← Commit history
README.mdadded+127
@@ -0,0 +1,127 @@+# LT8582EDKD#PBF++**Analog Devices** · DC-DC Converters · DFN-24-EP(4x7)++LT8582EDKD#PBF from Analog Devices, in a DFN-24-EP(4x7). 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 | SWA1 | output | Master switch collector pin for channel 1, designed to handle a peak collector current of 1.7A (minimum), so keep the metal trace area connected to it small to reduce EMI. |+| 2 | VIN1 | power_in | Input supply pin for channel 1 that must be locally bypassed. |+| 3 | PG1 | output | Active-high open-drain power good output for channel 1 that is valid only when SHDN > 1.31V and VIN > 2.3V and requires a pull-up resistor; it indicates VFBX is within 4% of regulation (VFBX > 1.15V noninverting, VFBX < 65mV inverting). |+| 4 | GATE1 | output | PMOS gate drive pin for channel 1 that acts as a pull-down current source for output short-circuit protection or output disconnect, with a maximum pull-down current of 1mA at SS voltages above 550mV. |+| 5 | VC1 | passive | Error amplifier output for channel 1 to which the external compensation network is tied. |+| 6 | FBX1 | input | Positive and negative feedback pin for channel 1, connected to VOUT through a resistor set by the 1.204V feedback voltage and 83.3µA FBX bias current equations for noninverting or inverting converters. |+| 7 | FBX2 | input | Positive and negative feedback pin for channel 2, connected to VOUT through a resistor set by the 1.204V feedback voltage and 83.3µA FBX bias current equations for noninverting or inverting converters. |+| 8 | VC2 | passive | Error amplifier output for channel 2 to which the external compensation network is tied. |+| 9 | GATE2 | output | PMOS gate drive pin for channel 2 that acts as a pull-down current source for output short-circuit protection or output disconnect, with a maximum pull-down current of 1mA at SS voltages above 550mV. |+| 10 | PG2 | output | Active-high open-drain power good output for channel 2 that is valid only when SHDN > 1.31V and VIN > 2.3V and requires a pull-up resistor; it indicates VFBX is within 4% of regulation (VFBX > 1.15V noninverting, VFBX < 65mV inverting). |+| 11 | VIN2 | power_in | Input supply pin for channel 2 that must be locally bypassed. |+| 12 | SWA2 | output | Master switch collector pin for channel 2, designed to handle a peak collector current of 1.7A (minimum), so keep the metal trace area connected to it small to reduce EMI. |+| 13 | SWB2 | output | Slave switch collector pin for channel 2, designed to handle a peak collector current of 1.3A (minimum), so keep the metal trace area connected to it small to reduce EMI. |+| 14 | CLKOUT2 | output | Clock output for channel 2 that is in phase with the internal oscillator or SYNC pin, with a duty cycle that varies with junction temperature, and is only meant to drive capacitive loads up to 120pF. |+| 15 | SHDN2 | input | Shutdown pin for channel 2 that must be driven below 0.3V to disable the channel and above 1.31V (typical) to activate it and restart soft-start, and must not be floated. |+| 16 | RT2 | passive | Timing resistor pin for channel 2 where a resistor to ground sets the fixed free-running switching frequency, and the pin must not be floated. |+| 17 | SS2 | passive | Soft-start pin for channel 2 where a soft-start capacitor is placed; at start-up it is charged by a nominal 250k resistor to about 2.1V. |+| 18 | SYNC2 | input | Synchronization input for channel 2 where the clock high level must exceed 1.3V and the low level must be below 0.4V; driving it below 0.4V reverts channel 2 to its internal free-running clock. |+| 19 | SYNC1 | input | Synchronization input for channel 1 where the clock high level must exceed 1.3V and the low level must be below 0.4V; driving it below 0.4V reverts channel 1 to its internal free-running clock. |+| 20 | SS1 | passive | Soft-start pin for channel 1 where a soft-start capacitor is placed; at start-up it is charged by a nominal 250k resistor to about 2.1V. |+| 21 | RT1 | passive | Timing resistor pin for channel 1 where a resistor to ground sets the fixed free-running switching frequency, and the pin must not be floated. |+| 22 | SHDN1 | input | Shutdown pin for channel 1 that must be driven below 0.3V to disable the channel and above 1.31V (typical) to activate it and restart soft-start, and must not be floated. |+| 23 | CLKOUT1 | output | Clock output for channel 1 that is 180° out of phase with the internal oscillator or SYNC pin with a fixed ~50% duty cycle, and is only meant to drive capacitive loads up to 120pF. |+| 24 | SWB1 | output | Slave switch collector pin for channel 1, designed to handle a peak collector current of 1.3A (minimum), so keep the metal trace area connected to it small to reduce EMI. |+| 25 | GND | power_in | Ground exposed pad that must be soldered directly to the local ground plane. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Analog Devices |+| Package | DFN-24-EP(4x7) |+| Category | Power Management ICs |+| Pins | 25 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| VIN1 Voltage |  | -0.3 |  | 40 | V |  | 2 |+| SWA1/SWB1 Voltage |  | -0.4 |  | 42 | V |  | 2 |+| RT1 Voltage |  | -0.3 |  | 5 | V |  | 2 |+| SS1 Voltage |  | -0.3 |  | 2.5 | V |  | 2 |+| FBX1 Voltage |  | -0.3 |  | 5 | V |  | 2 |+| VC1 Voltage |  | -0.3 |  | 2 | V |  | 2 |+| SHDN1 Voltage |  |  |  | 40 | V |  | 2 |+| SHDN1 Current |  | -1 |  |  | mA |  | 2 |+| SYNC1 Voltage |  | -0.3 |  | 5.5 | V |  | 2 |+| GATE1 Voltage |  | -0.3 |  | 60 | V |  | 2 |+| PG1 Voltage |  | -0.3 |  | 40 | V |  | 2 |+| PG1 Current |  | -0.5 |  | 0.5 | mA | ±0.5mA as printed | 2 |+| Storage Temperature Range |  | -65 |  | 150 | °C |  | 2 |+| Operating Junction Temperature Range |  | -40 |  | 125 | °C | LT8582E | 2 |+| Wide Input Range (Operating) | VIN | 2.5 |  | 22 | V | Operating; 40V maximum transient (Features) | 1 |+| Maximum Junction Temperature (TJMAX) | TJMAX |  |  | 125 | °C |  | 2 |+| Minimum Input Voltage | VIN |  | 2.3 | 2.5 | V |  | 3 |+| VIN Overvoltage Lockout |  | 22.2 | 24.5 | 27 | V |  | 3 |+| Positive Feedback Voltage |  | 1.185 | 1.204 | 1.22 | V |  | 3 |+| Negative Feedback Voltage |  | 2 | 7 | 16 | mV |  | 3 |+| Positive FBX Pin Bias Current |  | 81 | 83.3 | 85 | μA | VFBX = Positive Feedback Voltage, Current into Pin | 3 |+| Negative FBX Pin Bias Current |  | 81 | 83.3 | 85.5 | μA | VFBX = Negative Feedback Voltage, Current out of Pin | 3 |+| Quiescent Current |  |  | 2.1 | 2.5 | mA | VSHDN = 2.5V, Not Switching | 3 |+| Quiescent Current in Shutdown |  |  | 0 | 1 | μA | VSHDN = 0 | 3 |+| Reference Line Regulation |  |  | 0.01 | 0.05 | %/V | 2.5V ≤ VIN ≤ 20V | 3 |+| Switching Frequency | fOSC | 2.125 | 2.5 | 2.875 | MHz | RT = 31.6kΩ | 3 |+| Switching Frequency | fOSC | 170 | 200 | 230 | kHz | RT = 407kΩ | 3 |+| Switching Frequency Range |  | 200 |  | 2500 | kHz | Free-Running or Synchronizing | 3 |+| SYNC High Level for Sync |  | 1.3 |  |  | V |  | 3 |+| SYNC Low Level for Sync |  |  |  | 0.4 | V |  | 3 |+| SYNC Clock Pulse Duty Cycle |  | 20 |  | 80 | % | VSYNC = 0V to 2V | 3 |+| SWA Current Limit |  | 1.8 | 2.4 | 3 | A | Minimum Duty Cycle | 3 |+| SWA Current Limit |  | 1.3 | 1.8 | 2.5 | A | Maximum Duty Cycle | 3 |+| SWA FAULT Current Limit |  | 2.2 | 2.8 | 3.5 | A | Minimum Duty Cycle | 3 |+| SWA FAULT Current Limit |  | 1.6 | 2.3 | 3 | A | Maximum Duty Cycle | 3 |+| SWA + SWB Current Limit |  | 3.3 | 4.3 | 5.4 | A | Minimum Duty Cycle, ISWB/ISWA = 0.79 | 3 |+| SWA + SWB Current Limit |  | 2.3 | 4.1 | 4.5 | A | Maximum Duty Cycle, ISWB/ISWA = 0.79 | 3 |+| SWA + SWB FAULT Current Limit |  | 4 | 5 | 6.3 | A | Minimum Duty Cycle, ISWB/ISWA = 0.79 | 3 |+| SWA + SWB FAULT Current Limit |  | 2.8 | 4 | 5.4 | A | Maximum Duty Cycle, ISWB/ISWA = 0.79 | 3 |+| SS Charge Current |  | 5.7 | 8.8 | 11.7 | μA | VSS = 30mV, Current Flows out of SS Pin | 3 |+| SS Discharge Current |  | 5.7 | 8.8 | 11.7 | μA | Part in FAULT, VSS = 2.1V, Current Flows into SS Pin | 3 |+| SS High Detection Voltage |  | 1.65 | 1.84 | 2 | V | Part in FAULT | 3 |+| SS Low Detection Voltage |  | 15 | 55 | 100 | mV | Part Exiting FAULT | 3 |+| SHDN Minimum Input Voltage High |  | 1.26 | 1.31 | 1.4 | V | Active Mode, SHDN Rising | 3 |+| SHDN Minimum Input Voltage High |  | 1.21 | 1.27 | 1.35 | V | Active Mode, SHDN Falling | 3 |+| SHDN Input Voltage Low |  |  |  | 0.3 | V | Shutdown Mode | 3 |+| SHDN Pin Bias Current |  | 10.1 | 12.1 | 14.1 | μA | VSHDN = 3V | 4 |+| SHDN Pin Bias Current |  |  | 45 | 65 | μA | VSHDN = 1.3V | 4 |+| SHDN Pin Bias Current |  |  | 0 | 0.1 | μA | VSHDN = 0V | 4 |+| CLKOUT Output Voltage High |  | 1.9 | 2.1 | 2.3 | V | 1mA out of CLKOUT Pin | 4 |+| CLKOUT Output Voltage Low |  |  | 30 | 200 | mV | 1mA into CLKOUT Pin | 4 |+| GATE Pull-Down Current |  | 0.8 | 1 | 1.2 | mA | VGATE = 3V | 4 |+| SWA Leakage Current |  |  | 0.01 | 1 | μA | VSWA = 5V, VSHDN = 0 | 3 |+| SWB Leakage Current |  |  | 0.01 | 1 | μA | VSWB = 5V, VSHDN = 0 | 3 |+| PG Threshold for Positive Feedback Voltage |  | 1.09 | 1.15 | 1.2 | V | VFBX Rising | 4 |+| PG Threshold for Negative Feedback Voltage |  | 20 | 65 | 120 | mV | VFBX Falling | 4 |+| PG Output Voltage Low |  |  | 70 | 150 | mV | 100μA into PG Pin, VFBX = 1V | 4 |+| Thermal Resistance, Junction to Ambient | θJA |  | 34 |  | °C/W |  | 2 |+| Thermal Resistance, Junction to Case | θJC |  | 7 |  | °C/W |  | 2 |++## CAD (KiCad official)++- Symbol: `LT8582EDKD#PBF`+- Footprint: `Package_DFN_QFN:DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm`+- 3D model: DFN-24-EP(4x7) (KiCad packages3D, STEP)+- 3D model files: `lt8582edkd-pbf-etched.step` / `lt8582edkd-pbf-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `lt8582edkd-pbf.step` / `lt8582edkd-pbf.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Analog Devices datasheet](https://www.analog.com/media/en/technical-documentation/data-sheets/8582f.pdf) (36 pp, sha256 `d4cd3a1bf42e8ed8`, retrieved 2026-10-28, tier: manufacturer)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/lt8582edkd-pbf-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/lt8582edkd-pbf-datasheet.pdfadded
⋯ 1 unchanged line ⋯
lt8582edkd-pbf-etched.glbadded
⋯ 1 unchanged line ⋯
lt8582edkd-pbf-hero.glbadded
⋯ 1 unchanged line ⋯
lt8582edkd-pbf-hero.overlay.jsonadded+625
@@ -0,0 +1,625 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "LT8582EDKD#PBF",+  "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": 25,+      "span_mm": 11.94,+      "dash_mm": 0.2985,+      "gap_mm": 0.1791,+      "pad_stroke_mm": 0.0716+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 3,+      "pin1": {+        "source": "footprint silkscreen",+        "pad": "1"+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 24,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.515,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -2.0,+      2.0,+      -3.49,+      3.49+    ],+    "pads_bbox_mm": [+      -2.25,+      2.25,+      -3.22,+      3.22+    ],+    "seating_z_mm": -0.0+  },+  "sources": {+    "glb": "lt8582edkd-pbf-etched.glb",+    "glb_sha256": "c8affc9d7596cce4d69ce46ae54a4c61f61e8580a1fcaefcd85117a74c3ede56",+    "footprint": "lt8582edkd-pbf.kicad_mod",+    "footprint_sha256": "735c73e30ff5357bc5e0692e2a86ea2e25a5973bd36f83c8d0e3f121e9e41f24",+    "pins": "page.json component.pins",+    "pins_sha256": "dd925c4eabaf91c19876cbd19b760a12a4af5d489f18936ee9b508e6f042756d"+  },+  "generator": "adom-wiki 1.8.0 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "SWA1",+      "x": -2.35,+      "y": -2.75,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "2",+      "text": "VIN1",+      "x": -2.35,+      "y": -2.25,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "3",+      "text": "PG1",+      "x": -2.35,+      "y": -1.75,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "4",+      "text": "GATE1",+      "x": -2.35,+      "y": -1.25,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "5",+      "text": "VC1",+      "x": -2.35,+      "y": -0.75,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "6",+      "text": "FBX1",+      "x": -2.35,+      "y": -0.25,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "7",+      "text": "FBX2",+      "x": -2.35,+      "y": 0.25,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "8",+      "text": "VC2",+      "x": -2.35,+      "y": 0.75,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "9",+      "text": "GATE2",+      "x": -2.35,+      "y": 1.25,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "10",+      "text": "PG2",+      "x": -2.35,+      "y": 1.75,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "11",+      "text": "VIN2",+      "x": -2.35,+      "y": 2.25,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "12",+      "text": "SWA2",+      "x": -2.35,+      "y": 2.75,+      "align": "right",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "13",+      "text": "SWB2",+      "x": 2.35,+      "y": 2.75,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "14",+      "text": "CLKOUT2",+      "x": 2.35,+      "y": 2.25,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "15",+      "text": "SHDN2",+      "x": 2.35,+      "y": 1.75,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "16",+      "text": "RT2",+      "x": 2.35,+      "y": 1.25,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "17",+      "text": "SS2",+      "x": 2.35,+      "y": 0.75,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "18",+      "text": "SYNC2",+      "x": 2.35,+      "y": 0.25,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "19",+      "text": "SYNC1",+      "x": 2.35,+      "y": -0.25,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "20",+      "text": "SS1",+      "x": 2.35,+      "y": -0.75,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "21",+      "text": "RT1",+      "x": 2.35,+      "y": -1.25,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "22",+      "text": "SHDN1",+      "x": 2.35,+      "y": -1.75,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "23",+      "text": "CLKOUT1",+      "x": 2.35,+      "y": -2.25,+      "align": "left",+      "vertical": false,+      "h": 0.25+    },+    {+      "pad": "24",+      "text": "SWB1",+      "x": 2.35,+      "y": -2.75,+      "align": "left",+      "vertical": false,+      "h": 0.25+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "rect",+      "center_mm": [+        -1.9,+        -2.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "rect",+      "center_mm": [+        -1.9,+        -2.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "rect",+      "center_mm": [+        -1.9,+        -1.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "4",+      "shape": "rect",+      "center_mm": [+        -1.9,+        -1.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "5",+      "shape": "rect",+      "center_mm": [+        -1.9,+        -0.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "6",+      "shape": "rect",+      "center_mm": [+        -1.9,+        -0.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "7",+      "shape": "rect",+      "center_mm": [+        -1.9,+        0.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "8",+      "shape": "rect",+      "center_mm": [+        -1.9,+        0.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "9",+      "shape": "rect",+      "center_mm": [+        -1.9,+        1.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "10",+      "shape": "rect",+      "center_mm": [+        -1.9,+        1.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "11",+      "shape": "rect",+      "center_mm": [+        -1.9,+        2.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "12",+      "shape": "rect",+      "center_mm": [+        -1.9,+        2.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "13",+      "shape": "rect",+      "center_mm": [+        1.9,+        2.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "14",+      "shape": "rect",+      "center_mm": [+        1.9,+        2.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "15",+      "shape": "rect",+      "center_mm": [+        1.9,+        1.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "16",+      "shape": "rect",+      "center_mm": [+        1.9,+        1.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "17",+      "shape": "rect",+      "center_mm": [+        1.9,+        0.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "18",+      "shape": "rect",+      "center_mm": [+        1.9,+        0.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "19",+      "shape": "rect",+      "center_mm": [+        1.9,+        -0.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "20",+      "shape": "rect",+      "center_mm": [+        1.9,+        -0.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "21",+      "shape": "rect",+      "center_mm": [+        1.9,+        -1.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "22",+      "shape": "rect",+      "center_mm": [+        1.9,+        -1.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "23",+      "shape": "rect",+      "center_mm": [+        1.9,+        -2.25+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "24",+      "shape": "rect",+      "center_mm": [+        1.9,+        -2.75+      ],+      "size_mm": [+        0.7,+        0.25+      ],+      "rot": 0.0+    },+    {+      "number": "25",+      "shape": "rect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        2.64,+        6.44+      ],+      "rot": 0.0+    }+  ]+}
lt8582edkd-pbf.glbadded
⋯ 1 unchanged line ⋯
lt8582edkd-pbf.kicad_modadded+413
@@ -0,0 +1,413 @@+(footprint "DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm"+	(version 20260206)+	(generator "pcbnew")+	(generator_version "10.0")+	(layer "F.Cu")+	(descr "DKD Package; 24-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_24_05-08-1864.pdf)")+	(tags "DFN 0.5")+	(property "Reference" "REF**"+		(at 0 -4.55 0)+		(layer "F.SilkS")+		(uuid "c9395342-c0d2-4de8-9433-ba929d998d02")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm"+		(at 0 4.55 0)+		(layer "F.Fab")+		(uuid "ca4f4727-f72c-45cb-8424-0e03af7be306")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/8582f.pdf"+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "ec9ae822-20a9-4e13-9444-056a3920d98b")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(property "Description" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "89e910c2-dda9-49ca-84ab-895b4f051aa3")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2 -3.61)+		(end 2 -3.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "dacc92fc-9ccf-42c2-aaa6-12d1b514fcfe")+	)+	(fp_line+		(start -2 3.61)+		(end 2 3.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "1bf35c28-30f2-464d-83ec-9957afa8dae5")+	)+	(fp_poly+		(pts+			(xy -2.44 -3.06) (xy -2.92 -3.06) (xy -2.44 -3.54) (xy -2.44 -3.06)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+		(uuid "5f9b0024-c072-4867-b16b-36093c78178e")+	)+	(fp_line+		(start -2.5 -3.8)+		(end -2.5 3.8)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "7093c7c8-849a-4a67-ab55-523fc6c3b312")+	)+	(fp_line+		(start -2.5 -3.8)+		(end 2.5 -3.8)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "9d445366-1bae-4f64-99ba-0e746c719baa")+	)+	(fp_line+		(start -2.5 3.8)+		(end 2.5 3.8)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "d16637b2-3d1c-4e7a-9cc4-587a35d5df5f")+	)+	(fp_line+		(start 2.5 -3.8)+		(end 2.5 3.8)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "077fef95-b841-45fd-acc2-abe46c02adc7")+	)+	(fp_line+		(start -2 -2.5)+		(end -1 -3.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "6952a538-a0f0-433a-8b0b-646680ac1bb2")+	)+	(fp_line+		(start -2 3.5)+		(end -2 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "b44f05f0-5b0d-4248-9db4-0745adf67b7b")+	)+	(fp_line+		(start -1 -3.5)+		(end 2 -3.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "8236863e-d310-436d-bf7c-74cc1492e7e6")+	)+	(fp_line+		(start 2 -3.5)+		(end 2 3.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "7f77faef-7123-4832-8a9e-114806f6c609")+	)+	(fp_line+		(start 2 3.5)+		(end -2 3.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "0ca6ca71-4fac-4af8-827b-a4fd20276a9b")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 90)+		(layer "F.Fab")+		(uuid "2d227a73-4225-491c-9e91-1e2cbd70677a")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "" smd rect+		(at -0.66 -2.56)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "084ae226-00bc-4525-b11c-1b7d18648679")+	)+	(pad "" smd rect+		(at -0.66 -1.28)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "a667c40e-868a-4280-89ba-7e6187ce3a8e")+	)+	(pad "" smd rect+		(at -0.66 0)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "b3e30b45-20f3-4b44-8712-4aca657d2ac7")+	)+	(pad "" smd rect+		(at -0.66 1.28)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "e19ba0a1-4e35-4803-b172-4309464c784a")+	)+	(pad "" smd rect+		(at -0.66 2.56)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "94ebf059-b275-427f-8ef2-7fa03208826c")+	)+	(pad "" smd rect+		(at 0.66 -2.56)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "10c40b96-82f5-4337-926b-d36539c82653")+	)+	(pad "" smd rect+		(at 0.66 -1.28)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "c3cbfee9-3f89-4ea0-9fe1-89577b6cfc05")+	)+	(pad "" smd rect+		(at 0.66 0)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "d1e6b007-ff7e-481d-bf75-8ac81cb680b0")+	)+	(pad "" smd rect+		(at 0.66 1.28)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "ee338c2a-10d4-4e6d-8626-1964b171bab2")+	)+	(pad "" smd rect+		(at 0.66 2.56)+		(size 1.05 1.05)+		(layers "F.Paste")+		(uuid "47516154-433d-4f4e-a898-c6b26fc415ad")+	)+	(pad "1" smd rect+		(at -1.9 -2.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "57968bd1-7875-470e-ab5c-bdaf46a117dd")+	)+	(pad "2" smd rect+		(at -1.9 -2.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "f30d7129-60d4-4dbf-8a09-55e3f287802c")+	)+	(pad "3" smd rect+		(at -1.9 -1.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "f31ac218-5a18-448b-9a2b-0fae8f3de2ec")+	)+	(pad "4" smd rect+		(at -1.9 -1.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "7951f521-1379-49f4-8f5a-51f1d7af776d")+	)+	(pad "5" smd rect+		(at -1.9 -0.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "80a1817b-8b58-4a06-a54e-e8342570ab27")+	)+	(pad "6" smd rect+		(at -1.9 -0.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "c599b198-7dc2-4857-bd9c-65b904492917")+	)+	(pad "7" smd rect+		(at -1.9 0.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "da62e17d-5071-4545-9b00-b8152ac27645")+	)+	(pad "8" smd rect+		(at -1.9 0.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "692fb6b3-e4f9-42c0-a4b1-50f8b03b5521")+	)+	(pad "9" smd rect+		(at -1.9 1.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "733dea5d-7181-4c7a-bc80-49498668be95")+	)+	(pad "10" smd rect+		(at -1.9 1.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "df563f33-97c8-49a2-9aa1-e3e78b25fcc5")+	)+	(pad "11" smd rect+		(at -1.9 2.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "396e336e-98df-41fa-8039-2ebc5772f9e6")+	)+	(pad "12" smd rect+		(at -1.9 2.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "f253cdef-cd2c-41ec-9eb1-365c3a3a4ae8")+	)+	(pad "13" smd rect+		(at 1.9 2.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "d1e0a88d-0e39-4937-b9f1-25c5d065f384")+	)+	(pad "14" smd rect+		(at 1.9 2.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "6b4f894c-36d6-4733-9372-e254a5a26a6f")+	)+	(pad "15" smd rect+		(at 1.9 1.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "20bcdd18-e69b-4eb9-a669-89d119001149")+	)+	(pad "16" smd rect+		(at 1.9 1.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "2d41607c-7ada-4850-b586-39108226dfa8")+	)+	(pad "17" smd rect+		(at 1.9 0.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "59caf714-2cda-423f-bad3-7b7b387d7cb1")+	)+	(pad "18" smd rect+		(at 1.9 0.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "14e65833-3068-48e2-8db4-80dcc45abba9")+	)+	(pad "19" smd rect+		(at 1.9 -0.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "ecb09171-e7ec-49c4-8081-990abc208d5e")+	)+	(pad "20" smd rect+		(at 1.9 -0.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "4cae1112-678a-484b-8b20-bd13c0cbc01e")+	)+	(pad "21" smd rect+		(at 1.9 -1.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "32cb91ec-1b6a-427b-a92c-668572ca2971")+	)+	(pad "22" smd rect+		(at 1.9 -1.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "6e072af8-28f2-4fdb-9a26-b7077e3ca80f")+	)+	(pad "23" smd rect+		(at 1.9 -2.25)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "14e6d969-5b17-4363-afc9-728108550806")+	)+	(pad "24" smd rect+		(at 1.9 -2.75)+		(size 0.7 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(uuid "45ac4b03-cc5c-41c6-9be9-efe6401c0f3c")+	)+	(pad "25" smd rect+		(at 0 0)+		(size 2.64 6.44)+		(layers "F.Cu" "F.Mask")+		(uuid "0532b98b-2b22-4d88-95dc-2072d9e3e242")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
lt8582edkd-pbf.kicad_symadded+113
@@ -0,0 +1,113 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "LT8582EDKD#PBF" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 20.32 0) (effects (font (size 1.27 1.27))))+    (property "Value" "LT8582EDKD#PBF" (at 0 -20.32 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "LT8582EDKD#PBF_0_1"+    (rectangle (start -12.70 17.78) (end 12.70 -17.78)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "LT8582EDKD#PBF_1_1"+    (pin output line (at -17.78 15.24 0) (length 5.08)+      (name "SWA1" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 12.70 0) (length 5.08)+      (name "VIN1" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 10.16 0) (length 5.08)+      (name "PG1" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 7.62 0) (length 5.08)+      (name "GATE1" (effects (font (size 1.27 1.27))))+      (number "4" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at -17.78 5.08 0) (length 5.08)+      (name "VC1" (effects (font (size 1.27 1.27))))+      (number "5" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 2.54 0) (length 5.08)+      (name "FBX1" (effects (font (size 1.27 1.27))))+      (number "6" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 0.00 0) (length 5.08)+      (name "FBX2" (effects (font (size 1.27 1.27))))+      (number "7" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at -17.78 -2.54 0) (length 5.08)+      (name "VC2" (effects (font (size 1.27 1.27))))+      (number "8" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 -5.08 0) (length 5.08)+      (name "GATE2" (effects (font (size 1.27 1.27))))+      (number "9" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 -7.62 0) (length 5.08)+      (name "PG2" (effects (font (size 1.27 1.27))))+      (number "10" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -10.16 0) (length 5.08)+      (name "VIN2" (effects (font (size 1.27 1.27))))+      (number "11" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 -12.70 0) (length 5.08)+      (name "SWA2" (effects (font (size 1.27 1.27))))+      (number "12" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 -15.24 0) (length 5.08)+      (name "SWB2" (effects (font (size 1.27 1.27))))+      (number "13" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 12.70 180) (length 5.08)+      (name "GND" (effects (font (size 1.27 1.27))))+      (number "25" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 10.16 180) (length 5.08)+      (name "SWB1" (effects (font (size 1.27 1.27))))+      (number "24" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 7.62 180) (length 5.08)+      (name "CLKOUT1" (effects (font (size 1.27 1.27))))+      (number "23" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 5.08 180) (length 5.08)+      (name "SHDN1" (effects (font (size 1.27 1.27))))+      (number "22" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 2.54 180) (length 5.08)+      (name "RT1" (effects (font (size 1.27 1.27))))+      (number "21" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "SS1" (effects (font (size 1.27 1.27))))+      (number "20" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 -2.54 180) (length 5.08)+      (name "SYNC1" (effects (font (size 1.27 1.27))))+      (number "19" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 -5.08 180) (length 5.08)+      (name "SYNC2" (effects (font (size 1.27 1.27))))+      (number "18" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 -7.62 180) (length 5.08)+      (name "SS2" (effects (font (size 1.27 1.27))))+      (number "17" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 -10.16 180) (length 5.08)+      (name "RT2" (effects (font (size 1.27 1.27))))+      (number "16" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 -12.70 180) (length 5.08)+      (name "SHDN2" (effects (font (size 1.27 1.27))))+      (number "15" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 -15.24 180) (length 5.08)+      (name "CLKOUT2" (effects (font (size 1.27 1.27))))+      (number "14" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
lt8582edkd-pbf.lbradded+187
@@ -0,0 +1,187 @@+<?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>Analog Devices DC-DC Converters, DFN-24-EP(4x7). Pinout cross-checked by two models against the datasheet</description>+<packages>+<package name="DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm">+  <description>DFN-24-1EP, 4 x 7 mm, 0.5 mm pitch. DKD Package; 24-Lead Plastic DFN (7mm x 4mm) (see Linear Technology DFN_24_05-08-1864.pdf)</description>+  <smd name="1" x="-1.9000" y="2.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="2" x="-1.9000" y="2.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="3" x="-1.9000" y="1.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="4" x="-1.9000" y="1.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="5" x="-1.9000" y="0.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="6" x="-1.9000" y="0.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="7" x="-1.9000" y="-0.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="8" x="-1.9000" y="-0.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="9" x="-1.9000" y="-1.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="10" x="-1.9000" y="-1.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="11" x="-1.9000" y="-2.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="12" x="-1.9000" y="-2.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="13" x="1.9000" y="-2.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="14" x="1.9000" y="-2.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="15" x="1.9000" y="-1.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="16" x="1.9000" y="-1.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="17" x="1.9000" y="-0.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="18" x="1.9000" y="-0.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="19" x="1.9000" y="0.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="20" x="1.9000" y="0.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="21" x="1.9000" y="1.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="22" x="1.9000" y="1.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="23" x="1.9000" y="2.2500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="24" x="1.9000" y="2.7500" dx="0.7000" dy="0.2500" layer="1"/>+  <smd name="25" x="0.0000" y="-0.0000" dx="2.6400" dy="6.4400" layer="1" cream="no"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-2.4400" y="3.0600"/>+    <vertex x="-2.9200" y="3.0600"/>+    <vertex x="-2.4400" y="3.5400"/>+    <vertex x="-2.4400" y="3.0600"/>+  </polygon>+  <wire x1="-2.0000" y1="3.6100" x2="2.0000" y2="3.6100" width="0.1200" layer="21"/>+  <wire x1="-2.0000" y1="-3.6100" x2="2.0000" y2="-3.6100" width="0.1200" layer="21"/>+  <wire x1="-2.0000" y1="2.5000" x2="-1.0000" y2="3.5000" width="0.1000" layer="51"/>+  <wire x1="-2.0000" y1="-3.5000" x2="-2.0000" y2="2.5000" width="0.1000" layer="51"/>+  <wire x1="-1.0000" y1="3.5000" x2="2.0000" y2="3.5000" width="0.1000" layer="51"/>+  <wire x1="2.0000" y1="3.5000" x2="2.0000" y2="-3.5000" width="0.1000" layer="51"/>+  <wire x1="2.0000" y1="-3.5000" x2="-2.0000" y2="-3.5000" width="0.1000" layer="51"/>+  <text x="0" y="4.210" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-4.210" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="LT8582EDKD#PBF">+  <description>Analog Devices DC-DC Converters, DFN-24-EP(4x7). Pinout cross-checked by two models against the datasheet</description>+  <wire x1="-12.7" y1="17.78" x2="12.7" y2="17.78" width="0.254" layer="94"/>+  <wire x1="12.7" y1="17.78" x2="12.7" y2="-17.78" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-17.78" x2="-12.7" y2="-17.78" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-17.78" x2="-12.7" y2="17.78" width="0.254" layer="94"/>+  <text x="0.0000" y="20.3200" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-20.3200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="SWA1" x="-17.78" y="15.24" length="middle" direction="out"/>+  <pin name="VIN1" x="-17.78" y="12.7" length="middle" direction="pwr"/>+  <pin name="PG1" x="-17.78" y="10.16" length="middle" direction="out"/>+  <pin name="GATE1" x="-17.78" y="7.62" length="middle" direction="out"/>+  <pin name="VC1" x="-17.78" y="5.08" length="middle" direction="pas"/>+  <pin name="FBX1" x="-17.78" y="2.54" length="middle" direction="in"/>+  <pin name="FBX2" x="-17.78" y="0" length="middle" direction="in"/>+  <pin name="VC2" x="-17.78" y="-2.54" length="middle" direction="pas"/>+  <pin name="GATE2" x="-17.78" y="-5.08" length="middle" direction="out"/>+  <pin name="PG2" x="-17.78" y="-7.62" length="middle" direction="out"/>+  <pin name="VIN2" x="-17.78" y="-10.16" length="middle" direction="pwr"/>+  <pin name="SWA2" x="-17.78" y="-12.7" length="middle" direction="out"/>+  <pin name="SWB2" x="-17.78" y="-15.24" length="middle" direction="out"/>+  <pin name="GND" x="17.78" y="12.7" length="middle" direction="pwr" rot="R180"/>+  <pin name="SWB1" x="17.78" y="10.16" length="middle" direction="out" rot="R180"/>+  <pin name="CLKOUT1" x="17.78" y="7.62" length="middle" direction="out" rot="R180"/>+  <pin name="SHDN1" x="17.78" y="5.08" length="middle" direction="in" rot="R180"/>+  <pin name="RT1" x="17.78" y="2.54" length="middle" direction="pas" rot="R180"/>+  <pin name="SS1" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+  <pin name="SYNC1" x="17.78" y="-2.54" length="middle" direction="in" rot="R180"/>+  <pin name="SYNC2" x="17.78" y="-5.08" length="middle" direction="in" rot="R180"/>+  <pin name="SS2" x="17.78" y="-7.62" length="middle" direction="pas" rot="R180"/>+  <pin name="RT2" x="17.78" y="-10.16" length="middle" direction="pas" rot="R180"/>+  <pin name="SHDN2" x="17.78" y="-12.7" length="middle" direction="in" rot="R180"/>+  <pin name="CLKOUT2" x="17.78" y="-15.24" length="middle" direction="out" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="LT8582EDKD#PBF" prefix="U">+  <description>Analog Devices DC-DC Converters, DFN-24-EP(4x7). Pinout cross-checked by two models against the datasheet</description>+  <gates>+    <gate name="G$1" symbol="LT8582EDKD#PBF" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="DFN-24-1EP_4x7mm_P0.5mm_EP2.64x6.44mm">+      <connects>+        <connect gate="G$1" pin="SWA1" pad="1"/>+        <connect gate="G$1" pin="VIN1" pad="2"/>+        <connect gate="G$1" pin="PG1" pad="3"/>+        <connect gate="G$1" pin="GATE1" pad="4"/>+        <connect gate="G$1" pin="VC1" pad="5"/>+        <connect gate="G$1" pin="FBX1" pad="6"/>+        <connect gate="G$1" pin="FBX2" pad="7"/>+        <connect gate="G$1" pin="VC2" pad="8"/>+        <connect gate="G$1" pin="GATE2" pad="9"/>+        <connect gate="G$1" pin="PG2" pad="10"/>+        <connect gate="G$1" pin="VIN2" pad="11"/>+        <connect gate="G$1" pin="SWA2" pad="12"/>+        <connect gate="G$1" pin="SWB2" pad="13"/>+        <connect gate="G$1" pin="GND" pad="25"/>+        <connect gate="G$1" pin="SWB1" pad="24"/>+        <connect gate="G$1" pin="CLKOUT1" pad="23"/>+        <connect gate="G$1" pin="SHDN1" pad="22"/>+        <connect gate="G$1" pin="RT1" pad="21"/>+        <connect gate="G$1" pin="SS1" pad="20"/>+        <connect gate="G$1" pin="SYNC1" pad="19"/>+        <connect gate="G$1" pin="SYNC2" pad="18"/>+        <connect gate="G$1" pin="SS2" pad="17"/>+        <connect gate="G$1" pin="RT2" pad="16"/>+        <connect gate="G$1" pin="SHDN2" pad="15"/>+        <connect gate="G$1" pin="CLKOUT2" pad="14"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="LT8582EDKD#PBF" constant="no"/>+          <attribute name="MANUFACTURER" value="Analog Devices" constant="no"/>+          <attribute name="DATASHEET" value="https://www.analog.com/media/en/technical-documentation/data-sheets/8582f.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/lt8582edkd-pbf" constant="no"/>+          <attribute name="MOUSER_PN" value="584-LT8582EDKD#PBF" constant="no"/>+          <attribute name="DIGIKEY_PN" value="505-LT8582EDKD#PBF-ND" constant="no"/>+          <attribute name="LCSC_PN" value="C107994" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
lt8582edkd-pbf.stepadded+6403
@@ -0,0 +1,6403 @@+ISO-10303-21;
+HEADER;
+/* DFN-24-1EP_4x7mm_Pitch0.5mm.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 DFN-24-1EP_4x7mm_Pitch0.5mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'DFN-24-1EP_4x7mm_Pitch0.5mm.step',
+/* time_stamp */ '2017-03-23T11:19:05',
+/* 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('DFN-24-1EP_4x7mm_Pitch0.5mm','DFN-24-1EP_4x7mm_Pitch0.5mm'
+,'',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5185);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#58,#105,#130,#170,#187,#1037,#1330,#1342,
+#1649,#1666,#1706,#1731,#1764,#1804,#1829,#1869,#1902,#1927,#1960,
+#2000,#2025,#2065,#2098,#2123,#2156,#2196,#2221,#2261,#2294,#2319,
+#2352,#2392,#2417,#2457,#2490,#2515,#2548,#2588,#2613,#2653,#2686,
+#2711,#2744,#2784,#2809,#2849,#2882,#2907,#2940,#2980,#3005,#3045,
+#3078,#3103,#3136,#3176,#3201,#3241,#3274,#3299,#3332,#3372,#3397,
+#3437,#3470,#3495,#3528,#3568,#3593,#3633,#3666,#3691,#3724,#3764,
+#3789,#3829,#3862,#3887,#3920,#3937,#3968,#3992,#4016,#4040,#4057,
+#4080,#4097,#4114,#4131,#4148,#4165,#4182,#4199,#4216,#4233,#4250,
+#4267,#4284,#4301,#4318,#4335,#4352,#4369,#4386,#4403,#4420,#4437,
+#4454,#4471,#4488,#4500,#4517,#4529,#4546,#4558,#4575,#4587,#4604,
+#4616,#4633,#4645,#4662,#4674,#4691,#4703,#4720,#4732,#4749,#4761,
+#4778,#4790,#4807,#4819,#4836,#4848,#4865,#4877,#4894,#4906,#4923,
+#4935,#4952,#4964,#4981,#4993,#5010,#5022,#5039,#5051,#5068,#5080,
+#5097,#5109,#5126,#5138,#5151,#5176));
+#17 = ADVANCED_FACE('',(#18),#53,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,2.625,0.E+000));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.725,2.625,0.E+000));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,2.625,0.E+000));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.725,2.875,0.E+000));
+#34 = CIRCLE('',#35,0.125);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.725,2.75,0.E+000));
+#37 = DIRECTION('',(0.E+000,0.E+000,1.));
+#38 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.,2.875,0.E+000));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.725,2.875,0.E+000));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#47 = ORIENTED_EDGE('',*,*,#48,.T.);
+#48 = EDGE_CURVE('',#41,#22,#49,.T.);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-2.,2.875,0.E+000));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#53 = PLANE('',#54);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(-2.,2.625,0.E+000));
+#56 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#57 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#58 = ADVANCED_FACE('',(#59),#100,.F.);
+#59 = FACE_BOUND('',#60,.F.);
+#60 = EDGE_LOOP('',(#61,#62,#70,#78,#86,#94));
+#61 = ORIENTED_EDGE('',*,*,#21,.F.);
+#62 = ORIENTED_EDGE('',*,*,#63,.T.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-2.,2.625,0.2));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(-2.,2.625,0.E+000));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.E+000,0.E+000,1.));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(-1.99,2.625,0.2));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-2.,2.625,0.2));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#78 = ORIENTED_EDGE('',*,*,#79,.F.);
+#79 = EDGE_CURVE('',#80,#72,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-1.99,2.625,2.E-002));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-1.99,2.625,1.E-002));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.E+000,0.E+000,1.));
+#86 = ORIENTED_EDGE('',*,*,#87,.F.);
+#87 = EDGE_CURVE('',#88,#80,#90,.T.);
+#88 = VERTEX_POINT('',#89);
+#89 = CARTESIAN_POINT('',(-1.725,2.625,2.E-002));
+#90 = LINE('',#91,#92);
+#91 = CARTESIAN_POINT('',(-1.995,2.625,2.E-002));
+#92 = VECTOR('',#93,1.);
+#93 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#94 = ORIENTED_EDGE('',*,*,#95,.F.);
+#95 = EDGE_CURVE('',#24,#88,#96,.T.);
+#96 = LINE('',#97,#98);
+#97 = CARTESIAN_POINT('',(-1.725,2.625,0.E+000));
+#98 = VECTOR('',#99,1.);
+#99 = DIRECTION('',(0.E+000,0.E+000,1.));
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-2.,2.625,0.E+000));
+#103 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#104 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#105 = ADVANCED_FACE('',(#106),#125,.T.);
+#106 = FACE_BOUND('',#107,.F.);
+#107 = EDGE_LOOP('',(#108,#109,#110,#119));
+#108 = ORIENTED_EDGE('',*,*,#31,.F.);
+#109 = ORIENTED_EDGE('',*,*,#95,.T.);
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#112,#88,#114,.T.);
+#112 = VERTEX_POINT('',#113);
+#113 = CARTESIAN_POINT('',(-1.725,2.875,2.E-002));
+#114 = CIRCLE('',#115,0.125);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(-1.725,2.75,2.E-002));
+#117 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#118 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#119 = ORIENTED_EDGE('',*,*,#120,.F.);
+#120 = EDGE_CURVE('',#32,#112,#121,.T.);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(-1.725,2.875,0.E+000));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.E+000,0.E+000,1.));
+#125 = CYLINDRICAL_SURFACE('',#126,0.125);
+#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129);
+#127 = CARTESIAN_POINT('',(-1.725,2.75,0.E+000));
+#128 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#129 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#130 = ADVANCED_FACE('',(#131),#165,.F.);
+#131 = FACE_BOUND('',#132,.F.);
+#132 = EDGE_LOOP('',(#133,#134,#135,#143,#151,#159));
+#133 = ORIENTED_EDGE('',*,*,#40,.F.);
+#134 = ORIENTED_EDGE('',*,*,#120,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.F.);
+#136 = EDGE_CURVE('',#137,#112,#139,.T.);
+#137 = VERTEX_POINT('',#138);
+#138 = CARTESIAN_POINT('',(-1.99,2.875,2.E-002));
+#139 = LINE('',#140,#141);
+#140 = CARTESIAN_POINT('',(-1.8575,2.875,2.E-002));
+#141 = VECTOR('',#142,1.);
+#142 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#143 = ORIENTED_EDGE('',*,*,#144,.F.);
+#144 = EDGE_CURVE('',#145,#137,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(-1.99,2.875,0.2));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-1.99,2.875,1.E-002));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#151 = ORIENTED_EDGE('',*,*,#152,.T.);
+#152 = EDGE_CURVE('',#145,#153,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(-2.,2.875,0.2));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(-1.725,2.875,0.2));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#41,#153,#161,.T.);
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(-2.,2.875,0.E+000));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(0.E+000,0.E+000,1.));
+#165 = PLANE('',#166);
+#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#167 = CARTESIAN_POINT('',(-1.725,2.875,0.E+000));
+#168 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#169 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#170 = ADVANCED_FACE('',(#171),#182,.F.);
+#171 = FACE_BOUND('',#172,.F.);
+#172 = EDGE_LOOP('',(#173,#174,#180,#181));
+#173 = ORIENTED_EDGE('',*,*,#160,.T.);
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#153,#64,#176,.T.);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(-2.,2.875,0.2));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#180 = ORIENTED_EDGE('',*,*,#63,.F.);
+#181 = ORIENTED_EDGE('',*,*,#48,.F.);
+#182 = PLANE('',#183);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(-2.,2.875,0.E+000));
+#185 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#186 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#187 = ADVANCED_FACE('',(#188,#990),#1032,.F.);
+#188 = FACE_BOUND('',#189,.F.);
+#189 = EDGE_LOOP('',(#190,#200,#208,#214,#215,#216,#217,#225,#233,#242,
+#250,#258,#266,#275,#283,#291,#299,#308,#316,#324,#332,#341,#349,
+#357,#365,#374,#382,#390,#398,#407,#415,#423,#431,#440,#448,#456,
+#464,#473,#481,#489,#497,#506,#514,#522,#530,#539,#547,#555,#563,
+#572,#580,#588,#596,#604,#612,#621,#629,#637,#645,#654,#662,#670,
+#678,#687,#695,#703,#711,#720,#728,#736,#744,#753,#761,#769,#777,
+#786,#794,#802,#810,#819,#827,#835,#843,#852,#860,#868,#876,#885,
+#893,#901,#909,#918,#926,#934,#942,#951,#959,#967,#975,#984));
+#190 = ORIENTED_EDGE('',*,*,#191,.F.);
+#191 = EDGE_CURVE('',#192,#194,#196,.T.);
+#192 = VERTEX_POINT('',#193);
+#193 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#194 = VERTEX_POINT('',#195);
+#195 = CARTESIAN_POINT('',(1.99,2.875,2.E-002));
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#200 = ORIENTED_EDGE('',*,*,#201,.F.);
+#201 = EDGE_CURVE('',#202,#192,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#204 = LINE('',#205,#206);
+#205 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#206 = VECTOR('',#207,1.);
+#207 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#208 = ORIENTED_EDGE('',*,*,#209,.T.);
+#209 = EDGE_CURVE('',#202,#137,#210,.T.);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#214 = ORIENTED_EDGE('',*,*,#136,.T.);
+#215 = ORIENTED_EDGE('',*,*,#111,.T.);
+#216 = ORIENTED_EDGE('',*,*,#87,.T.);
+#217 = ORIENTED_EDGE('',*,*,#218,.T.);
+#218 = EDGE_CURVE('',#80,#219,#221,.T.);
+#219 = VERTEX_POINT('',#220);
+#220 = CARTESIAN_POINT('',(-1.99,2.375,2.E-002));
+#221 = LINE('',#222,#223);
+#222 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#223 = VECTOR('',#224,1.);
+#224 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#219,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.725,2.375,2.E-002));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.8575,2.375,2.E-002));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#227,#235,#237,.T.);
+#235 = VERTEX_POINT('',#236);
+#236 = CARTESIAN_POINT('',(-1.725,2.125,2.E-002));
+#237 = CIRCLE('',#238,0.125);
+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#239 = CARTESIAN_POINT('',(-1.725,2.25,2.E-002));
+#240 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#241 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#242 = ORIENTED_EDGE('',*,*,#243,.T.);
+#243 = EDGE_CURVE('',#235,#244,#246,.T.);
+#244 = VERTEX_POINT('',#245);
+#245 = CARTESIAN_POINT('',(-1.99,2.125,2.E-002));
+#246 = LINE('',#247,#248);
+#247 = CARTESIAN_POINT('',(-1.995,2.125,2.E-002));
+#248 = VECTOR('',#249,1.);
+#249 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#250 = ORIENTED_EDGE('',*,*,#251,.T.);
+#251 = EDGE_CURVE('',#244,#252,#254,.T.);
+#252 = VERTEX_POINT('',#253);
+#253 = CARTESIAN_POINT('',(-1.99,1.875,2.E-002));
+#254 = LINE('',#255,#256);
+#255 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#256 = VECTOR('',#257,1.);
+#257 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#252,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(-1.725,1.875,2.E-002));
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(-1.8575,1.875,2.E-002));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#266 = ORIENTED_EDGE('',*,*,#267,.T.);
+#267 = EDGE_CURVE('',#260,#268,#270,.T.);
+#268 = VERTEX_POINT('',#269);
+#269 = CARTESIAN_POINT('',(-1.725,1.625,2.E-002));
+#270 = CIRCLE('',#271,0.125);
+#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
+#272 = CARTESIAN_POINT('',(-1.725,1.75,2.E-002));
+#273 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#274 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#275 = ORIENTED_EDGE('',*,*,#276,.T.);
+#276 = EDGE_CURVE('',#268,#277,#279,.T.);
+#277 = VERTEX_POINT('',#278);
+#278 = CARTESIAN_POINT('',(-1.99,1.625,2.E-002));
+#279 = LINE('',#280,#281);
+#280 = CARTESIAN_POINT('',(-1.995,1.625,2.E-002));
+#281 = VECTOR('',#282,1.);
+#282 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#277,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.99,1.375,2.E-002));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-1.725,1.375,2.E-002));
+#295 = LINE('',#296,#297);
+#296 = CARTESIAN_POINT('',(-1.8575,1.375,2.E-002));
+#297 = VECTOR('',#298,1.);
+#298 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#299 = ORIENTED_EDGE('',*,*,#300,.T.);
+#300 = EDGE_CURVE('',#293,#301,#303,.T.);
+#301 = VERTEX_POINT('',#302);
+#302 = CARTESIAN_POINT('',(-1.725,1.125,2.E-002));
+#303 = CIRCLE('',#304,0.125);
+#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307);
+#305 = CARTESIAN_POINT('',(-1.725,1.25,2.E-002));
+#306 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#307 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#301,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.99,1.125,2.E-002));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.995,1.125,2.E-002));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.99,0.875,2.E-002));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#326,#328,.T.);
+#326 = VERTEX_POINT('',#327);
+#327 = CARTESIAN_POINT('',(-1.725,0.875,2.E-002));
+#328 = LINE('',#329,#330);
+#329 = CARTESIAN_POINT('',(-1.8575,0.875,2.E-002));
+#330 = VECTOR('',#331,1.);
+#331 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#332 = ORIENTED_EDGE('',*,*,#333,.T.);
+#333 = EDGE_CURVE('',#326,#334,#336,.T.);
+#334 = VERTEX_POINT('',#335);
+#335 = CARTESIAN_POINT('',(-1.725,0.625,2.E-002));
+#336 = CIRCLE('',#337,0.125);
+#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
+#338 = CARTESIAN_POINT('',(-1.725,0.75,2.E-002));
+#339 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#340 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#341 = ORIENTED_EDGE('',*,*,#342,.T.);
+#342 = EDGE_CURVE('',#334,#343,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(-1.99,0.625,2.E-002));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(-1.995,0.625,2.E-002));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#349 = ORIENTED_EDGE('',*,*,#350,.T.);
+#350 = EDGE_CURVE('',#343,#351,#353,.T.);
+#351 = VERTEX_POINT('',#352);
+#352 = CARTESIAN_POINT('',(-1.99,0.375,2.E-002));
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#357 = ORIENTED_EDGE('',*,*,#358,.T.);
+#358 = EDGE_CURVE('',#351,#359,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(-1.725,0.375,2.E-002));
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(-1.8575,0.375,2.E-002));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#365 = ORIENTED_EDGE('',*,*,#366,.T.);
+#366 = EDGE_CURVE('',#359,#367,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(-1.725,0.125,2.E-002));
+#369 = CIRCLE('',#370,0.125);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(-1.725,0.25,2.E-002));
+#372 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#373 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#374 = ORIENTED_EDGE('',*,*,#375,.T.);
+#375 = EDGE_CURVE('',#367,#376,#378,.T.);
+#376 = VERTEX_POINT('',#377);
+#377 = CARTESIAN_POINT('',(-1.99,0.125,2.E-002));
+#378 = LINE('',#379,#380);
+#379 = CARTESIAN_POINT('',(-1.995,0.125,2.E-002));
+#380 = VECTOR('',#381,1.);
+#381 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#376,#384,#386,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(-1.99,-0.125,2.E-002));
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#390 = ORIENTED_EDGE('',*,*,#391,.T.);
+#391 = EDGE_CURVE('',#384,#392,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-1.725,-0.125,2.E-002));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-1.8575,-0.125,2.E-002));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#392,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-1.725,-0.375,2.E-002));
+#402 = CIRCLE('',#403,0.125);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-1.725,-0.25,2.E-002));
+#405 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#406 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#409,#411,.T.);
+#409 = VERTEX_POINT('',#410);
+#410 = CARTESIAN_POINT('',(-1.99,-0.375,2.E-002));
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(-1.995,-0.375,2.E-002));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#415 = ORIENTED_EDGE('',*,*,#416,.T.);
+#416 = EDGE_CURVE('',#409,#417,#419,.T.);
+#417 = VERTEX_POINT('',#418);
+#418 = CARTESIAN_POINT('',(-1.99,-0.625,2.E-002));
+#419 = LINE('',#420,#421);
+#420 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#421 = VECTOR('',#422,1.);
+#422 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#423 = ORIENTED_EDGE('',*,*,#424,.T.);
+#424 = EDGE_CURVE('',#417,#425,#427,.T.);
+#425 = VERTEX_POINT('',#426);
+#426 = CARTESIAN_POINT('',(-1.725,-0.625,2.E-002));
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(-1.8575,-0.625,2.E-002));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#431 = ORIENTED_EDGE('',*,*,#432,.T.);
+#432 = EDGE_CURVE('',#425,#433,#435,.T.);
+#433 = VERTEX_POINT('',#434);
+#434 = CARTESIAN_POINT('',(-1.725,-0.875,2.E-002));
+#435 = CIRCLE('',#436,0.125);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(-1.725,-0.75,2.E-002));
+#438 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#439 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#440 = ORIENTED_EDGE('',*,*,#441,.T.);
+#441 = EDGE_CURVE('',#433,#442,#444,.T.);
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-1.99,-0.875,2.E-002));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-1.995,-0.875,2.E-002));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#442,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-1.99,-1.125,2.E-002));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#458,#460,.T.);
+#458 = VERTEX_POINT('',#459);
+#459 = CARTESIAN_POINT('',(-1.725,-1.125,2.E-002));
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(-1.8575,-1.125,2.E-002));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#464 = ORIENTED_EDGE('',*,*,#465,.T.);
+#465 = EDGE_CURVE('',#458,#466,#468,.T.);
+#466 = VERTEX_POINT('',#467);
+#467 = CARTESIAN_POINT('',(-1.725,-1.375,2.E-002));
+#468 = CIRCLE('',#469,0.125);
+#469 = AXIS2_PLACEMENT_3D('',#470,#471,#472);
+#470 = CARTESIAN_POINT('',(-1.725,-1.25,2.E-002));
+#471 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#472 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#473 = ORIENTED_EDGE('',*,*,#474,.T.);
+#474 = EDGE_CURVE('',#466,#475,#477,.T.);
+#475 = VERTEX_POINT('',#476);
+#476 = CARTESIAN_POINT('',(-1.99,-1.375,2.E-002));
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(-1.995,-1.375,2.E-002));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#475,#483,#485,.T.);
+#483 = VERTEX_POINT('',#484);
+#484 = CARTESIAN_POINT('',(-1.99,-1.625,2.E-002));
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#489 = ORIENTED_EDGE('',*,*,#490,.T.);
+#490 = EDGE_CURVE('',#483,#491,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(-1.725,-1.625,2.E-002));
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(-1.8575,-1.625,2.E-002));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#497 = ORIENTED_EDGE('',*,*,#498,.T.);
+#498 = EDGE_CURVE('',#491,#499,#501,.T.);
+#499 = VERTEX_POINT('',#500);
+#500 = CARTESIAN_POINT('',(-1.725,-1.875,2.E-002));
+#501 = CIRCLE('',#502,0.125);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(-1.725,-1.75,2.E-002));
+#504 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#505 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#506 = ORIENTED_EDGE('',*,*,#507,.T.);
+#507 = EDGE_CURVE('',#499,#508,#510,.T.);
+#508 = VERTEX_POINT('',#509);
+#509 = CARTESIAN_POINT('',(-1.99,-1.875,2.E-002));
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(-1.995,-1.875,2.E-002));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#514 = ORIENTED_EDGE('',*,*,#515,.T.);
+#515 = EDGE_CURVE('',#508,#516,#518,.T.);
+#516 = VERTEX_POINT('',#517);
+#517 = CARTESIAN_POINT('',(-1.99,-2.125,2.E-002));
+#518 = LINE('',#519,#520);
+#519 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#520 = VECTOR('',#521,1.);
+#521 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#522 = ORIENTED_EDGE('',*,*,#523,.T.);
+#523 = EDGE_CURVE('',#516,#524,#526,.T.);
+#524 = VERTEX_POINT('',#525);
+#525 = CARTESIAN_POINT('',(-1.725,-2.125,2.E-002));
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(-1.8575,-2.125,2.E-002));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#530 = ORIENTED_EDGE('',*,*,#531,.T.);
+#531 = EDGE_CURVE('',#524,#532,#534,.T.);
+#532 = VERTEX_POINT('',#533);
+#533 = CARTESIAN_POINT('',(-1.725,-2.375,2.E-002));
+#534 = CIRCLE('',#535,0.125);
+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
+#536 = CARTESIAN_POINT('',(-1.725,-2.25,2.E-002));
+#537 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#538 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#539 = ORIENTED_EDGE('',*,*,#540,.T.);
+#540 = EDGE_CURVE('',#532,#541,#543,.T.);
+#541 = VERTEX_POINT('',#542);
+#542 = CARTESIAN_POINT('',(-1.99,-2.375,2.E-002));
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(-1.995,-2.375,2.E-002));
+#545 = VECTOR('',#546,1.);
+#546 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#547 = ORIENTED_EDGE('',*,*,#548,.T.);
+#548 = EDGE_CURVE('',#541,#549,#551,.T.);
+#549 = VERTEX_POINT('',#550);
+#550 = CARTESIAN_POINT('',(-1.99,-2.625,2.E-002));
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#555 = ORIENTED_EDGE('',*,*,#556,.T.);
+#556 = EDGE_CURVE('',#549,#557,#559,.T.);
+#557 = VERTEX_POINT('',#558);
+#558 = CARTESIAN_POINT('',(-1.725,-2.625,2.E-002));
+#559 = LINE('',#560,#561);
+#560 = CARTESIAN_POINT('',(-1.8575,-2.625,2.E-002));
+#561 = VECTOR('',#562,1.);
+#562 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#563 = ORIENTED_EDGE('',*,*,#564,.T.);
+#564 = EDGE_CURVE('',#557,#565,#567,.T.);
+#565 = VERTEX_POINT('',#566);
+#566 = CARTESIAN_POINT('',(-1.725,-2.875,2.E-002));
+#567 = CIRCLE('',#568,0.125);
+#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
+#569 = CARTESIAN_POINT('',(-1.725,-2.75,2.E-002));
+#570 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#571 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#572 = ORIENTED_EDGE('',*,*,#573,.T.);
+#573 = EDGE_CURVE('',#565,#574,#576,.T.);
+#574 = VERTEX_POINT('',#575);
+#575 = CARTESIAN_POINT('',(-1.99,-2.875,2.E-002));
+#576 = LINE('',#577,#578);
+#577 = CARTESIAN_POINT('',(-1.995,-2.875,2.E-002));
+#578 = VECTOR('',#579,1.);
+#579 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#580 = ORIENTED_EDGE('',*,*,#581,.T.);
+#581 = EDGE_CURVE('',#574,#582,#584,.T.);
+#582 = VERTEX_POINT('',#583);
+#583 = CARTESIAN_POINT('',(-1.99,-3.49,2.E-002));
+#584 = LINE('',#585,#586);
+#585 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#586 = VECTOR('',#587,1.);
+#587 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#588 = ORIENTED_EDGE('',*,*,#589,.T.);
+#589 = EDGE_CURVE('',#582,#590,#592,.T.);
+#590 = VERTEX_POINT('',#591);
+#591 = CARTESIAN_POINT('',(1.99,-3.49,2.E-002));
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(-1.99,-3.49,2.E-002));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#596 = ORIENTED_EDGE('',*,*,#597,.F.);
+#597 = EDGE_CURVE('',#598,#590,#600,.T.);
+#598 = VERTEX_POINT('',#599);
+#599 = CARTESIAN_POINT('',(1.99,-2.875,2.E-002));
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#604 = ORIENTED_EDGE('',*,*,#605,.T.);
+#605 = EDGE_CURVE('',#598,#606,#608,.T.);
+#606 = VERTEX_POINT('',#607);
+#607 = CARTESIAN_POINT('',(1.725,-2.875,2.E-002));
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(-0.1325,-2.875,2.E-002));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#612 = ORIENTED_EDGE('',*,*,#613,.T.);
+#613 = EDGE_CURVE('',#606,#614,#616,.T.);
+#614 = VERTEX_POINT('',#615);
+#615 = CARTESIAN_POINT('',(1.725,-2.625,2.E-002));
+#616 = CIRCLE('',#617,0.125);
+#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620);
+#618 = CARTESIAN_POINT('',(1.725,-2.75,2.E-002));
+#619 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#620 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#621 = ORIENTED_EDGE('',*,*,#622,.T.);
+#622 = EDGE_CURVE('',#614,#623,#625,.T.);
+#623 = VERTEX_POINT('',#624);
+#624 = CARTESIAN_POINT('',(1.99,-2.625,2.E-002));
+#625 = LINE('',#626,#627);
+#626 = CARTESIAN_POINT('',(4.999999999999E-003,-2.625,2.E-002));
+#627 = VECTOR('',#628,1.);
+#628 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#629 = ORIENTED_EDGE('',*,*,#630,.F.);
+#630 = EDGE_CURVE('',#631,#623,#633,.T.);
+#631 = VERTEX_POINT('',#632);
+#632 = CARTESIAN_POINT('',(1.99,-2.375,2.E-002));
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#637 = ORIENTED_EDGE('',*,*,#638,.T.);
+#638 = EDGE_CURVE('',#631,#639,#641,.T.);
+#639 = VERTEX_POINT('',#640);
+#640 = CARTESIAN_POINT('',(1.725,-2.375,2.E-002));
+#641 = LINE('',#642,#643);
+#642 = CARTESIAN_POINT('',(-0.1325,-2.375,2.E-002));
+#643 = VECTOR('',#644,1.);
+#644 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#645 = ORIENTED_EDGE('',*,*,#646,.T.);
+#646 = EDGE_CURVE('',#639,#647,#649,.T.);
+#647 = VERTEX_POINT('',#648);
+#648 = CARTESIAN_POINT('',(1.725,-2.125,2.E-002));
+#649 = CIRCLE('',#650,0.125);
+#650 = AXIS2_PLACEMENT_3D('',#651,#652,#653);
+#651 = CARTESIAN_POINT('',(1.725,-2.25,2.E-002));
+#652 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#653 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#654 = ORIENTED_EDGE('',*,*,#655,.T.);
+#655 = EDGE_CURVE('',#647,#656,#658,.T.);
+#656 = VERTEX_POINT('',#657);
+#657 = CARTESIAN_POINT('',(1.99,-2.125,2.E-002));
+#658 = LINE('',#659,#660);
+#659 = CARTESIAN_POINT('',(4.999999999999E-003,-2.125,2.E-002));
+#660 = VECTOR('',#661,1.);
+#661 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#662 = ORIENTED_EDGE('',*,*,#663,.F.);
+#663 = EDGE_CURVE('',#664,#656,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(1.99,-1.875,2.E-002));
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#670 = ORIENTED_EDGE('',*,*,#671,.T.);
+#671 = EDGE_CURVE('',#664,#672,#674,.T.);
+#672 = VERTEX_POINT('',#673);
+#673 = CARTESIAN_POINT('',(1.725,-1.875,2.E-002));
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(-0.1325,-1.875,2.E-002));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#678 = ORIENTED_EDGE('',*,*,#679,.T.);
+#679 = EDGE_CURVE('',#672,#680,#682,.T.);
+#680 = VERTEX_POINT('',#681);
+#681 = CARTESIAN_POINT('',(1.725,-1.625,2.E-002));
+#682 = CIRCLE('',#683,0.125);
+#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686);
+#684 = CARTESIAN_POINT('',(1.725,-1.75,2.E-002));
+#685 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#686 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#687 = ORIENTED_EDGE('',*,*,#688,.T.);
+#688 = EDGE_CURVE('',#680,#689,#691,.T.);
+#689 = VERTEX_POINT('',#690);
+#690 = CARTESIAN_POINT('',(1.99,-1.625,2.E-002));
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(4.999999999999E-003,-1.625,2.E-002));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#697,#689,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.99,-1.375,2.E-002));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#703 = ORIENTED_EDGE('',*,*,#704,.T.);
+#704 = EDGE_CURVE('',#697,#705,#707,.T.);
+#705 = VERTEX_POINT('',#706);
+#706 = CARTESIAN_POINT('',(1.725,-1.375,2.E-002));
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(-0.1325,-1.375,2.E-002));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#711 = ORIENTED_EDGE('',*,*,#712,.T.);
+#712 = EDGE_CURVE('',#705,#713,#715,.T.);
+#713 = VERTEX_POINT('',#714);
+#714 = CARTESIAN_POINT('',(1.725,-1.125,2.E-002));
+#715 = CIRCLE('',#716,0.125);
+#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
+#717 = CARTESIAN_POINT('',(1.725,-1.25,2.E-002));
+#718 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#719 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#720 = ORIENTED_EDGE('',*,*,#721,.T.);
+#721 = EDGE_CURVE('',#713,#722,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.99,-1.125,2.E-002));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(4.999999999999E-003,-1.125,2.E-002));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#728 = ORIENTED_EDGE('',*,*,#729,.F.);
+#729 = EDGE_CURVE('',#730,#722,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.99,-0.875,2.E-002));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#738,#740,.T.);
+#738 = VERTEX_POINT('',#739);
+#739 = CARTESIAN_POINT('',(1.725,-0.875,2.E-002));
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(-0.1325,-0.875,2.E-002));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#744 = ORIENTED_EDGE('',*,*,#745,.T.);
+#745 = EDGE_CURVE('',#738,#746,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(1.725,-0.625,2.E-002));
+#748 = CIRCLE('',#749,0.125);
+#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752);
+#750 = CARTESIAN_POINT('',(1.725,-0.75,2.E-002));
+#751 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#752 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#753 = ORIENTED_EDGE('',*,*,#754,.T.);
+#754 = EDGE_CURVE('',#746,#755,#757,.T.);
+#755 = VERTEX_POINT('',#756);
+#756 = CARTESIAN_POINT('',(1.99,-0.625,2.E-002));
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(5.E-003,-0.625,2.E-002));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#761 = ORIENTED_EDGE('',*,*,#762,.F.);
+#762 = EDGE_CURVE('',#763,#755,#765,.T.);
+#763 = VERTEX_POINT('',#764);
+#764 = CARTESIAN_POINT('',(1.99,-0.375,2.E-002));
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#769 = ORIENTED_EDGE('',*,*,#770,.T.);
+#770 = EDGE_CURVE('',#763,#771,#773,.T.);
+#771 = VERTEX_POINT('',#772);
+#772 = CARTESIAN_POINT('',(1.725,-0.375,2.E-002));
+#773 = LINE('',#774,#775);
+#774 = CARTESIAN_POINT('',(-0.1325,-0.375,2.E-002));
+#775 = VECTOR('',#776,1.);
+#776 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#777 = ORIENTED_EDGE('',*,*,#778,.T.);
+#778 = EDGE_CURVE('',#771,#779,#781,.T.);
+#779 = VERTEX_POINT('',#780);
+#780 = CARTESIAN_POINT('',(1.725,-0.125,2.E-002));
+#781 = CIRCLE('',#782,0.125);
+#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
+#783 = CARTESIAN_POINT('',(1.725,-0.25,2.E-002));
+#784 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#785 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#786 = ORIENTED_EDGE('',*,*,#787,.T.);
+#787 = EDGE_CURVE('',#779,#788,#790,.T.);
+#788 = VERTEX_POINT('',#789);
+#789 = CARTESIAN_POINT('',(1.99,-0.125,2.E-002));
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(5.E-003,-0.125,2.E-002));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#794 = ORIENTED_EDGE('',*,*,#795,.F.);
+#795 = EDGE_CURVE('',#796,#788,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(1.99,0.125,2.E-002));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#802 = ORIENTED_EDGE('',*,*,#803,.T.);
+#803 = EDGE_CURVE('',#796,#804,#806,.T.);
+#804 = VERTEX_POINT('',#805);
+#805 = CARTESIAN_POINT('',(1.725,0.125,2.E-002));
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(-0.1325,0.125,2.E-002));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#810 = ORIENTED_EDGE('',*,*,#811,.T.);
+#811 = EDGE_CURVE('',#804,#812,#814,.T.);
+#812 = VERTEX_POINT('',#813);
+#813 = CARTESIAN_POINT('',(1.725,0.375,2.E-002));
+#814 = CIRCLE('',#815,0.125);
+#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818);
+#816 = CARTESIAN_POINT('',(1.725,0.25,2.E-002));
+#817 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#818 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#819 = ORIENTED_EDGE('',*,*,#820,.T.);
+#820 = EDGE_CURVE('',#812,#821,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(1.99,0.375,2.E-002));
+#823 = LINE('',#824,#825);
+#824 = CARTESIAN_POINT('',(5.E-003,0.375,2.E-002));
+#825 = VECTOR('',#826,1.);
+#826 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#827 = ORIENTED_EDGE('',*,*,#828,.F.);
+#828 = EDGE_CURVE('',#829,#821,#831,.T.);
+#829 = VERTEX_POINT('',#830);
+#830 = CARTESIAN_POINT('',(1.99,0.625,2.E-002));
+#831 = LINE('',#832,#833);
+#832 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#833 = VECTOR('',#834,1.);
+#834 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#835 = ORIENTED_EDGE('',*,*,#836,.T.);
+#836 = EDGE_CURVE('',#829,#837,#839,.T.);
+#837 = VERTEX_POINT('',#838);
+#838 = CARTESIAN_POINT('',(1.725,0.625,2.E-002));
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(-0.1325,0.625,2.E-002));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#843 = ORIENTED_EDGE('',*,*,#844,.T.);
+#844 = EDGE_CURVE('',#837,#845,#847,.T.);
+#845 = VERTEX_POINT('',#846);
+#846 = CARTESIAN_POINT('',(1.725,0.875,2.E-002));
+#847 = CIRCLE('',#848,0.125);
+#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851);
+#849 = CARTESIAN_POINT('',(1.725,0.75,2.E-002));
+#850 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#851 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#852 = ORIENTED_EDGE('',*,*,#853,.T.);
+#853 = EDGE_CURVE('',#845,#854,#856,.T.);
+#854 = VERTEX_POINT('',#855);
+#855 = CARTESIAN_POINT('',(1.99,0.875,2.E-002));
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(5.E-003,0.875,2.E-002));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#862,#854,#864,.T.);
+#862 = VERTEX_POINT('',#863);
+#863 = CARTESIAN_POINT('',(1.99,1.125,2.E-002));
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#868 = ORIENTED_EDGE('',*,*,#869,.T.);
+#869 = EDGE_CURVE('',#862,#870,#872,.T.);
+#870 = VERTEX_POINT('',#871);
+#871 = CARTESIAN_POINT('',(1.725,1.125,2.E-002));
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(-0.1325,1.125,2.E-002));
+#874 = VECTOR('',#875,1.);
+#875 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#876 = ORIENTED_EDGE('',*,*,#877,.T.);
+#877 = EDGE_CURVE('',#870,#878,#880,.T.);
+#878 = VERTEX_POINT('',#879);
+#879 = CARTESIAN_POINT('',(1.725,1.375,2.E-002));
+#880 = CIRCLE('',#881,0.125);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(1.725,1.25,2.E-002));
+#883 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#884 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#885 = ORIENTED_EDGE('',*,*,#886,.T.);
+#886 = EDGE_CURVE('',#878,#887,#889,.T.);
+#887 = VERTEX_POINT('',#888);
+#888 = CARTESIAN_POINT('',(1.99,1.375,2.E-002));
+#889 = LINE('',#890,#891);
+#890 = CARTESIAN_POINT('',(5.E-003,1.375,2.E-002));
+#891 = VECTOR('',#892,1.);
+#892 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#893 = ORIENTED_EDGE('',*,*,#894,.F.);
+#894 = EDGE_CURVE('',#895,#887,#897,.T.);
+#895 = VERTEX_POINT('',#896);
+#896 = CARTESIAN_POINT('',(1.99,1.625,2.E-002));
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#901 = ORIENTED_EDGE('',*,*,#902,.T.);
+#902 = EDGE_CURVE('',#895,#903,#905,.T.);
+#903 = VERTEX_POINT('',#904);
+#904 = CARTESIAN_POINT('',(1.725,1.625,2.E-002));
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(-0.1325,1.625,2.E-002));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#909 = ORIENTED_EDGE('',*,*,#910,.T.);
+#910 = EDGE_CURVE('',#903,#911,#913,.T.);
+#911 = VERTEX_POINT('',#912);
+#912 = CARTESIAN_POINT('',(1.725,1.875,2.E-002));
+#913 = CIRCLE('',#914,0.125);
+#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917);
+#915 = CARTESIAN_POINT('',(1.725,1.75,2.E-002));
+#916 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#917 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#918 = ORIENTED_EDGE('',*,*,#919,.T.);
+#919 = EDGE_CURVE('',#911,#920,#922,.T.);
+#920 = VERTEX_POINT('',#921);
+#921 = CARTESIAN_POINT('',(1.99,1.875,2.E-002));
+#922 = LINE('',#923,#924);
+#923 = CARTESIAN_POINT('',(5.E-003,1.875,2.E-002));
+#924 = VECTOR('',#925,1.);
+#925 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#926 = ORIENTED_EDGE('',*,*,#927,.F.);
+#927 = EDGE_CURVE('',#928,#920,#930,.T.);
+#928 = VERTEX_POINT('',#929);
+#929 = CARTESIAN_POINT('',(1.99,2.125,2.E-002));
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#934 = ORIENTED_EDGE('',*,*,#935,.T.);
+#935 = EDGE_CURVE('',#928,#936,#938,.T.);
+#936 = VERTEX_POINT('',#937);
+#937 = CARTESIAN_POINT('',(1.725,2.125,2.E-002));
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(-0.1325,2.125,2.E-002));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#942 = ORIENTED_EDGE('',*,*,#943,.T.);
+#943 = EDGE_CURVE('',#936,#944,#946,.T.);
+#944 = VERTEX_POINT('',#945);
+#945 = CARTESIAN_POINT('',(1.725,2.375,2.E-002));
+#946 = CIRCLE('',#947,0.125);
+#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950);
+#948 = CARTESIAN_POINT('',(1.725,2.25,2.E-002));
+#949 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#950 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#951 = ORIENTED_EDGE('',*,*,#952,.T.);
+#952 = EDGE_CURVE('',#944,#953,#955,.T.);
+#953 = VERTEX_POINT('',#954);
+#954 = CARTESIAN_POINT('',(1.99,2.375,2.E-002));
+#955 = LINE('',#956,#957);
+#956 = CARTESIAN_POINT('',(5.E-003,2.375,2.E-002));
+#957 = VECTOR('',#958,1.);
+#958 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#961,#953,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(1.99,2.625,2.E-002));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#967 = ORIENTED_EDGE('',*,*,#968,.T.);
+#968 = EDGE_CURVE('',#961,#969,#971,.T.);
+#969 = VERTEX_POINT('',#970);
+#970 = CARTESIAN_POINT('',(1.725,2.625,2.E-002));
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-0.1325,2.625,2.E-002));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#975 = ORIENTED_EDGE('',*,*,#976,.T.);
+#976 = EDGE_CURVE('',#969,#977,#979,.T.);
+#977 = VERTEX_POINT('',#978);
+#978 = CARTESIAN_POINT('',(1.725,2.875,2.E-002));
+#979 = CIRCLE('',#980,0.125);
+#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
+#981 = CARTESIAN_POINT('',(1.725,2.75,2.E-002));
+#982 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#983 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#984 = ORIENTED_EDGE('',*,*,#985,.T.);
+#985 = EDGE_CURVE('',#977,#194,#986,.T.);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(5.000000000001E-003,2.875,2.E-002));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#990 = FACE_BOUND('',#991,.F.);
+#991 = EDGE_LOOP('',(#992,#1002,#1010,#1018,#1026));
+#992 = ORIENTED_EDGE('',*,*,#993,.F.);
+#993 = EDGE_CURVE('',#994,#996,#998,.T.);
+#994 = VERTEX_POINT('',#995);
+#995 = CARTESIAN_POINT('',(-1.32,2.865,2.E-002));
+#996 = VERTEX_POINT('',#997);
+#997 = CARTESIAN_POINT('',(-1.32,-3.215,2.E-002));
+#998 = LINE('',#999,#1000);
+#999 = CARTESIAN_POINT('',(-1.32,2.865,2.E-002));
+#1000 = VECTOR('',#1001,1.);
+#1001 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1002 = ORIENTED_EDGE('',*,*,#1003,.F.);
+#1003 = EDGE_CURVE('',#1004,#994,#1006,.T.);
+#1004 = VERTEX_POINT('',#1005);
+#1005 = CARTESIAN_POINT('',(-0.97,3.215,2.E-002));
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(-0.97,3.215,2.E-002));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1010 = ORIENTED_EDGE('',*,*,#1011,.F.);
+#1011 = EDGE_CURVE('',#1012,#1004,#1014,.T.);
+#1012 = VERTEX_POINT('',#1013);
+#1013 = CARTESIAN_POINT('',(1.32,3.215,2.E-002));
+#1014 = LINE('',#1015,#1016);
+#1015 = CARTESIAN_POINT('',(1.32,3.215,2.E-002));
+#1016 = VECTOR('',#1017,1.);
+#1017 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1018 = ORIENTED_EDGE('',*,*,#1019,.F.);
+#1019 = EDGE_CURVE('',#1020,#1012,#1022,.T.);
+#1020 = VERTEX_POINT('',#1021);
+#1021 = CARTESIAN_POINT('',(1.32,-3.215,2.E-002));
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(1.32,-3.215,2.E-002));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1026 = ORIENTED_EDGE('',*,*,#1027,.F.);
+#1027 = EDGE_CURVE('',#996,#1020,#1028,.T.);
+#1028 = LINE('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(-1.32,-3.215,2.E-002));
+#1030 = VECTOR('',#1031,1.);
+#1031 = DIRECTION('',(1.,-5.382899513334E-017,0.E+000));
+#1032 = PLANE('',#1033);
+#1033 = AXIS2_PLACEMENT_3D('',#1034,#1035,#1036);
+#1034 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#1035 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1036 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1037 = ADVANCED_FACE('',(#1038),#1325,.F.);
+#1038 = FACE_BOUND('',#1039,.F.);
+#1039 = EDGE_LOOP('',(#1040,#1041,#1049,#1057,#1063,#1064,#1072,#1080,
+#1086,#1087,#1095,#1103,#1109,#1110,#1118,#1126,#1132,#1133,#1141,
+#1149,#1155,#1156,#1164,#1172,#1178,#1179,#1187,#1195,#1201,#1202,
+#1210,#1218,#1224,#1225,#1233,#1241,#1247,#1248,#1256,#1264,#1270,
+#1271,#1279,#1287,#1293,#1294,#1302,#1310,#1316,#1317,#1318,#1324));
+#1040 = ORIENTED_EDGE('',*,*,#209,.F.);
+#1041 = ORIENTED_EDGE('',*,*,#1042,.T.);
+#1042 = EDGE_CURVE('',#202,#1043,#1045,.T.);
+#1043 = VERTEX_POINT('',#1044);
+#1044 = CARTESIAN_POINT('',(-1.99,3.49,0.77));
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1049 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1050 = EDGE_CURVE('',#1043,#1051,#1053,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(-1.99,-3.49,0.77));
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(-1.99,3.49,0.77));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1057 = ORIENTED_EDGE('',*,*,#1058,.F.);
+#1058 = EDGE_CURVE('',#582,#1051,#1059,.T.);
+#1059 = LINE('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(-1.99,-3.49,2.E-002));
+#1061 = VECTOR('',#1062,1.);
+#1062 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1063 = ORIENTED_EDGE('',*,*,#581,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#1065,.T.);
+#1065 = EDGE_CURVE('',#574,#1066,#1068,.T.);
+#1066 = VERTEX_POINT('',#1067);
+#1067 = CARTESIAN_POINT('',(-1.99,-2.875,0.2));
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(-1.99,-2.875,1.E-002));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1072 = ORIENTED_EDGE('',*,*,#1073,.T.);
+#1073 = EDGE_CURVE('',#1066,#1074,#1076,.T.);
+#1074 = VERTEX_POINT('',#1075);
+#1075 = CARTESIAN_POINT('',(-1.99,-2.625,0.2));
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(-1.99,0.3075,0.2));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1080 = ORIENTED_EDGE('',*,*,#1081,.T.);
+#1081 = EDGE_CURVE('',#1074,#549,#1082,.T.);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(-1.99,-2.625,1.E-002));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1086 = ORIENTED_EDGE('',*,*,#548,.F.);
+#1087 = ORIENTED_EDGE('',*,*,#1088,.T.);
+#1088 = EDGE_CURVE('',#541,#1089,#1091,.T.);
+#1089 = VERTEX_POINT('',#1090);
+#1090 = CARTESIAN_POINT('',(-1.99,-2.375,0.2));
+#1091 = LINE('',#1092,#1093);
+#1092 = CARTESIAN_POINT('',(-1.99,-2.375,1.E-002));
+#1093 = VECTOR('',#1094,1.);
+#1094 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1095 = ORIENTED_EDGE('',*,*,#1096,.T.);
+#1096 = EDGE_CURVE('',#1089,#1097,#1099,.T.);
+#1097 = VERTEX_POINT('',#1098);
+#1098 = CARTESIAN_POINT('',(-1.99,-2.125,0.2));
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(-1.99,0.5575,0.2));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1103 = ORIENTED_EDGE('',*,*,#1104,.T.);
+#1104 = EDGE_CURVE('',#1097,#516,#1105,.T.);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(-1.99,-2.125,1.E-002));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1109 = ORIENTED_EDGE('',*,*,#515,.F.);
+#1110 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#1111 = EDGE_CURVE('',#508,#1112,#1114,.T.);
+#1112 = VERTEX_POINT('',#1113);
+#1113 = CARTESIAN_POINT('',(-1.99,-1.875,0.2));
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(-1.99,-1.875,1.E-002));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1118 = ORIENTED_EDGE('',*,*,#1119,.T.);
+#1119 = EDGE_CURVE('',#1112,#1120,#1122,.T.);
+#1120 = VERTEX_POINT('',#1121);
+#1121 = CARTESIAN_POINT('',(-1.99,-1.625,0.2));
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(-1.99,0.8075,0.2));
+#1124 = VECTOR('',#1125,1.);
+#1125 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#1127 = EDGE_CURVE('',#1120,#483,#1128,.T.);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(-1.99,-1.625,1.E-002));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1132 = ORIENTED_EDGE('',*,*,#482,.F.);
+#1133 = ORIENTED_EDGE('',*,*,#1134,.T.);
+#1134 = EDGE_CURVE('',#475,#1135,#1137,.T.);
+#1135 = VERTEX_POINT('',#1136);
+#1136 = CARTESIAN_POINT('',(-1.99,-1.375,0.2));
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(-1.99,-1.375,1.E-002));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1141 = ORIENTED_EDGE('',*,*,#1142,.T.);
+#1142 = EDGE_CURVE('',#1135,#1143,#1145,.T.);
+#1143 = VERTEX_POINT('',#1144);
+#1144 = CARTESIAN_POINT('',(-1.99,-1.125,0.2));
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(-1.99,1.0575,0.2));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#1143,#450,#1151,.T.);
+#1151 = LINE('',#1152,#1153);
+#1152 = CARTESIAN_POINT('',(-1.99,-1.125,1.E-002));
+#1153 = VECTOR('',#1154,1.);
+#1154 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1155 = ORIENTED_EDGE('',*,*,#449,.F.);
+#1156 = ORIENTED_EDGE('',*,*,#1157,.T.);
+#1157 = EDGE_CURVE('',#442,#1158,#1160,.T.);
+#1158 = VERTEX_POINT('',#1159);
+#1159 = CARTESIAN_POINT('',(-1.99,-0.875,0.2));
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(-1.99,-0.875,1.E-002));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1164 = ORIENTED_EDGE('',*,*,#1165,.T.);
+#1165 = EDGE_CURVE('',#1158,#1166,#1168,.T.);
+#1166 = VERTEX_POINT('',#1167);
+#1167 = CARTESIAN_POINT('',(-1.99,-0.625,0.2));
+#1168 = LINE('',#1169,#1170);
+#1169 = CARTESIAN_POINT('',(-1.99,1.3075,0.2));
+#1170 = VECTOR('',#1171,1.);
+#1171 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1172 = ORIENTED_EDGE('',*,*,#1173,.T.);
+#1173 = EDGE_CURVE('',#1166,#417,#1174,.T.);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(-1.99,-0.625,1.E-002));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1178 = ORIENTED_EDGE('',*,*,#416,.F.);
+#1179 = ORIENTED_EDGE('',*,*,#1180,.T.);
+#1180 = EDGE_CURVE('',#409,#1181,#1183,.T.);
+#1181 = VERTEX_POINT('',#1182);
+#1182 = CARTESIAN_POINT('',(-1.99,-0.375,0.2));
+#1183 = LINE('',#1184,#1185);
+#1184 = CARTESIAN_POINT('',(-1.99,-0.375,1.E-002));
+#1185 = VECTOR('',#1186,1.);
+#1186 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1187 = ORIENTED_EDGE('',*,*,#1188,.T.);
+#1188 = EDGE_CURVE('',#1181,#1189,#1191,.T.);
+#1189 = VERTEX_POINT('',#1190);
+#1190 = CARTESIAN_POINT('',(-1.99,-0.125,0.2));
+#1191 = LINE('',#1192,#1193);
+#1192 = CARTESIAN_POINT('',(-1.99,1.5575,0.2));
+#1193 = VECTOR('',#1194,1.);
+#1194 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1195 = ORIENTED_EDGE('',*,*,#1196,.T.);
+#1196 = EDGE_CURVE('',#1189,#384,#1197,.T.);
+#1197 = LINE('',#1198,#1199);
+#1198 = CARTESIAN_POINT('',(-1.99,-0.125,1.E-002));
+#1199 = VECTOR('',#1200,1.);
+#1200 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1201 = ORIENTED_EDGE('',*,*,#383,.F.);
+#1202 = ORIENTED_EDGE('',*,*,#1203,.T.);
+#1203 = EDGE_CURVE('',#376,#1204,#1206,.T.);
+#1204 = VERTEX_POINT('',#1205);
+#1205 = CARTESIAN_POINT('',(-1.99,0.125,0.2));
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(-1.99,0.125,1.E-002));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1210 = ORIENTED_EDGE('',*,*,#1211,.T.);
+#1211 = EDGE_CURVE('',#1204,#1212,#1214,.T.);
+#1212 = VERTEX_POINT('',#1213);
+#1213 = CARTESIAN_POINT('',(-1.99,0.375,0.2));
+#1214 = LINE('',#1215,#1216);
+#1215 = CARTESIAN_POINT('',(-1.99,1.8075,0.2));
+#1216 = VECTOR('',#1217,1.);
+#1217 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1218 = ORIENTED_EDGE('',*,*,#1219,.T.);
+#1219 = EDGE_CURVE('',#1212,#351,#1220,.T.);
+#1220 = LINE('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(-1.99,0.375,1.E-002));
+#1222 = VECTOR('',#1223,1.);
+#1223 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1224 = ORIENTED_EDGE('',*,*,#350,.F.);
+#1225 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#1226 = EDGE_CURVE('',#343,#1227,#1229,.T.);
+#1227 = VERTEX_POINT('',#1228);
+#1228 = CARTESIAN_POINT('',(-1.99,0.625,0.2));
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(-1.99,0.625,1.E-002));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1233 = ORIENTED_EDGE('',*,*,#1234,.T.);
+#1234 = EDGE_CURVE('',#1227,#1235,#1237,.T.);
+#1235 = VERTEX_POINT('',#1236);
+#1236 = CARTESIAN_POINT('',(-1.99,0.875,0.2));
+#1237 = LINE('',#1238,#1239);
+#1238 = CARTESIAN_POINT('',(-1.99,2.0575,0.2));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);
+#1242 = EDGE_CURVE('',#1235,#318,#1243,.T.);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(-1.99,0.875,1.E-002));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1247 = ORIENTED_EDGE('',*,*,#317,.F.);
+#1248 = ORIENTED_EDGE('',*,*,#1249,.T.);
+#1249 = EDGE_CURVE('',#310,#1250,#1252,.T.);
+#1250 = VERTEX_POINT('',#1251);
+#1251 = CARTESIAN_POINT('',(-1.99,1.125,0.2));
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(-1.99,1.125,1.E-002));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1256 = ORIENTED_EDGE('',*,*,#1257,.T.);
+#1257 = EDGE_CURVE('',#1250,#1258,#1260,.T.);
+#1258 = VERTEX_POINT('',#1259);
+#1259 = CARTESIAN_POINT('',(-1.99,1.375,0.2));
+#1260 = LINE('',#1261,#1262);
+#1261 = CARTESIAN_POINT('',(-1.99,2.3075,0.2));
+#1262 = VECTOR('',#1263,1.);
+#1263 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1264 = ORIENTED_EDGE('',*,*,#1265,.T.);
+#1265 = EDGE_CURVE('',#1258,#285,#1266,.T.);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(-1.99,1.375,1.E-002));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1270 = ORIENTED_EDGE('',*,*,#284,.F.);
+#1271 = ORIENTED_EDGE('',*,*,#1272,.T.);
+#1272 = EDGE_CURVE('',#277,#1273,#1275,.T.);
+#1273 = VERTEX_POINT('',#1274);
+#1274 = CARTESIAN_POINT('',(-1.99,1.625,0.2));
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(-1.99,1.625,1.E-002));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);
+#1280 = EDGE_CURVE('',#1273,#1281,#1283,.T.);
+#1281 = VERTEX_POINT('',#1282);
+#1282 = CARTESIAN_POINT('',(-1.99,1.875,0.2));
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(-1.99,2.5575,0.2));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);
+#1288 = EDGE_CURVE('',#1281,#252,#1289,.T.);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-1.99,1.875,1.E-002));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1293 = ORIENTED_EDGE('',*,*,#251,.F.);
+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1295 = EDGE_CURVE('',#244,#1296,#1298,.T.);
+#1296 = VERTEX_POINT('',#1297);
+#1297 = CARTESIAN_POINT('',(-1.99,2.125,0.2));
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(-1.99,2.125,1.E-002));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#1296,#1304,#1306,.T.);
+#1304 = VERTEX_POINT('',#1305);
+#1305 = CARTESIAN_POINT('',(-1.99,2.375,0.2));
+#1306 = LINE('',#1307,#1308);
+#1307 = CARTESIAN_POINT('',(-1.99,2.8075,0.2));
+#1308 = VECTOR('',#1309,1.);
+#1309 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1310 = ORIENTED_EDGE('',*,*,#1311,.T.);
+#1311 = EDGE_CURVE('',#1304,#219,#1312,.T.);
+#1312 = LINE('',#1313,#1314);
+#1313 = CARTESIAN_POINT('',(-1.99,2.375,1.E-002));
+#1314 = VECTOR('',#1315,1.);
+#1315 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1316 = ORIENTED_EDGE('',*,*,#218,.F.);
+#1317 = ORIENTED_EDGE('',*,*,#79,.T.);
+#1318 = ORIENTED_EDGE('',*,*,#1319,.T.);
+#1319 = EDGE_CURVE('',#72,#145,#1320,.T.);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(-1.99,3.0575,0.2));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1324 = ORIENTED_EDGE('',*,*,#144,.T.);
+#1325 = PLANE('',#1326);
+#1326 = AXIS2_PLACEMENT_3D('',#1327,#1328,#1329);
+#1327 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#1328 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1329 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1330 = ADVANCED_FACE('',(#1331),#1337,.F.);
+#1331 = FACE_BOUND('',#1332,.F.);
+#1332 = EDGE_LOOP('',(#1333,#1334,#1335,#1336));
+#1333 = ORIENTED_EDGE('',*,*,#71,.F.);
+#1334 = ORIENTED_EDGE('',*,*,#175,.F.);
+#1335 = ORIENTED_EDGE('',*,*,#152,.F.);
+#1336 = ORIENTED_EDGE('',*,*,#1319,.F.);
+#1337 = PLANE('',#1338);
+#1338 = AXIS2_PLACEMENT_3D('',#1339,#1340,#1341);
+#1339 = CARTESIAN_POINT('',(-2.,2.625,0.2));
+#1340 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1341 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1342 = ADVANCED_FACE('',(#1343),#1644,.T.);
+#1343 = FACE_BOUND('',#1344,.T.);
+#1344 = EDGE_LOOP('',(#1345,#1346,#1354,#1362,#1368,#1369,#1377,#1385,
+#1391,#1392,#1400,#1408,#1414,#1415,#1423,#1431,#1437,#1438,#1446,
+#1454,#1460,#1461,#1469,#1477,#1483,#1484,#1492,#1500,#1506,#1507,
+#1515,#1523,#1529,#1530,#1538,#1546,#1552,#1553,#1561,#1569,#1575,
+#1576,#1584,#1592,#1598,#1599,#1607,#1615,#1621,#1622,#1630,#1638));
+#1345 = ORIENTED_EDGE('',*,*,#191,.F.);
+#1346 = ORIENTED_EDGE('',*,*,#1347,.T.);
+#1347 = EDGE_CURVE('',#192,#1348,#1350,.T.);
+#1348 = VERTEX_POINT('',#1349);
+#1349 = CARTESIAN_POINT('',(1.99,3.49,0.77));
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1354 = ORIENTED_EDGE('',*,*,#1355,.T.);
+#1355 = EDGE_CURVE('',#1348,#1356,#1358,.T.);
+#1356 = VERTEX_POINT('',#1357);
+#1357 = CARTESIAN_POINT('',(1.99,-3.49,0.77));
+#1358 = LINE('',#1359,#1360);
+#1359 = CARTESIAN_POINT('',(1.99,3.49,0.77));
+#1360 = VECTOR('',#1361,1.);
+#1361 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1362 = ORIENTED_EDGE('',*,*,#1363,.F.);
+#1363 = EDGE_CURVE('',#590,#1356,#1364,.T.);
+#1364 = LINE('',#1365,#1366);
+#1365 = CARTESIAN_POINT('',(1.99,-3.49,2.E-002));
+#1366 = VECTOR('',#1367,1.);
+#1367 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1368 = ORIENTED_EDGE('',*,*,#597,.F.);
+#1369 = ORIENTED_EDGE('',*,*,#1370,.T.);
+#1370 = EDGE_CURVE('',#598,#1371,#1373,.T.);
+#1371 = VERTEX_POINT('',#1372);
+#1372 = CARTESIAN_POINT('',(1.99,-2.875,0.2));
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(1.99,-2.875,1.E-002));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1377 = ORIENTED_EDGE('',*,*,#1378,.T.);
+#1378 = EDGE_CURVE('',#1371,#1379,#1381,.T.);
+#1379 = VERTEX_POINT('',#1380);
+#1380 = CARTESIAN_POINT('',(1.99,-2.625,0.2));
+#1381 = LINE('',#1382,#1383);
+#1382 = CARTESIAN_POINT('',(1.99,0.4325,0.2));
+#1383 = VECTOR('',#1384,1.);
+#1384 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1385 = ORIENTED_EDGE('',*,*,#1386,.T.);
+#1386 = EDGE_CURVE('',#1379,#623,#1387,.T.);
+#1387 = LINE('',#1388,#1389);
+#1388 = CARTESIAN_POINT('',(1.99,-2.625,1.E-002));
+#1389 = VECTOR('',#1390,1.);
+#1390 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1391 = ORIENTED_EDGE('',*,*,#630,.F.);
+#1392 = ORIENTED_EDGE('',*,*,#1393,.T.);
+#1393 = EDGE_CURVE('',#631,#1394,#1396,.T.);
+#1394 = VERTEX_POINT('',#1395);
+#1395 = CARTESIAN_POINT('',(1.99,-2.375,0.2));
+#1396 = LINE('',#1397,#1398);
+#1397 = CARTESIAN_POINT('',(1.99,-2.375,1.E-002));
+#1398 = VECTOR('',#1399,1.);
+#1399 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1400 = ORIENTED_EDGE('',*,*,#1401,.T.);
+#1401 = EDGE_CURVE('',#1394,#1402,#1404,.T.);
+#1402 = VERTEX_POINT('',#1403);
+#1403 = CARTESIAN_POINT('',(1.99,-2.125,0.2));
+#1404 = LINE('',#1405,#1406);
+#1405 = CARTESIAN_POINT('',(1.99,0.6825,0.2));
+#1406 = VECTOR('',#1407,1.);
+#1407 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1408 = ORIENTED_EDGE('',*,*,#1409,.T.);
+#1409 = EDGE_CURVE('',#1402,#656,#1410,.T.);
+#1410 = LINE('',#1411,#1412);
+#1411 = CARTESIAN_POINT('',(1.99,-2.125,1.E-002));
+#1412 = VECTOR('',#1413,1.);
+#1413 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1414 = ORIENTED_EDGE('',*,*,#663,.F.);
+#1415 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#1416 = EDGE_CURVE('',#664,#1417,#1419,.T.);
+#1417 = VERTEX_POINT('',#1418);
+#1418 = CARTESIAN_POINT('',(1.99,-1.875,0.2));
+#1419 = LINE('',#1420,#1421);
+#1420 = CARTESIAN_POINT('',(1.99,-1.875,1.E-002));
+#1421 = VECTOR('',#1422,1.);
+#1422 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1423 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#1424 = EDGE_CURVE('',#1417,#1425,#1427,.T.);
+#1425 = VERTEX_POINT('',#1426);
+#1426 = CARTESIAN_POINT('',(1.99,-1.625,0.2));
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(1.99,0.9325,0.2));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1431 = ORIENTED_EDGE('',*,*,#1432,.T.);
+#1432 = EDGE_CURVE('',#1425,#689,#1433,.T.);
+#1433 = LINE('',#1434,#1435);
+#1434 = CARTESIAN_POINT('',(1.99,-1.625,1.E-002));
+#1435 = VECTOR('',#1436,1.);
+#1436 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1437 = ORIENTED_EDGE('',*,*,#696,.F.);
+#1438 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#1439 = EDGE_CURVE('',#697,#1440,#1442,.T.);
+#1440 = VERTEX_POINT('',#1441);
+#1441 = CARTESIAN_POINT('',(1.99,-1.375,0.2));
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(1.99,-1.375,1.E-002));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1446 = ORIENTED_EDGE('',*,*,#1447,.T.);
+#1447 = EDGE_CURVE('',#1440,#1448,#1450,.T.);
+#1448 = VERTEX_POINT('',#1449);
+#1449 = CARTESIAN_POINT('',(1.99,-1.125,0.2));
+#1450 = LINE('',#1451,#1452);
+#1451 = CARTESIAN_POINT('',(1.99,1.1825,0.2));
+#1452 = VECTOR('',#1453,1.);
+#1453 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1454 = ORIENTED_EDGE('',*,*,#1455,.T.);
+#1455 = EDGE_CURVE('',#1448,#722,#1456,.T.);
+#1456 = LINE('',#1457,#1458);
+#1457 = CARTESIAN_POINT('',(1.99,-1.125,1.E-002));
+#1458 = VECTOR('',#1459,1.);
+#1459 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1460 = ORIENTED_EDGE('',*,*,#729,.F.);
+#1461 = ORIENTED_EDGE('',*,*,#1462,.T.);
+#1462 = EDGE_CURVE('',#730,#1463,#1465,.T.);
+#1463 = VERTEX_POINT('',#1464);
+#1464 = CARTESIAN_POINT('',(1.99,-0.875,0.2));
+#1465 = LINE('',#1466,#1467);
+#1466 = CARTESIAN_POINT('',(1.99,-0.875,1.E-002));
+#1467 = VECTOR('',#1468,1.);
+#1468 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1469 = ORIENTED_EDGE('',*,*,#1470,.T.);
+#1470 = EDGE_CURVE('',#1463,#1471,#1473,.T.);
+#1471 = VERTEX_POINT('',#1472);
+#1472 = CARTESIAN_POINT('',(1.99,-0.625,0.2));
+#1473 = LINE('',#1474,#1475);
+#1474 = CARTESIAN_POINT('',(1.99,1.4325,0.2));
+#1475 = VECTOR('',#1476,1.);
+#1476 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1477 = ORIENTED_EDGE('',*,*,#1478,.T.);
+#1478 = EDGE_CURVE('',#1471,#755,#1479,.T.);
+#1479 = LINE('',#1480,#1481);
+#1480 = CARTESIAN_POINT('',(1.99,-0.625,1.E-002));
+#1481 = VECTOR('',#1482,1.);
+#1482 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1483 = ORIENTED_EDGE('',*,*,#762,.F.);
+#1484 = ORIENTED_EDGE('',*,*,#1485,.T.);
+#1485 = EDGE_CURVE('',#763,#1486,#1488,.T.);
+#1486 = VERTEX_POINT('',#1487);
+#1487 = CARTESIAN_POINT('',(1.99,-0.375,0.2));
+#1488 = LINE('',#1489,#1490);
+#1489 = CARTESIAN_POINT('',(1.99,-0.375,1.E-002));
+#1490 = VECTOR('',#1491,1.);
+#1491 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1492 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#1493 = EDGE_CURVE('',#1486,#1494,#1496,.T.);
+#1494 = VERTEX_POINT('',#1495);
+#1495 = CARTESIAN_POINT('',(1.99,-0.125,0.2));
+#1496 = LINE('',#1497,#1498);
+#1497 = CARTESIAN_POINT('',(1.99,1.6825,0.2));
+#1498 = VECTOR('',#1499,1.);
+#1499 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1500 = ORIENTED_EDGE('',*,*,#1501,.T.);
+#1501 = EDGE_CURVE('',#1494,#788,#1502,.T.);
+#1502 = LINE('',#1503,#1504);
+#1503 = CARTESIAN_POINT('',(1.99,-0.125,1.E-002));
+#1504 = VECTOR('',#1505,1.);
+#1505 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1506 = ORIENTED_EDGE('',*,*,#795,.F.);
+#1507 = ORIENTED_EDGE('',*,*,#1508,.T.);
+#1508 = EDGE_CURVE('',#796,#1509,#1511,.T.);
+#1509 = VERTEX_POINT('',#1510);
+#1510 = CARTESIAN_POINT('',(1.99,0.125,0.2));
+#1511 = LINE('',#1512,#1513);
+#1512 = CARTESIAN_POINT('',(1.99,0.125,1.E-002));
+#1513 = VECTOR('',#1514,1.);
+#1514 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1515 = ORIENTED_EDGE('',*,*,#1516,.T.);
+#1516 = EDGE_CURVE('',#1509,#1517,#1519,.T.);
+#1517 = VERTEX_POINT('',#1518);
+#1518 = CARTESIAN_POINT('',(1.99,0.375,0.2));
+#1519 = LINE('',#1520,#1521);
+#1520 = CARTESIAN_POINT('',(1.99,1.9325,0.2));
+#1521 = VECTOR('',#1522,1.);
+#1522 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1523 = ORIENTED_EDGE('',*,*,#1524,.T.);
+#1524 = EDGE_CURVE('',#1517,#821,#1525,.T.);
+#1525 = LINE('',#1526,#1527);
+#1526 = CARTESIAN_POINT('',(1.99,0.375,1.E-002));
+#1527 = VECTOR('',#1528,1.);
+#1528 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1529 = ORIENTED_EDGE('',*,*,#828,.F.);
+#1530 = ORIENTED_EDGE('',*,*,#1531,.T.);
+#1531 = EDGE_CURVE('',#829,#1532,#1534,.T.);
+#1532 = VERTEX_POINT('',#1533);
+#1533 = CARTESIAN_POINT('',(1.99,0.625,0.2));
+#1534 = LINE('',#1535,#1536);
+#1535 = CARTESIAN_POINT('',(1.99,0.625,1.E-002));
+#1536 = VECTOR('',#1537,1.);
+#1537 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1538 = ORIENTED_EDGE('',*,*,#1539,.T.);
+#1539 = EDGE_CURVE('',#1532,#1540,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(1.99,0.875,0.2));
+#1542 = LINE('',#1543,#1544);
+#1543 = CARTESIAN_POINT('',(1.99,2.1825,0.2));
+#1544 = VECTOR('',#1545,1.);
+#1545 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1546 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#1547 = EDGE_CURVE('',#1540,#854,#1548,.T.);
+#1548 = LINE('',#1549,#1550);
+#1549 = CARTESIAN_POINT('',(1.99,0.875,1.E-002));
+#1550 = VECTOR('',#1551,1.);
+#1551 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1552 = ORIENTED_EDGE('',*,*,#861,.F.);
+#1553 = ORIENTED_EDGE('',*,*,#1554,.T.);
+#1554 = EDGE_CURVE('',#862,#1555,#1557,.T.);
+#1555 = VERTEX_POINT('',#1556);
+#1556 = CARTESIAN_POINT('',(1.99,1.125,0.2));
+#1557 = LINE('',#1558,#1559);
+#1558 = CARTESIAN_POINT('',(1.99,1.125,1.E-002));
+#1559 = VECTOR('',#1560,1.);
+#1560 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1561 = ORIENTED_EDGE('',*,*,#1562,.T.);
+#1562 = EDGE_CURVE('',#1555,#1563,#1565,.T.);
+#1563 = VERTEX_POINT('',#1564);
+#1564 = CARTESIAN_POINT('',(1.99,1.375,0.2));
+#1565 = LINE('',#1566,#1567);
+#1566 = CARTESIAN_POINT('',(1.99,2.4325,0.2));
+#1567 = VECTOR('',#1568,1.);
+#1568 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1569 = ORIENTED_EDGE('',*,*,#1570,.T.);
+#1570 = EDGE_CURVE('',#1563,#887,#1571,.T.);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(1.99,1.375,1.E-002));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1575 = ORIENTED_EDGE('',*,*,#894,.F.);
+#1576 = ORIENTED_EDGE('',*,*,#1577,.T.);
+#1577 = EDGE_CURVE('',#895,#1578,#1580,.T.);
+#1578 = VERTEX_POINT('',#1579);
+#1579 = CARTESIAN_POINT('',(1.99,1.625,0.2));
+#1580 = LINE('',#1581,#1582);
+#1581 = CARTESIAN_POINT('',(1.99,1.625,1.E-002));
+#1582 = VECTOR('',#1583,1.);
+#1583 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
+#1585 = EDGE_CURVE('',#1578,#1586,#1588,.T.);
+#1586 = VERTEX_POINT('',#1587);
+#1587 = CARTESIAN_POINT('',(1.99,1.875,0.2));
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(1.99,2.6825,0.2));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1592 = ORIENTED_EDGE('',*,*,#1593,.T.);
+#1593 = EDGE_CURVE('',#1586,#920,#1594,.T.);
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(1.99,1.875,1.E-002));
+#1596 = VECTOR('',#1597,1.);
+#1597 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1598 = ORIENTED_EDGE('',*,*,#927,.F.);
+#1599 = ORIENTED_EDGE('',*,*,#1600,.T.);
+#1600 = EDGE_CURVE('',#928,#1601,#1603,.T.);
+#1601 = VERTEX_POINT('',#1602);
+#1602 = CARTESIAN_POINT('',(1.99,2.125,0.2));
+#1603 = LINE('',#1604,#1605);
+#1604 = CARTESIAN_POINT('',(1.99,2.125,1.E-002));
+#1605 = VECTOR('',#1606,1.);
+#1606 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1607 = ORIENTED_EDGE('',*,*,#1608,.T.);
+#1608 = EDGE_CURVE('',#1601,#1609,#1611,.T.);
+#1609 = VERTEX_POINT('',#1610);
+#1610 = CARTESIAN_POINT('',(1.99,2.375,0.2));
+#1611 = LINE('',#1612,#1613);
+#1612 = CARTESIAN_POINT('',(1.99,2.9325,0.2));
+#1613 = VECTOR('',#1614,1.);
+#1614 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1615 = ORIENTED_EDGE('',*,*,#1616,.T.);
+#1616 = EDGE_CURVE('',#1609,#953,#1617,.T.);
+#1617 = LINE('',#1618,#1619);
+#1618 = CARTESIAN_POINT('',(1.99,2.375,1.E-002));
+#1619 = VECTOR('',#1620,1.);
+#1620 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1621 = ORIENTED_EDGE('',*,*,#960,.F.);
+#1622 = ORIENTED_EDGE('',*,*,#1623,.T.);
+#1623 = EDGE_CURVE('',#961,#1624,#1626,.T.);
+#1624 = VERTEX_POINT('',#1625);
+#1625 = CARTESIAN_POINT('',(1.99,2.625,0.2));
+#1626 = LINE('',#1627,#1628);
+#1627 = CARTESIAN_POINT('',(1.99,2.625,1.E-002));
+#1628 = VECTOR('',#1629,1.);
+#1629 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1630 = ORIENTED_EDGE('',*,*,#1631,.T.);
+#1631 = EDGE_CURVE('',#1624,#1632,#1634,.T.);
+#1632 = VERTEX_POINT('',#1633);
+#1633 = CARTESIAN_POINT('',(1.99,2.875,0.2));
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(1.99,3.1825,0.2));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1638 = ORIENTED_EDGE('',*,*,#1639,.T.);
+#1639 = EDGE_CURVE('',#1632,#194,#1640,.T.);
+#1640 = LINE('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(1.99,2.875,1.E-002));
+#1642 = VECTOR('',#1643,1.);
+#1643 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1644 = PLANE('',#1645);
+#1645 = AXIS2_PLACEMENT_3D('',#1646,#1647,#1648);
+#1646 = CARTESIAN_POINT('',(1.99,3.49,2.E-002));
+#1647 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1648 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1649 = ADVANCED_FACE('',(#1650),#1661,.F.);
+#1650 = FACE_BOUND('',#1651,.F.);
+#1651 = EDGE_LOOP('',(#1652,#1653,#1654,#1655));
+#1652 = ORIENTED_EDGE('',*,*,#1042,.F.);
+#1653 = ORIENTED_EDGE('',*,*,#201,.T.);
+#1654 = ORIENTED_EDGE('',*,*,#1347,.T.);
+#1655 = ORIENTED_EDGE('',*,*,#1656,.F.);
+#1656 = EDGE_CURVE('',#1043,#1348,#1657,.T.);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(-1.99,3.49,0.77));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1661 = PLANE('',#1662);
+#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);
+#1663 = CARTESIAN_POINT('',(-1.99,3.49,2.E-002));
+#1664 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1665 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1666 = ADVANCED_FACE('',(#1667),#1701,.F.);
+#1667 = FACE_BOUND('',#1668,.F.);
+#1668 = EDGE_LOOP('',(#1669,#1679,#1687,#1693,#1694,#1695));
+#1669 = ORIENTED_EDGE('',*,*,#1670,.F.);
+#1670 = EDGE_CURVE('',#1671,#1673,#1675,.T.);
+#1671 = VERTEX_POINT('',#1672);
+#1672 = CARTESIAN_POINT('',(2.,2.875,0.E+000));
+#1673 = VERTEX_POINT('',#1674);
+#1674 = CARTESIAN_POINT('',(1.725,2.875,0.E+000));
+#1675 = LINE('',#1676,#1677);
+#1676 = CARTESIAN_POINT('',(2.,2.875,0.E+000));
+#1677 = VECTOR('',#1678,1.);
+#1678 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1679 = ORIENTED_EDGE('',*,*,#1680,.T.);
+#1680 = EDGE_CURVE('',#1671,#1681,#1683,.T.);
+#1681 = VERTEX_POINT('',#1682);
+#1682 = CARTESIAN_POINT('',(2.,2.875,0.2));
+#1683 = LINE('',#1684,#1685);
+#1684 = CARTESIAN_POINT('',(2.,2.875,0.E+000));
+#1685 = VECTOR('',#1686,1.);
+#1686 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1687 = ORIENTED_EDGE('',*,*,#1688,.T.);
+#1688 = EDGE_CURVE('',#1681,#1632,#1689,.T.);
+#1689 = LINE('',#1690,#1691);
+#1690 = CARTESIAN_POINT('',(2.,2.875,0.2));
+#1691 = VECTOR('',#1692,1.);
+#1692 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1693 = ORIENTED_EDGE('',*,*,#1639,.T.);
+#1694 = ORIENTED_EDGE('',*,*,#985,.F.);
+#1695 = ORIENTED_EDGE('',*,*,#1696,.F.);
+#1696 = EDGE_CURVE('',#1673,#977,#1697,.T.);
+#1697 = LINE('',#1698,#1699);
+#1698 = CARTESIAN_POINT('',(1.725,2.875,0.E+000));
+#1699 = VECTOR('',#1700,1.);
+#1700 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1701 = PLANE('',#1702);
+#1702 = AXIS2_PLACEMENT_3D('',#1703,#1704,#1705);
+#1703 = CARTESIAN_POINT('',(2.,2.875,0.E+000));
+#1704 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#1705 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1706 = ADVANCED_FACE('',(#1707),#1726,.T.);
+#1707 = FACE_BOUND('',#1708,.F.);
+#1708 = EDGE_LOOP('',(#1709,#1718,#1719,#1720));
+#1709 = ORIENTED_EDGE('',*,*,#1710,.F.);
+#1710 = EDGE_CURVE('',#1673,#1711,#1713,.T.);
+#1711 = VERTEX_POINT('',#1712);
+#1712 = CARTESIAN_POINT('',(1.725,2.625,0.E+000));
+#1713 = CIRCLE('',#1714,0.125);
+#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717);
+#1715 = CARTESIAN_POINT('',(1.725,2.75,0.E+000));
+#1716 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1717 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1718 = ORIENTED_EDGE('',*,*,#1696,.T.);
+#1719 = ORIENTED_EDGE('',*,*,#976,.F.);
+#1720 = ORIENTED_EDGE('',*,*,#1721,.F.);
+#1721 = EDGE_CURVE('',#1711,#969,#1722,.T.);
+#1722 = LINE('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(1.725,2.625,0.E+000));
+#1724 = VECTOR('',#1725,1.);
+#1725 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1726 = CYLINDRICAL_SURFACE('',#1727,0.125);
+#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730);
+#1728 = CARTESIAN_POINT('',(1.725,2.75,0.E+000));
+#1729 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1730 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1731 = ADVANCED_FACE('',(#1732),#1759,.F.);
+#1732 = FACE_BOUND('',#1733,.F.);
+#1733 = EDGE_LOOP('',(#1734,#1742,#1743,#1744,#1745,#1753));
+#1734 = ORIENTED_EDGE('',*,*,#1735,.F.);
+#1735 = EDGE_CURVE('',#1711,#1736,#1738,.T.);
+#1736 = VERTEX_POINT('',#1737);
+#1737 = CARTESIAN_POINT('',(2.,2.625,0.E+000));
+#1738 = LINE('',#1739,#1740);
+#1739 = CARTESIAN_POINT('',(1.725,2.625,0.E+000));
+#1740 = VECTOR('',#1741,1.);
+#1741 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#1742 = ORIENTED_EDGE('',*,*,#1721,.T.);
+#1743 = ORIENTED_EDGE('',*,*,#968,.F.);
+#1744 = ORIENTED_EDGE('',*,*,#1623,.T.);
+#1745 = ORIENTED_EDGE('',*,*,#1746,.T.);
+#1746 = EDGE_CURVE('',#1624,#1747,#1749,.T.);
+#1747 = VERTEX_POINT('',#1748);
+#1748 = CARTESIAN_POINT('',(2.,2.625,0.2));
+#1749 = LINE('',#1750,#1751);
+#1750 = CARTESIAN_POINT('',(1.725,2.625,0.2));
+#1751 = VECTOR('',#1752,1.);
+#1752 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#1753 = ORIENTED_EDGE('',*,*,#1754,.F.);
+#1754 = EDGE_CURVE('',#1736,#1747,#1755,.T.);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(2.,2.625,0.E+000));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1759 = PLANE('',#1760);
+#1760 = AXIS2_PLACEMENT_3D('',#1761,#1762,#1763);
+#1761 = CARTESIAN_POINT('',(1.725,2.625,0.E+000));
+#1762 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1763 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#1764 = ADVANCED_FACE('',(#1765),#1799,.F.);
+#1765 = FACE_BOUND('',#1766,.F.);
+#1766 = EDGE_LOOP('',(#1767,#1777,#1785,#1791,#1792,#1793));
+#1767 = ORIENTED_EDGE('',*,*,#1768,.F.);
+#1768 = EDGE_CURVE('',#1769,#1771,#1773,.T.);
+#1769 = VERTEX_POINT('',#1770);
+#1770 = CARTESIAN_POINT('',(2.,2.375,0.E+000));
+#1771 = VERTEX_POINT('',#1772);
+#1772 = CARTESIAN_POINT('',(1.725,2.375,0.E+000));
+#1773 = LINE('',#1774,#1775);
+#1774 = CARTESIAN_POINT('',(2.,2.375,0.E+000));
+#1775 = VECTOR('',#1776,1.);
+#1776 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1777 = ORIENTED_EDGE('',*,*,#1778,.T.);
+#1778 = EDGE_CURVE('',#1769,#1779,#1781,.T.);
+#1779 = VERTEX_POINT('',#1780);
+#1780 = CARTESIAN_POINT('',(2.,2.375,0.2));
+#1781 = LINE('',#1782,#1783);
+#1782 = CARTESIAN_POINT('',(2.,2.375,0.E+000));
+#1783 = VECTOR('',#1784,1.);
+#1784 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1785 = ORIENTED_EDGE('',*,*,#1786,.T.);
+#1786 = EDGE_CURVE('',#1779,#1609,#1787,.T.);
+#1787 = LINE('',#1788,#1789);
+#1788 = CARTESIAN_POINT('',(2.,2.375,0.2));
+#1789 = VECTOR('',#1790,1.);
+#1790 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1791 = ORIENTED_EDGE('',*,*,#1616,.T.);
+#1792 = ORIENTED_EDGE('',*,*,#952,.F.);
+#1793 = ORIENTED_EDGE('',*,*,#1794,.F.);
+#1794 = EDGE_CURVE('',#1771,#944,#1795,.T.);
+#1795 = LINE('',#1796,#1797);
+#1796 = CARTESIAN_POINT('',(1.725,2.375,0.E+000));
+#1797 = VECTOR('',#1798,1.);
+#1798 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1799 = PLANE('',#1800);
+#1800 = AXIS2_PLACEMENT_3D('',#1801,#1802,#1803);
+#1801 = CARTESIAN_POINT('',(2.,2.375,0.E+000));
+#1802 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#1803 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1804 = ADVANCED_FACE('',(#1805),#1824,.T.);
+#1805 = FACE_BOUND('',#1806,.F.);
+#1806 = EDGE_LOOP('',(#1807,#1816,#1817,#1818));
+#1807 = ORIENTED_EDGE('',*,*,#1808,.F.);
+#1808 = EDGE_CURVE('',#1771,#1809,#1811,.T.);
+#1809 = VERTEX_POINT('',#1810);
+#1810 = CARTESIAN_POINT('',(1.725,2.125,0.E+000));
+#1811 = CIRCLE('',#1812,0.125);
+#1812 = AXIS2_PLACEMENT_3D('',#1813,#1814,#1815);
+#1813 = CARTESIAN_POINT('',(1.725,2.25,0.E+000));
+#1814 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#1815 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1816 = ORIENTED_EDGE('',*,*,#1794,.T.);
+#1817 = ORIENTED_EDGE('',*,*,#943,.F.);
+#1818 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#1819 = EDGE_CURVE('',#1809,#936,#1820,.T.);
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(1.725,2.125,0.E+000));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1824 = CYLINDRICAL_SURFACE('',#1825,0.125);
+#1825 = AXIS2_PLACEMENT_3D('',#1826,#1827,#1828);
+#1826 = CARTESIAN_POINT('',(1.725,2.25,0.E+000));
+#1827 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1828 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1829 = ADVANCED_FACE('',(#1830),#1864,.F.);
+#1830 = FACE_BOUND('',#1831,.F.);
+#1831 = EDGE_LOOP('',(#1832,#1842,#1848,#1849,#1850,#1858));
+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1833 = EDGE_CURVE('',#1834,#1836,#1838,.T.);
+#1834 = VERTEX_POINT('',#1835);
+#1835 = CARTESIAN_POINT('',(-1.725,2.375,0.E+000));
+#1836 = VERTEX_POINT('',#1837);
+#1837 = CARTESIAN_POINT('',(-2.,2.375,0.E+000));
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(-1.725,2.375,0.E+000));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);
+#1843 = EDGE_CURVE('',#1834,#227,#1844,.T.);
+#1844 = LINE('',#1845,#1846);
+#1845 = CARTESIAN_POINT('',(-1.725,2.375,0.E+000));
+#1846 = VECTOR('',#1847,1.);
+#1847 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1848 = ORIENTED_EDGE('',*,*,#226,.F.);
+#1849 = ORIENTED_EDGE('',*,*,#1311,.F.);
+#1850 = ORIENTED_EDGE('',*,*,#1851,.T.);
+#1851 = EDGE_CURVE('',#1304,#1852,#1854,.T.);
+#1852 = VERTEX_POINT('',#1853);
+#1853 = CARTESIAN_POINT('',(-2.,2.375,0.2));
+#1854 = LINE('',#1855,#1856);
+#1855 = CARTESIAN_POINT('',(-1.725,2.375,0.2));
+#1856 = VECTOR('',#1857,1.);
+#1857 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1858 = ORIENTED_EDGE('',*,*,#1859,.F.);
+#1859 = EDGE_CURVE('',#1836,#1852,#1860,.T.);
+#1860 = LINE('',#1861,#1862);
+#1861 = CARTESIAN_POINT('',(-2.,2.375,0.E+000));
+#1862 = VECTOR('',#1863,1.);
+#1863 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1864 = PLANE('',#1865);
+#1865 = AXIS2_PLACEMENT_3D('',#1866,#1867,#1868);
+#1866 = CARTESIAN_POINT('',(-1.725,2.375,0.E+000));
+#1867 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1868 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1869 = ADVANCED_FACE('',(#1870),#1897,.F.);
+#1870 = FACE_BOUND('',#1871,.F.);
+#1871 = EDGE_LOOP('',(#1872,#1880,#1881,#1882,#1883,#1891));
+#1872 = ORIENTED_EDGE('',*,*,#1873,.F.);
+#1873 = EDGE_CURVE('',#1809,#1874,#1876,.T.);
+#1874 = VERTEX_POINT('',#1875);
+#1875 = CARTESIAN_POINT('',(2.,2.125,0.E+000));
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(1.725,2.125,0.E+000));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#1880 = ORIENTED_EDGE('',*,*,#1819,.T.);
+#1881 = ORIENTED_EDGE('',*,*,#935,.F.);
+#1882 = ORIENTED_EDGE('',*,*,#1600,.T.);
+#1883 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#1884 = EDGE_CURVE('',#1601,#1885,#1887,.T.);
+#1885 = VERTEX_POINT('',#1886);
+#1886 = CARTESIAN_POINT('',(2.,2.125,0.2));
+#1887 = LINE('',#1888,#1889);
+#1888 = CARTESIAN_POINT('',(1.725,2.125,0.2));
+#1889 = VECTOR('',#1890,1.);
+#1890 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#1891 = ORIENTED_EDGE('',*,*,#1892,.F.);
+#1892 = EDGE_CURVE('',#1874,#1885,#1893,.T.);
+#1893 = LINE('',#1894,#1895);
+#1894 = CARTESIAN_POINT('',(2.,2.125,0.E+000));
+#1895 = VECTOR('',#1896,1.);
+#1896 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1897 = PLANE('',#1898);
+#1898 = AXIS2_PLACEMENT_3D('',#1899,#1900,#1901);
+#1899 = CARTESIAN_POINT('',(1.725,2.125,0.E+000));
+#1900 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1901 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#1902 = ADVANCED_FACE('',(#1903),#1922,.T.);
+#1903 = FACE_BOUND('',#1904,.F.);
+#1904 = EDGE_LOOP('',(#1905,#1914,#1920,#1921));
+#1905 = ORIENTED_EDGE('',*,*,#1906,.F.);
+#1906 = EDGE_CURVE('',#1907,#1834,#1909,.T.);
+#1907 = VERTEX_POINT('',#1908);
+#1908 = CARTESIAN_POINT('',(-1.725,2.125,0.E+000));
+#1909 = CIRCLE('',#1910,0.125);
+#1910 = AXIS2_PLACEMENT_3D('',#1911,#1912,#1913);
+#1911 = CARTESIAN_POINT('',(-1.725,2.25,0.E+000));
+#1912 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1913 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1914 = ORIENTED_EDGE('',*,*,#1915,.T.);
+#1915 = EDGE_CURVE('',#1907,#235,#1916,.T.);
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(-1.725,2.125,0.E+000));
+#1918 = VECTOR('',#1919,1.);
+#1919 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1920 = ORIENTED_EDGE('',*,*,#234,.F.);
+#1921 = ORIENTED_EDGE('',*,*,#1843,.F.);
+#1922 = CYLINDRICAL_SURFACE('',#1923,0.125);
+#1923 = AXIS2_PLACEMENT_3D('',#1924,#1925,#1926);
+#1924 = CARTESIAN_POINT('',(-1.725,2.25,0.E+000));
+#1925 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1926 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1927 = ADVANCED_FACE('',(#1928),#1955,.F.);
+#1928 = FACE_BOUND('',#1929,.F.);
+#1929 = EDGE_LOOP('',(#1930,#1938,#1946,#1952,#1953,#1954));
+#1930 = ORIENTED_EDGE('',*,*,#1931,.F.);
+#1931 = EDGE_CURVE('',#1932,#1907,#1934,.T.);
+#1932 = VERTEX_POINT('',#1933);
+#1933 = CARTESIAN_POINT('',(-2.,2.125,0.E+000));
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(-2.,2.125,0.E+000));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1938 = ORIENTED_EDGE('',*,*,#1939,.T.);
+#1939 = EDGE_CURVE('',#1932,#1940,#1942,.T.);
+#1940 = VERTEX_POINT('',#1941);
+#1941 = CARTESIAN_POINT('',(-2.,2.125,0.2));
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(-2.,2.125,0.E+000));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1947 = EDGE_CURVE('',#1940,#1296,#1948,.T.);
+#1948 = LINE('',#1949,#1950);
+#1949 = CARTESIAN_POINT('',(-2.,2.125,0.2));
+#1950 = VECTOR('',#1951,1.);
+#1951 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1952 = ORIENTED_EDGE('',*,*,#1295,.F.);
+#1953 = ORIENTED_EDGE('',*,*,#243,.F.);
+#1954 = ORIENTED_EDGE('',*,*,#1915,.F.);
+#1955 = PLANE('',#1956);
+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);
+#1957 = CARTESIAN_POINT('',(-2.,2.125,0.E+000));
+#1958 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1959 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1960 = ADVANCED_FACE('',(#1961),#1995,.F.);
+#1961 = FACE_BOUND('',#1962,.F.);
+#1962 = EDGE_LOOP('',(#1963,#1973,#1981,#1987,#1988,#1989));
+#1963 = ORIENTED_EDGE('',*,*,#1964,.F.);
+#1964 = EDGE_CURVE('',#1965,#1967,#1969,.T.);
+#1965 = VERTEX_POINT('',#1966);
+#1966 = CARTESIAN_POINT('',(2.,1.875,0.E+000));
+#1967 = VERTEX_POINT('',#1968);
+#1968 = CARTESIAN_POINT('',(1.725,1.875,0.E+000));
+#1969 = LINE('',#1970,#1971);
+#1970 = CARTESIAN_POINT('',(2.,1.875,0.E+000));
+#1971 = VECTOR('',#1972,1.);
+#1972 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);
+#1974 = EDGE_CURVE('',#1965,#1975,#1977,.T.);
+#1975 = VERTEX_POINT('',#1976);
+#1976 = CARTESIAN_POINT('',(2.,1.875,0.2));
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(2.,1.875,0.E+000));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1981 = ORIENTED_EDGE('',*,*,#1982,.T.);
+#1982 = EDGE_CURVE('',#1975,#1586,#1983,.T.);
+#1983 = LINE('',#1984,#1985);
+#1984 = CARTESIAN_POINT('',(2.,1.875,0.2));
+#1985 = VECTOR('',#1986,1.);
+#1986 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#1987 = ORIENTED_EDGE('',*,*,#1593,.T.);
+#1988 = ORIENTED_EDGE('',*,*,#919,.F.);
+#1989 = ORIENTED_EDGE('',*,*,#1990,.F.);
+#1990 = EDGE_CURVE('',#1967,#911,#1991,.T.);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(1.725,1.875,0.E+000));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1995 = PLANE('',#1996);
+#1996 = AXIS2_PLACEMENT_3D('',#1997,#1998,#1999);
+#1997 = CARTESIAN_POINT('',(2.,1.875,0.E+000));
+#1998 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#1999 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2000 = ADVANCED_FACE('',(#2001),#2020,.T.);
+#2001 = FACE_BOUND('',#2002,.F.);
+#2002 = EDGE_LOOP('',(#2003,#2012,#2013,#2014));
+#2003 = ORIENTED_EDGE('',*,*,#2004,.F.);
+#2004 = EDGE_CURVE('',#1967,#2005,#2007,.T.);
+#2005 = VERTEX_POINT('',#2006);
+#2006 = CARTESIAN_POINT('',(1.725,1.625,0.E+000));
+#2007 = CIRCLE('',#2008,0.125);
+#2008 = AXIS2_PLACEMENT_3D('',#2009,#2010,#2011);
+#2009 = CARTESIAN_POINT('',(1.725,1.75,0.E+000));
+#2010 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2011 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2012 = ORIENTED_EDGE('',*,*,#1990,.T.);
+#2013 = ORIENTED_EDGE('',*,*,#910,.F.);
+#2014 = ORIENTED_EDGE('',*,*,#2015,.F.);
+#2015 = EDGE_CURVE('',#2005,#903,#2016,.T.);
+#2016 = LINE('',#2017,#2018);
+#2017 = CARTESIAN_POINT('',(1.725,1.625,0.E+000));
+#2018 = VECTOR('',#2019,1.);
+#2019 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2020 = CYLINDRICAL_SURFACE('',#2021,0.125);
+#2021 = AXIS2_PLACEMENT_3D('',#2022,#2023,#2024);
+#2022 = CARTESIAN_POINT('',(1.725,1.75,0.E+000));
+#2023 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2024 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2025 = ADVANCED_FACE('',(#2026),#2060,.F.);
+#2026 = FACE_BOUND('',#2027,.F.);
+#2027 = EDGE_LOOP('',(#2028,#2038,#2044,#2045,#2046,#2054));
+#2028 = ORIENTED_EDGE('',*,*,#2029,.F.);
+#2029 = EDGE_CURVE('',#2030,#2032,#2034,.T.);
+#2030 = VERTEX_POINT('',#2031);
+#2031 = CARTESIAN_POINT('',(-1.725,1.875,0.E+000));
+#2032 = VERTEX_POINT('',#2033);
+#2033 = CARTESIAN_POINT('',(-2.,1.875,0.E+000));
+#2034 = LINE('',#2035,#2036);
+#2035 = CARTESIAN_POINT('',(-1.725,1.875,0.E+000));
+#2036 = VECTOR('',#2037,1.);
+#2037 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2038 = ORIENTED_EDGE('',*,*,#2039,.T.);
+#2039 = EDGE_CURVE('',#2030,#260,#2040,.T.);
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-1.725,1.875,0.E+000));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2044 = ORIENTED_EDGE('',*,*,#259,.F.);
+#2045 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#2046 = ORIENTED_EDGE('',*,*,#2047,.T.);
+#2047 = EDGE_CURVE('',#1281,#2048,#2050,.T.);
+#2048 = VERTEX_POINT('',#2049);
+#2049 = CARTESIAN_POINT('',(-2.,1.875,0.2));
+#2050 = LINE('',#2051,#2052);
+#2051 = CARTESIAN_POINT('',(-1.725,1.875,0.2));
+#2052 = VECTOR('',#2053,1.);
+#2053 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2054 = ORIENTED_EDGE('',*,*,#2055,.F.);
+#2055 = EDGE_CURVE('',#2032,#2048,#2056,.T.);
+#2056 = LINE('',#2057,#2058);
+#2057 = CARTESIAN_POINT('',(-2.,1.875,0.E+000));
+#2058 = VECTOR('',#2059,1.);
+#2059 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2060 = PLANE('',#2061);
+#2061 = AXIS2_PLACEMENT_3D('',#2062,#2063,#2064);
+#2062 = CARTESIAN_POINT('',(-1.725,1.875,0.E+000));
+#2063 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2064 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2065 = ADVANCED_FACE('',(#2066),#2093,.F.);
+#2066 = FACE_BOUND('',#2067,.F.);
+#2067 = EDGE_LOOP('',(#2068,#2076,#2077,#2078,#2079,#2087));
+#2068 = ORIENTED_EDGE('',*,*,#2069,.F.);
+#2069 = EDGE_CURVE('',#2005,#2070,#2072,.T.);
+#2070 = VERTEX_POINT('',#2071);
+#2071 = CARTESIAN_POINT('',(2.,1.625,0.E+000));
+#2072 = LINE('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(1.725,1.625,0.E+000));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2076 = ORIENTED_EDGE('',*,*,#2015,.T.);
+#2077 = ORIENTED_EDGE('',*,*,#902,.F.);
+#2078 = ORIENTED_EDGE('',*,*,#1577,.T.);
+#2079 = ORIENTED_EDGE('',*,*,#2080,.T.);
+#2080 = EDGE_CURVE('',#1578,#2081,#2083,.T.);
+#2081 = VERTEX_POINT('',#2082);
+#2082 = CARTESIAN_POINT('',(2.,1.625,0.2));
+#2083 = LINE('',#2084,#2085);
+#2084 = CARTESIAN_POINT('',(1.725,1.625,0.2));
+#2085 = VECTOR('',#2086,1.);
+#2086 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2087 = ORIENTED_EDGE('',*,*,#2088,.F.);
+#2088 = EDGE_CURVE('',#2070,#2081,#2089,.T.);
+#2089 = LINE('',#2090,#2091);
+#2090 = CARTESIAN_POINT('',(2.,1.625,0.E+000));
+#2091 = VECTOR('',#2092,1.);
+#2092 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2093 = PLANE('',#2094);
+#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097);
+#2095 = CARTESIAN_POINT('',(1.725,1.625,0.E+000));
+#2096 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2097 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2098 = ADVANCED_FACE('',(#2099),#2118,.T.);
+#2099 = FACE_BOUND('',#2100,.F.);
+#2100 = EDGE_LOOP('',(#2101,#2110,#2116,#2117));
+#2101 = ORIENTED_EDGE('',*,*,#2102,.F.);
+#2102 = EDGE_CURVE('',#2103,#2030,#2105,.T.);
+#2103 = VERTEX_POINT('',#2104);
+#2104 = CARTESIAN_POINT('',(-1.725,1.625,0.E+000));
+#2105 = CIRCLE('',#2106,0.125);
+#2106 = AXIS2_PLACEMENT_3D('',#2107,#2108,#2109);
+#2107 = CARTESIAN_POINT('',(-1.725,1.75,0.E+000));
+#2108 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2109 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2110 = ORIENTED_EDGE('',*,*,#2111,.T.);
+#2111 = EDGE_CURVE('',#2103,#268,#2112,.T.);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(-1.725,1.625,0.E+000));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2116 = ORIENTED_EDGE('',*,*,#267,.F.);
+#2117 = ORIENTED_EDGE('',*,*,#2039,.F.);
+#2118 = CYLINDRICAL_SURFACE('',#2119,0.125);
+#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122);
+#2120 = CARTESIAN_POINT('',(-1.725,1.75,0.E+000));
+#2121 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2122 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2123 = ADVANCED_FACE('',(#2124),#2151,.F.);
+#2124 = FACE_BOUND('',#2125,.F.);
+#2125 = EDGE_LOOP('',(#2126,#2134,#2142,#2148,#2149,#2150));
+#2126 = ORIENTED_EDGE('',*,*,#2127,.F.);
+#2127 = EDGE_CURVE('',#2128,#2103,#2130,.T.);
+#2128 = VERTEX_POINT('',#2129);
+#2129 = CARTESIAN_POINT('',(-2.,1.625,0.E+000));
+#2130 = LINE('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(-2.,1.625,0.E+000));
+#2132 = VECTOR('',#2133,1.);
+#2133 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2134 = ORIENTED_EDGE('',*,*,#2135,.T.);
+#2135 = EDGE_CURVE('',#2128,#2136,#2138,.T.);
+#2136 = VERTEX_POINT('',#2137);
+#2137 = CARTESIAN_POINT('',(-2.,1.625,0.2));
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(-2.,1.625,0.E+000));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2142 = ORIENTED_EDGE('',*,*,#2143,.T.);
+#2143 = EDGE_CURVE('',#2136,#1273,#2144,.T.);
+#2144 = LINE('',#2145,#2146);
+#2145 = CARTESIAN_POINT('',(-2.,1.625,0.2));
+#2146 = VECTOR('',#2147,1.);
+#2147 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2148 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#2149 = ORIENTED_EDGE('',*,*,#276,.F.);
+#2150 = ORIENTED_EDGE('',*,*,#2111,.F.);
+#2151 = PLANE('',#2152);
+#2152 = AXIS2_PLACEMENT_3D('',#2153,#2154,#2155);
+#2153 = CARTESIAN_POINT('',(-2.,1.625,0.E+000));
+#2154 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2155 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2156 = ADVANCED_FACE('',(#2157),#2191,.F.);
+#2157 = FACE_BOUND('',#2158,.F.);
+#2158 = EDGE_LOOP('',(#2159,#2169,#2177,#2183,#2184,#2185));
+#2159 = ORIENTED_EDGE('',*,*,#2160,.F.);
+#2160 = EDGE_CURVE('',#2161,#2163,#2165,.T.);
+#2161 = VERTEX_POINT('',#2162);
+#2162 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2163 = VERTEX_POINT('',#2164);
+#2164 = CARTESIAN_POINT('',(1.725,1.375,0.E+000));
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2169 = ORIENTED_EDGE('',*,*,#2170,.T.);
+#2170 = EDGE_CURVE('',#2161,#2171,#2173,.T.);
+#2171 = VERTEX_POINT('',#2172);
+#2172 = CARTESIAN_POINT('',(2.,1.375,0.2));
+#2173 = LINE('',#2174,#2175);
+#2174 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2175 = VECTOR('',#2176,1.);
+#2176 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2177 = ORIENTED_EDGE('',*,*,#2178,.T.);
+#2178 = EDGE_CURVE('',#2171,#1563,#2179,.T.);
+#2179 = LINE('',#2180,#2181);
+#2180 = CARTESIAN_POINT('',(2.,1.375,0.2));
+#2181 = VECTOR('',#2182,1.);
+#2182 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2183 = ORIENTED_EDGE('',*,*,#1570,.T.);
+#2184 = ORIENTED_EDGE('',*,*,#886,.F.);
+#2185 = ORIENTED_EDGE('',*,*,#2186,.F.);
+#2186 = EDGE_CURVE('',#2163,#878,#2187,.T.);
+#2187 = LINE('',#2188,#2189);
+#2188 = CARTESIAN_POINT('',(1.725,1.375,0.E+000));
+#2189 = VECTOR('',#2190,1.);
+#2190 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2191 = PLANE('',#2192);
+#2192 = AXIS2_PLACEMENT_3D('',#2193,#2194,#2195);
+#2193 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2194 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2195 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2196 = ADVANCED_FACE('',(#2197),#2216,.T.);
+#2197 = FACE_BOUND('',#2198,.F.);
+#2198 = EDGE_LOOP('',(#2199,#2208,#2209,#2210));
+#2199 = ORIENTED_EDGE('',*,*,#2200,.F.);
+#2200 = EDGE_CURVE('',#2163,#2201,#2203,.T.);
+#2201 = VERTEX_POINT('',#2202);
+#2202 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2203 = CIRCLE('',#2204,0.125);
+#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);
+#2205 = CARTESIAN_POINT('',(1.725,1.25,0.E+000));
+#2206 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2207 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2208 = ORIENTED_EDGE('',*,*,#2186,.T.);
+#2209 = ORIENTED_EDGE('',*,*,#877,.F.);
+#2210 = ORIENTED_EDGE('',*,*,#2211,.F.);
+#2211 = EDGE_CURVE('',#2201,#870,#2212,.T.);
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2216 = CYLINDRICAL_SURFACE('',#2217,0.125);
+#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220);
+#2218 = CARTESIAN_POINT('',(1.725,1.25,0.E+000));
+#2219 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2220 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2221 = ADVANCED_FACE('',(#2222),#2256,.F.);
+#2222 = FACE_BOUND('',#2223,.F.);
+#2223 = EDGE_LOOP('',(#2224,#2234,#2240,#2241,#2242,#2250));
+#2224 = ORIENTED_EDGE('',*,*,#2225,.F.);
+#2225 = EDGE_CURVE('',#2226,#2228,#2230,.T.);
+#2226 = VERTEX_POINT('',#2227);
+#2227 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#2228 = VERTEX_POINT('',#2229);
+#2229 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2235 = EDGE_CURVE('',#2226,#293,#2236,.T.);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2240 = ORIENTED_EDGE('',*,*,#292,.F.);
+#2241 = ORIENTED_EDGE('',*,*,#1265,.F.);
+#2242 = ORIENTED_EDGE('',*,*,#2243,.T.);
+#2243 = EDGE_CURVE('',#1258,#2244,#2246,.T.);
+#2244 = VERTEX_POINT('',#2245);
+#2245 = CARTESIAN_POINT('',(-2.,1.375,0.2));
+#2246 = LINE('',#2247,#2248);
+#2247 = CARTESIAN_POINT('',(-1.725,1.375,0.2));
+#2248 = VECTOR('',#2249,1.);
+#2249 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2250 = ORIENTED_EDGE('',*,*,#2251,.F.);
+#2251 = EDGE_CURVE('',#2228,#2244,#2252,.T.);
+#2252 = LINE('',#2253,#2254);
+#2253 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#2254 = VECTOR('',#2255,1.);
+#2255 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2256 = PLANE('',#2257);
+#2257 = AXIS2_PLACEMENT_3D('',#2258,#2259,#2260);
+#2258 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#2259 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2260 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2261 = ADVANCED_FACE('',(#2262),#2289,.F.);
+#2262 = FACE_BOUND('',#2263,.F.);
+#2263 = EDGE_LOOP('',(#2264,#2272,#2273,#2274,#2275,#2283));
+#2264 = ORIENTED_EDGE('',*,*,#2265,.F.);
+#2265 = EDGE_CURVE('',#2201,#2266,#2268,.T.);
+#2266 = VERTEX_POINT('',#2267);
+#2267 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#2268 = LINE('',#2269,#2270);
+#2269 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2270 = VECTOR('',#2271,1.);
+#2271 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2272 = ORIENTED_EDGE('',*,*,#2211,.T.);
+#2273 = ORIENTED_EDGE('',*,*,#869,.F.);
+#2274 = ORIENTED_EDGE('',*,*,#1554,.T.);
+#2275 = ORIENTED_EDGE('',*,*,#2276,.T.);
+#2276 = EDGE_CURVE('',#1555,#2277,#2279,.T.);
+#2277 = VERTEX_POINT('',#2278);
+#2278 = CARTESIAN_POINT('',(2.,1.125,0.2));
+#2279 = LINE('',#2280,#2281);
+#2280 = CARTESIAN_POINT('',(1.725,1.125,0.2));
+#2281 = VECTOR('',#2282,1.);
+#2282 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2283 = ORIENTED_EDGE('',*,*,#2284,.F.);
+#2284 = EDGE_CURVE('',#2266,#2277,#2285,.T.);
+#2285 = LINE('',#2286,#2287);
+#2286 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#2287 = VECTOR('',#2288,1.);
+#2288 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2289 = PLANE('',#2290);
+#2290 = AXIS2_PLACEMENT_3D('',#2291,#2292,#2293);
+#2291 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2292 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2293 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2294 = ADVANCED_FACE('',(#2295),#2314,.T.);
+#2295 = FACE_BOUND('',#2296,.F.);
+#2296 = EDGE_LOOP('',(#2297,#2306,#2312,#2313));
+#2297 = ORIENTED_EDGE('',*,*,#2298,.F.);
+#2298 = EDGE_CURVE('',#2299,#2226,#2301,.T.);
+#2299 = VERTEX_POINT('',#2300);
+#2300 = CARTESIAN_POINT('',(-1.725,1.125,0.E+000));
+#2301 = CIRCLE('',#2302,0.125);
+#2302 = AXIS2_PLACEMENT_3D('',#2303,#2304,#2305);
+#2303 = CARTESIAN_POINT('',(-1.725,1.25,0.E+000));
+#2304 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2305 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2306 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2307 = EDGE_CURVE('',#2299,#301,#2308,.T.);
+#2308 = LINE('',#2309,#2310);
+#2309 = CARTESIAN_POINT('',(-1.725,1.125,0.E+000));
+#2310 = VECTOR('',#2311,1.);
+#2311 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2312 = ORIENTED_EDGE('',*,*,#300,.F.);
+#2313 = ORIENTED_EDGE('',*,*,#2235,.F.);
+#2314 = CYLINDRICAL_SURFACE('',#2315,0.125);
+#2315 = AXIS2_PLACEMENT_3D('',#2316,#2317,#2318);
+#2316 = CARTESIAN_POINT('',(-1.725,1.25,0.E+000));
+#2317 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2318 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2319 = ADVANCED_FACE('',(#2320),#2347,.F.);
+#2320 = FACE_BOUND('',#2321,.F.);
+#2321 = EDGE_LOOP('',(#2322,#2330,#2338,#2344,#2345,#2346));
+#2322 = ORIENTED_EDGE('',*,*,#2323,.F.);
+#2323 = EDGE_CURVE('',#2324,#2299,#2326,.T.);
+#2324 = VERTEX_POINT('',#2325);
+#2325 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#2326 = LINE('',#2327,#2328);
+#2327 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#2328 = VECTOR('',#2329,1.);
+#2329 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2330 = ORIENTED_EDGE('',*,*,#2331,.T.);
+#2331 = EDGE_CURVE('',#2324,#2332,#2334,.T.);
+#2332 = VERTEX_POINT('',#2333);
+#2333 = CARTESIAN_POINT('',(-2.,1.125,0.2));
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2338 = ORIENTED_EDGE('',*,*,#2339,.T.);
+#2339 = EDGE_CURVE('',#2332,#1250,#2340,.T.);
+#2340 = LINE('',#2341,#2342);
+#2341 = CARTESIAN_POINT('',(-2.,1.125,0.2));
+#2342 = VECTOR('',#2343,1.);
+#2343 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2344 = ORIENTED_EDGE('',*,*,#1249,.F.);
+#2345 = ORIENTED_EDGE('',*,*,#309,.F.);
+#2346 = ORIENTED_EDGE('',*,*,#2307,.F.);
+#2347 = PLANE('',#2348);
+#2348 = AXIS2_PLACEMENT_3D('',#2349,#2350,#2351);
+#2349 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#2350 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2351 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2352 = ADVANCED_FACE('',(#2353),#2387,.F.);
+#2353 = FACE_BOUND('',#2354,.F.);
+#2354 = EDGE_LOOP('',(#2355,#2365,#2373,#2379,#2380,#2381));
+#2355 = ORIENTED_EDGE('',*,*,#2356,.F.);
+#2356 = EDGE_CURVE('',#2357,#2359,#2361,.T.);
+#2357 = VERTEX_POINT('',#2358);
+#2358 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2359 = VERTEX_POINT('',#2360);
+#2360 = CARTESIAN_POINT('',(1.725,0.875,0.E+000));
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2365 = ORIENTED_EDGE('',*,*,#2366,.T.);
+#2366 = EDGE_CURVE('',#2357,#2367,#2369,.T.);
+#2367 = VERTEX_POINT('',#2368);
+#2368 = CARTESIAN_POINT('',(2.,0.875,0.2));
+#2369 = LINE('',#2370,#2371);
+#2370 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2371 = VECTOR('',#2372,1.);
+#2372 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2373 = ORIENTED_EDGE('',*,*,#2374,.T.);
+#2374 = EDGE_CURVE('',#2367,#1540,#2375,.T.);
+#2375 = LINE('',#2376,#2377);
+#2376 = CARTESIAN_POINT('',(2.,0.875,0.2));
+#2377 = VECTOR('',#2378,1.);
+#2378 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2379 = ORIENTED_EDGE('',*,*,#1547,.T.);
+#2380 = ORIENTED_EDGE('',*,*,#853,.F.);
+#2381 = ORIENTED_EDGE('',*,*,#2382,.F.);
+#2382 = EDGE_CURVE('',#2359,#845,#2383,.T.);
+#2383 = LINE('',#2384,#2385);
+#2384 = CARTESIAN_POINT('',(1.725,0.875,0.E+000));
+#2385 = VECTOR('',#2386,1.);
+#2386 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2387 = PLANE('',#2388);
+#2388 = AXIS2_PLACEMENT_3D('',#2389,#2390,#2391);
+#2389 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2390 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2391 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2392 = ADVANCED_FACE('',(#2393),#2412,.T.);
+#2393 = FACE_BOUND('',#2394,.F.);
+#2394 = EDGE_LOOP('',(#2395,#2404,#2405,#2406));
+#2395 = ORIENTED_EDGE('',*,*,#2396,.F.);
+#2396 = EDGE_CURVE('',#2359,#2397,#2399,.T.);
+#2397 = VERTEX_POINT('',#2398);
+#2398 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#2399 = CIRCLE('',#2400,0.125);
+#2400 = AXIS2_PLACEMENT_3D('',#2401,#2402,#2403);
+#2401 = CARTESIAN_POINT('',(1.725,0.75,0.E+000));
+#2402 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2403 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2404 = ORIENTED_EDGE('',*,*,#2382,.T.);
+#2405 = ORIENTED_EDGE('',*,*,#844,.F.);
+#2406 = ORIENTED_EDGE('',*,*,#2407,.F.);
+#2407 = EDGE_CURVE('',#2397,#837,#2408,.T.);
+#2408 = LINE('',#2409,#2410);
+#2409 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#2410 = VECTOR('',#2411,1.);
+#2411 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2412 = CYLINDRICAL_SURFACE('',#2413,0.125);
+#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416);
+#2414 = CARTESIAN_POINT('',(1.725,0.75,0.E+000));
+#2415 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2416 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2417 = ADVANCED_FACE('',(#2418),#2452,.F.);
+#2418 = FACE_BOUND('',#2419,.F.);
+#2419 = EDGE_LOOP('',(#2420,#2430,#2436,#2437,#2438,#2446));
+#2420 = ORIENTED_EDGE('',*,*,#2421,.F.);
+#2421 = EDGE_CURVE('',#2422,#2424,#2426,.T.);
+#2422 = VERTEX_POINT('',#2423);
+#2423 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#2424 = VERTEX_POINT('',#2425);
+#2425 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2430 = ORIENTED_EDGE('',*,*,#2431,.T.);
+#2431 = EDGE_CURVE('',#2422,#326,#2432,.T.);
+#2432 = LINE('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#2434 = VECTOR('',#2435,1.);
+#2435 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2436 = ORIENTED_EDGE('',*,*,#325,.F.);
+#2437 = ORIENTED_EDGE('',*,*,#1242,.F.);
+#2438 = ORIENTED_EDGE('',*,*,#2439,.T.);
+#2439 = EDGE_CURVE('',#1235,#2440,#2442,.T.);
+#2440 = VERTEX_POINT('',#2441);
+#2441 = CARTESIAN_POINT('',(-2.,0.875,0.2));
+#2442 = LINE('',#2443,#2444);
+#2443 = CARTESIAN_POINT('',(-1.725,0.875,0.2));
+#2444 = VECTOR('',#2445,1.);
+#2445 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2446 = ORIENTED_EDGE('',*,*,#2447,.F.);
+#2447 = EDGE_CURVE('',#2424,#2440,#2448,.T.);
+#2448 = LINE('',#2449,#2450);
+#2449 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#2450 = VECTOR('',#2451,1.);
+#2451 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2452 = PLANE('',#2453);
+#2453 = AXIS2_PLACEMENT_3D('',#2454,#2455,#2456);
+#2454 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#2455 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2456 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2457 = ADVANCED_FACE('',(#2458),#2485,.F.);
+#2458 = FACE_BOUND('',#2459,.F.);
+#2459 = EDGE_LOOP('',(#2460,#2468,#2469,#2470,#2471,#2479));
+#2460 = ORIENTED_EDGE('',*,*,#2461,.F.);
+#2461 = EDGE_CURVE('',#2397,#2462,#2464,.T.);
+#2462 = VERTEX_POINT('',#2463);
+#2463 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#2464 = LINE('',#2465,#2466);
+#2465 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#2466 = VECTOR('',#2467,1.);
+#2467 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2468 = ORIENTED_EDGE('',*,*,#2407,.T.);
+#2469 = ORIENTED_EDGE('',*,*,#836,.F.);
+#2470 = ORIENTED_EDGE('',*,*,#1531,.T.);
+#2471 = ORIENTED_EDGE('',*,*,#2472,.T.);
+#2472 = EDGE_CURVE('',#1532,#2473,#2475,.T.);
+#2473 = VERTEX_POINT('',#2474);
+#2474 = CARTESIAN_POINT('',(2.,0.625,0.2));
+#2475 = LINE('',#2476,#2477);
+#2476 = CARTESIAN_POINT('',(1.725,0.625,0.2));
+#2477 = VECTOR('',#2478,1.);
+#2478 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2479 = ORIENTED_EDGE('',*,*,#2480,.F.);
+#2480 = EDGE_CURVE('',#2462,#2473,#2481,.T.);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2485 = PLANE('',#2486);
+#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);
+#2487 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#2488 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2489 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2490 = ADVANCED_FACE('',(#2491),#2510,.T.);
+#2491 = FACE_BOUND('',#2492,.F.);
+#2492 = EDGE_LOOP('',(#2493,#2502,#2508,#2509));
+#2493 = ORIENTED_EDGE('',*,*,#2494,.F.);
+#2494 = EDGE_CURVE('',#2495,#2422,#2497,.T.);
+#2495 = VERTEX_POINT('',#2496);
+#2496 = CARTESIAN_POINT('',(-1.725,0.625,0.E+000));
+#2497 = CIRCLE('',#2498,0.125);
+#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501);
+#2499 = CARTESIAN_POINT('',(-1.725,0.75,0.E+000));
+#2500 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2501 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2502 = ORIENTED_EDGE('',*,*,#2503,.T.);
+#2503 = EDGE_CURVE('',#2495,#334,#2504,.T.);
+#2504 = LINE('',#2505,#2506);
+#2505 = CARTESIAN_POINT('',(-1.725,0.625,0.E+000));
+#2506 = VECTOR('',#2507,1.);
+#2507 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2508 = ORIENTED_EDGE('',*,*,#333,.F.);
+#2509 = ORIENTED_EDGE('',*,*,#2431,.F.);
+#2510 = CYLINDRICAL_SURFACE('',#2511,0.125);
+#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514);
+#2512 = CARTESIAN_POINT('',(-1.725,0.75,0.E+000));
+#2513 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2514 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2515 = ADVANCED_FACE('',(#2516),#2543,.F.);
+#2516 = FACE_BOUND('',#2517,.F.);
+#2517 = EDGE_LOOP('',(#2518,#2526,#2534,#2540,#2541,#2542));
+#2518 = ORIENTED_EDGE('',*,*,#2519,.F.);
+#2519 = EDGE_CURVE('',#2520,#2495,#2522,.T.);
+#2520 = VERTEX_POINT('',#2521);
+#2521 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#2522 = LINE('',#2523,#2524);
+#2523 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#2524 = VECTOR('',#2525,1.);
+#2525 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2526 = ORIENTED_EDGE('',*,*,#2527,.T.);
+#2527 = EDGE_CURVE('',#2520,#2528,#2530,.T.);
+#2528 = VERTEX_POINT('',#2529);
+#2529 = CARTESIAN_POINT('',(-2.,0.625,0.2));
+#2530 = LINE('',#2531,#2532);
+#2531 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#2532 = VECTOR('',#2533,1.);
+#2533 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2534 = ORIENTED_EDGE('',*,*,#2535,.T.);
+#2535 = EDGE_CURVE('',#2528,#1227,#2536,.T.);
+#2536 = LINE('',#2537,#2538);
+#2537 = CARTESIAN_POINT('',(-2.,0.625,0.2));
+#2538 = VECTOR('',#2539,1.);
+#2539 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2540 = ORIENTED_EDGE('',*,*,#1226,.F.);
+#2541 = ORIENTED_EDGE('',*,*,#342,.F.);
+#2542 = ORIENTED_EDGE('',*,*,#2503,.F.);
+#2543 = PLANE('',#2544);
+#2544 = AXIS2_PLACEMENT_3D('',#2545,#2546,#2547);
+#2545 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#2546 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2547 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2548 = ADVANCED_FACE('',(#2549),#2583,.F.);
+#2549 = FACE_BOUND('',#2550,.F.);
+#2550 = EDGE_LOOP('',(#2551,#2561,#2569,#2575,#2576,#2577));
+#2551 = ORIENTED_EDGE('',*,*,#2552,.F.);
+#2552 = EDGE_CURVE('',#2553,#2555,#2557,.T.);
+#2553 = VERTEX_POINT('',#2554);
+#2554 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#2555 = VERTEX_POINT('',#2556);
+#2556 = CARTESIAN_POINT('',(1.725,0.375,0.E+000));
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#2559 = VECTOR('',#2560,1.);
+#2560 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2561 = ORIENTED_EDGE('',*,*,#2562,.T.);
+#2562 = EDGE_CURVE('',#2553,#2563,#2565,.T.);
+#2563 = VERTEX_POINT('',#2564);
+#2564 = CARTESIAN_POINT('',(2.,0.375,0.2));
+#2565 = LINE('',#2566,#2567);
+#2566 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#2567 = VECTOR('',#2568,1.);
+#2568 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2569 = ORIENTED_EDGE('',*,*,#2570,.T.);
+#2570 = EDGE_CURVE('',#2563,#1517,#2571,.T.);
+#2571 = LINE('',#2572,#2573);
+#2572 = CARTESIAN_POINT('',(2.,0.375,0.2));
+#2573 = VECTOR('',#2574,1.);
+#2574 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2575 = ORIENTED_EDGE('',*,*,#1524,.T.);
+#2576 = ORIENTED_EDGE('',*,*,#820,.F.);
+#2577 = ORIENTED_EDGE('',*,*,#2578,.F.);
+#2578 = EDGE_CURVE('',#2555,#812,#2579,.T.);
+#2579 = LINE('',#2580,#2581);
+#2580 = CARTESIAN_POINT('',(1.725,0.375,0.E+000));
+#2581 = VECTOR('',#2582,1.);
+#2582 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2583 = PLANE('',#2584);
+#2584 = AXIS2_PLACEMENT_3D('',#2585,#2586,#2587);
+#2585 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#2586 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2587 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2588 = ADVANCED_FACE('',(#2589),#2608,.T.);
+#2589 = FACE_BOUND('',#2590,.F.);
+#2590 = EDGE_LOOP('',(#2591,#2600,#2601,#2602));
+#2591 = ORIENTED_EDGE('',*,*,#2592,.F.);
+#2592 = EDGE_CURVE('',#2555,#2593,#2595,.T.);
+#2593 = VERTEX_POINT('',#2594);
+#2594 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#2595 = CIRCLE('',#2596,0.125);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(1.725,0.25,0.E+000));
+#2598 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2599 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2600 = ORIENTED_EDGE('',*,*,#2578,.T.);
+#2601 = ORIENTED_EDGE('',*,*,#811,.F.);
+#2602 = ORIENTED_EDGE('',*,*,#2603,.F.);
+#2603 = EDGE_CURVE('',#2593,#804,#2604,.T.);
+#2604 = LINE('',#2605,#2606);
+#2605 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#2606 = VECTOR('',#2607,1.);
+#2607 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2608 = CYLINDRICAL_SURFACE('',#2609,0.125);
+#2609 = AXIS2_PLACEMENT_3D('',#2610,#2611,#2612);
+#2610 = CARTESIAN_POINT('',(1.725,0.25,0.E+000));
+#2611 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2612 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2613 = ADVANCED_FACE('',(#2614),#2648,.F.);
+#2614 = FACE_BOUND('',#2615,.F.);
+#2615 = EDGE_LOOP('',(#2616,#2626,#2632,#2633,#2634,#2642));
+#2616 = ORIENTED_EDGE('',*,*,#2617,.F.);
+#2617 = EDGE_CURVE('',#2618,#2620,#2622,.T.);
+#2618 = VERTEX_POINT('',#2619);
+#2619 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#2620 = VERTEX_POINT('',#2621);
+#2621 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#2622 = LINE('',#2623,#2624);
+#2623 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#2624 = VECTOR('',#2625,1.);
+#2625 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2626 = ORIENTED_EDGE('',*,*,#2627,.T.);
+#2627 = EDGE_CURVE('',#2618,#359,#2628,.T.);
+#2628 = LINE('',#2629,#2630);
+#2629 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#2630 = VECTOR('',#2631,1.);
+#2631 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2632 = ORIENTED_EDGE('',*,*,#358,.F.);
+#2633 = ORIENTED_EDGE('',*,*,#1219,.F.);
+#2634 = ORIENTED_EDGE('',*,*,#2635,.T.);
+#2635 = EDGE_CURVE('',#1212,#2636,#2638,.T.);
+#2636 = VERTEX_POINT('',#2637);
+#2637 = CARTESIAN_POINT('',(-2.,0.375,0.2));
+#2638 = LINE('',#2639,#2640);
+#2639 = CARTESIAN_POINT('',(-1.725,0.375,0.2));
+#2640 = VECTOR('',#2641,1.);
+#2641 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2642 = ORIENTED_EDGE('',*,*,#2643,.F.);
+#2643 = EDGE_CURVE('',#2620,#2636,#2644,.T.);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2648 = PLANE('',#2649);
+#2649 = AXIS2_PLACEMENT_3D('',#2650,#2651,#2652);
+#2650 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#2651 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2652 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2653 = ADVANCED_FACE('',(#2654),#2681,.F.);
+#2654 = FACE_BOUND('',#2655,.F.);
+#2655 = EDGE_LOOP('',(#2656,#2664,#2665,#2666,#2667,#2675));
+#2656 = ORIENTED_EDGE('',*,*,#2657,.F.);
+#2657 = EDGE_CURVE('',#2593,#2658,#2660,.T.);
+#2658 = VERTEX_POINT('',#2659);
+#2659 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#2660 = LINE('',#2661,#2662);
+#2661 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#2662 = VECTOR('',#2663,1.);
+#2663 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2664 = ORIENTED_EDGE('',*,*,#2603,.T.);
+#2665 = ORIENTED_EDGE('',*,*,#803,.F.);
+#2666 = ORIENTED_EDGE('',*,*,#1508,.T.);
+#2667 = ORIENTED_EDGE('',*,*,#2668,.T.);
+#2668 = EDGE_CURVE('',#1509,#2669,#2671,.T.);
+#2669 = VERTEX_POINT('',#2670);
+#2670 = CARTESIAN_POINT('',(2.,0.125,0.2));
+#2671 = LINE('',#2672,#2673);
+#2672 = CARTESIAN_POINT('',(1.725,0.125,0.2));
+#2673 = VECTOR('',#2674,1.);
+#2674 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2675 = ORIENTED_EDGE('',*,*,#2676,.F.);
+#2676 = EDGE_CURVE('',#2658,#2669,#2677,.T.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2681 = PLANE('',#2682);
+#2682 = AXIS2_PLACEMENT_3D('',#2683,#2684,#2685);
+#2683 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#2684 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2685 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2686 = ADVANCED_FACE('',(#2687),#2706,.T.);
+#2687 = FACE_BOUND('',#2688,.F.);
+#2688 = EDGE_LOOP('',(#2689,#2698,#2704,#2705));
+#2689 = ORIENTED_EDGE('',*,*,#2690,.F.);
+#2690 = EDGE_CURVE('',#2691,#2618,#2693,.T.);
+#2691 = VERTEX_POINT('',#2692);
+#2692 = CARTESIAN_POINT('',(-1.725,0.125,0.E+000));
+#2693 = CIRCLE('',#2694,0.125);
+#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
+#2695 = CARTESIAN_POINT('',(-1.725,0.25,0.E+000));
+#2696 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2697 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);
+#2699 = EDGE_CURVE('',#2691,#367,#2700,.T.);
+#2700 = LINE('',#2701,#2702);
+#2701 = CARTESIAN_POINT('',(-1.725,0.125,0.E+000));
+#2702 = VECTOR('',#2703,1.);
+#2703 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2704 = ORIENTED_EDGE('',*,*,#366,.F.);
+#2705 = ORIENTED_EDGE('',*,*,#2627,.F.);
+#2706 = CYLINDRICAL_SURFACE('',#2707,0.125);
+#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710);
+#2708 = CARTESIAN_POINT('',(-1.725,0.25,0.E+000));
+#2709 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2710 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2711 = ADVANCED_FACE('',(#2712),#2739,.F.);
+#2712 = FACE_BOUND('',#2713,.F.);
+#2713 = EDGE_LOOP('',(#2714,#2722,#2730,#2736,#2737,#2738));
+#2714 = ORIENTED_EDGE('',*,*,#2715,.F.);
+#2715 = EDGE_CURVE('',#2716,#2691,#2718,.T.);
+#2716 = VERTEX_POINT('',#2717);
+#2717 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#2718 = LINE('',#2719,#2720);
+#2719 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#2720 = VECTOR('',#2721,1.);
+#2721 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2722 = ORIENTED_EDGE('',*,*,#2723,.T.);
+#2723 = EDGE_CURVE('',#2716,#2724,#2726,.T.);
+#2724 = VERTEX_POINT('',#2725);
+#2725 = CARTESIAN_POINT('',(-2.,0.125,0.2));
+#2726 = LINE('',#2727,#2728);
+#2727 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#2728 = VECTOR('',#2729,1.);
+#2729 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2730 = ORIENTED_EDGE('',*,*,#2731,.T.);
+#2731 = EDGE_CURVE('',#2724,#1204,#2732,.T.);
+#2732 = LINE('',#2733,#2734);
+#2733 = CARTESIAN_POINT('',(-2.,0.125,0.2));
+#2734 = VECTOR('',#2735,1.);
+#2735 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2736 = ORIENTED_EDGE('',*,*,#1203,.F.);
+#2737 = ORIENTED_EDGE('',*,*,#375,.F.);
+#2738 = ORIENTED_EDGE('',*,*,#2699,.F.);
+#2739 = PLANE('',#2740);
+#2740 = AXIS2_PLACEMENT_3D('',#2741,#2742,#2743);
+#2741 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#2742 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2743 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2744 = ADVANCED_FACE('',(#2745),#2779,.F.);
+#2745 = FACE_BOUND('',#2746,.F.);
+#2746 = EDGE_LOOP('',(#2747,#2757,#2765,#2771,#2772,#2773));
+#2747 = ORIENTED_EDGE('',*,*,#2748,.F.);
+#2748 = EDGE_CURVE('',#2749,#2751,#2753,.T.);
+#2749 = VERTEX_POINT('',#2750);
+#2750 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#2751 = VERTEX_POINT('',#2752);
+#2752 = CARTESIAN_POINT('',(1.725,-0.125,0.E+000));
+#2753 = LINE('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#2755 = VECTOR('',#2756,1.);
+#2756 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2757 = ORIENTED_EDGE('',*,*,#2758,.T.);
+#2758 = EDGE_CURVE('',#2749,#2759,#2761,.T.);
+#2759 = VERTEX_POINT('',#2760);
+#2760 = CARTESIAN_POINT('',(2.,-0.125,0.2));
+#2761 = LINE('',#2762,#2763);
+#2762 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#2763 = VECTOR('',#2764,1.);
+#2764 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2765 = ORIENTED_EDGE('',*,*,#2766,.T.);
+#2766 = EDGE_CURVE('',#2759,#1494,#2767,.T.);
+#2767 = LINE('',#2768,#2769);
+#2768 = CARTESIAN_POINT('',(2.,-0.125,0.2));
+#2769 = VECTOR('',#2770,1.);
+#2770 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2771 = ORIENTED_EDGE('',*,*,#1501,.T.);
+#2772 = ORIENTED_EDGE('',*,*,#787,.F.);
+#2773 = ORIENTED_EDGE('',*,*,#2774,.F.);
+#2774 = EDGE_CURVE('',#2751,#779,#2775,.T.);
+#2775 = LINE('',#2776,#2777);
+#2776 = CARTESIAN_POINT('',(1.725,-0.125,0.E+000));
+#2777 = VECTOR('',#2778,1.);
+#2778 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2779 = PLANE('',#2780);
+#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
+#2781 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#2782 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2783 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2784 = ADVANCED_FACE('',(#2785),#2804,.T.);
+#2785 = FACE_BOUND('',#2786,.F.);
+#2786 = EDGE_LOOP('',(#2787,#2796,#2797,#2798));
+#2787 = ORIENTED_EDGE('',*,*,#2788,.F.);
+#2788 = EDGE_CURVE('',#2751,#2789,#2791,.T.);
+#2789 = VERTEX_POINT('',#2790);
+#2790 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#2791 = CIRCLE('',#2792,0.125);
+#2792 = AXIS2_PLACEMENT_3D('',#2793,#2794,#2795);
+#2793 = CARTESIAN_POINT('',(1.725,-0.25,0.E+000));
+#2794 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2795 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2796 = ORIENTED_EDGE('',*,*,#2774,.T.);
+#2797 = ORIENTED_EDGE('',*,*,#778,.F.);
+#2798 = ORIENTED_EDGE('',*,*,#2799,.F.);
+#2799 = EDGE_CURVE('',#2789,#771,#2800,.T.);
+#2800 = LINE('',#2801,#2802);
+#2801 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#2802 = VECTOR('',#2803,1.);
+#2803 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2804 = CYLINDRICAL_SURFACE('',#2805,0.125);
+#2805 = AXIS2_PLACEMENT_3D('',#2806,#2807,#2808);
+#2806 = CARTESIAN_POINT('',(1.725,-0.25,0.E+000));
+#2807 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2808 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2809 = ADVANCED_FACE('',(#2810),#2844,.F.);
+#2810 = FACE_BOUND('',#2811,.F.);
+#2811 = EDGE_LOOP('',(#2812,#2822,#2828,#2829,#2830,#2838));
+#2812 = ORIENTED_EDGE('',*,*,#2813,.F.);
+#2813 = EDGE_CURVE('',#2814,#2816,#2818,.T.);
+#2814 = VERTEX_POINT('',#2815);
+#2815 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#2816 = VERTEX_POINT('',#2817);
+#2817 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#2818 = LINE('',#2819,#2820);
+#2819 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#2820 = VECTOR('',#2821,1.);
+#2821 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2822 = ORIENTED_EDGE('',*,*,#2823,.T.);
+#2823 = EDGE_CURVE('',#2814,#392,#2824,.T.);
+#2824 = LINE('',#2825,#2826);
+#2825 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#2826 = VECTOR('',#2827,1.);
+#2827 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2828 = ORIENTED_EDGE('',*,*,#391,.F.);
+#2829 = ORIENTED_EDGE('',*,*,#1196,.F.);
+#2830 = ORIENTED_EDGE('',*,*,#2831,.T.);
+#2831 = EDGE_CURVE('',#1189,#2832,#2834,.T.);
+#2832 = VERTEX_POINT('',#2833);
+#2833 = CARTESIAN_POINT('',(-2.,-0.125,0.2));
+#2834 = LINE('',#2835,#2836);
+#2835 = CARTESIAN_POINT('',(-1.725,-0.125,0.2));
+#2836 = VECTOR('',#2837,1.);
+#2837 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2838 = ORIENTED_EDGE('',*,*,#2839,.F.);
+#2839 = EDGE_CURVE('',#2816,#2832,#2840,.T.);
+#2840 = LINE('',#2841,#2842);
+#2841 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#2842 = VECTOR('',#2843,1.);
+#2843 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2844 = PLANE('',#2845);
+#2845 = AXIS2_PLACEMENT_3D('',#2846,#2847,#2848);
+#2846 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#2847 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2848 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2849 = ADVANCED_FACE('',(#2850),#2877,.F.);
+#2850 = FACE_BOUND('',#2851,.F.);
+#2851 = EDGE_LOOP('',(#2852,#2860,#2861,#2862,#2863,#2871));
+#2852 = ORIENTED_EDGE('',*,*,#2853,.F.);
+#2853 = EDGE_CURVE('',#2789,#2854,#2856,.T.);
+#2854 = VERTEX_POINT('',#2855);
+#2855 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#2856 = LINE('',#2857,#2858);
+#2857 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#2858 = VECTOR('',#2859,1.);
+#2859 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2860 = ORIENTED_EDGE('',*,*,#2799,.T.);
+#2861 = ORIENTED_EDGE('',*,*,#770,.F.);
+#2862 = ORIENTED_EDGE('',*,*,#1485,.T.);
+#2863 = ORIENTED_EDGE('',*,*,#2864,.T.);
+#2864 = EDGE_CURVE('',#1486,#2865,#2867,.T.);
+#2865 = VERTEX_POINT('',#2866);
+#2866 = CARTESIAN_POINT('',(2.,-0.375,0.2));
+#2867 = LINE('',#2868,#2869);
+#2868 = CARTESIAN_POINT('',(1.725,-0.375,0.2));
+#2869 = VECTOR('',#2870,1.);
+#2870 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2871 = ORIENTED_EDGE('',*,*,#2872,.F.);
+#2872 = EDGE_CURVE('',#2854,#2865,#2873,.T.);
+#2873 = LINE('',#2874,#2875);
+#2874 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#2875 = VECTOR('',#2876,1.);
+#2876 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2877 = PLANE('',#2878);
+#2878 = AXIS2_PLACEMENT_3D('',#2879,#2880,#2881);
+#2879 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#2880 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2881 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2882 = ADVANCED_FACE('',(#2883),#2902,.T.);
+#2883 = FACE_BOUND('',#2884,.F.);
+#2884 = EDGE_LOOP('',(#2885,#2894,#2900,#2901));
+#2885 = ORIENTED_EDGE('',*,*,#2886,.F.);
+#2886 = EDGE_CURVE('',#2887,#2814,#2889,.T.);
+#2887 = VERTEX_POINT('',#2888);
+#2888 = CARTESIAN_POINT('',(-1.725,-0.375,0.E+000));
+#2889 = CIRCLE('',#2890,0.125);
+#2890 = AXIS2_PLACEMENT_3D('',#2891,#2892,#2893);
+#2891 = CARTESIAN_POINT('',(-1.725,-0.25,0.E+000));
+#2892 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2893 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2894 = ORIENTED_EDGE('',*,*,#2895,.T.);
+#2895 = EDGE_CURVE('',#2887,#400,#2896,.T.);
+#2896 = LINE('',#2897,#2898);
+#2897 = CARTESIAN_POINT('',(-1.725,-0.375,0.E+000));
+#2898 = VECTOR('',#2899,1.);
+#2899 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2900 = ORIENTED_EDGE('',*,*,#399,.F.);
+#2901 = ORIENTED_EDGE('',*,*,#2823,.F.);
+#2902 = CYLINDRICAL_SURFACE('',#2903,0.125);
+#2903 = AXIS2_PLACEMENT_3D('',#2904,#2905,#2906);
+#2904 = CARTESIAN_POINT('',(-1.725,-0.25,0.E+000));
+#2905 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2906 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2907 = ADVANCED_FACE('',(#2908),#2935,.F.);
+#2908 = FACE_BOUND('',#2909,.F.);
+#2909 = EDGE_LOOP('',(#2910,#2918,#2926,#2932,#2933,#2934));
+#2910 = ORIENTED_EDGE('',*,*,#2911,.F.);
+#2911 = EDGE_CURVE('',#2912,#2887,#2914,.T.);
+#2912 = VERTEX_POINT('',#2913);
+#2913 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2914 = LINE('',#2915,#2916);
+#2915 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2916 = VECTOR('',#2917,1.);
+#2917 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2918 = ORIENTED_EDGE('',*,*,#2919,.T.);
+#2919 = EDGE_CURVE('',#2912,#2920,#2922,.T.);
+#2920 = VERTEX_POINT('',#2921);
+#2921 = CARTESIAN_POINT('',(-2.,-0.375,0.2));
+#2922 = LINE('',#2923,#2924);
+#2923 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2924 = VECTOR('',#2925,1.);
+#2925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2926 = ORIENTED_EDGE('',*,*,#2927,.T.);
+#2927 = EDGE_CURVE('',#2920,#1181,#2928,.T.);
+#2928 = LINE('',#2929,#2930);
+#2929 = CARTESIAN_POINT('',(-2.,-0.375,0.2));
+#2930 = VECTOR('',#2931,1.);
+#2931 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2932 = ORIENTED_EDGE('',*,*,#1180,.F.);
+#2933 = ORIENTED_EDGE('',*,*,#408,.F.);
+#2934 = ORIENTED_EDGE('',*,*,#2895,.F.);
+#2935 = PLANE('',#2936);
+#2936 = AXIS2_PLACEMENT_3D('',#2937,#2938,#2939);
+#2937 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2938 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2939 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2940 = ADVANCED_FACE('',(#2941),#2975,.F.);
+#2941 = FACE_BOUND('',#2942,.F.);
+#2942 = EDGE_LOOP('',(#2943,#2953,#2961,#2967,#2968,#2969));
+#2943 = ORIENTED_EDGE('',*,*,#2944,.F.);
+#2944 = EDGE_CURVE('',#2945,#2947,#2949,.T.);
+#2945 = VERTEX_POINT('',#2946);
+#2946 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#2947 = VERTEX_POINT('',#2948);
+#2948 = CARTESIAN_POINT('',(1.725,-0.625,0.E+000));
+#2949 = LINE('',#2950,#2951);
+#2950 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#2951 = VECTOR('',#2952,1.);
+#2952 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2953 = ORIENTED_EDGE('',*,*,#2954,.T.);
+#2954 = EDGE_CURVE('',#2945,#2955,#2957,.T.);
+#2955 = VERTEX_POINT('',#2956);
+#2956 = CARTESIAN_POINT('',(2.,-0.625,0.2));
+#2957 = LINE('',#2958,#2959);
+#2958 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#2959 = VECTOR('',#2960,1.);
+#2960 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2961 = ORIENTED_EDGE('',*,*,#2962,.T.);
+#2962 = EDGE_CURVE('',#2955,#1471,#2963,.T.);
+#2963 = LINE('',#2964,#2965);
+#2964 = CARTESIAN_POINT('',(2.,-0.625,0.2));
+#2965 = VECTOR('',#2966,1.);
+#2966 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2967 = ORIENTED_EDGE('',*,*,#1478,.T.);
+#2968 = ORIENTED_EDGE('',*,*,#754,.F.);
+#2969 = ORIENTED_EDGE('',*,*,#2970,.F.);
+#2970 = EDGE_CURVE('',#2947,#746,#2971,.T.);
+#2971 = LINE('',#2972,#2973);
+#2972 = CARTESIAN_POINT('',(1.725,-0.625,0.E+000));
+#2973 = VECTOR('',#2974,1.);
+#2974 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2975 = PLANE('',#2976);
+#2976 = AXIS2_PLACEMENT_3D('',#2977,#2978,#2979);
+#2977 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#2978 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2979 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2980 = ADVANCED_FACE('',(#2981),#3000,.T.);
+#2981 = FACE_BOUND('',#2982,.F.);
+#2982 = EDGE_LOOP('',(#2983,#2992,#2993,#2994));
+#2983 = ORIENTED_EDGE('',*,*,#2984,.F.);
+#2984 = EDGE_CURVE('',#2947,#2985,#2987,.T.);
+#2985 = VERTEX_POINT('',#2986);
+#2986 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#2987 = CIRCLE('',#2988,0.125);
+#2988 = AXIS2_PLACEMENT_3D('',#2989,#2990,#2991);
+#2989 = CARTESIAN_POINT('',(1.725,-0.75,0.E+000));
+#2990 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2991 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2992 = ORIENTED_EDGE('',*,*,#2970,.T.);
+#2993 = ORIENTED_EDGE('',*,*,#745,.F.);
+#2994 = ORIENTED_EDGE('',*,*,#2995,.F.);
+#2995 = EDGE_CURVE('',#2985,#738,#2996,.T.);
+#2996 = LINE('',#2997,#2998);
+#2997 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#2998 = VECTOR('',#2999,1.);
+#2999 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3000 = CYLINDRICAL_SURFACE('',#3001,0.125);
+#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
+#3002 = CARTESIAN_POINT('',(1.725,-0.75,0.E+000));
+#3003 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3004 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3005 = ADVANCED_FACE('',(#3006),#3040,.F.);
+#3006 = FACE_BOUND('',#3007,.F.);
+#3007 = EDGE_LOOP('',(#3008,#3018,#3024,#3025,#3026,#3034));
+#3008 = ORIENTED_EDGE('',*,*,#3009,.F.);
+#3009 = EDGE_CURVE('',#3010,#3012,#3014,.T.);
+#3010 = VERTEX_POINT('',#3011);
+#3011 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#3012 = VERTEX_POINT('',#3013);
+#3013 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#3014 = LINE('',#3015,#3016);
+#3015 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#3016 = VECTOR('',#3017,1.);
+#3017 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3018 = ORIENTED_EDGE('',*,*,#3019,.T.);
+#3019 = EDGE_CURVE('',#3010,#425,#3020,.T.);
+#3020 = LINE('',#3021,#3022);
+#3021 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#3022 = VECTOR('',#3023,1.);
+#3023 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3024 = ORIENTED_EDGE('',*,*,#424,.F.);
+#3025 = ORIENTED_EDGE('',*,*,#1173,.F.);
+#3026 = ORIENTED_EDGE('',*,*,#3027,.T.);
+#3027 = EDGE_CURVE('',#1166,#3028,#3030,.T.);
+#3028 = VERTEX_POINT('',#3029);
+#3029 = CARTESIAN_POINT('',(-2.,-0.625,0.2));
+#3030 = LINE('',#3031,#3032);
+#3031 = CARTESIAN_POINT('',(-1.725,-0.625,0.2));
+#3032 = VECTOR('',#3033,1.);
+#3033 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3034 = ORIENTED_EDGE('',*,*,#3035,.F.);
+#3035 = EDGE_CURVE('',#3012,#3028,#3036,.T.);
+#3036 = LINE('',#3037,#3038);
+#3037 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#3038 = VECTOR('',#3039,1.);
+#3039 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3040 = PLANE('',#3041);
+#3041 = AXIS2_PLACEMENT_3D('',#3042,#3043,#3044);
+#3042 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#3043 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3044 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3045 = ADVANCED_FACE('',(#3046),#3073,.F.);
+#3046 = FACE_BOUND('',#3047,.F.);
+#3047 = EDGE_LOOP('',(#3048,#3056,#3057,#3058,#3059,#3067));
+#3048 = ORIENTED_EDGE('',*,*,#3049,.F.);
+#3049 = EDGE_CURVE('',#2985,#3050,#3052,.T.);
+#3050 = VERTEX_POINT('',#3051);
+#3051 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#3052 = LINE('',#3053,#3054);
+#3053 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#3054 = VECTOR('',#3055,1.);
+#3055 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3056 = ORIENTED_EDGE('',*,*,#2995,.T.);
+#3057 = ORIENTED_EDGE('',*,*,#737,.F.);
+#3058 = ORIENTED_EDGE('',*,*,#1462,.T.);
+#3059 = ORIENTED_EDGE('',*,*,#3060,.T.);
+#3060 = EDGE_CURVE('',#1463,#3061,#3063,.T.);
+#3061 = VERTEX_POINT('',#3062);
+#3062 = CARTESIAN_POINT('',(2.,-0.875,0.2));
+#3063 = LINE('',#3064,#3065);
+#3064 = CARTESIAN_POINT('',(1.725,-0.875,0.2));
+#3065 = VECTOR('',#3066,1.);
+#3066 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3067 = ORIENTED_EDGE('',*,*,#3068,.F.);
+#3068 = EDGE_CURVE('',#3050,#3061,#3069,.T.);
+#3069 = LINE('',#3070,#3071);
+#3070 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#3071 = VECTOR('',#3072,1.);
+#3072 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3073 = PLANE('',#3074);
+#3074 = AXIS2_PLACEMENT_3D('',#3075,#3076,#3077);
+#3075 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#3076 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3077 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3078 = ADVANCED_FACE('',(#3079),#3098,.T.);
+#3079 = FACE_BOUND('',#3080,.F.);
+#3080 = EDGE_LOOP('',(#3081,#3090,#3096,#3097));
+#3081 = ORIENTED_EDGE('',*,*,#3082,.F.);
+#3082 = EDGE_CURVE('',#3083,#3010,#3085,.T.);
+#3083 = VERTEX_POINT('',#3084);
+#3084 = CARTESIAN_POINT('',(-1.725,-0.875,0.E+000));
+#3085 = CIRCLE('',#3086,0.125);
+#3086 = AXIS2_PLACEMENT_3D('',#3087,#3088,#3089);
+#3087 = CARTESIAN_POINT('',(-1.725,-0.75,0.E+000));
+#3088 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3089 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3090 = ORIENTED_EDGE('',*,*,#3091,.T.);
+#3091 = EDGE_CURVE('',#3083,#433,#3092,.T.);
+#3092 = LINE('',#3093,#3094);
+#3093 = CARTESIAN_POINT('',(-1.725,-0.875,0.E+000));
+#3094 = VECTOR('',#3095,1.);
+#3095 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3096 = ORIENTED_EDGE('',*,*,#432,.F.);
+#3097 = ORIENTED_EDGE('',*,*,#3019,.F.);
+#3098 = CYLINDRICAL_SURFACE('',#3099,0.125);
+#3099 = AXIS2_PLACEMENT_3D('',#3100,#3101,#3102);
+#3100 = CARTESIAN_POINT('',(-1.725,-0.75,0.E+000));
+#3101 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3102 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3103 = ADVANCED_FACE('',(#3104),#3131,.F.);
+#3104 = FACE_BOUND('',#3105,.F.);
+#3105 = EDGE_LOOP('',(#3106,#3114,#3122,#3128,#3129,#3130));
+#3106 = ORIENTED_EDGE('',*,*,#3107,.F.);
+#3107 = EDGE_CURVE('',#3108,#3083,#3110,.T.);
+#3108 = VERTEX_POINT('',#3109);
+#3109 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#3110 = LINE('',#3111,#3112);
+#3111 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#3112 = VECTOR('',#3113,1.);
+#3113 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3114 = ORIENTED_EDGE('',*,*,#3115,.T.);
+#3115 = EDGE_CURVE('',#3108,#3116,#3118,.T.);
+#3116 = VERTEX_POINT('',#3117);
+#3117 = CARTESIAN_POINT('',(-2.,-0.875,0.2));
+#3118 = LINE('',#3119,#3120);
+#3119 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#3120 = VECTOR('',#3121,1.);
+#3121 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3122 = ORIENTED_EDGE('',*,*,#3123,.T.);
+#3123 = EDGE_CURVE('',#3116,#1158,#3124,.T.);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(-2.,-0.875,0.2));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3128 = ORIENTED_EDGE('',*,*,#1157,.F.);
+#3129 = ORIENTED_EDGE('',*,*,#441,.F.);
+#3130 = ORIENTED_EDGE('',*,*,#3091,.F.);
+#3131 = PLANE('',#3132);
+#3132 = AXIS2_PLACEMENT_3D('',#3133,#3134,#3135);
+#3133 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#3134 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3135 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3136 = ADVANCED_FACE('',(#3137),#3171,.F.);
+#3137 = FACE_BOUND('',#3138,.F.);
+#3138 = EDGE_LOOP('',(#3139,#3149,#3157,#3163,#3164,#3165));
+#3139 = ORIENTED_EDGE('',*,*,#3140,.F.);
+#3140 = EDGE_CURVE('',#3141,#3143,#3145,.T.);
+#3141 = VERTEX_POINT('',#3142);
+#3142 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3143 = VERTEX_POINT('',#3144);
+#3144 = CARTESIAN_POINT('',(1.725,-1.125,0.E+000));
+#3145 = LINE('',#3146,#3147);
+#3146 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3147 = VECTOR('',#3148,1.);
+#3148 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3149 = ORIENTED_EDGE('',*,*,#3150,.T.);
+#3150 = EDGE_CURVE('',#3141,#3151,#3153,.T.);
+#3151 = VERTEX_POINT('',#3152);
+#3152 = CARTESIAN_POINT('',(2.,-1.125,0.2));
+#3153 = LINE('',#3154,#3155);
+#3154 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3155 = VECTOR('',#3156,1.);
+#3156 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3157 = ORIENTED_EDGE('',*,*,#3158,.T.);
+#3158 = EDGE_CURVE('',#3151,#1448,#3159,.T.);
+#3159 = LINE('',#3160,#3161);
+#3160 = CARTESIAN_POINT('',(2.,-1.125,0.2));
+#3161 = VECTOR('',#3162,1.);
+#3162 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3163 = ORIENTED_EDGE('',*,*,#1455,.T.);
+#3164 = ORIENTED_EDGE('',*,*,#721,.F.);
+#3165 = ORIENTED_EDGE('',*,*,#3166,.F.);
+#3166 = EDGE_CURVE('',#3143,#713,#3167,.T.);
+#3167 = LINE('',#3168,#3169);
+#3168 = CARTESIAN_POINT('',(1.725,-1.125,0.E+000));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3171 = PLANE('',#3172);
+#3172 = AXIS2_PLACEMENT_3D('',#3173,#3174,#3175);
+#3173 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3174 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3175 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3176 = ADVANCED_FACE('',(#3177),#3196,.T.);
+#3177 = FACE_BOUND('',#3178,.F.);
+#3178 = EDGE_LOOP('',(#3179,#3188,#3189,#3190));
+#3179 = ORIENTED_EDGE('',*,*,#3180,.F.);
+#3180 = EDGE_CURVE('',#3143,#3181,#3183,.T.);
+#3181 = VERTEX_POINT('',#3182);
+#3182 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3183 = CIRCLE('',#3184,0.125);
+#3184 = AXIS2_PLACEMENT_3D('',#3185,#3186,#3187);
+#3185 = CARTESIAN_POINT('',(1.725,-1.25,0.E+000));
+#3186 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3187 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3188 = ORIENTED_EDGE('',*,*,#3166,.T.);
+#3189 = ORIENTED_EDGE('',*,*,#712,.F.);
+#3190 = ORIENTED_EDGE('',*,*,#3191,.F.);
+#3191 = EDGE_CURVE('',#3181,#705,#3192,.T.);
+#3192 = LINE('',#3193,#3194);
+#3193 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3194 = VECTOR('',#3195,1.);
+#3195 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3196 = CYLINDRICAL_SURFACE('',#3197,0.125);
+#3197 = AXIS2_PLACEMENT_3D('',#3198,#3199,#3200);
+#3198 = CARTESIAN_POINT('',(1.725,-1.25,0.E+000));
+#3199 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3200 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3201 = ADVANCED_FACE('',(#3202),#3236,.F.);
+#3202 = FACE_BOUND('',#3203,.F.);
+#3203 = EDGE_LOOP('',(#3204,#3214,#3220,#3221,#3222,#3230));
+#3204 = ORIENTED_EDGE('',*,*,#3205,.F.);
+#3205 = EDGE_CURVE('',#3206,#3208,#3210,.T.);
+#3206 = VERTEX_POINT('',#3207);
+#3207 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#3208 = VERTEX_POINT('',#3209);
+#3209 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#3210 = LINE('',#3211,#3212);
+#3211 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#3212 = VECTOR('',#3213,1.);
+#3213 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
+#3215 = EDGE_CURVE('',#3206,#458,#3216,.T.);
+#3216 = LINE('',#3217,#3218);
+#3217 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#3218 = VECTOR('',#3219,1.);
+#3219 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3220 = ORIENTED_EDGE('',*,*,#457,.F.);
+#3221 = ORIENTED_EDGE('',*,*,#1150,.F.);
+#3222 = ORIENTED_EDGE('',*,*,#3223,.T.);
+#3223 = EDGE_CURVE('',#1143,#3224,#3226,.T.);
+#3224 = VERTEX_POINT('',#3225);
+#3225 = CARTESIAN_POINT('',(-2.,-1.125,0.2));
+#3226 = LINE('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(-1.725,-1.125,0.2));
+#3228 = VECTOR('',#3229,1.);
+#3229 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3230 = ORIENTED_EDGE('',*,*,#3231,.F.);
+#3231 = EDGE_CURVE('',#3208,#3224,#3232,.T.);
+#3232 = LINE('',#3233,#3234);
+#3233 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#3234 = VECTOR('',#3235,1.);
+#3235 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3236 = PLANE('',#3237);
+#3237 = AXIS2_PLACEMENT_3D('',#3238,#3239,#3240);
+#3238 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#3239 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3240 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3241 = ADVANCED_FACE('',(#3242),#3269,.F.);
+#3242 = FACE_BOUND('',#3243,.F.);
+#3243 = EDGE_LOOP('',(#3244,#3252,#3253,#3254,#3255,#3263));
+#3244 = ORIENTED_EDGE('',*,*,#3245,.F.);
+#3245 = EDGE_CURVE('',#3181,#3246,#3248,.T.);
+#3246 = VERTEX_POINT('',#3247);
+#3247 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#3248 = LINE('',#3249,#3250);
+#3249 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3250 = VECTOR('',#3251,1.);
+#3251 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3252 = ORIENTED_EDGE('',*,*,#3191,.T.);
+#3253 = ORIENTED_EDGE('',*,*,#704,.F.);
+#3254 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#3255 = ORIENTED_EDGE('',*,*,#3256,.T.);
+#3256 = EDGE_CURVE('',#1440,#3257,#3259,.T.);
+#3257 = VERTEX_POINT('',#3258);
+#3258 = CARTESIAN_POINT('',(2.,-1.375,0.2));
+#3259 = LINE('',#3260,#3261);
+#3260 = CARTESIAN_POINT('',(1.725,-1.375,0.2));
+#3261 = VECTOR('',#3262,1.);
+#3262 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3263 = ORIENTED_EDGE('',*,*,#3264,.F.);
+#3264 = EDGE_CURVE('',#3246,#3257,#3265,.T.);
+#3265 = LINE('',#3266,#3267);
+#3266 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#3267 = VECTOR('',#3268,1.);
+#3268 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3269 = PLANE('',#3270);
+#3270 = AXIS2_PLACEMENT_3D('',#3271,#3272,#3273);
+#3271 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3272 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3273 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3274 = ADVANCED_FACE('',(#3275),#3294,.T.);
+#3275 = FACE_BOUND('',#3276,.F.);
+#3276 = EDGE_LOOP('',(#3277,#3286,#3292,#3293));
+#3277 = ORIENTED_EDGE('',*,*,#3278,.F.);
+#3278 = EDGE_CURVE('',#3279,#3206,#3281,.T.);
+#3279 = VERTEX_POINT('',#3280);
+#3280 = CARTESIAN_POINT('',(-1.725,-1.375,0.E+000));
+#3281 = CIRCLE('',#3282,0.125);
+#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285);
+#3283 = CARTESIAN_POINT('',(-1.725,-1.25,0.E+000));
+#3284 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3285 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3286 = ORIENTED_EDGE('',*,*,#3287,.T.);
+#3287 = EDGE_CURVE('',#3279,#466,#3288,.T.);
+#3288 = LINE('',#3289,#3290);
+#3289 = CARTESIAN_POINT('',(-1.725,-1.375,0.E+000));
+#3290 = VECTOR('',#3291,1.);
+#3291 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3292 = ORIENTED_EDGE('',*,*,#465,.F.);
+#3293 = ORIENTED_EDGE('',*,*,#3215,.F.);
+#3294 = CYLINDRICAL_SURFACE('',#3295,0.125);
+#3295 = AXIS2_PLACEMENT_3D('',#3296,#3297,#3298);
+#3296 = CARTESIAN_POINT('',(-1.725,-1.25,0.E+000));
+#3297 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3298 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3299 = ADVANCED_FACE('',(#3300),#3327,.F.);
+#3300 = FACE_BOUND('',#3301,.F.);
+#3301 = EDGE_LOOP('',(#3302,#3310,#3318,#3324,#3325,#3326));
+#3302 = ORIENTED_EDGE('',*,*,#3303,.F.);
+#3303 = EDGE_CURVE('',#3304,#3279,#3306,.T.);
+#3304 = VERTEX_POINT('',#3305);
+#3305 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#3306 = LINE('',#3307,#3308);
+#3307 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#3308 = VECTOR('',#3309,1.);
+#3309 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3310 = ORIENTED_EDGE('',*,*,#3311,.T.);
+#3311 = EDGE_CURVE('',#3304,#3312,#3314,.T.);
+#3312 = VERTEX_POINT('',#3313);
+#3313 = CARTESIAN_POINT('',(-2.,-1.375,0.2));
+#3314 = LINE('',#3315,#3316);
+#3315 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#3316 = VECTOR('',#3317,1.);
+#3317 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3318 = ORIENTED_EDGE('',*,*,#3319,.T.);
+#3319 = EDGE_CURVE('',#3312,#1135,#3320,.T.);
+#3320 = LINE('',#3321,#3322);
+#3321 = CARTESIAN_POINT('',(-2.,-1.375,0.2));
+#3322 = VECTOR('',#3323,1.);
+#3323 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3324 = ORIENTED_EDGE('',*,*,#1134,.F.);
+#3325 = ORIENTED_EDGE('',*,*,#474,.F.);
+#3326 = ORIENTED_EDGE('',*,*,#3287,.F.);
+#3327 = PLANE('',#3328);
+#3328 = AXIS2_PLACEMENT_3D('',#3329,#3330,#3331);
+#3329 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#3330 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3331 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3332 = ADVANCED_FACE('',(#3333),#3367,.F.);
+#3333 = FACE_BOUND('',#3334,.F.);
+#3334 = EDGE_LOOP('',(#3335,#3345,#3353,#3359,#3360,#3361));
+#3335 = ORIENTED_EDGE('',*,*,#3336,.F.);
+#3336 = EDGE_CURVE('',#3337,#3339,#3341,.T.);
+#3337 = VERTEX_POINT('',#3338);
+#3338 = CARTESIAN_POINT('',(2.,-1.625,0.E+000));
+#3339 = VERTEX_POINT('',#3340);
+#3340 = CARTESIAN_POINT('',(1.725,-1.625,0.E+000));
+#3341 = LINE('',#3342,#3343);
+#3342 = CARTESIAN_POINT('',(2.,-1.625,0.E+000));
+#3343 = VECTOR('',#3344,1.);
+#3344 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3345 = ORIENTED_EDGE('',*,*,#3346,.T.);
+#3346 = EDGE_CURVE('',#3337,#3347,#3349,.T.);
+#3347 = VERTEX_POINT('',#3348);
+#3348 = CARTESIAN_POINT('',(2.,-1.625,0.2));
+#3349 = LINE('',#3350,#3351);
+#3350 = CARTESIAN_POINT('',(2.,-1.625,0.E+000));
+#3351 = VECTOR('',#3352,1.);
+#3352 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3353 = ORIENTED_EDGE('',*,*,#3354,.T.);
+#3354 = EDGE_CURVE('',#3347,#1425,#3355,.T.);
+#3355 = LINE('',#3356,#3357);
+#3356 = CARTESIAN_POINT('',(2.,-1.625,0.2));
+#3357 = VECTOR('',#3358,1.);
+#3358 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3359 = ORIENTED_EDGE('',*,*,#1432,.T.);
+#3360 = ORIENTED_EDGE('',*,*,#688,.F.);
+#3361 = ORIENTED_EDGE('',*,*,#3362,.F.);
+#3362 = EDGE_CURVE('',#3339,#680,#3363,.T.);
+#3363 = LINE('',#3364,#3365);
+#3364 = CARTESIAN_POINT('',(1.725,-1.625,0.E+000));
+#3365 = VECTOR('',#3366,1.);
+#3366 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3367 = PLANE('',#3368);
+#3368 = AXIS2_PLACEMENT_3D('',#3369,#3370,#3371);
+#3369 = CARTESIAN_POINT('',(2.,-1.625,0.E+000));
+#3370 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3371 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3372 = ADVANCED_FACE('',(#3373),#3392,.T.);
+#3373 = FACE_BOUND('',#3374,.F.);
+#3374 = EDGE_LOOP('',(#3375,#3384,#3385,#3386));
+#3375 = ORIENTED_EDGE('',*,*,#3376,.F.);
+#3376 = EDGE_CURVE('',#3339,#3377,#3379,.T.);
+#3377 = VERTEX_POINT('',#3378);
+#3378 = CARTESIAN_POINT('',(1.725,-1.875,0.E+000));
+#3379 = CIRCLE('',#3380,0.125);
+#3380 = AXIS2_PLACEMENT_3D('',#3381,#3382,#3383);
+#3381 = CARTESIAN_POINT('',(1.725,-1.75,0.E+000));
+#3382 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3383 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3384 = ORIENTED_EDGE('',*,*,#3362,.T.);
+#3385 = ORIENTED_EDGE('',*,*,#679,.F.);
+#3386 = ORIENTED_EDGE('',*,*,#3387,.F.);
+#3387 = EDGE_CURVE('',#3377,#672,#3388,.T.);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(1.725,-1.875,0.E+000));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3392 = CYLINDRICAL_SURFACE('',#3393,0.125);
+#3393 = AXIS2_PLACEMENT_3D('',#3394,#3395,#3396);
+#3394 = CARTESIAN_POINT('',(1.725,-1.75,0.E+000));
+#3395 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3396 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3397 = ADVANCED_FACE('',(#3398),#3432,.F.);
+#3398 = FACE_BOUND('',#3399,.F.);
+#3399 = EDGE_LOOP('',(#3400,#3410,#3416,#3417,#3418,#3426));
+#3400 = ORIENTED_EDGE('',*,*,#3401,.F.);
+#3401 = EDGE_CURVE('',#3402,#3404,#3406,.T.);
+#3402 = VERTEX_POINT('',#3403);
+#3403 = CARTESIAN_POINT('',(-1.725,-1.625,0.E+000));
+#3404 = VERTEX_POINT('',#3405);
+#3405 = CARTESIAN_POINT('',(-2.,-1.625,0.E+000));
+#3406 = LINE('',#3407,#3408);
+#3407 = CARTESIAN_POINT('',(-1.725,-1.625,0.E+000));
+#3408 = VECTOR('',#3409,1.);
+#3409 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3410 = ORIENTED_EDGE('',*,*,#3411,.T.);
+#3411 = EDGE_CURVE('',#3402,#491,#3412,.T.);
+#3412 = LINE('',#3413,#3414);
+#3413 = CARTESIAN_POINT('',(-1.725,-1.625,0.E+000));
+#3414 = VECTOR('',#3415,1.);
+#3415 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3416 = ORIENTED_EDGE('',*,*,#490,.F.);
+#3417 = ORIENTED_EDGE('',*,*,#1127,.F.);
+#3418 = ORIENTED_EDGE('',*,*,#3419,.T.);
+#3419 = EDGE_CURVE('',#1120,#3420,#3422,.T.);
+#3420 = VERTEX_POINT('',#3421);
+#3421 = CARTESIAN_POINT('',(-2.,-1.625,0.2));
+#3422 = LINE('',#3423,#3424);
+#3423 = CARTESIAN_POINT('',(-1.725,-1.625,0.2));
+#3424 = VECTOR('',#3425,1.);
+#3425 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3426 = ORIENTED_EDGE('',*,*,#3427,.F.);
+#3427 = EDGE_CURVE('',#3404,#3420,#3428,.T.);
+#3428 = LINE('',#3429,#3430);
+#3429 = CARTESIAN_POINT('',(-2.,-1.625,0.E+000));
+#3430 = VECTOR('',#3431,1.);
+#3431 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3432 = PLANE('',#3433);
+#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436);
+#3434 = CARTESIAN_POINT('',(-1.725,-1.625,0.E+000));
+#3435 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3436 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3437 = ADVANCED_FACE('',(#3438),#3465,.F.);
+#3438 = FACE_BOUND('',#3439,.F.);
+#3439 = EDGE_LOOP('',(#3440,#3448,#3449,#3450,#3451,#3459));
+#3440 = ORIENTED_EDGE('',*,*,#3441,.F.);
+#3441 = EDGE_CURVE('',#3377,#3442,#3444,.T.);
+#3442 = VERTEX_POINT('',#3443);
+#3443 = CARTESIAN_POINT('',(2.,-1.875,0.E+000));
+#3444 = LINE('',#3445,#3446);
+#3445 = CARTESIAN_POINT('',(1.725,-1.875,0.E+000));
+#3446 = VECTOR('',#3447,1.);
+#3447 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3448 = ORIENTED_EDGE('',*,*,#3387,.T.);
+#3449 = ORIENTED_EDGE('',*,*,#671,.F.);
+#3450 = ORIENTED_EDGE('',*,*,#1416,.T.);
+#3451 = ORIENTED_EDGE('',*,*,#3452,.T.);
+#3452 = EDGE_CURVE('',#1417,#3453,#3455,.T.);
+#3453 = VERTEX_POINT('',#3454);
+#3454 = CARTESIAN_POINT('',(2.,-1.875,0.2));
+#3455 = LINE('',#3456,#3457);
+#3456 = CARTESIAN_POINT('',(1.725,-1.875,0.2));
+#3457 = VECTOR('',#3458,1.);
+#3458 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3459 = ORIENTED_EDGE('',*,*,#3460,.F.);
+#3460 = EDGE_CURVE('',#3442,#3453,#3461,.T.);
+#3461 = LINE('',#3462,#3463);
+#3462 = CARTESIAN_POINT('',(2.,-1.875,0.E+000));
+#3463 = VECTOR('',#3464,1.);
+#3464 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3465 = PLANE('',#3466);
+#3466 = AXIS2_PLACEMENT_3D('',#3467,#3468,#3469);
+#3467 = CARTESIAN_POINT('',(1.725,-1.875,0.E+000));
+#3468 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3469 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3470 = ADVANCED_FACE('',(#3471),#3490,.T.);
+#3471 = FACE_BOUND('',#3472,.F.);
+#3472 = EDGE_LOOP('',(#3473,#3482,#3488,#3489));
+#3473 = ORIENTED_EDGE('',*,*,#3474,.F.);
+#3474 = EDGE_CURVE('',#3475,#3402,#3477,.T.);
+#3475 = VERTEX_POINT('',#3476);
+#3476 = CARTESIAN_POINT('',(-1.725,-1.875,0.E+000));
+#3477 = CIRCLE('',#3478,0.125);
+#3478 = AXIS2_PLACEMENT_3D('',#3479,#3480,#3481);
+#3479 = CARTESIAN_POINT('',(-1.725,-1.75,0.E+000));
+#3480 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3481 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3482 = ORIENTED_EDGE('',*,*,#3483,.T.);
+#3483 = EDGE_CURVE('',#3475,#499,#3484,.T.);
+#3484 = LINE('',#3485,#3486);
+#3485 = CARTESIAN_POINT('',(-1.725,-1.875,0.E+000));
+#3486 = VECTOR('',#3487,1.);
+#3487 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3488 = ORIENTED_EDGE('',*,*,#498,.F.);
+#3489 = ORIENTED_EDGE('',*,*,#3411,.F.);
+#3490 = CYLINDRICAL_SURFACE('',#3491,0.125);
+#3491 = AXIS2_PLACEMENT_3D('',#3492,#3493,#3494);
+#3492 = CARTESIAN_POINT('',(-1.725,-1.75,0.E+000));
+#3493 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3494 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3495 = ADVANCED_FACE('',(#3496),#3523,.F.);
+#3496 = FACE_BOUND('',#3497,.F.);
+#3497 = EDGE_LOOP('',(#3498,#3506,#3514,#3520,#3521,#3522));
+#3498 = ORIENTED_EDGE('',*,*,#3499,.F.);
+#3499 = EDGE_CURVE('',#3500,#3475,#3502,.T.);
+#3500 = VERTEX_POINT('',#3501);
+#3501 = CARTESIAN_POINT('',(-2.,-1.875,0.E+000));
+#3502 = LINE('',#3503,#3504);
+#3503 = CARTESIAN_POINT('',(-2.,-1.875,0.E+000));
+#3504 = VECTOR('',#3505,1.);
+#3505 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3506 = ORIENTED_EDGE('',*,*,#3507,.T.);
+#3507 = EDGE_CURVE('',#3500,#3508,#3510,.T.);
+#3508 = VERTEX_POINT('',#3509);
+#3509 = CARTESIAN_POINT('',(-2.,-1.875,0.2));
+#3510 = LINE('',#3511,#3512);
+#3511 = CARTESIAN_POINT('',(-2.,-1.875,0.E+000));
+#3512 = VECTOR('',#3513,1.);
+#3513 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3514 = ORIENTED_EDGE('',*,*,#3515,.T.);
+#3515 = EDGE_CURVE('',#3508,#1112,#3516,.T.);
+#3516 = LINE('',#3517,#3518);
+#3517 = CARTESIAN_POINT('',(-2.,-1.875,0.2));
+#3518 = VECTOR('',#3519,1.);
+#3519 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3520 = ORIENTED_EDGE('',*,*,#1111,.F.);
+#3521 = ORIENTED_EDGE('',*,*,#507,.F.);
+#3522 = ORIENTED_EDGE('',*,*,#3483,.F.);
+#3523 = PLANE('',#3524);
+#3524 = AXIS2_PLACEMENT_3D('',#3525,#3526,#3527);
+#3525 = CARTESIAN_POINT('',(-2.,-1.875,0.E+000));
+#3526 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3527 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3528 = ADVANCED_FACE('',(#3529),#3563,.F.);
+#3529 = FACE_BOUND('',#3530,.F.);
+#3530 = EDGE_LOOP('',(#3531,#3541,#3549,#3555,#3556,#3557));
+#3531 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#3532 = EDGE_CURVE('',#3533,#3535,#3537,.T.);
+#3533 = VERTEX_POINT('',#3534);
+#3534 = CARTESIAN_POINT('',(2.,-2.125,0.E+000));
+#3535 = VERTEX_POINT('',#3536);
+#3536 = CARTESIAN_POINT('',(1.725,-2.125,0.E+000));
+#3537 = LINE('',#3538,#3539);
+#3538 = CARTESIAN_POINT('',(2.,-2.125,0.E+000));
+#3539 = VECTOR('',#3540,1.);
+#3540 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3541 = ORIENTED_EDGE('',*,*,#3542,.T.);
+#3542 = EDGE_CURVE('',#3533,#3543,#3545,.T.);
+#3543 = VERTEX_POINT('',#3544);
+#3544 = CARTESIAN_POINT('',(2.,-2.125,0.2));
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(2.,-2.125,0.E+000));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3549 = ORIENTED_EDGE('',*,*,#3550,.T.);
+#3550 = EDGE_CURVE('',#3543,#1402,#3551,.T.);
+#3551 = LINE('',#3552,#3553);
+#3552 = CARTESIAN_POINT('',(2.,-2.125,0.2));
+#3553 = VECTOR('',#3554,1.);
+#3554 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3555 = ORIENTED_EDGE('',*,*,#1409,.T.);
+#3556 = ORIENTED_EDGE('',*,*,#655,.F.);
+#3557 = ORIENTED_EDGE('',*,*,#3558,.F.);
+#3558 = EDGE_CURVE('',#3535,#647,#3559,.T.);
+#3559 = LINE('',#3560,#3561);
+#3560 = CARTESIAN_POINT('',(1.725,-2.125,0.E+000));
+#3561 = VECTOR('',#3562,1.);
+#3562 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3563 = PLANE('',#3564);
+#3564 = AXIS2_PLACEMENT_3D('',#3565,#3566,#3567);
+#3565 = CARTESIAN_POINT('',(2.,-2.125,0.E+000));
+#3566 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3567 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3568 = ADVANCED_FACE('',(#3569),#3588,.T.);
+#3569 = FACE_BOUND('',#3570,.F.);
+#3570 = EDGE_LOOP('',(#3571,#3580,#3581,#3582));
+#3571 = ORIENTED_EDGE('',*,*,#3572,.F.);
+#3572 = EDGE_CURVE('',#3535,#3573,#3575,.T.);
+#3573 = VERTEX_POINT('',#3574);
+#3574 = CARTESIAN_POINT('',(1.725,-2.375,0.E+000));
+#3575 = CIRCLE('',#3576,0.125);
+#3576 = AXIS2_PLACEMENT_3D('',#3577,#3578,#3579);
+#3577 = CARTESIAN_POINT('',(1.725,-2.25,0.E+000));
+#3578 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3579 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3580 = ORIENTED_EDGE('',*,*,#3558,.T.);
+#3581 = ORIENTED_EDGE('',*,*,#646,.F.);
+#3582 = ORIENTED_EDGE('',*,*,#3583,.F.);
+#3583 = EDGE_CURVE('',#3573,#639,#3584,.T.);
+#3584 = LINE('',#3585,#3586);
+#3585 = CARTESIAN_POINT('',(1.725,-2.375,0.E+000));
+#3586 = VECTOR('',#3587,1.);
+#3587 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3588 = CYLINDRICAL_SURFACE('',#3589,0.125);
+#3589 = AXIS2_PLACEMENT_3D('',#3590,#3591,#3592);
+#3590 = CARTESIAN_POINT('',(1.725,-2.25,0.E+000));
+#3591 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3592 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3593 = ADVANCED_FACE('',(#3594),#3628,.F.);
+#3594 = FACE_BOUND('',#3595,.F.);
+#3595 = EDGE_LOOP('',(#3596,#3606,#3612,#3613,#3614,#3622));
+#3596 = ORIENTED_EDGE('',*,*,#3597,.F.);
+#3597 = EDGE_CURVE('',#3598,#3600,#3602,.T.);
+#3598 = VERTEX_POINT('',#3599);
+#3599 = CARTESIAN_POINT('',(-1.725,-2.125,0.E+000));
+#3600 = VERTEX_POINT('',#3601);
+#3601 = CARTESIAN_POINT('',(-2.,-2.125,0.E+000));
+#3602 = LINE('',#3603,#3604);
+#3603 = CARTESIAN_POINT('',(-1.725,-2.125,0.E+000));
+#3604 = VECTOR('',#3605,1.);
+#3605 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3606 = ORIENTED_EDGE('',*,*,#3607,.T.);
+#3607 = EDGE_CURVE('',#3598,#524,#3608,.T.);
+#3608 = LINE('',#3609,#3610);
+#3609 = CARTESIAN_POINT('',(-1.725,-2.125,0.E+000));
+#3610 = VECTOR('',#3611,1.);
+#3611 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3612 = ORIENTED_EDGE('',*,*,#523,.F.);
+#3613 = ORIENTED_EDGE('',*,*,#1104,.F.);
+#3614 = ORIENTED_EDGE('',*,*,#3615,.T.);
+#3615 = EDGE_CURVE('',#1097,#3616,#3618,.T.);
+#3616 = VERTEX_POINT('',#3617);
+#3617 = CARTESIAN_POINT('',(-2.,-2.125,0.2));
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(-1.725,-2.125,0.2));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3622 = ORIENTED_EDGE('',*,*,#3623,.F.);
+#3623 = EDGE_CURVE('',#3600,#3616,#3624,.T.);
+#3624 = LINE('',#3625,#3626);
+#3625 = CARTESIAN_POINT('',(-2.,-2.125,0.E+000));
+#3626 = VECTOR('',#3627,1.);
+#3627 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3628 = PLANE('',#3629);
+#3629 = AXIS2_PLACEMENT_3D('',#3630,#3631,#3632);
+#3630 = CARTESIAN_POINT('',(-1.725,-2.125,0.E+000));
+#3631 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3632 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3633 = ADVANCED_FACE('',(#3634),#3661,.F.);
+#3634 = FACE_BOUND('',#3635,.F.);
+#3635 = EDGE_LOOP('',(#3636,#3644,#3645,#3646,#3647,#3655));
+#3636 = ORIENTED_EDGE('',*,*,#3637,.F.);
+#3637 = EDGE_CURVE('',#3573,#3638,#3640,.T.);
+#3638 = VERTEX_POINT('',#3639);
+#3639 = CARTESIAN_POINT('',(2.,-2.375,0.E+000));
+#3640 = LINE('',#3641,#3642);
+#3641 = CARTESIAN_POINT('',(1.725,-2.375,0.E+000));
+#3642 = VECTOR('',#3643,1.);
+#3643 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3644 = ORIENTED_EDGE('',*,*,#3583,.T.);
+#3645 = ORIENTED_EDGE('',*,*,#638,.F.);
+#3646 = ORIENTED_EDGE('',*,*,#1393,.T.);
+#3647 = ORIENTED_EDGE('',*,*,#3648,.T.);
+#3648 = EDGE_CURVE('',#1394,#3649,#3651,.T.);
+#3649 = VERTEX_POINT('',#3650);
+#3650 = CARTESIAN_POINT('',(2.,-2.375,0.2));
+#3651 = LINE('',#3652,#3653);
+#3652 = CARTESIAN_POINT('',(1.725,-2.375,0.2));
+#3653 = VECTOR('',#3654,1.);
+#3654 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3655 = ORIENTED_EDGE('',*,*,#3656,.F.);
+#3656 = EDGE_CURVE('',#3638,#3649,#3657,.T.);
+#3657 = LINE('',#3658,#3659);
+#3658 = CARTESIAN_POINT('',(2.,-2.375,0.E+000));
+#3659 = VECTOR('',#3660,1.);
+#3660 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3661 = PLANE('',#3662);
+#3662 = AXIS2_PLACEMENT_3D('',#3663,#3664,#3665);
+#3663 = CARTESIAN_POINT('',(1.725,-2.375,0.E+000));
+#3664 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3665 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3666 = ADVANCED_FACE('',(#3667),#3686,.T.);
+#3667 = FACE_BOUND('',#3668,.F.);
+#3668 = EDGE_LOOP('',(#3669,#3678,#3684,#3685));
+#3669 = ORIENTED_EDGE('',*,*,#3670,.F.);
+#3670 = EDGE_CURVE('',#3671,#3598,#3673,.T.);
+#3671 = VERTEX_POINT('',#3672);
+#3672 = CARTESIAN_POINT('',(-1.725,-2.375,0.E+000));
+#3673 = CIRCLE('',#3674,0.125);
+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);
+#3675 = CARTESIAN_POINT('',(-1.725,-2.25,0.E+000));
+#3676 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3677 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3678 = ORIENTED_EDGE('',*,*,#3679,.T.);
+#3679 = EDGE_CURVE('',#3671,#532,#3680,.T.);
+#3680 = LINE('',#3681,#3682);
+#3681 = CARTESIAN_POINT('',(-1.725,-2.375,0.E+000));
+#3682 = VECTOR('',#3683,1.);
+#3683 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3684 = ORIENTED_EDGE('',*,*,#531,.F.);
+#3685 = ORIENTED_EDGE('',*,*,#3607,.F.);
+#3686 = CYLINDRICAL_SURFACE('',#3687,0.125);
+#3687 = AXIS2_PLACEMENT_3D('',#3688,#3689,#3690);
+#3688 = CARTESIAN_POINT('',(-1.725,-2.25,0.E+000));
+#3689 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3690 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3691 = ADVANCED_FACE('',(#3692),#3719,.F.);
+#3692 = FACE_BOUND('',#3693,.F.);
+#3693 = EDGE_LOOP('',(#3694,#3702,#3710,#3716,#3717,#3718));
+#3694 = ORIENTED_EDGE('',*,*,#3695,.F.);
+#3695 = EDGE_CURVE('',#3696,#3671,#3698,.T.);
+#3696 = VERTEX_POINT('',#3697);
+#3697 = CARTESIAN_POINT('',(-2.,-2.375,0.E+000));
+#3698 = LINE('',#3699,#3700);
+#3699 = CARTESIAN_POINT('',(-2.,-2.375,0.E+000));
+#3700 = VECTOR('',#3701,1.);
+#3701 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3702 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#3703 = EDGE_CURVE('',#3696,#3704,#3706,.T.);
+#3704 = VERTEX_POINT('',#3705);
+#3705 = CARTESIAN_POINT('',(-2.,-2.375,0.2));
+#3706 = LINE('',#3707,#3708);
+#3707 = CARTESIAN_POINT('',(-2.,-2.375,0.E+000));
+#3708 = VECTOR('',#3709,1.);
+#3709 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3710 = ORIENTED_EDGE('',*,*,#3711,.T.);
+#3711 = EDGE_CURVE('',#3704,#1089,#3712,.T.);
+#3712 = LINE('',#3713,#3714);
+#3713 = CARTESIAN_POINT('',(-2.,-2.375,0.2));
+#3714 = VECTOR('',#3715,1.);
+#3715 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3716 = ORIENTED_EDGE('',*,*,#1088,.F.);
+#3717 = ORIENTED_EDGE('',*,*,#540,.F.);
+#3718 = ORIENTED_EDGE('',*,*,#3679,.F.);
+#3719 = PLANE('',#3720);
+#3720 = AXIS2_PLACEMENT_3D('',#3721,#3722,#3723);
+#3721 = CARTESIAN_POINT('',(-2.,-2.375,0.E+000));
+#3722 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3723 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3724 = ADVANCED_FACE('',(#3725),#3759,.F.);
+#3725 = FACE_BOUND('',#3726,.F.);
+#3726 = EDGE_LOOP('',(#3727,#3737,#3745,#3751,#3752,#3753));
+#3727 = ORIENTED_EDGE('',*,*,#3728,.F.);
+#3728 = EDGE_CURVE('',#3729,#3731,#3733,.T.);
+#3729 = VERTEX_POINT('',#3730);
+#3730 = CARTESIAN_POINT('',(2.,-2.625,0.E+000));
+#3731 = VERTEX_POINT('',#3732);
+#3732 = CARTESIAN_POINT('',(1.725,-2.625,0.E+000));
+#3733 = LINE('',#3734,#3735);
+#3734 = CARTESIAN_POINT('',(2.,-2.625,0.E+000));
+#3735 = VECTOR('',#3736,1.);
+#3736 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3737 = ORIENTED_EDGE('',*,*,#3738,.T.);
+#3738 = EDGE_CURVE('',#3729,#3739,#3741,.T.);
+#3739 = VERTEX_POINT('',#3740);
+#3740 = CARTESIAN_POINT('',(2.,-2.625,0.2));
+#3741 = LINE('',#3742,#3743);
+#3742 = CARTESIAN_POINT('',(2.,-2.625,0.E+000));
+#3743 = VECTOR('',#3744,1.);
+#3744 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3745 = ORIENTED_EDGE('',*,*,#3746,.T.);
+#3746 = EDGE_CURVE('',#3739,#1379,#3747,.T.);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(2.,-2.625,0.2));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3751 = ORIENTED_EDGE('',*,*,#1386,.T.);
+#3752 = ORIENTED_EDGE('',*,*,#622,.F.);
+#3753 = ORIENTED_EDGE('',*,*,#3754,.F.);
+#3754 = EDGE_CURVE('',#3731,#614,#3755,.T.);
+#3755 = LINE('',#3756,#3757);
+#3756 = CARTESIAN_POINT('',(1.725,-2.625,0.E+000));
+#3757 = VECTOR('',#3758,1.);
+#3758 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3759 = PLANE('',#3760);
+#3760 = AXIS2_PLACEMENT_3D('',#3761,#3762,#3763);
+#3761 = CARTESIAN_POINT('',(2.,-2.625,0.E+000));
+#3762 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3763 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3764 = ADVANCED_FACE('',(#3765),#3784,.T.);
+#3765 = FACE_BOUND('',#3766,.F.);
+#3766 = EDGE_LOOP('',(#3767,#3776,#3777,#3778));
+#3767 = ORIENTED_EDGE('',*,*,#3768,.F.);
+#3768 = EDGE_CURVE('',#3731,#3769,#3771,.T.);
+#3769 = VERTEX_POINT('',#3770);
+#3770 = CARTESIAN_POINT('',(1.725,-2.875,0.E+000));
+#3771 = CIRCLE('',#3772,0.125);
+#3772 = AXIS2_PLACEMENT_3D('',#3773,#3774,#3775);
+#3773 = CARTESIAN_POINT('',(1.725,-2.75,0.E+000));
+#3774 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3775 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3776 = ORIENTED_EDGE('',*,*,#3754,.T.);
+#3777 = ORIENTED_EDGE('',*,*,#613,.F.);
+#3778 = ORIENTED_EDGE('',*,*,#3779,.F.);
+#3779 = EDGE_CURVE('',#3769,#606,#3780,.T.);
+#3780 = LINE('',#3781,#3782);
+#3781 = CARTESIAN_POINT('',(1.725,-2.875,0.E+000));
+#3782 = VECTOR('',#3783,1.);
+#3783 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3784 = CYLINDRICAL_SURFACE('',#3785,0.125);
+#3785 = AXIS2_PLACEMENT_3D('',#3786,#3787,#3788);
+#3786 = CARTESIAN_POINT('',(1.725,-2.75,0.E+000));
+#3787 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3788 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3789 = ADVANCED_FACE('',(#3790),#3824,.F.);
+#3790 = FACE_BOUND('',#3791,.F.);
+#3791 = EDGE_LOOP('',(#3792,#3802,#3808,#3809,#3810,#3818));
+#3792 = ORIENTED_EDGE('',*,*,#3793,.F.);
+#3793 = EDGE_CURVE('',#3794,#3796,#3798,.T.);
+#3794 = VERTEX_POINT('',#3795);
+#3795 = CARTESIAN_POINT('',(-1.725,-2.625,0.E+000));
+#3796 = VERTEX_POINT('',#3797);
+#3797 = CARTESIAN_POINT('',(-2.,-2.625,0.E+000));
+#3798 = LINE('',#3799,#3800);
+#3799 = CARTESIAN_POINT('',(-1.725,-2.625,0.E+000));
+#3800 = VECTOR('',#3801,1.);
+#3801 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3802 = ORIENTED_EDGE('',*,*,#3803,.T.);
+#3803 = EDGE_CURVE('',#3794,#557,#3804,.T.);
+#3804 = LINE('',#3805,#3806);
+#3805 = CARTESIAN_POINT('',(-1.725,-2.625,0.E+000));
+#3806 = VECTOR('',#3807,1.);
+#3807 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3808 = ORIENTED_EDGE('',*,*,#556,.F.);
+#3809 = ORIENTED_EDGE('',*,*,#1081,.F.);
+#3810 = ORIENTED_EDGE('',*,*,#3811,.T.);
+#3811 = EDGE_CURVE('',#1074,#3812,#3814,.T.);
+#3812 = VERTEX_POINT('',#3813);
+#3813 = CARTESIAN_POINT('',(-2.,-2.625,0.2));
+#3814 = LINE('',#3815,#3816);
+#3815 = CARTESIAN_POINT('',(-1.725,-2.625,0.2));
+#3816 = VECTOR('',#3817,1.);
+#3817 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3818 = ORIENTED_EDGE('',*,*,#3819,.F.);
+#3819 = EDGE_CURVE('',#3796,#3812,#3820,.T.);
+#3820 = LINE('',#3821,#3822);
+#3821 = CARTESIAN_POINT('',(-2.,-2.625,0.E+000));
+#3822 = VECTOR('',#3823,1.);
+#3823 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3824 = PLANE('',#3825);
+#3825 = AXIS2_PLACEMENT_3D('',#3826,#3827,#3828);
+#3826 = CARTESIAN_POINT('',(-1.725,-2.625,0.E+000));
+#3827 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3828 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#3829 = ADVANCED_FACE('',(#3830),#3857,.F.);
+#3830 = FACE_BOUND('',#3831,.F.);
+#3831 = EDGE_LOOP('',(#3832,#3840,#3841,#3842,#3843,#3851));
+#3832 = ORIENTED_EDGE('',*,*,#3833,.F.);
+#3833 = EDGE_CURVE('',#3769,#3834,#3836,.T.);
+#3834 = VERTEX_POINT('',#3835);
+#3835 = CARTESIAN_POINT('',(2.,-2.875,0.E+000));
+#3836 = LINE('',#3837,#3838);
+#3837 = CARTESIAN_POINT('',(1.725,-2.875,0.E+000));
+#3838 = VECTOR('',#3839,1.);
+#3839 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3840 = ORIENTED_EDGE('',*,*,#3779,.T.);
+#3841 = ORIENTED_EDGE('',*,*,#605,.F.);
+#3842 = ORIENTED_EDGE('',*,*,#1370,.T.);
+#3843 = ORIENTED_EDGE('',*,*,#3844,.T.);
+#3844 = EDGE_CURVE('',#1371,#3845,#3847,.T.);
+#3845 = VERTEX_POINT('',#3846);
+#3846 = CARTESIAN_POINT('',(2.,-2.875,0.2));
+#3847 = LINE('',#3848,#3849);
+#3848 = CARTESIAN_POINT('',(1.725,-2.875,0.2));
+#3849 = VECTOR('',#3850,1.);
+#3850 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3851 = ORIENTED_EDGE('',*,*,#3852,.F.);
+#3852 = EDGE_CURVE('',#3834,#3845,#3853,.T.);
+#3853 = LINE('',#3854,#3855);
+#3854 = CARTESIAN_POINT('',(2.,-2.875,0.E+000));
+#3855 = VECTOR('',#3856,1.);
+#3856 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3857 = PLANE('',#3858);
+#3858 = AXIS2_PLACEMENT_3D('',#3859,#3860,#3861);
+#3859 = CARTESIAN_POINT('',(1.725,-2.875,0.E+000));
+#3860 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3861 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3862 = ADVANCED_FACE('',(#3863),#3882,.T.);
+#3863 = FACE_BOUND('',#3864,.F.);
+#3864 = EDGE_LOOP('',(#3865,#3874,#3880,#3881));
+#3865 = ORIENTED_EDGE('',*,*,#3866,.F.);
+#3866 = EDGE_CURVE('',#3867,#3794,#3869,.T.);
+#3867 = VERTEX_POINT('',#3868);
+#3868 = CARTESIAN_POINT('',(-1.725,-2.875,0.E+000));
+#3869 = CIRCLE('',#3870,0.125);
+#3870 = AXIS2_PLACEMENT_3D('',#3871,#3872,#3873);
+#3871 = CARTESIAN_POINT('',(-1.725,-2.75,0.E+000));
+#3872 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3873 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3874 = ORIENTED_EDGE('',*,*,#3875,.T.);
+#3875 = EDGE_CURVE('',#3867,#565,#3876,.T.);
+#3876 = LINE('',#3877,#3878);
+#3877 = CARTESIAN_POINT('',(-1.725,-2.875,0.E+000));
+#3878 = VECTOR('',#3879,1.);
+#3879 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3880 = ORIENTED_EDGE('',*,*,#564,.F.);
+#3881 = ORIENTED_EDGE('',*,*,#3803,.F.);
+#3882 = CYLINDRICAL_SURFACE('',#3883,0.125);
+#3883 = AXIS2_PLACEMENT_3D('',#3884,#3885,#3886);
+#3884 = CARTESIAN_POINT('',(-1.725,-2.75,0.E+000));
+#3885 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#3886 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#3887 = ADVANCED_FACE('',(#3888),#3915,.F.);
+#3888 = FACE_BOUND('',#3889,.F.);
+#3889 = EDGE_LOOP('',(#3890,#3898,#3906,#3912,#3913,#3914));
+#3890 = ORIENTED_EDGE('',*,*,#3891,.F.);
+#3891 = EDGE_CURVE('',#3892,#3867,#3894,.T.);
+#3892 = VERTEX_POINT('',#3893);
+#3893 = CARTESIAN_POINT('',(-2.,-2.875,0.E+000));
+#3894 = LINE('',#3895,#3896);
+#3895 = CARTESIAN_POINT('',(-2.,-2.875,0.E+000));
+#3896 = VECTOR('',#3897,1.);
+#3897 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3898 = ORIENTED_EDGE('',*,*,#3899,.T.);
+#3899 = EDGE_CURVE('',#3892,#3900,#3902,.T.);
+#3900 = VERTEX_POINT('',#3901);
+#3901 = CARTESIAN_POINT('',(-2.,-2.875,0.2));
+#3902 = LINE('',#3903,#3904);
+#3903 = CARTESIAN_POINT('',(-2.,-2.875,0.E+000));
+#3904 = VECTOR('',#3905,1.);
+#3905 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3906 = ORIENTED_EDGE('',*,*,#3907,.T.);
+#3907 = EDGE_CURVE('',#3900,#1066,#3908,.T.);
+#3908 = LINE('',#3909,#3910);
+#3909 = CARTESIAN_POINT('',(-2.,-2.875,0.2));
+#3910 = VECTOR('',#3911,1.);
+#3911 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3912 = ORIENTED_EDGE('',*,*,#1065,.F.);
+#3913 = ORIENTED_EDGE('',*,*,#573,.F.);
+#3914 = ORIENTED_EDGE('',*,*,#3875,.F.);
+#3915 = PLANE('',#3916);
+#3916 = AXIS2_PLACEMENT_3D('',#3917,#3918,#3919);
+#3917 = CARTESIAN_POINT('',(-2.,-2.875,0.E+000));
+#3918 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#3919 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#3920 = ADVANCED_FACE('',(#3921),#3932,.T.);
+#3921 = FACE_BOUND('',#3922,.T.);
+#3922 = EDGE_LOOP('',(#3923,#3924,#3925,#3926));
+#3923 = ORIENTED_EDGE('',*,*,#1058,.F.);
+#3924 = ORIENTED_EDGE('',*,*,#589,.T.);
+#3925 = ORIENTED_EDGE('',*,*,#1363,.T.);
+#3926 = ORIENTED_EDGE('',*,*,#3927,.F.);
+#3927 = EDGE_CURVE('',#1051,#1356,#3928,.T.);
+#3928 = LINE('',#3929,#3930);
+#3929 = CARTESIAN_POINT('',(-1.99,-3.49,0.77));
+#3930 = VECTOR('',#3931,1.);
+#3931 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3932 = PLANE('',#3933);
+#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936);
+#3934 = CARTESIAN_POINT('',(-1.99,-3.49,2.E-002));
+#3935 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3936 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3937 = ADVANCED_FACE('',(#3938),#3963,.F.);
+#3938 = FACE_BOUND('',#3939,.F.);
+#3939 = EDGE_LOOP('',(#3940,#3948,#3949,#3957));
+#3940 = ORIENTED_EDGE('',*,*,#3941,.T.);
+#3941 = EDGE_CURVE('',#3942,#994,#3944,.T.);
+#3942 = VERTEX_POINT('',#3943);
+#3943 = CARTESIAN_POINT('',(-1.32,2.865,0.E+000));
+#3944 = LINE('',#3945,#3946);
+#3945 = CARTESIAN_POINT('',(-1.32,2.865,0.E+000));
+#3946 = VECTOR('',#3947,1.);
+#3947 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3948 = ORIENTED_EDGE('',*,*,#993,.T.);
+#3949 = ORIENTED_EDGE('',*,*,#3950,.F.);
+#3950 = EDGE_CURVE('',#3951,#996,#3953,.T.);
+#3951 = VERTEX_POINT('',#3952);
+#3952 = CARTESIAN_POINT('',(-1.32,-3.215,0.E+000));
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(-1.32,-3.215,0.E+000));
+#3955 = VECTOR('',#3956,1.);
+#3956 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3957 = ORIENTED_EDGE('',*,*,#3958,.F.);
+#3958 = EDGE_CURVE('',#3942,#3951,#3959,.T.);
+#3959 = LINE('',#3960,#3961);
+#3960 = CARTESIAN_POINT('',(-1.32,2.865,0.E+000));
+#3961 = VECTOR('',#3962,1.);
+#3962 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3963 = PLANE('',#3964);
+#3964 = AXIS2_PLACEMENT_3D('',#3965,#3966,#3967);
+#3965 = CARTESIAN_POINT('',(-1.32,2.865,0.E+000));
+#3966 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3967 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3968 = ADVANCED_FACE('',(#3969),#3987,.F.);
+#3969 = FACE_BOUND('',#3970,.F.);
+#3970 = EDGE_LOOP('',(#3971,#3972,#3973,#3981));
+#3971 = ORIENTED_EDGE('',*,*,#3950,.T.);
+#3972 = ORIENTED_EDGE('',*,*,#1027,.T.);
+#3973 = ORIENTED_EDGE('',*,*,#3974,.F.);
+#3974 = EDGE_CURVE('',#3975,#1020,#3977,.T.);
+#3975 = VERTEX_POINT('',#3976);
+#3976 = CARTESIAN_POINT('',(1.32,-3.215,0.E+000));
+#3977 = LINE('',#3978,#3979);
+#3978 = CARTESIAN_POINT('',(1.32,-3.215,0.E+000));
+#3979 = VECTOR('',#3980,1.);
+#3980 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3981 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#3982 = EDGE_CURVE('',#3951,#3975,#3983,.T.);
+#3983 = LINE('',#3984,#3985);
+#3984 = CARTESIAN_POINT('',(-1.32,-3.215,0.E+000));
+#3985 = VECTOR('',#3986,1.);
+#3986 = DIRECTION('',(1.,-5.382899513334E-017,0.E+000));
+#3987 = PLANE('',#3988);
+#3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991);
+#3989 = CARTESIAN_POINT('',(-1.32,-3.215,0.E+000));
+#3990 = DIRECTION('',(5.382899513334E-017,1.,0.E+000));
+#3991 = DIRECTION('',(1.,-5.382899513334E-017,0.E+000));
+#3992 = ADVANCED_FACE('',(#3993),#4011,.F.);
+#3993 = FACE_BOUND('',#3994,.F.);
+#3994 = EDGE_LOOP('',(#3995,#3996,#3997,#4005));
+#3995 = ORIENTED_EDGE('',*,*,#3974,.T.);
+#3996 = ORIENTED_EDGE('',*,*,#1019,.T.);
+#3997 = ORIENTED_EDGE('',*,*,#3998,.F.);
+#3998 = EDGE_CURVE('',#3999,#1012,#4001,.T.);
+#3999 = VERTEX_POINT('',#4000);
+#4000 = CARTESIAN_POINT('',(1.32,3.215,0.E+000));
+#4001 = LINE('',#4002,#4003);
+#4002 = CARTESIAN_POINT('',(1.32,3.215,0.E+000));
+#4003 = VECTOR('',#4004,1.);
+#4004 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4005 = ORIENTED_EDGE('',*,*,#4006,.F.);
+#4006 = EDGE_CURVE('',#3975,#3999,#4007,.T.);
+#4007 = LINE('',#4008,#4009);
+#4008 = CARTESIAN_POINT('',(1.32,-3.215,0.E+000));
+#4009 = VECTOR('',#4010,1.);
+#4010 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4011 = PLANE('',#4012);
+#4012 = AXIS2_PLACEMENT_3D('',#4013,#4014,#4015);
+#4013 = CARTESIAN_POINT('',(1.32,-3.215,0.E+000));
+#4014 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4015 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4016 = ADVANCED_FACE('',(#4017),#4035,.F.);
+#4017 = FACE_BOUND('',#4018,.F.);
+#4018 = EDGE_LOOP('',(#4019,#4020,#4021,#4029));
+#4019 = ORIENTED_EDGE('',*,*,#3998,.T.);
+#4020 = ORIENTED_EDGE('',*,*,#1011,.T.);
+#4021 = ORIENTED_EDGE('',*,*,#4022,.F.);
+#4022 = EDGE_CURVE('',#4023,#1004,#4025,.T.);
+#4023 = VERTEX_POINT('',#4024);
+#4024 = CARTESIAN_POINT('',(-0.97,3.215,0.E+000));
+#4025 = LINE('',#4026,#4027);
+#4026 = CARTESIAN_POINT('',(-0.97,3.215,0.E+000));
+#4027 = VECTOR('',#4028,1.);
+#4028 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4029 = ORIENTED_EDGE('',*,*,#4030,.F.);
+#4030 = EDGE_CURVE('',#3999,#4023,#4031,.T.);
+#4031 = LINE('',#4032,#4033);
+#4032 = CARTESIAN_POINT('',(1.32,3.215,0.E+000));
+#4033 = VECTOR('',#4034,1.);
+#4034 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4035 = PLANE('',#4036);
+#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039);
+#4037 = CARTESIAN_POINT('',(1.32,3.215,0.E+000));
+#4038 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4039 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4040 = ADVANCED_FACE('',(#4041),#4052,.F.);
+#4041 = FACE_BOUND('',#4042,.F.);
+#4042 = EDGE_LOOP('',(#4043,#4044,#4045,#4046));
+#4043 = ORIENTED_EDGE('',*,*,#4022,.T.);
+#4044 = ORIENTED_EDGE('',*,*,#1003,.T.);
+#4045 = ORIENTED_EDGE('',*,*,#3941,.F.);
+#4046 = ORIENTED_EDGE('',*,*,#4047,.F.);
+#4047 = EDGE_CURVE('',#4023,#3942,#4048,.T.);
+#4048 = LINE('',#4049,#4050);
+#4049 = CARTESIAN_POINT('',(-0.97,3.215,0.E+000));
+#4050 = VECTOR('',#4051,1.);
+#4051 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#4052 = PLANE('',#4053);
+#4053 = AXIS2_PLACEMENT_3D('',#4054,#4055,#4056);
+#4054 = CARTESIAN_POINT('',(-0.97,3.215,0.E+000));
+#4055 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#4056 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#4057 = ADVANCED_FACE('',(#4058,#4064),#4075,.T.);
+#4058 = FACE_BOUND('',#4059,.T.);
+#4059 = EDGE_LOOP('',(#4060,#4061,#4062,#4063));
+#4060 = ORIENTED_EDGE('',*,*,#1656,.F.);
+#4061 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#4062 = ORIENTED_EDGE('',*,*,#3927,.T.);
+#4063 = ORIENTED_EDGE('',*,*,#1355,.F.);
+#4064 = FACE_BOUND('',#4065,.T.);
+#4065 = EDGE_LOOP('',(#4066));
+#4066 = ORIENTED_EDGE('',*,*,#4067,.T.);
+#4067 = EDGE_CURVE('',#4068,#4068,#4070,.T.);
+#4068 = VERTEX_POINT('',#4069);
+#4069 = CARTESIAN_POINT('',(-1.4,2.65,0.77));
+#4070 = CIRCLE('',#4071,0.25);
+#4071 = AXIS2_PLACEMENT_3D('',#4072,#4073,#4074);
+#4072 = CARTESIAN_POINT('',(-1.4,2.9,0.77));
+#4073 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4074 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4075 = PLANE('',#4076);
+#4076 = AXIS2_PLACEMENT_3D('',#4077,#4078,#4079);
+#4077 = CARTESIAN_POINT('',(-1.99,3.49,0.77));
+#4078 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4079 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4080 = ADVANCED_FACE('',(#4081),#4092,.F.);
+#4081 = FACE_BOUND('',#4082,.F.);
+#4082 = EDGE_LOOP('',(#4083,#4084,#4090,#4091));
+#4083 = ORIENTED_EDGE('',*,*,#3907,.F.);
+#4084 = ORIENTED_EDGE('',*,*,#4085,.F.);
+#4085 = EDGE_CURVE('',#3812,#3900,#4086,.T.);
+#4086 = LINE('',#4087,#4088);
+#4087 = CARTESIAN_POINT('',(-2.,-2.625,0.2));
+#4088 = VECTOR('',#4089,1.);
+#4089 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4090 = ORIENTED_EDGE('',*,*,#3811,.F.);
+#4091 = ORIENTED_EDGE('',*,*,#1073,.F.);
+#4092 = PLANE('',#4093);
+#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096);
+#4094 = CARTESIAN_POINT('',(-2.,-2.875,0.2));
+#4095 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4096 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4097 = ADVANCED_FACE('',(#4098),#4109,.F.);
+#4098 = FACE_BOUND('',#4099,.F.);
+#4099 = EDGE_LOOP('',(#4100,#4101,#4107,#4108));
+#4100 = ORIENTED_EDGE('',*,*,#1947,.F.);
+#4101 = ORIENTED_EDGE('',*,*,#4102,.F.);
+#4102 = EDGE_CURVE('',#1852,#1940,#4103,.T.);
+#4103 = LINE('',#4104,#4105);
+#4104 = CARTESIAN_POINT('',(-2.,2.375,0.2));
+#4105 = VECTOR('',#4106,1.);
+#4106 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4107 = ORIENTED_EDGE('',*,*,#1851,.F.);
+#4108 = ORIENTED_EDGE('',*,*,#1303,.F.);
+#4109 = PLANE('',#4110);
+#4110 = AXIS2_PLACEMENT_3D('',#4111,#4112,#4113);
+#4111 = CARTESIAN_POINT('',(-2.,2.125,0.2));
+#4112 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4113 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4114 = ADVANCED_FACE('',(#4115),#4126,.F.);
+#4115 = FACE_BOUND('',#4116,.F.);
+#4116 = EDGE_LOOP('',(#4117,#4118,#4124,#4125));
+#4117 = ORIENTED_EDGE('',*,*,#3711,.F.);
+#4118 = ORIENTED_EDGE('',*,*,#4119,.F.);
+#4119 = EDGE_CURVE('',#3616,#3704,#4120,.T.);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(-2.,-2.125,0.2));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4124 = ORIENTED_EDGE('',*,*,#3615,.F.);
+#4125 = ORIENTED_EDGE('',*,*,#1096,.F.);
+#4126 = PLANE('',#4127);
+#4127 = AXIS2_PLACEMENT_3D('',#4128,#4129,#4130);
+#4128 = CARTESIAN_POINT('',(-2.,-2.375,0.2));
+#4129 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4130 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4131 = ADVANCED_FACE('',(#4132),#4143,.F.);
+#4132 = FACE_BOUND('',#4133,.F.);
+#4133 = EDGE_LOOP('',(#4134,#4135,#4141,#4142));
+#4134 = ORIENTED_EDGE('',*,*,#2143,.F.);
+#4135 = ORIENTED_EDGE('',*,*,#4136,.F.);
+#4136 = EDGE_CURVE('',#2048,#2136,#4137,.T.);
+#4137 = LINE('',#4138,#4139);
+#4138 = CARTESIAN_POINT('',(-2.,1.875,0.2));
+#4139 = VECTOR('',#4140,1.);
+#4140 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4141 = ORIENTED_EDGE('',*,*,#2047,.F.);
+#4142 = ORIENTED_EDGE('',*,*,#1280,.F.);
+#4143 = PLANE('',#4144);
+#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147);
+#4145 = CARTESIAN_POINT('',(-2.,1.625,0.2));
+#4146 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4147 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4148 = ADVANCED_FACE('',(#4149),#4160,.F.);
+#4149 = FACE_BOUND('',#4150,.F.);
+#4150 = EDGE_LOOP('',(#4151,#4152,#4158,#4159));
+#4151 = ORIENTED_EDGE('',*,*,#3515,.F.);
+#4152 = ORIENTED_EDGE('',*,*,#4153,.F.);
+#4153 = EDGE_CURVE('',#3420,#3508,#4154,.T.);
+#4154 = LINE('',#4155,#4156);
+#4155 = CARTESIAN_POINT('',(-2.,-1.625,0.2));
+#4156 = VECTOR('',#4157,1.);
+#4157 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4158 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#4159 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#4160 = PLANE('',#4161);
+#4161 = AXIS2_PLACEMENT_3D('',#4162,#4163,#4164);
+#4162 = CARTESIAN_POINT('',(-2.,-1.875,0.2));
+#4163 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4164 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4165 = ADVANCED_FACE('',(#4166),#4177,.F.);
+#4166 = FACE_BOUND('',#4167,.F.);
+#4167 = EDGE_LOOP('',(#4168,#4169,#4175,#4176));
+#4168 = ORIENTED_EDGE('',*,*,#2339,.F.);
+#4169 = ORIENTED_EDGE('',*,*,#4170,.F.);
+#4170 = EDGE_CURVE('',#2244,#2332,#4171,.T.);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(-2.,1.375,0.2));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4175 = ORIENTED_EDGE('',*,*,#2243,.F.);
+#4176 = ORIENTED_EDGE('',*,*,#1257,.F.);
+#4177 = PLANE('',#4178);
+#4178 = AXIS2_PLACEMENT_3D('',#4179,#4180,#4181);
+#4179 = CARTESIAN_POINT('',(-2.,1.125,0.2));
+#4180 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4181 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4182 = ADVANCED_FACE('',(#4183),#4194,.F.);
+#4183 = FACE_BOUND('',#4184,.F.);
+#4184 = EDGE_LOOP('',(#4185,#4186,#4192,#4193));
+#4185 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#4186 = ORIENTED_EDGE('',*,*,#4187,.F.);
+#4187 = EDGE_CURVE('',#3224,#3312,#4188,.T.);
+#4188 = LINE('',#4189,#4190);
+#4189 = CARTESIAN_POINT('',(-2.,-1.125,0.2));
+#4190 = VECTOR('',#4191,1.);
+#4191 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4192 = ORIENTED_EDGE('',*,*,#3223,.F.);
+#4193 = ORIENTED_EDGE('',*,*,#1142,.F.);
+#4194 = PLANE('',#4195);
+#4195 = AXIS2_PLACEMENT_3D('',#4196,#4197,#4198);
+#4196 = CARTESIAN_POINT('',(-2.,-1.375,0.2));
+#4197 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4198 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4199 = ADVANCED_FACE('',(#4200),#4211,.F.);
+#4200 = FACE_BOUND('',#4201,.F.);
+#4201 = EDGE_LOOP('',(#4202,#4203,#4209,#4210));
+#4202 = ORIENTED_EDGE('',*,*,#2535,.F.);
+#4203 = ORIENTED_EDGE('',*,*,#4204,.F.);
+#4204 = EDGE_CURVE('',#2440,#2528,#4205,.T.);
+#4205 = LINE('',#4206,#4207);
+#4206 = CARTESIAN_POINT('',(-2.,0.875,0.2));
+#4207 = VECTOR('',#4208,1.);
+#4208 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4209 = ORIENTED_EDGE('',*,*,#2439,.F.);
+#4210 = ORIENTED_EDGE('',*,*,#1234,.F.);
+#4211 = PLANE('',#4212);
+#4212 = AXIS2_PLACEMENT_3D('',#4213,#4214,#4215);
+#4213 = CARTESIAN_POINT('',(-2.,0.625,0.2));
+#4214 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4215 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4216 = ADVANCED_FACE('',(#4217),#4228,.F.);
+#4217 = FACE_BOUND('',#4218,.F.);
+#4218 = EDGE_LOOP('',(#4219,#4220,#4226,#4227));
+#4219 = ORIENTED_EDGE('',*,*,#3123,.F.);
+#4220 = ORIENTED_EDGE('',*,*,#4221,.F.);
+#4221 = EDGE_CURVE('',#3028,#3116,#4222,.T.);
+#4222 = LINE('',#4223,#4224);
+#4223 = CARTESIAN_POINT('',(-2.,-0.625,0.2));
+#4224 = VECTOR('',#4225,1.);
+#4225 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4226 = ORIENTED_EDGE('',*,*,#3027,.F.);
+#4227 = ORIENTED_EDGE('',*,*,#1165,.F.);
+#4228 = PLANE('',#4229);
+#4229 = AXIS2_PLACEMENT_3D('',#4230,#4231,#4232);
+#4230 = CARTESIAN_POINT('',(-2.,-0.875,0.2));
+#4231 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4232 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4233 = ADVANCED_FACE('',(#4234),#4245,.F.);
+#4234 = FACE_BOUND('',#4235,.F.);
+#4235 = EDGE_LOOP('',(#4236,#4237,#4243,#4244));
+#4236 = ORIENTED_EDGE('',*,*,#2731,.F.);
+#4237 = ORIENTED_EDGE('',*,*,#4238,.F.);
+#4238 = EDGE_CURVE('',#2636,#2724,#4239,.T.);
+#4239 = LINE('',#4240,#4241);
+#4240 = CARTESIAN_POINT('',(-2.,0.375,0.2));
+#4241 = VECTOR('',#4242,1.);
+#4242 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4243 = ORIENTED_EDGE('',*,*,#2635,.F.);
+#4244 = ORIENTED_EDGE('',*,*,#1211,.F.);
+#4245 = PLANE('',#4246);
+#4246 = AXIS2_PLACEMENT_3D('',#4247,#4248,#4249);
+#4247 = CARTESIAN_POINT('',(-2.,0.125,0.2));
+#4248 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4249 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4250 = ADVANCED_FACE('',(#4251),#4262,.F.);
+#4251 = FACE_BOUND('',#4252,.F.);
+#4252 = EDGE_LOOP('',(#4253,#4254,#4260,#4261));
+#4253 = ORIENTED_EDGE('',*,*,#2927,.F.);
+#4254 = ORIENTED_EDGE('',*,*,#4255,.F.);
+#4255 = EDGE_CURVE('',#2832,#2920,#4256,.T.);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(-2.,-0.125,0.2));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4260 = ORIENTED_EDGE('',*,*,#2831,.F.);
+#4261 = ORIENTED_EDGE('',*,*,#1188,.F.);
+#4262 = PLANE('',#4263);
+#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
+#4264 = CARTESIAN_POINT('',(-2.,-0.375,0.2));
+#4265 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4266 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4267 = ADVANCED_FACE('',(#4268),#4279,.F.);
+#4268 = FACE_BOUND('',#4269,.F.);
+#4269 = EDGE_LOOP('',(#4270,#4271,#4277,#4278));
+#4270 = ORIENTED_EDGE('',*,*,#1688,.F.);
+#4271 = ORIENTED_EDGE('',*,*,#4272,.F.);
+#4272 = EDGE_CURVE('',#1747,#1681,#4273,.T.);
+#4273 = LINE('',#4274,#4275);
+#4274 = CARTESIAN_POINT('',(2.,2.625,0.2));
+#4275 = VECTOR('',#4276,1.);
+#4276 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4277 = ORIENTED_EDGE('',*,*,#1746,.F.);
+#4278 = ORIENTED_EDGE('',*,*,#1631,.T.);
+#4279 = PLANE('',#4280);
+#4280 = AXIS2_PLACEMENT_3D('',#4281,#4282,#4283);
+#4281 = CARTESIAN_POINT('',(2.,2.875,0.2));
+#4282 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4283 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4284 = ADVANCED_FACE('',(#4285),#4296,.F.);
+#4285 = FACE_BOUND('',#4286,.F.);
+#4286 = EDGE_LOOP('',(#4287,#4288,#4294,#4295));
+#4287 = ORIENTED_EDGE('',*,*,#3746,.F.);
+#4288 = ORIENTED_EDGE('',*,*,#4289,.F.);
+#4289 = EDGE_CURVE('',#3845,#3739,#4290,.T.);
+#4290 = LINE('',#4291,#4292);
+#4291 = CARTESIAN_POINT('',(2.,-2.875,0.2));
+#4292 = VECTOR('',#4293,1.);
+#4293 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4294 = ORIENTED_EDGE('',*,*,#3844,.F.);
+#4295 = ORIENTED_EDGE('',*,*,#1378,.T.);
+#4296 = PLANE('',#4297);
+#4297 = AXIS2_PLACEMENT_3D('',#4298,#4299,#4300);
+#4298 = CARTESIAN_POINT('',(2.,-2.625,0.2));
+#4299 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4300 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4301 = ADVANCED_FACE('',(#4302),#4313,.F.);
+#4302 = FACE_BOUND('',#4303,.F.);
+#4303 = EDGE_LOOP('',(#4304,#4305,#4311,#4312));
+#4304 = ORIENTED_EDGE('',*,*,#1786,.F.);
+#4305 = ORIENTED_EDGE('',*,*,#4306,.F.);
+#4306 = EDGE_CURVE('',#1885,#1779,#4307,.T.);
+#4307 = LINE('',#4308,#4309);
+#4308 = CARTESIAN_POINT('',(2.,2.125,0.2));
+#4309 = VECTOR('',#4310,1.);
+#4310 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4311 = ORIENTED_EDGE('',*,*,#1884,.F.);
+#4312 = ORIENTED_EDGE('',*,*,#1608,.T.);
+#4313 = PLANE('',#4314);
+#4314 = AXIS2_PLACEMENT_3D('',#4315,#4316,#4317);
+#4315 = CARTESIAN_POINT('',(2.,2.375,0.2));
+#4316 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4317 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4318 = ADVANCED_FACE('',(#4319),#4330,.F.);
+#4319 = FACE_BOUND('',#4320,.F.);
+#4320 = EDGE_LOOP('',(#4321,#4322,#4328,#4329));
+#4321 = ORIENTED_EDGE('',*,*,#3550,.F.);
+#4322 = ORIENTED_EDGE('',*,*,#4323,.F.);
+#4323 = EDGE_CURVE('',#3649,#3543,#4324,.T.);
+#4324 = LINE('',#4325,#4326);
+#4325 = CARTESIAN_POINT('',(2.,-2.375,0.2));
+#4326 = VECTOR('',#4327,1.);
+#4327 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4328 = ORIENTED_EDGE('',*,*,#3648,.F.);
+#4329 = ORIENTED_EDGE('',*,*,#1401,.T.);
+#4330 = PLANE('',#4331);
+#4331 = AXIS2_PLACEMENT_3D('',#4332,#4333,#4334);
+#4332 = CARTESIAN_POINT('',(2.,-2.125,0.2));
+#4333 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4334 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4335 = ADVANCED_FACE('',(#4336),#4347,.F.);
+#4336 = FACE_BOUND('',#4337,.F.);
+#4337 = EDGE_LOOP('',(#4338,#4339,#4345,#4346));
+#4338 = ORIENTED_EDGE('',*,*,#1982,.F.);
+#4339 = ORIENTED_EDGE('',*,*,#4340,.F.);
+#4340 = EDGE_CURVE('',#2081,#1975,#4341,.T.);
+#4341 = LINE('',#4342,#4343);
+#4342 = CARTESIAN_POINT('',(2.,1.625,0.2));
+#4343 = VECTOR('',#4344,1.);
+#4344 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4345 = ORIENTED_EDGE('',*,*,#2080,.F.);
+#4346 = ORIENTED_EDGE('',*,*,#1585,.T.);
+#4347 = PLANE('',#4348);
+#4348 = AXIS2_PLACEMENT_3D('',#4349,#4350,#4351);
+#4349 = CARTESIAN_POINT('',(2.,1.875,0.2));
+#4350 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4351 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4352 = ADVANCED_FACE('',(#4353),#4364,.F.);
+#4353 = FACE_BOUND('',#4354,.F.);
+#4354 = EDGE_LOOP('',(#4355,#4356,#4362,#4363));
+#4355 = ORIENTED_EDGE('',*,*,#3354,.F.);
+#4356 = ORIENTED_EDGE('',*,*,#4357,.F.);
+#4357 = EDGE_CURVE('',#3453,#3347,#4358,.T.);
+#4358 = LINE('',#4359,#4360);
+#4359 = CARTESIAN_POINT('',(2.,-1.875,0.2));
+#4360 = VECTOR('',#4361,1.);
+#4361 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4362 = ORIENTED_EDGE('',*,*,#3452,.F.);
+#4363 = ORIENTED_EDGE('',*,*,#1424,.T.);
+#4364 = PLANE('',#4365);
+#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368);
+#4366 = CARTESIAN_POINT('',(2.,-1.625,0.2));
+#4367 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4368 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4369 = ADVANCED_FACE('',(#4370),#4381,.F.);
+#4370 = FACE_BOUND('',#4371,.F.);
+#4371 = EDGE_LOOP('',(#4372,#4373,#4379,#4380));
+#4372 = ORIENTED_EDGE('',*,*,#2178,.F.);
+#4373 = ORIENTED_EDGE('',*,*,#4374,.F.);
+#4374 = EDGE_CURVE('',#2277,#2171,#4375,.T.);
+#4375 = LINE('',#4376,#4377);
+#4376 = CARTESIAN_POINT('',(2.,1.125,0.2));
+#4377 = VECTOR('',#4378,1.);
+#4378 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4379 = ORIENTED_EDGE('',*,*,#2276,.F.);
+#4380 = ORIENTED_EDGE('',*,*,#1562,.T.);
+#4381 = PLANE('',#4382);
+#4382 = AXIS2_PLACEMENT_3D('',#4383,#4384,#4385);
+#4383 = CARTESIAN_POINT('',(2.,1.375,0.2));
+#4384 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4385 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4386 = ADVANCED_FACE('',(#4387),#4398,.F.);
+#4387 = FACE_BOUND('',#4388,.F.);
+#4388 = EDGE_LOOP('',(#4389,#4390,#4396,#4397));
+#4389 = ORIENTED_EDGE('',*,*,#3158,.F.);
+#4390 = ORIENTED_EDGE('',*,*,#4391,.F.);
+#4391 = EDGE_CURVE('',#3257,#3151,#4392,.T.);
+#4392 = LINE('',#4393,#4394);
+#4393 = CARTESIAN_POINT('',(2.,-1.375,0.2));
+#4394 = VECTOR('',#4395,1.);
+#4395 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4396 = ORIENTED_EDGE('',*,*,#3256,.F.);
+#4397 = ORIENTED_EDGE('',*,*,#1447,.T.);
+#4398 = PLANE('',#4399);
+#4399 = AXIS2_PLACEMENT_3D('',#4400,#4401,#4402);
+#4400 = CARTESIAN_POINT('',(2.,-1.125,0.2));
+#4401 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4402 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4403 = ADVANCED_FACE('',(#4404),#4415,.F.);
+#4404 = FACE_BOUND('',#4405,.F.);
+#4405 = EDGE_LOOP('',(#4406,#4407,#4413,#4414));
+#4406 = ORIENTED_EDGE('',*,*,#2374,.F.);
+#4407 = ORIENTED_EDGE('',*,*,#4408,.F.);
+#4408 = EDGE_CURVE('',#2473,#2367,#4409,.T.);
+#4409 = LINE('',#4410,#4411);
+#4410 = CARTESIAN_POINT('',(2.,0.625,0.2));
+#4411 = VECTOR('',#4412,1.);
+#4412 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4413 = ORIENTED_EDGE('',*,*,#2472,.F.);
+#4414 = ORIENTED_EDGE('',*,*,#1539,.T.);
+#4415 = PLANE('',#4416);
+#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419);
+#4417 = CARTESIAN_POINT('',(2.,0.875,0.2));
+#4418 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4419 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4420 = ADVANCED_FACE('',(#4421),#4432,.F.);
+#4421 = FACE_BOUND('',#4422,.F.);
+#4422 = EDGE_LOOP('',(#4423,#4424,#4430,#4431));
+#4423 = ORIENTED_EDGE('',*,*,#2962,.F.);
+#4424 = ORIENTED_EDGE('',*,*,#4425,.F.);
+#4425 = EDGE_CURVE('',#3061,#2955,#4426,.T.);
+#4426 = LINE('',#4427,#4428);
+#4427 = CARTESIAN_POINT('',(2.,-0.875,0.2));
+#4428 = VECTOR('',#4429,1.);
+#4429 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4430 = ORIENTED_EDGE('',*,*,#3060,.F.);
+#4431 = ORIENTED_EDGE('',*,*,#1470,.T.);
+#4432 = PLANE('',#4433);
+#4433 = AXIS2_PLACEMENT_3D('',#4434,#4435,#4436);
+#4434 = CARTESIAN_POINT('',(2.,-0.625,0.2));
+#4435 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4436 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4437 = ADVANCED_FACE('',(#4438),#4449,.F.);
+#4438 = FACE_BOUND('',#4439,.F.);
+#4439 = EDGE_LOOP('',(#4440,#4441,#4447,#4448));
+#4440 = ORIENTED_EDGE('',*,*,#2570,.F.);
+#4441 = ORIENTED_EDGE('',*,*,#4442,.F.);
+#4442 = EDGE_CURVE('',#2669,#2563,#4443,.T.);
+#4443 = LINE('',#4444,#4445);
+#4444 = CARTESIAN_POINT('',(2.,0.125,0.2));
+#4445 = VECTOR('',#4446,1.);
+#4446 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4447 = ORIENTED_EDGE('',*,*,#2668,.F.);
+#4448 = ORIENTED_EDGE('',*,*,#1516,.T.);
+#4449 = PLANE('',#4450);
+#4450 = AXIS2_PLACEMENT_3D('',#4451,#4452,#4453);
+#4451 = CARTESIAN_POINT('',(2.,0.375,0.2));
+#4452 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4453 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4454 = ADVANCED_FACE('',(#4455),#4466,.F.);
+#4455 = FACE_BOUND('',#4456,.F.);
+#4456 = EDGE_LOOP('',(#4457,#4458,#4464,#4465));
+#4457 = ORIENTED_EDGE('',*,*,#2766,.F.);
+#4458 = ORIENTED_EDGE('',*,*,#4459,.F.);
+#4459 = EDGE_CURVE('',#2865,#2759,#4460,.T.);
+#4460 = LINE('',#4461,#4462);
+#4461 = CARTESIAN_POINT('',(2.,-0.375,0.2));
+#4462 = VECTOR('',#4463,1.);
+#4463 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4464 = ORIENTED_EDGE('',*,*,#2864,.F.);
+#4465 = ORIENTED_EDGE('',*,*,#1493,.T.);
+#4466 = PLANE('',#4467);
+#4467 = AXIS2_PLACEMENT_3D('',#4468,#4469,#4470);
+#4468 = CARTESIAN_POINT('',(2.,-0.125,0.2));
+#4469 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4470 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4471 = ADVANCED_FACE('',(#4472),#4483,.T.);
+#4472 = FACE_BOUND('',#4473,.F.);
+#4473 = EDGE_LOOP('',(#4474,#4475,#4476,#4477));
+#4474 = ORIENTED_EDGE('',*,*,#1670,.T.);
+#4475 = ORIENTED_EDGE('',*,*,#1710,.T.);
+#4476 = ORIENTED_EDGE('',*,*,#1735,.T.);
+#4477 = ORIENTED_EDGE('',*,*,#4478,.T.);
+#4478 = EDGE_CURVE('',#1736,#1671,#4479,.T.);
+#4479 = LINE('',#4480,#4481);
+#4480 = CARTESIAN_POINT('',(2.,2.625,0.E+000));
+#4481 = VECTOR('',#4482,1.);
+#4482 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4483 = PLANE('',#4484);
+#4484 = AXIS2_PLACEMENT_3D('',#4485,#4486,#4487);
+#4485 = CARTESIAN_POINT('',(2.,2.875,0.E+000));
+#4486 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4487 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4488 = ADVANCED_FACE('',(#4489),#4495,.F.);
+#4489 = FACE_BOUND('',#4490,.F.);
+#4490 = EDGE_LOOP('',(#4491,#4492,#4493,#4494));
+#4491 = ORIENTED_EDGE('',*,*,#1754,.T.);
+#4492 = ORIENTED_EDGE('',*,*,#4272,.T.);
+#4493 = ORIENTED_EDGE('',*,*,#1680,.F.);
+#4494 = ORIENTED_EDGE('',*,*,#4478,.F.);
+#4495 = PLANE('',#4496);
+#4496 = AXIS2_PLACEMENT_3D('',#4497,#4498,#4499);
+#4497 = CARTESIAN_POINT('',(2.,2.625,0.E+000));
+#4498 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4499 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4500 = ADVANCED_FACE('',(#4501),#4512,.T.);
+#4501 = FACE_BOUND('',#4502,.F.);
+#4502 = EDGE_LOOP('',(#4503,#4504,#4505,#4506));
+#4503 = ORIENTED_EDGE('',*,*,#1768,.T.);
+#4504 = ORIENTED_EDGE('',*,*,#1808,.T.);
+#4505 = ORIENTED_EDGE('',*,*,#1873,.T.);
+#4506 = ORIENTED_EDGE('',*,*,#4507,.T.);
+#4507 = EDGE_CURVE('',#1874,#1769,#4508,.T.);
+#4508 = LINE('',#4509,#4510);
+#4509 = CARTESIAN_POINT('',(2.,2.125,0.E+000));
+#4510 = VECTOR('',#4511,1.);
+#4511 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4512 = PLANE('',#4513);
+#4513 = AXIS2_PLACEMENT_3D('',#4514,#4515,#4516);
+#4514 = CARTESIAN_POINT('',(2.,2.375,0.E+000));
+#4515 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4516 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4517 = ADVANCED_FACE('',(#4518),#4524,.F.);
+#4518 = FACE_BOUND('',#4519,.F.);
+#4519 = EDGE_LOOP('',(#4520,#4521,#4522,#4523));
+#4520 = ORIENTED_EDGE('',*,*,#1892,.T.);
+#4521 = ORIENTED_EDGE('',*,*,#4306,.T.);
+#4522 = ORIENTED_EDGE('',*,*,#1778,.F.);
+#4523 = ORIENTED_EDGE('',*,*,#4507,.F.);
+#4524 = PLANE('',#4525);
+#4525 = AXIS2_PLACEMENT_3D('',#4526,#4527,#4528);
+#4526 = CARTESIAN_POINT('',(2.,2.125,0.E+000));
+#4527 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4528 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4529 = ADVANCED_FACE('',(#4530),#4541,.T.);
+#4530 = FACE_BOUND('',#4531,.F.);
+#4531 = EDGE_LOOP('',(#4532,#4533,#4534,#4535));
+#4532 = ORIENTED_EDGE('',*,*,#1931,.T.);
+#4533 = ORIENTED_EDGE('',*,*,#1906,.T.);
+#4534 = ORIENTED_EDGE('',*,*,#1833,.T.);
+#4535 = ORIENTED_EDGE('',*,*,#4536,.T.);
+#4536 = EDGE_CURVE('',#1836,#1932,#4537,.T.);
+#4537 = LINE('',#4538,#4539);
+#4538 = CARTESIAN_POINT('',(-2.,2.375,0.E+000));
+#4539 = VECTOR('',#4540,1.);
+#4540 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4541 = PLANE('',#4542);
+#4542 = AXIS2_PLACEMENT_3D('',#4543,#4544,#4545);
+#4543 = CARTESIAN_POINT('',(-2.,2.125,0.E+000));
+#4544 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4545 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4546 = ADVANCED_FACE('',(#4547),#4553,.F.);
+#4547 = FACE_BOUND('',#4548,.F.);
+#4548 = EDGE_LOOP('',(#4549,#4550,#4551,#4552));
+#4549 = ORIENTED_EDGE('',*,*,#1859,.T.);
+#4550 = ORIENTED_EDGE('',*,*,#4102,.T.);
+#4551 = ORIENTED_EDGE('',*,*,#1939,.F.);
+#4552 = ORIENTED_EDGE('',*,*,#4536,.F.);
+#4553 = PLANE('',#4554);
+#4554 = AXIS2_PLACEMENT_3D('',#4555,#4556,#4557);
+#4555 = CARTESIAN_POINT('',(-2.,2.375,0.E+000));
+#4556 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4557 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4558 = ADVANCED_FACE('',(#4559),#4570,.T.);
+#4559 = FACE_BOUND('',#4560,.F.);
+#4560 = EDGE_LOOP('',(#4561,#4562,#4563,#4564));
+#4561 = ORIENTED_EDGE('',*,*,#1964,.T.);
+#4562 = ORIENTED_EDGE('',*,*,#2004,.T.);
+#4563 = ORIENTED_EDGE('',*,*,#2069,.T.);
+#4564 = ORIENTED_EDGE('',*,*,#4565,.T.);
+#4565 = EDGE_CURVE('',#2070,#1965,#4566,.T.);
+#4566 = LINE('',#4567,#4568);
+#4567 = CARTESIAN_POINT('',(2.,1.625,0.E+000));
+#4568 = VECTOR('',#4569,1.);
+#4569 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4570 = PLANE('',#4571);
+#4571 = AXIS2_PLACEMENT_3D('',#4572,#4573,#4574);
+#4572 = CARTESIAN_POINT('',(2.,1.875,0.E+000));
+#4573 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4574 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4575 = ADVANCED_FACE('',(#4576),#4582,.F.);
+#4576 = FACE_BOUND('',#4577,.F.);
+#4577 = EDGE_LOOP('',(#4578,#4579,#4580,#4581));
+#4578 = ORIENTED_EDGE('',*,*,#2088,.T.);
+#4579 = ORIENTED_EDGE('',*,*,#4340,.T.);
+#4580 = ORIENTED_EDGE('',*,*,#1974,.F.);
+#4581 = ORIENTED_EDGE('',*,*,#4565,.F.);
+#4582 = PLANE('',#4583);
+#4583 = AXIS2_PLACEMENT_3D('',#4584,#4585,#4586);
+#4584 = CARTESIAN_POINT('',(2.,1.625,0.E+000));
+#4585 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4586 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4587 = ADVANCED_FACE('',(#4588),#4599,.T.);
+#4588 = FACE_BOUND('',#4589,.F.);
+#4589 = EDGE_LOOP('',(#4590,#4591,#4592,#4593));
+#4590 = ORIENTED_EDGE('',*,*,#2127,.T.);
+#4591 = ORIENTED_EDGE('',*,*,#2102,.T.);
+#4592 = ORIENTED_EDGE('',*,*,#2029,.T.);
+#4593 = ORIENTED_EDGE('',*,*,#4594,.T.);
+#4594 = EDGE_CURVE('',#2032,#2128,#4595,.T.);
+#4595 = LINE('',#4596,#4597);
+#4596 = CARTESIAN_POINT('',(-2.,1.875,0.E+000));
+#4597 = VECTOR('',#4598,1.);
+#4598 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4599 = PLANE('',#4600);
+#4600 = AXIS2_PLACEMENT_3D('',#4601,#4602,#4603);
+#4601 = CARTESIAN_POINT('',(-2.,1.625,0.E+000));
+#4602 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4603 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4604 = ADVANCED_FACE('',(#4605),#4611,.F.);
+#4605 = FACE_BOUND('',#4606,.F.);
+#4606 = EDGE_LOOP('',(#4607,#4608,#4609,#4610));
+#4607 = ORIENTED_EDGE('',*,*,#2055,.T.);
+#4608 = ORIENTED_EDGE('',*,*,#4136,.T.);
+#4609 = ORIENTED_EDGE('',*,*,#2135,.F.);
+#4610 = ORIENTED_EDGE('',*,*,#4594,.F.);
+#4611 = PLANE('',#4612);
+#4612 = AXIS2_PLACEMENT_3D('',#4613,#4614,#4615);
+#4613 = CARTESIAN_POINT('',(-2.,1.875,0.E+000));
+#4614 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4615 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4616 = ADVANCED_FACE('',(#4617),#4628,.T.);
+#4617 = FACE_BOUND('',#4618,.F.);
+#4618 = EDGE_LOOP('',(#4619,#4620,#4621,#4622));
+#4619 = ORIENTED_EDGE('',*,*,#2160,.T.);
+#4620 = ORIENTED_EDGE('',*,*,#2200,.T.);
+#4621 = ORIENTED_EDGE('',*,*,#2265,.T.);
+#4622 = ORIENTED_EDGE('',*,*,#4623,.T.);
+#4623 = EDGE_CURVE('',#2266,#2161,#4624,.T.);
+#4624 = LINE('',#4625,#4626);
+#4625 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#4626 = VECTOR('',#4627,1.);
+#4627 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4628 = PLANE('',#4629);
+#4629 = AXIS2_PLACEMENT_3D('',#4630,#4631,#4632);
+#4630 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#4631 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4632 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4633 = ADVANCED_FACE('',(#4634),#4640,.F.);
+#4634 = FACE_BOUND('',#4635,.F.);
+#4635 = EDGE_LOOP('',(#4636,#4637,#4638,#4639));
+#4636 = ORIENTED_EDGE('',*,*,#2284,.T.);
+#4637 = ORIENTED_EDGE('',*,*,#4374,.T.);
+#4638 = ORIENTED_EDGE('',*,*,#2170,.F.);
+#4639 = ORIENTED_EDGE('',*,*,#4623,.F.);
+#4640 = PLANE('',#4641);
+#4641 = AXIS2_PLACEMENT_3D('',#4642,#4643,#4644);
+#4642 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#4643 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4644 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4645 = ADVANCED_FACE('',(#4646),#4657,.T.);
+#4646 = FACE_BOUND('',#4647,.F.);
+#4647 = EDGE_LOOP('',(#4648,#4649,#4650,#4651));
+#4648 = ORIENTED_EDGE('',*,*,#2323,.T.);
+#4649 = ORIENTED_EDGE('',*,*,#2298,.T.);
+#4650 = ORIENTED_EDGE('',*,*,#2225,.T.);
+#4651 = ORIENTED_EDGE('',*,*,#4652,.T.);
+#4652 = EDGE_CURVE('',#2228,#2324,#4653,.T.);
+#4653 = LINE('',#4654,#4655);
+#4654 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#4655 = VECTOR('',#4656,1.);
+#4656 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4657 = PLANE('',#4658);
+#4658 = AXIS2_PLACEMENT_3D('',#4659,#4660,#4661);
+#4659 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#4660 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4661 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4662 = ADVANCED_FACE('',(#4663),#4669,.F.);
+#4663 = FACE_BOUND('',#4664,.F.);
+#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668));
+#4665 = ORIENTED_EDGE('',*,*,#2251,.T.);
+#4666 = ORIENTED_EDGE('',*,*,#4170,.T.);
+#4667 = ORIENTED_EDGE('',*,*,#2331,.F.);
+#4668 = ORIENTED_EDGE('',*,*,#4652,.F.);
+#4669 = PLANE('',#4670);
+#4670 = AXIS2_PLACEMENT_3D('',#4671,#4672,#4673);
+#4671 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#4672 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4673 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4674 = ADVANCED_FACE('',(#4675),#4686,.T.);
+#4675 = FACE_BOUND('',#4676,.F.);
+#4676 = EDGE_LOOP('',(#4677,#4678,#4679,#4680));
+#4677 = ORIENTED_EDGE('',*,*,#2356,.T.);
+#4678 = ORIENTED_EDGE('',*,*,#2396,.T.);
+#4679 = ORIENTED_EDGE('',*,*,#2461,.T.);
+#4680 = ORIENTED_EDGE('',*,*,#4681,.T.);
+#4681 = EDGE_CURVE('',#2462,#2357,#4682,.T.);
+#4682 = LINE('',#4683,#4684);
+#4683 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#4684 = VECTOR('',#4685,1.);
+#4685 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4686 = PLANE('',#4687);
+#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690);
+#4688 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#4689 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4690 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4691 = ADVANCED_FACE('',(#4692),#4698,.F.);
+#4692 = FACE_BOUND('',#4693,.F.);
+#4693 = EDGE_LOOP('',(#4694,#4695,#4696,#4697));
+#4694 = ORIENTED_EDGE('',*,*,#2480,.T.);
+#4695 = ORIENTED_EDGE('',*,*,#4408,.T.);
+#4696 = ORIENTED_EDGE('',*,*,#2366,.F.);
+#4697 = ORIENTED_EDGE('',*,*,#4681,.F.);
+#4698 = PLANE('',#4699);
+#4699 = AXIS2_PLACEMENT_3D('',#4700,#4701,#4702);
+#4700 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#4701 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4702 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4703 = ADVANCED_FACE('',(#4704),#4715,.T.);
+#4704 = FACE_BOUND('',#4705,.F.);
+#4705 = EDGE_LOOP('',(#4706,#4707,#4708,#4709));
+#4706 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#4707 = ORIENTED_EDGE('',*,*,#2494,.T.);
+#4708 = ORIENTED_EDGE('',*,*,#2421,.T.);
+#4709 = ORIENTED_EDGE('',*,*,#4710,.T.);
+#4710 = EDGE_CURVE('',#2424,#2520,#4711,.T.);
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4715 = PLANE('',#4716);
+#4716 = AXIS2_PLACEMENT_3D('',#4717,#4718,#4719);
+#4717 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#4718 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4719 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4720 = ADVANCED_FACE('',(#4721),#4727,.F.);
+#4721 = FACE_BOUND('',#4722,.F.);
+#4722 = EDGE_LOOP('',(#4723,#4724,#4725,#4726));
+#4723 = ORIENTED_EDGE('',*,*,#2447,.T.);
+#4724 = ORIENTED_EDGE('',*,*,#4204,.T.);
+#4725 = ORIENTED_EDGE('',*,*,#2527,.F.);
+#4726 = ORIENTED_EDGE('',*,*,#4710,.F.);
+#4727 = PLANE('',#4728);
+#4728 = AXIS2_PLACEMENT_3D('',#4729,#4730,#4731);
+#4729 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#4730 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4731 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4732 = ADVANCED_FACE('',(#4733),#4744,.T.);
+#4733 = FACE_BOUND('',#4734,.F.);
+#4734 = EDGE_LOOP('',(#4735,#4736,#4737,#4738));
+#4735 = ORIENTED_EDGE('',*,*,#2552,.T.);
+#4736 = ORIENTED_EDGE('',*,*,#2592,.T.);
+#4737 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#4738 = ORIENTED_EDGE('',*,*,#4739,.T.);
+#4739 = EDGE_CURVE('',#2658,#2553,#4740,.T.);
+#4740 = LINE('',#4741,#4742);
+#4741 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#4742 = VECTOR('',#4743,1.);
+#4743 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4744 = PLANE('',#4745);
+#4745 = AXIS2_PLACEMENT_3D('',#4746,#4747,#4748);
+#4746 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#4747 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4748 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4749 = ADVANCED_FACE('',(#4750),#4756,.F.);
+#4750 = FACE_BOUND('',#4751,.F.);
+#4751 = EDGE_LOOP('',(#4752,#4753,#4754,#4755));
+#4752 = ORIENTED_EDGE('',*,*,#2676,.T.);
+#4753 = ORIENTED_EDGE('',*,*,#4442,.T.);
+#4754 = ORIENTED_EDGE('',*,*,#2562,.F.);
+#4755 = ORIENTED_EDGE('',*,*,#4739,.F.);
+#4756 = PLANE('',#4757);
+#4757 = AXIS2_PLACEMENT_3D('',#4758,#4759,#4760);
+#4758 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#4759 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4760 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4761 = ADVANCED_FACE('',(#4762),#4773,.T.);
+#4762 = FACE_BOUND('',#4763,.F.);
+#4763 = EDGE_LOOP('',(#4764,#4765,#4766,#4767));
+#4764 = ORIENTED_EDGE('',*,*,#2715,.T.);
+#4765 = ORIENTED_EDGE('',*,*,#2690,.T.);
+#4766 = ORIENTED_EDGE('',*,*,#2617,.T.);
+#4767 = ORIENTED_EDGE('',*,*,#4768,.T.);
+#4768 = EDGE_CURVE('',#2620,#2716,#4769,.T.);
+#4769 = LINE('',#4770,#4771);
+#4770 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#4771 = VECTOR('',#4772,1.);
+#4772 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4773 = PLANE('',#4774);
+#4774 = AXIS2_PLACEMENT_3D('',#4775,#4776,#4777);
+#4775 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#4776 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4777 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4778 = ADVANCED_FACE('',(#4779),#4785,.F.);
+#4779 = FACE_BOUND('',#4780,.F.);
+#4780 = EDGE_LOOP('',(#4781,#4782,#4783,#4784));
+#4781 = ORIENTED_EDGE('',*,*,#2643,.T.);
+#4782 = ORIENTED_EDGE('',*,*,#4238,.T.);
+#4783 = ORIENTED_EDGE('',*,*,#2723,.F.);
+#4784 = ORIENTED_EDGE('',*,*,#4768,.F.);
+#4785 = PLANE('',#4786);
+#4786 = AXIS2_PLACEMENT_3D('',#4787,#4788,#4789);
+#4787 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#4788 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4789 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4790 = ADVANCED_FACE('',(#4791),#4802,.T.);
+#4791 = FACE_BOUND('',#4792,.F.);
+#4792 = EDGE_LOOP('',(#4793,#4794,#4795,#4796));
+#4793 = ORIENTED_EDGE('',*,*,#2748,.T.);
+#4794 = ORIENTED_EDGE('',*,*,#2788,.T.);
+#4795 = ORIENTED_EDGE('',*,*,#2853,.T.);
+#4796 = ORIENTED_EDGE('',*,*,#4797,.T.);
+#4797 = EDGE_CURVE('',#2854,#2749,#4798,.T.);
+#4798 = LINE('',#4799,#4800);
+#4799 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#4800 = VECTOR('',#4801,1.);
+#4801 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4802 = PLANE('',#4803);
+#4803 = AXIS2_PLACEMENT_3D('',#4804,#4805,#4806);
+#4804 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#4805 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4806 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4807 = ADVANCED_FACE('',(#4808),#4814,.F.);
+#4808 = FACE_BOUND('',#4809,.F.);
+#4809 = EDGE_LOOP('',(#4810,#4811,#4812,#4813));
+#4810 = ORIENTED_EDGE('',*,*,#2872,.T.);
+#4811 = ORIENTED_EDGE('',*,*,#4459,.T.);
+#4812 = ORIENTED_EDGE('',*,*,#2758,.F.);
+#4813 = ORIENTED_EDGE('',*,*,#4797,.F.);
+#4814 = PLANE('',#4815);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#4817 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4818 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4819 = ADVANCED_FACE('',(#4820),#4831,.T.);
+#4820 = FACE_BOUND('',#4821,.F.);
+#4821 = EDGE_LOOP('',(#4822,#4823,#4824,#4825));
+#4822 = ORIENTED_EDGE('',*,*,#2911,.T.);
+#4823 = ORIENTED_EDGE('',*,*,#2886,.T.);
+#4824 = ORIENTED_EDGE('',*,*,#2813,.T.);
+#4825 = ORIENTED_EDGE('',*,*,#4826,.T.);
+#4826 = EDGE_CURVE('',#2816,#2912,#4827,.T.);
+#4827 = LINE('',#4828,#4829);
+#4828 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#4829 = VECTOR('',#4830,1.);
+#4830 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4831 = PLANE('',#4832);
+#4832 = AXIS2_PLACEMENT_3D('',#4833,#4834,#4835);
+#4833 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#4834 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4835 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4836 = ADVANCED_FACE('',(#4837),#4843,.F.);
+#4837 = FACE_BOUND('',#4838,.F.);
+#4838 = EDGE_LOOP('',(#4839,#4840,#4841,#4842));
+#4839 = ORIENTED_EDGE('',*,*,#2839,.T.);
+#4840 = ORIENTED_EDGE('',*,*,#4255,.T.);
+#4841 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#4842 = ORIENTED_EDGE('',*,*,#4826,.F.);
+#4843 = PLANE('',#4844);
+#4844 = AXIS2_PLACEMENT_3D('',#4845,#4846,#4847);
+#4845 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#4846 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4847 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4848 = ADVANCED_FACE('',(#4849),#4860,.T.);
+#4849 = FACE_BOUND('',#4850,.F.);
+#4850 = EDGE_LOOP('',(#4851,#4852,#4853,#4854));
+#4851 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#4852 = ORIENTED_EDGE('',*,*,#2984,.T.);
+#4853 = ORIENTED_EDGE('',*,*,#3049,.T.);
+#4854 = ORIENTED_EDGE('',*,*,#4855,.T.);
+#4855 = EDGE_CURVE('',#3050,#2945,#4856,.T.);
+#4856 = LINE('',#4857,#4858);
+#4857 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#4858 = VECTOR('',#4859,1.);
+#4859 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4860 = PLANE('',#4861);
+#4861 = AXIS2_PLACEMENT_3D('',#4862,#4863,#4864);
+#4862 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#4863 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4864 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4865 = ADVANCED_FACE('',(#4866),#4872,.F.);
+#4866 = FACE_BOUND('',#4867,.F.);
+#4867 = EDGE_LOOP('',(#4868,#4869,#4870,#4871));
+#4868 = ORIENTED_EDGE('',*,*,#3068,.T.);
+#4869 = ORIENTED_EDGE('',*,*,#4425,.T.);
+#4870 = ORIENTED_EDGE('',*,*,#2954,.F.);
+#4871 = ORIENTED_EDGE('',*,*,#4855,.F.);
+#4872 = PLANE('',#4873);
+#4873 = AXIS2_PLACEMENT_3D('',#4874,#4875,#4876);
+#4874 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#4875 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4876 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4877 = ADVANCED_FACE('',(#4878),#4889,.T.);
+#4878 = FACE_BOUND('',#4879,.F.);
+#4879 = EDGE_LOOP('',(#4880,#4881,#4882,#4883));
+#4880 = ORIENTED_EDGE('',*,*,#3107,.T.);
+#4881 = ORIENTED_EDGE('',*,*,#3082,.T.);
+#4882 = ORIENTED_EDGE('',*,*,#3009,.T.);
+#4883 = ORIENTED_EDGE('',*,*,#4884,.T.);
+#4884 = EDGE_CURVE('',#3012,#3108,#4885,.T.);
+#4885 = LINE('',#4886,#4887);
+#4886 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#4887 = VECTOR('',#4888,1.);
+#4888 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4889 = PLANE('',#4890);
+#4890 = AXIS2_PLACEMENT_3D('',#4891,#4892,#4893);
+#4891 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#4892 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4893 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4894 = ADVANCED_FACE('',(#4895),#4901,.F.);
+#4895 = FACE_BOUND('',#4896,.F.);
+#4896 = EDGE_LOOP('',(#4897,#4898,#4899,#4900));
+#4897 = ORIENTED_EDGE('',*,*,#3035,.T.);
+#4898 = ORIENTED_EDGE('',*,*,#4221,.T.);
+#4899 = ORIENTED_EDGE('',*,*,#3115,.F.);
+#4900 = ORIENTED_EDGE('',*,*,#4884,.F.);
+#4901 = PLANE('',#4902);
+#4902 = AXIS2_PLACEMENT_3D('',#4903,#4904,#4905);
+#4903 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#4904 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4905 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4906 = ADVANCED_FACE('',(#4907),#4918,.T.);
+#4907 = FACE_BOUND('',#4908,.F.);
+#4908 = EDGE_LOOP('',(#4909,#4910,#4911,#4912));
+#4909 = ORIENTED_EDGE('',*,*,#3140,.T.);
+#4910 = ORIENTED_EDGE('',*,*,#3180,.T.);
+#4911 = ORIENTED_EDGE('',*,*,#3245,.T.);
+#4912 = ORIENTED_EDGE('',*,*,#4913,.T.);
+#4913 = EDGE_CURVE('',#3246,#3141,#4914,.T.);
+#4914 = LINE('',#4915,#4916);
+#4915 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#4916 = VECTOR('',#4917,1.);
+#4917 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4918 = PLANE('',#4919);
+#4919 = AXIS2_PLACEMENT_3D('',#4920,#4921,#4922);
+#4920 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#4921 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4922 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4923 = ADVANCED_FACE('',(#4924),#4930,.F.);
+#4924 = FACE_BOUND('',#4925,.F.);
+#4925 = EDGE_LOOP('',(#4926,#4927,#4928,#4929));
+#4926 = ORIENTED_EDGE('',*,*,#3264,.T.);
+#4927 = ORIENTED_EDGE('',*,*,#4391,.T.);
+#4928 = ORIENTED_EDGE('',*,*,#3150,.F.);
+#4929 = ORIENTED_EDGE('',*,*,#4913,.F.);
+#4930 = PLANE('',#4931);
+#4931 = AXIS2_PLACEMENT_3D('',#4932,#4933,#4934);
+#4932 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#4933 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4934 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4935 = ADVANCED_FACE('',(#4936),#4947,.T.);
+#4936 = FACE_BOUND('',#4937,.F.);
+#4937 = EDGE_LOOP('',(#4938,#4939,#4940,#4941));
+#4938 = ORIENTED_EDGE('',*,*,#3303,.T.);
+#4939 = ORIENTED_EDGE('',*,*,#3278,.T.);
+#4940 = ORIENTED_EDGE('',*,*,#3205,.T.);
+#4941 = ORIENTED_EDGE('',*,*,#4942,.T.);
+#4942 = EDGE_CURVE('',#3208,#3304,#4943,.T.);
+#4943 = LINE('',#4944,#4945);
+#4944 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#4945 = VECTOR('',#4946,1.);
+#4946 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4947 = PLANE('',#4948);
+#4948 = AXIS2_PLACEMENT_3D('',#4949,#4950,#4951);
+#4949 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#4950 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4951 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4952 = ADVANCED_FACE('',(#4953),#4959,.F.);
+#4953 = FACE_BOUND('',#4954,.F.);
+#4954 = EDGE_LOOP('',(#4955,#4956,#4957,#4958));
+#4955 = ORIENTED_EDGE('',*,*,#3231,.T.);
+#4956 = ORIENTED_EDGE('',*,*,#4187,.T.);
+#4957 = ORIENTED_EDGE('',*,*,#3311,.F.);
+#4958 = ORIENTED_EDGE('',*,*,#4942,.F.);
+#4959 = PLANE('',#4960);
+#4960 = AXIS2_PLACEMENT_3D('',#4961,#4962,#4963);
+#4961 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#4962 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4963 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4964 = ADVANCED_FACE('',(#4965),#4976,.T.);
+#4965 = FACE_BOUND('',#4966,.F.);
+#4966 = EDGE_LOOP('',(#4967,#4968,#4969,#4970));
+#4967 = ORIENTED_EDGE('',*,*,#3336,.T.);
+#4968 = ORIENTED_EDGE('',*,*,#3376,.T.);
+#4969 = ORIENTED_EDGE('',*,*,#3441,.T.);
+#4970 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#4971 = EDGE_CURVE('',#3442,#3337,#4972,.T.);
+#4972 = LINE('',#4973,#4974);
+#4973 = CARTESIAN_POINT('',(2.,-1.875,0.E+000));
+#4974 = VECTOR('',#4975,1.);
+#4975 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4976 = PLANE('',#4977);
+#4977 = AXIS2_PLACEMENT_3D('',#4978,#4979,#4980);
+#4978 = CARTESIAN_POINT('',(2.,-1.625,0.E+000));
+#4979 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4980 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4981 = ADVANCED_FACE('',(#4982),#4988,.F.);
+#4982 = FACE_BOUND('',#4983,.F.);
+#4983 = EDGE_LOOP('',(#4984,#4985,#4986,#4987));
+#4984 = ORIENTED_EDGE('',*,*,#3460,.T.);
+#4985 = ORIENTED_EDGE('',*,*,#4357,.T.);
+#4986 = ORIENTED_EDGE('',*,*,#3346,.F.);
+#4987 = ORIENTED_EDGE('',*,*,#4971,.F.);
+#4988 = PLANE('',#4989);
+#4989 = AXIS2_PLACEMENT_3D('',#4990,#4991,#4992);
+#4990 = CARTESIAN_POINT('',(2.,-1.875,0.E+000));
+#4991 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4992 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4993 = ADVANCED_FACE('',(#4994),#5005,.T.);
+#4994 = FACE_BOUND('',#4995,.F.);
+#4995 = EDGE_LOOP('',(#4996,#4997,#4998,#4999));
+#4996 = ORIENTED_EDGE('',*,*,#3499,.T.);
+#4997 = ORIENTED_EDGE('',*,*,#3474,.T.);
+#4998 = ORIENTED_EDGE('',*,*,#3401,.T.);
+#4999 = ORIENTED_EDGE('',*,*,#5000,.T.);
+#5000 = EDGE_CURVE('',#3404,#3500,#5001,.T.);
+#5001 = LINE('',#5002,#5003);
+#5002 = CARTESIAN_POINT('',(-2.,-1.625,0.E+000));
+#5003 = VECTOR('',#5004,1.);
+#5004 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#5005 = PLANE('',#5006);
+#5006 = AXIS2_PLACEMENT_3D('',#5007,#5008,#5009);
+#5007 = CARTESIAN_POINT('',(-2.,-1.875,0.E+000));
+#5008 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5009 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#5010 = ADVANCED_FACE('',(#5011),#5017,.F.);
+#5011 = FACE_BOUND('',#5012,.F.);
+#5012 = EDGE_LOOP('',(#5013,#5014,#5015,#5016));
+#5013 = ORIENTED_EDGE('',*,*,#3427,.T.);
+#5014 = ORIENTED_EDGE('',*,*,#4153,.T.);
+#5015 = ORIENTED_EDGE('',*,*,#3507,.F.);
+#5016 = ORIENTED_EDGE('',*,*,#5000,.F.);
+#5017 = PLANE('',#5018);
+#5018 = AXIS2_PLACEMENT_3D('',#5019,#5020,#5021);
+#5019 = CARTESIAN_POINT('',(-2.,-1.625,0.E+000));
+#5020 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#5021 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#5022 = ADVANCED_FACE('',(#5023),#5034,.T.);
+#5023 = FACE_BOUND('',#5024,.F.);
+#5024 = EDGE_LOOP('',(#5025,#5026,#5027,#5028));
+#5025 = ORIENTED_EDGE('',*,*,#3532,.T.);
+#5026 = ORIENTED_EDGE('',*,*,#3572,.T.);
+#5027 = ORIENTED_EDGE('',*,*,#3637,.T.);
+#5028 = ORIENTED_EDGE('',*,*,#5029,.T.);
+#5029 = EDGE_CURVE('',#3638,#3533,#5030,.T.);
+#5030 = LINE('',#5031,#5032);
+#5031 = CARTESIAN_POINT('',(2.,-2.375,0.E+000));
+#5032 = VECTOR('',#5033,1.);
+#5033 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5034 = PLANE('',#5035);
+#5035 = AXIS2_PLACEMENT_3D('',#5036,#5037,#5038);
+#5036 = CARTESIAN_POINT('',(2.,-2.125,0.E+000));
+#5037 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5038 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#5039 = ADVANCED_FACE('',(#5040),#5046,.F.);
+#5040 = FACE_BOUND('',#5041,.F.);
+#5041 = EDGE_LOOP('',(#5042,#5043,#5044,#5045));
+#5042 = ORIENTED_EDGE('',*,*,#3656,.T.);
+#5043 = ORIENTED_EDGE('',*,*,#4323,.T.);
+#5044 = ORIENTED_EDGE('',*,*,#3542,.F.);
+#5045 = ORIENTED_EDGE('',*,*,#5029,.F.);
+#5046 = PLANE('',#5047);
+#5047 = AXIS2_PLACEMENT_3D('',#5048,#5049,#5050);
+#5048 = CARTESIAN_POINT('',(2.,-2.375,0.E+000));
+#5049 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#5050 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5051 = ADVANCED_FACE('',(#5052),#5063,.T.);
+#5052 = FACE_BOUND('',#5053,.F.);
+#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057));
+#5054 = ORIENTED_EDGE('',*,*,#3695,.T.);
+#5055 = ORIENTED_EDGE('',*,*,#3670,.T.);
+#5056 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#5057 = ORIENTED_EDGE('',*,*,#5058,.T.);
+#5058 = EDGE_CURVE('',#3600,#3696,#5059,.T.);
+#5059 = LINE('',#5060,#5061);
+#5060 = CARTESIAN_POINT('',(-2.,-2.125,0.E+000));
+#5061 = VECTOR('',#5062,1.);
+#5062 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#5063 = PLANE('',#5064);
+#5064 = AXIS2_PLACEMENT_3D('',#5065,#5066,#5067);
+#5065 = CARTESIAN_POINT('',(-2.,-2.375,0.E+000));
+#5066 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5067 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#5068 = ADVANCED_FACE('',(#5069),#5075,.F.);
+#5069 = FACE_BOUND('',#5070,.F.);
+#5070 = EDGE_LOOP('',(#5071,#5072,#5073,#5074));
+#5071 = ORIENTED_EDGE('',*,*,#3623,.T.);
+#5072 = ORIENTED_EDGE('',*,*,#4119,.T.);
+#5073 = ORIENTED_EDGE('',*,*,#3703,.F.);
+#5074 = ORIENTED_EDGE('',*,*,#5058,.F.);
+#5075 = PLANE('',#5076);
+#5076 = AXIS2_PLACEMENT_3D('',#5077,#5078,#5079);
+#5077 = CARTESIAN_POINT('',(-2.,-2.125,0.E+000));
+#5078 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#5079 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#5080 = ADVANCED_FACE('',(#5081),#5092,.T.);
+#5081 = FACE_BOUND('',#5082,.F.);
+#5082 = EDGE_LOOP('',(#5083,#5084,#5085,#5086));
+#5083 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#5084 = ORIENTED_EDGE('',*,*,#3768,.T.);
+#5085 = ORIENTED_EDGE('',*,*,#3833,.T.);
+#5086 = ORIENTED_EDGE('',*,*,#5087,.T.);
+#5087 = EDGE_CURVE('',#3834,#3729,#5088,.T.);
+#5088 = LINE('',#5089,#5090);
+#5089 = CARTESIAN_POINT('',(2.,-2.875,0.E+000));
+#5090 = VECTOR('',#5091,1.);
+#5091 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5092 = PLANE('',#5093);
+#5093 = AXIS2_PLACEMENT_3D('',#5094,#5095,#5096);
+#5094 = CARTESIAN_POINT('',(2.,-2.625,0.E+000));
+#5095 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5096 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#5097 = ADVANCED_FACE('',(#5098),#5104,.F.);
+#5098 = FACE_BOUND('',#5099,.F.);
+#5099 = EDGE_LOOP('',(#5100,#5101,#5102,#5103));
+#5100 = ORIENTED_EDGE('',*,*,#3852,.T.);
+#5101 = ORIENTED_EDGE('',*,*,#4289,.T.);
+#5102 = ORIENTED_EDGE('',*,*,#3738,.F.);
+#5103 = ORIENTED_EDGE('',*,*,#5087,.F.);
+#5104 = PLANE('',#5105);
+#5105 = AXIS2_PLACEMENT_3D('',#5106,#5107,#5108);
+#5106 = CARTESIAN_POINT('',(2.,-2.875,0.E+000));
+#5107 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#5108 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5109 = ADVANCED_FACE('',(#5110),#5121,.T.);
+#5110 = FACE_BOUND('',#5111,.F.);
+#5111 = EDGE_LOOP('',(#5112,#5113,#5114,#5115));
+#5112 = ORIENTED_EDGE('',*,*,#3891,.T.);
+#5113 = ORIENTED_EDGE('',*,*,#3866,.T.);
+#5114 = ORIENTED_EDGE('',*,*,#3793,.T.);
+#5115 = ORIENTED_EDGE('',*,*,#5116,.T.);
+#5116 = EDGE_CURVE('',#3796,#3892,#5117,.T.);
+#5117 = LINE('',#5118,#5119);
+#5118 = CARTESIAN_POINT('',(-2.,-2.625,0.E+000));
+#5119 = VECTOR('',#5120,1.);
+#5120 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#5121 = PLANE('',#5122);
+#5122 = AXIS2_PLACEMENT_3D('',#5123,#5124,#5125);
+#5123 = CARTESIAN_POINT('',(-2.,-2.875,0.E+000));
+#5124 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5125 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#5126 = ADVANCED_FACE('',(#5127),#5133,.F.);
+#5127 = FACE_BOUND('',#5128,.F.);
+#5128 = EDGE_LOOP('',(#5129,#5130,#5131,#5132));
+#5129 = ORIENTED_EDGE('',*,*,#3819,.T.);
+#5130 = ORIENTED_EDGE('',*,*,#4085,.T.);
+#5131 = ORIENTED_EDGE('',*,*,#3899,.F.);
+#5132 = ORIENTED_EDGE('',*,*,#5116,.F.);
+#5133 = PLANE('',#5134);
+#5134 = AXIS2_PLACEMENT_3D('',#5135,#5136,#5137);
+#5135 = CARTESIAN_POINT('',(-2.,-2.625,0.E+000));
+#5136 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#5137 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#5138 = ADVANCED_FACE('',(#5139),#5146,.T.);
+#5139 = FACE_BOUND('',#5140,.F.);
+#5140 = EDGE_LOOP('',(#5141,#5142,#5143,#5144,#5145));
+#5141 = ORIENTED_EDGE('',*,*,#3958,.T.);
+#5142 = ORIENTED_EDGE('',*,*,#3982,.T.);
+#5143 = ORIENTED_EDGE('',*,*,#4006,.T.);
+#5144 = ORIENTED_EDGE('',*,*,#4030,.T.);
+#5145 = ORIENTED_EDGE('',*,*,#4047,.T.);
+#5146 = PLANE('',#5147);
+#5147 = AXIS2_PLACEMENT_3D('',#5148,#5149,#5150);
+#5148 = CARTESIAN_POINT('',(-1.32,2.865,0.E+000));
+#5149 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5150 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5151 = ADVANCED_FACE('',(#5152),#5171,.F.);
+#5152 = FACE_BOUND('',#5153,.T.);
+#5153 = EDGE_LOOP('',(#5154,#5155,#5163,#5170));
+#5154 = ORIENTED_EDGE('',*,*,#4067,.F.);
+#5155 = ORIENTED_EDGE('',*,*,#5156,.T.);
+#5156 = EDGE_CURVE('',#4068,#5157,#5159,.T.);
+#5157 = VERTEX_POINT('',#5158);
+#5158 = CARTESIAN_POINT('',(-1.4,2.65,0.76));
+#5159 = LINE('',#5160,#5161);
+#5160 = CARTESIAN_POINT('',(-1.4,2.65,0.78));
+#5161 = VECTOR('',#5162,1.);
+#5162 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#5163 = ORIENTED_EDGE('',*,*,#5164,.F.);
+#5164 = EDGE_CURVE('',#5157,#5157,#5165,.T.);
+#5165 = CIRCLE('',#5166,0.25);
+#5166 = AXIS2_PLACEMENT_3D('',#5167,#5168,#5169);
+#5167 = CARTESIAN_POINT('',(-1.4,2.9,0.76));
+#5168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5169 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5170 = ORIENTED_EDGE('',*,*,#5156,.F.);
+#5171 = CYLINDRICAL_SURFACE('',#5172,0.25);
+#5172 = AXIS2_PLACEMENT_3D('',#5173,#5174,#5175);
+#5173 = CARTESIAN_POINT('',(-1.4,2.9,0.78));
+#5174 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5175 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5176 = ADVANCED_FACE('',(#5177),#5180,.T.);
+#5177 = FACE_BOUND('',#5178,.T.);
+#5178 = EDGE_LOOP('',(#5179));
+#5179 = ORIENTED_EDGE('',*,*,#5164,.T.);
+#5180 = PLANE('',#5181);
+#5181 = AXIS2_PLACEMENT_3D('',#5182,#5183,#5184);
+#5182 = CARTESIAN_POINT('',(-1.4,2.9,0.76));
+#5183 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5184 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5189))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5186,#5187,#5188)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5186,
+'distance_accuracy_value','confusion accuracy');
+#5190 = PRODUCT_TYPE('part',$,(#7));
+#5191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#5192,#5200,#5207,#5214,#5221,#5228,#5236,#5243,#5250,#5257,#5264,
+#5271,#5278,#5285,#5292,#5299,#5306,#5313,#5320,#5327,#5334,#5341,
+#5348,#5355,#5362,#5369,#5376,#5383,#5390,#5397,#5404,#5411,#5418,
+#5425,#5432,#5439,#5446,#5453,#5460,#5467,#5474,#5481,#5488,#5495,
+#5502,#5509,#5516,#5523,#5530,#5537,#5544,#5551,#5558,#5565,#5572,
+#5579,#5586,#5593,#5600,#5607,#5614,#5621,#5628,#5635,#5642,#5649,
+#5656,#5663,#5670,#5677,#5684,#5691,#5698,#5705,#5712,#5719,#5726,
+#5733,#5740,#5747,#5754,#5761,#5768,#5775,#5782,#5789,#5796,#5803,
+#5810,#5817,#5824,#5831,#5838,#5845,#5852,#5859,#5866,#5873,#5880,
+#5887,#5894,#5901,#5908,#5915,#5922,#5929,#5936,#5943,#5950,#5957,
+#5964,#5971,#5978,#5985,#5992,#5999,#6006,#6013,#6020,#6027,#6034,
+#6041,#6048,#6055,#6062,#6069,#6076,#6083,#6090,#6097,#6104,#6111,
+#6118,#6125,#6132,#6139,#6146,#6153,#6160,#6167,#6174,#6181,#6188,
+#6195,#6202,#6209,#6216,#6223,#6230,#6237,#6244,#6251,#6258,#6265,
+#6272,#6279,#6286,#6294),#5185);
+#5192 = STYLED_ITEM('color',(#5193),#17);
+#5193 = PRESENTATION_STYLE_ASSIGNMENT((#5194));
+#5194 = SURFACE_STYLE_USAGE(.BOTH.,#5195);
+#5195 = SURFACE_SIDE_STYLE('',(#5196));
+#5196 = SURFACE_STYLE_FILL_AREA(#5197);
+#5197 = FILL_AREA_STYLE('',(#5198));
+#5198 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5199 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#5200 = STYLED_ITEM('color',(#5201),#58);
+#5201 = PRESENTATION_STYLE_ASSIGNMENT((#5202));
+#5202 = SURFACE_STYLE_USAGE(.BOTH.,#5203);
+#5203 = SURFACE_SIDE_STYLE('',(#5204));
+#5204 = SURFACE_STYLE_FILL_AREA(#5205);
+#5205 = FILL_AREA_STYLE('',(#5206));
+#5206 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5207 = STYLED_ITEM('color',(#5208),#105);
+#5208 = PRESENTATION_STYLE_ASSIGNMENT((#5209));
+#5209 = SURFACE_STYLE_USAGE(.BOTH.,#5210);
+#5210 = SURFACE_SIDE_STYLE('',(#5211));
+#5211 = SURFACE_STYLE_FILL_AREA(#5212);
+#5212 = FILL_AREA_STYLE('',(#5213));
+#5213 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5214 = STYLED_ITEM('color',(#5215),#130);
+#5215 = PRESENTATION_STYLE_ASSIGNMENT((#5216));
+#5216 = SURFACE_STYLE_USAGE(.BOTH.,#5217);
+#5217 = SURFACE_SIDE_STYLE('',(#5218));
+#5218 = SURFACE_STYLE_FILL_AREA(#5219);
+#5219 = FILL_AREA_STYLE('',(#5220));
+#5220 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5221 = STYLED_ITEM('color',(#5222),#170);
+#5222 = PRESENTATION_STYLE_ASSIGNMENT((#5223));
+#5223 = SURFACE_STYLE_USAGE(.BOTH.,#5224);
+#5224 = SURFACE_SIDE_STYLE('',(#5225));
+#5225 = SURFACE_STYLE_FILL_AREA(#5226);
+#5226 = FILL_AREA_STYLE('',(#5227));
+#5227 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5228 = STYLED_ITEM('color',(#5229),#187);
+#5229 = PRESENTATION_STYLE_ASSIGNMENT((#5230));
+#5230 = SURFACE_STYLE_USAGE(.BOTH.,#5231);
+#5231 = SURFACE_SIDE_STYLE('',(#5232));
+#5232 = SURFACE_STYLE_FILL_AREA(#5233);
+#5233 = FILL_AREA_STYLE('',(#5234));
+#5234 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5235 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#5236 = STYLED_ITEM('color',(#5237),#1037);
+#5237 = PRESENTATION_STYLE_ASSIGNMENT((#5238));
+#5238 = SURFACE_STYLE_USAGE(.BOTH.,#5239);
+#5239 = SURFACE_SIDE_STYLE('',(#5240));
+#5240 = SURFACE_STYLE_FILL_AREA(#5241);
+#5241 = FILL_AREA_STYLE('',(#5242));
+#5242 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5243 = STYLED_ITEM('color',(#5244),#1330);
+#5244 = PRESENTATION_STYLE_ASSIGNMENT((#5245));
+#5245 = SURFACE_STYLE_USAGE(.BOTH.,#5246);
+#5246 = SURFACE_SIDE_STYLE('',(#5247));
+#5247 = SURFACE_STYLE_FILL_AREA(#5248);
+#5248 = FILL_AREA_STYLE('',(#5249));
+#5249 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5250 = STYLED_ITEM('color',(#5251),#1342);
+#5251 = PRESENTATION_STYLE_ASSIGNMENT((#5252));
+#5252 = SURFACE_STYLE_USAGE(.BOTH.,#5253);
+#5253 = SURFACE_SIDE_STYLE('',(#5254));
+#5254 = SURFACE_STYLE_FILL_AREA(#5255);
+#5255 = FILL_AREA_STYLE('',(#5256));
+#5256 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5257 = STYLED_ITEM('color',(#5258),#1649);
+#5258 = PRESENTATION_STYLE_ASSIGNMENT((#5259));
+#5259 = SURFACE_STYLE_USAGE(.BOTH.,#5260);
+#5260 = SURFACE_SIDE_STYLE('',(#5261));
+#5261 = SURFACE_STYLE_FILL_AREA(#5262);
+#5262 = FILL_AREA_STYLE('',(#5263));
+#5263 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5264 = STYLED_ITEM('color',(#5265),#1666);
+#5265 = PRESENTATION_STYLE_ASSIGNMENT((#5266));
+#5266 = SURFACE_STYLE_USAGE(.BOTH.,#5267);
+#5267 = SURFACE_SIDE_STYLE('',(#5268));
+#5268 = SURFACE_STYLE_FILL_AREA(#5269);
+#5269 = FILL_AREA_STYLE('',(#5270));
+#5270 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5271 = STYLED_ITEM('color',(#5272),#1706);
+#5272 = PRESENTATION_STYLE_ASSIGNMENT((#5273));
+#5273 = SURFACE_STYLE_USAGE(.BOTH.,#5274);
+#5274 = SURFACE_SIDE_STYLE('',(#5275));
+#5275 = SURFACE_STYLE_FILL_AREA(#5276);
+#5276 = FILL_AREA_STYLE('',(#5277));
+#5277 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5278 = STYLED_ITEM('color',(#5279),#1731);
+#5279 = PRESENTATION_STYLE_ASSIGNMENT((#5280));
+#5280 = SURFACE_STYLE_USAGE(.BOTH.,#5281);
+#5281 = SURFACE_SIDE_STYLE('',(#5282));
+#5282 = SURFACE_STYLE_FILL_AREA(#5283);
+#5283 = FILL_AREA_STYLE('',(#5284));
+#5284 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5285 = STYLED_ITEM('color',(#5286),#1764);
+#5286 = PRESENTATION_STYLE_ASSIGNMENT((#5287));
+#5287 = SURFACE_STYLE_USAGE(.BOTH.,#5288);
+#5288 = SURFACE_SIDE_STYLE('',(#5289));
+#5289 = SURFACE_STYLE_FILL_AREA(#5290);
+#5290 = FILL_AREA_STYLE('',(#5291));
+#5291 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5292 = STYLED_ITEM('color',(#5293),#1804);
+#5293 = PRESENTATION_STYLE_ASSIGNMENT((#5294));
+#5294 = SURFACE_STYLE_USAGE(.BOTH.,#5295);
+#5295 = SURFACE_SIDE_STYLE('',(#5296));
+#5296 = SURFACE_STYLE_FILL_AREA(#5297);
+#5297 = FILL_AREA_STYLE('',(#5298));
+#5298 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5299 = STYLED_ITEM('color',(#5300),#1829);
+#5300 = PRESENTATION_STYLE_ASSIGNMENT((#5301));
+#5301 = SURFACE_STYLE_USAGE(.BOTH.,#5302);
+#5302 = SURFACE_SIDE_STYLE('',(#5303));
+#5303 = SURFACE_STYLE_FILL_AREA(#5304);
+#5304 = FILL_AREA_STYLE('',(#5305));
+#5305 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5306 = STYLED_ITEM('color',(#5307),#1869);
+#5307 = PRESENTATION_STYLE_ASSIGNMENT((#5308));
+#5308 = SURFACE_STYLE_USAGE(.BOTH.,#5309);
+#5309 = SURFACE_SIDE_STYLE('',(#5310));
+#5310 = SURFACE_STYLE_FILL_AREA(#5311);
+#5311 = FILL_AREA_STYLE('',(#5312));
+#5312 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5313 = STYLED_ITEM('color',(#5314),#1902);
+#5314 = PRESENTATION_STYLE_ASSIGNMENT((#5315));
+#5315 = SURFACE_STYLE_USAGE(.BOTH.,#5316);
+#5316 = SURFACE_SIDE_STYLE('',(#5317));
+#5317 = SURFACE_STYLE_FILL_AREA(#5318);
+#5318 = FILL_AREA_STYLE('',(#5319));
+#5319 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5320 = STYLED_ITEM('color',(#5321),#1927);
+#5321 = PRESENTATION_STYLE_ASSIGNMENT((#5322));
+#5322 = SURFACE_STYLE_USAGE(.BOTH.,#5323);
+#5323 = SURFACE_SIDE_STYLE('',(#5324));
+#5324 = SURFACE_STYLE_FILL_AREA(#5325);
+#5325 = FILL_AREA_STYLE('',(#5326));
+#5326 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5327 = STYLED_ITEM('color',(#5328),#1960);
+#5328 = PRESENTATION_STYLE_ASSIGNMENT((#5329));
+#5329 = SURFACE_STYLE_USAGE(.BOTH.,#5330);
+#5330 = SURFACE_SIDE_STYLE('',(#5331));
+#5331 = SURFACE_STYLE_FILL_AREA(#5332);
+#5332 = FILL_AREA_STYLE('',(#5333));
+#5333 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5334 = STYLED_ITEM('color',(#5335),#2000);
+#5335 = PRESENTATION_STYLE_ASSIGNMENT((#5336));
+#5336 = SURFACE_STYLE_USAGE(.BOTH.,#5337);
+#5337 = SURFACE_SIDE_STYLE('',(#5338));
+#5338 = SURFACE_STYLE_FILL_AREA(#5339);
+#5339 = FILL_AREA_STYLE('',(#5340));
+#5340 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5341 = STYLED_ITEM('color',(#5342),#2025);
+#5342 = PRESENTATION_STYLE_ASSIGNMENT((#5343));
+#5343 = SURFACE_STYLE_USAGE(.BOTH.,#5344);
+#5344 = SURFACE_SIDE_STYLE('',(#5345));
+#5345 = SURFACE_STYLE_FILL_AREA(#5346);
+#5346 = FILL_AREA_STYLE('',(#5347));
+#5347 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5348 = STYLED_ITEM('color',(#5349),#2065);
+#5349 = PRESENTATION_STYLE_ASSIGNMENT((#5350));
+#5350 = SURFACE_STYLE_USAGE(.BOTH.,#5351);
+#5351 = SURFACE_SIDE_STYLE('',(#5352));
+#5352 = SURFACE_STYLE_FILL_AREA(#5353);
+#5353 = FILL_AREA_STYLE('',(#5354));
+#5354 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5355 = STYLED_ITEM('color',(#5356),#2098);
+#5356 = PRESENTATION_STYLE_ASSIGNMENT((#5357));
+#5357 = SURFACE_STYLE_USAGE(.BOTH.,#5358);
+#5358 = SURFACE_SIDE_STYLE('',(#5359));
+#5359 = SURFACE_STYLE_FILL_AREA(#5360);
+#5360 = FILL_AREA_STYLE('',(#5361));
+#5361 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5362 = STYLED_ITEM('color',(#5363),#2123);
+#5363 = PRESENTATION_STYLE_ASSIGNMENT((#5364));
+#5364 = SURFACE_STYLE_USAGE(.BOTH.,#5365);
+#5365 = SURFACE_SIDE_STYLE('',(#5366));
+#5366 = SURFACE_STYLE_FILL_AREA(#5367);
+#5367 = FILL_AREA_STYLE('',(#5368));
+#5368 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5369 = STYLED_ITEM('color',(#5370),#2156);
+#5370 = PRESENTATION_STYLE_ASSIGNMENT((#5371));
+#5371 = SURFACE_STYLE_USAGE(.BOTH.,#5372);
+#5372 = SURFACE_SIDE_STYLE('',(#5373));
+#5373 = SURFACE_STYLE_FILL_AREA(#5374);
+#5374 = FILL_AREA_STYLE('',(#5375));
+#5375 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5376 = STYLED_ITEM('color',(#5377),#2196);
+#5377 = PRESENTATION_STYLE_ASSIGNMENT((#5378));
+#5378 = SURFACE_STYLE_USAGE(.BOTH.,#5379);
+#5379 = SURFACE_SIDE_STYLE('',(#5380));
+#5380 = SURFACE_STYLE_FILL_AREA(#5381);
+#5381 = FILL_AREA_STYLE('',(#5382));
+#5382 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5383 = STYLED_ITEM('color',(#5384),#2221);
+#5384 = PRESENTATION_STYLE_ASSIGNMENT((#5385));
+#5385 = SURFACE_STYLE_USAGE(.BOTH.,#5386);
+#5386 = SURFACE_SIDE_STYLE('',(#5387));
+#5387 = SURFACE_STYLE_FILL_AREA(#5388);
+#5388 = FILL_AREA_STYLE('',(#5389));
+#5389 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5390 = STYLED_ITEM('color',(#5391),#2261);
+#5391 = PRESENTATION_STYLE_ASSIGNMENT((#5392));
+#5392 = SURFACE_STYLE_USAGE(.BOTH.,#5393);
+#5393 = SURFACE_SIDE_STYLE('',(#5394));
+#5394 = SURFACE_STYLE_FILL_AREA(#5395);
+#5395 = FILL_AREA_STYLE('',(#5396));
+#5396 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5397 = STYLED_ITEM('color',(#5398),#2294);
+#5398 = PRESENTATION_STYLE_ASSIGNMENT((#5399));
+#5399 = SURFACE_STYLE_USAGE(.BOTH.,#5400);
+#5400 = SURFACE_SIDE_STYLE('',(#5401));
+#5401 = SURFACE_STYLE_FILL_AREA(#5402);
+#5402 = FILL_AREA_STYLE('',(#5403));
+#5403 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5404 = STYLED_ITEM('color',(#5405),#2319);
+#5405 = PRESENTATION_STYLE_ASSIGNMENT((#5406));
+#5406 = SURFACE_STYLE_USAGE(.BOTH.,#5407);
+#5407 = SURFACE_SIDE_STYLE('',(#5408));
+#5408 = SURFACE_STYLE_FILL_AREA(#5409);
+#5409 = FILL_AREA_STYLE('',(#5410));
+#5410 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5411 = STYLED_ITEM('color',(#5412),#2352);
+#5412 = PRESENTATION_STYLE_ASSIGNMENT((#5413));
+#5413 = SURFACE_STYLE_USAGE(.BOTH.,#5414);
+#5414 = SURFACE_SIDE_STYLE('',(#5415));
+#5415 = SURFACE_STYLE_FILL_AREA(#5416);
+#5416 = FILL_AREA_STYLE('',(#5417));
+#5417 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5418 = STYLED_ITEM('color',(#5419),#2392);
+#5419 = PRESENTATION_STYLE_ASSIGNMENT((#5420));
+#5420 = SURFACE_STYLE_USAGE(.BOTH.,#5421);
+#5421 = SURFACE_SIDE_STYLE('',(#5422));
+#5422 = SURFACE_STYLE_FILL_AREA(#5423);
+#5423 = FILL_AREA_STYLE('',(#5424));
+#5424 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5425 = STYLED_ITEM('color',(#5426),#2417);
+#5426 = PRESENTATION_STYLE_ASSIGNMENT((#5427));
+#5427 = SURFACE_STYLE_USAGE(.BOTH.,#5428);
+#5428 = SURFACE_SIDE_STYLE('',(#5429));
+#5429 = SURFACE_STYLE_FILL_AREA(#5430);
+#5430 = FILL_AREA_STYLE('',(#5431));
+#5431 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5432 = STYLED_ITEM('color',(#5433),#2457);
+#5433 = PRESENTATION_STYLE_ASSIGNMENT((#5434));
+#5434 = SURFACE_STYLE_USAGE(.BOTH.,#5435);
+#5435 = SURFACE_SIDE_STYLE('',(#5436));
+#5436 = SURFACE_STYLE_FILL_AREA(#5437);
+#5437 = FILL_AREA_STYLE('',(#5438));
+#5438 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5439 = STYLED_ITEM('color',(#5440),#2490);
+#5440 = PRESENTATION_STYLE_ASSIGNMENT((#5441));
+#5441 = SURFACE_STYLE_USAGE(.BOTH.,#5442);
+#5442 = SURFACE_SIDE_STYLE('',(#5443));
+#5443 = SURFACE_STYLE_FILL_AREA(#5444);
+#5444 = FILL_AREA_STYLE('',(#5445));
+#5445 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5446 = STYLED_ITEM('color',(#5447),#2515);
+#5447 = PRESENTATION_STYLE_ASSIGNMENT((#5448));
+#5448 = SURFACE_STYLE_USAGE(.BOTH.,#5449);
+#5449 = SURFACE_SIDE_STYLE('',(#5450));
+#5450 = SURFACE_STYLE_FILL_AREA(#5451);
+#5451 = FILL_AREA_STYLE('',(#5452));
+#5452 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5453 = STYLED_ITEM('color',(#5454),#2548);
+#5454 = PRESENTATION_STYLE_ASSIGNMENT((#5455));
+#5455 = SURFACE_STYLE_USAGE(.BOTH.,#5456);
+#5456 = SURFACE_SIDE_STYLE('',(#5457));
+#5457 = SURFACE_STYLE_FILL_AREA(#5458);
+#5458 = FILL_AREA_STYLE('',(#5459));
+#5459 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5460 = STYLED_ITEM('color',(#5461),#2588);
+#5461 = PRESENTATION_STYLE_ASSIGNMENT((#5462));
+#5462 = SURFACE_STYLE_USAGE(.BOTH.,#5463);
+#5463 = SURFACE_SIDE_STYLE('',(#5464));
+#5464 = SURFACE_STYLE_FILL_AREA(#5465);
+#5465 = FILL_AREA_STYLE('',(#5466));
+#5466 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5467 = STYLED_ITEM('color',(#5468),#2613);
+#5468 = PRESENTATION_STYLE_ASSIGNMENT((#5469));
+#5469 = SURFACE_STYLE_USAGE(.BOTH.,#5470);
+#5470 = SURFACE_SIDE_STYLE('',(#5471));
+#5471 = SURFACE_STYLE_FILL_AREA(#5472);
+#5472 = FILL_AREA_STYLE('',(#5473));
+#5473 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5474 = STYLED_ITEM('color',(#5475),#2653);
+#5475 = PRESENTATION_STYLE_ASSIGNMENT((#5476));
+#5476 = SURFACE_STYLE_USAGE(.BOTH.,#5477);
+#5477 = SURFACE_SIDE_STYLE('',(#5478));
+#5478 = SURFACE_STYLE_FILL_AREA(#5479);
+#5479 = FILL_AREA_STYLE('',(#5480));
+#5480 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5481 = STYLED_ITEM('color',(#5482),#2686);
+#5482 = PRESENTATION_STYLE_ASSIGNMENT((#5483));
+#5483 = SURFACE_STYLE_USAGE(.BOTH.,#5484);
+#5484 = SURFACE_SIDE_STYLE('',(#5485));
+#5485 = SURFACE_STYLE_FILL_AREA(#5486);
+#5486 = FILL_AREA_STYLE('',(#5487));
+#5487 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5488 = STYLED_ITEM('color',(#5489),#2711);
+#5489 = PRESENTATION_STYLE_ASSIGNMENT((#5490));
+#5490 = SURFACE_STYLE_USAGE(.BOTH.,#5491);
+#5491 = SURFACE_SIDE_STYLE('',(#5492));
+#5492 = SURFACE_STYLE_FILL_AREA(#5493);
+#5493 = FILL_AREA_STYLE('',(#5494));
+#5494 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5495 = STYLED_ITEM('color',(#5496),#2744);
+#5496 = PRESENTATION_STYLE_ASSIGNMENT((#5497));
+#5497 = SURFACE_STYLE_USAGE(.BOTH.,#5498);
+#5498 = SURFACE_SIDE_STYLE('',(#5499));
+#5499 = SURFACE_STYLE_FILL_AREA(#5500);
+#5500 = FILL_AREA_STYLE('',(#5501));
+#5501 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5502 = STYLED_ITEM('color',(#5503),#2784);
+#5503 = PRESENTATION_STYLE_ASSIGNMENT((#5504));
+#5504 = SURFACE_STYLE_USAGE(.BOTH.,#5505);
+#5505 = SURFACE_SIDE_STYLE('',(#5506));
+#5506 = SURFACE_STYLE_FILL_AREA(#5507);
+#5507 = FILL_AREA_STYLE('',(#5508));
+#5508 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5509 = STYLED_ITEM('color',(#5510),#2809);
+#5510 = PRESENTATION_STYLE_ASSIGNMENT((#5511));
+#5511 = SURFACE_STYLE_USAGE(.BOTH.,#5512);
+#5512 = SURFACE_SIDE_STYLE('',(#5513));
+#5513 = SURFACE_STYLE_FILL_AREA(#5514);
+#5514 = FILL_AREA_STYLE('',(#5515));
+#5515 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5516 = STYLED_ITEM('color',(#5517),#2849);
+#5517 = PRESENTATION_STYLE_ASSIGNMENT((#5518));
+#5518 = SURFACE_STYLE_USAGE(.BOTH.,#5519);
+#5519 = SURFACE_SIDE_STYLE('',(#5520));
+#5520 = SURFACE_STYLE_FILL_AREA(#5521);
+#5521 = FILL_AREA_STYLE('',(#5522));
+#5522 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5523 = STYLED_ITEM('color',(#5524),#2882);
+#5524 = PRESENTATION_STYLE_ASSIGNMENT((#5525));
+#5525 = SURFACE_STYLE_USAGE(.BOTH.,#5526);
+#5526 = SURFACE_SIDE_STYLE('',(#5527));
+#5527 = SURFACE_STYLE_FILL_AREA(#5528);
+#5528 = FILL_AREA_STYLE('',(#5529));
+#5529 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5530 = STYLED_ITEM('color',(#5531),#2907);
+#5531 = PRESENTATION_STYLE_ASSIGNMENT((#5532));
+#5532 = SURFACE_STYLE_USAGE(.BOTH.,#5533);
+#5533 = SURFACE_SIDE_STYLE('',(#5534));
+#5534 = SURFACE_STYLE_FILL_AREA(#5535);
+#5535 = FILL_AREA_STYLE('',(#5536));
+#5536 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5537 = STYLED_ITEM('color',(#5538),#2940);
+#5538 = PRESENTATION_STYLE_ASSIGNMENT((#5539));
+#5539 = SURFACE_STYLE_USAGE(.BOTH.,#5540);
+#5540 = SURFACE_SIDE_STYLE('',(#5541));
+#5541 = SURFACE_STYLE_FILL_AREA(#5542);
+#5542 = FILL_AREA_STYLE('',(#5543));
+#5543 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5544 = STYLED_ITEM('color',(#5545),#2980);
+#5545 = PRESENTATION_STYLE_ASSIGNMENT((#5546));
+#5546 = SURFACE_STYLE_USAGE(.BOTH.,#5547);
+#5547 = SURFACE_SIDE_STYLE('',(#5548));
+#5548 = SURFACE_STYLE_FILL_AREA(#5549);
+#5549 = FILL_AREA_STYLE('',(#5550));
+#5550 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5551 = STYLED_ITEM('color',(#5552),#3005);
+#5552 = PRESENTATION_STYLE_ASSIGNMENT((#5553));
+#5553 = SURFACE_STYLE_USAGE(.BOTH.,#5554);
+#5554 = SURFACE_SIDE_STYLE('',(#5555));
+#5555 = SURFACE_STYLE_FILL_AREA(#5556);
+#5556 = FILL_AREA_STYLE('',(#5557));
+#5557 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5558 = STYLED_ITEM('color',(#5559),#3045);
+#5559 = PRESENTATION_STYLE_ASSIGNMENT((#5560));
+#5560 = SURFACE_STYLE_USAGE(.BOTH.,#5561);
+#5561 = SURFACE_SIDE_STYLE('',(#5562));
+#5562 = SURFACE_STYLE_FILL_AREA(#5563);
+#5563 = FILL_AREA_STYLE('',(#5564));
+#5564 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5565 = STYLED_ITEM('color',(#5566),#3078);
+#5566 = PRESENTATION_STYLE_ASSIGNMENT((#5567));
+#5567 = SURFACE_STYLE_USAGE(.BOTH.,#5568);
+#5568 = SURFACE_SIDE_STYLE('',(#5569));
+#5569 = SURFACE_STYLE_FILL_AREA(#5570);
+#5570 = FILL_AREA_STYLE('',(#5571));
+#5571 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5572 = STYLED_ITEM('color',(#5573),#3103);
+#5573 = PRESENTATION_STYLE_ASSIGNMENT((#5574));
+#5574 = SURFACE_STYLE_USAGE(.BOTH.,#5575);
+#5575 = SURFACE_SIDE_STYLE('',(#5576));
+#5576 = SURFACE_STYLE_FILL_AREA(#5577);
+#5577 = FILL_AREA_STYLE('',(#5578));
+#5578 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5579 = STYLED_ITEM('color',(#5580),#3136);
+#5580 = PRESENTATION_STYLE_ASSIGNMENT((#5581));
+#5581 = SURFACE_STYLE_USAGE(.BOTH.,#5582);
+#5582 = SURFACE_SIDE_STYLE('',(#5583));
+#5583 = SURFACE_STYLE_FILL_AREA(#5584);
+#5584 = FILL_AREA_STYLE('',(#5585));
+#5585 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5586 = STYLED_ITEM('color',(#5587),#3176);
+#5587 = PRESENTATION_STYLE_ASSIGNMENT((#5588));
+#5588 = SURFACE_STYLE_USAGE(.BOTH.,#5589);
+#5589 = SURFACE_SIDE_STYLE('',(#5590));
+#5590 = SURFACE_STYLE_FILL_AREA(#5591);
+#5591 = FILL_AREA_STYLE('',(#5592));
+#5592 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5593 = STYLED_ITEM('color',(#5594),#3201);
+#5594 = PRESENTATION_STYLE_ASSIGNMENT((#5595));
+#5595 = SURFACE_STYLE_USAGE(.BOTH.,#5596);
+#5596 = SURFACE_SIDE_STYLE('',(#5597));
+#5597 = SURFACE_STYLE_FILL_AREA(#5598);
+#5598 = FILL_AREA_STYLE('',(#5599));
+#5599 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5600 = STYLED_ITEM('color',(#5601),#3241);
+#5601 = PRESENTATION_STYLE_ASSIGNMENT((#5602));
+#5602 = SURFACE_STYLE_USAGE(.BOTH.,#5603);
+#5603 = SURFACE_SIDE_STYLE('',(#5604));
+#5604 = SURFACE_STYLE_FILL_AREA(#5605);
+#5605 = FILL_AREA_STYLE('',(#5606));
+#5606 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5607 = STYLED_ITEM('color',(#5608),#3274);
+#5608 = PRESENTATION_STYLE_ASSIGNMENT((#5609));
+#5609 = SURFACE_STYLE_USAGE(.BOTH.,#5610);
+#5610 = SURFACE_SIDE_STYLE('',(#5611));
+#5611 = SURFACE_STYLE_FILL_AREA(#5612);
+#5612 = FILL_AREA_STYLE('',(#5613));
+#5613 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5614 = STYLED_ITEM('color',(#5615),#3299);
+#5615 = PRESENTATION_STYLE_ASSIGNMENT((#5616));
+#5616 = SURFACE_STYLE_USAGE(.BOTH.,#5617);
+#5617 = SURFACE_SIDE_STYLE('',(#5618));
+#5618 = SURFACE_STYLE_FILL_AREA(#5619);
+#5619 = FILL_AREA_STYLE('',(#5620));
+#5620 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5621 = STYLED_ITEM('color',(#5622),#3332);
+#5622 = PRESENTATION_STYLE_ASSIGNMENT((#5623));
+#5623 = SURFACE_STYLE_USAGE(.BOTH.,#5624);
+#5624 = SURFACE_SIDE_STYLE('',(#5625));
+#5625 = SURFACE_STYLE_FILL_AREA(#5626);
+#5626 = FILL_AREA_STYLE('',(#5627));
+#5627 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5628 = STYLED_ITEM('color',(#5629),#3372);
+#5629 = PRESENTATION_STYLE_ASSIGNMENT((#5630));
+#5630 = SURFACE_STYLE_USAGE(.BOTH.,#5631);
+#5631 = SURFACE_SIDE_STYLE('',(#5632));
+#5632 = SURFACE_STYLE_FILL_AREA(#5633);
+#5633 = FILL_AREA_STYLE('',(#5634));
+#5634 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5635 = STYLED_ITEM('color',(#5636),#3397);
+#5636 = PRESENTATION_STYLE_ASSIGNMENT((#5637));
+#5637 = SURFACE_STYLE_USAGE(.BOTH.,#5638);
+#5638 = SURFACE_SIDE_STYLE('',(#5639));
+#5639 = SURFACE_STYLE_FILL_AREA(#5640);
+#5640 = FILL_AREA_STYLE('',(#5641));
+#5641 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5642 = STYLED_ITEM('color',(#5643),#3437);
+#5643 = PRESENTATION_STYLE_ASSIGNMENT((#5644));
+#5644 = SURFACE_STYLE_USAGE(.BOTH.,#5645);
+#5645 = SURFACE_SIDE_STYLE('',(#5646));
+#5646 = SURFACE_STYLE_FILL_AREA(#5647);
+#5647 = FILL_AREA_STYLE('',(#5648));
+#5648 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5649 = STYLED_ITEM('color',(#5650),#3470);
+#5650 = PRESENTATION_STYLE_ASSIGNMENT((#5651));
+#5651 = SURFACE_STYLE_USAGE(.BOTH.,#5652);
+#5652 = SURFACE_SIDE_STYLE('',(#5653));
+#5653 = SURFACE_STYLE_FILL_AREA(#5654);
+#5654 = FILL_AREA_STYLE('',(#5655));
+#5655 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5656 = STYLED_ITEM('color',(#5657),#3495);
+#5657 = PRESENTATION_STYLE_ASSIGNMENT((#5658));
+#5658 = SURFACE_STYLE_USAGE(.BOTH.,#5659);
+#5659 = SURFACE_SIDE_STYLE('',(#5660));
+#5660 = SURFACE_STYLE_FILL_AREA(#5661);
+#5661 = FILL_AREA_STYLE('',(#5662));
+#5662 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5663 = STYLED_ITEM('color',(#5664),#3528);
+#5664 = PRESENTATION_STYLE_ASSIGNMENT((#5665));
+#5665 = SURFACE_STYLE_USAGE(.BOTH.,#5666);
+#5666 = SURFACE_SIDE_STYLE('',(#5667));
+#5667 = SURFACE_STYLE_FILL_AREA(#5668);
+#5668 = FILL_AREA_STYLE('',(#5669));
+#5669 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5670 = STYLED_ITEM('color',(#5671),#3568);
+#5671 = PRESENTATION_STYLE_ASSIGNMENT((#5672));
+#5672 = SURFACE_STYLE_USAGE(.BOTH.,#5673);
+#5673 = SURFACE_SIDE_STYLE('',(#5674));
+#5674 = SURFACE_STYLE_FILL_AREA(#5675);
+#5675 = FILL_AREA_STYLE('',(#5676));
+#5676 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5677 = STYLED_ITEM('color',(#5678),#3593);
+#5678 = PRESENTATION_STYLE_ASSIGNMENT((#5679));
+#5679 = SURFACE_STYLE_USAGE(.BOTH.,#5680);
+#5680 = SURFACE_SIDE_STYLE('',(#5681));
+#5681 = SURFACE_STYLE_FILL_AREA(#5682);
+#5682 = FILL_AREA_STYLE('',(#5683));
+#5683 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5684 = STYLED_ITEM('color',(#5685),#3633);
+#5685 = PRESENTATION_STYLE_ASSIGNMENT((#5686));
+#5686 = SURFACE_STYLE_USAGE(.BOTH.,#5687);
+#5687 = SURFACE_SIDE_STYLE('',(#5688));
+#5688 = SURFACE_STYLE_FILL_AREA(#5689);
+#5689 = FILL_AREA_STYLE('',(#5690));
+#5690 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5691 = STYLED_ITEM('color',(#5692),#3666);
+#5692 = PRESENTATION_STYLE_ASSIGNMENT((#5693));
+#5693 = SURFACE_STYLE_USAGE(.BOTH.,#5694);
+#5694 = SURFACE_SIDE_STYLE('',(#5695));
+#5695 = SURFACE_STYLE_FILL_AREA(#5696);
+#5696 = FILL_AREA_STYLE('',(#5697));
+#5697 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5698 = STYLED_ITEM('color',(#5699),#3691);
+#5699 = PRESENTATION_STYLE_ASSIGNMENT((#5700));
+#5700 = SURFACE_STYLE_USAGE(.BOTH.,#5701);
+#5701 = SURFACE_SIDE_STYLE('',(#5702));
+#5702 = SURFACE_STYLE_FILL_AREA(#5703);
+#5703 = FILL_AREA_STYLE('',(#5704));
+#5704 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5705 = STYLED_ITEM('color',(#5706),#3724);
+#5706 = PRESENTATION_STYLE_ASSIGNMENT((#5707));
+#5707 = SURFACE_STYLE_USAGE(.BOTH.,#5708);
+#5708 = SURFACE_SIDE_STYLE('',(#5709));
+#5709 = SURFACE_STYLE_FILL_AREA(#5710);
+#5710 = FILL_AREA_STYLE('',(#5711));
+#5711 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5712 = STYLED_ITEM('color',(#5713),#3764);
+#5713 = PRESENTATION_STYLE_ASSIGNMENT((#5714));
+#5714 = SURFACE_STYLE_USAGE(.BOTH.,#5715);
+#5715 = SURFACE_SIDE_STYLE('',(#5716));
+#5716 = SURFACE_STYLE_FILL_AREA(#5717);
+#5717 = FILL_AREA_STYLE('',(#5718));
+#5718 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5719 = STYLED_ITEM('color',(#5720),#3789);
+#5720 = PRESENTATION_STYLE_ASSIGNMENT((#5721));
+#5721 = SURFACE_STYLE_USAGE(.BOTH.,#5722);
+#5722 = SURFACE_SIDE_STYLE('',(#5723));
+#5723 = SURFACE_STYLE_FILL_AREA(#5724);
+#5724 = FILL_AREA_STYLE('',(#5725));
+#5725 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5726 = STYLED_ITEM('color',(#5727),#3829);
+#5727 = PRESENTATION_STYLE_ASSIGNMENT((#5728));
+#5728 = SURFACE_STYLE_USAGE(.BOTH.,#5729);
+#5729 = SURFACE_SIDE_STYLE('',(#5730));
+#5730 = SURFACE_STYLE_FILL_AREA(#5731);
+#5731 = FILL_AREA_STYLE('',(#5732));
+#5732 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5733 = STYLED_ITEM('color',(#5734),#3862);
+#5734 = PRESENTATION_STYLE_ASSIGNMENT((#5735));
+#5735 = SURFACE_STYLE_USAGE(.BOTH.,#5736);
+#5736 = SURFACE_SIDE_STYLE('',(#5737));
+#5737 = SURFACE_STYLE_FILL_AREA(#5738);
+#5738 = FILL_AREA_STYLE('',(#5739));
+#5739 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5740 = STYLED_ITEM('color',(#5741),#3887);
+#5741 = PRESENTATION_STYLE_ASSIGNMENT((#5742));
+#5742 = SURFACE_STYLE_USAGE(.BOTH.,#5743);
+#5743 = SURFACE_SIDE_STYLE('',(#5744));
+#5744 = SURFACE_STYLE_FILL_AREA(#5745);
+#5745 = FILL_AREA_STYLE('',(#5746));
+#5746 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5747 = STYLED_ITEM('color',(#5748),#3920);
+#5748 = PRESENTATION_STYLE_ASSIGNMENT((#5749));
+#5749 = SURFACE_STYLE_USAGE(.BOTH.,#5750);
+#5750 = SURFACE_SIDE_STYLE('',(#5751));
+#5751 = SURFACE_STYLE_FILL_AREA(#5752);
+#5752 = FILL_AREA_STYLE('',(#5753));
+#5753 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5754 = STYLED_ITEM('color',(#5755),#3937);
+#5755 = PRESENTATION_STYLE_ASSIGNMENT((#5756));
+#5756 = SURFACE_STYLE_USAGE(.BOTH.,#5757);
+#5757 = SURFACE_SIDE_STYLE('',(#5758));
+#5758 = SURFACE_STYLE_FILL_AREA(#5759);
+#5759 = FILL_AREA_STYLE('',(#5760));
+#5760 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5761 = STYLED_ITEM('color',(#5762),#3968);
+#5762 = PRESENTATION_STYLE_ASSIGNMENT((#5763));
+#5763 = SURFACE_STYLE_USAGE(.BOTH.,#5764);
+#5764 = SURFACE_SIDE_STYLE('',(#5765));
+#5765 = SURFACE_STYLE_FILL_AREA(#5766);
+#5766 = FILL_AREA_STYLE('',(#5767));
+#5767 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5768 = STYLED_ITEM('color',(#5769),#3992);
+#5769 = PRESENTATION_STYLE_ASSIGNMENT((#5770));
+#5770 = SURFACE_STYLE_USAGE(.BOTH.,#5771);
+#5771 = SURFACE_SIDE_STYLE('',(#5772));
+#5772 = SURFACE_STYLE_FILL_AREA(#5773);
+#5773 = FILL_AREA_STYLE('',(#5774));
+#5774 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5775 = STYLED_ITEM('color',(#5776),#4016);
+#5776 = PRESENTATION_STYLE_ASSIGNMENT((#5777));
+#5777 = SURFACE_STYLE_USAGE(.BOTH.,#5778);
+#5778 = SURFACE_SIDE_STYLE('',(#5779));
+#5779 = SURFACE_STYLE_FILL_AREA(#5780);
+#5780 = FILL_AREA_STYLE('',(#5781));
+#5781 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5782 = STYLED_ITEM('color',(#5783),#4040);
+#5783 = PRESENTATION_STYLE_ASSIGNMENT((#5784));
+#5784 = SURFACE_STYLE_USAGE(.BOTH.,#5785);
+#5785 = SURFACE_SIDE_STYLE('',(#5786));
+#5786 = SURFACE_STYLE_FILL_AREA(#5787);
+#5787 = FILL_AREA_STYLE('',(#5788));
+#5788 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5789 = STYLED_ITEM('color',(#5790),#4057);
+#5790 = PRESENTATION_STYLE_ASSIGNMENT((#5791));
+#5791 = SURFACE_STYLE_USAGE(.BOTH.,#5792);
+#5792 = SURFACE_SIDE_STYLE('',(#5793));
+#5793 = SURFACE_STYLE_FILL_AREA(#5794);
+#5794 = FILL_AREA_STYLE('',(#5795));
+#5795 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5796 = STYLED_ITEM('color',(#5797),#4080);
+#5797 = PRESENTATION_STYLE_ASSIGNMENT((#5798));
+#5798 = SURFACE_STYLE_USAGE(.BOTH.,#5799);
+#5799 = SURFACE_SIDE_STYLE('',(#5800));
+#5800 = SURFACE_STYLE_FILL_AREA(#5801);
+#5801 = FILL_AREA_STYLE('',(#5802));
+#5802 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5803 = STYLED_ITEM('color',(#5804),#4097);
+#5804 = PRESENTATION_STYLE_ASSIGNMENT((#5805));
+#5805 = SURFACE_STYLE_USAGE(.BOTH.,#5806);
+#5806 = SURFACE_SIDE_STYLE('',(#5807));
+#5807 = SURFACE_STYLE_FILL_AREA(#5808);
+#5808 = FILL_AREA_STYLE('',(#5809));
+#5809 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5810 = STYLED_ITEM('color',(#5811),#4114);
+#5811 = PRESENTATION_STYLE_ASSIGNMENT((#5812));
+#5812 = SURFACE_STYLE_USAGE(.BOTH.,#5813);
+#5813 = SURFACE_SIDE_STYLE('',(#5814));
+#5814 = SURFACE_STYLE_FILL_AREA(#5815);
+#5815 = FILL_AREA_STYLE('',(#5816));
+#5816 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5817 = STYLED_ITEM('color',(#5818),#4131);
+#5818 = PRESENTATION_STYLE_ASSIGNMENT((#5819));
+#5819 = SURFACE_STYLE_USAGE(.BOTH.,#5820);
+#5820 = SURFACE_SIDE_STYLE('',(#5821));
+#5821 = SURFACE_STYLE_FILL_AREA(#5822);
+#5822 = FILL_AREA_STYLE('',(#5823));
+#5823 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5824 = STYLED_ITEM('color',(#5825),#4148);
+#5825 = PRESENTATION_STYLE_ASSIGNMENT((#5826));
+#5826 = SURFACE_STYLE_USAGE(.BOTH.,#5827);
+#5827 = SURFACE_SIDE_STYLE('',(#5828));
+#5828 = SURFACE_STYLE_FILL_AREA(#5829);
+#5829 = FILL_AREA_STYLE('',(#5830));
+#5830 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5831 = STYLED_ITEM('color',(#5832),#4165);
+#5832 = PRESENTATION_STYLE_ASSIGNMENT((#5833));
+#5833 = SURFACE_STYLE_USAGE(.BOTH.,#5834);
+#5834 = SURFACE_SIDE_STYLE('',(#5835));
+#5835 = SURFACE_STYLE_FILL_AREA(#5836);
+#5836 = FILL_AREA_STYLE('',(#5837));
+#5837 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5838 = STYLED_ITEM('color',(#5839),#4182);
+#5839 = PRESENTATION_STYLE_ASSIGNMENT((#5840));
+#5840 = SURFACE_STYLE_USAGE(.BOTH.,#5841);
+#5841 = SURFACE_SIDE_STYLE('',(#5842));
+#5842 = SURFACE_STYLE_FILL_AREA(#5843);
+#5843 = FILL_AREA_STYLE('',(#5844));
+#5844 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5845 = STYLED_ITEM('color',(#5846),#4199);
+#5846 = PRESENTATION_STYLE_ASSIGNMENT((#5847));
+#5847 = SURFACE_STYLE_USAGE(.BOTH.,#5848);
+#5848 = SURFACE_SIDE_STYLE('',(#5849));
+#5849 = SURFACE_STYLE_FILL_AREA(#5850);
+#5850 = FILL_AREA_STYLE('',(#5851));
+#5851 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5852 = STYLED_ITEM('color',(#5853),#4216);
+#5853 = PRESENTATION_STYLE_ASSIGNMENT((#5854));
+#5854 = SURFACE_STYLE_USAGE(.BOTH.,#5855);
+#5855 = SURFACE_SIDE_STYLE('',(#5856));
+#5856 = SURFACE_STYLE_FILL_AREA(#5857);
+#5857 = FILL_AREA_STYLE('',(#5858));
+#5858 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5859 = STYLED_ITEM('color',(#5860),#4233);
+#5860 = PRESENTATION_STYLE_ASSIGNMENT((#5861));
+#5861 = SURFACE_STYLE_USAGE(.BOTH.,#5862);
+#5862 = SURFACE_SIDE_STYLE('',(#5863));
+#5863 = SURFACE_STYLE_FILL_AREA(#5864);
+#5864 = FILL_AREA_STYLE('',(#5865));
+#5865 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5866 = STYLED_ITEM('color',(#5867),#4250);
+#5867 = PRESENTATION_STYLE_ASSIGNMENT((#5868));
+#5868 = SURFACE_STYLE_USAGE(.BOTH.,#5869);
+#5869 = SURFACE_SIDE_STYLE('',(#5870));
+#5870 = SURFACE_STYLE_FILL_AREA(#5871);
+#5871 = FILL_AREA_STYLE('',(#5872));
+#5872 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5873 = STYLED_ITEM('color',(#5874),#4267);
+#5874 = PRESENTATION_STYLE_ASSIGNMENT((#5875));
+#5875 = SURFACE_STYLE_USAGE(.BOTH.,#5876);
+#5876 = SURFACE_SIDE_STYLE('',(#5877));
+#5877 = SURFACE_STYLE_FILL_AREA(#5878);
+#5878 = FILL_AREA_STYLE('',(#5879));
+#5879 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5880 = STYLED_ITEM('color',(#5881),#4284);
+#5881 = PRESENTATION_STYLE_ASSIGNMENT((#5882));
+#5882 = SURFACE_STYLE_USAGE(.BOTH.,#5883);
+#5883 = SURFACE_SIDE_STYLE('',(#5884));
+#5884 = SURFACE_STYLE_FILL_AREA(#5885);
+#5885 = FILL_AREA_STYLE('',(#5886));
+#5886 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5887 = STYLED_ITEM('color',(#5888),#4301);
+#5888 = PRESENTATION_STYLE_ASSIGNMENT((#5889));
+#5889 = SURFACE_STYLE_USAGE(.BOTH.,#5890);
+#5890 = SURFACE_SIDE_STYLE('',(#5891));
+#5891 = SURFACE_STYLE_FILL_AREA(#5892);
+#5892 = FILL_AREA_STYLE('',(#5893));
+#5893 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5894 = STYLED_ITEM('color',(#5895),#4318);
+#5895 = PRESENTATION_STYLE_ASSIGNMENT((#5896));
+#5896 = SURFACE_STYLE_USAGE(.BOTH.,#5897);
+#5897 = SURFACE_SIDE_STYLE('',(#5898));
+#5898 = SURFACE_STYLE_FILL_AREA(#5899);
+#5899 = FILL_AREA_STYLE('',(#5900));
+#5900 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5901 = STYLED_ITEM('color',(#5902),#4335);
+#5902 = PRESENTATION_STYLE_ASSIGNMENT((#5903));
+#5903 = SURFACE_STYLE_USAGE(.BOTH.,#5904);
+#5904 = SURFACE_SIDE_STYLE('',(#5905));
+#5905 = SURFACE_STYLE_FILL_AREA(#5906);
+#5906 = FILL_AREA_STYLE('',(#5907));
+#5907 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5908 = STYLED_ITEM('color',(#5909),#4352);
+#5909 = PRESENTATION_STYLE_ASSIGNMENT((#5910));
+#5910 = SURFACE_STYLE_USAGE(.BOTH.,#5911);
+#5911 = SURFACE_SIDE_STYLE('',(#5912));
+#5912 = SURFACE_STYLE_FILL_AREA(#5913);
+#5913 = FILL_AREA_STYLE('',(#5914));
+#5914 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5915 = STYLED_ITEM('color',(#5916),#4369);
+#5916 = PRESENTATION_STYLE_ASSIGNMENT((#5917));
+#5917 = SURFACE_STYLE_USAGE(.BOTH.,#5918);
+#5918 = SURFACE_SIDE_STYLE('',(#5919));
+#5919 = SURFACE_STYLE_FILL_AREA(#5920);
+#5920 = FILL_AREA_STYLE('',(#5921));
+#5921 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5922 = STYLED_ITEM('color',(#5923),#4386);
+#5923 = PRESENTATION_STYLE_ASSIGNMENT((#5924));
+#5924 = SURFACE_STYLE_USAGE(.BOTH.,#5925);
+#5925 = SURFACE_SIDE_STYLE('',(#5926));
+#5926 = SURFACE_STYLE_FILL_AREA(#5927);
+#5927 = FILL_AREA_STYLE('',(#5928));
+#5928 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5929 = STYLED_ITEM('color',(#5930),#4403);
+#5930 = PRESENTATION_STYLE_ASSIGNMENT((#5931));
+#5931 = SURFACE_STYLE_USAGE(.BOTH.,#5932);
+#5932 = SURFACE_SIDE_STYLE('',(#5933));
+#5933 = SURFACE_STYLE_FILL_AREA(#5934);
+#5934 = FILL_AREA_STYLE('',(#5935));
+#5935 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5936 = STYLED_ITEM('color',(#5937),#4420);
+#5937 = PRESENTATION_STYLE_ASSIGNMENT((#5938));
+#5938 = SURFACE_STYLE_USAGE(.BOTH.,#5939);
+#5939 = SURFACE_SIDE_STYLE('',(#5940));
+#5940 = SURFACE_STYLE_FILL_AREA(#5941);
+#5941 = FILL_AREA_STYLE('',(#5942));
+#5942 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5943 = STYLED_ITEM('color',(#5944),#4437);
+#5944 = PRESENTATION_STYLE_ASSIGNMENT((#5945));
+#5945 = SURFACE_STYLE_USAGE(.BOTH.,#5946);
+#5946 = SURFACE_SIDE_STYLE('',(#5947));
+#5947 = SURFACE_STYLE_FILL_AREA(#5948);
+#5948 = FILL_AREA_STYLE('',(#5949));
+#5949 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5950 = STYLED_ITEM('color',(#5951),#4454);
+#5951 = PRESENTATION_STYLE_ASSIGNMENT((#5952));
+#5952 = SURFACE_STYLE_USAGE(.BOTH.,#5953);
+#5953 = SURFACE_SIDE_STYLE('',(#5954));
+#5954 = SURFACE_STYLE_FILL_AREA(#5955);
+#5955 = FILL_AREA_STYLE('',(#5956));
+#5956 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5957 = STYLED_ITEM('color',(#5958),#4471);
+#5958 = PRESENTATION_STYLE_ASSIGNMENT((#5959));
+#5959 = SURFACE_STYLE_USAGE(.BOTH.,#5960);
+#5960 = SURFACE_SIDE_STYLE('',(#5961));
+#5961 = SURFACE_STYLE_FILL_AREA(#5962);
+#5962 = FILL_AREA_STYLE('',(#5963));
+#5963 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5964 = STYLED_ITEM('color',(#5965),#4488);
+#5965 = PRESENTATION_STYLE_ASSIGNMENT((#5966));
+#5966 = SURFACE_STYLE_USAGE(.BOTH.,#5967);
+#5967 = SURFACE_SIDE_STYLE('',(#5968));
+#5968 = SURFACE_STYLE_FILL_AREA(#5969);
+#5969 = FILL_AREA_STYLE('',(#5970));
+#5970 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5971 = STYLED_ITEM('color',(#5972),#4500);
+#5972 = PRESENTATION_STYLE_ASSIGNMENT((#5973));
+#5973 = SURFACE_STYLE_USAGE(.BOTH.,#5974);
+#5974 = SURFACE_SIDE_STYLE('',(#5975));
+#5975 = SURFACE_STYLE_FILL_AREA(#5976);
+#5976 = FILL_AREA_STYLE('',(#5977));
+#5977 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5978 = STYLED_ITEM('color',(#5979),#4517);
+#5979 = PRESENTATION_STYLE_ASSIGNMENT((#5980));
+#5980 = SURFACE_STYLE_USAGE(.BOTH.,#5981);
+#5981 = SURFACE_SIDE_STYLE('',(#5982));
+#5982 = SURFACE_STYLE_FILL_AREA(#5983);
+#5983 = FILL_AREA_STYLE('',(#5984));
+#5984 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5985 = STYLED_ITEM('color',(#5986),#4529);
+#5986 = PRESENTATION_STYLE_ASSIGNMENT((#5987));
+#5987 = SURFACE_STYLE_USAGE(.BOTH.,#5988);
+#5988 = SURFACE_SIDE_STYLE('',(#5989));
+#5989 = SURFACE_STYLE_FILL_AREA(#5990);
+#5990 = FILL_AREA_STYLE('',(#5991));
+#5991 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5992 = STYLED_ITEM('color',(#5993),#4546);
+#5993 = PRESENTATION_STYLE_ASSIGNMENT((#5994));
+#5994 = SURFACE_STYLE_USAGE(.BOTH.,#5995);
+#5995 = SURFACE_SIDE_STYLE('',(#5996));
+#5996 = SURFACE_STYLE_FILL_AREA(#5997);
+#5997 = FILL_AREA_STYLE('',(#5998));
+#5998 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5999 = STYLED_ITEM('color',(#6000),#4558);
+#6000 = PRESENTATION_STYLE_ASSIGNMENT((#6001));
+#6001 = SURFACE_STYLE_USAGE(.BOTH.,#6002);
+#6002 = SURFACE_SIDE_STYLE('',(#6003));
+#6003 = SURFACE_STYLE_FILL_AREA(#6004);
+#6004 = FILL_AREA_STYLE('',(#6005));
+#6005 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6006 = STYLED_ITEM('color',(#6007),#4575);
+#6007 = PRESENTATION_STYLE_ASSIGNMENT((#6008));
+#6008 = SURFACE_STYLE_USAGE(.BOTH.,#6009);
+#6009 = SURFACE_SIDE_STYLE('',(#6010));
+#6010 = SURFACE_STYLE_FILL_AREA(#6011);
+#6011 = FILL_AREA_STYLE('',(#6012));
+#6012 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6013 = STYLED_ITEM('color',(#6014),#4587);
+#6014 = PRESENTATION_STYLE_ASSIGNMENT((#6015));
+#6015 = SURFACE_STYLE_USAGE(.BOTH.,#6016);
+#6016 = SURFACE_SIDE_STYLE('',(#6017));
+#6017 = SURFACE_STYLE_FILL_AREA(#6018);
+#6018 = FILL_AREA_STYLE('',(#6019));
+#6019 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6020 = STYLED_ITEM('color',(#6021),#4604);
+#6021 = PRESENTATION_STYLE_ASSIGNMENT((#6022));
+#6022 = SURFACE_STYLE_USAGE(.BOTH.,#6023);
+#6023 = SURFACE_SIDE_STYLE('',(#6024));
+#6024 = SURFACE_STYLE_FILL_AREA(#6025);
+#6025 = FILL_AREA_STYLE('',(#6026));
+#6026 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6027 = STYLED_ITEM('color',(#6028),#4616);
+#6028 = PRESENTATION_STYLE_ASSIGNMENT((#6029));
+#6029 = SURFACE_STYLE_USAGE(.BOTH.,#6030);
+#6030 = SURFACE_SIDE_STYLE('',(#6031));
+#6031 = SURFACE_STYLE_FILL_AREA(#6032);
+#6032 = FILL_AREA_STYLE('',(#6033));
+#6033 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6034 = STYLED_ITEM('color',(#6035),#4633);
+#6035 = PRESENTATION_STYLE_ASSIGNMENT((#6036));
+#6036 = SURFACE_STYLE_USAGE(.BOTH.,#6037);
+#6037 = SURFACE_SIDE_STYLE('',(#6038));
+#6038 = SURFACE_STYLE_FILL_AREA(#6039);
+#6039 = FILL_AREA_STYLE('',(#6040));
+#6040 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6041 = STYLED_ITEM('color',(#6042),#4645);
+#6042 = PRESENTATION_STYLE_ASSIGNMENT((#6043));
+#6043 = SURFACE_STYLE_USAGE(.BOTH.,#6044);
+#6044 = SURFACE_SIDE_STYLE('',(#6045));
+#6045 = SURFACE_STYLE_FILL_AREA(#6046);
+#6046 = FILL_AREA_STYLE('',(#6047));
+#6047 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6048 = STYLED_ITEM('color',(#6049),#4662);
+#6049 = PRESENTATION_STYLE_ASSIGNMENT((#6050));
+#6050 = SURFACE_STYLE_USAGE(.BOTH.,#6051);
+#6051 = SURFACE_SIDE_STYLE('',(#6052));
+#6052 = SURFACE_STYLE_FILL_AREA(#6053);
+#6053 = FILL_AREA_STYLE('',(#6054));
+#6054 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6055 = STYLED_ITEM('color',(#6056),#4674);
+#6056 = PRESENTATION_STYLE_ASSIGNMENT((#6057));
+#6057 = SURFACE_STYLE_USAGE(.BOTH.,#6058);
+#6058 = SURFACE_SIDE_STYLE('',(#6059));
+#6059 = SURFACE_STYLE_FILL_AREA(#6060);
+#6060 = FILL_AREA_STYLE('',(#6061));
+#6061 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6062 = STYLED_ITEM('color',(#6063),#4691);
+#6063 = PRESENTATION_STYLE_ASSIGNMENT((#6064));
+#6064 = SURFACE_STYLE_USAGE(.BOTH.,#6065);
+#6065 = SURFACE_SIDE_STYLE('',(#6066));
+#6066 = SURFACE_STYLE_FILL_AREA(#6067);
+#6067 = FILL_AREA_STYLE('',(#6068));
+#6068 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6069 = STYLED_ITEM('color',(#6070),#4703);
+#6070 = PRESENTATION_STYLE_ASSIGNMENT((#6071));
+#6071 = SURFACE_STYLE_USAGE(.BOTH.,#6072);
+#6072 = SURFACE_SIDE_STYLE('',(#6073));
+#6073 = SURFACE_STYLE_FILL_AREA(#6074);
+#6074 = FILL_AREA_STYLE('',(#6075));
+#6075 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6076 = STYLED_ITEM('color',(#6077),#4720);
+#6077 = PRESENTATION_STYLE_ASSIGNMENT((#6078));
+#6078 = SURFACE_STYLE_USAGE(.BOTH.,#6079);
+#6079 = SURFACE_SIDE_STYLE('',(#6080));
+#6080 = SURFACE_STYLE_FILL_AREA(#6081);
+#6081 = FILL_AREA_STYLE('',(#6082));
+#6082 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6083 = STYLED_ITEM('color',(#6084),#4732);
+#6084 = PRESENTATION_STYLE_ASSIGNMENT((#6085));
+#6085 = SURFACE_STYLE_USAGE(.BOTH.,#6086);
+#6086 = SURFACE_SIDE_STYLE('',(#6087));
+#6087 = SURFACE_STYLE_FILL_AREA(#6088);
+#6088 = FILL_AREA_STYLE('',(#6089));
+#6089 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6090 = STYLED_ITEM('color',(#6091),#4749);
+#6091 = PRESENTATION_STYLE_ASSIGNMENT((#6092));
+#6092 = SURFACE_STYLE_USAGE(.BOTH.,#6093);
+#6093 = SURFACE_SIDE_STYLE('',(#6094));
+#6094 = SURFACE_STYLE_FILL_AREA(#6095);
+#6095 = FILL_AREA_STYLE('',(#6096));
+#6096 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6097 = STYLED_ITEM('color',(#6098),#4761);
+#6098 = PRESENTATION_STYLE_ASSIGNMENT((#6099));
+#6099 = SURFACE_STYLE_USAGE(.BOTH.,#6100);
+#6100 = SURFACE_SIDE_STYLE('',(#6101));
+#6101 = SURFACE_STYLE_FILL_AREA(#6102);
+#6102 = FILL_AREA_STYLE('',(#6103));
+#6103 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6104 = STYLED_ITEM('color',(#6105),#4778);
+#6105 = PRESENTATION_STYLE_ASSIGNMENT((#6106));
+#6106 = SURFACE_STYLE_USAGE(.BOTH.,#6107);
+#6107 = SURFACE_SIDE_STYLE('',(#6108));
+#6108 = SURFACE_STYLE_FILL_AREA(#6109);
+#6109 = FILL_AREA_STYLE('',(#6110));
+#6110 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6111 = STYLED_ITEM('color',(#6112),#4790);
+#6112 = PRESENTATION_STYLE_ASSIGNMENT((#6113));
+#6113 = SURFACE_STYLE_USAGE(.BOTH.,#6114);
+#6114 = SURFACE_SIDE_STYLE('',(#6115));
+#6115 = SURFACE_STYLE_FILL_AREA(#6116);
+#6116 = FILL_AREA_STYLE('',(#6117));
+#6117 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6118 = STYLED_ITEM('color',(#6119),#4807);
+#6119 = PRESENTATION_STYLE_ASSIGNMENT((#6120));
+#6120 = SURFACE_STYLE_USAGE(.BOTH.,#6121);
+#6121 = SURFACE_SIDE_STYLE('',(#6122));
+#6122 = SURFACE_STYLE_FILL_AREA(#6123);
+#6123 = FILL_AREA_STYLE('',(#6124));
+#6124 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6125 = STYLED_ITEM('color',(#6126),#4819);
+#6126 = PRESENTATION_STYLE_ASSIGNMENT((#6127));
+#6127 = SURFACE_STYLE_USAGE(.BOTH.,#6128);
+#6128 = SURFACE_SIDE_STYLE('',(#6129));
+#6129 = SURFACE_STYLE_FILL_AREA(#6130);
+#6130 = FILL_AREA_STYLE('',(#6131));
+#6131 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6132 = STYLED_ITEM('color',(#6133),#4836);
+#6133 = PRESENTATION_STYLE_ASSIGNMENT((#6134));
+#6134 = SURFACE_STYLE_USAGE(.BOTH.,#6135);
+#6135 = SURFACE_SIDE_STYLE('',(#6136));
+#6136 = SURFACE_STYLE_FILL_AREA(#6137);
+#6137 = FILL_AREA_STYLE('',(#6138));
+#6138 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6139 = STYLED_ITEM('color',(#6140),#4848);
+#6140 = PRESENTATION_STYLE_ASSIGNMENT((#6141));
+#6141 = SURFACE_STYLE_USAGE(.BOTH.,#6142);
+#6142 = SURFACE_SIDE_STYLE('',(#6143));
+#6143 = SURFACE_STYLE_FILL_AREA(#6144);
+#6144 = FILL_AREA_STYLE('',(#6145));
+#6145 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6146 = STYLED_ITEM('color',(#6147),#4865);
+#6147 = PRESENTATION_STYLE_ASSIGNMENT((#6148));
+#6148 = SURFACE_STYLE_USAGE(.BOTH.,#6149);
+#6149 = SURFACE_SIDE_STYLE('',(#6150));
+#6150 = SURFACE_STYLE_FILL_AREA(#6151);
+#6151 = FILL_AREA_STYLE('',(#6152));
+#6152 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6153 = STYLED_ITEM('color',(#6154),#4877);
+#6154 = PRESENTATION_STYLE_ASSIGNMENT((#6155));
+#6155 = SURFACE_STYLE_USAGE(.BOTH.,#6156);
+#6156 = SURFACE_SIDE_STYLE('',(#6157));
+#6157 = SURFACE_STYLE_FILL_AREA(#6158);
+#6158 = FILL_AREA_STYLE('',(#6159));
+#6159 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6160 = STYLED_ITEM('color',(#6161),#4894);
+#6161 = PRESENTATION_STYLE_ASSIGNMENT((#6162));
+#6162 = SURFACE_STYLE_USAGE(.BOTH.,#6163);
+#6163 = SURFACE_SIDE_STYLE('',(#6164));
+#6164 = SURFACE_STYLE_FILL_AREA(#6165);
+#6165 = FILL_AREA_STYLE('',(#6166));
+#6166 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6167 = STYLED_ITEM('color',(#6168),#4906);
+#6168 = PRESENTATION_STYLE_ASSIGNMENT((#6169));
+#6169 = SURFACE_STYLE_USAGE(.BOTH.,#6170);
+#6170 = SURFACE_SIDE_STYLE('',(#6171));
+#6171 = SURFACE_STYLE_FILL_AREA(#6172);
+#6172 = FILL_AREA_STYLE('',(#6173));
+#6173 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6174 = STYLED_ITEM('color',(#6175),#4923);
+#6175 = PRESENTATION_STYLE_ASSIGNMENT((#6176));
+#6176 = SURFACE_STYLE_USAGE(.BOTH.,#6177);
+#6177 = SURFACE_SIDE_STYLE('',(#6178));
+#6178 = SURFACE_STYLE_FILL_AREA(#6179);
+#6179 = FILL_AREA_STYLE('',(#6180));
+#6180 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6181 = STYLED_ITEM('color',(#6182),#4935);
+#6182 = PRESENTATION_STYLE_ASSIGNMENT((#6183));
+#6183 = SURFACE_STYLE_USAGE(.BOTH.,#6184);
+#6184 = SURFACE_SIDE_STYLE('',(#6185));
+#6185 = SURFACE_STYLE_FILL_AREA(#6186);
+#6186 = FILL_AREA_STYLE('',(#6187));
+#6187 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6188 = STYLED_ITEM('color',(#6189),#4952);
+#6189 = PRESENTATION_STYLE_ASSIGNMENT((#6190));
+#6190 = SURFACE_STYLE_USAGE(.BOTH.,#6191);
+#6191 = SURFACE_SIDE_STYLE('',(#6192));
+#6192 = SURFACE_STYLE_FILL_AREA(#6193);
+#6193 = FILL_AREA_STYLE('',(#6194));
+#6194 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6195 = STYLED_ITEM('color',(#6196),#4964);
+#6196 = PRESENTATION_STYLE_ASSIGNMENT((#6197));
+#6197 = SURFACE_STYLE_USAGE(.BOTH.,#6198);
+#6198 = SURFACE_SIDE_STYLE('',(#6199));
+#6199 = SURFACE_STYLE_FILL_AREA(#6200);
+#6200 = FILL_AREA_STYLE('',(#6201));
+#6201 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6202 = STYLED_ITEM('color',(#6203),#4981);
+#6203 = PRESENTATION_STYLE_ASSIGNMENT((#6204));
+#6204 = SURFACE_STYLE_USAGE(.BOTH.,#6205);
+#6205 = SURFACE_SIDE_STYLE('',(#6206));
+#6206 = SURFACE_STYLE_FILL_AREA(#6207);
+#6207 = FILL_AREA_STYLE('',(#6208));
+#6208 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6209 = STYLED_ITEM('color',(#6210),#4993);
+#6210 = PRESENTATION_STYLE_ASSIGNMENT((#6211));
+#6211 = SURFACE_STYLE_USAGE(.BOTH.,#6212);
+#6212 = SURFACE_SIDE_STYLE('',(#6213));
+#6213 = SURFACE_STYLE_FILL_AREA(#6214);
+#6214 = FILL_AREA_STYLE('',(#6215));
+#6215 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6216 = STYLED_ITEM('color',(#6217),#5010);
+#6217 = PRESENTATION_STYLE_ASSIGNMENT((#6218));
+#6218 = SURFACE_STYLE_USAGE(.BOTH.,#6219);
+#6219 = SURFACE_SIDE_STYLE('',(#6220));
+#6220 = SURFACE_STYLE_FILL_AREA(#6221);
+#6221 = FILL_AREA_STYLE('',(#6222));
+#6222 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6223 = STYLED_ITEM('color',(#6224),#5022);
+#6224 = PRESENTATION_STYLE_ASSIGNMENT((#6225));
+#6225 = SURFACE_STYLE_USAGE(.BOTH.,#6226);
+#6226 = SURFACE_SIDE_STYLE('',(#6227));
+#6227 = SURFACE_STYLE_FILL_AREA(#6228);
+#6228 = FILL_AREA_STYLE('',(#6229));
+#6229 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6230 = STYLED_ITEM('color',(#6231),#5039);
+#6231 = PRESENTATION_STYLE_ASSIGNMENT((#6232));
+#6232 = SURFACE_STYLE_USAGE(.BOTH.,#6233);
+#6233 = SURFACE_SIDE_STYLE('',(#6234));
+#6234 = SURFACE_STYLE_FILL_AREA(#6235);
+#6235 = FILL_AREA_STYLE('',(#6236));
+#6236 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6237 = STYLED_ITEM('color',(#6238),#5051);
+#6238 = PRESENTATION_STYLE_ASSIGNMENT((#6239));
+#6239 = SURFACE_STYLE_USAGE(.BOTH.,#6240);
+#6240 = SURFACE_SIDE_STYLE('',(#6241));
+#6241 = SURFACE_STYLE_FILL_AREA(#6242);
+#6242 = FILL_AREA_STYLE('',(#6243));
+#6243 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6244 = STYLED_ITEM('color',(#6245),#5068);
+#6245 = PRESENTATION_STYLE_ASSIGNMENT((#6246));
+#6246 = SURFACE_STYLE_USAGE(.BOTH.,#6247);
+#6247 = SURFACE_SIDE_STYLE('',(#6248));
+#6248 = SURFACE_STYLE_FILL_AREA(#6249);
+#6249 = FILL_AREA_STYLE('',(#6250));
+#6250 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6251 = STYLED_ITEM('color',(#6252),#5080);
+#6252 = PRESENTATION_STYLE_ASSIGNMENT((#6253));
+#6253 = SURFACE_STYLE_USAGE(.BOTH.,#6254);
+#6254 = SURFACE_SIDE_STYLE('',(#6255));
+#6255 = SURFACE_STYLE_FILL_AREA(#6256);
+#6256 = FILL_AREA_STYLE('',(#6257));
+#6257 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6258 = STYLED_ITEM('color',(#6259),#5097);
+#6259 = PRESENTATION_STYLE_ASSIGNMENT((#6260));
+#6260 = SURFACE_STYLE_USAGE(.BOTH.,#6261);
+#6261 = SURFACE_SIDE_STYLE('',(#6262));
+#6262 = SURFACE_STYLE_FILL_AREA(#6263);
+#6263 = FILL_AREA_STYLE('',(#6264));
+#6264 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6265 = STYLED_ITEM('color',(#6266),#5109);
+#6266 = PRESENTATION_STYLE_ASSIGNMENT((#6267));
+#6267 = SURFACE_STYLE_USAGE(.BOTH.,#6268);
+#6268 = SURFACE_SIDE_STYLE('',(#6269));
+#6269 = SURFACE_STYLE_FILL_AREA(#6270);
+#6270 = FILL_AREA_STYLE('',(#6271));
+#6271 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6272 = STYLED_ITEM('color',(#6273),#5126);
+#6273 = PRESENTATION_STYLE_ASSIGNMENT((#6274));
+#6274 = SURFACE_STYLE_USAGE(.BOTH.,#6275);
+#6275 = SURFACE_SIDE_STYLE('',(#6276));
+#6276 = SURFACE_STYLE_FILL_AREA(#6277);
+#6277 = FILL_AREA_STYLE('',(#6278));
+#6278 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6279 = STYLED_ITEM('color',(#6280),#5138);
+#6280 = PRESENTATION_STYLE_ASSIGNMENT((#6281));
+#6281 = SURFACE_STYLE_USAGE(.BOTH.,#6282);
+#6282 = SURFACE_SIDE_STYLE('',(#6283));
+#6283 = SURFACE_STYLE_FILL_AREA(#6284);
+#6284 = FILL_AREA_STYLE('',(#6285));
+#6285 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6286 = STYLED_ITEM('color',(#6287),#5151);
+#6287 = PRESENTATION_STYLE_ASSIGNMENT((#6288));
+#6288 = SURFACE_STYLE_USAGE(.BOTH.,#6289);
+#6289 = SURFACE_SIDE_STYLE('',(#6290));
+#6290 = SURFACE_STYLE_FILL_AREA(#6291);
+#6291 = FILL_AREA_STYLE('',(#6292));
+#6292 = FILL_AREA_STYLE_COLOUR('',#6293);
+#6293 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);
+#6294 = STYLED_ITEM('color',(#6295),#5176);
+#6295 = PRESENTATION_STYLE_ASSIGNMENT((#6296));
+#6296 = SURFACE_STYLE_USAGE(.BOTH.,#6297);
+#6297 = SURFACE_SIDE_STYLE('',(#6298));
+#6298 = SURFACE_STYLE_FILL_AREA(#6299);
+#6299 = FILL_AREA_STYLE('',(#6300));
+#6300 = FILL_AREA_STYLE_COLOUR('',#6293);
+ENDSEC;
+END-ISO-10303-21;
package.jsonadded+337
@@ -0,0 +1,337 @@+{+  "slug": "lt8582edkd-pbf",+  "version": "0.1.0",+  "type": "component",+  "description": "Analog Devices DC-DC Converters, DFN-24-EP(4x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "power management ics",+    "lt8582edkd#pbf",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "lt8582edkd-pbf.kicad_sym",+    "lt8582edkd-pbf.kicad_mod",+    "lt8582edkd-pbf.glb",+    "lt8582edkd-pbf.step",+    "lt8582edkd-pbf.lbr",+    "docs/hero.png",+    "docs/lt8582edkd-pbf-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "lt8582edkd-pbf-hero.glb",+    "lt8582edkd-pbf-hero.overlay.json",+    "lt8582edkd-pbf-etched.glb"+  ],+  "component": {+    "mpn": "LT8582EDKD#PBF",+    "manufacturer": "Analog Devices",+    "package": "DFN-24-EP(4x7)",+    "pin_count": 25,+    "category": "Power Management ICs",+    "subcategory": "DC-DC Converters",+    "datasheet": "https://www.analog.com/media/en/technical-documentation/data-sheets/8582f.pdf",+    "parts": {+      "symbol": "lt8582edkd-pbf.kicad_sym",+      "footprint": "lt8582edkd-pbf.kicad_mod",+      "model_3d": "lt8582edkd-pbf-hero.glb",+      "model_3d_plain": "lt8582edkd-pbf-etched.glb",+      "model_3d_step": "lt8582edkd-pbf-etched.step",+      "model_3d_step_plain": "lt8582edkd-pbf.step",+      "lbr": "lt8582edkd-pbf.lbr"+    },+    "distributor_links": {+      "lcsc": "C107994",+      "digikey": "505-LT8582EDKD#PBF-ND",+      "mouser": "584-LT8582EDKD#PBF"+    },+    "distributor_check": {+      "checked_at": "2026-10-28T22:32:31Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "505-LT8582EDKD#PBF-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "584-LT8582EDKD#PBF",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "SWA1",+        "type": "output",+        "description": "Master switch collector pin for channel 1, designed to handle a peak collector current of 1.7A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "2",+        "name": "VIN1",+        "type": "power_in",+        "description": "Input supply pin for channel 1 that must be locally bypassed."+      },+      {+        "number": "3",+        "name": "PG1",+        "type": "output",+        "description": "Active-high open-drain power good output for channel 1 that is valid only when SHDN > 1.31V and VIN > 2.3V and requires a pull-up resistor; it indicates VFBX is within 4% of regulation (VFBX > 1.15V noninverting, VFBX < 65mV inverting)."+      },+      {+        "number": "4",+        "name": "GATE1",+        "type": "output",+        "description": "PMOS gate drive pin for channel 1 that acts as a pull-down current source for output short-circuit protection or output disconnect, with a maximum pull-down current of 1mA at SS voltages above 550mV."+      },+      {+        "number": "5",+        "name": "VC1",+        "type": "passive",+        "description": "Error amplifier output for channel 1 to which the external compensation network is tied."+      },+      {+        "number": "6",+        "name": "FBX1",+        "type": "input",+        "description": "Positive and negative feedback pin for channel 1, connected to VOUT through a resistor set by the 1.204V feedback voltage and 83.3µA FBX bias current equations for noninverting or inverting converters."+      },+      {+        "number": "7",+        "name": "FBX2",+        "type": "input",+        "description": "Positive and negative feedback pin for channel 2, connected to VOUT through a resistor set by the 1.204V feedback voltage and 83.3µA FBX bias current equations for noninverting or inverting converters."+      },+      {+        "number": "8",+        "name": "VC2",+        "type": "passive",+        "description": "Error amplifier output for channel 2 to which the external compensation network is tied."+      },+      {+        "number": "9",+        "name": "GATE2",+        "type": "output",+        "description": "PMOS gate drive pin for channel 2 that acts as a pull-down current source for output short-circuit protection or output disconnect, with a maximum pull-down current of 1mA at SS voltages above 550mV."+      },+      {+        "number": "10",+        "name": "PG2",+        "type": "output",+        "description": "Active-high open-drain power good output for channel 2 that is valid only when SHDN > 1.31V and VIN > 2.3V and requires a pull-up resistor; it indicates VFBX is within 4% of regulation (VFBX > 1.15V noninverting, VFBX < 65mV inverting)."+      },+      {+        "number": "11",+        "name": "VIN2",+        "type": "power_in",+        "description": "Input supply pin for channel 2 that must be locally bypassed."+      },+      {+        "number": "12",+        "name": "SWA2",+        "type": "output",+        "description": "Master switch collector pin for channel 2, designed to handle a peak collector current of 1.7A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "13",+        "name": "SWB2",+        "type": "output",+        "description": "Slave switch collector pin for channel 2, designed to handle a peak collector current of 1.3A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "14",+        "name": "CLKOUT2",+        "type": "output",+        "description": "Clock output for channel 2 that is in phase with the internal oscillator or SYNC pin, with a duty cycle that varies with junction temperature, and is only meant to drive capacitive loads up to 120pF."+      },+      {+        "number": "15",+        "name": "SHDN2",+        "type": "input",+        "description": "Shutdown pin for channel 2 that must be driven below 0.3V to disable the channel and above 1.31V (typical) to activate it and restart soft-start, and must not be floated."+      },+      {+        "number": "16",+        "name": "RT2",+        "type": "passive",+        "description": "Timing resistor pin for channel 2 where a resistor to ground sets the fixed free-running switching frequency, and the pin must not be floated."+      },+      {+        "number": "17",+        "name": "SS2",+        "type": "passive",+        "description": "Soft-start pin for channel 2 where a soft-start capacitor is placed; at start-up it is charged by a nominal 250k resistor to about 2.1V."+      },+      {+        "number": "18",+        "name": "SYNC2",+        "type": "input",+        "description": "Synchronization input for channel 2 where the clock high level must exceed 1.3V and the low level must be below 0.4V; driving it below 0.4V reverts channel 2 to its internal free-running clock."+      },+      {+        "number": "19",+        "name": "SYNC1",+        "type": "input",+        "description": "Synchronization input for channel 1 where the clock high level must exceed 1.3V and the low level must be below 0.4V; driving it below 0.4V reverts channel 1 to its internal free-running clock."+      },+      {+        "number": "20",+        "name": "SS1",+        "type": "passive",+        "description": "Soft-start pin for channel 1 where a soft-start capacitor is placed; at start-up it is charged by a nominal 250k resistor to about 2.1V."+      },+      {+        "number": "21",+        "name": "RT1",+        "type": "passive",+        "description": "Timing resistor pin for channel 1 where a resistor to ground sets the fixed free-running switching frequency, and the pin must not be floated."+      },+      {+        "number": "22",+        "name": "SHDN1",+        "type": "input",+        "description": "Shutdown pin for channel 1 that must be driven below 0.3V to disable the channel and above 1.31V (typical) to activate it and restart soft-start, and must not be floated."+      },+      {+        "number": "23",+        "name": "CLKOUT1",+        "type": "output",+        "description": "Clock output for channel 1 that is 180° out of phase with the internal oscillator or SYNC pin with a fixed ~50% duty cycle, and is only meant to drive capacitive loads up to 120pF."+      },+      {+        "number": "24",+        "name": "SWB1",+        "type": "output",+        "description": "Slave switch collector pin for channel 1, designed to handle a peak collector current of 1.3A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "25",+        "name": "GND",+        "type": "power_in",+        "description": "Ground exposed pad that must be soldered directly to the local ground plane."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The TOP VIEW pin-configuration text on page 2 is garbled in extraction, so the pin-to-name mapping w; Pin types are assigned by KiCad ERC class based on the function described in the text (for example, ; The datasheet gives the DKD package as 24-lead 7mm x 4mm plastic DFN with exposed pad pin 25, which "+        ],+        "pages_sent": 6,+        "cost_usd": 0.0617,+        "at": "2026-10-28T22:32:11"+      },+      "datasheet": {+        "url": "https://www.analog.com/media/en/technical-documentation/data-sheets/8582f.pdf",+        "pages": 36,+        "sha256": "d4cd3a1bf42e8ed8",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 25,+        "described": 25,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "lt8582edkd-pbf.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.0,+          6.98,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "4a6878e375a298aaea2662a112301165acae02b305acab94b9c04cdc42f1b2f3",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "lt8582edkd-pbf-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4.0,+          6.98,+          0.77+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "3c79a71c6c822bb108732e6dbf8f9cae77b957aaefcbf63821483fcf529ad0ef",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "DKD24",+      "source_page": 35,+      "D": {+        "nom_mm": 7.0,+        "range_mm": [+          null,+          null+        ]+      },+      "E1": {+        "nom_mm": 4.0,+        "range_mm": [+          null,+          null+        ]+      },+      "e": {+        "nom_mm": 0.5,+        "range_mm": [+          null,+          null+        ]+      },+      "A": {+        "nom_mm": 0.75,+        "range_mm": [+          null,+          null+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "lt8582edkd-pbf.step",+        "verdict": "PASS",+        "reasons": [+          "height within the datasheet's package drawing"+        ],+        "by": "factory/package_fit.py"+      }+    }+  }+}
page.jsonadded+343
@@ -0,0 +1,343 @@+{+  "slug": "lt8582edkd-pbf",+  "version": "0.1.0",+  "type": "component",+  "description": "Analog Devices DC-DC Converters, DFN-24-EP(4x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "power management ics",+    "lt8582edkd#pbf",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "lt8582edkd-pbf.kicad_sym",+    "lt8582edkd-pbf.kicad_mod",+    "lt8582edkd-pbf.glb",+    "lt8582edkd-pbf.step",+    "lt8582edkd-pbf.lbr",+    "docs/hero.png",+    "docs/lt8582edkd-pbf-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "lt8582edkd-pbf-hero.glb",+    "lt8582edkd-pbf-hero.overlay.json",+    "lt8582edkd-pbf-etched.glb"+  ],+  "component": {+    "mpn": "LT8582EDKD#PBF",+    "manufacturer": "Analog Devices",+    "package": "DFN-24-EP(4x7)",+    "pin_count": 25,+    "category": "Power Management ICs",+    "subcategory": "DC-DC Converters",+    "datasheet": "https://www.analog.com/media/en/technical-documentation/data-sheets/8582f.pdf",+    "parts": {+      "symbol": "lt8582edkd-pbf.kicad_sym",+      "footprint": "lt8582edkd-pbf.kicad_mod",+      "model_3d": "lt8582edkd-pbf-hero.glb",+      "model_3d_plain": "lt8582edkd-pbf-etched.glb",+      "model_3d_step": "lt8582edkd-pbf-etched.step",+      "model_3d_step_plain": "lt8582edkd-pbf.step",+      "lbr": "lt8582edkd-pbf.lbr"+    },+    "distributor_links": {+      "lcsc": "C107994",+      "digikey": "505-LT8582EDKD#PBF-ND",+      "mouser": "584-LT8582EDKD#PBF"+    },+    "distributor_check": {+      "checked_at": "2026-10-28T22:32:31Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "505-LT8582EDKD#PBF-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "584-LT8582EDKD#PBF",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "SWA1",+        "type": "output",+        "description": "Master switch collector pin for channel 1, designed to handle a peak collector current of 1.7A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "2",+        "name": "VIN1",+        "type": "power_in",+        "description": "Input supply pin for channel 1 that must be locally bypassed."+      },+      {+        "number": "3",+        "name": "PG1",+        "type": "output",+        "description": "Active-high open-drain power good output for channel 1 that is valid only when SHDN > 1.31V and VIN > 2.3V and requires a pull-up resistor; it indicates VFBX is within 4% of regulation (VFBX > 1.15V noninverting, VFBX < 65mV inverting)."+      },+      {+        "number": "4",+        "name": "GATE1",+        "type": "output",+        "description": "PMOS gate drive pin for channel 1 that acts as a pull-down current source for output short-circuit protection or output disconnect, with a maximum pull-down current of 1mA at SS voltages above 550mV."+      },+      {+        "number": "5",+        "name": "VC1",+        "type": "passive",+        "description": "Error amplifier output for channel 1 to which the external compensation network is tied."+      },+      {+        "number": "6",+        "name": "FBX1",+        "type": "input",+        "description": "Positive and negative feedback pin for channel 1, connected to VOUT through a resistor set by the 1.204V feedback voltage and 83.3µA FBX bias current equations for noninverting or inverting converters."+      },+      {+        "number": "7",+        "name": "FBX2",+        "type": "input",+        "description": "Positive and negative feedback pin for channel 2, connected to VOUT through a resistor set by the 1.204V feedback voltage and 83.3µA FBX bias current equations for noninverting or inverting converters."+      },+      {+        "number": "8",+        "name": "VC2",+        "type": "passive",+        "description": "Error amplifier output for channel 2 to which the external compensation network is tied."+      },+      {+        "number": "9",+        "name": "GATE2",+        "type": "output",+        "description": "PMOS gate drive pin for channel 2 that acts as a pull-down current source for output short-circuit protection or output disconnect, with a maximum pull-down current of 1mA at SS voltages above 550mV."+      },+      {+        "number": "10",+        "name": "PG2",+        "type": "output",+        "description": "Active-high open-drain power good output for channel 2 that is valid only when SHDN > 1.31V and VIN > 2.3V and requires a pull-up resistor; it indicates VFBX is within 4% of regulation (VFBX > 1.15V noninverting, VFBX < 65mV inverting)."+      },+      {+        "number": "11",+        "name": "VIN2",+        "type": "power_in",+        "description": "Input supply pin for channel 2 that must be locally bypassed."+      },+      {+        "number": "12",+        "name": "SWA2",+        "type": "output",+        "description": "Master switch collector pin for channel 2, designed to handle a peak collector current of 1.7A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "13",+        "name": "SWB2",+        "type": "output",+        "description": "Slave switch collector pin for channel 2, designed to handle a peak collector current of 1.3A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "14",+        "name": "CLKOUT2",+        "type": "output",+        "description": "Clock output for channel 2 that is in phase with the internal oscillator or SYNC pin, with a duty cycle that varies with junction temperature, and is only meant to drive capacitive loads up to 120pF."+      },+      {+        "number": "15",+        "name": "SHDN2",+        "type": "input",+        "description": "Shutdown pin for channel 2 that must be driven below 0.3V to disable the channel and above 1.31V (typical) to activate it and restart soft-start, and must not be floated."+      },+      {+        "number": "16",+        "name": "RT2",+        "type": "passive",+        "description": "Timing resistor pin for channel 2 where a resistor to ground sets the fixed free-running switching frequency, and the pin must not be floated."+      },+      {+        "number": "17",+        "name": "SS2",+        "type": "passive",+        "description": "Soft-start pin for channel 2 where a soft-start capacitor is placed; at start-up it is charged by a nominal 250k resistor to about 2.1V."+      },+      {+        "number": "18",+        "name": "SYNC2",+        "type": "input",+        "description": "Synchronization input for channel 2 where the clock high level must exceed 1.3V and the low level must be below 0.4V; driving it below 0.4V reverts channel 2 to its internal free-running clock."+      },+      {+        "number": "19",+        "name": "SYNC1",+        "type": "input",+        "description": "Synchronization input for channel 1 where the clock high level must exceed 1.3V and the low level must be below 0.4V; driving it below 0.4V reverts channel 1 to its internal free-running clock."+      },+      {+        "number": "20",+        "name": "SS1",+        "type": "passive",+        "description": "Soft-start pin for channel 1 where a soft-start capacitor is placed; at start-up it is charged by a nominal 250k resistor to about 2.1V."+      },+      {+        "number": "21",+        "name": "RT1",+        "type": "passive",+        "description": "Timing resistor pin for channel 1 where a resistor to ground sets the fixed free-running switching frequency, and the pin must not be floated."+      },+      {+        "number": "22",+        "name": "SHDN1",+        "type": "input",+        "description": "Shutdown pin for channel 1 that must be driven below 0.3V to disable the channel and above 1.31V (typical) to activate it and restart soft-start, and must not be floated."+      },+      {+        "number": "23",+        "name": "CLKOUT1",+        "type": "output",+        "description": "Clock output for channel 1 that is 180° out of phase with the internal oscillator or SYNC pin with a fixed ~50% duty cycle, and is only meant to drive capacitive loads up to 120pF."+      },+      {+        "number": "24",+        "name": "SWB1",+        "type": "output",+        "description": "Slave switch collector pin for channel 1, designed to handle a peak collector current of 1.3A (minimum), so keep the metal trace area connected to it small to reduce EMI."+      },+      {+        "number": "25",+        "name": "GND",+        "type": "power_in",+        "description": "Ground exposed pad that must be soldered directly to the local ground plane."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The TOP VIEW pin-configuration text on page 2 is garbled in extraction, so the pin-to-name mapping w; Pin types are assigned by KiCad ERC class based on the function described in the text (for example, ; The datasheet gives the DKD package as 24-lead 7mm x 4mm plastic DFN with exposed pad pin 25, which "+        ],+        "pages_sent": 6,+        "cost_usd": 0.0617,+        "at": "2026-10-28T22:32:11"+      },+      "datasheet": {+        "url": "https://www.analog.com/media/en/technical-documentation/data-sheets/8582f.pdf",+        "pages": 36,+        "sha256": "d4cd3a1bf42e8ed8",+        "source_tier": "mfr"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 25,+        "described": 25,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "lt8582edkd-pbf.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4,+          6.98,+          0.77+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "4a6878e375a298aaea2662a112301165acae02b305acab94b9c04cdc42f1b2f3",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "lt8582edkd-pbf-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          4,+          6.98,+          0.77+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "3c79a71c6c822bb108732e6dbf8f9cae77b957aaefcbf63821483fcf529ad0ef",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "DKD24",+      "source_page": 35,+      "D": {+        "nom_mm": 7,+        "range_mm": [+          null,+          null+        ]+      },+      "E1": {+        "nom_mm": 4,+        "range_mm": [+          null,+          null+        ]+      },+      "e": {+        "nom_mm": 0.5,+        "range_mm": [+          null,+          null+        ]+      },+      "A": {+        "nom_mm": 0.75,+        "range_mm": [+          null,+          null+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "lt8582edkd-pbf.step",+        "verdict": "PASS",+        "reasons": [+          "height within the datasheet's package drawing"+        ],+        "by": "factory/package_fit.py"+      }+    }+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>lt8582edkd-pbf</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>lt8582edkd-pbf</title>\ No newline at end of file