← Commit history
README.mdadded+89
@@ -0,0 +1,89 @@+# PIC18F24J11-I++**Microchip Tech** · MICROCHIP · QFN-28-EP(6x6)++PIC18F24J11-I from Microchip Tech, in a QFN-28-EP(6x6). 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 | RA2/AN2/VREF-/CVREF/C2INB | bidirectional | PORTA digital I/O with analog input 2, A/D reference voltage (low) input, comparator reference voltage output and comparator 2 input B. |+| 2 | RA3/AN3/VREF+/C1INB | bidirectional | PORTA digital I/O with analog input 3, A/D reference voltage (high) input and comparator 1 input B. |+| 3 | VDDCORE/VCAP | power_in | Core logic supply (VDDCORE, regulator disabled on LF parts) or external filter capacitor connection (VCAP, regulator enabled on F parts). |+| 4 | RA5/AN4/SS1/HLVDIN/RP2 | bidirectional | PORTA digital I/O with analog input 4, SPI slave select input, high/low-voltage detect input and remappable peripheral pin 2. |+| 5 | VSS1 | power_in | Ground reference for logic and I/O pins. |+| 6 | OSC1/CLKI/RA7 | bidirectional | Oscillator crystal input or external clock source input (ST in RC mode, CMOS otherwise); also digital I/O RA7, which is disabled when OSC1 is used for the clock function. |+| 7 | OSC2/CLKO/RA6 | bidirectional | Oscillator crystal output or CLKO (1/4 the OSC1 frequency in RC mode); also digital I/O RA6, which is disabled when OSC2 is used for the clock function. |+| 8 | RC0/T1OSO/T1CKI/RP11 | bidirectional | PORTC digital I/O with Timer1 oscillator output, Timer1/Timer3 external clock input and remappable peripheral pin 11. |+| 9 | RC1/T1OSI/RP12 | bidirectional | PORTC digital I/O with Timer1 oscillator input and remappable peripheral pin 12. |+| 10 | RC2/AN11/CTPLS/RP13 | bidirectional | PORTC digital I/O with analog input 11, CTMU pulse generator output and remappable peripheral pin 13. |+| 11 | RC3/SCK1/SCL1/RP14 | bidirectional | PORTC digital I/O with SPI/I2C synchronous serial clock input/output (MSSP1) and remappable peripheral pin 14. |+| 12 | RC4/SDI1/SDA1/RP15 | bidirectional | PORTC digital I/O with SPI data input, I2C data I/O (MSSP1) and remappable peripheral pin 15. |+| 13 | RC5/SDO1/RP16 | bidirectional | PORTC digital I/O with SPI data output (MSSP1) and remappable peripheral pin 16. |+| 14 | RC6/TX1/CK1/RP17 | bidirectional | PORTC digital I/O with EUSART1 asynchronous transmit, EUSART1 synchronous clock and remappable peripheral pin 17. |+| 15 | RC7/RX1/DT1/RP18 | bidirectional | PORTC digital I/O with EUSART1 asynchronous receive data input, synchronous data I/O and remappable peripheral pin 18. |+| 16 | VSS2 | power_in | Ground reference for logic and I/O pins. |+| 17 | VDD | power_in | Positive supply for peripheral digital logic and I/O pins. |+| 18 | RB0/AN12/INT0/RP3 | bidirectional | PORTB digital I/O (software-programmable weak pull-up) with analog input 12, external interrupt 0 and remappable peripheral pin 3. |+| 19 | RB1/AN10/RTCC/RP4 | bidirectional | PORTB digital I/O with analog input 10, real-time clock calendar output and remappable peripheral pin 4. |+| 20 | RB2/AN8/CTED1/REFO/RP5 | bidirectional | PORTB digital I/O with analog input 8, CTMU edge 1 input, reference output clock and remappable peripheral pin 5. |+| 21 | RB3/AN9/CTED2/RP6 | bidirectional | PORTB digital I/O with analog input 9, CTMU edge 2 input and remappable peripheral pin 6. |+| 22 | RB4/KBI0/RP7 | bidirectional | PORTB digital I/O with interrupt-on-change and remappable peripheral pin 7. |+| 23 | RB5/KBI1/RP8 | bidirectional | PORTB digital I/O with interrupt-on-change and remappable peripheral pin 8. |+| 24 | RB6/KBI2/PGC/RP9 | bidirectional | PORTB digital I/O with interrupt-on-change, ICSP clock input and remappable peripheral pin 9. |+| 25 | RB7/KBI3/PGD/RP10 | bidirectional | PORTB digital I/O with interrupt-on-change, In-Circuit Debugger/ICSP programming data pin and remappable peripheral pin 10. |+| 26 | MCLR | input | Master Clear input; active-low Reset to the device (Schmitt Trigger input). |+| 27 | RA0/AN0/C1INA/ULPWU/RP0 | bidirectional | PORTA digital I/O with analog input 0, comparator 1 input A, ultra low-power wake-up input and remappable peripheral pin 0. |+| 28 | RA1/AN1/C2INA/RP1 | bidirectional | PORTA digital I/O with analog input 1, comparator 2 input A and remappable peripheral pin 1. |+| 29 | EP | passive | Exposed pad (from the footprint; not named in the datasheet pin table). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Microchip Tech |+| Package | QFN-28-EP(6x6) |+| Category | Embedded Processors & Controllers |+| Pins | 29 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Operating supply voltage (F device, regulator enabled) | VDD | 2.15 |  | 3.6 | V | F part numbers; VDDCORE/VCAP connected to VSS through a low-ESR capacitor | 12 |+| Operating frequency |  | 0 |  | 48 | MHz | DC, 48 MHz | 13 |+| Input voltage tolerance, digital-only pins |  |  |  | 5.5 | V | Pins used as digital-only inputs | 131 |+| VCAP/VDDCORE capacitor ESR | ESR |  |  | 5 | Ω | Regulator enabled (F devices); '< 5Ω' | 33 |+| VCAP/VDDCORE capacitor value |  |  | 10 |  | µF | Connected to ground, ceramic or tantalum | 33 |+| Flash program memory endurance |  | 10000 |  |  | cycles | Erase/write cycles minimum | 3 |+| Flash data retention |  | 20 |  |  | years | Flash program memory | 3 |+| Internal oscillator accuracy (tunable) |  | -1 | 0.15 | 1 | % | 31 kHz to 8 MHz; ±0.15% typical, ±1% max | 3 |+| Sleep mode current |  |  | 105 |  | nA | Sleep mode, typical, 'currents down to' | 3 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| housing | ppa |  | create the 10-bit time base. 2: These pins are remappable. | 255 |++## CAD (KiCad official)++- Symbol: `PIC18F24J11-I`+- Footprint: `Package_DFN_QFN:QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm`+- 3D model: QFN-28-EP(6x6) (KiCad packages3D, STEP)+- 3D model files: `pic18f24j11-i-etched.step` / `pic18f24j11-i-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `pic18f24j11-i.step` / `pic18f24j11-i.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Microchip Tech datasheet](https://ww1.microchip.com/downloads/en/DeviceDoc/39932D.pdf) (536 pp, sha256 `692546e94e6fefb6`, retrieved 2026-10-27, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-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/pic18f24j11-i-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/pic18f24j11-i-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+318
@@ -0,0 +1,318 @@+{+  "slug": "pic18f24j11-i",+  "version": "0.1.0",+  "type": "component",+  "description": "Microchip Tech MICROCHIP, QFN-28-EP(6x6). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "embedded processors & controllers",+    "pic18f24j11-i",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "pic18f24j11-i.kicad_sym",+    "pic18f24j11-i.kicad_mod",+    "pic18f24j11-i.glb",+    "pic18f24j11-i.step",+    "pic18f24j11-i.lbr",+    "docs/hero.png",+    "docs/pic18f24j11-i-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "pic18f24j11-i-hero.glb",+    "pic18f24j11-i-hero.overlay.json",+    "pic18f24j11-i-etched.glb"+  ],+  "component": {+    "mpn": "PIC18F24J11-I",+    "manufacturer": "Microchip Tech",+    "package": "QFN-28-EP(6x6)",+    "pin_count": 29,+    "category": "Embedded Processors & Controllers",+    "subcategory": "MICROCHIP",+    "datasheet": "https://ww1.microchip.com/downloads/en/DeviceDoc/39932D.pdf",+    "parts": {+      "symbol": "pic18f24j11-i.kicad_sym",+      "footprint": "pic18f24j11-i.kicad_mod",+      "model_3d": "pic18f24j11-i-hero.glb",+      "model_3d_plain": "pic18f24j11-i-etched.glb",+      "model_3d_step": "pic18f24j11-i-etched.step",+      "model_3d_step_plain": "pic18f24j11-i.step",+      "lbr": "pic18f24j11-i.lbr"+    },+    "distributor_links": {+      "lcsc": "C220750"+    },+    "distributor_check": {+      "checked_at": "2026-10-27T00:48:11Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "RA2/AN2/VREF-/CVREF/C2INB",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 2, A/D reference voltage (low) input, comparator reference voltage output and comparator 2 input B."+      },+      {+        "number": "2",+        "name": "RA3/AN3/VREF+/C1INB",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 3, A/D reference voltage (high) input and comparator 1 input B."+      },+      {+        "number": "3",+        "name": "VDDCORE/VCAP",+        "type": "power_in",+        "description": "Core logic supply (VDDCORE, regulator disabled on LF parts) or external filter capacitor connection (VCAP, regulator enabled on F parts)."+      },+      {+        "number": "4",+        "name": "RA5/AN4/SS1/HLVDIN/RP2",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 4, SPI slave select input, high/low-voltage detect input and remappable peripheral pin 2."+      },+      {+        "number": "5",+        "name": "VSS1",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "6",+        "name": "OSC1/CLKI/RA7",+        "type": "bidirectional",+        "description": "Oscillator crystal input or external clock source input (ST in RC mode, CMOS otherwise); also digital I/O RA7, which is disabled when OSC1 is used for the clock function."+      },+      {+        "number": "7",+        "name": "OSC2/CLKO/RA6",+        "type": "bidirectional",+        "description": "Oscillator crystal output or CLKO (1/4 the OSC1 frequency in RC mode); also digital I/O RA6, which is disabled when OSC2 is used for the clock function."+      },+      {+        "number": "8",+        "name": "RC0/T1OSO/T1CKI/RP11",+        "type": "bidirectional",+        "description": "PORTC digital I/O with Timer1 oscillator output, Timer1/Timer3 external clock input and remappable peripheral pin 11."+      },+      {+        "number": "9",+        "name": "RC1/T1OSI/RP12",+        "type": "bidirectional",+        "description": "PORTC digital I/O with Timer1 oscillator input and remappable peripheral pin 12."+      },+      {+        "number": "10",+        "name": "RC2/AN11/CTPLS/RP13",+        "type": "bidirectional",+        "description": "PORTC digital I/O with analog input 11, CTMU pulse generator output and remappable peripheral pin 13."+      },+      {+        "number": "11",+        "name": "RC3/SCK1/SCL1/RP14",+        "type": "bidirectional",+        "description": "PORTC digital I/O with SPI/I2C synchronous serial clock input/output (MSSP1) and remappable peripheral pin 14."+      },+      {+        "number": "12",+        "name": "RC4/SDI1/SDA1/RP15",+        "type": "bidirectional",+        "description": "PORTC digital I/O with SPI data input, I2C data I/O (MSSP1) and remappable peripheral pin 15."+      },+      {+        "number": "13",+        "name": "RC5/SDO1/RP16",+        "type": "bidirectional",+        "description": "PORTC digital I/O with SPI data output (MSSP1) and remappable peripheral pin 16."+      },+      {+        "number": "14",+        "name": "RC6/TX1/CK1/RP17",+        "type": "bidirectional",+        "description": "PORTC digital I/O with EUSART1 asynchronous transmit, EUSART1 synchronous clock and remappable peripheral pin 17."+      },+      {+        "number": "15",+        "name": "RC7/RX1/DT1/RP18",+        "type": "bidirectional",+        "description": "PORTC digital I/O with EUSART1 asynchronous receive data input, synchronous data I/O and remappable peripheral pin 18."+      },+      {+        "number": "16",+        "name": "VSS2",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "17",+        "name": "VDD",+        "type": "power_in",+        "description": "Positive supply for peripheral digital logic and I/O pins."+      },+      {+        "number": "18",+        "name": "RB0/AN12/INT0/RP3",+        "type": "bidirectional",+        "description": "PORTB digital I/O (software-programmable weak pull-up) with analog input 12, external interrupt 0 and remappable peripheral pin 3."+      },+      {+        "number": "19",+        "name": "RB1/AN10/RTCC/RP4",+        "type": "bidirectional",+        "description": "PORTB digital I/O with analog input 10, real-time clock calendar output and remappable peripheral pin 4."+      },+      {+        "number": "20",+        "name": "RB2/AN8/CTED1/REFO/RP5",+        "type": "bidirectional",+        "description": "PORTB digital I/O with analog input 8, CTMU edge 1 input, reference output clock and remappable peripheral pin 5."+      },+      {+        "number": "21",+        "name": "RB3/AN9/CTED2/RP6",+        "type": "bidirectional",+        "description": "PORTB digital I/O with analog input 9, CTMU edge 2 input and remappable peripheral pin 6."+      },+      {+        "number": "22",+        "name": "RB4/KBI0/RP7",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change and remappable peripheral pin 7."+      },+      {+        "number": "23",+        "name": "RB5/KBI1/RP8",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change and remappable peripheral pin 8."+      },+      {+        "number": "24",+        "name": "RB6/KBI2/PGC/RP9",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change, ICSP clock input and remappable peripheral pin 9."+      },+      {+        "number": "25",+        "name": "RB7/KBI3/PGD/RP10",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change, In-Circuit Debugger/ICSP programming data pin and remappable peripheral pin 10."+      },+      {+        "number": "26",+        "name": "MCLR",+        "type": "input",+        "description": "Master Clear input; active-low Reset to the device (Schmitt Trigger input)."+      },+      {+        "number": "27",+        "name": "RA0/AN0/C1INA/ULPWU/RP0",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 0, comparator 1 input A, ultra low-power wake-up input and remappable peripheral pin 0."+      },+      {+        "number": "28",+        "name": "RA1/AN1/C2INA/RP1",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 1, comparator 2 input A and remappable peripheral pin 1."+      },+      {+        "number": "29",+        "name": "EP",+        "type": "passive",+        "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet's 28-lead QFN drawing (page 512) shows an exposed pad, but the pinout table gives it n; The MPN 'PIC18F24J11-I' has no package suffix. The datasheet marking examples (page 507) show '/ML' ; Some pin numbers in the extracted table text were run together (for example '96', '41', '52', '74')."+        ],+        "pages_sent": 91,+        "cost_usd": 0.7882,+        "at": "2026-10-27T00:47:38"+      },+      "datasheet": {+        "url": "https://ww1.microchip.com/downloads/en/DeviceDoc/39932D.pdf",+        "pages": 536,+        "sha256": "692546e94e6fefb6",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 29,+        "described": 29,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "pic18f24j11-i.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          6.0,+          0.93+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "64a3dae9c9f9a8105c3bb3049fb2c326b3235bef9a1fff0bf5e22c753fbc9b55",+        "checked": "2026-10-27",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "pic18f24j11-i-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6.0,+          6.0,+          0.93+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "70e8d68e869f075a49e9e21e20dea43d9f2c66aa263f428ae35467893476a771",+        "checked": "2026-10-27",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+324
@@ -0,0 +1,324 @@+{+  "slug": "pic18f24j11-i",+  "version": "0.1.0",+  "type": "component",+  "description": "Microchip Tech MICROCHIP, QFN-28-EP(6x6). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "embedded processors & controllers",+    "pic18f24j11-i",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "pic18f24j11-i.kicad_sym",+    "pic18f24j11-i.kicad_mod",+    "pic18f24j11-i.glb",+    "pic18f24j11-i.step",+    "pic18f24j11-i.lbr",+    "docs/hero.png",+    "docs/pic18f24j11-i-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "pic18f24j11-i-hero.glb",+    "pic18f24j11-i-hero.overlay.json",+    "pic18f24j11-i-etched.glb"+  ],+  "component": {+    "mpn": "PIC18F24J11-I",+    "manufacturer": "Microchip Tech",+    "package": "QFN-28-EP(6x6)",+    "pin_count": 29,+    "category": "Embedded Processors & Controllers",+    "subcategory": "MICROCHIP",+    "datasheet": "https://ww1.microchip.com/downloads/en/DeviceDoc/39932D.pdf",+    "parts": {+      "symbol": "pic18f24j11-i.kicad_sym",+      "footprint": "pic18f24j11-i.kicad_mod",+      "model_3d": "pic18f24j11-i-hero.glb",+      "model_3d_plain": "pic18f24j11-i-etched.glb",+      "model_3d_step": "pic18f24j11-i-etched.step",+      "model_3d_step_plain": "pic18f24j11-i.step",+      "lbr": "pic18f24j11-i.lbr"+    },+    "distributor_links": {+      "lcsc": "C220750"+    },+    "distributor_check": {+      "checked_at": "2026-10-27T00:48:11Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "RA2/AN2/VREF-/CVREF/C2INB",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 2, A/D reference voltage (low) input, comparator reference voltage output and comparator 2 input B."+      },+      {+        "number": "2",+        "name": "RA3/AN3/VREF+/C1INB",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 3, A/D reference voltage (high) input and comparator 1 input B."+      },+      {+        "number": "3",+        "name": "VDDCORE/VCAP",+        "type": "power_in",+        "description": "Core logic supply (VDDCORE, regulator disabled on LF parts) or external filter capacitor connection (VCAP, regulator enabled on F parts)."+      },+      {+        "number": "4",+        "name": "RA5/AN4/SS1/HLVDIN/RP2",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 4, SPI slave select input, high/low-voltage detect input and remappable peripheral pin 2."+      },+      {+        "number": "5",+        "name": "VSS1",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "6",+        "name": "OSC1/CLKI/RA7",+        "type": "bidirectional",+        "description": "Oscillator crystal input or external clock source input (ST in RC mode, CMOS otherwise); also digital I/O RA7, which is disabled when OSC1 is used for the clock function."+      },+      {+        "number": "7",+        "name": "OSC2/CLKO/RA6",+        "type": "bidirectional",+        "description": "Oscillator crystal output or CLKO (1/4 the OSC1 frequency in RC mode); also digital I/O RA6, which is disabled when OSC2 is used for the clock function."+      },+      {+        "number": "8",+        "name": "RC0/T1OSO/T1CKI/RP11",+        "type": "bidirectional",+        "description": "PORTC digital I/O with Timer1 oscillator output, Timer1/Timer3 external clock input and remappable peripheral pin 11."+      },+      {+        "number": "9",+        "name": "RC1/T1OSI/RP12",+        "type": "bidirectional",+        "description": "PORTC digital I/O with Timer1 oscillator input and remappable peripheral pin 12."+      },+      {+        "number": "10",+        "name": "RC2/AN11/CTPLS/RP13",+        "type": "bidirectional",+        "description": "PORTC digital I/O with analog input 11, CTMU pulse generator output and remappable peripheral pin 13."+      },+      {+        "number": "11",+        "name": "RC3/SCK1/SCL1/RP14",+        "type": "bidirectional",+        "description": "PORTC digital I/O with SPI/I2C synchronous serial clock input/output (MSSP1) and remappable peripheral pin 14."+      },+      {+        "number": "12",+        "name": "RC4/SDI1/SDA1/RP15",+        "type": "bidirectional",+        "description": "PORTC digital I/O with SPI data input, I2C data I/O (MSSP1) and remappable peripheral pin 15."+      },+      {+        "number": "13",+        "name": "RC5/SDO1/RP16",+        "type": "bidirectional",+        "description": "PORTC digital I/O with SPI data output (MSSP1) and remappable peripheral pin 16."+      },+      {+        "number": "14",+        "name": "RC6/TX1/CK1/RP17",+        "type": "bidirectional",+        "description": "PORTC digital I/O with EUSART1 asynchronous transmit, EUSART1 synchronous clock and remappable peripheral pin 17."+      },+      {+        "number": "15",+        "name": "RC7/RX1/DT1/RP18",+        "type": "bidirectional",+        "description": "PORTC digital I/O with EUSART1 asynchronous receive data input, synchronous data I/O and remappable peripheral pin 18."+      },+      {+        "number": "16",+        "name": "VSS2",+        "type": "power_in",+        "description": "Ground reference for logic and I/O pins."+      },+      {+        "number": "17",+        "name": "VDD",+        "type": "power_in",+        "description": "Positive supply for peripheral digital logic and I/O pins."+      },+      {+        "number": "18",+        "name": "RB0/AN12/INT0/RP3",+        "type": "bidirectional",+        "description": "PORTB digital I/O (software-programmable weak pull-up) with analog input 12, external interrupt 0 and remappable peripheral pin 3."+      },+      {+        "number": "19",+        "name": "RB1/AN10/RTCC/RP4",+        "type": "bidirectional",+        "description": "PORTB digital I/O with analog input 10, real-time clock calendar output and remappable peripheral pin 4."+      },+      {+        "number": "20",+        "name": "RB2/AN8/CTED1/REFO/RP5",+        "type": "bidirectional",+        "description": "PORTB digital I/O with analog input 8, CTMU edge 1 input, reference output clock and remappable peripheral pin 5."+      },+      {+        "number": "21",+        "name": "RB3/AN9/CTED2/RP6",+        "type": "bidirectional",+        "description": "PORTB digital I/O with analog input 9, CTMU edge 2 input and remappable peripheral pin 6."+      },+      {+        "number": "22",+        "name": "RB4/KBI0/RP7",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change and remappable peripheral pin 7."+      },+      {+        "number": "23",+        "name": "RB5/KBI1/RP8",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change and remappable peripheral pin 8."+      },+      {+        "number": "24",+        "name": "RB6/KBI2/PGC/RP9",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change, ICSP clock input and remappable peripheral pin 9."+      },+      {+        "number": "25",+        "name": "RB7/KBI3/PGD/RP10",+        "type": "bidirectional",+        "description": "PORTB digital I/O with interrupt-on-change, In-Circuit Debugger/ICSP programming data pin and remappable peripheral pin 10."+      },+      {+        "number": "26",+        "name": "MCLR",+        "type": "input",+        "description": "Master Clear input; active-low Reset to the device (Schmitt Trigger input)."+      },+      {+        "number": "27",+        "name": "RA0/AN0/C1INA/ULPWU/RP0",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 0, comparator 1 input A, ultra low-power wake-up input and remappable peripheral pin 0."+      },+      {+        "number": "28",+        "name": "RA1/AN1/C2INA/RP1",+        "type": "bidirectional",+        "description": "PORTA digital I/O with analog input 1, comparator 2 input A and remappable peripheral pin 1."+      },+      {+        "number": "29",+        "name": "EP",+        "type": "passive",+        "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The datasheet's 28-lead QFN drawing (page 512) shows an exposed pad, but the pinout table gives it n; The MPN 'PIC18F24J11-I' has no package suffix. The datasheet marking examples (page 507) show '/ML' ; Some pin numbers in the extracted table text were run together (for example '96', '41', '52', '74')."+        ],+        "pages_sent": 91,+        "cost_usd": 0.7882,+        "at": "2026-10-27T00:47:38"+      },+      "datasheet": {+        "url": "https://ww1.microchip.com/downloads/en/DeviceDoc/39932D.pdf",+        "pages": 536,+        "sha256": "692546e94e6fefb6",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 29,+        "described": 29,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "pic18f24j11-i.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6,+          6,+          0.93+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "64a3dae9c9f9a8105c3bb3049fb2c326b3235bef9a1fff0bf5e22c753fbc9b55",+        "checked": "2026-10-27",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "pic18f24j11-i-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          6,+          6,+          0.93+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "70e8d68e869f075a49e9e21e20dea43d9f2c66aa263f428ae35467893476a771",+        "checked": "2026-10-27",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
pic18f24j11-i-etched.glbadded
⋯ 1 unchanged line ⋯
pic18f24j11-i-hero.glbadded
⋯ 1 unchanged line ⋯
pic18f24j11-i-hero.overlay.jsonadded+713
@@ -0,0 +1,713 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "PIC18F24J11-I",+  "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": 29,+      "span_mm": 10.775,+      "dash_mm": 0.2694,+      "gap_mm": 0.1616,+      "pad_stroke_mm": 0.0646+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 9,+      "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": 28,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.54,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -3.0,+      3.0,+      -3.0,+      3.0+    ],+    "pads_bbox_mm": [+      -3.375,+      3.375,+      -3.375,+      3.375+    ],+    "seating_z_mm": -0.0+  },+  "sources": {+    "glb": "pic18f24j11-i-etched.glb",+    "glb_sha256": "c1a1bc7207887b352d4c7e790ddb58647be621e665875e85bebbe5b98ac05895",+    "footprint": "pic18f24j11-i.kicad_mod",+    "footprint_sha256": "d1fae1483a64403f441325e79ad8229c98594aec1689ef1ec634af25644c1049",+    "pins": "page.json component.pins",+    "pins_sha256": "9c5c6c1757fba0467fb240b65e653a9098246092cc16e686cab7c14c0a06961d"+  },+  "generator": "adom-wiki 1.8.0 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "RA2/AN2/VREF-/CVREF/C2INB",+      "x": -4.07,+      "y": -1.95,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "2",+      "text": "RA3/AN3/VREF+/C1INB",+      "x": -3.475,+      "y": -1.3,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "3",+      "text": "VDDCORE/VCAP",+      "x": -3.475,+      "y": -0.65,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "4",+      "text": "RA5/AN4/SS1/HLVDIN/RP2",+      "x": -3.475,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "5",+      "text": "VSS1",+      "x": -3.475,+      "y": 0.65,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "6",+      "text": "OSC1/CLKI/RA7",+      "x": -3.475,+      "y": 1.3,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "7",+      "text": "OSC2/CLKO/RA6",+      "x": -3.475,+      "y": 1.95,+      "align": "right",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "8",+      "text": "RC0/T1OSO/T1CKI/RP11",+      "x": -1.95,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "9",+      "text": "RC1/T1OSI/RP12",+      "x": -1.3,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "10",+      "text": "RC2/AN11/CTPLS/RP13",+      "x": -0.65,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "11",+      "text": "RC3/SCK1/SCL1/RP14",+      "x": 0.0,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "12",+      "text": "RC4/SDI1/SDA1/RP15",+      "x": 0.65,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "13",+      "text": "RC5/SDO1/RP16",+      "x": 1.3,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "14",+      "text": "RC6/TX1/CK1/RP17",+      "x": 1.95,+      "y": 3.475,+      "align": "right",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "15",+      "text": "RC7/RX1/DT1/RP18",+      "x": 3.475,+      "y": 1.95,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "16",+      "text": "VSS2",+      "x": 3.475,+      "y": 1.3,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "17",+      "text": "VDD",+      "x": 3.475,+      "y": 0.65,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "18",+      "text": "RB0/AN12/INT0/RP3",+      "x": 3.475,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "19",+      "text": "RB1/AN10/RTCC/RP4",+      "x": 3.475,+      "y": -0.65,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "20",+      "text": "RB2/AN8/CTED1/REFO/RP5",+      "x": 3.475,+      "y": -1.3,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "21",+      "text": "RB3/AN9/CTED2/RP6",+      "x": 3.475,+      "y": -1.95,+      "align": "left",+      "vertical": false,+      "h": 0.325+    },+    {+      "pad": "22",+      "text": "RB4/KBI0/RP7",+      "x": 1.95,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "23",+      "text": "RB5/KBI1/RP8",+      "x": 1.3,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "24",+      "text": "RB6/KBI2/PGC/RP9",+      "x": 0.65,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "25",+      "text": "RB7/KBI3/PGD/RP10",+      "x": 0.0,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "26",+      "text": "MCLR",+      "x": -0.65,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "27",+      "text": "RA0/AN0/C1INA/ULPWU/RP0",+      "x": -1.3,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    },+    {+      "pad": "28",+      "text": "RA1/AN1/C2INA/RP1",+      "x": -1.95,+      "y": -3.475,+      "align": "left",+      "vertical": true,+      "h": 0.325+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        -1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        -1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        -0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "4",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        0.0+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "5",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "6",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "7",+      "shape": "roundrect",+      "center_mm": [+        -2.9875,+        1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "8",+      "shape": "roundrect",+      "center_mm": [+        -1.95,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "9",+      "shape": "roundrect",+      "center_mm": [+        -1.3,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "10",+      "shape": "roundrect",+      "center_mm": [+        -0.65,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "11",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "12",+      "shape": "roundrect",+      "center_mm": [+        0.65,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "13",+      "shape": "roundrect",+      "center_mm": [+        1.3,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "14",+      "shape": "roundrect",+      "center_mm": [+        1.95,+        2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "15",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "16",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "17",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "18",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        0.0+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "19",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        -0.65+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "20",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        -1.3+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "21",+      "shape": "roundrect",+      "center_mm": [+        2.9875,+        -1.95+      ],+      "size_mm": [+        0.775,+        0.3+      ],+      "rot": 0.0+    },+    {+      "number": "22",+      "shape": "roundrect",+      "center_mm": [+        1.95,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "23",+      "shape": "roundrect",+      "center_mm": [+        1.3,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "24",+      "shape": "roundrect",+      "center_mm": [+        0.65,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "25",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "26",+      "shape": "roundrect",+      "center_mm": [+        -0.65,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "27",+      "shape": "roundrect",+      "center_mm": [+        -1.3,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "28",+      "shape": "roundrect",+      "center_mm": [+        -1.95,+        -2.9875+      ],+      "size_mm": [+        0.3,+        0.775+      ],+      "rot": 0.0+    },+    {+      "number": "29",+      "shape": "rect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        4.8,+        4.8+      ],+      "rot": 0.0+    }+  ]+}
pic18f24j11-i.glbadded
⋯ 1 unchanged line ⋯
pic18f24j11-i.kicad_modadded+397
@@ -0,0 +1,397 @@+(footprint "QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "QFN, 28 Pin (https://semtech.my.salesforce.com/sfc/p/#E0000000JelG/a/440000001NCE/v_VBhk1IolDgxwwnOpcS_vTFxPfSEPQbuneK3mWsXlU page=125)")+	(tags "QFN NoLead")+	(property "Reference" "REF**"+		(at 0 -4.33 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm"+		(at 0 4.33 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/no_lead"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -3.11 -3.11)+		(end -2.36 -3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.11 -2.36)+		(end -3.11 -3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.11 3.11)+		(end -3.11 2.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.36 3.11)+		(end -3.11 3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.36 -3.11)+		(end 3.11 -3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.11 -3.11)+		(end 3.11 -2.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.11 2.36)+		(end 3.11 3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.11 3.11)+		(end 2.36 3.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -3.64 -1.95)+			(xy -3.97 -1.71)+			(xy -3.97 -2.19)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -2 -3)+			(xy 3 -3)+			(xy 3 3)+			(xy -3 3)+			(xy -3 -2)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "" smd roundrect+		(at -1.6 -1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at -1.6 0)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at -1.6 1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 0 -1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 0 0)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 0 1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 1.6 -1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 1.6 0)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "" smd roundrect+		(at 1.6 1.6)+		(size 1.29 1.29)+		(layers "F.Paste")+		(roundrect_rratio 0.193798)+	)+	(pad "1" smd roundrect+		(at -2.9875 -1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -2.9875 -1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at -2.9875 -0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "4" smd roundrect+		(at -2.9875 0)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "5" smd roundrect+		(at -2.9875 0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "6" smd roundrect+		(at -2.9875 1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "7" smd roundrect+		(at -2.9875 1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "8" smd roundrect+		(at -1.95 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "9" smd roundrect+		(at -1.3 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "10" smd roundrect+		(at -0.65 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "11" smd roundrect+		(at 0 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "12" smd roundrect+		(at 0.65 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "13" smd roundrect+		(at 1.3 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "14" smd roundrect+		(at 1.95 2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "15" smd roundrect+		(at 2.9875 1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "16" smd roundrect+		(at 2.9875 1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "17" smd roundrect+		(at 2.9875 0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "18" smd roundrect+		(at 2.9875 0)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "19" smd roundrect+		(at 2.9875 -0.65)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "20" smd roundrect+		(at 2.9875 -1.3)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "21" smd roundrect+		(at 2.9875 -1.95)+		(size 0.775 0.3)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "22" smd roundrect+		(at 1.95 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "23" smd roundrect+		(at 1.3 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "24" smd roundrect+		(at 0.65 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "25" smd roundrect+		(at 0 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "26" smd roundrect+		(at -0.65 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "27" smd roundrect+		(at -1.3 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "28" smd roundrect+		(at -1.95 -2.9875)+		(size 0.3 0.775)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "29" smd rect+		(at 0 0)+		(size 4.8 4.8)+		(property pad_prop_heatsink)+		(layers "F.Cu" "F.Mask")+		(zone_connect 2)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+	(fp_poly+		(pts (xy -3.63 -2.35) (xy -3.25 -2.35) (xy -3.25 -3.25) (xy -2.35 -3.25) (xy -2.35 -3.63) (xy 2.35 -3.63) (xy 2.35 -3.25) (xy 3.25 -3.25) (xy 3.25 -2.35) (xy 3.63 -2.35) (xy 3.63 2.35) (xy 3.25 2.35) (xy 3.25 3.25) (xy 2.35 3.25) (xy 2.35 3.63) (xy -2.35 3.63) (xy -2.35 3.25) (xy -3.25 3.25) (xy -3.25 2.35) (xy -3.63 2.35))+		(stroke (width 0.05) (type solid))+		(fill no)+		(layer "F.CrtYd")+	)+)
pic18f24j11-i.kicad_symadded+129
@@ -0,0 +1,129 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "PIC18F24J11-I" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 22.86 0) (effects (font (size 1.27 1.27))))+    (property "Value" "PIC18F24J11-I" (at 0 -22.86 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "PIC18F24J11-I_0_1"+    (rectangle (start -12.70 20.32) (end 12.70 -20.32)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "PIC18F24J11-I_1_1"+    (pin bidirectional line (at -17.78 17.78 0) (length 5.08)+      (name "RA2/AN2/VREF-/CVREF/C2INB" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 15.24 0) (length 5.08)+      (name "RA3/AN3/VREF+/C1INB" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 12.70 0) (length 5.08)+      (name "VDDCORE/VCAP" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 10.16 0) (length 5.08)+      (name "RA5/AN4/SS1/HLVDIN/RP2" (effects (font (size 1.27 1.27))))+      (number "4" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 7.62 0) (length 5.08)+      (name "VSS1" (effects (font (size 1.27 1.27))))+      (number "5" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 5.08 0) (length 5.08)+      (name "OSC1/CLKI/RA7" (effects (font (size 1.27 1.27))))+      (number "6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 2.54 0) (length 5.08)+      (name "OSC2/CLKO/RA6" (effects (font (size 1.27 1.27))))+      (number "7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 0.00 0) (length 5.08)+      (name "RC0/T1OSO/T1CKI/RP11" (effects (font (size 1.27 1.27))))+      (number "8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -2.54 0) (length 5.08)+      (name "RC1/T1OSI/RP12" (effects (font (size 1.27 1.27))))+      (number "9" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -5.08 0) (length 5.08)+      (name "RC2/AN11/CTPLS/RP13" (effects (font (size 1.27 1.27))))+      (number "10" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -7.62 0) (length 5.08)+      (name "RC3/SCK1/SCL1/RP14" (effects (font (size 1.27 1.27))))+      (number "11" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -10.16 0) (length 5.08)+      (name "RC4/SDI1/SDA1/RP15" (effects (font (size 1.27 1.27))))+      (number "12" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -12.70 0) (length 5.08)+      (name "RC5/SDO1/RP16" (effects (font (size 1.27 1.27))))+      (number "13" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -15.24 0) (length 5.08)+      (name "RC6/TX1/CK1/RP17" (effects (font (size 1.27 1.27))))+      (number "14" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -17.78 0) (length 5.08)+      (name "RC7/RX1/DT1/RP18" (effects (font (size 1.27 1.27))))+      (number "15" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 15.24 180) (length 5.08)+      (name "EP" (effects (font (size 1.27 1.27))))+      (number "29" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 12.70 180) (length 5.08)+      (name "RA1/AN1/C2INA/RP1" (effects (font (size 1.27 1.27))))+      (number "28" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 10.16 180) (length 5.08)+      (name "RA0/AN0/C1INA/ULPWU/RP0" (effects (font (size 1.27 1.27))))+      (number "27" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 7.62 180) (length 5.08)+      (name "MCLR" (effects (font (size 1.27 1.27))))+      (number "26" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 5.08 180) (length 5.08)+      (name "RB7/KBI3/PGD/RP10" (effects (font (size 1.27 1.27))))+      (number "25" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 2.54 180) (length 5.08)+      (name "RB6/KBI2/PGC/RP9" (effects (font (size 1.27 1.27))))+      (number "24" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 0.00 180) (length 5.08)+      (name "RB5/KBI1/RP8" (effects (font (size 1.27 1.27))))+      (number "23" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -2.54 180) (length 5.08)+      (name "RB4/KBI0/RP7" (effects (font (size 1.27 1.27))))+      (number "22" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -5.08 180) (length 5.08)+      (name "RB3/AN9/CTED2/RP6" (effects (font (size 1.27 1.27))))+      (number "21" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -7.62 180) (length 5.08)+      (name "RB2/AN8/CTED1/REFO/RP5" (effects (font (size 1.27 1.27))))+      (number "20" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -10.16 180) (length 5.08)+      (name "RB1/AN10/RTCC/RP4" (effects (font (size 1.27 1.27))))+      (number "19" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -12.70 180) (length 5.08)+      (name "RB0/AN12/INT0/RP3" (effects (font (size 1.27 1.27))))+      (number "18" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -15.24 180) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "17" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -17.78 180) (length 5.08)+      (name "VSS2" (effects (font (size 1.27 1.27))))+      (number "16" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
pic18f24j11-i.lbradded+195
@@ -0,0 +1,195 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm">+  <description>QFN-28-1EP, 6 x 6 mm, 0.65 mm pitch</description>+  <smd name="1" x="-2.9875" y="1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="2" x="-2.9875" y="1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="3" x="-2.9875" y="0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="4" x="-2.9875" y="-0.0000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="5" x="-2.9875" y="-0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="6" x="-2.9875" y="-1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="7" x="-2.9875" y="-1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="8" x="-1.9500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="9" x="-1.3000" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="10" x="-0.6500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="11" x="0.0000" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="12" x="0.6500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="13" x="1.3000" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="14" x="1.9500" y="-2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="15" x="2.9875" y="-1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="16" x="2.9875" y="-1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="17" x="2.9875" y="-0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="18" x="2.9875" y="-0.0000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="19" x="2.9875" y="0.6500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="20" x="2.9875" y="1.3000" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="21" x="2.9875" y="1.9500" dx="0.7750" dy="0.3000" layer="1" roundness="50"/>+  <smd name="22" x="1.9500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="23" x="1.3000" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="24" x="0.6500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="25" x="0.0000" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="26" x="-0.6500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="27" x="-1.3000" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="28" x="-1.9500" y="2.9875" dx="0.3000" dy="0.7750" layer="1" roundness="50"/>+  <smd name="29" x="0.0000" y="-0.0000" dx="4.8000" dy="4.8000" layer="1" cream="no"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-3.6400" y="1.9500"/>+    <vertex x="-3.9700" y="1.7100"/>+    <vertex x="-3.9700" y="2.1900"/>+  </polygon>+  <polygon width="0.1000" layer="51">+    <vertex x="-2.0000" y="3.0000"/>+    <vertex x="3.0000" y="3.0000"/>+    <vertex x="3.0000" y="-3.0000"/>+    <vertex x="-3.0000" y="-3.0000"/>+    <vertex x="-3.0000" y="2.0000"/>+  </polygon>+  <wire x1="-3.1100" y1="3.1100" x2="-2.3600" y2="3.1100" width="0.1200" layer="21"/>+  <wire x1="-3.1100" y1="2.3600" x2="-3.1100" y2="3.1100" width="0.1200" layer="21"/>+  <wire x1="-3.1100" y1="-3.1100" x2="-3.1100" y2="-2.3600" width="0.1200" layer="21"/>+  <wire x1="-2.3600" y1="-3.1100" x2="-3.1100" y2="-3.1100" width="0.1200" layer="21"/>+  <wire x1="2.3600" y1="3.1100" x2="3.1100" y2="3.1100" width="0.1200" layer="21"/>+  <wire x1="3.1100" y1="3.1100" x2="3.1100" y2="2.3600" width="0.1200" layer="21"/>+  <wire x1="3.1100" y1="-2.3600" x2="3.1100" y2="-3.1100" width="0.1200" layer="21"/>+  <wire x1="3.1100" y1="-3.1100" x2="2.3600" y2="-3.1100" width="0.1200" layer="21"/>+  <text x="0" y="3.975" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-3.975" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="PIC18F24J11-I">+  <wire x1="-12.7" y1="20.32" x2="12.7" y2="20.32" width="0.254" layer="94"/>+  <wire x1="12.7" y1="20.32" x2="12.7" y2="-20.32" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-20.32" x2="-12.7" y2="-20.32" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-20.32" x2="-12.7" y2="20.32" width="0.254" layer="94"/>+  <text x="0.0000" y="22.8600" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-22.8600" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="RA2/AN2/VREF-/CVREF/C2INB" x="-17.78" y="17.78" length="middle" direction="io"/>+  <pin name="RA3/AN3/VREF+/C1INB" x="-17.78" y="15.24" length="middle" direction="io"/>+  <pin name="VDDCORE/VCAP" x="-17.78" y="12.7" length="middle" direction="pwr"/>+  <pin name="RA5/AN4/SS1/HLVDIN/RP2" x="-17.78" y="10.16" length="middle" direction="io"/>+  <pin name="VSS1" x="-17.78" y="7.62" length="middle" direction="pwr"/>+  <pin name="OSC1/CLKI/RA7" x="-17.78" y="5.08" length="middle" direction="io"/>+  <pin name="OSC2/CLKO/RA6" x="-17.78" y="2.54" length="middle" direction="io"/>+  <pin name="RC0/T1OSO/T1CKI/RP11" x="-17.78" y="0" length="middle" direction="io"/>+  <pin name="RC1/T1OSI/RP12" x="-17.78" y="-2.54" length="middle" direction="io"/>+  <pin name="RC2/AN11/CTPLS/RP13" x="-17.78" y="-5.08" length="middle" direction="io"/>+  <pin name="RC3/SCK1/SCL1/RP14" x="-17.78" y="-7.62" length="middle" direction="io"/>+  <pin name="RC4/SDI1/SDA1/RP15" x="-17.78" y="-10.16" length="middle" direction="io"/>+  <pin name="RC5/SDO1/RP16" x="-17.78" y="-12.7" length="middle" direction="io"/>+  <pin name="RC6/TX1/CK1/RP17" x="-17.78" y="-15.24" length="middle" direction="io"/>+  <pin name="RC7/RX1/DT1/RP18" x="-17.78" y="-17.78" length="middle" direction="io"/>+  <pin name="EP" x="17.78" y="15.24" length="middle" direction="pas" rot="R180"/>+  <pin name="RA1/AN1/C2INA/RP1" x="17.78" y="12.7" length="middle" direction="io" rot="R180"/>+  <pin name="RA0/AN0/C1INA/ULPWU/RP0" x="17.78" y="10.16" length="middle" direction="io" rot="R180"/>+  <pin name="MCLR" x="17.78" y="7.62" length="middle" direction="in" rot="R180"/>+  <pin name="RB7/KBI3/PGD/RP10" x="17.78" y="5.08" length="middle" direction="io" rot="R180"/>+  <pin name="RB6/KBI2/PGC/RP9" x="17.78" y="2.54" length="middle" direction="io" rot="R180"/>+  <pin name="RB5/KBI1/RP8" x="17.78" y="0" length="middle" direction="io" rot="R180"/>+  <pin name="RB4/KBI0/RP7" x="17.78" y="-2.54" length="middle" direction="io" rot="R180"/>+  <pin name="RB3/AN9/CTED2/RP6" x="17.78" y="-5.08" length="middle" direction="io" rot="R180"/>+  <pin name="RB2/AN8/CTED1/REFO/RP5" x="17.78" y="-7.62" length="middle" direction="io" rot="R180"/>+  <pin name="RB1/AN10/RTCC/RP4" x="17.78" y="-10.16" length="middle" direction="io" rot="R180"/>+  <pin name="RB0/AN12/INT0/RP3" x="17.78" y="-12.7" length="middle" direction="io" rot="R180"/>+  <pin name="VDD" x="17.78" y="-15.24" length="middle" direction="pwr" rot="R180"/>+  <pin name="VSS2" x="17.78" y="-17.78" length="middle" direction="pwr" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="PIC18F24J11-I" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="PIC18F24J11-I" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="QFN-28-1EP_6x6mm_P0.65mm_EP4.8x4.8mm">+      <connects>+        <connect gate="G$1" pin="RA2/AN2/VREF-/CVREF/C2INB" pad="1"/>+        <connect gate="G$1" pin="RA3/AN3/VREF+/C1INB" pad="2"/>+        <connect gate="G$1" pin="VDDCORE/VCAP" pad="3"/>+        <connect gate="G$1" pin="RA5/AN4/SS1/HLVDIN/RP2" pad="4"/>+        <connect gate="G$1" pin="VSS1" pad="5"/>+        <connect gate="G$1" pin="OSC1/CLKI/RA7" pad="6"/>+        <connect gate="G$1" pin="OSC2/CLKO/RA6" pad="7"/>+        <connect gate="G$1" pin="RC0/T1OSO/T1CKI/RP11" pad="8"/>+        <connect gate="G$1" pin="RC1/T1OSI/RP12" pad="9"/>+        <connect gate="G$1" pin="RC2/AN11/CTPLS/RP13" pad="10"/>+        <connect gate="G$1" pin="RC3/SCK1/SCL1/RP14" pad="11"/>+        <connect gate="G$1" pin="RC4/SDI1/SDA1/RP15" pad="12"/>+        <connect gate="G$1" pin="RC5/SDO1/RP16" pad="13"/>+        <connect gate="G$1" pin="RC6/TX1/CK1/RP17" pad="14"/>+        <connect gate="G$1" pin="RC7/RX1/DT1/RP18" pad="15"/>+        <connect gate="G$1" pin="EP" pad="29"/>+        <connect gate="G$1" pin="RA1/AN1/C2INA/RP1" pad="28"/>+        <connect gate="G$1" pin="RA0/AN0/C1INA/ULPWU/RP0" pad="27"/>+        <connect gate="G$1" pin="MCLR" pad="26"/>+        <connect gate="G$1" pin="RB7/KBI3/PGD/RP10" pad="25"/>+        <connect gate="G$1" pin="RB6/KBI2/PGC/RP9" pad="24"/>+        <connect gate="G$1" pin="RB5/KBI1/RP8" pad="23"/>+        <connect gate="G$1" pin="RB4/KBI0/RP7" pad="22"/>+        <connect gate="G$1" pin="RB3/AN9/CTED2/RP6" pad="21"/>+        <connect gate="G$1" pin="RB2/AN8/CTED1/REFO/RP5" pad="20"/>+        <connect gate="G$1" pin="RB1/AN10/RTCC/RP4" pad="19"/>+        <connect gate="G$1" pin="RB0/AN12/INT0/RP3" pad="18"/>+        <connect gate="G$1" pin="VDD" pad="17"/>+        <connect gate="G$1" pin="VSS2" pad="16"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
pic18f24j11-i.stepadded+7342
@@ -0,0 +1,7342 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');+FILE_NAME(+'/home/mborges/git/kicad-3d-models-in-freecad/cadquery/FCAD_script_+generator/_3Dmodels/QFN_packages/../Package_DFN_QFN.3dshapes/QFN_28_1EP_+6x6mm_P065mm_EP48x48mm.step','2019-10-16T15:14:47',('kicad StepUp'),(+    'ksu MCAD'),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('QFN_28_1EP_6x6mm_P065mm_EP48x48mm',+  'QFN_28_1EP_6x6mm_P065mm_EP48x48mm','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5985);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#57,#96,#120,#1110,#1127,#1144,#1156,#1348,+    #1388,#1413,#1446,#1486,#1511,#1544,#1584,#1609,#1642,#1682,#1707,+    #1740,#1780,#1805,#1838,#1878,#1903,#1936,#1976,#2001,#2034,#2219,+    #2259,#2284,#2317,#2357,#2382,#2415,#2455,#2480,#2513,#2553,#2578,+    #2611,#2651,#2676,#2709,#2749,#2774,#2807,#2847,#2872,#2905,#3090,+    #3130,#3155,#3188,#3228,#3253,#3286,#3326,#3351,#3384,#3424,#3449,+    #3482,#3522,#3547,#3580,#3620,#3645,#3678,#3718,#3743,#3776,#3954,+    #3994,#4019,#4052,#4092,#4117,#4150,#4190,#4215,#4248,#4288,#4313,+    #4346,#4386,#4411,#4444,#4484,#4509,#4542,#4582,#4607,#4640,#4663,+    #4680,#4697,#4714,#4731,#4748,#4765,#4782,#4799,#4811,#4828,#4840,+    #4857,#4869,#4886,#4898,#4915,#4927,#4944,#4956,#4973,#4985,#5002,+    #5019,#5036,#5053,#5070,#5087,#5104,#5121,#5133,#5150,#5162,#5179,+    #5191,#5208,#5220,#5237,#5249,#5266,#5278,#5295,#5307,#5324,#5341,+    #5358,#5375,#5392,#5409,#5426,#5443,#5455,#5472,#5484,#5501,#5513,+    #5530,#5542,#5559,#5571,#5588,#5600,#5617,#5629,#5646,#5663,#5680,+    #5697,#5714,#5731,#5748,#5765,#5777,#5794,#5806,#5823,#5835,#5852,+    #5864,#5881,#5893,#5910,#5922,#5939,#5951,#5976));+#17 = ADVANCED_FACE('',(#18),#52,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-2.4,2.15,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-2.4,-2.4,0.));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-2.4,2.15,0.));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#22,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(-2.4,2.15,3.E-02));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-2.4,2.15,0.));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(0.,0.,1.));+#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#39 = EDGE_CURVE('',#40,#32,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-2.4,-2.4,3.E-02));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-2.4,2.5675,3.E-02));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(2.22044604925E-16,1.,0.));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#24,#40,#48,.T.);+#48 = LINE('',#49,#50);+#49 = CARTESIAN_POINT('',(-2.4,-2.4,0.));+#50 = VECTOR('',#51,1.);+#51 = DIRECTION('',(0.,0.,1.));+#52 = PLANE('',#53);+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);+#54 = CARTESIAN_POINT('',(-2.4,2.15,0.));+#55 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#56 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#57 = ADVANCED_FACE('',(#58),#91,.F.);+#58 = FACE_BOUND('',#59,.F.);+#59 = EDGE_LOOP('',(#60,#61,#69,#77,#85));+#60 = ORIENTED_EDGE('',*,*,#21,.T.);+#61 = ORIENTED_EDGE('',*,*,#62,.T.);+#62 = EDGE_CURVE('',#24,#63,#65,.T.);+#63 = VERTEX_POINT('',#64);+#64 = CARTESIAN_POINT('',(2.4,-2.4,0.));+#65 = LINE('',#66,#67);+#66 = CARTESIAN_POINT('',(-2.4,-2.4,0.));+#67 = VECTOR('',#68,1.);+#68 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#69 = ORIENTED_EDGE('',*,*,#70,.T.);+#70 = EDGE_CURVE('',#63,#71,#73,.T.);+#71 = VERTEX_POINT('',#72);+#72 = CARTESIAN_POINT('',(2.4,2.4,0.));+#73 = LINE('',#74,#75);+#74 = CARTESIAN_POINT('',(2.4,-2.4,0.));+#75 = VECTOR('',#76,1.);+#76 = DIRECTION('',(2.22044604925E-16,1.,0.));+#77 = ORIENTED_EDGE('',*,*,#78,.T.);+#78 = EDGE_CURVE('',#71,#79,#81,.T.);+#79 = VERTEX_POINT('',#80);+#80 = CARTESIAN_POINT('',(-2.15,2.4,0.));+#81 = LINE('',#82,#83);+#82 = CARTESIAN_POINT('',(2.4,2.4,0.));+#83 = VECTOR('',#84,1.);+#84 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#85 = ORIENTED_EDGE('',*,*,#86,.T.);+#86 = EDGE_CURVE('',#79,#22,#87,.T.);+#87 = LINE('',#88,#89);+#88 = CARTESIAN_POINT('',(-2.15,2.4,0.));+#89 = VECTOR('',#90,1.);+#90 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#91 = PLANE('',#92);+#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95);+#93 = CARTESIAN_POINT('',(1.912588318461E-02,-1.912588318461E-02,0.));+#94 = DIRECTION('',(0.,0.,1.));+#95 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#96 = ADVANCED_FACE('',(#97),#115,.F.);+#97 = FACE_BOUND('',#98,.F.);+#98 = EDGE_LOOP('',(#99,#100,#101,#109));+#99 = ORIENTED_EDGE('',*,*,#62,.F.);+#100 = ORIENTED_EDGE('',*,*,#47,.T.);+#101 = ORIENTED_EDGE('',*,*,#102,.F.);+#102 = EDGE_CURVE('',#103,#40,#105,.T.);+#103 = VERTEX_POINT('',#104);+#104 = CARTESIAN_POINT('',(2.4,-2.4,3.E-02));+#105 = LINE('',#106,#107);+#106 = CARTESIAN_POINT('',(-2.6925,-2.4,3.E-02));+#107 = VECTOR('',#108,1.);+#108 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#109 = ORIENTED_EDGE('',*,*,#110,.F.);+#110 = EDGE_CURVE('',#63,#103,#111,.T.);+#111 = LINE('',#112,#113);+#112 = CARTESIAN_POINT('',(2.4,-2.4,0.));+#113 = VECTOR('',#114,1.);+#114 = DIRECTION('',(0.,0.,1.));+#115 = PLANE('',#116);+#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);+#117 = CARTESIAN_POINT('',(-2.4,-2.4,0.));+#118 = DIRECTION('',(2.22044604925E-16,1.,0.));+#119 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#120 = ADVANCED_FACE('',(#121,#1079),#1105,.F.);+#121 = FACE_BOUND('',#122,.F.);+#122 = EDGE_LOOP('',(#123,#133,#141,#149,#158,#166,#174,#182,#191,#199,+    #207,#215,#224,#232,#240,#248,#257,#265,#273,#281,#290,#298,#306,+    #314,#323,#331,#339,#347,#356,#364,#372,#380,#388,#397,#405,#413,+    #421,#430,#438,#446,#454,#463,#471,#479,#487,#496,#504,#512,#520,+    #529,#537,#545,#553,#562,#570,#578,#586,#595,#603,#611,#619,#627,+    #636,#644,#652,#660,#669,#677,#685,#693,#702,#710,#718,#726,#735,+    #743,#751,#759,#768,#776,#784,#792,#801,#809,#817,#825,#834,#842,+    #850,#858,#866,#875,#883,#891,#899,#908,#916,#924,#932,#941,#949,+    #957,#965,#974,#982,#990,#998,#1007,#1015,#1023,#1031,#1040,#1048,+    #1056,#1064,#1073));+#123 = ORIENTED_EDGE('',*,*,#124,.F.);+#124 = EDGE_CURVE('',#125,#127,#129,.T.);+#125 = VERTEX_POINT('',#126);+#126 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#127 = VERTEX_POINT('',#128);+#128 = CARTESIAN_POINT('',(-2.1,2.985,3.E-02));+#129 = LINE('',#130,#131);+#130 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#131 = VECTOR('',#132,1.);+#132 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#133 = ORIENTED_EDGE('',*,*,#134,.T.);+#134 = EDGE_CURVE('',#125,#135,#137,.T.);+#135 = VERTEX_POINT('',#136);+#136 = CARTESIAN_POINT('',(-2.985,2.1,3.E-02));+#137 = LINE('',#138,#139);+#138 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#139 = VECTOR('',#140,1.);+#140 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#141 = ORIENTED_EDGE('',*,*,#142,.T.);+#142 = EDGE_CURVE('',#135,#143,#145,.T.);+#143 = VERTEX_POINT('',#144);+#144 = CARTESIAN_POINT('',(-2.75,2.1,3.E-02));+#145 = LINE('',#146,#147);+#146 = CARTESIAN_POINT('',(-2.8675,2.1,3.E-02));+#147 = VECTOR('',#148,1.);+#148 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#149 = ORIENTED_EDGE('',*,*,#150,.T.);+#150 = EDGE_CURVE('',#143,#151,#153,.T.);+#151 = VERTEX_POINT('',#152);+#152 = CARTESIAN_POINT('',(-2.75,1.8,3.E-02));+#153 = CIRCLE('',#154,0.15);+#154 = AXIS2_PLACEMENT_3D('',#155,#156,#157);+#155 = CARTESIAN_POINT('',(-2.75,1.95,3.E-02));+#156 = DIRECTION('',(-0.,0.,-1.));+#157 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#158 = ORIENTED_EDGE('',*,*,#159,.T.);+#159 = EDGE_CURVE('',#151,#160,#162,.T.);+#160 = VERTEX_POINT('',#161);+#161 = CARTESIAN_POINT('',(-2.985,1.8,3.E-02));+#162 = LINE('',#163,#164);+#163 = CARTESIAN_POINT('',(-2.9925,1.8,3.E-02));+#164 = VECTOR('',#165,1.);+#165 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#166 = ORIENTED_EDGE('',*,*,#167,.T.);+#167 = EDGE_CURVE('',#160,#168,#170,.T.);+#168 = VERTEX_POINT('',#169);+#169 = CARTESIAN_POINT('',(-2.985,1.45,3.E-02));+#170 = LINE('',#171,#172);+#171 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#172 = VECTOR('',#173,1.);+#173 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#174 = ORIENTED_EDGE('',*,*,#175,.T.);+#175 = EDGE_CURVE('',#168,#176,#178,.T.);+#176 = VERTEX_POINT('',#177);+#177 = CARTESIAN_POINT('',(-2.75,1.45,3.E-02));+#178 = LINE('',#179,#180);+#179 = CARTESIAN_POINT('',(-2.8675,1.45,3.E-02));+#180 = VECTOR('',#181,1.);+#181 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#182 = ORIENTED_EDGE('',*,*,#183,.T.);+#183 = EDGE_CURVE('',#176,#184,#186,.T.);+#184 = VERTEX_POINT('',#185);+#185 = CARTESIAN_POINT('',(-2.75,1.15,3.E-02));+#186 = CIRCLE('',#187,0.15);+#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);+#188 = CARTESIAN_POINT('',(-2.75,1.3,3.E-02));+#189 = DIRECTION('',(-0.,0.,-1.));+#190 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#191 = ORIENTED_EDGE('',*,*,#192,.T.);+#192 = EDGE_CURVE('',#184,#193,#195,.T.);+#193 = VERTEX_POINT('',#194);+#194 = CARTESIAN_POINT('',(-2.985,1.15,3.E-02));+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-2.9925,1.15,3.E-02));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#199 = ORIENTED_EDGE('',*,*,#200,.T.);+#200 = EDGE_CURVE('',#193,#201,#203,.T.);+#201 = VERTEX_POINT('',#202);+#202 = CARTESIAN_POINT('',(-2.985,0.8,3.E-02));+#203 = LINE('',#204,#205);+#204 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#205 = VECTOR('',#206,1.);+#206 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#207 = ORIENTED_EDGE('',*,*,#208,.T.);+#208 = EDGE_CURVE('',#201,#209,#211,.T.);+#209 = VERTEX_POINT('',#210);+#210 = CARTESIAN_POINT('',(-2.75,0.8,3.E-02));+#211 = LINE('',#212,#213);+#212 = CARTESIAN_POINT('',(-2.8675,0.8,3.E-02));+#213 = VECTOR('',#214,1.);+#214 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#215 = ORIENTED_EDGE('',*,*,#216,.T.);+#216 = EDGE_CURVE('',#209,#217,#219,.T.);+#217 = VERTEX_POINT('',#218);+#218 = CARTESIAN_POINT('',(-2.75,0.5,3.E-02));+#219 = CIRCLE('',#220,0.15);+#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223);+#221 = CARTESIAN_POINT('',(-2.75,0.65,3.E-02));+#222 = DIRECTION('',(-0.,0.,-1.));+#223 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#224 = ORIENTED_EDGE('',*,*,#225,.T.);+#225 = EDGE_CURVE('',#217,#226,#228,.T.);+#226 = VERTEX_POINT('',#227);+#227 = CARTESIAN_POINT('',(-2.985,0.5,3.E-02));+#228 = LINE('',#229,#230);+#229 = CARTESIAN_POINT('',(-2.9925,0.5,3.E-02));+#230 = VECTOR('',#231,1.);+#231 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#232 = ORIENTED_EDGE('',*,*,#233,.T.);+#233 = EDGE_CURVE('',#226,#234,#236,.T.);+#234 = VERTEX_POINT('',#235);+#235 = CARTESIAN_POINT('',(-2.985,0.15,3.E-02));+#236 = LINE('',#237,#238);+#237 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#238 = VECTOR('',#239,1.);+#239 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#240 = ORIENTED_EDGE('',*,*,#241,.T.);+#241 = EDGE_CURVE('',#234,#242,#244,.T.);+#242 = VERTEX_POINT('',#243);+#243 = CARTESIAN_POINT('',(-2.75,0.15,3.E-02));+#244 = LINE('',#245,#246);+#245 = CARTESIAN_POINT('',(-2.8675,0.15,3.E-02));+#246 = VECTOR('',#247,1.);+#247 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#248 = ORIENTED_EDGE('',*,*,#249,.T.);+#249 = EDGE_CURVE('',#242,#250,#252,.T.);+#250 = VERTEX_POINT('',#251);+#251 = CARTESIAN_POINT('',(-2.75,-0.15,3.E-02));+#252 = CIRCLE('',#253,0.15);+#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256);+#254 = CARTESIAN_POINT('',(-2.75,9.436895709314E-16,3.E-02));+#255 = DIRECTION('',(-0.,0.,-1.));+#256 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#257 = ORIENTED_EDGE('',*,*,#258,.T.);+#258 = EDGE_CURVE('',#250,#259,#261,.T.);+#259 = VERTEX_POINT('',#260);+#260 = CARTESIAN_POINT('',(-2.985,-0.15,3.E-02));+#261 = LINE('',#262,#263);+#262 = CARTESIAN_POINT('',(-2.9925,-0.15,3.E-02));+#263 = VECTOR('',#264,1.);+#264 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#265 = ORIENTED_EDGE('',*,*,#266,.T.);+#266 = EDGE_CURVE('',#259,#267,#269,.T.);+#267 = VERTEX_POINT('',#268);+#268 = CARTESIAN_POINT('',(-2.985,-0.5,3.E-02));+#269 = LINE('',#270,#271);+#270 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#271 = VECTOR('',#272,1.);+#272 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#273 = ORIENTED_EDGE('',*,*,#274,.T.);+#274 = EDGE_CURVE('',#267,#275,#277,.T.);+#275 = VERTEX_POINT('',#276);+#276 = CARTESIAN_POINT('',(-2.75,-0.5,3.E-02));+#277 = LINE('',#278,#279);+#278 = CARTESIAN_POINT('',(-2.8675,-0.5,3.E-02));+#279 = VECTOR('',#280,1.);+#280 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#281 = ORIENTED_EDGE('',*,*,#282,.T.);+#282 = EDGE_CURVE('',#275,#283,#285,.T.);+#283 = VERTEX_POINT('',#284);+#284 = CARTESIAN_POINT('',(-2.75,-0.8,3.E-02));+#285 = CIRCLE('',#286,0.15);+#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);+#287 = CARTESIAN_POINT('',(-2.75,-0.65,3.E-02));+#288 = DIRECTION('',(-0.,0.,-1.));+#289 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#290 = ORIENTED_EDGE('',*,*,#291,.T.);+#291 = EDGE_CURVE('',#283,#292,#294,.T.);+#292 = VERTEX_POINT('',#293);+#293 = CARTESIAN_POINT('',(-2.985,-0.8,3.E-02));+#294 = LINE('',#295,#296);+#295 = CARTESIAN_POINT('',(-2.9925,-0.8,3.E-02));+#296 = VECTOR('',#297,1.);+#297 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#298 = ORIENTED_EDGE('',*,*,#299,.T.);+#299 = EDGE_CURVE('',#292,#300,#302,.T.);+#300 = VERTEX_POINT('',#301);+#301 = CARTESIAN_POINT('',(-2.985,-1.15,3.E-02));+#302 = LINE('',#303,#304);+#303 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#304 = VECTOR('',#305,1.);+#305 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#306 = ORIENTED_EDGE('',*,*,#307,.T.);+#307 = EDGE_CURVE('',#300,#308,#310,.T.);+#308 = VERTEX_POINT('',#309);+#309 = CARTESIAN_POINT('',(-2.75,-1.15,3.E-02));+#310 = LINE('',#311,#312);+#311 = CARTESIAN_POINT('',(-2.8675,-1.15,3.E-02));+#312 = VECTOR('',#313,1.);+#313 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#314 = ORIENTED_EDGE('',*,*,#315,.T.);+#315 = EDGE_CURVE('',#308,#316,#318,.T.);+#316 = VERTEX_POINT('',#317);+#317 = CARTESIAN_POINT('',(-2.75,-1.45,3.E-02));+#318 = CIRCLE('',#319,0.15);+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);+#320 = CARTESIAN_POINT('',(-2.75,-1.3,3.E-02));+#321 = DIRECTION('',(-0.,0.,-1.));+#322 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#323 = ORIENTED_EDGE('',*,*,#324,.T.);+#324 = EDGE_CURVE('',#316,#325,#327,.T.);+#325 = VERTEX_POINT('',#326);+#326 = CARTESIAN_POINT('',(-2.985,-1.45,3.E-02));+#327 = LINE('',#328,#329);+#328 = CARTESIAN_POINT('',(-2.9925,-1.45,3.E-02));+#329 = VECTOR('',#330,1.);+#330 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#331 = ORIENTED_EDGE('',*,*,#332,.T.);+#332 = EDGE_CURVE('',#325,#333,#335,.T.);+#333 = VERTEX_POINT('',#334);+#334 = CARTESIAN_POINT('',(-2.985,-1.8,3.E-02));+#335 = LINE('',#336,#337);+#336 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#337 = VECTOR('',#338,1.);+#338 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#339 = ORIENTED_EDGE('',*,*,#340,.T.);+#340 = EDGE_CURVE('',#333,#341,#343,.T.);+#341 = VERTEX_POINT('',#342);+#342 = CARTESIAN_POINT('',(-2.75,-1.8,3.E-02));+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(-2.8675,-1.8,3.E-02));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#347 = ORIENTED_EDGE('',*,*,#348,.T.);+#348 = EDGE_CURVE('',#341,#349,#351,.T.);+#349 = VERTEX_POINT('',#350);+#350 = CARTESIAN_POINT('',(-2.75,-2.1,3.E-02));+#351 = CIRCLE('',#352,0.15);+#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);+#353 = CARTESIAN_POINT('',(-2.75,-1.95,3.E-02));+#354 = DIRECTION('',(-0.,0.,-1.));+#355 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#356 = ORIENTED_EDGE('',*,*,#357,.T.);+#357 = EDGE_CURVE('',#349,#358,#360,.T.);+#358 = VERTEX_POINT('',#359);+#359 = CARTESIAN_POINT('',(-2.985,-2.1,3.E-02));+#360 = LINE('',#361,#362);+#361 = CARTESIAN_POINT('',(-2.9925,-2.1,3.E-02));+#362 = VECTOR('',#363,1.);+#363 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#364 = ORIENTED_EDGE('',*,*,#365,.T.);+#365 = EDGE_CURVE('',#358,#366,#368,.T.);+#366 = VERTEX_POINT('',#367);+#367 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#368 = LINE('',#369,#370);+#369 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#370 = VECTOR('',#371,1.);+#371 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#372 = ORIENTED_EDGE('',*,*,#373,.T.);+#373 = EDGE_CURVE('',#366,#374,#376,.T.);+#374 = VERTEX_POINT('',#375);+#375 = CARTESIAN_POINT('',(-2.1,-2.985,3.E-02));+#376 = LINE('',#377,#378);+#377 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#378 = VECTOR('',#379,1.);+#379 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#380 = ORIENTED_EDGE('',*,*,#381,.T.);+#381 = EDGE_CURVE('',#374,#382,#384,.T.);+#382 = VERTEX_POINT('',#383);+#383 = CARTESIAN_POINT('',(-2.1,-2.75,3.E-02));+#384 = LINE('',#385,#386);+#385 = CARTESIAN_POINT('',(-2.1,0.1175,3.E-02));+#386 = VECTOR('',#387,1.);+#387 = DIRECTION('',(5.665538897648E-16,1.,0.));+#388 = ORIENTED_EDGE('',*,*,#389,.T.);+#389 = EDGE_CURVE('',#382,#390,#392,.T.);+#390 = VERTEX_POINT('',#391);+#391 = CARTESIAN_POINT('',(-1.8,-2.75,3.E-02));+#392 = CIRCLE('',#393,0.15);+#393 = AXIS2_PLACEMENT_3D('',#394,#395,#396);+#394 = CARTESIAN_POINT('',(-1.95,-2.75,3.E-02));+#395 = DIRECTION('',(0.,-0.,-1.));+#396 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#397 = ORIENTED_EDGE('',*,*,#398,.T.);+#398 = EDGE_CURVE('',#390,#399,#401,.T.);+#399 = VERTEX_POINT('',#400);+#400 = CARTESIAN_POINT('',(-1.8,-2.985,3.E-02));+#401 = LINE('',#402,#403);+#402 = CARTESIAN_POINT('',(-1.8,-7.5E-03,3.E-02));+#403 = VECTOR('',#404,1.);+#404 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#405 = ORIENTED_EDGE('',*,*,#406,.T.);+#406 = EDGE_CURVE('',#399,#407,#409,.T.);+#407 = VERTEX_POINT('',#408);+#408 = CARTESIAN_POINT('',(-1.45,-2.985,3.E-02));+#409 = LINE('',#410,#411);+#410 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#411 = VECTOR('',#412,1.);+#412 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#413 = ORIENTED_EDGE('',*,*,#414,.T.);+#414 = EDGE_CURVE('',#407,#415,#417,.T.);+#415 = VERTEX_POINT('',#416);+#416 = CARTESIAN_POINT('',(-1.45,-2.75,3.E-02));+#417 = LINE('',#418,#419);+#418 = CARTESIAN_POINT('',(-1.45,0.1175,3.E-02));+#419 = VECTOR('',#420,1.);+#420 = DIRECTION('',(5.665538897648E-16,1.,0.));+#421 = ORIENTED_EDGE('',*,*,#422,.T.);+#422 = EDGE_CURVE('',#415,#423,#425,.T.);+#423 = VERTEX_POINT('',#424);+#424 = CARTESIAN_POINT('',(-1.15,-2.75,3.E-02));+#425 = CIRCLE('',#426,0.15);+#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429);+#427 = CARTESIAN_POINT('',(-1.3,-2.75,3.E-02));+#428 = DIRECTION('',(0.,-0.,-1.));+#429 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#430 = ORIENTED_EDGE('',*,*,#431,.T.);+#431 = EDGE_CURVE('',#423,#432,#434,.T.);+#432 = VERTEX_POINT('',#433);+#433 = CARTESIAN_POINT('',(-1.15,-2.985,3.E-02));+#434 = LINE('',#435,#436);+#435 = CARTESIAN_POINT('',(-1.15,-7.5E-03,3.E-02));+#436 = VECTOR('',#437,1.);+#437 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#438 = ORIENTED_EDGE('',*,*,#439,.T.);+#439 = EDGE_CURVE('',#432,#440,#442,.T.);+#440 = VERTEX_POINT('',#441);+#441 = CARTESIAN_POINT('',(-0.8,-2.985,3.E-02));+#442 = LINE('',#443,#444);+#443 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#444 = VECTOR('',#445,1.);+#445 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#446 = ORIENTED_EDGE('',*,*,#447,.T.);+#447 = EDGE_CURVE('',#440,#448,#450,.T.);+#448 = VERTEX_POINT('',#449);+#449 = CARTESIAN_POINT('',(-0.8,-2.75,3.E-02));+#450 = LINE('',#451,#452);+#451 = CARTESIAN_POINT('',(-0.8,0.1175,3.E-02));+#452 = VECTOR('',#453,1.);+#453 = DIRECTION('',(5.665538897648E-16,1.,0.));+#454 = ORIENTED_EDGE('',*,*,#455,.T.);+#455 = EDGE_CURVE('',#448,#456,#458,.T.);+#456 = VERTEX_POINT('',#457);+#457 = CARTESIAN_POINT('',(-0.5,-2.75,3.E-02));+#458 = CIRCLE('',#459,0.15);+#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);+#460 = CARTESIAN_POINT('',(-0.65,-2.75,3.E-02));+#461 = DIRECTION('',(0.,-0.,-1.));+#462 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#463 = ORIENTED_EDGE('',*,*,#464,.T.);+#464 = EDGE_CURVE('',#456,#465,#467,.T.);+#465 = VERTEX_POINT('',#466);+#466 = CARTESIAN_POINT('',(-0.5,-2.985,3.E-02));+#467 = LINE('',#468,#469);+#468 = CARTESIAN_POINT('',(-0.5,-7.5E-03,3.E-02));+#469 = VECTOR('',#470,1.);+#470 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#471 = ORIENTED_EDGE('',*,*,#472,.T.);+#472 = EDGE_CURVE('',#465,#473,#475,.T.);+#473 = VERTEX_POINT('',#474);+#474 = CARTESIAN_POINT('',(-0.15,-2.985,3.E-02));+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#477 = VECTOR('',#478,1.);+#478 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#479 = ORIENTED_EDGE('',*,*,#480,.T.);+#480 = EDGE_CURVE('',#473,#481,#483,.T.);+#481 = VERTEX_POINT('',#482);+#482 = CARTESIAN_POINT('',(-0.15,-2.75,3.E-02));+#483 = LINE('',#484,#485);+#484 = CARTESIAN_POINT('',(-0.15,0.1175,3.E-02));+#485 = VECTOR('',#486,1.);+#486 = DIRECTION('',(5.665538897648E-16,1.,0.));+#487 = ORIENTED_EDGE('',*,*,#488,.T.);+#488 = EDGE_CURVE('',#481,#489,#491,.T.);+#489 = VERTEX_POINT('',#490);+#490 = CARTESIAN_POINT('',(0.15,-2.75,3.E-02));+#491 = CIRCLE('',#492,0.15);+#492 = AXIS2_PLACEMENT_3D('',#493,#494,#495);+#493 = CARTESIAN_POINT('',(-1.221245327088E-15,-2.75,3.E-02));+#494 = DIRECTION('',(0.,-0.,-1.));+#495 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#496 = ORIENTED_EDGE('',*,*,#497,.T.);+#497 = EDGE_CURVE('',#489,#498,#500,.T.);+#498 = VERTEX_POINT('',#499);+#499 = CARTESIAN_POINT('',(0.15,-2.985,3.E-02));+#500 = LINE('',#501,#502);+#501 = CARTESIAN_POINT('',(0.15,-7.500000000001E-03,3.E-02));+#502 = VECTOR('',#503,1.);+#503 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#504 = ORIENTED_EDGE('',*,*,#505,.T.);+#505 = EDGE_CURVE('',#498,#506,#508,.T.);+#506 = VERTEX_POINT('',#507);+#507 = CARTESIAN_POINT('',(0.5,-2.985,3.E-02));+#508 = LINE('',#509,#510);+#509 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#510 = VECTOR('',#511,1.);+#511 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#512 = ORIENTED_EDGE('',*,*,#513,.T.);+#513 = EDGE_CURVE('',#506,#514,#516,.T.);+#514 = VERTEX_POINT('',#515);+#515 = CARTESIAN_POINT('',(0.5,-2.75,3.E-02));+#516 = LINE('',#517,#518);+#517 = CARTESIAN_POINT('',(0.5,0.1175,3.E-02));+#518 = VECTOR('',#519,1.);+#519 = DIRECTION('',(5.665538897648E-16,1.,0.));+#520 = ORIENTED_EDGE('',*,*,#521,.T.);+#521 = EDGE_CURVE('',#514,#522,#524,.T.);+#522 = VERTEX_POINT('',#523);+#523 = CARTESIAN_POINT('',(0.8,-2.75,3.E-02));+#524 = CIRCLE('',#525,0.15);+#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528);+#526 = CARTESIAN_POINT('',(0.65,-2.75,3.E-02));+#527 = DIRECTION('',(0.,-0.,-1.));+#528 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#529 = ORIENTED_EDGE('',*,*,#530,.T.);+#530 = EDGE_CURVE('',#522,#531,#533,.T.);+#531 = VERTEX_POINT('',#532);+#532 = CARTESIAN_POINT('',(0.8,-2.985,3.E-02));+#533 = LINE('',#534,#535);+#534 = CARTESIAN_POINT('',(0.8,-7.500000000001E-03,3.E-02));+#535 = VECTOR('',#536,1.);+#536 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#537 = ORIENTED_EDGE('',*,*,#538,.T.);+#538 = EDGE_CURVE('',#531,#539,#541,.T.);+#539 = VERTEX_POINT('',#540);+#540 = CARTESIAN_POINT('',(1.15,-2.985,3.E-02));+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#545 = ORIENTED_EDGE('',*,*,#546,.T.);+#546 = EDGE_CURVE('',#539,#547,#549,.T.);+#547 = VERTEX_POINT('',#548);+#548 = CARTESIAN_POINT('',(1.15,-2.75,3.E-02));+#549 = LINE('',#550,#551);+#550 = CARTESIAN_POINT('',(1.15,0.1175,3.E-02));+#551 = VECTOR('',#552,1.);+#552 = DIRECTION('',(5.665538897648E-16,1.,0.));+#553 = ORIENTED_EDGE('',*,*,#554,.T.);+#554 = EDGE_CURVE('',#547,#555,#557,.T.);+#555 = VERTEX_POINT('',#556);+#556 = CARTESIAN_POINT('',(1.45,-2.75,3.E-02));+#557 = CIRCLE('',#558,0.15);+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);+#559 = CARTESIAN_POINT('',(1.3,-2.75,3.E-02));+#560 = DIRECTION('',(0.,-0.,-1.));+#561 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#562 = ORIENTED_EDGE('',*,*,#563,.T.);+#563 = EDGE_CURVE('',#555,#564,#566,.T.);+#564 = VERTEX_POINT('',#565);+#565 = CARTESIAN_POINT('',(1.45,-2.985,3.E-02));+#566 = LINE('',#567,#568);+#567 = CARTESIAN_POINT('',(1.45,-7.500000000001E-03,3.E-02));+#568 = VECTOR('',#569,1.);+#569 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#570 = ORIENTED_EDGE('',*,*,#571,.T.);+#571 = EDGE_CURVE('',#564,#572,#574,.T.);+#572 = VERTEX_POINT('',#573);+#573 = CARTESIAN_POINT('',(1.8,-2.985,3.E-02));+#574 = LINE('',#575,#576);+#575 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#576 = VECTOR('',#577,1.);+#577 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#578 = ORIENTED_EDGE('',*,*,#579,.T.);+#579 = EDGE_CURVE('',#572,#580,#582,.T.);+#580 = VERTEX_POINT('',#581);+#581 = CARTESIAN_POINT('',(1.8,-2.75,3.E-02));+#582 = LINE('',#583,#584);+#583 = CARTESIAN_POINT('',(1.8,0.1175,3.E-02));+#584 = VECTOR('',#585,1.);+#585 = DIRECTION('',(5.665538897648E-16,1.,0.));+#586 = ORIENTED_EDGE('',*,*,#587,.T.);+#587 = EDGE_CURVE('',#580,#588,#590,.T.);+#588 = VERTEX_POINT('',#589);+#589 = CARTESIAN_POINT('',(2.1,-2.75,3.E-02));+#590 = CIRCLE('',#591,0.15);+#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);+#592 = CARTESIAN_POINT('',(1.95,-2.75,3.E-02));+#593 = DIRECTION('',(0.,-0.,-1.));+#594 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#595 = ORIENTED_EDGE('',*,*,#596,.T.);+#596 = EDGE_CURVE('',#588,#597,#599,.T.);+#597 = VERTEX_POINT('',#598);+#598 = CARTESIAN_POINT('',(2.1,-2.985,3.E-02));+#599 = LINE('',#600,#601);+#600 = CARTESIAN_POINT('',(2.1,-7.500000000001E-03,3.E-02));+#601 = VECTOR('',#602,1.);+#602 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#603 = ORIENTED_EDGE('',*,*,#604,.T.);+#604 = EDGE_CURVE('',#597,#605,#607,.T.);+#605 = VERTEX_POINT('',#606);+#606 = CARTESIAN_POINT('',(2.985,-2.985,3.E-02));+#607 = LINE('',#608,#609);+#608 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#609 = VECTOR('',#610,1.);+#610 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#611 = ORIENTED_EDGE('',*,*,#612,.F.);+#612 = EDGE_CURVE('',#613,#605,#615,.T.);+#613 = VERTEX_POINT('',#614);+#614 = CARTESIAN_POINT('',(2.985,-2.1,3.E-02));+#615 = LINE('',#616,#617);+#616 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#617 = VECTOR('',#618,1.);+#618 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#619 = ORIENTED_EDGE('',*,*,#620,.T.);+#620 = EDGE_CURVE('',#613,#621,#623,.T.);+#621 = VERTEX_POINT('',#622);+#622 = CARTESIAN_POINT('',(2.75,-2.1,3.E-02));+#623 = LINE('',#624,#625);+#624 = CARTESIAN_POINT('',(-0.1175,-2.1,3.E-02));+#625 = VECTOR('',#626,1.);+#626 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#627 = ORIENTED_EDGE('',*,*,#628,.T.);+#628 = EDGE_CURVE('',#621,#629,#631,.T.);+#629 = VERTEX_POINT('',#630);+#630 = CARTESIAN_POINT('',(2.75,-1.8,3.E-02));+#631 = CIRCLE('',#632,0.15);+#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);+#633 = CARTESIAN_POINT('',(2.75,-1.95,3.E-02));+#634 = DIRECTION('',(0.,0.,-1.));+#635 = DIRECTION('',(7.145836263815E-16,1.,0.));+#636 = ORIENTED_EDGE('',*,*,#637,.T.);+#637 = EDGE_CURVE('',#629,#638,#640,.T.);+#638 = VERTEX_POINT('',#639);+#639 = CARTESIAN_POINT('',(2.985,-1.8,3.E-02));+#640 = LINE('',#641,#642);+#641 = CARTESIAN_POINT('',(7.499999999999E-03,-1.8,3.E-02));+#642 = VECTOR('',#643,1.);+#643 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#644 = ORIENTED_EDGE('',*,*,#645,.F.);+#645 = EDGE_CURVE('',#646,#638,#648,.T.);+#646 = VERTEX_POINT('',#647);+#647 = CARTESIAN_POINT('',(2.985,-1.45,3.E-02));+#648 = LINE('',#649,#650);+#649 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#650 = VECTOR('',#651,1.);+#651 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#652 = ORIENTED_EDGE('',*,*,#653,.T.);+#653 = EDGE_CURVE('',#646,#654,#656,.T.);+#654 = VERTEX_POINT('',#655);+#655 = CARTESIAN_POINT('',(2.75,-1.45,3.E-02));+#656 = LINE('',#657,#658);+#657 = CARTESIAN_POINT('',(-0.1175,-1.45,3.E-02));+#658 = VECTOR('',#659,1.);+#659 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#660 = ORIENTED_EDGE('',*,*,#661,.T.);+#661 = EDGE_CURVE('',#654,#662,#664,.T.);+#662 = VERTEX_POINT('',#663);+#663 = CARTESIAN_POINT('',(2.75,-1.15,3.E-02));+#664 = CIRCLE('',#665,0.15);+#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668);+#666 = CARTESIAN_POINT('',(2.75,-1.3,3.E-02));+#667 = DIRECTION('',(0.,0.,-1.));+#668 = DIRECTION('',(7.145836263815E-16,1.,0.));+#669 = ORIENTED_EDGE('',*,*,#670,.T.);+#670 = EDGE_CURVE('',#662,#671,#673,.T.);+#671 = VERTEX_POINT('',#672);+#672 = CARTESIAN_POINT('',(2.985,-1.15,3.E-02));+#673 = LINE('',#674,#675);+#674 = CARTESIAN_POINT('',(7.5E-03,-1.15,3.E-02));+#675 = VECTOR('',#676,1.);+#676 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#677 = ORIENTED_EDGE('',*,*,#678,.F.);+#678 = EDGE_CURVE('',#679,#671,#681,.T.);+#679 = VERTEX_POINT('',#680);+#680 = CARTESIAN_POINT('',(2.985,-0.8,3.E-02));+#681 = LINE('',#682,#683);+#682 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#683 = VECTOR('',#684,1.);+#684 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#685 = ORIENTED_EDGE('',*,*,#686,.T.);+#686 = EDGE_CURVE('',#679,#687,#689,.T.);+#687 = VERTEX_POINT('',#688);+#688 = CARTESIAN_POINT('',(2.75,-0.8,3.E-02));+#689 = LINE('',#690,#691);+#690 = CARTESIAN_POINT('',(-0.1175,-0.8,3.E-02));+#691 = VECTOR('',#692,1.);+#692 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#693 = ORIENTED_EDGE('',*,*,#694,.T.);+#694 = EDGE_CURVE('',#687,#695,#697,.T.);+#695 = VERTEX_POINT('',#696);+#696 = CARTESIAN_POINT('',(2.75,-0.5,3.E-02));+#697 = CIRCLE('',#698,0.15);+#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701);+#699 = CARTESIAN_POINT('',(2.75,-0.65,3.E-02));+#700 = DIRECTION('',(0.,0.,-1.));+#701 = DIRECTION('',(7.145836263815E-16,1.,0.));+#702 = ORIENTED_EDGE('',*,*,#703,.T.);+#703 = EDGE_CURVE('',#695,#704,#706,.T.);+#704 = VERTEX_POINT('',#705);+#705 = CARTESIAN_POINT('',(2.985,-0.5,3.E-02));+#706 = LINE('',#707,#708);+#707 = CARTESIAN_POINT('',(7.5E-03,-0.5,3.E-02));+#708 = VECTOR('',#709,1.);+#709 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#710 = ORIENTED_EDGE('',*,*,#711,.F.);+#711 = EDGE_CURVE('',#712,#704,#714,.T.);+#712 = VERTEX_POINT('',#713);+#713 = CARTESIAN_POINT('',(2.985,-0.15,3.E-02));+#714 = LINE('',#715,#716);+#715 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#716 = VECTOR('',#717,1.);+#717 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#718 = ORIENTED_EDGE('',*,*,#719,.T.);+#719 = EDGE_CURVE('',#712,#720,#722,.T.);+#720 = VERTEX_POINT('',#721);+#721 = CARTESIAN_POINT('',(2.75,-0.15,3.E-02));+#722 = LINE('',#723,#724);+#723 = CARTESIAN_POINT('',(-0.1175,-0.15,3.E-02));+#724 = VECTOR('',#725,1.);+#725 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#726 = ORIENTED_EDGE('',*,*,#727,.T.);+#727 = EDGE_CURVE('',#720,#728,#730,.T.);+#728 = VERTEX_POINT('',#729);+#729 = CARTESIAN_POINT('',(2.75,0.15,3.E-02));+#730 = CIRCLE('',#731,0.15);+#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734);+#732 = CARTESIAN_POINT('',(2.75,-6.106226635438E-16,3.E-02));+#733 = DIRECTION('',(0.,0.,-1.));+#734 = DIRECTION('',(7.145836263815E-16,1.,0.));+#735 = ORIENTED_EDGE('',*,*,#736,.T.);+#736 = EDGE_CURVE('',#728,#737,#739,.T.);+#737 = VERTEX_POINT('',#738);+#738 = CARTESIAN_POINT('',(2.985,0.15,3.E-02));+#739 = LINE('',#740,#741);+#740 = CARTESIAN_POINT('',(7.5E-03,0.15,3.E-02));+#741 = VECTOR('',#742,1.);+#742 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#743 = ORIENTED_EDGE('',*,*,#744,.F.);+#744 = EDGE_CURVE('',#745,#737,#747,.T.);+#745 = VERTEX_POINT('',#746);+#746 = CARTESIAN_POINT('',(2.985,0.5,3.E-02));+#747 = LINE('',#748,#749);+#748 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#749 = VECTOR('',#750,1.);+#750 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#751 = ORIENTED_EDGE('',*,*,#752,.T.);+#752 = EDGE_CURVE('',#745,#753,#755,.T.);+#753 = VERTEX_POINT('',#754);+#754 = CARTESIAN_POINT('',(2.75,0.5,3.E-02));+#755 = LINE('',#756,#757);+#756 = CARTESIAN_POINT('',(-0.1175,0.5,3.E-02));+#757 = VECTOR('',#758,1.);+#758 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#759 = ORIENTED_EDGE('',*,*,#760,.T.);+#760 = EDGE_CURVE('',#753,#761,#763,.T.);+#761 = VERTEX_POINT('',#762);+#762 = CARTESIAN_POINT('',(2.75,0.8,3.E-02));+#763 = CIRCLE('',#764,0.15);+#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767);+#765 = CARTESIAN_POINT('',(2.75,0.65,3.E-02));+#766 = DIRECTION('',(0.,0.,-1.));+#767 = DIRECTION('',(7.145836263815E-16,1.,0.));+#768 = ORIENTED_EDGE('',*,*,#769,.T.);+#769 = EDGE_CURVE('',#761,#770,#772,.T.);+#770 = VERTEX_POINT('',#771);+#771 = CARTESIAN_POINT('',(2.985,0.8,3.E-02));+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(7.5E-03,0.8,3.E-02));+#774 = VECTOR('',#775,1.);+#775 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#776 = ORIENTED_EDGE('',*,*,#777,.F.);+#777 = EDGE_CURVE('',#778,#770,#780,.T.);+#778 = VERTEX_POINT('',#779);+#779 = CARTESIAN_POINT('',(2.985,1.15,3.E-02));+#780 = LINE('',#781,#782);+#781 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#782 = VECTOR('',#783,1.);+#783 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#784 = ORIENTED_EDGE('',*,*,#785,.T.);+#785 = EDGE_CURVE('',#778,#786,#788,.T.);+#786 = VERTEX_POINT('',#787);+#787 = CARTESIAN_POINT('',(2.75,1.15,3.E-02));+#788 = LINE('',#789,#790);+#789 = CARTESIAN_POINT('',(-0.1175,1.15,3.E-02));+#790 = VECTOR('',#791,1.);+#791 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#792 = ORIENTED_EDGE('',*,*,#793,.T.);+#793 = EDGE_CURVE('',#786,#794,#796,.T.);+#794 = VERTEX_POINT('',#795);+#795 = CARTESIAN_POINT('',(2.75,1.45,3.E-02));+#796 = CIRCLE('',#797,0.15);+#797 = AXIS2_PLACEMENT_3D('',#798,#799,#800);+#798 = CARTESIAN_POINT('',(2.75,1.3,3.E-02));+#799 = DIRECTION('',(0.,0.,-1.));+#800 = DIRECTION('',(7.145836263815E-16,1.,0.));+#801 = ORIENTED_EDGE('',*,*,#802,.T.);+#802 = EDGE_CURVE('',#794,#803,#805,.T.);+#803 = VERTEX_POINT('',#804);+#804 = CARTESIAN_POINT('',(2.985,1.45,3.E-02));+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(7.5E-03,1.45,3.E-02));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#809 = ORIENTED_EDGE('',*,*,#810,.F.);+#810 = EDGE_CURVE('',#811,#803,#813,.T.);+#811 = VERTEX_POINT('',#812);+#812 = CARTESIAN_POINT('',(2.985,1.8,3.E-02));+#813 = LINE('',#814,#815);+#814 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#815 = VECTOR('',#816,1.);+#816 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#817 = ORIENTED_EDGE('',*,*,#818,.T.);+#818 = EDGE_CURVE('',#811,#819,#821,.T.);+#819 = VERTEX_POINT('',#820);+#820 = CARTESIAN_POINT('',(2.75,1.8,3.E-02));+#821 = LINE('',#822,#823);+#822 = CARTESIAN_POINT('',(-0.1175,1.8,3.E-02));+#823 = VECTOR('',#824,1.);+#824 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#825 = ORIENTED_EDGE('',*,*,#826,.T.);+#826 = EDGE_CURVE('',#819,#827,#829,.T.);+#827 = VERTEX_POINT('',#828);+#828 = CARTESIAN_POINT('',(2.75,2.1,3.E-02));+#829 = CIRCLE('',#830,0.15);+#830 = AXIS2_PLACEMENT_3D('',#831,#832,#833);+#831 = CARTESIAN_POINT('',(2.75,1.95,3.E-02));+#832 = DIRECTION('',(0.,0.,-1.));+#833 = DIRECTION('',(7.145836263815E-16,1.,0.));+#834 = ORIENTED_EDGE('',*,*,#835,.T.);+#835 = EDGE_CURVE('',#827,#836,#838,.T.);+#836 = VERTEX_POINT('',#837);+#837 = CARTESIAN_POINT('',(2.985,2.1,3.E-02));+#838 = LINE('',#839,#840);+#839 = CARTESIAN_POINT('',(7.500000000001E-03,2.1,3.E-02));+#840 = VECTOR('',#841,1.);+#841 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#842 = ORIENTED_EDGE('',*,*,#843,.F.);+#843 = EDGE_CURVE('',#844,#836,#846,.T.);+#844 = VERTEX_POINT('',#845);+#845 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#846 = LINE('',#847,#848);+#847 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#848 = VECTOR('',#849,1.);+#849 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#850 = ORIENTED_EDGE('',*,*,#851,.F.);+#851 = EDGE_CURVE('',#852,#844,#854,.T.);+#852 = VERTEX_POINT('',#853);+#853 = CARTESIAN_POINT('',(2.1,2.985,3.E-02));+#854 = LINE('',#855,#856);+#855 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#856 = VECTOR('',#857,1.);+#857 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#858 = ORIENTED_EDGE('',*,*,#859,.T.);+#859 = EDGE_CURVE('',#852,#860,#862,.T.);+#860 = VERTEX_POINT('',#861);+#861 = CARTESIAN_POINT('',(2.1,2.75,3.E-02));+#862 = LINE('',#863,#864);+#863 = CARTESIAN_POINT('',(2.1,2.8675,3.E-02));+#864 = VECTOR('',#865,1.);+#865 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#866 = ORIENTED_EDGE('',*,*,#867,.T.);+#867 = EDGE_CURVE('',#860,#868,#870,.T.);+#868 = VERTEX_POINT('',#869);+#869 = CARTESIAN_POINT('',(1.8,2.75,3.E-02));+#870 = CIRCLE('',#871,0.15);+#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874);+#872 = CARTESIAN_POINT('',(1.95,2.75,3.E-02));+#873 = DIRECTION('',(0.,0.,-1.));+#874 = DIRECTION('',(-1.,8.25605928844E-16,-0.));+#875 = ORIENTED_EDGE('',*,*,#876,.T.);+#876 = EDGE_CURVE('',#868,#877,#879,.T.);+#877 = VERTEX_POINT('',#878);+#878 = CARTESIAN_POINT('',(1.8,2.985,3.E-02));+#879 = LINE('',#880,#881);+#880 = CARTESIAN_POINT('',(1.8,2.9925,3.E-02));+#881 = VECTOR('',#882,1.);+#882 = DIRECTION('',(4.555315873023E-16,1.,0.));+#883 = ORIENTED_EDGE('',*,*,#884,.F.);+#884 = EDGE_CURVE('',#885,#877,#887,.T.);+#885 = VERTEX_POINT('',#886);+#886 = CARTESIAN_POINT('',(1.45,2.985,3.E-02));+#887 = LINE('',#888,#889);+#888 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#889 = VECTOR('',#890,1.);+#890 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#891 = ORIENTED_EDGE('',*,*,#892,.T.);+#892 = EDGE_CURVE('',#885,#893,#895,.T.);+#893 = VERTEX_POINT('',#894);+#894 = CARTESIAN_POINT('',(1.45,2.75,3.E-02));+#895 = LINE('',#896,#897);+#896 = CARTESIAN_POINT('',(1.45,2.8675,3.E-02));+#897 = VECTOR('',#898,1.);+#898 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#899 = ORIENTED_EDGE('',*,*,#900,.T.);+#900 = EDGE_CURVE('',#893,#901,#903,.T.);+#901 = VERTEX_POINT('',#902);+#902 = CARTESIAN_POINT('',(1.15,2.75,3.E-02));+#903 = CIRCLE('',#904,0.15);+#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907);+#905 = CARTESIAN_POINT('',(1.3,2.75,3.E-02));+#906 = DIRECTION('',(0.,0.,-1.));+#907 = DIRECTION('',(-1.,8.25605928844E-16,-0.));+#908 = ORIENTED_EDGE('',*,*,#909,.T.);+#909 = EDGE_CURVE('',#901,#910,#912,.T.);+#910 = VERTEX_POINT('',#911);+#911 = CARTESIAN_POINT('',(1.15,2.985,3.E-02));+#912 = LINE('',#913,#914);+#913 = CARTESIAN_POINT('',(1.15,2.9925,3.E-02));+#914 = VECTOR('',#915,1.);+#915 = DIRECTION('',(4.555315873023E-16,1.,0.));+#916 = ORIENTED_EDGE('',*,*,#917,.F.);+#917 = EDGE_CURVE('',#918,#910,#920,.T.);+#918 = VERTEX_POINT('',#919);+#919 = CARTESIAN_POINT('',(0.8,2.985,3.E-02));+#920 = LINE('',#921,#922);+#921 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#922 = VECTOR('',#923,1.);+#923 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#924 = ORIENTED_EDGE('',*,*,#925,.T.);+#925 = EDGE_CURVE('',#918,#926,#928,.T.);+#926 = VERTEX_POINT('',#927);+#927 = CARTESIAN_POINT('',(0.8,2.75,3.E-02));+#928 = LINE('',#929,#930);+#929 = CARTESIAN_POINT('',(0.8,2.8675,3.E-02));+#930 = VECTOR('',#931,1.);+#931 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#932 = ORIENTED_EDGE('',*,*,#933,.T.);+#933 = EDGE_CURVE('',#926,#934,#936,.T.);+#934 = VERTEX_POINT('',#935);+#935 = CARTESIAN_POINT('',(0.5,2.75,3.E-02));+#936 = CIRCLE('',#937,0.15);+#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);+#938 = CARTESIAN_POINT('',(0.65,2.75,3.E-02));+#939 = DIRECTION('',(0.,0.,-1.));+#940 = DIRECTION('',(-1.,8.25605928844E-16,-0.));+#941 = ORIENTED_EDGE('',*,*,#942,.T.);+#942 = EDGE_CURVE('',#934,#943,#945,.T.);+#943 = VERTEX_POINT('',#944);+#944 = CARTESIAN_POINT('',(0.5,2.985,3.E-02));+#945 = LINE('',#946,#947);+#946 = CARTESIAN_POINT('',(0.5,2.9925,3.E-02));+#947 = VECTOR('',#948,1.);+#948 = DIRECTION('',(4.555315873023E-16,1.,0.));+#949 = ORIENTED_EDGE('',*,*,#950,.F.);+#950 = EDGE_CURVE('',#951,#943,#953,.T.);+#951 = VERTEX_POINT('',#952);+#952 = CARTESIAN_POINT('',(0.15,2.985,3.E-02));+#953 = LINE('',#954,#955);+#954 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#955 = VECTOR('',#956,1.);+#956 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#957 = ORIENTED_EDGE('',*,*,#958,.T.);+#958 = EDGE_CURVE('',#951,#959,#961,.T.);+#959 = VERTEX_POINT('',#960);+#960 = CARTESIAN_POINT('',(0.15,2.75,3.E-02));+#961 = LINE('',#962,#963);+#962 = CARTESIAN_POINT('',(0.15,2.8675,3.E-02));+#963 = VECTOR('',#964,1.);+#964 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#965 = ORIENTED_EDGE('',*,*,#966,.T.);+#966 = EDGE_CURVE('',#959,#967,#969,.T.);+#967 = VERTEX_POINT('',#968);+#968 = CARTESIAN_POINT('',(-0.15,2.75,3.E-02));+#969 = CIRCLE('',#970,0.15);+#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973);+#971 = CARTESIAN_POINT('',(9.159339953158E-16,2.75,3.E-02));+#972 = DIRECTION('',(0.,0.,-1.));+#973 = DIRECTION('',(-1.,8.25605928844E-16,-0.));+#974 = ORIENTED_EDGE('',*,*,#975,.T.);+#975 = EDGE_CURVE('',#967,#976,#978,.T.);+#976 = VERTEX_POINT('',#977);+#977 = CARTESIAN_POINT('',(-0.15,2.985,3.E-02));+#978 = LINE('',#979,#980);+#979 = CARTESIAN_POINT('',(-0.15,2.9925,3.E-02));+#980 = VECTOR('',#981,1.);+#981 = DIRECTION('',(4.555315873023E-16,1.,0.));+#982 = ORIENTED_EDGE('',*,*,#983,.F.);+#983 = EDGE_CURVE('',#984,#976,#986,.T.);+#984 = VERTEX_POINT('',#985);+#985 = CARTESIAN_POINT('',(-0.5,2.985,3.E-02));+#986 = LINE('',#987,#988);+#987 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#988 = VECTOR('',#989,1.);+#989 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#990 = ORIENTED_EDGE('',*,*,#991,.T.);+#991 = EDGE_CURVE('',#984,#992,#994,.T.);+#992 = VERTEX_POINT('',#993);+#993 = CARTESIAN_POINT('',(-0.5,2.75,3.E-02));+#994 = LINE('',#995,#996);+#995 = CARTESIAN_POINT('',(-0.5,2.8675,3.E-02));+#996 = VECTOR('',#997,1.);+#997 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#998 = ORIENTED_EDGE('',*,*,#999,.T.);+#999 = EDGE_CURVE('',#992,#1000,#1002,.T.);+#1000 = VERTEX_POINT('',#1001);+#1001 = CARTESIAN_POINT('',(-0.8,2.75,3.E-02));+#1002 = CIRCLE('',#1003,0.15);+#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);+#1004 = CARTESIAN_POINT('',(-0.65,2.75,3.E-02));+#1005 = DIRECTION('',(0.,0.,-1.));+#1006 = DIRECTION('',(-1.,8.25605928844E-16,-0.));+#1007 = ORIENTED_EDGE('',*,*,#1008,.T.);+#1008 = EDGE_CURVE('',#1000,#1009,#1011,.T.);+#1009 = VERTEX_POINT('',#1010);+#1010 = CARTESIAN_POINT('',(-0.8,2.985,3.E-02));+#1011 = LINE('',#1012,#1013);+#1012 = CARTESIAN_POINT('',(-0.8,2.9925,3.E-02));+#1013 = VECTOR('',#1014,1.);+#1014 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1015 = ORIENTED_EDGE('',*,*,#1016,.F.);+#1016 = EDGE_CURVE('',#1017,#1009,#1019,.T.);+#1017 = VERTEX_POINT('',#1018);+#1018 = CARTESIAN_POINT('',(-1.15,2.985,3.E-02));+#1019 = LINE('',#1020,#1021);+#1020 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#1021 = VECTOR('',#1022,1.);+#1022 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#1023 = ORIENTED_EDGE('',*,*,#1024,.T.);+#1024 = EDGE_CURVE('',#1017,#1025,#1027,.T.);+#1025 = VERTEX_POINT('',#1026);+#1026 = CARTESIAN_POINT('',(-1.15,2.75,3.E-02));+#1027 = LINE('',#1028,#1029);+#1028 = CARTESIAN_POINT('',(-1.15,2.8675,3.E-02));+#1029 = VECTOR('',#1030,1.);+#1030 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1031 = ORIENTED_EDGE('',*,*,#1032,.T.);+#1032 = EDGE_CURVE('',#1025,#1033,#1035,.T.);+#1033 = VERTEX_POINT('',#1034);+#1034 = CARTESIAN_POINT('',(-1.45,2.75,3.E-02));+#1035 = CIRCLE('',#1036,0.15);+#1036 = AXIS2_PLACEMENT_3D('',#1037,#1038,#1039);+#1037 = CARTESIAN_POINT('',(-1.3,2.75,3.E-02));+#1038 = DIRECTION('',(0.,0.,-1.));+#1039 = DIRECTION('',(-1.,8.25605928844E-16,-0.));+#1040 = ORIENTED_EDGE('',*,*,#1041,.T.);+#1041 = EDGE_CURVE('',#1033,#1042,#1044,.T.);+#1042 = VERTEX_POINT('',#1043);+#1043 = CARTESIAN_POINT('',(-1.45,2.985,3.E-02));+#1044 = LINE('',#1045,#1046);+#1045 = CARTESIAN_POINT('',(-1.45,2.9925,3.E-02));+#1046 = VECTOR('',#1047,1.);+#1047 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1048 = ORIENTED_EDGE('',*,*,#1049,.F.);+#1049 = EDGE_CURVE('',#1050,#1042,#1052,.T.);+#1050 = VERTEX_POINT('',#1051);+#1051 = CARTESIAN_POINT('',(-1.8,2.985,3.E-02));+#1052 = LINE('',#1053,#1054);+#1053 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#1054 = VECTOR('',#1055,1.);+#1055 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#1056 = ORIENTED_EDGE('',*,*,#1057,.T.);+#1057 = EDGE_CURVE('',#1050,#1058,#1060,.T.);+#1058 = VERTEX_POINT('',#1059);+#1059 = CARTESIAN_POINT('',(-1.8,2.75,3.E-02));+#1060 = LINE('',#1061,#1062);+#1061 = CARTESIAN_POINT('',(-1.8,2.8675,3.E-02));+#1062 = VECTOR('',#1063,1.);+#1063 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1064 = ORIENTED_EDGE('',*,*,#1065,.T.);+#1065 = EDGE_CURVE('',#1058,#1066,#1068,.T.);+#1066 = VERTEX_POINT('',#1067);+#1067 = CARTESIAN_POINT('',(-2.1,2.75,3.E-02));+#1068 = CIRCLE('',#1069,0.15);+#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072);+#1070 = CARTESIAN_POINT('',(-1.95,2.75,3.E-02));+#1071 = DIRECTION('',(0.,0.,-1.));+#1072 = DIRECTION('',(-1.,8.25605928844E-16,-0.));+#1073 = ORIENTED_EDGE('',*,*,#1074,.T.);+#1074 = EDGE_CURVE('',#1066,#127,#1075,.T.);+#1075 = LINE('',#1076,#1077);+#1076 = CARTESIAN_POINT('',(-2.1,2.9925,3.E-02));+#1077 = VECTOR('',#1078,1.);+#1078 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1079 = FACE_BOUND('',#1080,.F.);+#1080 = EDGE_LOOP('',(#1081,#1082,#1083,#1091,#1099));+#1081 = ORIENTED_EDGE('',*,*,#102,.T.);+#1082 = ORIENTED_EDGE('',*,*,#39,.T.);+#1083 = ORIENTED_EDGE('',*,*,#1084,.T.);+#1084 = EDGE_CURVE('',#32,#1085,#1087,.T.);+#1085 = VERTEX_POINT('',#1086);+#1086 = CARTESIAN_POINT('',(-2.15,2.4,3.E-02));+#1087 = LINE('',#1088,#1089);+#1088 = CARTESIAN_POINT('',(-2.2125,2.3375,3.E-02));+#1089 = VECTOR('',#1090,1.);+#1090 = DIRECTION('',(0.707106781187,0.707106781187,0.));+#1091 = ORIENTED_EDGE('',*,*,#1092,.T.);+#1092 = EDGE_CURVE('',#1085,#1093,#1095,.T.);+#1093 = VERTEX_POINT('',#1094);+#1094 = CARTESIAN_POINT('',(2.4,2.4,3.E-02));+#1095 = LINE('',#1096,#1097);+#1096 = CARTESIAN_POINT('',(-0.2925,2.4,3.E-02));+#1097 = VECTOR('',#1098,1.);+#1098 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#1099 = ORIENTED_EDGE('',*,*,#1100,.T.);+#1100 = EDGE_CURVE('',#1093,#103,#1101,.T.);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(2.4,0.2925,3.E-02));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#1105 = PLANE('',#1106);+#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109);+#1107 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#1108 = DIRECTION('',(0.,0.,1.));+#1109 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#1110 = ADVANCED_FACE('',(#1111),#1122,.F.);+#1111 = FACE_BOUND('',#1112,.F.);+#1112 = EDGE_LOOP('',(#1113,#1114,#1120,#1121));+#1113 = ORIENTED_EDGE('',*,*,#86,.F.);+#1114 = ORIENTED_EDGE('',*,*,#1115,.T.);+#1115 = EDGE_CURVE('',#79,#1085,#1116,.T.);+#1116 = LINE('',#1117,#1118);+#1117 = CARTESIAN_POINT('',(-2.15,2.4,0.));+#1118 = VECTOR('',#1119,1.);+#1119 = DIRECTION('',(0.,0.,1.));+#1120 = ORIENTED_EDGE('',*,*,#1084,.F.);+#1121 = ORIENTED_EDGE('',*,*,#31,.F.);+#1122 = PLANE('',#1123);+#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126);+#1124 = CARTESIAN_POINT('',(-2.15,2.4,0.));+#1125 = DIRECTION('',(0.707106781187,-0.707106781187,0.));+#1126 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#1127 = ADVANCED_FACE('',(#1128),#1139,.F.);+#1128 = FACE_BOUND('',#1129,.F.);+#1129 = EDGE_LOOP('',(#1130,#1131,#1132,#1133));+#1130 = ORIENTED_EDGE('',*,*,#70,.F.);+#1131 = ORIENTED_EDGE('',*,*,#110,.T.);+#1132 = ORIENTED_EDGE('',*,*,#1100,.F.);+#1133 = ORIENTED_EDGE('',*,*,#1134,.F.);+#1134 = EDGE_CURVE('',#71,#1093,#1135,.T.);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(2.4,2.4,0.));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(0.,0.,1.));+#1139 = PLANE('',#1140);+#1140 = AXIS2_PLACEMENT_3D('',#1141,#1142,#1143);+#1141 = CARTESIAN_POINT('',(2.4,-2.4,0.));+#1142 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1143 = DIRECTION('',(2.22044604925E-16,1.,0.));+#1144 = ADVANCED_FACE('',(#1145),#1151,.F.);+#1145 = FACE_BOUND('',#1146,.F.);+#1146 = EDGE_LOOP('',(#1147,#1148,#1149,#1150));+#1147 = ORIENTED_EDGE('',*,*,#78,.F.);+#1148 = ORIENTED_EDGE('',*,*,#1134,.T.);+#1149 = ORIENTED_EDGE('',*,*,#1092,.F.);+#1150 = ORIENTED_EDGE('',*,*,#1115,.F.);+#1151 = PLANE('',#1152);+#1152 = AXIS2_PLACEMENT_3D('',#1153,#1154,#1155);+#1153 = CARTESIAN_POINT('',(2.4,2.4,0.));+#1154 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#1155 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1156 = ADVANCED_FACE('',(#1157),#1343,.F.);+#1157 = FACE_BOUND('',#1158,.F.);+#1158 = EDGE_LOOP('',(#1159,#1169,#1175,#1176,#1184,#1192,#1198,#1199,+    #1207,#1215,#1221,#1222,#1230,#1238,#1244,#1245,#1253,#1261,#1267,+    #1268,#1276,#1284,#1290,#1291,#1299,#1307,#1313,#1314,#1322,#1330,+    #1336,#1337));+#1159 = ORIENTED_EDGE('',*,*,#1160,.F.);+#1160 = EDGE_CURVE('',#1161,#1163,#1165,.T.);+#1161 = VERTEX_POINT('',#1162);+#1162 = CARTESIAN_POINT('',(-2.985,2.985,0.93));+#1163 = VERTEX_POINT('',#1164);+#1164 = CARTESIAN_POINT('',(2.985,2.985,0.93));+#1165 = LINE('',#1166,#1167);+#1166 = CARTESIAN_POINT('',(-2.985,2.985,0.93));+#1167 = VECTOR('',#1168,1.);+#1168 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#1169 = ORIENTED_EDGE('',*,*,#1170,.F.);+#1170 = EDGE_CURVE('',#125,#1161,#1171,.T.);+#1171 = LINE('',#1172,#1173);+#1172 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#1173 = VECTOR('',#1174,1.);+#1174 = DIRECTION('',(0.,0.,1.));+#1175 = ORIENTED_EDGE('',*,*,#124,.T.);+#1176 = ORIENTED_EDGE('',*,*,#1177,.T.);+#1177 = EDGE_CURVE('',#127,#1178,#1180,.T.);+#1178 = VERTEX_POINT('',#1179);+#1179 = CARTESIAN_POINT('',(-2.1,2.985,0.2));+#1180 = LINE('',#1181,#1182);+#1181 = CARTESIAN_POINT('',(-2.1,2.985,1.5E-02));+#1182 = VECTOR('',#1183,1.);+#1183 = DIRECTION('',(0.,0.,1.));+#1184 = ORIENTED_EDGE('',*,*,#1185,.F.);+#1185 = EDGE_CURVE('',#1186,#1178,#1188,.T.);+#1186 = VERTEX_POINT('',#1187);+#1187 = CARTESIAN_POINT('',(-1.8,2.985,0.2));+#1188 = LINE('',#1189,#1190);+#1189 = CARTESIAN_POINT('',(-2.4675,2.985,0.2));+#1190 = VECTOR('',#1191,1.);+#1191 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1192 = ORIENTED_EDGE('',*,*,#1193,.T.);+#1193 = EDGE_CURVE('',#1186,#1050,#1194,.T.);+#1194 = LINE('',#1195,#1196);+#1195 = CARTESIAN_POINT('',(-1.8,2.985,1.5E-02));+#1196 = VECTOR('',#1197,1.);+#1197 = DIRECTION('',(-0.,0.,-1.));+#1198 = ORIENTED_EDGE('',*,*,#1049,.T.);+#1199 = ORIENTED_EDGE('',*,*,#1200,.T.);+#1200 = EDGE_CURVE('',#1042,#1201,#1203,.T.);+#1201 = VERTEX_POINT('',#1202);+#1202 = CARTESIAN_POINT('',(-1.45,2.985,0.2));+#1203 = LINE('',#1204,#1205);+#1204 = CARTESIAN_POINT('',(-1.45,2.985,1.5E-02));+#1205 = VECTOR('',#1206,1.);+#1206 = DIRECTION('',(0.,0.,1.));+#1207 = ORIENTED_EDGE('',*,*,#1208,.F.);+#1208 = EDGE_CURVE('',#1209,#1201,#1211,.T.);+#1209 = VERTEX_POINT('',#1210);+#1210 = CARTESIAN_POINT('',(-1.15,2.985,0.2));+#1211 = LINE('',#1212,#1213);+#1212 = CARTESIAN_POINT('',(-2.1425,2.985,0.2));+#1213 = VECTOR('',#1214,1.);+#1214 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1215 = ORIENTED_EDGE('',*,*,#1216,.T.);+#1216 = EDGE_CURVE('',#1209,#1017,#1217,.T.);+#1217 = LINE('',#1218,#1219);+#1218 = CARTESIAN_POINT('',(-1.15,2.985,1.5E-02));+#1219 = VECTOR('',#1220,1.);+#1220 = DIRECTION('',(-0.,0.,-1.));+#1221 = ORIENTED_EDGE('',*,*,#1016,.T.);+#1222 = ORIENTED_EDGE('',*,*,#1223,.T.);+#1223 = EDGE_CURVE('',#1009,#1224,#1226,.T.);+#1224 = VERTEX_POINT('',#1225);+#1225 = CARTESIAN_POINT('',(-0.8,2.985,0.2));+#1226 = LINE('',#1227,#1228);+#1227 = CARTESIAN_POINT('',(-0.8,2.985,1.5E-02));+#1228 = VECTOR('',#1229,1.);+#1229 = DIRECTION('',(0.,0.,1.));+#1230 = ORIENTED_EDGE('',*,*,#1231,.F.);+#1231 = EDGE_CURVE('',#1232,#1224,#1234,.T.);+#1232 = VERTEX_POINT('',#1233);+#1233 = CARTESIAN_POINT('',(-0.5,2.985,0.2));+#1234 = LINE('',#1235,#1236);+#1235 = CARTESIAN_POINT('',(-1.8175,2.985,0.2));+#1236 = VECTOR('',#1237,1.);+#1237 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1238 = ORIENTED_EDGE('',*,*,#1239,.T.);+#1239 = EDGE_CURVE('',#1232,#984,#1240,.T.);+#1240 = LINE('',#1241,#1242);+#1241 = CARTESIAN_POINT('',(-0.5,2.985,1.5E-02));+#1242 = VECTOR('',#1243,1.);+#1243 = DIRECTION('',(-0.,0.,-1.));+#1244 = ORIENTED_EDGE('',*,*,#983,.T.);+#1245 = ORIENTED_EDGE('',*,*,#1246,.T.);+#1246 = EDGE_CURVE('',#976,#1247,#1249,.T.);+#1247 = VERTEX_POINT('',#1248);+#1248 = CARTESIAN_POINT('',(-0.15,2.985,0.2));+#1249 = LINE('',#1250,#1251);+#1250 = CARTESIAN_POINT('',(-0.15,2.985,1.5E-02));+#1251 = VECTOR('',#1252,1.);+#1252 = DIRECTION('',(0.,0.,1.));+#1253 = ORIENTED_EDGE('',*,*,#1254,.F.);+#1254 = EDGE_CURVE('',#1255,#1247,#1257,.T.);+#1255 = VERTEX_POINT('',#1256);+#1256 = CARTESIAN_POINT('',(0.15,2.985,0.2));+#1257 = LINE('',#1258,#1259);+#1258 = CARTESIAN_POINT('',(-1.4925,2.985,0.2));+#1259 = VECTOR('',#1260,1.);+#1260 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1261 = ORIENTED_EDGE('',*,*,#1262,.T.);+#1262 = EDGE_CURVE('',#1255,#951,#1263,.T.);+#1263 = LINE('',#1264,#1265);+#1264 = CARTESIAN_POINT('',(0.15,2.985,1.5E-02));+#1265 = VECTOR('',#1266,1.);+#1266 = DIRECTION('',(-0.,0.,-1.));+#1267 = ORIENTED_EDGE('',*,*,#950,.T.);+#1268 = ORIENTED_EDGE('',*,*,#1269,.T.);+#1269 = EDGE_CURVE('',#943,#1270,#1272,.T.);+#1270 = VERTEX_POINT('',#1271);+#1271 = CARTESIAN_POINT('',(0.5,2.985,0.2));+#1272 = LINE('',#1273,#1274);+#1273 = CARTESIAN_POINT('',(0.5,2.985,1.5E-02));+#1274 = VECTOR('',#1275,1.);+#1275 = DIRECTION('',(0.,0.,1.));+#1276 = ORIENTED_EDGE('',*,*,#1277,.F.);+#1277 = EDGE_CURVE('',#1278,#1270,#1280,.T.);+#1278 = VERTEX_POINT('',#1279);+#1279 = CARTESIAN_POINT('',(0.8,2.985,0.2));+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(-1.1675,2.985,0.2));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1284 = ORIENTED_EDGE('',*,*,#1285,.T.);+#1285 = EDGE_CURVE('',#1278,#918,#1286,.T.);+#1286 = LINE('',#1287,#1288);+#1287 = CARTESIAN_POINT('',(0.8,2.985,1.5E-02));+#1288 = VECTOR('',#1289,1.);+#1289 = DIRECTION('',(-0.,0.,-1.));+#1290 = ORIENTED_EDGE('',*,*,#917,.T.);+#1291 = ORIENTED_EDGE('',*,*,#1292,.T.);+#1292 = EDGE_CURVE('',#910,#1293,#1295,.T.);+#1293 = VERTEX_POINT('',#1294);+#1294 = CARTESIAN_POINT('',(1.15,2.985,0.2));+#1295 = LINE('',#1296,#1297);+#1296 = CARTESIAN_POINT('',(1.15,2.985,1.5E-02));+#1297 = VECTOR('',#1298,1.);+#1298 = DIRECTION('',(0.,0.,1.));+#1299 = ORIENTED_EDGE('',*,*,#1300,.F.);+#1300 = EDGE_CURVE('',#1301,#1293,#1303,.T.);+#1301 = VERTEX_POINT('',#1302);+#1302 = CARTESIAN_POINT('',(1.45,2.985,0.2));+#1303 = LINE('',#1304,#1305);+#1304 = CARTESIAN_POINT('',(-0.8425,2.985,0.2));+#1305 = VECTOR('',#1306,1.);+#1306 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1307 = ORIENTED_EDGE('',*,*,#1308,.T.);+#1308 = EDGE_CURVE('',#1301,#885,#1309,.T.);+#1309 = LINE('',#1310,#1311);+#1310 = CARTESIAN_POINT('',(1.45,2.985,1.5E-02));+#1311 = VECTOR('',#1312,1.);+#1312 = DIRECTION('',(-0.,0.,-1.));+#1313 = ORIENTED_EDGE('',*,*,#884,.T.);+#1314 = ORIENTED_EDGE('',*,*,#1315,.T.);+#1315 = EDGE_CURVE('',#877,#1316,#1318,.T.);+#1316 = VERTEX_POINT('',#1317);+#1317 = CARTESIAN_POINT('',(1.8,2.985,0.2));+#1318 = LINE('',#1319,#1320);+#1319 = CARTESIAN_POINT('',(1.8,2.985,1.5E-02));+#1320 = VECTOR('',#1321,1.);+#1321 = DIRECTION('',(0.,0.,1.));+#1322 = ORIENTED_EDGE('',*,*,#1323,.F.);+#1323 = EDGE_CURVE('',#1324,#1316,#1326,.T.);+#1324 = VERTEX_POINT('',#1325);+#1325 = CARTESIAN_POINT('',(2.1,2.985,0.2));+#1326 = LINE('',#1327,#1328);+#1327 = CARTESIAN_POINT('',(-0.5175,2.985,0.2));+#1328 = VECTOR('',#1329,1.);+#1329 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#1330 = ORIENTED_EDGE('',*,*,#1331,.T.);+#1331 = EDGE_CURVE('',#1324,#852,#1332,.T.);+#1332 = LINE('',#1333,#1334);+#1333 = CARTESIAN_POINT('',(2.1,2.985,1.5E-02));+#1334 = VECTOR('',#1335,1.);+#1335 = DIRECTION('',(-0.,0.,-1.));+#1336 = ORIENTED_EDGE('',*,*,#851,.T.);+#1337 = ORIENTED_EDGE('',*,*,#1338,.T.);+#1338 = EDGE_CURVE('',#844,#1163,#1339,.T.);+#1339 = LINE('',#1340,#1341);+#1340 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#1341 = VECTOR('',#1342,1.);+#1342 = DIRECTION('',(0.,0.,1.));+#1343 = PLANE('',#1344);+#1344 = AXIS2_PLACEMENT_3D('',#1345,#1346,#1347);+#1345 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#1346 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#1347 = DIRECTION('',(0.,0.,1.));+#1348 = ADVANCED_FACE('',(#1349),#1383,.F.);+#1349 = FACE_BOUND('',#1350,.F.);+#1350 = EDGE_LOOP('',(#1351,#1361,#1369,#1375,#1376,#1377));+#1351 = ORIENTED_EDGE('',*,*,#1352,.F.);+#1352 = EDGE_CURVE('',#1353,#1355,#1357,.T.);+#1353 = VERTEX_POINT('',#1354);+#1354 = CARTESIAN_POINT('',(-2.1,3.,0.));+#1355 = VERTEX_POINT('',#1356);+#1356 = CARTESIAN_POINT('',(-2.1,2.75,0.));+#1357 = LINE('',#1358,#1359);+#1358 = CARTESIAN_POINT('',(-2.1,3.,0.));+#1359 = VECTOR('',#1360,1.);+#1360 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1361 = ORIENTED_EDGE('',*,*,#1362,.T.);+#1362 = EDGE_CURVE('',#1353,#1363,#1365,.T.);+#1363 = VERTEX_POINT('',#1364);+#1364 = CARTESIAN_POINT('',(-2.1,3.,0.2));+#1365 = LINE('',#1366,#1367);+#1366 = CARTESIAN_POINT('',(-2.1,3.,0.));+#1367 = VECTOR('',#1368,1.);+#1368 = DIRECTION('',(0.,0.,1.));+#1369 = ORIENTED_EDGE('',*,*,#1370,.T.);+#1370 = EDGE_CURVE('',#1363,#1178,#1371,.T.);+#1371 = LINE('',#1372,#1373);+#1372 = CARTESIAN_POINT('',(-2.1,3.,0.2));+#1373 = VECTOR('',#1374,1.);+#1374 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1375 = ORIENTED_EDGE('',*,*,#1177,.F.);+#1376 = ORIENTED_EDGE('',*,*,#1074,.F.);+#1377 = ORIENTED_EDGE('',*,*,#1378,.F.);+#1378 = EDGE_CURVE('',#1355,#1066,#1379,.T.);+#1379 = LINE('',#1380,#1381);+#1380 = CARTESIAN_POINT('',(-2.1,2.75,0.));+#1381 = VECTOR('',#1382,1.);+#1382 = DIRECTION('',(0.,0.,1.));+#1383 = PLANE('',#1384);+#1384 = AXIS2_PLACEMENT_3D('',#1385,#1386,#1387);+#1385 = CARTESIAN_POINT('',(-2.1,3.,0.));+#1386 = DIRECTION('',(1.,-4.555315873023E-16,0.));+#1387 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1388 = ADVANCED_FACE('',(#1389),#1408,.T.);+#1389 = FACE_BOUND('',#1390,.F.);+#1390 = EDGE_LOOP('',(#1391,#1400,#1401,#1402));+#1391 = ORIENTED_EDGE('',*,*,#1392,.F.);+#1392 = EDGE_CURVE('',#1355,#1393,#1395,.T.);+#1393 = VERTEX_POINT('',#1394);+#1394 = CARTESIAN_POINT('',(-1.8,2.75,0.));+#1395 = CIRCLE('',#1396,0.15);+#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399);+#1397 = CARTESIAN_POINT('',(-1.95,2.75,0.));+#1398 = DIRECTION('',(0.,0.,1.));+#1399 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1400 = ORIENTED_EDGE('',*,*,#1378,.T.);+#1401 = ORIENTED_EDGE('',*,*,#1065,.F.);+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);+#1403 = EDGE_CURVE('',#1393,#1058,#1404,.T.);+#1404 = LINE('',#1405,#1406);+#1405 = CARTESIAN_POINT('',(-1.8,2.75,0.));+#1406 = VECTOR('',#1407,1.);+#1407 = DIRECTION('',(0.,0.,1.));+#1408 = CYLINDRICAL_SURFACE('',#1409,0.15);+#1409 = AXIS2_PLACEMENT_3D('',#1410,#1411,#1412);+#1410 = CARTESIAN_POINT('',(-1.95,2.75,0.));+#1411 = DIRECTION('',(0.,0.,-1.));+#1412 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1413 = ADVANCED_FACE('',(#1414),#1441,.F.);+#1414 = FACE_BOUND('',#1415,.F.);+#1415 = EDGE_LOOP('',(#1416,#1424,#1425,#1426,#1427,#1435));+#1416 = ORIENTED_EDGE('',*,*,#1417,.F.);+#1417 = EDGE_CURVE('',#1393,#1418,#1420,.T.);+#1418 = VERTEX_POINT('',#1419);+#1419 = CARTESIAN_POINT('',(-1.8,3.,0.));+#1420 = LINE('',#1421,#1422);+#1421 = CARTESIAN_POINT('',(-1.8,2.75,0.));+#1422 = VECTOR('',#1423,1.);+#1423 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1424 = ORIENTED_EDGE('',*,*,#1403,.T.);+#1425 = ORIENTED_EDGE('',*,*,#1057,.F.);+#1426 = ORIENTED_EDGE('',*,*,#1193,.F.);+#1427 = ORIENTED_EDGE('',*,*,#1428,.T.);+#1428 = EDGE_CURVE('',#1186,#1429,#1431,.T.);+#1429 = VERTEX_POINT('',#1430);+#1430 = CARTESIAN_POINT('',(-1.8,3.,0.2));+#1431 = LINE('',#1432,#1433);+#1432 = CARTESIAN_POINT('',(-1.8,2.75,0.2));+#1433 = VECTOR('',#1434,1.);+#1434 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1435 = ORIENTED_EDGE('',*,*,#1436,.F.);+#1436 = EDGE_CURVE('',#1418,#1429,#1437,.T.);+#1437 = LINE('',#1438,#1439);+#1438 = CARTESIAN_POINT('',(-1.8,3.,0.));+#1439 = VECTOR('',#1440,1.);+#1440 = DIRECTION('',(0.,0.,1.));+#1441 = PLANE('',#1442);+#1442 = AXIS2_PLACEMENT_3D('',#1443,#1444,#1445);+#1443 = CARTESIAN_POINT('',(-1.8,2.75,0.));+#1444 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#1445 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1446 = ADVANCED_FACE('',(#1447),#1481,.F.);+#1447 = FACE_BOUND('',#1448,.F.);+#1448 = EDGE_LOOP('',(#1449,#1459,#1467,#1473,#1474,#1475));+#1449 = ORIENTED_EDGE('',*,*,#1450,.F.);+#1450 = EDGE_CURVE('',#1451,#1453,#1455,.T.);+#1451 = VERTEX_POINT('',#1452);+#1452 = CARTESIAN_POINT('',(-1.45,3.,0.));+#1453 = VERTEX_POINT('',#1454);+#1454 = CARTESIAN_POINT('',(-1.45,2.75,0.));+#1455 = LINE('',#1456,#1457);+#1456 = CARTESIAN_POINT('',(-1.45,3.,0.));+#1457 = VECTOR('',#1458,1.);+#1458 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1459 = ORIENTED_EDGE('',*,*,#1460,.T.);+#1460 = EDGE_CURVE('',#1451,#1461,#1463,.T.);+#1461 = VERTEX_POINT('',#1462);+#1462 = CARTESIAN_POINT('',(-1.45,3.,0.2));+#1463 = LINE('',#1464,#1465);+#1464 = CARTESIAN_POINT('',(-1.45,3.,0.));+#1465 = VECTOR('',#1466,1.);+#1466 = DIRECTION('',(0.,0.,1.));+#1467 = ORIENTED_EDGE('',*,*,#1468,.T.);+#1468 = EDGE_CURVE('',#1461,#1201,#1469,.T.);+#1469 = LINE('',#1470,#1471);+#1470 = CARTESIAN_POINT('',(-1.45,3.,0.2));+#1471 = VECTOR('',#1472,1.);+#1472 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1473 = ORIENTED_EDGE('',*,*,#1200,.F.);+#1474 = ORIENTED_EDGE('',*,*,#1041,.F.);+#1475 = ORIENTED_EDGE('',*,*,#1476,.F.);+#1476 = EDGE_CURVE('',#1453,#1033,#1477,.T.);+#1477 = LINE('',#1478,#1479);+#1478 = CARTESIAN_POINT('',(-1.45,2.75,0.));+#1479 = VECTOR('',#1480,1.);+#1480 = DIRECTION('',(0.,0.,1.));+#1481 = PLANE('',#1482);+#1482 = AXIS2_PLACEMENT_3D('',#1483,#1484,#1485);+#1483 = CARTESIAN_POINT('',(-1.45,3.,0.));+#1484 = DIRECTION('',(1.,-4.555315873023E-16,0.));+#1485 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1486 = ADVANCED_FACE('',(#1487),#1506,.T.);+#1487 = FACE_BOUND('',#1488,.F.);+#1488 = EDGE_LOOP('',(#1489,#1498,#1499,#1500));+#1489 = ORIENTED_EDGE('',*,*,#1490,.F.);+#1490 = EDGE_CURVE('',#1453,#1491,#1493,.T.);+#1491 = VERTEX_POINT('',#1492);+#1492 = CARTESIAN_POINT('',(-1.15,2.75,0.));+#1493 = CIRCLE('',#1494,0.15);+#1494 = AXIS2_PLACEMENT_3D('',#1495,#1496,#1497);+#1495 = CARTESIAN_POINT('',(-1.3,2.75,0.));+#1496 = DIRECTION('',(0.,0.,1.));+#1497 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1498 = ORIENTED_EDGE('',*,*,#1476,.T.);+#1499 = ORIENTED_EDGE('',*,*,#1032,.F.);+#1500 = ORIENTED_EDGE('',*,*,#1501,.F.);+#1501 = EDGE_CURVE('',#1491,#1025,#1502,.T.);+#1502 = LINE('',#1503,#1504);+#1503 = CARTESIAN_POINT('',(-1.15,2.75,0.));+#1504 = VECTOR('',#1505,1.);+#1505 = DIRECTION('',(0.,0.,1.));+#1506 = CYLINDRICAL_SURFACE('',#1507,0.15);+#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);+#1508 = CARTESIAN_POINT('',(-1.3,2.75,0.));+#1509 = DIRECTION('',(0.,0.,-1.));+#1510 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1511 = ADVANCED_FACE('',(#1512),#1539,.F.);+#1512 = FACE_BOUND('',#1513,.F.);+#1513 = EDGE_LOOP('',(#1514,#1522,#1523,#1524,#1525,#1533));+#1514 = ORIENTED_EDGE('',*,*,#1515,.F.);+#1515 = EDGE_CURVE('',#1491,#1516,#1518,.T.);+#1516 = VERTEX_POINT('',#1517);+#1517 = CARTESIAN_POINT('',(-1.15,3.,0.));+#1518 = LINE('',#1519,#1520);+#1519 = CARTESIAN_POINT('',(-1.15,2.75,0.));+#1520 = VECTOR('',#1521,1.);+#1521 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1522 = ORIENTED_EDGE('',*,*,#1501,.T.);+#1523 = ORIENTED_EDGE('',*,*,#1024,.F.);+#1524 = ORIENTED_EDGE('',*,*,#1216,.F.);+#1525 = ORIENTED_EDGE('',*,*,#1526,.T.);+#1526 = EDGE_CURVE('',#1209,#1527,#1529,.T.);+#1527 = VERTEX_POINT('',#1528);+#1528 = CARTESIAN_POINT('',(-1.15,3.,0.2));+#1529 = LINE('',#1530,#1531);+#1530 = CARTESIAN_POINT('',(-1.15,2.75,0.2));+#1531 = VECTOR('',#1532,1.);+#1532 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1533 = ORIENTED_EDGE('',*,*,#1534,.F.);+#1534 = EDGE_CURVE('',#1516,#1527,#1535,.T.);+#1535 = LINE('',#1536,#1537);+#1536 = CARTESIAN_POINT('',(-1.15,3.,0.));+#1537 = VECTOR('',#1538,1.);+#1538 = DIRECTION('',(0.,0.,1.));+#1539 = PLANE('',#1540);+#1540 = AXIS2_PLACEMENT_3D('',#1541,#1542,#1543);+#1541 = CARTESIAN_POINT('',(-1.15,2.75,0.));+#1542 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#1543 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1544 = ADVANCED_FACE('',(#1545),#1579,.F.);+#1545 = FACE_BOUND('',#1546,.F.);+#1546 = EDGE_LOOP('',(#1547,#1557,#1565,#1571,#1572,#1573));+#1547 = ORIENTED_EDGE('',*,*,#1548,.F.);+#1548 = EDGE_CURVE('',#1549,#1551,#1553,.T.);+#1549 = VERTEX_POINT('',#1550);+#1550 = CARTESIAN_POINT('',(-0.8,3.,0.));+#1551 = VERTEX_POINT('',#1552);+#1552 = CARTESIAN_POINT('',(-0.8,2.75,0.));+#1553 = LINE('',#1554,#1555);+#1554 = CARTESIAN_POINT('',(-0.8,3.,0.));+#1555 = VECTOR('',#1556,1.);+#1556 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1557 = ORIENTED_EDGE('',*,*,#1558,.T.);+#1558 = EDGE_CURVE('',#1549,#1559,#1561,.T.);+#1559 = VERTEX_POINT('',#1560);+#1560 = CARTESIAN_POINT('',(-0.8,3.,0.2));+#1561 = LINE('',#1562,#1563);+#1562 = CARTESIAN_POINT('',(-0.8,3.,0.));+#1563 = VECTOR('',#1564,1.);+#1564 = DIRECTION('',(0.,0.,1.));+#1565 = ORIENTED_EDGE('',*,*,#1566,.T.);+#1566 = EDGE_CURVE('',#1559,#1224,#1567,.T.);+#1567 = LINE('',#1568,#1569);+#1568 = CARTESIAN_POINT('',(-0.8,3.,0.2));+#1569 = VECTOR('',#1570,1.);+#1570 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1571 = ORIENTED_EDGE('',*,*,#1223,.F.);+#1572 = ORIENTED_EDGE('',*,*,#1008,.F.);+#1573 = ORIENTED_EDGE('',*,*,#1574,.F.);+#1574 = EDGE_CURVE('',#1551,#1000,#1575,.T.);+#1575 = LINE('',#1576,#1577);+#1576 = CARTESIAN_POINT('',(-0.8,2.75,0.));+#1577 = VECTOR('',#1578,1.);+#1578 = DIRECTION('',(0.,0.,1.));+#1579 = PLANE('',#1580);+#1580 = AXIS2_PLACEMENT_3D('',#1581,#1582,#1583);+#1581 = CARTESIAN_POINT('',(-0.8,3.,0.));+#1582 = DIRECTION('',(1.,-4.555315873023E-16,0.));+#1583 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1584 = ADVANCED_FACE('',(#1585),#1604,.T.);+#1585 = FACE_BOUND('',#1586,.F.);+#1586 = EDGE_LOOP('',(#1587,#1596,#1597,#1598));+#1587 = ORIENTED_EDGE('',*,*,#1588,.F.);+#1588 = EDGE_CURVE('',#1551,#1589,#1591,.T.);+#1589 = VERTEX_POINT('',#1590);+#1590 = CARTESIAN_POINT('',(-0.5,2.75,0.));+#1591 = CIRCLE('',#1592,0.15);+#1592 = AXIS2_PLACEMENT_3D('',#1593,#1594,#1595);+#1593 = CARTESIAN_POINT('',(-0.65,2.75,0.));+#1594 = DIRECTION('',(0.,0.,1.));+#1595 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1596 = ORIENTED_EDGE('',*,*,#1574,.T.);+#1597 = ORIENTED_EDGE('',*,*,#999,.F.);+#1598 = ORIENTED_EDGE('',*,*,#1599,.F.);+#1599 = EDGE_CURVE('',#1589,#992,#1600,.T.);+#1600 = LINE('',#1601,#1602);+#1601 = CARTESIAN_POINT('',(-0.5,2.75,0.));+#1602 = VECTOR('',#1603,1.);+#1603 = DIRECTION('',(0.,0.,1.));+#1604 = CYLINDRICAL_SURFACE('',#1605,0.15);+#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608);+#1606 = CARTESIAN_POINT('',(-0.65,2.75,0.));+#1607 = DIRECTION('',(0.,0.,-1.));+#1608 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1609 = ADVANCED_FACE('',(#1610),#1637,.F.);+#1610 = FACE_BOUND('',#1611,.F.);+#1611 = EDGE_LOOP('',(#1612,#1620,#1621,#1622,#1623,#1631));+#1612 = ORIENTED_EDGE('',*,*,#1613,.F.);+#1613 = EDGE_CURVE('',#1589,#1614,#1616,.T.);+#1614 = VERTEX_POINT('',#1615);+#1615 = CARTESIAN_POINT('',(-0.5,3.,0.));+#1616 = LINE('',#1617,#1618);+#1617 = CARTESIAN_POINT('',(-0.5,2.75,0.));+#1618 = VECTOR('',#1619,1.);+#1619 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1620 = ORIENTED_EDGE('',*,*,#1599,.T.);+#1621 = ORIENTED_EDGE('',*,*,#991,.F.);+#1622 = ORIENTED_EDGE('',*,*,#1239,.F.);+#1623 = ORIENTED_EDGE('',*,*,#1624,.T.);+#1624 = EDGE_CURVE('',#1232,#1625,#1627,.T.);+#1625 = VERTEX_POINT('',#1626);+#1626 = CARTESIAN_POINT('',(-0.5,3.,0.2));+#1627 = LINE('',#1628,#1629);+#1628 = CARTESIAN_POINT('',(-0.5,2.75,0.2));+#1629 = VECTOR('',#1630,1.);+#1630 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1631 = ORIENTED_EDGE('',*,*,#1632,.F.);+#1632 = EDGE_CURVE('',#1614,#1625,#1633,.T.);+#1633 = LINE('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(-0.5,3.,0.));+#1635 = VECTOR('',#1636,1.);+#1636 = DIRECTION('',(0.,0.,1.));+#1637 = PLANE('',#1638);+#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641);+#1639 = CARTESIAN_POINT('',(-0.5,2.75,0.));+#1640 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#1641 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1642 = ADVANCED_FACE('',(#1643),#1677,.F.);+#1643 = FACE_BOUND('',#1644,.F.);+#1644 = EDGE_LOOP('',(#1645,#1655,#1663,#1669,#1670,#1671));+#1645 = ORIENTED_EDGE('',*,*,#1646,.F.);+#1646 = EDGE_CURVE('',#1647,#1649,#1651,.T.);+#1647 = VERTEX_POINT('',#1648);+#1648 = CARTESIAN_POINT('',(-0.15,3.,0.));+#1649 = VERTEX_POINT('',#1650);+#1650 = CARTESIAN_POINT('',(-0.15,2.75,0.));+#1651 = LINE('',#1652,#1653);+#1652 = CARTESIAN_POINT('',(-0.15,3.,0.));+#1653 = VECTOR('',#1654,1.);+#1654 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1655 = ORIENTED_EDGE('',*,*,#1656,.T.);+#1656 = EDGE_CURVE('',#1647,#1657,#1659,.T.);+#1657 = VERTEX_POINT('',#1658);+#1658 = CARTESIAN_POINT('',(-0.15,3.,0.2));+#1659 = LINE('',#1660,#1661);+#1660 = CARTESIAN_POINT('',(-0.15,3.,0.));+#1661 = VECTOR('',#1662,1.);+#1662 = DIRECTION('',(0.,0.,1.));+#1663 = ORIENTED_EDGE('',*,*,#1664,.T.);+#1664 = EDGE_CURVE('',#1657,#1247,#1665,.T.);+#1665 = LINE('',#1666,#1667);+#1666 = CARTESIAN_POINT('',(-0.15,3.,0.2));+#1667 = VECTOR('',#1668,1.);+#1668 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1669 = ORIENTED_EDGE('',*,*,#1246,.F.);+#1670 = ORIENTED_EDGE('',*,*,#975,.F.);+#1671 = ORIENTED_EDGE('',*,*,#1672,.F.);+#1672 = EDGE_CURVE('',#1649,#967,#1673,.T.);+#1673 = LINE('',#1674,#1675);+#1674 = CARTESIAN_POINT('',(-0.15,2.75,0.));+#1675 = VECTOR('',#1676,1.);+#1676 = DIRECTION('',(0.,0.,1.));+#1677 = PLANE('',#1678);+#1678 = AXIS2_PLACEMENT_3D('',#1679,#1680,#1681);+#1679 = CARTESIAN_POINT('',(-0.15,3.,0.));+#1680 = DIRECTION('',(1.,-4.555315873023E-16,0.));+#1681 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1682 = ADVANCED_FACE('',(#1683),#1702,.T.);+#1683 = FACE_BOUND('',#1684,.F.);+#1684 = EDGE_LOOP('',(#1685,#1694,#1695,#1696));+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);+#1686 = EDGE_CURVE('',#1649,#1687,#1689,.T.);+#1687 = VERTEX_POINT('',#1688);+#1688 = CARTESIAN_POINT('',(0.15,2.75,0.));+#1689 = CIRCLE('',#1690,0.15);+#1690 = AXIS2_PLACEMENT_3D('',#1691,#1692,#1693);+#1691 = CARTESIAN_POINT('',(9.159339953158E-16,2.75,0.));+#1692 = DIRECTION('',(0.,0.,1.));+#1693 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1694 = ORIENTED_EDGE('',*,*,#1672,.T.);+#1695 = ORIENTED_EDGE('',*,*,#966,.F.);+#1696 = ORIENTED_EDGE('',*,*,#1697,.F.);+#1697 = EDGE_CURVE('',#1687,#959,#1698,.T.);+#1698 = LINE('',#1699,#1700);+#1699 = CARTESIAN_POINT('',(0.15,2.75,0.));+#1700 = VECTOR('',#1701,1.);+#1701 = DIRECTION('',(0.,0.,1.));+#1702 = CYLINDRICAL_SURFACE('',#1703,0.15);+#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);+#1704 = CARTESIAN_POINT('',(9.159339953158E-16,2.75,0.));+#1705 = DIRECTION('',(0.,0.,-1.));+#1706 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1707 = ADVANCED_FACE('',(#1708),#1735,.F.);+#1708 = FACE_BOUND('',#1709,.F.);+#1709 = EDGE_LOOP('',(#1710,#1718,#1719,#1720,#1721,#1729));+#1710 = ORIENTED_EDGE('',*,*,#1711,.F.);+#1711 = EDGE_CURVE('',#1687,#1712,#1714,.T.);+#1712 = VERTEX_POINT('',#1713);+#1713 = CARTESIAN_POINT('',(0.15,3.,0.));+#1714 = LINE('',#1715,#1716);+#1715 = CARTESIAN_POINT('',(0.15,2.75,0.));+#1716 = VECTOR('',#1717,1.);+#1717 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1718 = ORIENTED_EDGE('',*,*,#1697,.T.);+#1719 = ORIENTED_EDGE('',*,*,#958,.F.);+#1720 = ORIENTED_EDGE('',*,*,#1262,.F.);+#1721 = ORIENTED_EDGE('',*,*,#1722,.T.);+#1722 = EDGE_CURVE('',#1255,#1723,#1725,.T.);+#1723 = VERTEX_POINT('',#1724);+#1724 = CARTESIAN_POINT('',(0.15,3.,0.2));+#1725 = LINE('',#1726,#1727);+#1726 = CARTESIAN_POINT('',(0.15,2.75,0.2));+#1727 = VECTOR('',#1728,1.);+#1728 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1729 = ORIENTED_EDGE('',*,*,#1730,.F.);+#1730 = EDGE_CURVE('',#1712,#1723,#1731,.T.);+#1731 = LINE('',#1732,#1733);+#1732 = CARTESIAN_POINT('',(0.15,3.,0.));+#1733 = VECTOR('',#1734,1.);+#1734 = DIRECTION('',(0.,0.,1.));+#1735 = PLANE('',#1736);+#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739);+#1737 = CARTESIAN_POINT('',(0.15,2.75,0.));+#1738 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#1739 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1740 = ADVANCED_FACE('',(#1741),#1775,.F.);+#1741 = FACE_BOUND('',#1742,.F.);+#1742 = EDGE_LOOP('',(#1743,#1753,#1761,#1767,#1768,#1769));+#1743 = ORIENTED_EDGE('',*,*,#1744,.F.);+#1744 = EDGE_CURVE('',#1745,#1747,#1749,.T.);+#1745 = VERTEX_POINT('',#1746);+#1746 = CARTESIAN_POINT('',(0.5,3.,0.));+#1747 = VERTEX_POINT('',#1748);+#1748 = CARTESIAN_POINT('',(0.5,2.75,0.));+#1749 = LINE('',#1750,#1751);+#1750 = CARTESIAN_POINT('',(0.5,3.,0.));+#1751 = VECTOR('',#1752,1.);+#1752 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1753 = ORIENTED_EDGE('',*,*,#1754,.T.);+#1754 = EDGE_CURVE('',#1745,#1755,#1757,.T.);+#1755 = VERTEX_POINT('',#1756);+#1756 = CARTESIAN_POINT('',(0.5,3.,0.2));+#1757 = LINE('',#1758,#1759);+#1758 = CARTESIAN_POINT('',(0.5,3.,0.));+#1759 = VECTOR('',#1760,1.);+#1760 = DIRECTION('',(0.,0.,1.));+#1761 = ORIENTED_EDGE('',*,*,#1762,.T.);+#1762 = EDGE_CURVE('',#1755,#1270,#1763,.T.);+#1763 = LINE('',#1764,#1765);+#1764 = CARTESIAN_POINT('',(0.5,3.,0.2));+#1765 = VECTOR('',#1766,1.);+#1766 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1767 = ORIENTED_EDGE('',*,*,#1269,.F.);+#1768 = ORIENTED_EDGE('',*,*,#942,.F.);+#1769 = ORIENTED_EDGE('',*,*,#1770,.F.);+#1770 = EDGE_CURVE('',#1747,#934,#1771,.T.);+#1771 = LINE('',#1772,#1773);+#1772 = CARTESIAN_POINT('',(0.5,2.75,0.));+#1773 = VECTOR('',#1774,1.);+#1774 = DIRECTION('',(0.,0.,1.));+#1775 = PLANE('',#1776);+#1776 = AXIS2_PLACEMENT_3D('',#1777,#1778,#1779);+#1777 = CARTESIAN_POINT('',(0.5,3.,0.));+#1778 = DIRECTION('',(1.,-4.555315873023E-16,0.));+#1779 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1780 = ADVANCED_FACE('',(#1781),#1800,.T.);+#1781 = FACE_BOUND('',#1782,.F.);+#1782 = EDGE_LOOP('',(#1783,#1792,#1793,#1794));+#1783 = ORIENTED_EDGE('',*,*,#1784,.F.);+#1784 = EDGE_CURVE('',#1747,#1785,#1787,.T.);+#1785 = VERTEX_POINT('',#1786);+#1786 = CARTESIAN_POINT('',(0.8,2.75,0.));+#1787 = CIRCLE('',#1788,0.15);+#1788 = AXIS2_PLACEMENT_3D('',#1789,#1790,#1791);+#1789 = CARTESIAN_POINT('',(0.65,2.75,0.));+#1790 = DIRECTION('',(0.,0.,1.));+#1791 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1792 = ORIENTED_EDGE('',*,*,#1770,.T.);+#1793 = ORIENTED_EDGE('',*,*,#933,.F.);+#1794 = ORIENTED_EDGE('',*,*,#1795,.F.);+#1795 = EDGE_CURVE('',#1785,#926,#1796,.T.);+#1796 = LINE('',#1797,#1798);+#1797 = CARTESIAN_POINT('',(0.8,2.75,0.));+#1798 = VECTOR('',#1799,1.);+#1799 = DIRECTION('',(0.,0.,1.));+#1800 = CYLINDRICAL_SURFACE('',#1801,0.15);+#1801 = AXIS2_PLACEMENT_3D('',#1802,#1803,#1804);+#1802 = CARTESIAN_POINT('',(0.65,2.75,0.));+#1803 = DIRECTION('',(0.,0.,-1.));+#1804 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1805 = ADVANCED_FACE('',(#1806),#1833,.F.);+#1806 = FACE_BOUND('',#1807,.F.);+#1807 = EDGE_LOOP('',(#1808,#1816,#1817,#1818,#1819,#1827));+#1808 = ORIENTED_EDGE('',*,*,#1809,.F.);+#1809 = EDGE_CURVE('',#1785,#1810,#1812,.T.);+#1810 = VERTEX_POINT('',#1811);+#1811 = CARTESIAN_POINT('',(0.8,3.,0.));+#1812 = LINE('',#1813,#1814);+#1813 = CARTESIAN_POINT('',(0.8,2.75,0.));+#1814 = VECTOR('',#1815,1.);+#1815 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1816 = ORIENTED_EDGE('',*,*,#1795,.T.);+#1817 = ORIENTED_EDGE('',*,*,#925,.F.);+#1818 = ORIENTED_EDGE('',*,*,#1285,.F.);+#1819 = ORIENTED_EDGE('',*,*,#1820,.T.);+#1820 = EDGE_CURVE('',#1278,#1821,#1823,.T.);+#1821 = VERTEX_POINT('',#1822);+#1822 = CARTESIAN_POINT('',(0.8,3.,0.2));+#1823 = LINE('',#1824,#1825);+#1824 = CARTESIAN_POINT('',(0.8,2.75,0.2));+#1825 = VECTOR('',#1826,1.);+#1826 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1827 = ORIENTED_EDGE('',*,*,#1828,.F.);+#1828 = EDGE_CURVE('',#1810,#1821,#1829,.T.);+#1829 = LINE('',#1830,#1831);+#1830 = CARTESIAN_POINT('',(0.8,3.,0.));+#1831 = VECTOR('',#1832,1.);+#1832 = DIRECTION('',(0.,0.,1.));+#1833 = PLANE('',#1834);+#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837);+#1835 = CARTESIAN_POINT('',(0.8,2.75,0.));+#1836 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#1837 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1838 = ADVANCED_FACE('',(#1839),#1873,.F.);+#1839 = FACE_BOUND('',#1840,.F.);+#1840 = EDGE_LOOP('',(#1841,#1851,#1859,#1865,#1866,#1867));+#1841 = ORIENTED_EDGE('',*,*,#1842,.F.);+#1842 = EDGE_CURVE('',#1843,#1845,#1847,.T.);+#1843 = VERTEX_POINT('',#1844);+#1844 = CARTESIAN_POINT('',(1.15,3.,0.));+#1845 = VERTEX_POINT('',#1846);+#1846 = CARTESIAN_POINT('',(1.15,2.75,0.));+#1847 = LINE('',#1848,#1849);+#1848 = CARTESIAN_POINT('',(1.15,3.,0.));+#1849 = VECTOR('',#1850,1.);+#1850 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1851 = ORIENTED_EDGE('',*,*,#1852,.T.);+#1852 = EDGE_CURVE('',#1843,#1853,#1855,.T.);+#1853 = VERTEX_POINT('',#1854);+#1854 = CARTESIAN_POINT('',(1.15,3.,0.2));+#1855 = LINE('',#1856,#1857);+#1856 = CARTESIAN_POINT('',(1.15,3.,0.));+#1857 = VECTOR('',#1858,1.);+#1858 = DIRECTION('',(0.,0.,1.));+#1859 = ORIENTED_EDGE('',*,*,#1860,.T.);+#1860 = EDGE_CURVE('',#1853,#1293,#1861,.T.);+#1861 = LINE('',#1862,#1863);+#1862 = CARTESIAN_POINT('',(1.15,3.,0.2));+#1863 = VECTOR('',#1864,1.);+#1864 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1865 = ORIENTED_EDGE('',*,*,#1292,.F.);+#1866 = ORIENTED_EDGE('',*,*,#909,.F.);+#1867 = ORIENTED_EDGE('',*,*,#1868,.F.);+#1868 = EDGE_CURVE('',#1845,#901,#1869,.T.);+#1869 = LINE('',#1870,#1871);+#1870 = CARTESIAN_POINT('',(1.15,2.75,0.));+#1871 = VECTOR('',#1872,1.);+#1872 = DIRECTION('',(0.,0.,1.));+#1873 = PLANE('',#1874);+#1874 = AXIS2_PLACEMENT_3D('',#1875,#1876,#1877);+#1875 = CARTESIAN_POINT('',(1.15,3.,0.));+#1876 = DIRECTION('',(1.,-4.555315873023E-16,0.));+#1877 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1878 = ADVANCED_FACE('',(#1879),#1898,.T.);+#1879 = FACE_BOUND('',#1880,.F.);+#1880 = EDGE_LOOP('',(#1881,#1890,#1891,#1892));+#1881 = ORIENTED_EDGE('',*,*,#1882,.F.);+#1882 = EDGE_CURVE('',#1845,#1883,#1885,.T.);+#1883 = VERTEX_POINT('',#1884);+#1884 = CARTESIAN_POINT('',(1.45,2.75,0.));+#1885 = CIRCLE('',#1886,0.15);+#1886 = AXIS2_PLACEMENT_3D('',#1887,#1888,#1889);+#1887 = CARTESIAN_POINT('',(1.3,2.75,0.));+#1888 = DIRECTION('',(0.,0.,1.));+#1889 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1890 = ORIENTED_EDGE('',*,*,#1868,.T.);+#1891 = ORIENTED_EDGE('',*,*,#900,.F.);+#1892 = ORIENTED_EDGE('',*,*,#1893,.F.);+#1893 = EDGE_CURVE('',#1883,#893,#1894,.T.);+#1894 = LINE('',#1895,#1896);+#1895 = CARTESIAN_POINT('',(1.45,2.75,0.));+#1896 = VECTOR('',#1897,1.);+#1897 = DIRECTION('',(0.,0.,1.));+#1898 = CYLINDRICAL_SURFACE('',#1899,0.15);+#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902);+#1900 = CARTESIAN_POINT('',(1.3,2.75,0.));+#1901 = DIRECTION('',(0.,0.,-1.));+#1902 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1903 = ADVANCED_FACE('',(#1904),#1931,.F.);+#1904 = FACE_BOUND('',#1905,.F.);+#1905 = EDGE_LOOP('',(#1906,#1914,#1915,#1916,#1917,#1925));+#1906 = ORIENTED_EDGE('',*,*,#1907,.F.);+#1907 = EDGE_CURVE('',#1883,#1908,#1910,.T.);+#1908 = VERTEX_POINT('',#1909);+#1909 = CARTESIAN_POINT('',(1.45,3.,0.));+#1910 = LINE('',#1911,#1912);+#1911 = CARTESIAN_POINT('',(1.45,2.75,0.));+#1912 = VECTOR('',#1913,1.);+#1913 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1914 = ORIENTED_EDGE('',*,*,#1893,.T.);+#1915 = ORIENTED_EDGE('',*,*,#892,.F.);+#1916 = ORIENTED_EDGE('',*,*,#1308,.F.);+#1917 = ORIENTED_EDGE('',*,*,#1918,.T.);+#1918 = EDGE_CURVE('',#1301,#1919,#1921,.T.);+#1919 = VERTEX_POINT('',#1920);+#1920 = CARTESIAN_POINT('',(1.45,3.,0.2));+#1921 = LINE('',#1922,#1923);+#1922 = CARTESIAN_POINT('',(1.45,2.75,0.2));+#1923 = VECTOR('',#1924,1.);+#1924 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1925 = ORIENTED_EDGE('',*,*,#1926,.F.);+#1926 = EDGE_CURVE('',#1908,#1919,#1927,.T.);+#1927 = LINE('',#1928,#1929);+#1928 = CARTESIAN_POINT('',(1.45,3.,0.));+#1929 = VECTOR('',#1930,1.);+#1930 = DIRECTION('',(0.,0.,1.));+#1931 = PLANE('',#1932);+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);+#1933 = CARTESIAN_POINT('',(1.45,2.75,0.));+#1934 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#1935 = DIRECTION('',(4.555315873023E-16,1.,0.));+#1936 = ADVANCED_FACE('',(#1937),#1971,.F.);+#1937 = FACE_BOUND('',#1938,.F.);+#1938 = EDGE_LOOP('',(#1939,#1949,#1957,#1963,#1964,#1965));+#1939 = ORIENTED_EDGE('',*,*,#1940,.F.);+#1940 = EDGE_CURVE('',#1941,#1943,#1945,.T.);+#1941 = VERTEX_POINT('',#1942);+#1942 = CARTESIAN_POINT('',(1.8,3.,0.));+#1943 = VERTEX_POINT('',#1944);+#1944 = CARTESIAN_POINT('',(1.8,2.75,0.));+#1945 = LINE('',#1946,#1947);+#1946 = CARTESIAN_POINT('',(1.8,3.,0.));+#1947 = VECTOR('',#1948,1.);+#1948 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1949 = ORIENTED_EDGE('',*,*,#1950,.T.);+#1950 = EDGE_CURVE('',#1941,#1951,#1953,.T.);+#1951 = VERTEX_POINT('',#1952);+#1952 = CARTESIAN_POINT('',(1.8,3.,0.2));+#1953 = LINE('',#1954,#1955);+#1954 = CARTESIAN_POINT('',(1.8,3.,0.));+#1955 = VECTOR('',#1956,1.);+#1956 = DIRECTION('',(0.,0.,1.));+#1957 = ORIENTED_EDGE('',*,*,#1958,.T.);+#1958 = EDGE_CURVE('',#1951,#1316,#1959,.T.);+#1959 = LINE('',#1960,#1961);+#1960 = CARTESIAN_POINT('',(1.8,3.,0.2));+#1961 = VECTOR('',#1962,1.);+#1962 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1963 = ORIENTED_EDGE('',*,*,#1315,.F.);+#1964 = ORIENTED_EDGE('',*,*,#876,.F.);+#1965 = ORIENTED_EDGE('',*,*,#1966,.F.);+#1966 = EDGE_CURVE('',#1943,#868,#1967,.T.);+#1967 = LINE('',#1968,#1969);+#1968 = CARTESIAN_POINT('',(1.8,2.75,0.));+#1969 = VECTOR('',#1970,1.);+#1970 = DIRECTION('',(0.,0.,1.));+#1971 = PLANE('',#1972);+#1972 = AXIS2_PLACEMENT_3D('',#1973,#1974,#1975);+#1973 = CARTESIAN_POINT('',(1.8,3.,0.));+#1974 = DIRECTION('',(1.,-4.555315873023E-16,0.));+#1975 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#1976 = ADVANCED_FACE('',(#1977),#1996,.T.);+#1977 = FACE_BOUND('',#1978,.F.);+#1978 = EDGE_LOOP('',(#1979,#1988,#1989,#1990));+#1979 = ORIENTED_EDGE('',*,*,#1980,.F.);+#1980 = EDGE_CURVE('',#1943,#1981,#1983,.T.);+#1981 = VERTEX_POINT('',#1982);+#1982 = CARTESIAN_POINT('',(2.1,2.75,0.));+#1983 = CIRCLE('',#1984,0.15);+#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);+#1985 = CARTESIAN_POINT('',(1.95,2.75,0.));+#1986 = DIRECTION('',(0.,0.,1.));+#1987 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#1988 = ORIENTED_EDGE('',*,*,#1966,.T.);+#1989 = ORIENTED_EDGE('',*,*,#867,.F.);+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);+#1991 = EDGE_CURVE('',#1981,#860,#1992,.T.);+#1992 = LINE('',#1993,#1994);+#1993 = CARTESIAN_POINT('',(2.1,2.75,0.));+#1994 = VECTOR('',#1995,1.);+#1995 = DIRECTION('',(0.,0.,1.));+#1996 = CYLINDRICAL_SURFACE('',#1997,0.15);+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);+#1998 = CARTESIAN_POINT('',(1.95,2.75,0.));+#1999 = DIRECTION('',(0.,0.,-1.));+#2000 = DIRECTION('',(-1.,8.25605928844E-16,0.));+#2001 = ADVANCED_FACE('',(#2002),#2029,.F.);+#2002 = FACE_BOUND('',#2003,.F.);+#2003 = EDGE_LOOP('',(#2004,#2012,#2013,#2014,#2015,#2023));+#2004 = ORIENTED_EDGE('',*,*,#2005,.F.);+#2005 = EDGE_CURVE('',#1981,#2006,#2008,.T.);+#2006 = VERTEX_POINT('',#2007);+#2007 = CARTESIAN_POINT('',(2.1,3.,0.));+#2008 = LINE('',#2009,#2010);+#2009 = CARTESIAN_POINT('',(2.1,2.75,0.));+#2010 = VECTOR('',#2011,1.);+#2011 = DIRECTION('',(4.555315873023E-16,1.,0.));+#2012 = ORIENTED_EDGE('',*,*,#1991,.T.);+#2013 = ORIENTED_EDGE('',*,*,#859,.F.);+#2014 = ORIENTED_EDGE('',*,*,#1331,.F.);+#2015 = ORIENTED_EDGE('',*,*,#2016,.T.);+#2016 = EDGE_CURVE('',#1324,#2017,#2019,.T.);+#2017 = VERTEX_POINT('',#2018);+#2018 = CARTESIAN_POINT('',(2.1,3.,0.2));+#2019 = LINE('',#2020,#2021);+#2020 = CARTESIAN_POINT('',(2.1,2.75,0.2));+#2021 = VECTOR('',#2022,1.);+#2022 = DIRECTION('',(4.555315873023E-16,1.,0.));+#2023 = ORIENTED_EDGE('',*,*,#2024,.F.);+#2024 = EDGE_CURVE('',#2006,#2017,#2025,.T.);+#2025 = LINE('',#2026,#2027);+#2026 = CARTESIAN_POINT('',(2.1,3.,0.));+#2027 = VECTOR('',#2028,1.);+#2028 = DIRECTION('',(0.,0.,1.));+#2029 = PLANE('',#2030);+#2030 = AXIS2_PLACEMENT_3D('',#2031,#2032,#2033);+#2031 = CARTESIAN_POINT('',(2.1,2.75,0.));+#2032 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#2033 = DIRECTION('',(4.555315873023E-16,1.,0.));+#2034 = ADVANCED_FACE('',(#2035),#2214,.T.);+#2035 = FACE_BOUND('',#2036,.T.);+#2036 = EDGE_LOOP('',(#2037,#2038,#2039,#2047,#2053,#2054,#2062,#2070,+    #2076,#2077,#2085,#2093,#2099,#2100,#2108,#2116,#2122,#2123,#2131,+    #2139,#2145,#2146,#2154,#2162,#2168,#2169,#2177,#2185,#2191,#2192,+    #2200,#2208));+#2037 = ORIENTED_EDGE('',*,*,#843,.F.);+#2038 = ORIENTED_EDGE('',*,*,#1338,.T.);+#2039 = ORIENTED_EDGE('',*,*,#2040,.T.);+#2040 = EDGE_CURVE('',#1163,#2041,#2043,.T.);+#2041 = VERTEX_POINT('',#2042);+#2042 = CARTESIAN_POINT('',(2.985,-2.985,0.93));+#2043 = LINE('',#2044,#2045);+#2044 = CARTESIAN_POINT('',(2.985,2.985,0.93));+#2045 = VECTOR('',#2046,1.);+#2046 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2047 = ORIENTED_EDGE('',*,*,#2048,.F.);+#2048 = EDGE_CURVE('',#605,#2041,#2049,.T.);+#2049 = LINE('',#2050,#2051);+#2050 = CARTESIAN_POINT('',(2.985,-2.985,3.E-02));+#2051 = VECTOR('',#2052,1.);+#2052 = DIRECTION('',(0.,0.,1.));+#2053 = ORIENTED_EDGE('',*,*,#612,.F.);+#2054 = ORIENTED_EDGE('',*,*,#2055,.T.);+#2055 = EDGE_CURVE('',#613,#2056,#2058,.T.);+#2056 = VERTEX_POINT('',#2057);+#2057 = CARTESIAN_POINT('',(2.985,-2.1,0.2));+#2058 = LINE('',#2059,#2060);+#2059 = CARTESIAN_POINT('',(2.985,-2.1,1.5E-02));+#2060 = VECTOR('',#2061,1.);+#2061 = DIRECTION('',(0.,0.,1.));+#2062 = ORIENTED_EDGE('',*,*,#2063,.F.);+#2063 = EDGE_CURVE('',#2064,#2056,#2066,.T.);+#2064 = VERTEX_POINT('',#2065);+#2065 = CARTESIAN_POINT('',(2.985,-1.8,0.2));+#2066 = LINE('',#2067,#2068);+#2067 = CARTESIAN_POINT('',(2.985,0.5175,0.2));+#2068 = VECTOR('',#2069,1.);+#2069 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2070 = ORIENTED_EDGE('',*,*,#2071,.T.);+#2071 = EDGE_CURVE('',#2064,#638,#2072,.T.);+#2072 = LINE('',#2073,#2074);+#2073 = CARTESIAN_POINT('',(2.985,-1.8,1.5E-02));+#2074 = VECTOR('',#2075,1.);+#2075 = DIRECTION('',(0.,-0.,-1.));+#2076 = ORIENTED_EDGE('',*,*,#645,.F.);+#2077 = ORIENTED_EDGE('',*,*,#2078,.T.);+#2078 = EDGE_CURVE('',#646,#2079,#2081,.T.);+#2079 = VERTEX_POINT('',#2080);+#2080 = CARTESIAN_POINT('',(2.985,-1.45,0.2));+#2081 = LINE('',#2082,#2083);+#2082 = CARTESIAN_POINT('',(2.985,-1.45,1.5E-02));+#2083 = VECTOR('',#2084,1.);+#2084 = DIRECTION('',(0.,0.,1.));+#2085 = ORIENTED_EDGE('',*,*,#2086,.F.);+#2086 = EDGE_CURVE('',#2087,#2079,#2089,.T.);+#2087 = VERTEX_POINT('',#2088);+#2088 = CARTESIAN_POINT('',(2.985,-1.15,0.2));+#2089 = LINE('',#2090,#2091);+#2090 = CARTESIAN_POINT('',(2.985,0.8425,0.2));+#2091 = VECTOR('',#2092,1.);+#2092 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2093 = ORIENTED_EDGE('',*,*,#2094,.T.);+#2094 = EDGE_CURVE('',#2087,#671,#2095,.T.);+#2095 = LINE('',#2096,#2097);+#2096 = CARTESIAN_POINT('',(2.985,-1.15,1.5E-02));+#2097 = VECTOR('',#2098,1.);+#2098 = DIRECTION('',(0.,-0.,-1.));+#2099 = ORIENTED_EDGE('',*,*,#678,.F.);+#2100 = ORIENTED_EDGE('',*,*,#2101,.T.);+#2101 = EDGE_CURVE('',#679,#2102,#2104,.T.);+#2102 = VERTEX_POINT('',#2103);+#2103 = CARTESIAN_POINT('',(2.985,-0.8,0.2));+#2104 = LINE('',#2105,#2106);+#2105 = CARTESIAN_POINT('',(2.985,-0.8,1.5E-02));+#2106 = VECTOR('',#2107,1.);+#2107 = DIRECTION('',(0.,0.,1.));+#2108 = ORIENTED_EDGE('',*,*,#2109,.F.);+#2109 = EDGE_CURVE('',#2110,#2102,#2112,.T.);+#2110 = VERTEX_POINT('',#2111);+#2111 = CARTESIAN_POINT('',(2.985,-0.5,0.2));+#2112 = LINE('',#2113,#2114);+#2113 = CARTESIAN_POINT('',(2.985,1.1675,0.2));+#2114 = VECTOR('',#2115,1.);+#2115 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2116 = ORIENTED_EDGE('',*,*,#2117,.T.);+#2117 = EDGE_CURVE('',#2110,#704,#2118,.T.);+#2118 = LINE('',#2119,#2120);+#2119 = CARTESIAN_POINT('',(2.985,-0.5,1.5E-02));+#2120 = VECTOR('',#2121,1.);+#2121 = DIRECTION('',(0.,-0.,-1.));+#2122 = ORIENTED_EDGE('',*,*,#711,.F.);+#2123 = ORIENTED_EDGE('',*,*,#2124,.T.);+#2124 = EDGE_CURVE('',#712,#2125,#2127,.T.);+#2125 = VERTEX_POINT('',#2126);+#2126 = CARTESIAN_POINT('',(2.985,-0.15,0.2));+#2127 = LINE('',#2128,#2129);+#2128 = CARTESIAN_POINT('',(2.985,-0.15,1.5E-02));+#2129 = VECTOR('',#2130,1.);+#2130 = DIRECTION('',(0.,0.,1.));+#2131 = ORIENTED_EDGE('',*,*,#2132,.F.);+#2132 = EDGE_CURVE('',#2133,#2125,#2135,.T.);+#2133 = VERTEX_POINT('',#2134);+#2134 = CARTESIAN_POINT('',(2.985,0.15,0.2));+#2135 = LINE('',#2136,#2137);+#2136 = CARTESIAN_POINT('',(2.985,1.4925,0.2));+#2137 = VECTOR('',#2138,1.);+#2138 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2139 = ORIENTED_EDGE('',*,*,#2140,.T.);+#2140 = EDGE_CURVE('',#2133,#737,#2141,.T.);+#2141 = LINE('',#2142,#2143);+#2142 = CARTESIAN_POINT('',(2.985,0.15,1.5E-02));+#2143 = VECTOR('',#2144,1.);+#2144 = DIRECTION('',(0.,-0.,-1.));+#2145 = ORIENTED_EDGE('',*,*,#744,.F.);+#2146 = ORIENTED_EDGE('',*,*,#2147,.T.);+#2147 = EDGE_CURVE('',#745,#2148,#2150,.T.);+#2148 = VERTEX_POINT('',#2149);+#2149 = CARTESIAN_POINT('',(2.985,0.5,0.2));+#2150 = LINE('',#2151,#2152);+#2151 = CARTESIAN_POINT('',(2.985,0.5,1.5E-02));+#2152 = VECTOR('',#2153,1.);+#2153 = DIRECTION('',(0.,0.,1.));+#2154 = ORIENTED_EDGE('',*,*,#2155,.F.);+#2155 = EDGE_CURVE('',#2156,#2148,#2158,.T.);+#2156 = VERTEX_POINT('',#2157);+#2157 = CARTESIAN_POINT('',(2.985,0.8,0.2));+#2158 = LINE('',#2159,#2160);+#2159 = CARTESIAN_POINT('',(2.985,1.8175,0.2));+#2160 = VECTOR('',#2161,1.);+#2161 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2162 = ORIENTED_EDGE('',*,*,#2163,.T.);+#2163 = EDGE_CURVE('',#2156,#770,#2164,.T.);+#2164 = LINE('',#2165,#2166);+#2165 = CARTESIAN_POINT('',(2.985,0.8,1.5E-02));+#2166 = VECTOR('',#2167,1.);+#2167 = DIRECTION('',(0.,-0.,-1.));+#2168 = ORIENTED_EDGE('',*,*,#777,.F.);+#2169 = ORIENTED_EDGE('',*,*,#2170,.T.);+#2170 = EDGE_CURVE('',#778,#2171,#2173,.T.);+#2171 = VERTEX_POINT('',#2172);+#2172 = CARTESIAN_POINT('',(2.985,1.15,0.2));+#2173 = LINE('',#2174,#2175);+#2174 = CARTESIAN_POINT('',(2.985,1.15,1.5E-02));+#2175 = VECTOR('',#2176,1.);+#2176 = DIRECTION('',(0.,0.,1.));+#2177 = ORIENTED_EDGE('',*,*,#2178,.F.);+#2178 = EDGE_CURVE('',#2179,#2171,#2181,.T.);+#2179 = VERTEX_POINT('',#2180);+#2180 = CARTESIAN_POINT('',(2.985,1.45,0.2));+#2181 = LINE('',#2182,#2183);+#2182 = CARTESIAN_POINT('',(2.985,2.1425,0.2));+#2183 = VECTOR('',#2184,1.);+#2184 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2185 = ORIENTED_EDGE('',*,*,#2186,.T.);+#2186 = EDGE_CURVE('',#2179,#803,#2187,.T.);+#2187 = LINE('',#2188,#2189);+#2188 = CARTESIAN_POINT('',(2.985,1.45,1.5E-02));+#2189 = VECTOR('',#2190,1.);+#2190 = DIRECTION('',(0.,-0.,-1.));+#2191 = ORIENTED_EDGE('',*,*,#810,.F.);+#2192 = ORIENTED_EDGE('',*,*,#2193,.T.);+#2193 = EDGE_CURVE('',#811,#2194,#2196,.T.);+#2194 = VERTEX_POINT('',#2195);+#2195 = CARTESIAN_POINT('',(2.985,1.8,0.2));+#2196 = LINE('',#2197,#2198);+#2197 = CARTESIAN_POINT('',(2.985,1.8,1.5E-02));+#2198 = VECTOR('',#2199,1.);+#2199 = DIRECTION('',(0.,0.,1.));+#2200 = ORIENTED_EDGE('',*,*,#2201,.F.);+#2201 = EDGE_CURVE('',#2202,#2194,#2204,.T.);+#2202 = VERTEX_POINT('',#2203);+#2203 = CARTESIAN_POINT('',(2.985,2.1,0.2));+#2204 = LINE('',#2205,#2206);+#2205 = CARTESIAN_POINT('',(2.985,2.4675,0.2));+#2206 = VECTOR('',#2207,1.);+#2207 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#2208 = ORIENTED_EDGE('',*,*,#2209,.T.);+#2209 = EDGE_CURVE('',#2202,#836,#2210,.T.);+#2210 = LINE('',#2211,#2212);+#2211 = CARTESIAN_POINT('',(2.985,2.1,1.5E-02));+#2212 = VECTOR('',#2213,1.);+#2213 = DIRECTION('',(0.,-0.,-1.));+#2214 = PLANE('',#2215);+#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218);+#2216 = CARTESIAN_POINT('',(2.985,2.985,3.E-02));+#2217 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#2218 = DIRECTION('',(0.,0.,1.));+#2219 = ADVANCED_FACE('',(#2220),#2254,.F.);+#2220 = FACE_BOUND('',#2221,.F.);+#2221 = EDGE_LOOP('',(#2222,#2232,#2240,#2246,#2247,#2248));+#2222 = ORIENTED_EDGE('',*,*,#2223,.F.);+#2223 = EDGE_CURVE('',#2224,#2226,#2228,.T.);+#2224 = VERTEX_POINT('',#2225);+#2225 = CARTESIAN_POINT('',(3.,2.1,0.));+#2226 = VERTEX_POINT('',#2227);+#2227 = CARTESIAN_POINT('',(2.75,2.1,0.));+#2228 = LINE('',#2229,#2230);+#2229 = CARTESIAN_POINT('',(3.,2.1,0.));+#2230 = VECTOR('',#2231,1.);+#2231 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2232 = ORIENTED_EDGE('',*,*,#2233,.T.);+#2233 = EDGE_CURVE('',#2224,#2234,#2236,.T.);+#2234 = VERTEX_POINT('',#2235);+#2235 = CARTESIAN_POINT('',(3.,2.1,0.2));+#2236 = LINE('',#2237,#2238);+#2237 = CARTESIAN_POINT('',(3.,2.1,0.));+#2238 = VECTOR('',#2239,1.);+#2239 = DIRECTION('',(0.,0.,1.));+#2240 = ORIENTED_EDGE('',*,*,#2241,.T.);+#2241 = EDGE_CURVE('',#2234,#2202,#2242,.T.);+#2242 = LINE('',#2243,#2244);+#2243 = CARTESIAN_POINT('',(3.,2.1,0.2));+#2244 = VECTOR('',#2245,1.);+#2245 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2246 = ORIENTED_EDGE('',*,*,#2209,.T.);+#2247 = ORIENTED_EDGE('',*,*,#835,.F.);+#2248 = ORIENTED_EDGE('',*,*,#2249,.F.);+#2249 = EDGE_CURVE('',#2226,#827,#2250,.T.);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(2.75,2.1,0.));+#2252 = VECTOR('',#2253,1.);+#2253 = DIRECTION('',(0.,0.,1.));+#2254 = PLANE('',#2255);+#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258);+#2256 = CARTESIAN_POINT('',(3.,2.1,0.));+#2257 = DIRECTION('',(-3.445092848398E-16,-1.,0.));+#2258 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2259 = ADVANCED_FACE('',(#2260),#2279,.T.);+#2260 = FACE_BOUND('',#2261,.F.);+#2261 = EDGE_LOOP('',(#2262,#2271,#2272,#2273));+#2262 = ORIENTED_EDGE('',*,*,#2263,.F.);+#2263 = EDGE_CURVE('',#2226,#2264,#2266,.T.);+#2264 = VERTEX_POINT('',#2265);+#2265 = CARTESIAN_POINT('',(2.75,1.8,0.));+#2266 = CIRCLE('',#2267,0.15);+#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270);+#2268 = CARTESIAN_POINT('',(2.75,1.95,0.));+#2269 = DIRECTION('',(0.,-0.,1.));+#2270 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2271 = ORIENTED_EDGE('',*,*,#2249,.T.);+#2272 = ORIENTED_EDGE('',*,*,#826,.F.);+#2273 = ORIENTED_EDGE('',*,*,#2274,.F.);+#2274 = EDGE_CURVE('',#2264,#819,#2275,.T.);+#2275 = LINE('',#2276,#2277);+#2276 = CARTESIAN_POINT('',(2.75,1.8,0.));+#2277 = VECTOR('',#2278,1.);+#2278 = DIRECTION('',(0.,0.,1.));+#2279 = CYLINDRICAL_SURFACE('',#2280,0.15);+#2280 = AXIS2_PLACEMENT_3D('',#2281,#2282,#2283);+#2281 = CARTESIAN_POINT('',(2.75,1.95,0.));+#2282 = DIRECTION('',(0.,-0.,-1.));+#2283 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2284 = ADVANCED_FACE('',(#2285),#2312,.F.);+#2285 = FACE_BOUND('',#2286,.F.);+#2286 = EDGE_LOOP('',(#2287,#2295,#2296,#2297,#2298,#2306));+#2287 = ORIENTED_EDGE('',*,*,#2288,.F.);+#2288 = EDGE_CURVE('',#2264,#2289,#2291,.T.);+#2289 = VERTEX_POINT('',#2290);+#2290 = CARTESIAN_POINT('',(3.,1.8,0.));+#2291 = LINE('',#2292,#2293);+#2292 = CARTESIAN_POINT('',(2.75,1.8,0.));+#2293 = VECTOR('',#2294,1.);+#2294 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2295 = ORIENTED_EDGE('',*,*,#2274,.T.);+#2296 = ORIENTED_EDGE('',*,*,#818,.F.);+#2297 = ORIENTED_EDGE('',*,*,#2193,.T.);+#2298 = ORIENTED_EDGE('',*,*,#2299,.T.);+#2299 = EDGE_CURVE('',#2194,#2300,#2302,.T.);+#2300 = VERTEX_POINT('',#2301);+#2301 = CARTESIAN_POINT('',(3.,1.8,0.2));+#2302 = LINE('',#2303,#2304);+#2303 = CARTESIAN_POINT('',(2.75,1.8,0.2));+#2304 = VECTOR('',#2305,1.);+#2305 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2306 = ORIENTED_EDGE('',*,*,#2307,.F.);+#2307 = EDGE_CURVE('',#2289,#2300,#2308,.T.);+#2308 = LINE('',#2309,#2310);+#2309 = CARTESIAN_POINT('',(3.,1.8,0.));+#2310 = VECTOR('',#2311,1.);+#2311 = DIRECTION('',(0.,0.,1.));+#2312 = PLANE('',#2313);+#2313 = AXIS2_PLACEMENT_3D('',#2314,#2315,#2316);+#2314 = CARTESIAN_POINT('',(2.75,1.8,0.));+#2315 = DIRECTION('',(3.445092848398E-16,1.,0.));+#2316 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2317 = ADVANCED_FACE('',(#2318),#2352,.F.);+#2318 = FACE_BOUND('',#2319,.F.);+#2319 = EDGE_LOOP('',(#2320,#2330,#2338,#2344,#2345,#2346));+#2320 = ORIENTED_EDGE('',*,*,#2321,.F.);+#2321 = EDGE_CURVE('',#2322,#2324,#2326,.T.);+#2322 = VERTEX_POINT('',#2323);+#2323 = CARTESIAN_POINT('',(3.,1.45,0.));+#2324 = VERTEX_POINT('',#2325);+#2325 = CARTESIAN_POINT('',(2.75,1.45,0.));+#2326 = LINE('',#2327,#2328);+#2327 = CARTESIAN_POINT('',(3.,1.45,0.));+#2328 = VECTOR('',#2329,1.);+#2329 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2330 = ORIENTED_EDGE('',*,*,#2331,.T.);+#2331 = EDGE_CURVE('',#2322,#2332,#2334,.T.);+#2332 = VERTEX_POINT('',#2333);+#2333 = CARTESIAN_POINT('',(3.,1.45,0.2));+#2334 = LINE('',#2335,#2336);+#2335 = CARTESIAN_POINT('',(3.,1.45,0.));+#2336 = VECTOR('',#2337,1.);+#2337 = DIRECTION('',(0.,0.,1.));+#2338 = ORIENTED_EDGE('',*,*,#2339,.T.);+#2339 = EDGE_CURVE('',#2332,#2179,#2340,.T.);+#2340 = LINE('',#2341,#2342);+#2341 = CARTESIAN_POINT('',(3.,1.45,0.2));+#2342 = VECTOR('',#2343,1.);+#2343 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2344 = ORIENTED_EDGE('',*,*,#2186,.T.);+#2345 = ORIENTED_EDGE('',*,*,#802,.F.);+#2346 = ORIENTED_EDGE('',*,*,#2347,.F.);+#2347 = EDGE_CURVE('',#2324,#794,#2348,.T.);+#2348 = LINE('',#2349,#2350);+#2349 = CARTESIAN_POINT('',(2.75,1.45,0.));+#2350 = VECTOR('',#2351,1.);+#2351 = DIRECTION('',(0.,0.,1.));+#2352 = PLANE('',#2353);+#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356);+#2354 = CARTESIAN_POINT('',(3.,1.45,0.));+#2355 = DIRECTION('',(-3.445092848398E-16,-1.,0.));+#2356 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2357 = ADVANCED_FACE('',(#2358),#2377,.T.);+#2358 = FACE_BOUND('',#2359,.F.);+#2359 = EDGE_LOOP('',(#2360,#2369,#2370,#2371));+#2360 = ORIENTED_EDGE('',*,*,#2361,.F.);+#2361 = EDGE_CURVE('',#2324,#2362,#2364,.T.);+#2362 = VERTEX_POINT('',#2363);+#2363 = CARTESIAN_POINT('',(2.75,1.15,0.));+#2364 = CIRCLE('',#2365,0.15);+#2365 = AXIS2_PLACEMENT_3D('',#2366,#2367,#2368);+#2366 = CARTESIAN_POINT('',(2.75,1.3,0.));+#2367 = DIRECTION('',(0.,-0.,1.));+#2368 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2369 = ORIENTED_EDGE('',*,*,#2347,.T.);+#2370 = ORIENTED_EDGE('',*,*,#793,.F.);+#2371 = ORIENTED_EDGE('',*,*,#2372,.F.);+#2372 = EDGE_CURVE('',#2362,#786,#2373,.T.);+#2373 = LINE('',#2374,#2375);+#2374 = CARTESIAN_POINT('',(2.75,1.15,0.));+#2375 = VECTOR('',#2376,1.);+#2376 = DIRECTION('',(0.,0.,1.));+#2377 = CYLINDRICAL_SURFACE('',#2378,0.15);+#2378 = AXIS2_PLACEMENT_3D('',#2379,#2380,#2381);+#2379 = CARTESIAN_POINT('',(2.75,1.3,0.));+#2380 = DIRECTION('',(0.,-0.,-1.));+#2381 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2382 = ADVANCED_FACE('',(#2383),#2410,.F.);+#2383 = FACE_BOUND('',#2384,.F.);+#2384 = EDGE_LOOP('',(#2385,#2393,#2394,#2395,#2396,#2404));+#2385 = ORIENTED_EDGE('',*,*,#2386,.F.);+#2386 = EDGE_CURVE('',#2362,#2387,#2389,.T.);+#2387 = VERTEX_POINT('',#2388);+#2388 = CARTESIAN_POINT('',(3.,1.15,0.));+#2389 = LINE('',#2390,#2391);+#2390 = CARTESIAN_POINT('',(2.75,1.15,0.));+#2391 = VECTOR('',#2392,1.);+#2392 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2393 = ORIENTED_EDGE('',*,*,#2372,.T.);+#2394 = ORIENTED_EDGE('',*,*,#785,.F.);+#2395 = ORIENTED_EDGE('',*,*,#2170,.T.);+#2396 = ORIENTED_EDGE('',*,*,#2397,.T.);+#2397 = EDGE_CURVE('',#2171,#2398,#2400,.T.);+#2398 = VERTEX_POINT('',#2399);+#2399 = CARTESIAN_POINT('',(3.,1.15,0.2));+#2400 = LINE('',#2401,#2402);+#2401 = CARTESIAN_POINT('',(2.75,1.15,0.2));+#2402 = VECTOR('',#2403,1.);+#2403 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2404 = ORIENTED_EDGE('',*,*,#2405,.F.);+#2405 = EDGE_CURVE('',#2387,#2398,#2406,.T.);+#2406 = LINE('',#2407,#2408);+#2407 = CARTESIAN_POINT('',(3.,1.15,0.));+#2408 = VECTOR('',#2409,1.);+#2409 = DIRECTION('',(0.,0.,1.));+#2410 = PLANE('',#2411);+#2411 = AXIS2_PLACEMENT_3D('',#2412,#2413,#2414);+#2412 = CARTESIAN_POINT('',(2.75,1.15,0.));+#2413 = DIRECTION('',(3.445092848398E-16,1.,0.));+#2414 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2415 = ADVANCED_FACE('',(#2416),#2450,.F.);+#2416 = FACE_BOUND('',#2417,.F.);+#2417 = EDGE_LOOP('',(#2418,#2428,#2436,#2442,#2443,#2444));+#2418 = ORIENTED_EDGE('',*,*,#2419,.F.);+#2419 = EDGE_CURVE('',#2420,#2422,#2424,.T.);+#2420 = VERTEX_POINT('',#2421);+#2421 = CARTESIAN_POINT('',(3.,0.8,0.));+#2422 = VERTEX_POINT('',#2423);+#2423 = CARTESIAN_POINT('',(2.75,0.8,0.));+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(3.,0.8,0.));+#2426 = VECTOR('',#2427,1.);+#2427 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2428 = ORIENTED_EDGE('',*,*,#2429,.T.);+#2429 = EDGE_CURVE('',#2420,#2430,#2432,.T.);+#2430 = VERTEX_POINT('',#2431);+#2431 = CARTESIAN_POINT('',(3.,0.8,0.2));+#2432 = LINE('',#2433,#2434);+#2433 = CARTESIAN_POINT('',(3.,0.8,0.));+#2434 = VECTOR('',#2435,1.);+#2435 = DIRECTION('',(0.,0.,1.));+#2436 = ORIENTED_EDGE('',*,*,#2437,.T.);+#2437 = EDGE_CURVE('',#2430,#2156,#2438,.T.);+#2438 = LINE('',#2439,#2440);+#2439 = CARTESIAN_POINT('',(3.,0.8,0.2));+#2440 = VECTOR('',#2441,1.);+#2441 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2442 = ORIENTED_EDGE('',*,*,#2163,.T.);+#2443 = ORIENTED_EDGE('',*,*,#769,.F.);+#2444 = ORIENTED_EDGE('',*,*,#2445,.F.);+#2445 = EDGE_CURVE('',#2422,#761,#2446,.T.);+#2446 = LINE('',#2447,#2448);+#2447 = CARTESIAN_POINT('',(2.75,0.8,0.));+#2448 = VECTOR('',#2449,1.);+#2449 = DIRECTION('',(0.,0.,1.));+#2450 = PLANE('',#2451);+#2451 = AXIS2_PLACEMENT_3D('',#2452,#2453,#2454);+#2452 = CARTESIAN_POINT('',(3.,0.8,0.));+#2453 = DIRECTION('',(-3.445092848398E-16,-1.,0.));+#2454 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2455 = ADVANCED_FACE('',(#2456),#2475,.T.);+#2456 = FACE_BOUND('',#2457,.F.);+#2457 = EDGE_LOOP('',(#2458,#2467,#2468,#2469));+#2458 = ORIENTED_EDGE('',*,*,#2459,.F.);+#2459 = EDGE_CURVE('',#2422,#2460,#2462,.T.);+#2460 = VERTEX_POINT('',#2461);+#2461 = CARTESIAN_POINT('',(2.75,0.5,0.));+#2462 = CIRCLE('',#2463,0.15);+#2463 = AXIS2_PLACEMENT_3D('',#2464,#2465,#2466);+#2464 = CARTESIAN_POINT('',(2.75,0.65,0.));+#2465 = DIRECTION('',(0.,-0.,1.));+#2466 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2467 = ORIENTED_EDGE('',*,*,#2445,.T.);+#2468 = ORIENTED_EDGE('',*,*,#760,.F.);+#2469 = ORIENTED_EDGE('',*,*,#2470,.F.);+#2470 = EDGE_CURVE('',#2460,#753,#2471,.T.);+#2471 = LINE('',#2472,#2473);+#2472 = CARTESIAN_POINT('',(2.75,0.5,0.));+#2473 = VECTOR('',#2474,1.);+#2474 = DIRECTION('',(0.,0.,1.));+#2475 = CYLINDRICAL_SURFACE('',#2476,0.15);+#2476 = AXIS2_PLACEMENT_3D('',#2477,#2478,#2479);+#2477 = CARTESIAN_POINT('',(2.75,0.65,0.));+#2478 = DIRECTION('',(0.,-0.,-1.));+#2479 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2480 = ADVANCED_FACE('',(#2481),#2508,.F.);+#2481 = FACE_BOUND('',#2482,.F.);+#2482 = EDGE_LOOP('',(#2483,#2491,#2492,#2493,#2494,#2502));+#2483 = ORIENTED_EDGE('',*,*,#2484,.F.);+#2484 = EDGE_CURVE('',#2460,#2485,#2487,.T.);+#2485 = VERTEX_POINT('',#2486);+#2486 = CARTESIAN_POINT('',(3.,0.5,0.));+#2487 = LINE('',#2488,#2489);+#2488 = CARTESIAN_POINT('',(2.75,0.5,0.));+#2489 = VECTOR('',#2490,1.);+#2490 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2491 = ORIENTED_EDGE('',*,*,#2470,.T.);+#2492 = ORIENTED_EDGE('',*,*,#752,.F.);+#2493 = ORIENTED_EDGE('',*,*,#2147,.T.);+#2494 = ORIENTED_EDGE('',*,*,#2495,.T.);+#2495 = EDGE_CURVE('',#2148,#2496,#2498,.T.);+#2496 = VERTEX_POINT('',#2497);+#2497 = CARTESIAN_POINT('',(3.,0.5,0.2));+#2498 = LINE('',#2499,#2500);+#2499 = CARTESIAN_POINT('',(2.75,0.5,0.2));+#2500 = VECTOR('',#2501,1.);+#2501 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2502 = ORIENTED_EDGE('',*,*,#2503,.F.);+#2503 = EDGE_CURVE('',#2485,#2496,#2504,.T.);+#2504 = LINE('',#2505,#2506);+#2505 = CARTESIAN_POINT('',(3.,0.5,0.));+#2506 = VECTOR('',#2507,1.);+#2507 = DIRECTION('',(0.,0.,1.));+#2508 = PLANE('',#2509);+#2509 = AXIS2_PLACEMENT_3D('',#2510,#2511,#2512);+#2510 = CARTESIAN_POINT('',(2.75,0.5,0.));+#2511 = DIRECTION('',(3.445092848398E-16,1.,0.));+#2512 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2513 = ADVANCED_FACE('',(#2514),#2548,.F.);+#2514 = FACE_BOUND('',#2515,.F.);+#2515 = EDGE_LOOP('',(#2516,#2526,#2534,#2540,#2541,#2542));+#2516 = ORIENTED_EDGE('',*,*,#2517,.F.);+#2517 = EDGE_CURVE('',#2518,#2520,#2522,.T.);+#2518 = VERTEX_POINT('',#2519);+#2519 = CARTESIAN_POINT('',(3.,0.15,0.));+#2520 = VERTEX_POINT('',#2521);+#2521 = CARTESIAN_POINT('',(2.75,0.15,0.));+#2522 = LINE('',#2523,#2524);+#2523 = CARTESIAN_POINT('',(3.,0.15,0.));+#2524 = VECTOR('',#2525,1.);+#2525 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2526 = ORIENTED_EDGE('',*,*,#2527,.T.);+#2527 = EDGE_CURVE('',#2518,#2528,#2530,.T.);+#2528 = VERTEX_POINT('',#2529);+#2529 = CARTESIAN_POINT('',(3.,0.15,0.2));+#2530 = LINE('',#2531,#2532);+#2531 = CARTESIAN_POINT('',(3.,0.15,0.));+#2532 = VECTOR('',#2533,1.);+#2533 = DIRECTION('',(0.,0.,1.));+#2534 = ORIENTED_EDGE('',*,*,#2535,.T.);+#2535 = EDGE_CURVE('',#2528,#2133,#2536,.T.);+#2536 = LINE('',#2537,#2538);+#2537 = CARTESIAN_POINT('',(3.,0.15,0.2));+#2538 = VECTOR('',#2539,1.);+#2539 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2540 = ORIENTED_EDGE('',*,*,#2140,.T.);+#2541 = ORIENTED_EDGE('',*,*,#736,.F.);+#2542 = ORIENTED_EDGE('',*,*,#2543,.F.);+#2543 = EDGE_CURVE('',#2520,#728,#2544,.T.);+#2544 = LINE('',#2545,#2546);+#2545 = CARTESIAN_POINT('',(2.75,0.15,0.));+#2546 = VECTOR('',#2547,1.);+#2547 = DIRECTION('',(0.,0.,1.));+#2548 = PLANE('',#2549);+#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552);+#2550 = CARTESIAN_POINT('',(3.,0.15,0.));+#2551 = DIRECTION('',(-3.445092848398E-16,-1.,0.));+#2552 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2553 = ADVANCED_FACE('',(#2554),#2573,.T.);+#2554 = FACE_BOUND('',#2555,.F.);+#2555 = EDGE_LOOP('',(#2556,#2565,#2566,#2567));+#2556 = ORIENTED_EDGE('',*,*,#2557,.F.);+#2557 = EDGE_CURVE('',#2520,#2558,#2560,.T.);+#2558 = VERTEX_POINT('',#2559);+#2559 = CARTESIAN_POINT('',(2.75,-0.15,0.));+#2560 = CIRCLE('',#2561,0.15);+#2561 = AXIS2_PLACEMENT_3D('',#2562,#2563,#2564);+#2562 = CARTESIAN_POINT('',(2.75,-6.106226635438E-16,0.));+#2563 = DIRECTION('',(0.,-0.,1.));+#2564 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2565 = ORIENTED_EDGE('',*,*,#2543,.T.);+#2566 = ORIENTED_EDGE('',*,*,#727,.F.);+#2567 = ORIENTED_EDGE('',*,*,#2568,.F.);+#2568 = EDGE_CURVE('',#2558,#720,#2569,.T.);+#2569 = LINE('',#2570,#2571);+#2570 = CARTESIAN_POINT('',(2.75,-0.15,0.));+#2571 = VECTOR('',#2572,1.);+#2572 = DIRECTION('',(0.,0.,1.));+#2573 = CYLINDRICAL_SURFACE('',#2574,0.15);+#2574 = AXIS2_PLACEMENT_3D('',#2575,#2576,#2577);+#2575 = CARTESIAN_POINT('',(2.75,-6.106226635438E-16,0.));+#2576 = DIRECTION('',(0.,-0.,-1.));+#2577 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2578 = ADVANCED_FACE('',(#2579),#2606,.F.);+#2579 = FACE_BOUND('',#2580,.F.);+#2580 = EDGE_LOOP('',(#2581,#2589,#2590,#2591,#2592,#2600));+#2581 = ORIENTED_EDGE('',*,*,#2582,.F.);+#2582 = EDGE_CURVE('',#2558,#2583,#2585,.T.);+#2583 = VERTEX_POINT('',#2584);+#2584 = CARTESIAN_POINT('',(3.,-0.15,0.));+#2585 = LINE('',#2586,#2587);+#2586 = CARTESIAN_POINT('',(2.75,-0.15,0.));+#2587 = VECTOR('',#2588,1.);+#2588 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2589 = ORIENTED_EDGE('',*,*,#2568,.T.);+#2590 = ORIENTED_EDGE('',*,*,#719,.F.);+#2591 = ORIENTED_EDGE('',*,*,#2124,.T.);+#2592 = ORIENTED_EDGE('',*,*,#2593,.T.);+#2593 = EDGE_CURVE('',#2125,#2594,#2596,.T.);+#2594 = VERTEX_POINT('',#2595);+#2595 = CARTESIAN_POINT('',(3.,-0.15,0.2));+#2596 = LINE('',#2597,#2598);+#2597 = CARTESIAN_POINT('',(2.75,-0.15,0.2));+#2598 = VECTOR('',#2599,1.);+#2599 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2600 = ORIENTED_EDGE('',*,*,#2601,.F.);+#2601 = EDGE_CURVE('',#2583,#2594,#2602,.T.);+#2602 = LINE('',#2603,#2604);+#2603 = CARTESIAN_POINT('',(3.,-0.15,0.));+#2604 = VECTOR('',#2605,1.);+#2605 = DIRECTION('',(0.,0.,1.));+#2606 = PLANE('',#2607);+#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610);+#2608 = CARTESIAN_POINT('',(2.75,-0.15,0.));+#2609 = DIRECTION('',(3.445092848398E-16,1.,0.));+#2610 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2611 = ADVANCED_FACE('',(#2612),#2646,.F.);+#2612 = FACE_BOUND('',#2613,.F.);+#2613 = EDGE_LOOP('',(#2614,#2624,#2632,#2638,#2639,#2640));+#2614 = ORIENTED_EDGE('',*,*,#2615,.F.);+#2615 = EDGE_CURVE('',#2616,#2618,#2620,.T.);+#2616 = VERTEX_POINT('',#2617);+#2617 = CARTESIAN_POINT('',(3.,-0.5,0.));+#2618 = VERTEX_POINT('',#2619);+#2619 = CARTESIAN_POINT('',(2.75,-0.5,0.));+#2620 = LINE('',#2621,#2622);+#2621 = CARTESIAN_POINT('',(3.,-0.5,0.));+#2622 = VECTOR('',#2623,1.);+#2623 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2624 = ORIENTED_EDGE('',*,*,#2625,.T.);+#2625 = EDGE_CURVE('',#2616,#2626,#2628,.T.);+#2626 = VERTEX_POINT('',#2627);+#2627 = CARTESIAN_POINT('',(3.,-0.5,0.2));+#2628 = LINE('',#2629,#2630);+#2629 = CARTESIAN_POINT('',(3.,-0.5,0.));+#2630 = VECTOR('',#2631,1.);+#2631 = DIRECTION('',(0.,0.,1.));+#2632 = ORIENTED_EDGE('',*,*,#2633,.T.);+#2633 = EDGE_CURVE('',#2626,#2110,#2634,.T.);+#2634 = LINE('',#2635,#2636);+#2635 = CARTESIAN_POINT('',(3.,-0.5,0.2));+#2636 = VECTOR('',#2637,1.);+#2637 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2638 = ORIENTED_EDGE('',*,*,#2117,.T.);+#2639 = ORIENTED_EDGE('',*,*,#703,.F.);+#2640 = ORIENTED_EDGE('',*,*,#2641,.F.);+#2641 = EDGE_CURVE('',#2618,#695,#2642,.T.);+#2642 = LINE('',#2643,#2644);+#2643 = CARTESIAN_POINT('',(2.75,-0.5,0.));+#2644 = VECTOR('',#2645,1.);+#2645 = DIRECTION('',(0.,0.,1.));+#2646 = PLANE('',#2647);+#2647 = AXIS2_PLACEMENT_3D('',#2648,#2649,#2650);+#2648 = CARTESIAN_POINT('',(3.,-0.5,0.));+#2649 = DIRECTION('',(-3.445092848398E-16,-1.,0.));+#2650 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2651 = ADVANCED_FACE('',(#2652),#2671,.T.);+#2652 = FACE_BOUND('',#2653,.F.);+#2653 = EDGE_LOOP('',(#2654,#2663,#2664,#2665));+#2654 = ORIENTED_EDGE('',*,*,#2655,.F.);+#2655 = EDGE_CURVE('',#2618,#2656,#2658,.T.);+#2656 = VERTEX_POINT('',#2657);+#2657 = CARTESIAN_POINT('',(2.75,-0.8,0.));+#2658 = CIRCLE('',#2659,0.15);+#2659 = AXIS2_PLACEMENT_3D('',#2660,#2661,#2662);+#2660 = CARTESIAN_POINT('',(2.75,-0.65,0.));+#2661 = DIRECTION('',(0.,-0.,1.));+#2662 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2663 = ORIENTED_EDGE('',*,*,#2641,.T.);+#2664 = ORIENTED_EDGE('',*,*,#694,.F.);+#2665 = ORIENTED_EDGE('',*,*,#2666,.F.);+#2666 = EDGE_CURVE('',#2656,#687,#2667,.T.);+#2667 = LINE('',#2668,#2669);+#2668 = CARTESIAN_POINT('',(2.75,-0.8,0.));+#2669 = VECTOR('',#2670,1.);+#2670 = DIRECTION('',(0.,0.,1.));+#2671 = CYLINDRICAL_SURFACE('',#2672,0.15);+#2672 = AXIS2_PLACEMENT_3D('',#2673,#2674,#2675);+#2673 = CARTESIAN_POINT('',(2.75,-0.65,0.));+#2674 = DIRECTION('',(0.,-0.,-1.));+#2675 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2676 = ADVANCED_FACE('',(#2677),#2704,.F.);+#2677 = FACE_BOUND('',#2678,.F.);+#2678 = EDGE_LOOP('',(#2679,#2687,#2688,#2689,#2690,#2698));+#2679 = ORIENTED_EDGE('',*,*,#2680,.F.);+#2680 = EDGE_CURVE('',#2656,#2681,#2683,.T.);+#2681 = VERTEX_POINT('',#2682);+#2682 = CARTESIAN_POINT('',(3.,-0.8,0.));+#2683 = LINE('',#2684,#2685);+#2684 = CARTESIAN_POINT('',(2.75,-0.8,0.));+#2685 = VECTOR('',#2686,1.);+#2686 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2687 = ORIENTED_EDGE('',*,*,#2666,.T.);+#2688 = ORIENTED_EDGE('',*,*,#686,.F.);+#2689 = ORIENTED_EDGE('',*,*,#2101,.T.);+#2690 = ORIENTED_EDGE('',*,*,#2691,.T.);+#2691 = EDGE_CURVE('',#2102,#2692,#2694,.T.);+#2692 = VERTEX_POINT('',#2693);+#2693 = CARTESIAN_POINT('',(3.,-0.8,0.2));+#2694 = LINE('',#2695,#2696);+#2695 = CARTESIAN_POINT('',(2.75,-0.8,0.2));+#2696 = VECTOR('',#2697,1.);+#2697 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2698 = ORIENTED_EDGE('',*,*,#2699,.F.);+#2699 = EDGE_CURVE('',#2681,#2692,#2700,.T.);+#2700 = LINE('',#2701,#2702);+#2701 = CARTESIAN_POINT('',(3.,-0.8,0.));+#2702 = VECTOR('',#2703,1.);+#2703 = DIRECTION('',(0.,0.,1.));+#2704 = PLANE('',#2705);+#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708);+#2706 = CARTESIAN_POINT('',(2.75,-0.8,0.));+#2707 = DIRECTION('',(3.445092848398E-16,1.,0.));+#2708 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2709 = ADVANCED_FACE('',(#2710),#2744,.F.);+#2710 = FACE_BOUND('',#2711,.F.);+#2711 = EDGE_LOOP('',(#2712,#2722,#2730,#2736,#2737,#2738));+#2712 = ORIENTED_EDGE('',*,*,#2713,.F.);+#2713 = EDGE_CURVE('',#2714,#2716,#2718,.T.);+#2714 = VERTEX_POINT('',#2715);+#2715 = CARTESIAN_POINT('',(3.,-1.15,0.));+#2716 = VERTEX_POINT('',#2717);+#2717 = CARTESIAN_POINT('',(2.75,-1.15,0.));+#2718 = LINE('',#2719,#2720);+#2719 = CARTESIAN_POINT('',(3.,-1.15,0.));+#2720 = VECTOR('',#2721,1.);+#2721 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2722 = ORIENTED_EDGE('',*,*,#2723,.T.);+#2723 = EDGE_CURVE('',#2714,#2724,#2726,.T.);+#2724 = VERTEX_POINT('',#2725);+#2725 = CARTESIAN_POINT('',(3.,-1.15,0.2));+#2726 = LINE('',#2727,#2728);+#2727 = CARTESIAN_POINT('',(3.,-1.15,0.));+#2728 = VECTOR('',#2729,1.);+#2729 = DIRECTION('',(0.,0.,1.));+#2730 = ORIENTED_EDGE('',*,*,#2731,.T.);+#2731 = EDGE_CURVE('',#2724,#2087,#2732,.T.);+#2732 = LINE('',#2733,#2734);+#2733 = CARTESIAN_POINT('',(3.,-1.15,0.2));+#2734 = VECTOR('',#2735,1.);+#2735 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2736 = ORIENTED_EDGE('',*,*,#2094,.T.);+#2737 = ORIENTED_EDGE('',*,*,#670,.F.);+#2738 = ORIENTED_EDGE('',*,*,#2739,.F.);+#2739 = EDGE_CURVE('',#2716,#662,#2740,.T.);+#2740 = LINE('',#2741,#2742);+#2741 = CARTESIAN_POINT('',(2.75,-1.15,0.));+#2742 = VECTOR('',#2743,1.);+#2743 = DIRECTION('',(0.,0.,1.));+#2744 = PLANE('',#2745);+#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);+#2746 = CARTESIAN_POINT('',(3.,-1.15,0.));+#2747 = DIRECTION('',(-3.445092848398E-16,-1.,0.));+#2748 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2749 = ADVANCED_FACE('',(#2750),#2769,.T.);+#2750 = FACE_BOUND('',#2751,.F.);+#2751 = EDGE_LOOP('',(#2752,#2761,#2762,#2763));+#2752 = ORIENTED_EDGE('',*,*,#2753,.F.);+#2753 = EDGE_CURVE('',#2716,#2754,#2756,.T.);+#2754 = VERTEX_POINT('',#2755);+#2755 = CARTESIAN_POINT('',(2.75,-1.45,0.));+#2756 = CIRCLE('',#2757,0.15);+#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760);+#2758 = CARTESIAN_POINT('',(2.75,-1.3,0.));+#2759 = DIRECTION('',(0.,-0.,1.));+#2760 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2761 = ORIENTED_EDGE('',*,*,#2739,.T.);+#2762 = ORIENTED_EDGE('',*,*,#661,.F.);+#2763 = ORIENTED_EDGE('',*,*,#2764,.F.);+#2764 = EDGE_CURVE('',#2754,#654,#2765,.T.);+#2765 = LINE('',#2766,#2767);+#2766 = CARTESIAN_POINT('',(2.75,-1.45,0.));+#2767 = VECTOR('',#2768,1.);+#2768 = DIRECTION('',(0.,0.,1.));+#2769 = CYLINDRICAL_SURFACE('',#2770,0.15);+#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773);+#2771 = CARTESIAN_POINT('',(2.75,-1.3,0.));+#2772 = DIRECTION('',(0.,-0.,-1.));+#2773 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2774 = ADVANCED_FACE('',(#2775),#2802,.F.);+#2775 = FACE_BOUND('',#2776,.F.);+#2776 = EDGE_LOOP('',(#2777,#2785,#2786,#2787,#2788,#2796));+#2777 = ORIENTED_EDGE('',*,*,#2778,.F.);+#2778 = EDGE_CURVE('',#2754,#2779,#2781,.T.);+#2779 = VERTEX_POINT('',#2780);+#2780 = CARTESIAN_POINT('',(3.,-1.45,0.));+#2781 = LINE('',#2782,#2783);+#2782 = CARTESIAN_POINT('',(2.75,-1.45,0.));+#2783 = VECTOR('',#2784,1.);+#2784 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2785 = ORIENTED_EDGE('',*,*,#2764,.T.);+#2786 = ORIENTED_EDGE('',*,*,#653,.F.);+#2787 = ORIENTED_EDGE('',*,*,#2078,.T.);+#2788 = ORIENTED_EDGE('',*,*,#2789,.T.);+#2789 = EDGE_CURVE('',#2079,#2790,#2792,.T.);+#2790 = VERTEX_POINT('',#2791);+#2791 = CARTESIAN_POINT('',(3.,-1.45,0.2));+#2792 = LINE('',#2793,#2794);+#2793 = CARTESIAN_POINT('',(2.75,-1.45,0.2));+#2794 = VECTOR('',#2795,1.);+#2795 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2796 = ORIENTED_EDGE('',*,*,#2797,.F.);+#2797 = EDGE_CURVE('',#2779,#2790,#2798,.T.);+#2798 = LINE('',#2799,#2800);+#2799 = CARTESIAN_POINT('',(3.,-1.45,0.));+#2800 = VECTOR('',#2801,1.);+#2801 = DIRECTION('',(0.,0.,1.));+#2802 = PLANE('',#2803);+#2803 = AXIS2_PLACEMENT_3D('',#2804,#2805,#2806);+#2804 = CARTESIAN_POINT('',(2.75,-1.45,0.));+#2805 = DIRECTION('',(3.445092848398E-16,1.,0.));+#2806 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2807 = ADVANCED_FACE('',(#2808),#2842,.F.);+#2808 = FACE_BOUND('',#2809,.F.);+#2809 = EDGE_LOOP('',(#2810,#2820,#2828,#2834,#2835,#2836));+#2810 = ORIENTED_EDGE('',*,*,#2811,.F.);+#2811 = EDGE_CURVE('',#2812,#2814,#2816,.T.);+#2812 = VERTEX_POINT('',#2813);+#2813 = CARTESIAN_POINT('',(3.,-1.8,0.));+#2814 = VERTEX_POINT('',#2815);+#2815 = CARTESIAN_POINT('',(2.75,-1.8,0.));+#2816 = LINE('',#2817,#2818);+#2817 = CARTESIAN_POINT('',(3.,-1.8,0.));+#2818 = VECTOR('',#2819,1.);+#2819 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2820 = ORIENTED_EDGE('',*,*,#2821,.T.);+#2821 = EDGE_CURVE('',#2812,#2822,#2824,.T.);+#2822 = VERTEX_POINT('',#2823);+#2823 = CARTESIAN_POINT('',(3.,-1.8,0.2));+#2824 = LINE('',#2825,#2826);+#2825 = CARTESIAN_POINT('',(3.,-1.8,0.));+#2826 = VECTOR('',#2827,1.);+#2827 = DIRECTION('',(0.,0.,1.));+#2828 = ORIENTED_EDGE('',*,*,#2829,.T.);+#2829 = EDGE_CURVE('',#2822,#2064,#2830,.T.);+#2830 = LINE('',#2831,#2832);+#2831 = CARTESIAN_POINT('',(3.,-1.8,0.2));+#2832 = VECTOR('',#2833,1.);+#2833 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2834 = ORIENTED_EDGE('',*,*,#2071,.T.);+#2835 = ORIENTED_EDGE('',*,*,#637,.F.);+#2836 = ORIENTED_EDGE('',*,*,#2837,.F.);+#2837 = EDGE_CURVE('',#2814,#629,#2838,.T.);+#2838 = LINE('',#2839,#2840);+#2839 = CARTESIAN_POINT('',(2.75,-1.8,0.));+#2840 = VECTOR('',#2841,1.);+#2841 = DIRECTION('',(0.,0.,1.));+#2842 = PLANE('',#2843);+#2843 = AXIS2_PLACEMENT_3D('',#2844,#2845,#2846);+#2844 = CARTESIAN_POINT('',(3.,-1.8,0.));+#2845 = DIRECTION('',(-3.445092848398E-16,-1.,0.));+#2846 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#2847 = ADVANCED_FACE('',(#2848),#2867,.T.);+#2848 = FACE_BOUND('',#2849,.F.);+#2849 = EDGE_LOOP('',(#2850,#2859,#2860,#2861));+#2850 = ORIENTED_EDGE('',*,*,#2851,.F.);+#2851 = EDGE_CURVE('',#2814,#2852,#2854,.T.);+#2852 = VERTEX_POINT('',#2853);+#2853 = CARTESIAN_POINT('',(2.75,-2.1,0.));+#2854 = CIRCLE('',#2855,0.15);+#2855 = AXIS2_PLACEMENT_3D('',#2856,#2857,#2858);+#2856 = CARTESIAN_POINT('',(2.75,-1.95,0.));+#2857 = DIRECTION('',(0.,-0.,1.));+#2858 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2859 = ORIENTED_EDGE('',*,*,#2837,.T.);+#2860 = ORIENTED_EDGE('',*,*,#628,.F.);+#2861 = ORIENTED_EDGE('',*,*,#2862,.F.);+#2862 = EDGE_CURVE('',#2852,#621,#2863,.T.);+#2863 = LINE('',#2864,#2865);+#2864 = CARTESIAN_POINT('',(2.75,-2.1,0.));+#2865 = VECTOR('',#2866,1.);+#2866 = DIRECTION('',(0.,0.,1.));+#2867 = CYLINDRICAL_SURFACE('',#2868,0.15);+#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871);+#2869 = CARTESIAN_POINT('',(2.75,-1.95,0.));+#2870 = DIRECTION('',(0.,-0.,-1.));+#2871 = DIRECTION('',(7.145836263815E-16,1.,0.));+#2872 = ADVANCED_FACE('',(#2873),#2900,.F.);+#2873 = FACE_BOUND('',#2874,.F.);+#2874 = EDGE_LOOP('',(#2875,#2883,#2884,#2885,#2886,#2894));+#2875 = ORIENTED_EDGE('',*,*,#2876,.F.);+#2876 = EDGE_CURVE('',#2852,#2877,#2879,.T.);+#2877 = VERTEX_POINT('',#2878);+#2878 = CARTESIAN_POINT('',(3.,-2.1,0.));+#2879 = LINE('',#2880,#2881);+#2880 = CARTESIAN_POINT('',(2.75,-2.1,0.));+#2881 = VECTOR('',#2882,1.);+#2882 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2883 = ORIENTED_EDGE('',*,*,#2862,.T.);+#2884 = ORIENTED_EDGE('',*,*,#620,.F.);+#2885 = ORIENTED_EDGE('',*,*,#2055,.T.);+#2886 = ORIENTED_EDGE('',*,*,#2887,.T.);+#2887 = EDGE_CURVE('',#2056,#2888,#2890,.T.);+#2888 = VERTEX_POINT('',#2889);+#2889 = CARTESIAN_POINT('',(3.,-2.1,0.2));+#2890 = LINE('',#2891,#2892);+#2891 = CARTESIAN_POINT('',(2.75,-2.1,0.2));+#2892 = VECTOR('',#2893,1.);+#2893 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2894 = ORIENTED_EDGE('',*,*,#2895,.F.);+#2895 = EDGE_CURVE('',#2877,#2888,#2896,.T.);+#2896 = LINE('',#2897,#2898);+#2897 = CARTESIAN_POINT('',(3.,-2.1,0.));+#2898 = VECTOR('',#2899,1.);+#2899 = DIRECTION('',(0.,0.,1.));+#2900 = PLANE('',#2901);+#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904);+#2902 = CARTESIAN_POINT('',(2.75,-2.1,0.));+#2903 = DIRECTION('',(3.445092848398E-16,1.,0.));+#2904 = DIRECTION('',(1.,-3.445092848398E-16,0.));+#2905 = ADVANCED_FACE('',(#2906),#3085,.T.);+#2906 = FACE_BOUND('',#2907,.T.);+#2907 = EDGE_LOOP('',(#2908,#2916,#2922,#2923,#2931,#2939,#2945,#2946,+    #2954,#2962,#2968,#2969,#2977,#2985,#2991,#2992,#3000,#3008,#3014,+    #3015,#3023,#3031,#3037,#3038,#3046,#3054,#3060,#3061,#3069,#3077,+    #3083,#3084));+#2908 = ORIENTED_EDGE('',*,*,#2909,.F.);+#2909 = EDGE_CURVE('',#2910,#2041,#2912,.T.);+#2910 = VERTEX_POINT('',#2911);+#2911 = CARTESIAN_POINT('',(-2.985,-2.985,0.93));+#2912 = LINE('',#2913,#2914);+#2913 = CARTESIAN_POINT('',(-2.985,-2.985,0.93));+#2914 = VECTOR('',#2915,1.);+#2915 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#2916 = ORIENTED_EDGE('',*,*,#2917,.F.);+#2917 = EDGE_CURVE('',#366,#2910,#2918,.T.);+#2918 = LINE('',#2919,#2920);+#2919 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#2920 = VECTOR('',#2921,1.);+#2921 = DIRECTION('',(0.,0.,1.));+#2922 = ORIENTED_EDGE('',*,*,#373,.T.);+#2923 = ORIENTED_EDGE('',*,*,#2924,.T.);+#2924 = EDGE_CURVE('',#374,#2925,#2927,.T.);+#2925 = VERTEX_POINT('',#2926);+#2926 = CARTESIAN_POINT('',(-2.1,-2.985,0.2));+#2927 = LINE('',#2928,#2929);+#2928 = CARTESIAN_POINT('',(-2.1,-2.985,1.5E-02));+#2929 = VECTOR('',#2930,1.);+#2930 = DIRECTION('',(0.,0.,1.));+#2931 = ORIENTED_EDGE('',*,*,#2932,.F.);+#2932 = EDGE_CURVE('',#2933,#2925,#2935,.T.);+#2933 = VERTEX_POINT('',#2934);+#2934 = CARTESIAN_POINT('',(-1.8,-2.985,0.2));+#2935 = LINE('',#2936,#2937);+#2936 = CARTESIAN_POINT('',(-2.4675,-2.985,0.2));+#2937 = VECTOR('',#2938,1.);+#2938 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#2939 = ORIENTED_EDGE('',*,*,#2940,.T.);+#2940 = EDGE_CURVE('',#2933,#399,#2941,.T.);+#2941 = LINE('',#2942,#2943);+#2942 = CARTESIAN_POINT('',(-1.8,-2.985,1.5E-02));+#2943 = VECTOR('',#2944,1.);+#2944 = DIRECTION('',(-0.,0.,-1.));+#2945 = ORIENTED_EDGE('',*,*,#406,.T.);+#2946 = ORIENTED_EDGE('',*,*,#2947,.T.);+#2947 = EDGE_CURVE('',#407,#2948,#2950,.T.);+#2948 = VERTEX_POINT('',#2949);+#2949 = CARTESIAN_POINT('',(-1.45,-2.985,0.2));+#2950 = LINE('',#2951,#2952);+#2951 = CARTESIAN_POINT('',(-1.45,-2.985,1.5E-02));+#2952 = VECTOR('',#2953,1.);+#2953 = DIRECTION('',(0.,0.,1.));+#2954 = ORIENTED_EDGE('',*,*,#2955,.F.);+#2955 = EDGE_CURVE('',#2956,#2948,#2958,.T.);+#2956 = VERTEX_POINT('',#2957);+#2957 = CARTESIAN_POINT('',(-1.15,-2.985,0.2));+#2958 = LINE('',#2959,#2960);+#2959 = CARTESIAN_POINT('',(-2.1425,-2.985,0.2));+#2960 = VECTOR('',#2961,1.);+#2961 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#2962 = ORIENTED_EDGE('',*,*,#2963,.T.);+#2963 = EDGE_CURVE('',#2956,#432,#2964,.T.);+#2964 = LINE('',#2965,#2966);+#2965 = CARTESIAN_POINT('',(-1.15,-2.985,1.5E-02));+#2966 = VECTOR('',#2967,1.);+#2967 = DIRECTION('',(-0.,0.,-1.));+#2968 = ORIENTED_EDGE('',*,*,#439,.T.);+#2969 = ORIENTED_EDGE('',*,*,#2970,.T.);+#2970 = EDGE_CURVE('',#440,#2971,#2973,.T.);+#2971 = VERTEX_POINT('',#2972);+#2972 = CARTESIAN_POINT('',(-0.8,-2.985,0.2));+#2973 = LINE('',#2974,#2975);+#2974 = CARTESIAN_POINT('',(-0.8,-2.985,1.5E-02));+#2975 = VECTOR('',#2976,1.);+#2976 = DIRECTION('',(0.,0.,1.));+#2977 = ORIENTED_EDGE('',*,*,#2978,.F.);+#2978 = EDGE_CURVE('',#2979,#2971,#2981,.T.);+#2979 = VERTEX_POINT('',#2980);+#2980 = CARTESIAN_POINT('',(-0.5,-2.985,0.2));+#2981 = LINE('',#2982,#2983);+#2982 = CARTESIAN_POINT('',(-1.8175,-2.985,0.2));+#2983 = VECTOR('',#2984,1.);+#2984 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#2985 = ORIENTED_EDGE('',*,*,#2986,.T.);+#2986 = EDGE_CURVE('',#2979,#465,#2987,.T.);+#2987 = LINE('',#2988,#2989);+#2988 = CARTESIAN_POINT('',(-0.5,-2.985,1.5E-02));+#2989 = VECTOR('',#2990,1.);+#2990 = DIRECTION('',(-0.,0.,-1.));+#2991 = ORIENTED_EDGE('',*,*,#472,.T.);+#2992 = ORIENTED_EDGE('',*,*,#2993,.T.);+#2993 = EDGE_CURVE('',#473,#2994,#2996,.T.);+#2994 = VERTEX_POINT('',#2995);+#2995 = CARTESIAN_POINT('',(-0.15,-2.985,0.2));+#2996 = LINE('',#2997,#2998);+#2997 = CARTESIAN_POINT('',(-0.15,-2.985,1.5E-02));+#2998 = VECTOR('',#2999,1.);+#2999 = DIRECTION('',(0.,0.,1.));+#3000 = ORIENTED_EDGE('',*,*,#3001,.F.);+#3001 = EDGE_CURVE('',#3002,#2994,#3004,.T.);+#3002 = VERTEX_POINT('',#3003);+#3003 = CARTESIAN_POINT('',(0.15,-2.985,0.2));+#3004 = LINE('',#3005,#3006);+#3005 = CARTESIAN_POINT('',(-1.4925,-2.985,0.2));+#3006 = VECTOR('',#3007,1.);+#3007 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3008 = ORIENTED_EDGE('',*,*,#3009,.T.);+#3009 = EDGE_CURVE('',#3002,#498,#3010,.T.);+#3010 = LINE('',#3011,#3012);+#3011 = CARTESIAN_POINT('',(0.15,-2.985,1.5E-02));+#3012 = VECTOR('',#3013,1.);+#3013 = DIRECTION('',(-0.,0.,-1.));+#3014 = ORIENTED_EDGE('',*,*,#505,.T.);+#3015 = ORIENTED_EDGE('',*,*,#3016,.T.);+#3016 = EDGE_CURVE('',#506,#3017,#3019,.T.);+#3017 = VERTEX_POINT('',#3018);+#3018 = CARTESIAN_POINT('',(0.5,-2.985,0.2));+#3019 = LINE('',#3020,#3021);+#3020 = CARTESIAN_POINT('',(0.5,-2.985,1.5E-02));+#3021 = VECTOR('',#3022,1.);+#3022 = DIRECTION('',(0.,0.,1.));+#3023 = ORIENTED_EDGE('',*,*,#3024,.F.);+#3024 = EDGE_CURVE('',#3025,#3017,#3027,.T.);+#3025 = VERTEX_POINT('',#3026);+#3026 = CARTESIAN_POINT('',(0.8,-2.985,0.2));+#3027 = LINE('',#3028,#3029);+#3028 = CARTESIAN_POINT('',(-1.1675,-2.985,0.2));+#3029 = VECTOR('',#3030,1.);+#3030 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3031 = ORIENTED_EDGE('',*,*,#3032,.T.);+#3032 = EDGE_CURVE('',#3025,#531,#3033,.T.);+#3033 = LINE('',#3034,#3035);+#3034 = CARTESIAN_POINT('',(0.8,-2.985,1.5E-02));+#3035 = VECTOR('',#3036,1.);+#3036 = DIRECTION('',(-0.,0.,-1.));+#3037 = ORIENTED_EDGE('',*,*,#538,.T.);+#3038 = ORIENTED_EDGE('',*,*,#3039,.T.);+#3039 = EDGE_CURVE('',#539,#3040,#3042,.T.);+#3040 = VERTEX_POINT('',#3041);+#3041 = CARTESIAN_POINT('',(1.15,-2.985,0.2));+#3042 = LINE('',#3043,#3044);+#3043 = CARTESIAN_POINT('',(1.15,-2.985,1.5E-02));+#3044 = VECTOR('',#3045,1.);+#3045 = DIRECTION('',(0.,0.,1.));+#3046 = ORIENTED_EDGE('',*,*,#3047,.F.);+#3047 = EDGE_CURVE('',#3048,#3040,#3050,.T.);+#3048 = VERTEX_POINT('',#3049);+#3049 = CARTESIAN_POINT('',(1.45,-2.985,0.2));+#3050 = LINE('',#3051,#3052);+#3051 = CARTESIAN_POINT('',(-0.8425,-2.985,0.2));+#3052 = VECTOR('',#3053,1.);+#3053 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3054 = ORIENTED_EDGE('',*,*,#3055,.T.);+#3055 = EDGE_CURVE('',#3048,#564,#3056,.T.);+#3056 = LINE('',#3057,#3058);+#3057 = CARTESIAN_POINT('',(1.45,-2.985,1.5E-02));+#3058 = VECTOR('',#3059,1.);+#3059 = DIRECTION('',(-0.,0.,-1.));+#3060 = ORIENTED_EDGE('',*,*,#571,.T.);+#3061 = ORIENTED_EDGE('',*,*,#3062,.T.);+#3062 = EDGE_CURVE('',#572,#3063,#3065,.T.);+#3063 = VERTEX_POINT('',#3064);+#3064 = CARTESIAN_POINT('',(1.8,-2.985,0.2));+#3065 = LINE('',#3066,#3067);+#3066 = CARTESIAN_POINT('',(1.8,-2.985,1.5E-02));+#3067 = VECTOR('',#3068,1.);+#3068 = DIRECTION('',(0.,0.,1.));+#3069 = ORIENTED_EDGE('',*,*,#3070,.F.);+#3070 = EDGE_CURVE('',#3071,#3063,#3073,.T.);+#3071 = VERTEX_POINT('',#3072);+#3072 = CARTESIAN_POINT('',(2.1,-2.985,0.2));+#3073 = LINE('',#3074,#3075);+#3074 = CARTESIAN_POINT('',(-0.5175,-2.985,0.2));+#3075 = VECTOR('',#3076,1.);+#3076 = DIRECTION('',(-1.,2.22044604925E-16,0.));+#3077 = ORIENTED_EDGE('',*,*,#3078,.T.);+#3078 = EDGE_CURVE('',#3071,#597,#3079,.T.);+#3079 = LINE('',#3080,#3081);+#3080 = CARTESIAN_POINT('',(2.1,-2.985,1.5E-02));+#3081 = VECTOR('',#3082,1.);+#3082 = DIRECTION('',(-0.,0.,-1.));+#3083 = ORIENTED_EDGE('',*,*,#604,.T.);+#3084 = ORIENTED_EDGE('',*,*,#2048,.T.);+#3085 = PLANE('',#3086);+#3086 = AXIS2_PLACEMENT_3D('',#3087,#3088,#3089);+#3087 = CARTESIAN_POINT('',(-2.985,-2.985,3.E-02));+#3088 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3089 = DIRECTION('',(0.,0.,1.));+#3090 = ADVANCED_FACE('',(#3091),#3125,.F.);+#3091 = FACE_BOUND('',#3092,.F.);+#3092 = EDGE_LOOP('',(#3093,#3103,#3111,#3117,#3118,#3119));+#3093 = ORIENTED_EDGE('',*,*,#3094,.F.);+#3094 = EDGE_CURVE('',#3095,#3097,#3099,.T.);+#3095 = VERTEX_POINT('',#3096);+#3096 = CARTESIAN_POINT('',(2.1,-3.,0.));+#3097 = VERTEX_POINT('',#3098);+#3098 = CARTESIAN_POINT('',(2.1,-2.75,0.));+#3099 = LINE('',#3100,#3101);+#3100 = CARTESIAN_POINT('',(2.1,-3.,0.));+#3101 = VECTOR('',#3102,1.);+#3102 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3103 = ORIENTED_EDGE('',*,*,#3104,.T.);+#3104 = EDGE_CURVE('',#3095,#3105,#3107,.T.);+#3105 = VERTEX_POINT('',#3106);+#3106 = CARTESIAN_POINT('',(2.1,-3.,0.2));+#3107 = LINE('',#3108,#3109);+#3108 = CARTESIAN_POINT('',(2.1,-3.,0.));+#3109 = VECTOR('',#3110,1.);+#3110 = DIRECTION('',(0.,0.,1.));+#3111 = ORIENTED_EDGE('',*,*,#3112,.T.);+#3112 = EDGE_CURVE('',#3105,#3071,#3113,.T.);+#3113 = LINE('',#3114,#3115);+#3114 = CARTESIAN_POINT('',(2.1,-3.,0.2));+#3115 = VECTOR('',#3116,1.);+#3116 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3117 = ORIENTED_EDGE('',*,*,#3078,.T.);+#3118 = ORIENTED_EDGE('',*,*,#596,.F.);+#3119 = ORIENTED_EDGE('',*,*,#3120,.F.);+#3120 = EDGE_CURVE('',#3097,#588,#3121,.T.);+#3121 = LINE('',#3122,#3123);+#3122 = CARTESIAN_POINT('',(2.1,-2.75,0.));+#3123 = VECTOR('',#3124,1.);+#3124 = DIRECTION('',(0.,0.,1.));+#3125 = PLANE('',#3126);+#3126 = AXIS2_PLACEMENT_3D('',#3127,#3128,#3129);+#3127 = CARTESIAN_POINT('',(2.1,-3.,0.));+#3128 = DIRECTION('',(-1.,5.665538897648E-16,0.));+#3129 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3130 = ADVANCED_FACE('',(#3131),#3150,.T.);+#3131 = FACE_BOUND('',#3132,.F.);+#3132 = EDGE_LOOP('',(#3133,#3142,#3143,#3144));+#3133 = ORIENTED_EDGE('',*,*,#3134,.F.);+#3134 = EDGE_CURVE('',#3097,#3135,#3137,.T.);+#3135 = VERTEX_POINT('',#3136);+#3136 = CARTESIAN_POINT('',(1.8,-2.75,0.));+#3137 = CIRCLE('',#3138,0.15);+#3138 = AXIS2_PLACEMENT_3D('',#3139,#3140,#3141);+#3139 = CARTESIAN_POINT('',(1.95,-2.75,0.));+#3140 = DIRECTION('',(-0.,0.,1.));+#3141 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3142 = ORIENTED_EDGE('',*,*,#3120,.T.);+#3143 = ORIENTED_EDGE('',*,*,#587,.F.);+#3144 = ORIENTED_EDGE('',*,*,#3145,.F.);+#3145 = EDGE_CURVE('',#3135,#580,#3146,.T.);+#3146 = LINE('',#3147,#3148);+#3147 = CARTESIAN_POINT('',(1.8,-2.75,0.));+#3148 = VECTOR('',#3149,1.);+#3149 = DIRECTION('',(0.,0.,1.));+#3150 = CYLINDRICAL_SURFACE('',#3151,0.15);+#3151 = AXIS2_PLACEMENT_3D('',#3152,#3153,#3154);+#3152 = CARTESIAN_POINT('',(1.95,-2.75,0.));+#3153 = DIRECTION('',(-0.,0.,-1.));+#3154 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3155 = ADVANCED_FACE('',(#3156),#3183,.F.);+#3156 = FACE_BOUND('',#3157,.F.);+#3157 = EDGE_LOOP('',(#3158,#3166,#3167,#3168,#3169,#3177));+#3158 = ORIENTED_EDGE('',*,*,#3159,.F.);+#3159 = EDGE_CURVE('',#3135,#3160,#3162,.T.);+#3160 = VERTEX_POINT('',#3161);+#3161 = CARTESIAN_POINT('',(1.8,-3.,0.));+#3162 = LINE('',#3163,#3164);+#3163 = CARTESIAN_POINT('',(1.8,-2.75,0.));+#3164 = VECTOR('',#3165,1.);+#3165 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3166 = ORIENTED_EDGE('',*,*,#3145,.T.);+#3167 = ORIENTED_EDGE('',*,*,#579,.F.);+#3168 = ORIENTED_EDGE('',*,*,#3062,.T.);+#3169 = ORIENTED_EDGE('',*,*,#3170,.T.);+#3170 = EDGE_CURVE('',#3063,#3171,#3173,.T.);+#3171 = VERTEX_POINT('',#3172);+#3172 = CARTESIAN_POINT('',(1.8,-3.,0.2));+#3173 = LINE('',#3174,#3175);+#3174 = CARTESIAN_POINT('',(1.8,-2.75,0.2));+#3175 = VECTOR('',#3176,1.);+#3176 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3177 = ORIENTED_EDGE('',*,*,#3178,.F.);+#3178 = EDGE_CURVE('',#3160,#3171,#3179,.T.);+#3179 = LINE('',#3180,#3181);+#3180 = CARTESIAN_POINT('',(1.8,-3.,0.));+#3181 = VECTOR('',#3182,1.);+#3182 = DIRECTION('',(0.,0.,1.));+#3183 = PLANE('',#3184);+#3184 = AXIS2_PLACEMENT_3D('',#3185,#3186,#3187);+#3185 = CARTESIAN_POINT('',(1.8,-2.75,0.));+#3186 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#3187 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3188 = ADVANCED_FACE('',(#3189),#3223,.F.);+#3189 = FACE_BOUND('',#3190,.F.);+#3190 = EDGE_LOOP('',(#3191,#3201,#3209,#3215,#3216,#3217));+#3191 = ORIENTED_EDGE('',*,*,#3192,.F.);+#3192 = EDGE_CURVE('',#3193,#3195,#3197,.T.);+#3193 = VERTEX_POINT('',#3194);+#3194 = CARTESIAN_POINT('',(1.45,-3.,0.));+#3195 = VERTEX_POINT('',#3196);+#3196 = CARTESIAN_POINT('',(1.45,-2.75,0.));+#3197 = LINE('',#3198,#3199);+#3198 = CARTESIAN_POINT('',(1.45,-3.,0.));+#3199 = VECTOR('',#3200,1.);+#3200 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3201 = ORIENTED_EDGE('',*,*,#3202,.T.);+#3202 = EDGE_CURVE('',#3193,#3203,#3205,.T.);+#3203 = VERTEX_POINT('',#3204);+#3204 = CARTESIAN_POINT('',(1.45,-3.,0.2));+#3205 = LINE('',#3206,#3207);+#3206 = CARTESIAN_POINT('',(1.45,-3.,0.));+#3207 = VECTOR('',#3208,1.);+#3208 = DIRECTION('',(0.,0.,1.));+#3209 = ORIENTED_EDGE('',*,*,#3210,.T.);+#3210 = EDGE_CURVE('',#3203,#3048,#3211,.T.);+#3211 = LINE('',#3212,#3213);+#3212 = CARTESIAN_POINT('',(1.45,-3.,0.2));+#3213 = VECTOR('',#3214,1.);+#3214 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3215 = ORIENTED_EDGE('',*,*,#3055,.T.);+#3216 = ORIENTED_EDGE('',*,*,#563,.F.);+#3217 = ORIENTED_EDGE('',*,*,#3218,.F.);+#3218 = EDGE_CURVE('',#3195,#555,#3219,.T.);+#3219 = LINE('',#3220,#3221);+#3220 = CARTESIAN_POINT('',(1.45,-2.75,0.));+#3221 = VECTOR('',#3222,1.);+#3222 = DIRECTION('',(0.,0.,1.));+#3223 = PLANE('',#3224);+#3224 = AXIS2_PLACEMENT_3D('',#3225,#3226,#3227);+#3225 = CARTESIAN_POINT('',(1.45,-3.,0.));+#3226 = DIRECTION('',(-1.,5.665538897648E-16,0.));+#3227 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3228 = ADVANCED_FACE('',(#3229),#3248,.T.);+#3229 = FACE_BOUND('',#3230,.F.);+#3230 = EDGE_LOOP('',(#3231,#3240,#3241,#3242));+#3231 = ORIENTED_EDGE('',*,*,#3232,.F.);+#3232 = EDGE_CURVE('',#3195,#3233,#3235,.T.);+#3233 = VERTEX_POINT('',#3234);+#3234 = CARTESIAN_POINT('',(1.15,-2.75,0.));+#3235 = CIRCLE('',#3236,0.15);+#3236 = AXIS2_PLACEMENT_3D('',#3237,#3238,#3239);+#3237 = CARTESIAN_POINT('',(1.3,-2.75,0.));+#3238 = DIRECTION('',(-0.,0.,1.));+#3239 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3240 = ORIENTED_EDGE('',*,*,#3218,.T.);+#3241 = ORIENTED_EDGE('',*,*,#554,.F.);+#3242 = ORIENTED_EDGE('',*,*,#3243,.F.);+#3243 = EDGE_CURVE('',#3233,#547,#3244,.T.);+#3244 = LINE('',#3245,#3246);+#3245 = CARTESIAN_POINT('',(1.15,-2.75,0.));+#3246 = VECTOR('',#3247,1.);+#3247 = DIRECTION('',(0.,0.,1.));+#3248 = CYLINDRICAL_SURFACE('',#3249,0.15);+#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252);+#3250 = CARTESIAN_POINT('',(1.3,-2.75,0.));+#3251 = DIRECTION('',(-0.,0.,-1.));+#3252 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3253 = ADVANCED_FACE('',(#3254),#3281,.F.);+#3254 = FACE_BOUND('',#3255,.F.);+#3255 = EDGE_LOOP('',(#3256,#3264,#3265,#3266,#3267,#3275));+#3256 = ORIENTED_EDGE('',*,*,#3257,.F.);+#3257 = EDGE_CURVE('',#3233,#3258,#3260,.T.);+#3258 = VERTEX_POINT('',#3259);+#3259 = CARTESIAN_POINT('',(1.15,-3.,0.));+#3260 = LINE('',#3261,#3262);+#3261 = CARTESIAN_POINT('',(1.15,-2.75,0.));+#3262 = VECTOR('',#3263,1.);+#3263 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3264 = ORIENTED_EDGE('',*,*,#3243,.T.);+#3265 = ORIENTED_EDGE('',*,*,#546,.F.);+#3266 = ORIENTED_EDGE('',*,*,#3039,.T.);+#3267 = ORIENTED_EDGE('',*,*,#3268,.T.);+#3268 = EDGE_CURVE('',#3040,#3269,#3271,.T.);+#3269 = VERTEX_POINT('',#3270);+#3270 = CARTESIAN_POINT('',(1.15,-3.,0.2));+#3271 = LINE('',#3272,#3273);+#3272 = CARTESIAN_POINT('',(1.15,-2.75,0.2));+#3273 = VECTOR('',#3274,1.);+#3274 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3275 = ORIENTED_EDGE('',*,*,#3276,.F.);+#3276 = EDGE_CURVE('',#3258,#3269,#3277,.T.);+#3277 = LINE('',#3278,#3279);+#3278 = CARTESIAN_POINT('',(1.15,-3.,0.));+#3279 = VECTOR('',#3280,1.);+#3280 = DIRECTION('',(0.,0.,1.));+#3281 = PLANE('',#3282);+#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285);+#3283 = CARTESIAN_POINT('',(1.15,-2.75,0.));+#3284 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#3285 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3286 = ADVANCED_FACE('',(#3287),#3321,.F.);+#3287 = FACE_BOUND('',#3288,.F.);+#3288 = EDGE_LOOP('',(#3289,#3299,#3307,#3313,#3314,#3315));+#3289 = ORIENTED_EDGE('',*,*,#3290,.F.);+#3290 = EDGE_CURVE('',#3291,#3293,#3295,.T.);+#3291 = VERTEX_POINT('',#3292);+#3292 = CARTESIAN_POINT('',(0.8,-3.,0.));+#3293 = VERTEX_POINT('',#3294);+#3294 = CARTESIAN_POINT('',(0.8,-2.75,0.));+#3295 = LINE('',#3296,#3297);+#3296 = CARTESIAN_POINT('',(0.8,-3.,0.));+#3297 = VECTOR('',#3298,1.);+#3298 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3299 = ORIENTED_EDGE('',*,*,#3300,.T.);+#3300 = EDGE_CURVE('',#3291,#3301,#3303,.T.);+#3301 = VERTEX_POINT('',#3302);+#3302 = CARTESIAN_POINT('',(0.8,-3.,0.2));+#3303 = LINE('',#3304,#3305);+#3304 = CARTESIAN_POINT('',(0.8,-3.,0.));+#3305 = VECTOR('',#3306,1.);+#3306 = DIRECTION('',(0.,0.,1.));+#3307 = ORIENTED_EDGE('',*,*,#3308,.T.);+#3308 = EDGE_CURVE('',#3301,#3025,#3309,.T.);+#3309 = LINE('',#3310,#3311);+#3310 = CARTESIAN_POINT('',(0.8,-3.,0.2));+#3311 = VECTOR('',#3312,1.);+#3312 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3313 = ORIENTED_EDGE('',*,*,#3032,.T.);+#3314 = ORIENTED_EDGE('',*,*,#530,.F.);+#3315 = ORIENTED_EDGE('',*,*,#3316,.F.);+#3316 = EDGE_CURVE('',#3293,#522,#3317,.T.);+#3317 = LINE('',#3318,#3319);+#3318 = CARTESIAN_POINT('',(0.8,-2.75,0.));+#3319 = VECTOR('',#3320,1.);+#3320 = DIRECTION('',(0.,0.,1.));+#3321 = PLANE('',#3322);+#3322 = AXIS2_PLACEMENT_3D('',#3323,#3324,#3325);+#3323 = CARTESIAN_POINT('',(0.8,-3.,0.));+#3324 = DIRECTION('',(-1.,5.665538897648E-16,0.));+#3325 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3326 = ADVANCED_FACE('',(#3327),#3346,.T.);+#3327 = FACE_BOUND('',#3328,.F.);+#3328 = EDGE_LOOP('',(#3329,#3338,#3339,#3340));+#3329 = ORIENTED_EDGE('',*,*,#3330,.F.);+#3330 = EDGE_CURVE('',#3293,#3331,#3333,.T.);+#3331 = VERTEX_POINT('',#3332);+#3332 = CARTESIAN_POINT('',(0.5,-2.75,0.));+#3333 = CIRCLE('',#3334,0.15);+#3334 = AXIS2_PLACEMENT_3D('',#3335,#3336,#3337);+#3335 = CARTESIAN_POINT('',(0.65,-2.75,0.));+#3336 = DIRECTION('',(-0.,0.,1.));+#3337 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3338 = ORIENTED_EDGE('',*,*,#3316,.T.);+#3339 = ORIENTED_EDGE('',*,*,#521,.F.);+#3340 = ORIENTED_EDGE('',*,*,#3341,.F.);+#3341 = EDGE_CURVE('',#3331,#514,#3342,.T.);+#3342 = LINE('',#3343,#3344);+#3343 = CARTESIAN_POINT('',(0.5,-2.75,0.));+#3344 = VECTOR('',#3345,1.);+#3345 = DIRECTION('',(0.,0.,1.));+#3346 = CYLINDRICAL_SURFACE('',#3347,0.15);+#3347 = AXIS2_PLACEMENT_3D('',#3348,#3349,#3350);+#3348 = CARTESIAN_POINT('',(0.65,-2.75,0.));+#3349 = DIRECTION('',(-0.,0.,-1.));+#3350 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3351 = ADVANCED_FACE('',(#3352),#3379,.F.);+#3352 = FACE_BOUND('',#3353,.F.);+#3353 = EDGE_LOOP('',(#3354,#3362,#3363,#3364,#3365,#3373));+#3354 = ORIENTED_EDGE('',*,*,#3355,.F.);+#3355 = EDGE_CURVE('',#3331,#3356,#3358,.T.);+#3356 = VERTEX_POINT('',#3357);+#3357 = CARTESIAN_POINT('',(0.5,-3.,0.));+#3358 = LINE('',#3359,#3360);+#3359 = CARTESIAN_POINT('',(0.5,-2.75,0.));+#3360 = VECTOR('',#3361,1.);+#3361 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3362 = ORIENTED_EDGE('',*,*,#3341,.T.);+#3363 = ORIENTED_EDGE('',*,*,#513,.F.);+#3364 = ORIENTED_EDGE('',*,*,#3016,.T.);+#3365 = ORIENTED_EDGE('',*,*,#3366,.T.);+#3366 = EDGE_CURVE('',#3017,#3367,#3369,.T.);+#3367 = VERTEX_POINT('',#3368);+#3368 = CARTESIAN_POINT('',(0.5,-3.,0.2));+#3369 = LINE('',#3370,#3371);+#3370 = CARTESIAN_POINT('',(0.5,-2.75,0.2));+#3371 = VECTOR('',#3372,1.);+#3372 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3373 = ORIENTED_EDGE('',*,*,#3374,.F.);+#3374 = EDGE_CURVE('',#3356,#3367,#3375,.T.);+#3375 = LINE('',#3376,#3377);+#3376 = CARTESIAN_POINT('',(0.5,-3.,0.));+#3377 = VECTOR('',#3378,1.);+#3378 = DIRECTION('',(0.,0.,1.));+#3379 = PLANE('',#3380);+#3380 = AXIS2_PLACEMENT_3D('',#3381,#3382,#3383);+#3381 = CARTESIAN_POINT('',(0.5,-2.75,0.));+#3382 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#3383 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3384 = ADVANCED_FACE('',(#3385),#3419,.F.);+#3385 = FACE_BOUND('',#3386,.F.);+#3386 = EDGE_LOOP('',(#3387,#3397,#3405,#3411,#3412,#3413));+#3387 = ORIENTED_EDGE('',*,*,#3388,.F.);+#3388 = EDGE_CURVE('',#3389,#3391,#3393,.T.);+#3389 = VERTEX_POINT('',#3390);+#3390 = CARTESIAN_POINT('',(0.15,-3.,0.));+#3391 = VERTEX_POINT('',#3392);+#3392 = CARTESIAN_POINT('',(0.15,-2.75,0.));+#3393 = LINE('',#3394,#3395);+#3394 = CARTESIAN_POINT('',(0.15,-3.,0.));+#3395 = VECTOR('',#3396,1.);+#3396 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3397 = ORIENTED_EDGE('',*,*,#3398,.T.);+#3398 = EDGE_CURVE('',#3389,#3399,#3401,.T.);+#3399 = VERTEX_POINT('',#3400);+#3400 = CARTESIAN_POINT('',(0.15,-3.,0.2));+#3401 = LINE('',#3402,#3403);+#3402 = CARTESIAN_POINT('',(0.15,-3.,0.));+#3403 = VECTOR('',#3404,1.);+#3404 = DIRECTION('',(0.,0.,1.));+#3405 = ORIENTED_EDGE('',*,*,#3406,.T.);+#3406 = EDGE_CURVE('',#3399,#3002,#3407,.T.);+#3407 = LINE('',#3408,#3409);+#3408 = CARTESIAN_POINT('',(0.15,-3.,0.2));+#3409 = VECTOR('',#3410,1.);+#3410 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3411 = ORIENTED_EDGE('',*,*,#3009,.T.);+#3412 = ORIENTED_EDGE('',*,*,#497,.F.);+#3413 = ORIENTED_EDGE('',*,*,#3414,.F.);+#3414 = EDGE_CURVE('',#3391,#489,#3415,.T.);+#3415 = LINE('',#3416,#3417);+#3416 = CARTESIAN_POINT('',(0.15,-2.75,0.));+#3417 = VECTOR('',#3418,1.);+#3418 = DIRECTION('',(0.,0.,1.));+#3419 = PLANE('',#3420);+#3420 = AXIS2_PLACEMENT_3D('',#3421,#3422,#3423);+#3421 = CARTESIAN_POINT('',(0.15,-3.,0.));+#3422 = DIRECTION('',(-1.,5.665538897648E-16,0.));+#3423 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3424 = ADVANCED_FACE('',(#3425),#3444,.T.);+#3425 = FACE_BOUND('',#3426,.F.);+#3426 = EDGE_LOOP('',(#3427,#3436,#3437,#3438));+#3427 = ORIENTED_EDGE('',*,*,#3428,.F.);+#3428 = EDGE_CURVE('',#3391,#3429,#3431,.T.);+#3429 = VERTEX_POINT('',#3430);+#3430 = CARTESIAN_POINT('',(-0.15,-2.75,0.));+#3431 = CIRCLE('',#3432,0.15);+#3432 = AXIS2_PLACEMENT_3D('',#3433,#3434,#3435);+#3433 = CARTESIAN_POINT('',(-1.221245327088E-15,-2.75,0.));+#3434 = DIRECTION('',(-0.,0.,1.));+#3435 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3436 = ORIENTED_EDGE('',*,*,#3414,.T.);+#3437 = ORIENTED_EDGE('',*,*,#488,.F.);+#3438 = ORIENTED_EDGE('',*,*,#3439,.F.);+#3439 = EDGE_CURVE('',#3429,#481,#3440,.T.);+#3440 = LINE('',#3441,#3442);+#3441 = CARTESIAN_POINT('',(-0.15,-2.75,0.));+#3442 = VECTOR('',#3443,1.);+#3443 = DIRECTION('',(0.,0.,1.));+#3444 = CYLINDRICAL_SURFACE('',#3445,0.15);+#3445 = AXIS2_PLACEMENT_3D('',#3446,#3447,#3448);+#3446 = CARTESIAN_POINT('',(-1.221245327088E-15,-2.75,0.));+#3447 = DIRECTION('',(-0.,0.,-1.));+#3448 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3449 = ADVANCED_FACE('',(#3450),#3477,.F.);+#3450 = FACE_BOUND('',#3451,.F.);+#3451 = EDGE_LOOP('',(#3452,#3460,#3461,#3462,#3463,#3471));+#3452 = ORIENTED_EDGE('',*,*,#3453,.F.);+#3453 = EDGE_CURVE('',#3429,#3454,#3456,.T.);+#3454 = VERTEX_POINT('',#3455);+#3455 = CARTESIAN_POINT('',(-0.15,-3.,0.));+#3456 = LINE('',#3457,#3458);+#3457 = CARTESIAN_POINT('',(-0.15,-2.75,0.));+#3458 = VECTOR('',#3459,1.);+#3459 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3460 = ORIENTED_EDGE('',*,*,#3439,.T.);+#3461 = ORIENTED_EDGE('',*,*,#480,.F.);+#3462 = ORIENTED_EDGE('',*,*,#2993,.T.);+#3463 = ORIENTED_EDGE('',*,*,#3464,.T.);+#3464 = EDGE_CURVE('',#2994,#3465,#3467,.T.);+#3465 = VERTEX_POINT('',#3466);+#3466 = CARTESIAN_POINT('',(-0.15,-3.,0.2));+#3467 = LINE('',#3468,#3469);+#3468 = CARTESIAN_POINT('',(-0.15,-2.75,0.2));+#3469 = VECTOR('',#3470,1.);+#3470 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3471 = ORIENTED_EDGE('',*,*,#3472,.F.);+#3472 = EDGE_CURVE('',#3454,#3465,#3473,.T.);+#3473 = LINE('',#3474,#3475);+#3474 = CARTESIAN_POINT('',(-0.15,-3.,0.));+#3475 = VECTOR('',#3476,1.);+#3476 = DIRECTION('',(0.,0.,1.));+#3477 = PLANE('',#3478);+#3478 = AXIS2_PLACEMENT_3D('',#3479,#3480,#3481);+#3479 = CARTESIAN_POINT('',(-0.15,-2.75,0.));+#3480 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#3481 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3482 = ADVANCED_FACE('',(#3483),#3517,.F.);+#3483 = FACE_BOUND('',#3484,.F.);+#3484 = EDGE_LOOP('',(#3485,#3495,#3503,#3509,#3510,#3511));+#3485 = ORIENTED_EDGE('',*,*,#3486,.F.);+#3486 = EDGE_CURVE('',#3487,#3489,#3491,.T.);+#3487 = VERTEX_POINT('',#3488);+#3488 = CARTESIAN_POINT('',(-0.5,-3.,0.));+#3489 = VERTEX_POINT('',#3490);+#3490 = CARTESIAN_POINT('',(-0.5,-2.75,0.));+#3491 = LINE('',#3492,#3493);+#3492 = CARTESIAN_POINT('',(-0.5,-3.,0.));+#3493 = VECTOR('',#3494,1.);+#3494 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3495 = ORIENTED_EDGE('',*,*,#3496,.T.);+#3496 = EDGE_CURVE('',#3487,#3497,#3499,.T.);+#3497 = VERTEX_POINT('',#3498);+#3498 = CARTESIAN_POINT('',(-0.5,-3.,0.2));+#3499 = LINE('',#3500,#3501);+#3500 = CARTESIAN_POINT('',(-0.5,-3.,0.));+#3501 = VECTOR('',#3502,1.);+#3502 = DIRECTION('',(0.,0.,1.));+#3503 = ORIENTED_EDGE('',*,*,#3504,.T.);+#3504 = EDGE_CURVE('',#3497,#2979,#3505,.T.);+#3505 = LINE('',#3506,#3507);+#3506 = CARTESIAN_POINT('',(-0.5,-3.,0.2));+#3507 = VECTOR('',#3508,1.);+#3508 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3509 = ORIENTED_EDGE('',*,*,#2986,.T.);+#3510 = ORIENTED_EDGE('',*,*,#464,.F.);+#3511 = ORIENTED_EDGE('',*,*,#3512,.F.);+#3512 = EDGE_CURVE('',#3489,#456,#3513,.T.);+#3513 = LINE('',#3514,#3515);+#3514 = CARTESIAN_POINT('',(-0.5,-2.75,0.));+#3515 = VECTOR('',#3516,1.);+#3516 = DIRECTION('',(0.,0.,1.));+#3517 = PLANE('',#3518);+#3518 = AXIS2_PLACEMENT_3D('',#3519,#3520,#3521);+#3519 = CARTESIAN_POINT('',(-0.5,-3.,0.));+#3520 = DIRECTION('',(-1.,5.665538897648E-16,0.));+#3521 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3522 = ADVANCED_FACE('',(#3523),#3542,.T.);+#3523 = FACE_BOUND('',#3524,.F.);+#3524 = EDGE_LOOP('',(#3525,#3534,#3535,#3536));+#3525 = ORIENTED_EDGE('',*,*,#3526,.F.);+#3526 = EDGE_CURVE('',#3489,#3527,#3529,.T.);+#3527 = VERTEX_POINT('',#3528);+#3528 = CARTESIAN_POINT('',(-0.8,-2.75,0.));+#3529 = CIRCLE('',#3530,0.15);+#3530 = AXIS2_PLACEMENT_3D('',#3531,#3532,#3533);+#3531 = CARTESIAN_POINT('',(-0.65,-2.75,0.));+#3532 = DIRECTION('',(-0.,0.,1.));+#3533 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3534 = ORIENTED_EDGE('',*,*,#3512,.T.);+#3535 = ORIENTED_EDGE('',*,*,#455,.F.);+#3536 = ORIENTED_EDGE('',*,*,#3537,.F.);+#3537 = EDGE_CURVE('',#3527,#448,#3538,.T.);+#3538 = LINE('',#3539,#3540);+#3539 = CARTESIAN_POINT('',(-0.8,-2.75,0.));+#3540 = VECTOR('',#3541,1.);+#3541 = DIRECTION('',(0.,0.,1.));+#3542 = CYLINDRICAL_SURFACE('',#3543,0.15);+#3543 = AXIS2_PLACEMENT_3D('',#3544,#3545,#3546);+#3544 = CARTESIAN_POINT('',(-0.65,-2.75,0.));+#3545 = DIRECTION('',(-0.,0.,-1.));+#3546 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3547 = ADVANCED_FACE('',(#3548),#3575,.F.);+#3548 = FACE_BOUND('',#3549,.F.);+#3549 = EDGE_LOOP('',(#3550,#3558,#3559,#3560,#3561,#3569));+#3550 = ORIENTED_EDGE('',*,*,#3551,.F.);+#3551 = EDGE_CURVE('',#3527,#3552,#3554,.T.);+#3552 = VERTEX_POINT('',#3553);+#3553 = CARTESIAN_POINT('',(-0.8,-3.,0.));+#3554 = LINE('',#3555,#3556);+#3555 = CARTESIAN_POINT('',(-0.8,-2.75,0.));+#3556 = VECTOR('',#3557,1.);+#3557 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3558 = ORIENTED_EDGE('',*,*,#3537,.T.);+#3559 = ORIENTED_EDGE('',*,*,#447,.F.);+#3560 = ORIENTED_EDGE('',*,*,#2970,.T.);+#3561 = ORIENTED_EDGE('',*,*,#3562,.T.);+#3562 = EDGE_CURVE('',#2971,#3563,#3565,.T.);+#3563 = VERTEX_POINT('',#3564);+#3564 = CARTESIAN_POINT('',(-0.8,-3.,0.2));+#3565 = LINE('',#3566,#3567);+#3566 = CARTESIAN_POINT('',(-0.8,-2.75,0.2));+#3567 = VECTOR('',#3568,1.);+#3568 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3569 = ORIENTED_EDGE('',*,*,#3570,.F.);+#3570 = EDGE_CURVE('',#3552,#3563,#3571,.T.);+#3571 = LINE('',#3572,#3573);+#3572 = CARTESIAN_POINT('',(-0.8,-3.,0.));+#3573 = VECTOR('',#3574,1.);+#3574 = DIRECTION('',(0.,0.,1.));+#3575 = PLANE('',#3576);+#3576 = AXIS2_PLACEMENT_3D('',#3577,#3578,#3579);+#3577 = CARTESIAN_POINT('',(-0.8,-2.75,0.));+#3578 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#3579 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3580 = ADVANCED_FACE('',(#3581),#3615,.F.);+#3581 = FACE_BOUND('',#3582,.F.);+#3582 = EDGE_LOOP('',(#3583,#3593,#3601,#3607,#3608,#3609));+#3583 = ORIENTED_EDGE('',*,*,#3584,.F.);+#3584 = EDGE_CURVE('',#3585,#3587,#3589,.T.);+#3585 = VERTEX_POINT('',#3586);+#3586 = CARTESIAN_POINT('',(-1.15,-3.,0.));+#3587 = VERTEX_POINT('',#3588);+#3588 = CARTESIAN_POINT('',(-1.15,-2.75,0.));+#3589 = LINE('',#3590,#3591);+#3590 = CARTESIAN_POINT('',(-1.15,-3.,0.));+#3591 = VECTOR('',#3592,1.);+#3592 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3593 = ORIENTED_EDGE('',*,*,#3594,.T.);+#3594 = EDGE_CURVE('',#3585,#3595,#3597,.T.);+#3595 = VERTEX_POINT('',#3596);+#3596 = CARTESIAN_POINT('',(-1.15,-3.,0.2));+#3597 = LINE('',#3598,#3599);+#3598 = CARTESIAN_POINT('',(-1.15,-3.,0.));+#3599 = VECTOR('',#3600,1.);+#3600 = DIRECTION('',(0.,0.,1.));+#3601 = ORIENTED_EDGE('',*,*,#3602,.T.);+#3602 = EDGE_CURVE('',#3595,#2956,#3603,.T.);+#3603 = LINE('',#3604,#3605);+#3604 = CARTESIAN_POINT('',(-1.15,-3.,0.2));+#3605 = VECTOR('',#3606,1.);+#3606 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3607 = ORIENTED_EDGE('',*,*,#2963,.T.);+#3608 = ORIENTED_EDGE('',*,*,#431,.F.);+#3609 = ORIENTED_EDGE('',*,*,#3610,.F.);+#3610 = EDGE_CURVE('',#3587,#423,#3611,.T.);+#3611 = LINE('',#3612,#3613);+#3612 = CARTESIAN_POINT('',(-1.15,-2.75,0.));+#3613 = VECTOR('',#3614,1.);+#3614 = DIRECTION('',(0.,0.,1.));+#3615 = PLANE('',#3616);+#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619);+#3617 = CARTESIAN_POINT('',(-1.15,-3.,0.));+#3618 = DIRECTION('',(-1.,5.665538897648E-16,0.));+#3619 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3620 = ADVANCED_FACE('',(#3621),#3640,.T.);+#3621 = FACE_BOUND('',#3622,.F.);+#3622 = EDGE_LOOP('',(#3623,#3632,#3633,#3634));+#3623 = ORIENTED_EDGE('',*,*,#3624,.F.);+#3624 = EDGE_CURVE('',#3587,#3625,#3627,.T.);+#3625 = VERTEX_POINT('',#3626);+#3626 = CARTESIAN_POINT('',(-1.45,-2.75,0.));+#3627 = CIRCLE('',#3628,0.15);+#3628 = AXIS2_PLACEMENT_3D('',#3629,#3630,#3631);+#3629 = CARTESIAN_POINT('',(-1.3,-2.75,0.));+#3630 = DIRECTION('',(-0.,0.,1.));+#3631 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3632 = ORIENTED_EDGE('',*,*,#3610,.T.);+#3633 = ORIENTED_EDGE('',*,*,#422,.F.);+#3634 = ORIENTED_EDGE('',*,*,#3635,.F.);+#3635 = EDGE_CURVE('',#3625,#415,#3636,.T.);+#3636 = LINE('',#3637,#3638);+#3637 = CARTESIAN_POINT('',(-1.45,-2.75,0.));+#3638 = VECTOR('',#3639,1.);+#3639 = DIRECTION('',(0.,0.,1.));+#3640 = CYLINDRICAL_SURFACE('',#3641,0.15);+#3641 = AXIS2_PLACEMENT_3D('',#3642,#3643,#3644);+#3642 = CARTESIAN_POINT('',(-1.3,-2.75,0.));+#3643 = DIRECTION('',(-0.,0.,-1.));+#3644 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3645 = ADVANCED_FACE('',(#3646),#3673,.F.);+#3646 = FACE_BOUND('',#3647,.F.);+#3647 = EDGE_LOOP('',(#3648,#3656,#3657,#3658,#3659,#3667));+#3648 = ORIENTED_EDGE('',*,*,#3649,.F.);+#3649 = EDGE_CURVE('',#3625,#3650,#3652,.T.);+#3650 = VERTEX_POINT('',#3651);+#3651 = CARTESIAN_POINT('',(-1.45,-3.,0.));+#3652 = LINE('',#3653,#3654);+#3653 = CARTESIAN_POINT('',(-1.45,-2.75,0.));+#3654 = VECTOR('',#3655,1.);+#3655 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3656 = ORIENTED_EDGE('',*,*,#3635,.T.);+#3657 = ORIENTED_EDGE('',*,*,#414,.F.);+#3658 = ORIENTED_EDGE('',*,*,#2947,.T.);+#3659 = ORIENTED_EDGE('',*,*,#3660,.T.);+#3660 = EDGE_CURVE('',#2948,#3661,#3663,.T.);+#3661 = VERTEX_POINT('',#3662);+#3662 = CARTESIAN_POINT('',(-1.45,-3.,0.2));+#3663 = LINE('',#3664,#3665);+#3664 = CARTESIAN_POINT('',(-1.45,-2.75,0.2));+#3665 = VECTOR('',#3666,1.);+#3666 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3667 = ORIENTED_EDGE('',*,*,#3668,.F.);+#3668 = EDGE_CURVE('',#3650,#3661,#3669,.T.);+#3669 = LINE('',#3670,#3671);+#3670 = CARTESIAN_POINT('',(-1.45,-3.,0.));+#3671 = VECTOR('',#3672,1.);+#3672 = DIRECTION('',(0.,0.,1.));+#3673 = PLANE('',#3674);+#3674 = AXIS2_PLACEMENT_3D('',#3675,#3676,#3677);+#3675 = CARTESIAN_POINT('',(-1.45,-2.75,0.));+#3676 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#3677 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3678 = ADVANCED_FACE('',(#3679),#3713,.F.);+#3679 = FACE_BOUND('',#3680,.F.);+#3680 = EDGE_LOOP('',(#3681,#3691,#3699,#3705,#3706,#3707));+#3681 = ORIENTED_EDGE('',*,*,#3682,.F.);+#3682 = EDGE_CURVE('',#3683,#3685,#3687,.T.);+#3683 = VERTEX_POINT('',#3684);+#3684 = CARTESIAN_POINT('',(-1.8,-3.,0.));+#3685 = VERTEX_POINT('',#3686);+#3686 = CARTESIAN_POINT('',(-1.8,-2.75,0.));+#3687 = LINE('',#3688,#3689);+#3688 = CARTESIAN_POINT('',(-1.8,-3.,0.));+#3689 = VECTOR('',#3690,1.);+#3690 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3691 = ORIENTED_EDGE('',*,*,#3692,.T.);+#3692 = EDGE_CURVE('',#3683,#3693,#3695,.T.);+#3693 = VERTEX_POINT('',#3694);+#3694 = CARTESIAN_POINT('',(-1.8,-3.,0.2));+#3695 = LINE('',#3696,#3697);+#3696 = CARTESIAN_POINT('',(-1.8,-3.,0.));+#3697 = VECTOR('',#3698,1.);+#3698 = DIRECTION('',(0.,0.,1.));+#3699 = ORIENTED_EDGE('',*,*,#3700,.T.);+#3700 = EDGE_CURVE('',#3693,#2933,#3701,.T.);+#3701 = LINE('',#3702,#3703);+#3702 = CARTESIAN_POINT('',(-1.8,-3.,0.2));+#3703 = VECTOR('',#3704,1.);+#3704 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3705 = ORIENTED_EDGE('',*,*,#2940,.T.);+#3706 = ORIENTED_EDGE('',*,*,#398,.F.);+#3707 = ORIENTED_EDGE('',*,*,#3708,.F.);+#3708 = EDGE_CURVE('',#3685,#390,#3709,.T.);+#3709 = LINE('',#3710,#3711);+#3710 = CARTESIAN_POINT('',(-1.8,-2.75,0.));+#3711 = VECTOR('',#3712,1.);+#3712 = DIRECTION('',(0.,0.,1.));+#3713 = PLANE('',#3714);+#3714 = AXIS2_PLACEMENT_3D('',#3715,#3716,#3717);+#3715 = CARTESIAN_POINT('',(-1.8,-3.,0.));+#3716 = DIRECTION('',(-1.,5.665538897648E-16,0.));+#3717 = DIRECTION('',(5.665538897648E-16,1.,0.));+#3718 = ADVANCED_FACE('',(#3719),#3738,.T.);+#3719 = FACE_BOUND('',#3720,.F.);+#3720 = EDGE_LOOP('',(#3721,#3730,#3731,#3732));+#3721 = ORIENTED_EDGE('',*,*,#3722,.F.);+#3722 = EDGE_CURVE('',#3685,#3723,#3725,.T.);+#3723 = VERTEX_POINT('',#3724);+#3724 = CARTESIAN_POINT('',(-2.1,-2.75,0.));+#3725 = CIRCLE('',#3726,0.15);+#3726 = AXIS2_PLACEMENT_3D('',#3727,#3728,#3729);+#3727 = CARTESIAN_POINT('',(-1.95,-2.75,0.));+#3728 = DIRECTION('',(-0.,0.,1.));+#3729 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3730 = ORIENTED_EDGE('',*,*,#3708,.T.);+#3731 = ORIENTED_EDGE('',*,*,#389,.F.);+#3732 = ORIENTED_EDGE('',*,*,#3733,.F.);+#3733 = EDGE_CURVE('',#3723,#382,#3734,.T.);+#3734 = LINE('',#3735,#3736);+#3735 = CARTESIAN_POINT('',(-2.1,-2.75,0.));+#3736 = VECTOR('',#3737,1.);+#3737 = DIRECTION('',(0.,0.,1.));+#3738 = CYLINDRICAL_SURFACE('',#3739,0.15);+#3739 = AXIS2_PLACEMENT_3D('',#3740,#3741,#3742);+#3740 = CARTESIAN_POINT('',(-1.95,-2.75,0.));+#3741 = DIRECTION('',(-0.,0.,-1.));+#3742 = DIRECTION('',(1.,-9.366282313065E-16,0.));+#3743 = ADVANCED_FACE('',(#3744),#3771,.F.);+#3744 = FACE_BOUND('',#3745,.F.);+#3745 = EDGE_LOOP('',(#3746,#3754,#3755,#3756,#3757,#3765));+#3746 = ORIENTED_EDGE('',*,*,#3747,.F.);+#3747 = EDGE_CURVE('',#3723,#3748,#3750,.T.);+#3748 = VERTEX_POINT('',#3749);+#3749 = CARTESIAN_POINT('',(-2.1,-3.,0.));+#3750 = LINE('',#3751,#3752);+#3751 = CARTESIAN_POINT('',(-2.1,-2.75,0.));+#3752 = VECTOR('',#3753,1.);+#3753 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3754 = ORIENTED_EDGE('',*,*,#3733,.T.);+#3755 = ORIENTED_EDGE('',*,*,#381,.F.);+#3756 = ORIENTED_EDGE('',*,*,#2924,.T.);+#3757 = ORIENTED_EDGE('',*,*,#3758,.T.);+#3758 = EDGE_CURVE('',#2925,#3759,#3761,.T.);+#3759 = VERTEX_POINT('',#3760);+#3760 = CARTESIAN_POINT('',(-2.1,-3.,0.2));+#3761 = LINE('',#3762,#3763);+#3762 = CARTESIAN_POINT('',(-2.1,-2.75,0.2));+#3763 = VECTOR('',#3764,1.);+#3764 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3765 = ORIENTED_EDGE('',*,*,#3766,.F.);+#3766 = EDGE_CURVE('',#3748,#3759,#3767,.T.);+#3767 = LINE('',#3768,#3769);+#3768 = CARTESIAN_POINT('',(-2.1,-3.,0.));+#3769 = VECTOR('',#3770,1.);+#3770 = DIRECTION('',(0.,0.,1.));+#3771 = PLANE('',#3772);+#3772 = AXIS2_PLACEMENT_3D('',#3773,#3774,#3775);+#3773 = CARTESIAN_POINT('',(-2.1,-2.75,0.));+#3774 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#3775 = DIRECTION('',(-5.665538897648E-16,-1.,0.));+#3776 = ADVANCED_FACE('',(#3777),#3949,.F.);+#3777 = FACE_BOUND('',#3778,.F.);+#3778 = EDGE_LOOP('',(#3779,#3780,#3781,#3787,#3788,#3789,#3797,#3805,+    #3811,#3812,#3820,#3828,#3834,#3835,#3843,#3851,#3857,#3858,#3866,+    #3874,#3880,#3881,#3889,#3897,#3903,#3904,#3912,#3920,#3926,#3927,+    #3935,#3943));+#3779 = ORIENTED_EDGE('',*,*,#134,.F.);+#3780 = ORIENTED_EDGE('',*,*,#1170,.T.);+#3781 = ORIENTED_EDGE('',*,*,#3782,.T.);+#3782 = EDGE_CURVE('',#1161,#2910,#3783,.T.);+#3783 = LINE('',#3784,#3785);+#3784 = CARTESIAN_POINT('',(-2.985,2.985,0.93));+#3785 = VECTOR('',#3786,1.);+#3786 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3787 = ORIENTED_EDGE('',*,*,#2917,.F.);+#3788 = ORIENTED_EDGE('',*,*,#365,.F.);+#3789 = ORIENTED_EDGE('',*,*,#3790,.T.);+#3790 = EDGE_CURVE('',#358,#3791,#3793,.T.);+#3791 = VERTEX_POINT('',#3792);+#3792 = CARTESIAN_POINT('',(-2.985,-2.1,0.2));+#3793 = LINE('',#3794,#3795);+#3794 = CARTESIAN_POINT('',(-2.985,-2.1,1.5E-02));+#3795 = VECTOR('',#3796,1.);+#3796 = DIRECTION('',(0.,0.,1.));+#3797 = ORIENTED_EDGE('',*,*,#3798,.F.);+#3798 = EDGE_CURVE('',#3799,#3791,#3801,.T.);+#3799 = VERTEX_POINT('',#3800);+#3800 = CARTESIAN_POINT('',(-2.985,-1.8,0.2));+#3801 = LINE('',#3802,#3803);+#3802 = CARTESIAN_POINT('',(-2.985,0.5175,0.2));+#3803 = VECTOR('',#3804,1.);+#3804 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3805 = ORIENTED_EDGE('',*,*,#3806,.T.);+#3806 = EDGE_CURVE('',#3799,#333,#3807,.T.);+#3807 = LINE('',#3808,#3809);+#3808 = CARTESIAN_POINT('',(-2.985,-1.8,1.5E-02));+#3809 = VECTOR('',#3810,1.);+#3810 = DIRECTION('',(0.,-0.,-1.));+#3811 = ORIENTED_EDGE('',*,*,#332,.F.);+#3812 = ORIENTED_EDGE('',*,*,#3813,.T.);+#3813 = EDGE_CURVE('',#325,#3814,#3816,.T.);+#3814 = VERTEX_POINT('',#3815);+#3815 = CARTESIAN_POINT('',(-2.985,-1.45,0.2));+#3816 = LINE('',#3817,#3818);+#3817 = CARTESIAN_POINT('',(-2.985,-1.45,1.5E-02));+#3818 = VECTOR('',#3819,1.);+#3819 = DIRECTION('',(0.,0.,1.));+#3820 = ORIENTED_EDGE('',*,*,#3821,.F.);+#3821 = EDGE_CURVE('',#3822,#3814,#3824,.T.);+#3822 = VERTEX_POINT('',#3823);+#3823 = CARTESIAN_POINT('',(-2.985,-1.15,0.2));+#3824 = LINE('',#3825,#3826);+#3825 = CARTESIAN_POINT('',(-2.985,0.8425,0.2));+#3826 = VECTOR('',#3827,1.);+#3827 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3828 = ORIENTED_EDGE('',*,*,#3829,.T.);+#3829 = EDGE_CURVE('',#3822,#300,#3830,.T.);+#3830 = LINE('',#3831,#3832);+#3831 = CARTESIAN_POINT('',(-2.985,-1.15,1.5E-02));+#3832 = VECTOR('',#3833,1.);+#3833 = DIRECTION('',(0.,-0.,-1.));+#3834 = ORIENTED_EDGE('',*,*,#299,.F.);+#3835 = ORIENTED_EDGE('',*,*,#3836,.T.);+#3836 = EDGE_CURVE('',#292,#3837,#3839,.T.);+#3837 = VERTEX_POINT('',#3838);+#3838 = CARTESIAN_POINT('',(-2.985,-0.8,0.2));+#3839 = LINE('',#3840,#3841);+#3840 = CARTESIAN_POINT('',(-2.985,-0.8,1.5E-02));+#3841 = VECTOR('',#3842,1.);+#3842 = DIRECTION('',(0.,0.,1.));+#3843 = ORIENTED_EDGE('',*,*,#3844,.F.);+#3844 = EDGE_CURVE('',#3845,#3837,#3847,.T.);+#3845 = VERTEX_POINT('',#3846);+#3846 = CARTESIAN_POINT('',(-2.985,-0.5,0.2));+#3847 = LINE('',#3848,#3849);+#3848 = CARTESIAN_POINT('',(-2.985,1.1675,0.2));+#3849 = VECTOR('',#3850,1.);+#3850 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3851 = ORIENTED_EDGE('',*,*,#3852,.T.);+#3852 = EDGE_CURVE('',#3845,#267,#3853,.T.);+#3853 = LINE('',#3854,#3855);+#3854 = CARTESIAN_POINT('',(-2.985,-0.5,1.5E-02));+#3855 = VECTOR('',#3856,1.);+#3856 = DIRECTION('',(0.,-0.,-1.));+#3857 = ORIENTED_EDGE('',*,*,#266,.F.);+#3858 = ORIENTED_EDGE('',*,*,#3859,.T.);+#3859 = EDGE_CURVE('',#259,#3860,#3862,.T.);+#3860 = VERTEX_POINT('',#3861);+#3861 = CARTESIAN_POINT('',(-2.985,-0.15,0.2));+#3862 = LINE('',#3863,#3864);+#3863 = CARTESIAN_POINT('',(-2.985,-0.15,1.5E-02));+#3864 = VECTOR('',#3865,1.);+#3865 = DIRECTION('',(0.,0.,1.));+#3866 = ORIENTED_EDGE('',*,*,#3867,.F.);+#3867 = EDGE_CURVE('',#3868,#3860,#3870,.T.);+#3868 = VERTEX_POINT('',#3869);+#3869 = CARTESIAN_POINT('',(-2.985,0.15,0.2));+#3870 = LINE('',#3871,#3872);+#3871 = CARTESIAN_POINT('',(-2.985,1.4925,0.2));+#3872 = VECTOR('',#3873,1.);+#3873 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3874 = ORIENTED_EDGE('',*,*,#3875,.T.);+#3875 = EDGE_CURVE('',#3868,#234,#3876,.T.);+#3876 = LINE('',#3877,#3878);+#3877 = CARTESIAN_POINT('',(-2.985,0.15,1.5E-02));+#3878 = VECTOR('',#3879,1.);+#3879 = DIRECTION('',(0.,-0.,-1.));+#3880 = ORIENTED_EDGE('',*,*,#233,.F.);+#3881 = ORIENTED_EDGE('',*,*,#3882,.T.);+#3882 = EDGE_CURVE('',#226,#3883,#3885,.T.);+#3883 = VERTEX_POINT('',#3884);+#3884 = CARTESIAN_POINT('',(-2.985,0.5,0.2));+#3885 = LINE('',#3886,#3887);+#3886 = CARTESIAN_POINT('',(-2.985,0.5,1.5E-02));+#3887 = VECTOR('',#3888,1.);+#3888 = DIRECTION('',(0.,0.,1.));+#3889 = ORIENTED_EDGE('',*,*,#3890,.F.);+#3890 = EDGE_CURVE('',#3891,#3883,#3893,.T.);+#3891 = VERTEX_POINT('',#3892);+#3892 = CARTESIAN_POINT('',(-2.985,0.8,0.2));+#3893 = LINE('',#3894,#3895);+#3894 = CARTESIAN_POINT('',(-2.985,1.8175,0.2));+#3895 = VECTOR('',#3896,1.);+#3896 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3897 = ORIENTED_EDGE('',*,*,#3898,.T.);+#3898 = EDGE_CURVE('',#3891,#201,#3899,.T.);+#3899 = LINE('',#3900,#3901);+#3900 = CARTESIAN_POINT('',(-2.985,0.8,1.5E-02));+#3901 = VECTOR('',#3902,1.);+#3902 = DIRECTION('',(0.,-0.,-1.));+#3903 = ORIENTED_EDGE('',*,*,#200,.F.);+#3904 = ORIENTED_EDGE('',*,*,#3905,.T.);+#3905 = EDGE_CURVE('',#193,#3906,#3908,.T.);+#3906 = VERTEX_POINT('',#3907);+#3907 = CARTESIAN_POINT('',(-2.985,1.15,0.2));+#3908 = LINE('',#3909,#3910);+#3909 = CARTESIAN_POINT('',(-2.985,1.15,1.5E-02));+#3910 = VECTOR('',#3911,1.);+#3911 = DIRECTION('',(0.,0.,1.));+#3912 = ORIENTED_EDGE('',*,*,#3913,.F.);+#3913 = EDGE_CURVE('',#3914,#3906,#3916,.T.);+#3914 = VERTEX_POINT('',#3915);+#3915 = CARTESIAN_POINT('',(-2.985,1.45,0.2));+#3916 = LINE('',#3917,#3918);+#3917 = CARTESIAN_POINT('',(-2.985,2.1425,0.2));+#3918 = VECTOR('',#3919,1.);+#3919 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3920 = ORIENTED_EDGE('',*,*,#3921,.T.);+#3921 = EDGE_CURVE('',#3914,#168,#3922,.T.);+#3922 = LINE('',#3923,#3924);+#3923 = CARTESIAN_POINT('',(-2.985,1.45,1.5E-02));+#3924 = VECTOR('',#3925,1.);+#3925 = DIRECTION('',(0.,-0.,-1.));+#3926 = ORIENTED_EDGE('',*,*,#167,.F.);+#3927 = ORIENTED_EDGE('',*,*,#3928,.T.);+#3928 = EDGE_CURVE('',#160,#3929,#3931,.T.);+#3929 = VERTEX_POINT('',#3930);+#3930 = CARTESIAN_POINT('',(-2.985,1.8,0.2));+#3931 = LINE('',#3932,#3933);+#3932 = CARTESIAN_POINT('',(-2.985,1.8,1.5E-02));+#3933 = VECTOR('',#3934,1.);+#3934 = DIRECTION('',(0.,0.,1.));+#3935 = ORIENTED_EDGE('',*,*,#3936,.F.);+#3936 = EDGE_CURVE('',#3937,#3929,#3939,.T.);+#3937 = VERTEX_POINT('',#3938);+#3938 = CARTESIAN_POINT('',(-2.985,2.1,0.2));+#3939 = LINE('',#3940,#3941);+#3940 = CARTESIAN_POINT('',(-2.985,2.4675,0.2));+#3941 = VECTOR('',#3942,1.);+#3942 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#3943 = ORIENTED_EDGE('',*,*,#3944,.T.);+#3944 = EDGE_CURVE('',#3937,#135,#3945,.T.);+#3945 = LINE('',#3946,#3947);+#3946 = CARTESIAN_POINT('',(-2.985,2.1,1.5E-02));+#3947 = VECTOR('',#3948,1.);+#3948 = DIRECTION('',(0.,-0.,-1.));+#3949 = PLANE('',#3950);+#3950 = AXIS2_PLACEMENT_3D('',#3951,#3952,#3953);+#3951 = CARTESIAN_POINT('',(-2.985,2.985,3.E-02));+#3952 = DIRECTION('',(1.,-2.22044604925E-16,0.));+#3953 = DIRECTION('',(0.,0.,1.));+#3954 = ADVANCED_FACE('',(#3955),#3989,.F.);+#3955 = FACE_BOUND('',#3956,.F.);+#3956 = EDGE_LOOP('',(#3957,#3967,#3975,#3981,#3982,#3983));+#3957 = ORIENTED_EDGE('',*,*,#3958,.F.);+#3958 = EDGE_CURVE('',#3959,#3961,#3963,.T.);+#3959 = VERTEX_POINT('',#3960);+#3960 = CARTESIAN_POINT('',(-3.,-2.1,0.));+#3961 = VERTEX_POINT('',#3962);+#3962 = CARTESIAN_POINT('',(-2.75,-2.1,0.));+#3963 = LINE('',#3964,#3965);+#3964 = CARTESIAN_POINT('',(-3.,-2.1,0.));+#3965 = VECTOR('',#3966,1.);+#3966 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#3967 = ORIENTED_EDGE('',*,*,#3968,.T.);+#3968 = EDGE_CURVE('',#3959,#3969,#3971,.T.);+#3969 = VERTEX_POINT('',#3970);+#3970 = CARTESIAN_POINT('',(-3.,-2.1,0.2));+#3971 = LINE('',#3972,#3973);+#3972 = CARTESIAN_POINT('',(-3.,-2.1,0.));+#3973 = VECTOR('',#3974,1.);+#3974 = DIRECTION('',(0.,0.,1.));+#3975 = ORIENTED_EDGE('',*,*,#3976,.T.);+#3976 = EDGE_CURVE('',#3969,#3791,#3977,.T.);+#3977 = LINE('',#3978,#3979);+#3978 = CARTESIAN_POINT('',(-3.,-2.1,0.2));+#3979 = VECTOR('',#3980,1.);+#3980 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#3981 = ORIENTED_EDGE('',*,*,#3790,.F.);+#3982 = ORIENTED_EDGE('',*,*,#357,.F.);+#3983 = ORIENTED_EDGE('',*,*,#3984,.F.);+#3984 = EDGE_CURVE('',#3961,#349,#3985,.T.);+#3985 = LINE('',#3986,#3987);+#3986 = CARTESIAN_POINT('',(-2.75,-2.1,0.));+#3987 = VECTOR('',#3988,1.);+#3988 = DIRECTION('',(0.,0.,1.));+#3989 = PLANE('',#3990);+#3990 = AXIS2_PLACEMENT_3D('',#3991,#3992,#3993);+#3991 = CARTESIAN_POINT('',(-3.,-2.1,0.));+#3992 = DIRECTION('',(4.669739647545E-16,1.,0.));+#3993 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#3994 = ADVANCED_FACE('',(#3995),#4014,.T.);+#3995 = FACE_BOUND('',#3996,.F.);+#3996 = EDGE_LOOP('',(#3997,#4006,#4007,#4008));+#3997 = ORIENTED_EDGE('',*,*,#3998,.F.);+#3998 = EDGE_CURVE('',#3961,#3999,#4001,.T.);+#3999 = VERTEX_POINT('',#4000);+#4000 = CARTESIAN_POINT('',(-2.75,-1.8,0.));+#4001 = CIRCLE('',#4002,0.15);+#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005);+#4003 = CARTESIAN_POINT('',(-2.75,-1.95,0.));+#4004 = DIRECTION('',(0.,0.,1.));+#4005 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4006 = ORIENTED_EDGE('',*,*,#3984,.T.);+#4007 = ORIENTED_EDGE('',*,*,#348,.F.);+#4008 = ORIENTED_EDGE('',*,*,#4009,.F.);+#4009 = EDGE_CURVE('',#3999,#341,#4010,.T.);+#4010 = LINE('',#4011,#4012);+#4011 = CARTESIAN_POINT('',(-2.75,-1.8,0.));+#4012 = VECTOR('',#4013,1.);+#4013 = DIRECTION('',(0.,0.,1.));+#4014 = CYLINDRICAL_SURFACE('',#4015,0.15);+#4015 = AXIS2_PLACEMENT_3D('',#4016,#4017,#4018);+#4016 = CARTESIAN_POINT('',(-2.75,-1.95,0.));+#4017 = DIRECTION('',(0.,0.,-1.));+#4018 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4019 = ADVANCED_FACE('',(#4020),#4047,.F.);+#4020 = FACE_BOUND('',#4021,.F.);+#4021 = EDGE_LOOP('',(#4022,#4030,#4031,#4032,#4033,#4041));+#4022 = ORIENTED_EDGE('',*,*,#4023,.F.);+#4023 = EDGE_CURVE('',#3999,#4024,#4026,.T.);+#4024 = VERTEX_POINT('',#4025);+#4025 = CARTESIAN_POINT('',(-3.,-1.8,0.));+#4026 = LINE('',#4027,#4028);+#4027 = CARTESIAN_POINT('',(-2.75,-1.8,0.));+#4028 = VECTOR('',#4029,1.);+#4029 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4030 = ORIENTED_EDGE('',*,*,#4009,.T.);+#4031 = ORIENTED_EDGE('',*,*,#340,.F.);+#4032 = ORIENTED_EDGE('',*,*,#3806,.F.);+#4033 = ORIENTED_EDGE('',*,*,#4034,.T.);+#4034 = EDGE_CURVE('',#3799,#4035,#4037,.T.);+#4035 = VERTEX_POINT('',#4036);+#4036 = CARTESIAN_POINT('',(-3.,-1.8,0.2));+#4037 = LINE('',#4038,#4039);+#4038 = CARTESIAN_POINT('',(-2.75,-1.8,0.2));+#4039 = VECTOR('',#4040,1.);+#4040 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4041 = ORIENTED_EDGE('',*,*,#4042,.F.);+#4042 = EDGE_CURVE('',#4024,#4035,#4043,.T.);+#4043 = LINE('',#4044,#4045);+#4044 = CARTESIAN_POINT('',(-3.,-1.8,0.));+#4045 = VECTOR('',#4046,1.);+#4046 = DIRECTION('',(0.,0.,1.));+#4047 = PLANE('',#4048);+#4048 = AXIS2_PLACEMENT_3D('',#4049,#4050,#4051);+#4049 = CARTESIAN_POINT('',(-2.75,-1.8,0.));+#4050 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#4051 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4052 = ADVANCED_FACE('',(#4053),#4087,.F.);+#4053 = FACE_BOUND('',#4054,.F.);+#4054 = EDGE_LOOP('',(#4055,#4065,#4073,#4079,#4080,#4081));+#4055 = ORIENTED_EDGE('',*,*,#4056,.F.);+#4056 = EDGE_CURVE('',#4057,#4059,#4061,.T.);+#4057 = VERTEX_POINT('',#4058);+#4058 = CARTESIAN_POINT('',(-3.,-1.45,0.));+#4059 = VERTEX_POINT('',#4060);+#4060 = CARTESIAN_POINT('',(-2.75,-1.45,0.));+#4061 = LINE('',#4062,#4063);+#4062 = CARTESIAN_POINT('',(-3.,-1.45,0.));+#4063 = VECTOR('',#4064,1.);+#4064 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4065 = ORIENTED_EDGE('',*,*,#4066,.T.);+#4066 = EDGE_CURVE('',#4057,#4067,#4069,.T.);+#4067 = VERTEX_POINT('',#4068);+#4068 = CARTESIAN_POINT('',(-3.,-1.45,0.2));+#4069 = LINE('',#4070,#4071);+#4070 = CARTESIAN_POINT('',(-3.,-1.45,0.));+#4071 = VECTOR('',#4072,1.);+#4072 = DIRECTION('',(0.,0.,1.));+#4073 = ORIENTED_EDGE('',*,*,#4074,.T.);+#4074 = EDGE_CURVE('',#4067,#3814,#4075,.T.);+#4075 = LINE('',#4076,#4077);+#4076 = CARTESIAN_POINT('',(-3.,-1.45,0.2));+#4077 = VECTOR('',#4078,1.);+#4078 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4079 = ORIENTED_EDGE('',*,*,#3813,.F.);+#4080 = ORIENTED_EDGE('',*,*,#324,.F.);+#4081 = ORIENTED_EDGE('',*,*,#4082,.F.);+#4082 = EDGE_CURVE('',#4059,#316,#4083,.T.);+#4083 = LINE('',#4084,#4085);+#4084 = CARTESIAN_POINT('',(-2.75,-1.45,0.));+#4085 = VECTOR('',#4086,1.);+#4086 = DIRECTION('',(0.,0.,1.));+#4087 = PLANE('',#4088);+#4088 = AXIS2_PLACEMENT_3D('',#4089,#4090,#4091);+#4089 = CARTESIAN_POINT('',(-3.,-1.45,0.));+#4090 = DIRECTION('',(4.669739647545E-16,1.,0.));+#4091 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4092 = ADVANCED_FACE('',(#4093),#4112,.T.);+#4093 = FACE_BOUND('',#4094,.F.);+#4094 = EDGE_LOOP('',(#4095,#4104,#4105,#4106));+#4095 = ORIENTED_EDGE('',*,*,#4096,.F.);+#4096 = EDGE_CURVE('',#4059,#4097,#4099,.T.);+#4097 = VERTEX_POINT('',#4098);+#4098 = CARTESIAN_POINT('',(-2.75,-1.15,0.));+#4099 = CIRCLE('',#4100,0.15);+#4100 = AXIS2_PLACEMENT_3D('',#4101,#4102,#4103);+#4101 = CARTESIAN_POINT('',(-2.75,-1.3,0.));+#4102 = DIRECTION('',(0.,0.,1.));+#4103 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4104 = ORIENTED_EDGE('',*,*,#4082,.T.);+#4105 = ORIENTED_EDGE('',*,*,#315,.F.);+#4106 = ORIENTED_EDGE('',*,*,#4107,.F.);+#4107 = EDGE_CURVE('',#4097,#308,#4108,.T.);+#4108 = LINE('',#4109,#4110);+#4109 = CARTESIAN_POINT('',(-2.75,-1.15,0.));+#4110 = VECTOR('',#4111,1.);+#4111 = DIRECTION('',(0.,0.,1.));+#4112 = CYLINDRICAL_SURFACE('',#4113,0.15);+#4113 = AXIS2_PLACEMENT_3D('',#4114,#4115,#4116);+#4114 = CARTESIAN_POINT('',(-2.75,-1.3,0.));+#4115 = DIRECTION('',(0.,0.,-1.));+#4116 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4117 = ADVANCED_FACE('',(#4118),#4145,.F.);+#4118 = FACE_BOUND('',#4119,.F.);+#4119 = EDGE_LOOP('',(#4120,#4128,#4129,#4130,#4131,#4139));+#4120 = ORIENTED_EDGE('',*,*,#4121,.F.);+#4121 = EDGE_CURVE('',#4097,#4122,#4124,.T.);+#4122 = VERTEX_POINT('',#4123);+#4123 = CARTESIAN_POINT('',(-3.,-1.15,0.));+#4124 = LINE('',#4125,#4126);+#4125 = CARTESIAN_POINT('',(-2.75,-1.15,0.));+#4126 = VECTOR('',#4127,1.);+#4127 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4128 = ORIENTED_EDGE('',*,*,#4107,.T.);+#4129 = ORIENTED_EDGE('',*,*,#307,.F.);+#4130 = ORIENTED_EDGE('',*,*,#3829,.F.);+#4131 = ORIENTED_EDGE('',*,*,#4132,.T.);+#4132 = EDGE_CURVE('',#3822,#4133,#4135,.T.);+#4133 = VERTEX_POINT('',#4134);+#4134 = CARTESIAN_POINT('',(-3.,-1.15,0.2));+#4135 = LINE('',#4136,#4137);+#4136 = CARTESIAN_POINT('',(-2.75,-1.15,0.2));+#4137 = VECTOR('',#4138,1.);+#4138 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4139 = ORIENTED_EDGE('',*,*,#4140,.F.);+#4140 = EDGE_CURVE('',#4122,#4133,#4141,.T.);+#4141 = LINE('',#4142,#4143);+#4142 = CARTESIAN_POINT('',(-3.,-1.15,0.));+#4143 = VECTOR('',#4144,1.);+#4144 = DIRECTION('',(0.,0.,1.));+#4145 = PLANE('',#4146);+#4146 = AXIS2_PLACEMENT_3D('',#4147,#4148,#4149);+#4147 = CARTESIAN_POINT('',(-2.75,-1.15,0.));+#4148 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#4149 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4150 = ADVANCED_FACE('',(#4151),#4185,.F.);+#4151 = FACE_BOUND('',#4152,.F.);+#4152 = EDGE_LOOP('',(#4153,#4163,#4171,#4177,#4178,#4179));+#4153 = ORIENTED_EDGE('',*,*,#4154,.F.);+#4154 = EDGE_CURVE('',#4155,#4157,#4159,.T.);+#4155 = VERTEX_POINT('',#4156);+#4156 = CARTESIAN_POINT('',(-3.,-0.8,0.));+#4157 = VERTEX_POINT('',#4158);+#4158 = CARTESIAN_POINT('',(-2.75,-0.8,0.));+#4159 = LINE('',#4160,#4161);+#4160 = CARTESIAN_POINT('',(-3.,-0.8,0.));+#4161 = VECTOR('',#4162,1.);+#4162 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4163 = ORIENTED_EDGE('',*,*,#4164,.T.);+#4164 = EDGE_CURVE('',#4155,#4165,#4167,.T.);+#4165 = VERTEX_POINT('',#4166);+#4166 = CARTESIAN_POINT('',(-3.,-0.8,0.2));+#4167 = LINE('',#4168,#4169);+#4168 = CARTESIAN_POINT('',(-3.,-0.8,0.));+#4169 = VECTOR('',#4170,1.);+#4170 = DIRECTION('',(0.,0.,1.));+#4171 = ORIENTED_EDGE('',*,*,#4172,.T.);+#4172 = EDGE_CURVE('',#4165,#3837,#4173,.T.);+#4173 = LINE('',#4174,#4175);+#4174 = CARTESIAN_POINT('',(-3.,-0.8,0.2));+#4175 = VECTOR('',#4176,1.);+#4176 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4177 = ORIENTED_EDGE('',*,*,#3836,.F.);+#4178 = ORIENTED_EDGE('',*,*,#291,.F.);+#4179 = ORIENTED_EDGE('',*,*,#4180,.F.);+#4180 = EDGE_CURVE('',#4157,#283,#4181,.T.);+#4181 = LINE('',#4182,#4183);+#4182 = CARTESIAN_POINT('',(-2.75,-0.8,0.));+#4183 = VECTOR('',#4184,1.);+#4184 = DIRECTION('',(0.,0.,1.));+#4185 = PLANE('',#4186);+#4186 = AXIS2_PLACEMENT_3D('',#4187,#4188,#4189);+#4187 = CARTESIAN_POINT('',(-3.,-0.8,0.));+#4188 = DIRECTION('',(4.669739647545E-16,1.,0.));+#4189 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4190 = ADVANCED_FACE('',(#4191),#4210,.T.);+#4191 = FACE_BOUND('',#4192,.F.);+#4192 = EDGE_LOOP('',(#4193,#4202,#4203,#4204));+#4193 = ORIENTED_EDGE('',*,*,#4194,.F.);+#4194 = EDGE_CURVE('',#4157,#4195,#4197,.T.);+#4195 = VERTEX_POINT('',#4196);+#4196 = CARTESIAN_POINT('',(-2.75,-0.5,0.));+#4197 = CIRCLE('',#4198,0.15);+#4198 = AXIS2_PLACEMENT_3D('',#4199,#4200,#4201);+#4199 = CARTESIAN_POINT('',(-2.75,-0.65,0.));+#4200 = DIRECTION('',(0.,0.,1.));+#4201 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4202 = ORIENTED_EDGE('',*,*,#4180,.T.);+#4203 = ORIENTED_EDGE('',*,*,#282,.F.);+#4204 = ORIENTED_EDGE('',*,*,#4205,.F.);+#4205 = EDGE_CURVE('',#4195,#275,#4206,.T.);+#4206 = LINE('',#4207,#4208);+#4207 = CARTESIAN_POINT('',(-2.75,-0.5,0.));+#4208 = VECTOR('',#4209,1.);+#4209 = DIRECTION('',(0.,0.,1.));+#4210 = CYLINDRICAL_SURFACE('',#4211,0.15);+#4211 = AXIS2_PLACEMENT_3D('',#4212,#4213,#4214);+#4212 = CARTESIAN_POINT('',(-2.75,-0.65,0.));+#4213 = DIRECTION('',(0.,0.,-1.));+#4214 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4215 = ADVANCED_FACE('',(#4216),#4243,.F.);+#4216 = FACE_BOUND('',#4217,.F.);+#4217 = EDGE_LOOP('',(#4218,#4226,#4227,#4228,#4229,#4237));+#4218 = ORIENTED_EDGE('',*,*,#4219,.F.);+#4219 = EDGE_CURVE('',#4195,#4220,#4222,.T.);+#4220 = VERTEX_POINT('',#4221);+#4221 = CARTESIAN_POINT('',(-3.,-0.5,0.));+#4222 = LINE('',#4223,#4224);+#4223 = CARTESIAN_POINT('',(-2.75,-0.5,0.));+#4224 = VECTOR('',#4225,1.);+#4225 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4226 = ORIENTED_EDGE('',*,*,#4205,.T.);+#4227 = ORIENTED_EDGE('',*,*,#274,.F.);+#4228 = ORIENTED_EDGE('',*,*,#3852,.F.);+#4229 = ORIENTED_EDGE('',*,*,#4230,.T.);+#4230 = EDGE_CURVE('',#3845,#4231,#4233,.T.);+#4231 = VERTEX_POINT('',#4232);+#4232 = CARTESIAN_POINT('',(-3.,-0.5,0.2));+#4233 = LINE('',#4234,#4235);+#4234 = CARTESIAN_POINT('',(-2.75,-0.5,0.2));+#4235 = VECTOR('',#4236,1.);+#4236 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4237 = ORIENTED_EDGE('',*,*,#4238,.F.);+#4238 = EDGE_CURVE('',#4220,#4231,#4239,.T.);+#4239 = LINE('',#4240,#4241);+#4240 = CARTESIAN_POINT('',(-3.,-0.5,0.));+#4241 = VECTOR('',#4242,1.);+#4242 = DIRECTION('',(0.,0.,1.));+#4243 = PLANE('',#4244);+#4244 = AXIS2_PLACEMENT_3D('',#4245,#4246,#4247);+#4245 = CARTESIAN_POINT('',(-2.75,-0.5,0.));+#4246 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#4247 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4248 = ADVANCED_FACE('',(#4249),#4283,.F.);+#4249 = FACE_BOUND('',#4250,.F.);+#4250 = EDGE_LOOP('',(#4251,#4261,#4269,#4275,#4276,#4277));+#4251 = ORIENTED_EDGE('',*,*,#4252,.F.);+#4252 = EDGE_CURVE('',#4253,#4255,#4257,.T.);+#4253 = VERTEX_POINT('',#4254);+#4254 = CARTESIAN_POINT('',(-3.,-0.15,0.));+#4255 = VERTEX_POINT('',#4256);+#4256 = CARTESIAN_POINT('',(-2.75,-0.15,0.));+#4257 = LINE('',#4258,#4259);+#4258 = CARTESIAN_POINT('',(-3.,-0.15,0.));+#4259 = VECTOR('',#4260,1.);+#4260 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4261 = ORIENTED_EDGE('',*,*,#4262,.T.);+#4262 = EDGE_CURVE('',#4253,#4263,#4265,.T.);+#4263 = VERTEX_POINT('',#4264);+#4264 = CARTESIAN_POINT('',(-3.,-0.15,0.2));+#4265 = LINE('',#4266,#4267);+#4266 = CARTESIAN_POINT('',(-3.,-0.15,0.));+#4267 = VECTOR('',#4268,1.);+#4268 = DIRECTION('',(0.,0.,1.));+#4269 = ORIENTED_EDGE('',*,*,#4270,.T.);+#4270 = EDGE_CURVE('',#4263,#3860,#4271,.T.);+#4271 = LINE('',#4272,#4273);+#4272 = CARTESIAN_POINT('',(-3.,-0.15,0.2));+#4273 = VECTOR('',#4274,1.);+#4274 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4275 = ORIENTED_EDGE('',*,*,#3859,.F.);+#4276 = ORIENTED_EDGE('',*,*,#258,.F.);+#4277 = ORIENTED_EDGE('',*,*,#4278,.F.);+#4278 = EDGE_CURVE('',#4255,#250,#4279,.T.);+#4279 = LINE('',#4280,#4281);+#4280 = CARTESIAN_POINT('',(-2.75,-0.15,0.));+#4281 = VECTOR('',#4282,1.);+#4282 = DIRECTION('',(0.,0.,1.));+#4283 = PLANE('',#4284);+#4284 = AXIS2_PLACEMENT_3D('',#4285,#4286,#4287);+#4285 = CARTESIAN_POINT('',(-3.,-0.15,0.));+#4286 = DIRECTION('',(4.669739647545E-16,1.,0.));+#4287 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4288 = ADVANCED_FACE('',(#4289),#4308,.T.);+#4289 = FACE_BOUND('',#4290,.F.);+#4290 = EDGE_LOOP('',(#4291,#4300,#4301,#4302));+#4291 = ORIENTED_EDGE('',*,*,#4292,.F.);+#4292 = EDGE_CURVE('',#4255,#4293,#4295,.T.);+#4293 = VERTEX_POINT('',#4294);+#4294 = CARTESIAN_POINT('',(-2.75,0.15,0.));+#4295 = CIRCLE('',#4296,0.15);+#4296 = AXIS2_PLACEMENT_3D('',#4297,#4298,#4299);+#4297 = CARTESIAN_POINT('',(-2.75,9.436895709314E-16,0.));+#4298 = DIRECTION('',(0.,0.,1.));+#4299 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4300 = ORIENTED_EDGE('',*,*,#4278,.T.);+#4301 = ORIENTED_EDGE('',*,*,#249,.F.);+#4302 = ORIENTED_EDGE('',*,*,#4303,.F.);+#4303 = EDGE_CURVE('',#4293,#242,#4304,.T.);+#4304 = LINE('',#4305,#4306);+#4305 = CARTESIAN_POINT('',(-2.75,0.15,0.));+#4306 = VECTOR('',#4307,1.);+#4307 = DIRECTION('',(0.,0.,1.));+#4308 = CYLINDRICAL_SURFACE('',#4309,0.15);+#4309 = AXIS2_PLACEMENT_3D('',#4310,#4311,#4312);+#4310 = CARTESIAN_POINT('',(-2.75,9.436895709314E-16,0.));+#4311 = DIRECTION('',(0.,0.,-1.));+#4312 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4313 = ADVANCED_FACE('',(#4314),#4341,.F.);+#4314 = FACE_BOUND('',#4315,.F.);+#4315 = EDGE_LOOP('',(#4316,#4324,#4325,#4326,#4327,#4335));+#4316 = ORIENTED_EDGE('',*,*,#4317,.F.);+#4317 = EDGE_CURVE('',#4293,#4318,#4320,.T.);+#4318 = VERTEX_POINT('',#4319);+#4319 = CARTESIAN_POINT('',(-3.,0.15,0.));+#4320 = LINE('',#4321,#4322);+#4321 = CARTESIAN_POINT('',(-2.75,0.15,0.));+#4322 = VECTOR('',#4323,1.);+#4323 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4324 = ORIENTED_EDGE('',*,*,#4303,.T.);+#4325 = ORIENTED_EDGE('',*,*,#241,.F.);+#4326 = ORIENTED_EDGE('',*,*,#3875,.F.);+#4327 = ORIENTED_EDGE('',*,*,#4328,.T.);+#4328 = EDGE_CURVE('',#3868,#4329,#4331,.T.);+#4329 = VERTEX_POINT('',#4330);+#4330 = CARTESIAN_POINT('',(-3.,0.15,0.2));+#4331 = LINE('',#4332,#4333);+#4332 = CARTESIAN_POINT('',(-2.75,0.15,0.2));+#4333 = VECTOR('',#4334,1.);+#4334 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4335 = ORIENTED_EDGE('',*,*,#4336,.F.);+#4336 = EDGE_CURVE('',#4318,#4329,#4337,.T.);+#4337 = LINE('',#4338,#4339);+#4338 = CARTESIAN_POINT('',(-3.,0.15,0.));+#4339 = VECTOR('',#4340,1.);+#4340 = DIRECTION('',(0.,0.,1.));+#4341 = PLANE('',#4342);+#4342 = AXIS2_PLACEMENT_3D('',#4343,#4344,#4345);+#4343 = CARTESIAN_POINT('',(-2.75,0.15,0.));+#4344 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#4345 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4346 = ADVANCED_FACE('',(#4347),#4381,.F.);+#4347 = FACE_BOUND('',#4348,.F.);+#4348 = EDGE_LOOP('',(#4349,#4359,#4367,#4373,#4374,#4375));+#4349 = ORIENTED_EDGE('',*,*,#4350,.F.);+#4350 = EDGE_CURVE('',#4351,#4353,#4355,.T.);+#4351 = VERTEX_POINT('',#4352);+#4352 = CARTESIAN_POINT('',(-3.,0.5,0.));+#4353 = VERTEX_POINT('',#4354);+#4354 = CARTESIAN_POINT('',(-2.75,0.5,0.));+#4355 = LINE('',#4356,#4357);+#4356 = CARTESIAN_POINT('',(-3.,0.5,0.));+#4357 = VECTOR('',#4358,1.);+#4358 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4359 = ORIENTED_EDGE('',*,*,#4360,.T.);+#4360 = EDGE_CURVE('',#4351,#4361,#4363,.T.);+#4361 = VERTEX_POINT('',#4362);+#4362 = CARTESIAN_POINT('',(-3.,0.5,0.2));+#4363 = LINE('',#4364,#4365);+#4364 = CARTESIAN_POINT('',(-3.,0.5,0.));+#4365 = VECTOR('',#4366,1.);+#4366 = DIRECTION('',(0.,0.,1.));+#4367 = ORIENTED_EDGE('',*,*,#4368,.T.);+#4368 = EDGE_CURVE('',#4361,#3883,#4369,.T.);+#4369 = LINE('',#4370,#4371);+#4370 = CARTESIAN_POINT('',(-3.,0.5,0.2));+#4371 = VECTOR('',#4372,1.);+#4372 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4373 = ORIENTED_EDGE('',*,*,#3882,.F.);+#4374 = ORIENTED_EDGE('',*,*,#225,.F.);+#4375 = ORIENTED_EDGE('',*,*,#4376,.F.);+#4376 = EDGE_CURVE('',#4353,#217,#4377,.T.);+#4377 = LINE('',#4378,#4379);+#4378 = CARTESIAN_POINT('',(-2.75,0.5,0.));+#4379 = VECTOR('',#4380,1.);+#4380 = DIRECTION('',(0.,0.,1.));+#4381 = PLANE('',#4382);+#4382 = AXIS2_PLACEMENT_3D('',#4383,#4384,#4385);+#4383 = CARTESIAN_POINT('',(-3.,0.5,0.));+#4384 = DIRECTION('',(4.669739647545E-16,1.,0.));+#4385 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4386 = ADVANCED_FACE('',(#4387),#4406,.T.);+#4387 = FACE_BOUND('',#4388,.F.);+#4388 = EDGE_LOOP('',(#4389,#4398,#4399,#4400));+#4389 = ORIENTED_EDGE('',*,*,#4390,.F.);+#4390 = EDGE_CURVE('',#4353,#4391,#4393,.T.);+#4391 = VERTEX_POINT('',#4392);+#4392 = CARTESIAN_POINT('',(-2.75,0.8,0.));+#4393 = CIRCLE('',#4394,0.15);+#4394 = AXIS2_PLACEMENT_3D('',#4395,#4396,#4397);+#4395 = CARTESIAN_POINT('',(-2.75,0.65,0.));+#4396 = DIRECTION('',(0.,0.,1.));+#4397 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4398 = ORIENTED_EDGE('',*,*,#4376,.T.);+#4399 = ORIENTED_EDGE('',*,*,#216,.F.);+#4400 = ORIENTED_EDGE('',*,*,#4401,.F.);+#4401 = EDGE_CURVE('',#4391,#209,#4402,.T.);+#4402 = LINE('',#4403,#4404);+#4403 = CARTESIAN_POINT('',(-2.75,0.8,0.));+#4404 = VECTOR('',#4405,1.);+#4405 = DIRECTION('',(0.,0.,1.));+#4406 = CYLINDRICAL_SURFACE('',#4407,0.15);+#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410);+#4408 = CARTESIAN_POINT('',(-2.75,0.65,0.));+#4409 = DIRECTION('',(0.,0.,-1.));+#4410 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4411 = ADVANCED_FACE('',(#4412),#4439,.F.);+#4412 = FACE_BOUND('',#4413,.F.);+#4413 = EDGE_LOOP('',(#4414,#4422,#4423,#4424,#4425,#4433));+#4414 = ORIENTED_EDGE('',*,*,#4415,.F.);+#4415 = EDGE_CURVE('',#4391,#4416,#4418,.T.);+#4416 = VERTEX_POINT('',#4417);+#4417 = CARTESIAN_POINT('',(-3.,0.8,0.));+#4418 = LINE('',#4419,#4420);+#4419 = CARTESIAN_POINT('',(-2.75,0.8,0.));+#4420 = VECTOR('',#4421,1.);+#4421 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4422 = ORIENTED_EDGE('',*,*,#4401,.T.);+#4423 = ORIENTED_EDGE('',*,*,#208,.F.);+#4424 = ORIENTED_EDGE('',*,*,#3898,.F.);+#4425 = ORIENTED_EDGE('',*,*,#4426,.T.);+#4426 = EDGE_CURVE('',#3891,#4427,#4429,.T.);+#4427 = VERTEX_POINT('',#4428);+#4428 = CARTESIAN_POINT('',(-3.,0.8,0.2));+#4429 = LINE('',#4430,#4431);+#4430 = CARTESIAN_POINT('',(-2.75,0.8,0.2));+#4431 = VECTOR('',#4432,1.);+#4432 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4433 = ORIENTED_EDGE('',*,*,#4434,.F.);+#4434 = EDGE_CURVE('',#4416,#4427,#4435,.T.);+#4435 = LINE('',#4436,#4437);+#4436 = CARTESIAN_POINT('',(-3.,0.8,0.));+#4437 = VECTOR('',#4438,1.);+#4438 = DIRECTION('',(0.,0.,1.));+#4439 = PLANE('',#4440);+#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443);+#4441 = CARTESIAN_POINT('',(-2.75,0.8,0.));+#4442 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#4443 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4444 = ADVANCED_FACE('',(#4445),#4479,.F.);+#4445 = FACE_BOUND('',#4446,.F.);+#4446 = EDGE_LOOP('',(#4447,#4457,#4465,#4471,#4472,#4473));+#4447 = ORIENTED_EDGE('',*,*,#4448,.F.);+#4448 = EDGE_CURVE('',#4449,#4451,#4453,.T.);+#4449 = VERTEX_POINT('',#4450);+#4450 = CARTESIAN_POINT('',(-3.,1.15,0.));+#4451 = VERTEX_POINT('',#4452);+#4452 = CARTESIAN_POINT('',(-2.75,1.15,0.));+#4453 = LINE('',#4454,#4455);+#4454 = CARTESIAN_POINT('',(-3.,1.15,0.));+#4455 = VECTOR('',#4456,1.);+#4456 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4457 = ORIENTED_EDGE('',*,*,#4458,.T.);+#4458 = EDGE_CURVE('',#4449,#4459,#4461,.T.);+#4459 = VERTEX_POINT('',#4460);+#4460 = CARTESIAN_POINT('',(-3.,1.15,0.2));+#4461 = LINE('',#4462,#4463);+#4462 = CARTESIAN_POINT('',(-3.,1.15,0.));+#4463 = VECTOR('',#4464,1.);+#4464 = DIRECTION('',(0.,0.,1.));+#4465 = ORIENTED_EDGE('',*,*,#4466,.T.);+#4466 = EDGE_CURVE('',#4459,#3906,#4467,.T.);+#4467 = LINE('',#4468,#4469);+#4468 = CARTESIAN_POINT('',(-3.,1.15,0.2));+#4469 = VECTOR('',#4470,1.);+#4470 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4471 = ORIENTED_EDGE('',*,*,#3905,.F.);+#4472 = ORIENTED_EDGE('',*,*,#192,.F.);+#4473 = ORIENTED_EDGE('',*,*,#4474,.F.);+#4474 = EDGE_CURVE('',#4451,#184,#4475,.T.);+#4475 = LINE('',#4476,#4477);+#4476 = CARTESIAN_POINT('',(-2.75,1.15,0.));+#4477 = VECTOR('',#4478,1.);+#4478 = DIRECTION('',(0.,0.,1.));+#4479 = PLANE('',#4480);+#4480 = AXIS2_PLACEMENT_3D('',#4481,#4482,#4483);+#4481 = CARTESIAN_POINT('',(-3.,1.15,0.));+#4482 = DIRECTION('',(4.669739647545E-16,1.,0.));+#4483 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4484 = ADVANCED_FACE('',(#4485),#4504,.T.);+#4485 = FACE_BOUND('',#4486,.F.);+#4486 = EDGE_LOOP('',(#4487,#4496,#4497,#4498));+#4487 = ORIENTED_EDGE('',*,*,#4488,.F.);+#4488 = EDGE_CURVE('',#4451,#4489,#4491,.T.);+#4489 = VERTEX_POINT('',#4490);+#4490 = CARTESIAN_POINT('',(-2.75,1.45,0.));+#4491 = CIRCLE('',#4492,0.15);+#4492 = AXIS2_PLACEMENT_3D('',#4493,#4494,#4495);+#4493 = CARTESIAN_POINT('',(-2.75,1.3,0.));+#4494 = DIRECTION('',(0.,0.,1.));+#4495 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4496 = ORIENTED_EDGE('',*,*,#4474,.T.);+#4497 = ORIENTED_EDGE('',*,*,#183,.F.);+#4498 = ORIENTED_EDGE('',*,*,#4499,.F.);+#4499 = EDGE_CURVE('',#4489,#176,#4500,.T.);+#4500 = LINE('',#4501,#4502);+#4501 = CARTESIAN_POINT('',(-2.75,1.45,0.));+#4502 = VECTOR('',#4503,1.);+#4503 = DIRECTION('',(0.,0.,1.));+#4504 = CYLINDRICAL_SURFACE('',#4505,0.15);+#4505 = AXIS2_PLACEMENT_3D('',#4506,#4507,#4508);+#4506 = CARTESIAN_POINT('',(-2.75,1.3,0.));+#4507 = DIRECTION('',(0.,0.,-1.));+#4508 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4509 = ADVANCED_FACE('',(#4510),#4537,.F.);+#4510 = FACE_BOUND('',#4511,.F.);+#4511 = EDGE_LOOP('',(#4512,#4520,#4521,#4522,#4523,#4531));+#4512 = ORIENTED_EDGE('',*,*,#4513,.F.);+#4513 = EDGE_CURVE('',#4489,#4514,#4516,.T.);+#4514 = VERTEX_POINT('',#4515);+#4515 = CARTESIAN_POINT('',(-3.,1.45,0.));+#4516 = LINE('',#4517,#4518);+#4517 = CARTESIAN_POINT('',(-2.75,1.45,0.));+#4518 = VECTOR('',#4519,1.);+#4519 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4520 = ORIENTED_EDGE('',*,*,#4499,.T.);+#4521 = ORIENTED_EDGE('',*,*,#175,.F.);+#4522 = ORIENTED_EDGE('',*,*,#3921,.F.);+#4523 = ORIENTED_EDGE('',*,*,#4524,.T.);+#4524 = EDGE_CURVE('',#3914,#4525,#4527,.T.);+#4525 = VERTEX_POINT('',#4526);+#4526 = CARTESIAN_POINT('',(-3.,1.45,0.2));+#4527 = LINE('',#4528,#4529);+#4528 = CARTESIAN_POINT('',(-2.75,1.45,0.2));+#4529 = VECTOR('',#4530,1.);+#4530 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4531 = ORIENTED_EDGE('',*,*,#4532,.F.);+#4532 = EDGE_CURVE('',#4514,#4525,#4533,.T.);+#4533 = LINE('',#4534,#4535);+#4534 = CARTESIAN_POINT('',(-3.,1.45,0.));+#4535 = VECTOR('',#4536,1.);+#4536 = DIRECTION('',(0.,0.,1.));+#4537 = PLANE('',#4538);+#4538 = AXIS2_PLACEMENT_3D('',#4539,#4540,#4541);+#4539 = CARTESIAN_POINT('',(-2.75,1.45,0.));+#4540 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#4541 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4542 = ADVANCED_FACE('',(#4543),#4577,.F.);+#4543 = FACE_BOUND('',#4544,.F.);+#4544 = EDGE_LOOP('',(#4545,#4555,#4563,#4569,#4570,#4571));+#4545 = ORIENTED_EDGE('',*,*,#4546,.F.);+#4546 = EDGE_CURVE('',#4547,#4549,#4551,.T.);+#4547 = VERTEX_POINT('',#4548);+#4548 = CARTESIAN_POINT('',(-3.,1.8,0.));+#4549 = VERTEX_POINT('',#4550);+#4550 = CARTESIAN_POINT('',(-2.75,1.8,0.));+#4551 = LINE('',#4552,#4553);+#4552 = CARTESIAN_POINT('',(-3.,1.8,0.));+#4553 = VECTOR('',#4554,1.);+#4554 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4555 = ORIENTED_EDGE('',*,*,#4556,.T.);+#4556 = EDGE_CURVE('',#4547,#4557,#4559,.T.);+#4557 = VERTEX_POINT('',#4558);+#4558 = CARTESIAN_POINT('',(-3.,1.8,0.2));+#4559 = LINE('',#4560,#4561);+#4560 = CARTESIAN_POINT('',(-3.,1.8,0.));+#4561 = VECTOR('',#4562,1.);+#4562 = DIRECTION('',(0.,0.,1.));+#4563 = ORIENTED_EDGE('',*,*,#4564,.T.);+#4564 = EDGE_CURVE('',#4557,#3929,#4565,.T.);+#4565 = LINE('',#4566,#4567);+#4566 = CARTESIAN_POINT('',(-3.,1.8,0.2));+#4567 = VECTOR('',#4568,1.);+#4568 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4569 = ORIENTED_EDGE('',*,*,#3928,.F.);+#4570 = ORIENTED_EDGE('',*,*,#159,.F.);+#4571 = ORIENTED_EDGE('',*,*,#4572,.F.);+#4572 = EDGE_CURVE('',#4549,#151,#4573,.T.);+#4573 = LINE('',#4574,#4575);+#4574 = CARTESIAN_POINT('',(-2.75,1.8,0.));+#4575 = VECTOR('',#4576,1.);+#4576 = DIRECTION('',(0.,0.,1.));+#4577 = PLANE('',#4578);+#4578 = AXIS2_PLACEMENT_3D('',#4579,#4580,#4581);+#4579 = CARTESIAN_POINT('',(-3.,1.8,0.));+#4580 = DIRECTION('',(4.669739647545E-16,1.,0.));+#4581 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#4582 = ADVANCED_FACE('',(#4583),#4602,.T.);+#4583 = FACE_BOUND('',#4584,.F.);+#4584 = EDGE_LOOP('',(#4585,#4594,#4595,#4596));+#4585 = ORIENTED_EDGE('',*,*,#4586,.F.);+#4586 = EDGE_CURVE('',#4549,#4587,#4589,.T.);+#4587 = VERTEX_POINT('',#4588);+#4588 = CARTESIAN_POINT('',(-2.75,2.1,0.));+#4589 = CIRCLE('',#4590,0.15);+#4590 = AXIS2_PLACEMENT_3D('',#4591,#4592,#4593);+#4591 = CARTESIAN_POINT('',(-2.75,1.95,0.));+#4592 = DIRECTION('',(0.,0.,1.));+#4593 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4594 = ORIENTED_EDGE('',*,*,#4572,.T.);+#4595 = ORIENTED_EDGE('',*,*,#150,.F.);+#4596 = ORIENTED_EDGE('',*,*,#4597,.F.);+#4597 = EDGE_CURVE('',#4587,#143,#4598,.T.);+#4598 = LINE('',#4599,#4600);+#4599 = CARTESIAN_POINT('',(-2.75,2.1,0.));+#4600 = VECTOR('',#4601,1.);+#4601 = DIRECTION('',(0.,0.,1.));+#4602 = CYLINDRICAL_SURFACE('',#4603,0.15);+#4603 = AXIS2_PLACEMENT_3D('',#4604,#4605,#4606);+#4604 = CARTESIAN_POINT('',(-2.75,1.95,0.));+#4605 = DIRECTION('',(0.,0.,-1.));+#4606 = DIRECTION('',(-8.370483062962E-16,-1.,0.));+#4607 = ADVANCED_FACE('',(#4608),#4635,.F.);+#4608 = FACE_BOUND('',#4609,.F.);+#4609 = EDGE_LOOP('',(#4610,#4618,#4619,#4620,#4621,#4629));+#4610 = ORIENTED_EDGE('',*,*,#4611,.F.);+#4611 = EDGE_CURVE('',#4587,#4612,#4614,.T.);+#4612 = VERTEX_POINT('',#4613);+#4613 = CARTESIAN_POINT('',(-3.,2.1,0.));+#4614 = LINE('',#4615,#4616);+#4615 = CARTESIAN_POINT('',(-2.75,2.1,0.));+#4616 = VECTOR('',#4617,1.);+#4617 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4618 = ORIENTED_EDGE('',*,*,#4597,.T.);+#4619 = ORIENTED_EDGE('',*,*,#142,.F.);+#4620 = ORIENTED_EDGE('',*,*,#3944,.F.);+#4621 = ORIENTED_EDGE('',*,*,#4622,.T.);+#4622 = EDGE_CURVE('',#3937,#4623,#4625,.T.);+#4623 = VERTEX_POINT('',#4624);+#4624 = CARTESIAN_POINT('',(-3.,2.1,0.2));+#4625 = LINE('',#4626,#4627);+#4626 = CARTESIAN_POINT('',(-2.75,2.1,0.2));+#4627 = VECTOR('',#4628,1.);+#4628 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4629 = ORIENTED_EDGE('',*,*,#4630,.F.);+#4630 = EDGE_CURVE('',#4612,#4623,#4631,.T.);+#4631 = LINE('',#4632,#4633);+#4632 = CARTESIAN_POINT('',(-3.,2.1,0.));+#4633 = VECTOR('',#4634,1.);+#4634 = DIRECTION('',(0.,0.,1.));+#4635 = PLANE('',#4636);+#4636 = AXIS2_PLACEMENT_3D('',#4637,#4638,#4639);+#4637 = CARTESIAN_POINT('',(-2.75,2.1,0.));+#4638 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#4639 = DIRECTION('',(-1.,4.669739647545E-16,0.));+#4640 = ADVANCED_FACE('',(#4641,#4647),#4658,.T.);+#4641 = FACE_BOUND('',#4642,.T.);+#4642 = EDGE_LOOP('',(#4643,#4644,#4645,#4646));+#4643 = ORIENTED_EDGE('',*,*,#1160,.F.);+#4644 = ORIENTED_EDGE('',*,*,#3782,.T.);+#4645 = ORIENTED_EDGE('',*,*,#2909,.T.);+#4646 = ORIENTED_EDGE('',*,*,#2040,.F.);+#4647 = FACE_BOUND('',#4648,.T.);+#4648 = EDGE_LOOP('',(#4649));+#4649 = ORIENTED_EDGE('',*,*,#4650,.T.);+#4650 = EDGE_CURVE('',#4651,#4651,#4653,.T.);+#4651 = VERTEX_POINT('',#4652);+#4652 = CARTESIAN_POINT('',(-2.4,2.15,0.93));+#4653 = CIRCLE('',#4654,0.25);+#4654 = AXIS2_PLACEMENT_3D('',#4655,#4656,#4657);+#4655 = CARTESIAN_POINT('',(-2.4,2.4,0.93));+#4656 = DIRECTION('',(-0.,0.,-1.));+#4657 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4658 = PLANE('',#4659);+#4659 = AXIS2_PLACEMENT_3D('',#4660,#4661,#4662);+#4660 = CARTESIAN_POINT('',(-2.985,2.985,0.93));+#4661 = DIRECTION('',(0.,0.,1.));+#4662 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#4663 = ADVANCED_FACE('',(#4664),#4675,.T.);+#4664 = FACE_BOUND('',#4665,.T.);+#4665 = EDGE_LOOP('',(#4666,#4672,#4673,#4674));+#4666 = ORIENTED_EDGE('',*,*,#4667,.T.);+#4667 = EDGE_CURVE('',#2017,#1951,#4668,.T.);+#4668 = LINE('',#4669,#4670);+#4669 = CARTESIAN_POINT('',(2.1,3.,0.2));+#4670 = VECTOR('',#4671,1.);+#4671 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4672 = ORIENTED_EDGE('',*,*,#1958,.T.);+#4673 = ORIENTED_EDGE('',*,*,#1323,.F.);+#4674 = ORIENTED_EDGE('',*,*,#2016,.T.);+#4675 = PLANE('',#4676);+#4676 = AXIS2_PLACEMENT_3D('',#4677,#4678,#4679);+#4677 = CARTESIAN_POINT('',(1.95,2.828823085464,0.2));+#4678 = DIRECTION('',(0.,0.,1.));+#4679 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4680 = ADVANCED_FACE('',(#4681),#4692,.T.);+#4681 = FACE_BOUND('',#4682,.T.);+#4682 = EDGE_LOOP('',(#4683,#4689,#4690,#4691));+#4683 = ORIENTED_EDGE('',*,*,#4684,.T.);+#4684 = EDGE_CURVE('',#1919,#1853,#4685,.T.);+#4685 = LINE('',#4686,#4687);+#4686 = CARTESIAN_POINT('',(1.45,3.,0.2));+#4687 = VECTOR('',#4688,1.);+#4688 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4689 = ORIENTED_EDGE('',*,*,#1860,.T.);+#4690 = ORIENTED_EDGE('',*,*,#1300,.F.);+#4691 = ORIENTED_EDGE('',*,*,#1918,.T.);+#4692 = PLANE('',#4693);+#4693 = AXIS2_PLACEMENT_3D('',#4694,#4695,#4696);+#4694 = CARTESIAN_POINT('',(1.3,2.828823085464,0.2));+#4695 = DIRECTION('',(0.,0.,1.));+#4696 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4697 = ADVANCED_FACE('',(#4698),#4709,.T.);+#4698 = FACE_BOUND('',#4699,.T.);+#4699 = EDGE_LOOP('',(#4700,#4706,#4707,#4708));+#4700 = ORIENTED_EDGE('',*,*,#4701,.T.);+#4701 = EDGE_CURVE('',#1821,#1755,#4702,.T.);+#4702 = LINE('',#4703,#4704);+#4703 = CARTESIAN_POINT('',(0.8,3.,0.2));+#4704 = VECTOR('',#4705,1.);+#4705 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4706 = ORIENTED_EDGE('',*,*,#1762,.T.);+#4707 = ORIENTED_EDGE('',*,*,#1277,.F.);+#4708 = ORIENTED_EDGE('',*,*,#1820,.T.);+#4709 = PLANE('',#4710);+#4710 = AXIS2_PLACEMENT_3D('',#4711,#4712,#4713);+#4711 = CARTESIAN_POINT('',(0.65,2.828823085464,0.2));+#4712 = DIRECTION('',(0.,0.,1.));+#4713 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4714 = ADVANCED_FACE('',(#4715),#4726,.T.);+#4715 = FACE_BOUND('',#4716,.T.);+#4716 = EDGE_LOOP('',(#4717,#4723,#4724,#4725));+#4717 = ORIENTED_EDGE('',*,*,#4718,.T.);+#4718 = EDGE_CURVE('',#1723,#1657,#4719,.T.);+#4719 = LINE('',#4720,#4721);+#4720 = CARTESIAN_POINT('',(0.15,3.,0.2));+#4721 = VECTOR('',#4722,1.);+#4722 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4723 = ORIENTED_EDGE('',*,*,#1664,.T.);+#4724 = ORIENTED_EDGE('',*,*,#1254,.F.);+#4725 = ORIENTED_EDGE('',*,*,#1722,.T.);+#4726 = PLANE('',#4727);+#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730);+#4728 = CARTESIAN_POINT('',(9.436895709314E-16,2.828823085464,0.2));+#4729 = DIRECTION('',(0.,0.,1.));+#4730 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4731 = ADVANCED_FACE('',(#4732),#4743,.T.);+#4732 = FACE_BOUND('',#4733,.T.);+#4733 = EDGE_LOOP('',(#4734,#4740,#4741,#4742));+#4734 = ORIENTED_EDGE('',*,*,#4735,.T.);+#4735 = EDGE_CURVE('',#1625,#1559,#4736,.T.);+#4736 = LINE('',#4737,#4738);+#4737 = CARTESIAN_POINT('',(-0.5,3.,0.2));+#4738 = VECTOR('',#4739,1.);+#4739 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4740 = ORIENTED_EDGE('',*,*,#1566,.T.);+#4741 = ORIENTED_EDGE('',*,*,#1231,.F.);+#4742 = ORIENTED_EDGE('',*,*,#1624,.T.);+#4743 = PLANE('',#4744);+#4744 = AXIS2_PLACEMENT_3D('',#4745,#4746,#4747);+#4745 = CARTESIAN_POINT('',(-0.65,2.828823085464,0.2));+#4746 = DIRECTION('',(0.,0.,1.));+#4747 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4748 = ADVANCED_FACE('',(#4749),#4760,.T.);+#4749 = FACE_BOUND('',#4750,.T.);+#4750 = EDGE_LOOP('',(#4751,#4757,#4758,#4759));+#4751 = ORIENTED_EDGE('',*,*,#4752,.T.);+#4752 = EDGE_CURVE('',#1527,#1461,#4753,.T.);+#4753 = LINE('',#4754,#4755);+#4754 = CARTESIAN_POINT('',(-1.15,3.,0.2));+#4755 = VECTOR('',#4756,1.);+#4756 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4757 = ORIENTED_EDGE('',*,*,#1468,.T.);+#4758 = ORIENTED_EDGE('',*,*,#1208,.F.);+#4759 = ORIENTED_EDGE('',*,*,#1526,.T.);+#4760 = PLANE('',#4761);+#4761 = AXIS2_PLACEMENT_3D('',#4762,#4763,#4764);+#4762 = CARTESIAN_POINT('',(-1.3,2.828823085464,0.2));+#4763 = DIRECTION('',(0.,0.,1.));+#4764 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4765 = ADVANCED_FACE('',(#4766),#4777,.T.);+#4766 = FACE_BOUND('',#4767,.T.);+#4767 = EDGE_LOOP('',(#4768,#4774,#4775,#4776));+#4768 = ORIENTED_EDGE('',*,*,#4769,.T.);+#4769 = EDGE_CURVE('',#1429,#1363,#4770,.T.);+#4770 = LINE('',#4771,#4772);+#4771 = CARTESIAN_POINT('',(-1.8,3.,0.2));+#4772 = VECTOR('',#4773,1.);+#4773 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4774 = ORIENTED_EDGE('',*,*,#1370,.T.);+#4775 = ORIENTED_EDGE('',*,*,#1185,.F.);+#4776 = ORIENTED_EDGE('',*,*,#1428,.T.);+#4777 = PLANE('',#4778);+#4778 = AXIS2_PLACEMENT_3D('',#4779,#4780,#4781);+#4779 = CARTESIAN_POINT('',(-1.95,2.828823085464,0.2));+#4780 = DIRECTION('',(0.,0.,1.));+#4781 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4782 = ADVANCED_FACE('',(#4783),#4794,.F.);+#4783 = FACE_BOUND('',#4784,.F.);+#4784 = EDGE_LOOP('',(#4785,#4786,#4787,#4788));+#4785 = ORIENTED_EDGE('',*,*,#1352,.T.);+#4786 = ORIENTED_EDGE('',*,*,#1392,.T.);+#4787 = ORIENTED_EDGE('',*,*,#1417,.T.);+#4788 = ORIENTED_EDGE('',*,*,#4789,.T.);+#4789 = EDGE_CURVE('',#1418,#1353,#4790,.T.);+#4790 = LINE('',#4791,#4792);+#4791 = CARTESIAN_POINT('',(-1.8,3.,0.));+#4792 = VECTOR('',#4793,1.);+#4793 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4794 = PLANE('',#4795);+#4795 = AXIS2_PLACEMENT_3D('',#4796,#4797,#4798);+#4796 = CARTESIAN_POINT('',(-1.95,2.828823085464,0.));+#4797 = DIRECTION('',(0.,0.,1.));+#4798 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4799 = ADVANCED_FACE('',(#4800),#4806,.F.);+#4800 = FACE_BOUND('',#4801,.F.);+#4801 = EDGE_LOOP('',(#4802,#4803,#4804,#4805));+#4802 = ORIENTED_EDGE('',*,*,#1436,.T.);+#4803 = ORIENTED_EDGE('',*,*,#4769,.T.);+#4804 = ORIENTED_EDGE('',*,*,#1362,.F.);+#4805 = ORIENTED_EDGE('',*,*,#4789,.F.);+#4806 = PLANE('',#4807);+#4807 = AXIS2_PLACEMENT_3D('',#4808,#4809,#4810);+#4808 = CARTESIAN_POINT('',(-1.8,3.,0.));+#4809 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#4810 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4811 = ADVANCED_FACE('',(#4812),#4823,.F.);+#4812 = FACE_BOUND('',#4813,.F.);+#4813 = EDGE_LOOP('',(#4814,#4815,#4816,#4817));+#4814 = ORIENTED_EDGE('',*,*,#1450,.T.);+#4815 = ORIENTED_EDGE('',*,*,#1490,.T.);+#4816 = ORIENTED_EDGE('',*,*,#1515,.T.);+#4817 = ORIENTED_EDGE('',*,*,#4818,.T.);+#4818 = EDGE_CURVE('',#1516,#1451,#4819,.T.);+#4819 = LINE('',#4820,#4821);+#4820 = CARTESIAN_POINT('',(-1.15,3.,0.));+#4821 = VECTOR('',#4822,1.);+#4822 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4823 = PLANE('',#4824);+#4824 = AXIS2_PLACEMENT_3D('',#4825,#4826,#4827);+#4825 = CARTESIAN_POINT('',(-1.3,2.828823085464,0.));+#4826 = DIRECTION('',(0.,0.,1.));+#4827 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4828 = ADVANCED_FACE('',(#4829),#4835,.F.);+#4829 = FACE_BOUND('',#4830,.F.);+#4830 = EDGE_LOOP('',(#4831,#4832,#4833,#4834));+#4831 = ORIENTED_EDGE('',*,*,#1534,.T.);+#4832 = ORIENTED_EDGE('',*,*,#4752,.T.);+#4833 = ORIENTED_EDGE('',*,*,#1460,.F.);+#4834 = ORIENTED_EDGE('',*,*,#4818,.F.);+#4835 = PLANE('',#4836);+#4836 = AXIS2_PLACEMENT_3D('',#4837,#4838,#4839);+#4837 = CARTESIAN_POINT('',(-1.15,3.,0.));+#4838 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#4839 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4840 = ADVANCED_FACE('',(#4841),#4852,.F.);+#4841 = FACE_BOUND('',#4842,.F.);+#4842 = EDGE_LOOP('',(#4843,#4844,#4845,#4846));+#4843 = ORIENTED_EDGE('',*,*,#1548,.T.);+#4844 = ORIENTED_EDGE('',*,*,#1588,.T.);+#4845 = ORIENTED_EDGE('',*,*,#1613,.T.);+#4846 = ORIENTED_EDGE('',*,*,#4847,.T.);+#4847 = EDGE_CURVE('',#1614,#1549,#4848,.T.);+#4848 = LINE('',#4849,#4850);+#4849 = CARTESIAN_POINT('',(-0.5,3.,0.));+#4850 = VECTOR('',#4851,1.);+#4851 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4852 = PLANE('',#4853);+#4853 = AXIS2_PLACEMENT_3D('',#4854,#4855,#4856);+#4854 = CARTESIAN_POINT('',(-0.65,2.828823085464,0.));+#4855 = DIRECTION('',(0.,0.,1.));+#4856 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4857 = ADVANCED_FACE('',(#4858),#4864,.F.);+#4858 = FACE_BOUND('',#4859,.F.);+#4859 = EDGE_LOOP('',(#4860,#4861,#4862,#4863));+#4860 = ORIENTED_EDGE('',*,*,#1632,.T.);+#4861 = ORIENTED_EDGE('',*,*,#4735,.T.);+#4862 = ORIENTED_EDGE('',*,*,#1558,.F.);+#4863 = ORIENTED_EDGE('',*,*,#4847,.F.);+#4864 = PLANE('',#4865);+#4865 = AXIS2_PLACEMENT_3D('',#4866,#4867,#4868);+#4866 = CARTESIAN_POINT('',(-0.5,3.,0.));+#4867 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#4868 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4869 = ADVANCED_FACE('',(#4870),#4881,.F.);+#4870 = FACE_BOUND('',#4871,.F.);+#4871 = EDGE_LOOP('',(#4872,#4873,#4874,#4875));+#4872 = ORIENTED_EDGE('',*,*,#1646,.T.);+#4873 = ORIENTED_EDGE('',*,*,#1686,.T.);+#4874 = ORIENTED_EDGE('',*,*,#1711,.T.);+#4875 = ORIENTED_EDGE('',*,*,#4876,.T.);+#4876 = EDGE_CURVE('',#1712,#1647,#4877,.T.);+#4877 = LINE('',#4878,#4879);+#4878 = CARTESIAN_POINT('',(0.15,3.,0.));+#4879 = VECTOR('',#4880,1.);+#4880 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4881 = PLANE('',#4882);+#4882 = AXIS2_PLACEMENT_3D('',#4883,#4884,#4885);+#4883 = CARTESIAN_POINT('',(9.436895709314E-16,2.828823085464,0.));+#4884 = DIRECTION('',(0.,0.,1.));+#4885 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4886 = ADVANCED_FACE('',(#4887),#4893,.F.);+#4887 = FACE_BOUND('',#4888,.F.);+#4888 = EDGE_LOOP('',(#4889,#4890,#4891,#4892));+#4889 = ORIENTED_EDGE('',*,*,#1730,.T.);+#4890 = ORIENTED_EDGE('',*,*,#4718,.T.);+#4891 = ORIENTED_EDGE('',*,*,#1656,.F.);+#4892 = ORIENTED_EDGE('',*,*,#4876,.F.);+#4893 = PLANE('',#4894);+#4894 = AXIS2_PLACEMENT_3D('',#4895,#4896,#4897);+#4895 = CARTESIAN_POINT('',(0.15,3.,0.));+#4896 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#4897 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4898 = ADVANCED_FACE('',(#4899),#4910,.F.);+#4899 = FACE_BOUND('',#4900,.F.);+#4900 = EDGE_LOOP('',(#4901,#4902,#4903,#4904));+#4901 = ORIENTED_EDGE('',*,*,#1744,.T.);+#4902 = ORIENTED_EDGE('',*,*,#1784,.T.);+#4903 = ORIENTED_EDGE('',*,*,#1809,.T.);+#4904 = ORIENTED_EDGE('',*,*,#4905,.T.);+#4905 = EDGE_CURVE('',#1810,#1745,#4906,.T.);+#4906 = LINE('',#4907,#4908);+#4907 = CARTESIAN_POINT('',(0.8,3.,0.));+#4908 = VECTOR('',#4909,1.);+#4909 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4910 = PLANE('',#4911);+#4911 = AXIS2_PLACEMENT_3D('',#4912,#4913,#4914);+#4912 = CARTESIAN_POINT('',(0.65,2.828823085464,0.));+#4913 = DIRECTION('',(0.,0.,1.));+#4914 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4915 = ADVANCED_FACE('',(#4916),#4922,.F.);+#4916 = FACE_BOUND('',#4917,.F.);+#4917 = EDGE_LOOP('',(#4918,#4919,#4920,#4921));+#4918 = ORIENTED_EDGE('',*,*,#1828,.T.);+#4919 = ORIENTED_EDGE('',*,*,#4701,.T.);+#4920 = ORIENTED_EDGE('',*,*,#1754,.F.);+#4921 = ORIENTED_EDGE('',*,*,#4905,.F.);+#4922 = PLANE('',#4923);+#4923 = AXIS2_PLACEMENT_3D('',#4924,#4925,#4926);+#4924 = CARTESIAN_POINT('',(0.8,3.,0.));+#4925 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#4926 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4927 = ADVANCED_FACE('',(#4928),#4939,.F.);+#4928 = FACE_BOUND('',#4929,.F.);+#4929 = EDGE_LOOP('',(#4930,#4931,#4932,#4933));+#4930 = ORIENTED_EDGE('',*,*,#1842,.T.);+#4931 = ORIENTED_EDGE('',*,*,#1882,.T.);+#4932 = ORIENTED_EDGE('',*,*,#1907,.T.);+#4933 = ORIENTED_EDGE('',*,*,#4934,.T.);+#4934 = EDGE_CURVE('',#1908,#1843,#4935,.T.);+#4935 = LINE('',#4936,#4937);+#4936 = CARTESIAN_POINT('',(1.45,3.,0.));+#4937 = VECTOR('',#4938,1.);+#4938 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4939 = PLANE('',#4940);+#4940 = AXIS2_PLACEMENT_3D('',#4941,#4942,#4943);+#4941 = CARTESIAN_POINT('',(1.3,2.828823085464,0.));+#4942 = DIRECTION('',(0.,0.,1.));+#4943 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4944 = ADVANCED_FACE('',(#4945),#4951,.F.);+#4945 = FACE_BOUND('',#4946,.F.);+#4946 = EDGE_LOOP('',(#4947,#4948,#4949,#4950));+#4947 = ORIENTED_EDGE('',*,*,#1926,.T.);+#4948 = ORIENTED_EDGE('',*,*,#4684,.T.);+#4949 = ORIENTED_EDGE('',*,*,#1852,.F.);+#4950 = ORIENTED_EDGE('',*,*,#4934,.F.);+#4951 = PLANE('',#4952);+#4952 = AXIS2_PLACEMENT_3D('',#4953,#4954,#4955);+#4953 = CARTESIAN_POINT('',(1.45,3.,0.));+#4954 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#4955 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4956 = ADVANCED_FACE('',(#4957),#4968,.F.);+#4957 = FACE_BOUND('',#4958,.F.);+#4958 = EDGE_LOOP('',(#4959,#4960,#4961,#4962));+#4959 = ORIENTED_EDGE('',*,*,#1940,.T.);+#4960 = ORIENTED_EDGE('',*,*,#1980,.T.);+#4961 = ORIENTED_EDGE('',*,*,#2005,.T.);+#4962 = ORIENTED_EDGE('',*,*,#4963,.T.);+#4963 = EDGE_CURVE('',#2006,#1941,#4964,.T.);+#4964 = LINE('',#4965,#4966);+#4965 = CARTESIAN_POINT('',(2.1,3.,0.));+#4966 = VECTOR('',#4967,1.);+#4967 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4968 = PLANE('',#4969);+#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972);+#4970 = CARTESIAN_POINT('',(1.95,2.828823085464,0.));+#4971 = DIRECTION('',(0.,0.,1.));+#4972 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4973 = ADVANCED_FACE('',(#4974),#4980,.F.);+#4974 = FACE_BOUND('',#4975,.F.);+#4975 = EDGE_LOOP('',(#4976,#4977,#4978,#4979));+#4976 = ORIENTED_EDGE('',*,*,#2024,.T.);+#4977 = ORIENTED_EDGE('',*,*,#4667,.T.);+#4978 = ORIENTED_EDGE('',*,*,#1950,.F.);+#4979 = ORIENTED_EDGE('',*,*,#4963,.F.);+#4980 = PLANE('',#4981);+#4981 = AXIS2_PLACEMENT_3D('',#4982,#4983,#4984);+#4982 = CARTESIAN_POINT('',(2.1,3.,0.));+#4983 = DIRECTION('',(-4.555315873023E-16,-1.,0.));+#4984 = DIRECTION('',(-1.,4.555315873023E-16,0.));+#4985 = ADVANCED_FACE('',(#4986),#4997,.T.);+#4986 = FACE_BOUND('',#4987,.T.);+#4987 = EDGE_LOOP('',(#4988,#4994,#4995,#4996));+#4988 = ORIENTED_EDGE('',*,*,#4989,.T.);+#4989 = EDGE_CURVE('',#2300,#2234,#4990,.T.);+#4990 = LINE('',#4991,#4992);+#4991 = CARTESIAN_POINT('',(3.,1.8,0.2));+#4992 = VECTOR('',#4993,1.);+#4993 = DIRECTION('',(3.445092848398E-16,1.,0.));+#4994 = ORIENTED_EDGE('',*,*,#2241,.T.);+#4995 = ORIENTED_EDGE('',*,*,#2201,.T.);+#4996 = ORIENTED_EDGE('',*,*,#2299,.T.);+#4997 = PLANE('',#4998);+#4998 = AXIS2_PLACEMENT_3D('',#4999,#5000,#5001);+#4999 = CARTESIAN_POINT('',(2.828823085464,1.95,0.2));+#5000 = DIRECTION('',(0.,0.,1.));+#5001 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5002 = ADVANCED_FACE('',(#5003),#5014,.T.);+#5003 = FACE_BOUND('',#5004,.T.);+#5004 = EDGE_LOOP('',(#5005,#5011,#5012,#5013));+#5005 = ORIENTED_EDGE('',*,*,#5006,.T.);+#5006 = EDGE_CURVE('',#2398,#2332,#5007,.T.);+#5007 = LINE('',#5008,#5009);+#5008 = CARTESIAN_POINT('',(3.,1.15,0.2));+#5009 = VECTOR('',#5010,1.);+#5010 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5011 = ORIENTED_EDGE('',*,*,#2339,.T.);+#5012 = ORIENTED_EDGE('',*,*,#2178,.T.);+#5013 = ORIENTED_EDGE('',*,*,#2397,.T.);+#5014 = PLANE('',#5015);+#5015 = AXIS2_PLACEMENT_3D('',#5016,#5017,#5018);+#5016 = CARTESIAN_POINT('',(2.828823085464,1.3,0.2));+#5017 = DIRECTION('',(0.,0.,1.));+#5018 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5019 = ADVANCED_FACE('',(#5020),#5031,.T.);+#5020 = FACE_BOUND('',#5021,.T.);+#5021 = EDGE_LOOP('',(#5022,#5028,#5029,#5030));+#5022 = ORIENTED_EDGE('',*,*,#5023,.T.);+#5023 = EDGE_CURVE('',#2496,#2430,#5024,.T.);+#5024 = LINE('',#5025,#5026);+#5025 = CARTESIAN_POINT('',(3.,0.5,0.2));+#5026 = VECTOR('',#5027,1.);+#5027 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5028 = ORIENTED_EDGE('',*,*,#2437,.T.);+#5029 = ORIENTED_EDGE('',*,*,#2155,.T.);+#5030 = ORIENTED_EDGE('',*,*,#2495,.T.);+#5031 = PLANE('',#5032);+#5032 = AXIS2_PLACEMENT_3D('',#5033,#5034,#5035);+#5033 = CARTESIAN_POINT('',(2.828823085464,0.65,0.2));+#5034 = DIRECTION('',(0.,0.,1.));+#5035 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5036 = ADVANCED_FACE('',(#5037),#5048,.T.);+#5037 = FACE_BOUND('',#5038,.T.);+#5038 = EDGE_LOOP('',(#5039,#5045,#5046,#5047));+#5039 = ORIENTED_EDGE('',*,*,#5040,.T.);+#5040 = EDGE_CURVE('',#2594,#2528,#5041,.T.);+#5041 = LINE('',#5042,#5043);+#5042 = CARTESIAN_POINT('',(3.,-0.15,0.2));+#5043 = VECTOR('',#5044,1.);+#5044 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5045 = ORIENTED_EDGE('',*,*,#2535,.T.);+#5046 = ORIENTED_EDGE('',*,*,#2132,.T.);+#5047 = ORIENTED_EDGE('',*,*,#2593,.T.);+#5048 = PLANE('',#5049);+#5049 = AXIS2_PLACEMENT_3D('',#5050,#5051,#5052);+#5050 = CARTESIAN_POINT('',(2.828823085464,-6.383782391595E-16,0.2));+#5051 = DIRECTION('',(0.,0.,1.));+#5052 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5053 = ADVANCED_FACE('',(#5054),#5065,.T.);+#5054 = FACE_BOUND('',#5055,.T.);+#5055 = EDGE_LOOP('',(#5056,#5062,#5063,#5064));+#5056 = ORIENTED_EDGE('',*,*,#5057,.T.);+#5057 = EDGE_CURVE('',#2692,#2626,#5058,.T.);+#5058 = LINE('',#5059,#5060);+#5059 = CARTESIAN_POINT('',(3.,-0.8,0.2));+#5060 = VECTOR('',#5061,1.);+#5061 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5062 = ORIENTED_EDGE('',*,*,#2633,.T.);+#5063 = ORIENTED_EDGE('',*,*,#2109,.T.);+#5064 = ORIENTED_EDGE('',*,*,#2691,.T.);+#5065 = PLANE('',#5066);+#5066 = AXIS2_PLACEMENT_3D('',#5067,#5068,#5069);+#5067 = CARTESIAN_POINT('',(2.828823085464,-0.65,0.2));+#5068 = DIRECTION('',(0.,0.,1.));+#5069 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5070 = ADVANCED_FACE('',(#5071),#5082,.T.);+#5071 = FACE_BOUND('',#5072,.T.);+#5072 = EDGE_LOOP('',(#5073,#5079,#5080,#5081));+#5073 = ORIENTED_EDGE('',*,*,#5074,.T.);+#5074 = EDGE_CURVE('',#2790,#2724,#5075,.T.);+#5075 = LINE('',#5076,#5077);+#5076 = CARTESIAN_POINT('',(3.,-1.45,0.2));+#5077 = VECTOR('',#5078,1.);+#5078 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5079 = ORIENTED_EDGE('',*,*,#2731,.T.);+#5080 = ORIENTED_EDGE('',*,*,#2086,.T.);+#5081 = ORIENTED_EDGE('',*,*,#2789,.T.);+#5082 = PLANE('',#5083);+#5083 = AXIS2_PLACEMENT_3D('',#5084,#5085,#5086);+#5084 = CARTESIAN_POINT('',(2.828823085464,-1.3,0.2));+#5085 = DIRECTION('',(0.,0.,1.));+#5086 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5087 = ADVANCED_FACE('',(#5088),#5099,.T.);+#5088 = FACE_BOUND('',#5089,.T.);+#5089 = EDGE_LOOP('',(#5090,#5096,#5097,#5098));+#5090 = ORIENTED_EDGE('',*,*,#5091,.T.);+#5091 = EDGE_CURVE('',#2888,#2822,#5092,.T.);+#5092 = LINE('',#5093,#5094);+#5093 = CARTESIAN_POINT('',(3.,-2.1,0.2));+#5094 = VECTOR('',#5095,1.);+#5095 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5096 = ORIENTED_EDGE('',*,*,#2829,.T.);+#5097 = ORIENTED_EDGE('',*,*,#2063,.T.);+#5098 = ORIENTED_EDGE('',*,*,#2887,.T.);+#5099 = PLANE('',#5100);+#5100 = AXIS2_PLACEMENT_3D('',#5101,#5102,#5103);+#5101 = CARTESIAN_POINT('',(2.828823085464,-1.95,0.2));+#5102 = DIRECTION('',(0.,0.,1.));+#5103 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5104 = ADVANCED_FACE('',(#5105),#5116,.F.);+#5105 = FACE_BOUND('',#5106,.F.);+#5106 = EDGE_LOOP('',(#5107,#5108,#5109,#5110));+#5107 = ORIENTED_EDGE('',*,*,#2223,.T.);+#5108 = ORIENTED_EDGE('',*,*,#2263,.T.);+#5109 = ORIENTED_EDGE('',*,*,#2288,.T.);+#5110 = ORIENTED_EDGE('',*,*,#5111,.T.);+#5111 = EDGE_CURVE('',#2289,#2224,#5112,.T.);+#5112 = LINE('',#5113,#5114);+#5113 = CARTESIAN_POINT('',(3.,1.8,0.));+#5114 = VECTOR('',#5115,1.);+#5115 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5116 = PLANE('',#5117);+#5117 = AXIS2_PLACEMENT_3D('',#5118,#5119,#5120);+#5118 = CARTESIAN_POINT('',(2.828823085464,1.95,0.));+#5119 = DIRECTION('',(0.,0.,1.));+#5120 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5121 = ADVANCED_FACE('',(#5122),#5128,.F.);+#5122 = FACE_BOUND('',#5123,.F.);+#5123 = EDGE_LOOP('',(#5124,#5125,#5126,#5127));+#5124 = ORIENTED_EDGE('',*,*,#2307,.T.);+#5125 = ORIENTED_EDGE('',*,*,#4989,.T.);+#5126 = ORIENTED_EDGE('',*,*,#2233,.F.);+#5127 = ORIENTED_EDGE('',*,*,#5111,.F.);+#5128 = PLANE('',#5129);+#5129 = AXIS2_PLACEMENT_3D('',#5130,#5131,#5132);+#5130 = CARTESIAN_POINT('',(3.,1.8,0.));+#5131 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#5132 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5133 = ADVANCED_FACE('',(#5134),#5145,.F.);+#5134 = FACE_BOUND('',#5135,.F.);+#5135 = EDGE_LOOP('',(#5136,#5137,#5138,#5139));+#5136 = ORIENTED_EDGE('',*,*,#2321,.T.);+#5137 = ORIENTED_EDGE('',*,*,#2361,.T.);+#5138 = ORIENTED_EDGE('',*,*,#2386,.T.);+#5139 = ORIENTED_EDGE('',*,*,#5140,.T.);+#5140 = EDGE_CURVE('',#2387,#2322,#5141,.T.);+#5141 = LINE('',#5142,#5143);+#5142 = CARTESIAN_POINT('',(3.,1.15,0.));+#5143 = VECTOR('',#5144,1.);+#5144 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5145 = PLANE('',#5146);+#5146 = AXIS2_PLACEMENT_3D('',#5147,#5148,#5149);+#5147 = CARTESIAN_POINT('',(2.828823085464,1.3,0.));+#5148 = DIRECTION('',(0.,0.,1.));+#5149 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5150 = ADVANCED_FACE('',(#5151),#5157,.F.);+#5151 = FACE_BOUND('',#5152,.F.);+#5152 = EDGE_LOOP('',(#5153,#5154,#5155,#5156));+#5153 = ORIENTED_EDGE('',*,*,#2405,.T.);+#5154 = ORIENTED_EDGE('',*,*,#5006,.T.);+#5155 = ORIENTED_EDGE('',*,*,#2331,.F.);+#5156 = ORIENTED_EDGE('',*,*,#5140,.F.);+#5157 = PLANE('',#5158);+#5158 = AXIS2_PLACEMENT_3D('',#5159,#5160,#5161);+#5159 = CARTESIAN_POINT('',(3.,1.15,0.));+#5160 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#5161 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5162 = ADVANCED_FACE('',(#5163),#5174,.F.);+#5163 = FACE_BOUND('',#5164,.F.);+#5164 = EDGE_LOOP('',(#5165,#5166,#5167,#5168));+#5165 = ORIENTED_EDGE('',*,*,#2419,.T.);+#5166 = ORIENTED_EDGE('',*,*,#2459,.T.);+#5167 = ORIENTED_EDGE('',*,*,#2484,.T.);+#5168 = ORIENTED_EDGE('',*,*,#5169,.T.);+#5169 = EDGE_CURVE('',#2485,#2420,#5170,.T.);+#5170 = LINE('',#5171,#5172);+#5171 = CARTESIAN_POINT('',(3.,0.5,0.));+#5172 = VECTOR('',#5173,1.);+#5173 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5174 = PLANE('',#5175);+#5175 = AXIS2_PLACEMENT_3D('',#5176,#5177,#5178);+#5176 = CARTESIAN_POINT('',(2.828823085464,0.65,0.));+#5177 = DIRECTION('',(0.,0.,1.));+#5178 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5179 = ADVANCED_FACE('',(#5180),#5186,.F.);+#5180 = FACE_BOUND('',#5181,.F.);+#5181 = EDGE_LOOP('',(#5182,#5183,#5184,#5185));+#5182 = ORIENTED_EDGE('',*,*,#2503,.T.);+#5183 = ORIENTED_EDGE('',*,*,#5023,.T.);+#5184 = ORIENTED_EDGE('',*,*,#2429,.F.);+#5185 = ORIENTED_EDGE('',*,*,#5169,.F.);+#5186 = PLANE('',#5187);+#5187 = AXIS2_PLACEMENT_3D('',#5188,#5189,#5190);+#5188 = CARTESIAN_POINT('',(3.,0.5,0.));+#5189 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#5190 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5191 = ADVANCED_FACE('',(#5192),#5203,.F.);+#5192 = FACE_BOUND('',#5193,.F.);+#5193 = EDGE_LOOP('',(#5194,#5195,#5196,#5197));+#5194 = ORIENTED_EDGE('',*,*,#2517,.T.);+#5195 = ORIENTED_EDGE('',*,*,#2557,.T.);+#5196 = ORIENTED_EDGE('',*,*,#2582,.T.);+#5197 = ORIENTED_EDGE('',*,*,#5198,.T.);+#5198 = EDGE_CURVE('',#2583,#2518,#5199,.T.);+#5199 = LINE('',#5200,#5201);+#5200 = CARTESIAN_POINT('',(3.,-0.15,0.));+#5201 = VECTOR('',#5202,1.);+#5202 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5203 = PLANE('',#5204);+#5204 = AXIS2_PLACEMENT_3D('',#5205,#5206,#5207);+#5205 = CARTESIAN_POINT('',(2.828823085464,-6.383782391595E-16,0.));+#5206 = DIRECTION('',(0.,0.,1.));+#5207 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5208 = ADVANCED_FACE('',(#5209),#5215,.F.);+#5209 = FACE_BOUND('',#5210,.F.);+#5210 = EDGE_LOOP('',(#5211,#5212,#5213,#5214));+#5211 = ORIENTED_EDGE('',*,*,#2601,.T.);+#5212 = ORIENTED_EDGE('',*,*,#5040,.T.);+#5213 = ORIENTED_EDGE('',*,*,#2527,.F.);+#5214 = ORIENTED_EDGE('',*,*,#5198,.F.);+#5215 = PLANE('',#5216);+#5216 = AXIS2_PLACEMENT_3D('',#5217,#5218,#5219);+#5217 = CARTESIAN_POINT('',(3.,-0.15,0.));+#5218 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#5219 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5220 = ADVANCED_FACE('',(#5221),#5232,.F.);+#5221 = FACE_BOUND('',#5222,.F.);+#5222 = EDGE_LOOP('',(#5223,#5224,#5225,#5226));+#5223 = ORIENTED_EDGE('',*,*,#2615,.T.);+#5224 = ORIENTED_EDGE('',*,*,#2655,.T.);+#5225 = ORIENTED_EDGE('',*,*,#2680,.T.);+#5226 = ORIENTED_EDGE('',*,*,#5227,.T.);+#5227 = EDGE_CURVE('',#2681,#2616,#5228,.T.);+#5228 = LINE('',#5229,#5230);+#5229 = CARTESIAN_POINT('',(3.,-0.8,0.));+#5230 = VECTOR('',#5231,1.);+#5231 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5232 = PLANE('',#5233);+#5233 = AXIS2_PLACEMENT_3D('',#5234,#5235,#5236);+#5234 = CARTESIAN_POINT('',(2.828823085464,-0.65,0.));+#5235 = DIRECTION('',(0.,0.,1.));+#5236 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5237 = ADVANCED_FACE('',(#5238),#5244,.F.);+#5238 = FACE_BOUND('',#5239,.F.);+#5239 = EDGE_LOOP('',(#5240,#5241,#5242,#5243));+#5240 = ORIENTED_EDGE('',*,*,#2699,.T.);+#5241 = ORIENTED_EDGE('',*,*,#5057,.T.);+#5242 = ORIENTED_EDGE('',*,*,#2625,.F.);+#5243 = ORIENTED_EDGE('',*,*,#5227,.F.);+#5244 = PLANE('',#5245);+#5245 = AXIS2_PLACEMENT_3D('',#5246,#5247,#5248);+#5246 = CARTESIAN_POINT('',(3.,-0.8,0.));+#5247 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#5248 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5249 = ADVANCED_FACE('',(#5250),#5261,.F.);+#5250 = FACE_BOUND('',#5251,.F.);+#5251 = EDGE_LOOP('',(#5252,#5253,#5254,#5255));+#5252 = ORIENTED_EDGE('',*,*,#2713,.T.);+#5253 = ORIENTED_EDGE('',*,*,#2753,.T.);+#5254 = ORIENTED_EDGE('',*,*,#2778,.T.);+#5255 = ORIENTED_EDGE('',*,*,#5256,.T.);+#5256 = EDGE_CURVE('',#2779,#2714,#5257,.T.);+#5257 = LINE('',#5258,#5259);+#5258 = CARTESIAN_POINT('',(3.,-1.45,0.));+#5259 = VECTOR('',#5260,1.);+#5260 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5261 = PLANE('',#5262);+#5262 = AXIS2_PLACEMENT_3D('',#5263,#5264,#5265);+#5263 = CARTESIAN_POINT('',(2.828823085464,-1.3,0.));+#5264 = DIRECTION('',(0.,0.,1.));+#5265 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5266 = ADVANCED_FACE('',(#5267),#5273,.F.);+#5267 = FACE_BOUND('',#5268,.F.);+#5268 = EDGE_LOOP('',(#5269,#5270,#5271,#5272));+#5269 = ORIENTED_EDGE('',*,*,#2797,.T.);+#5270 = ORIENTED_EDGE('',*,*,#5074,.T.);+#5271 = ORIENTED_EDGE('',*,*,#2723,.F.);+#5272 = ORIENTED_EDGE('',*,*,#5256,.F.);+#5273 = PLANE('',#5274);+#5274 = AXIS2_PLACEMENT_3D('',#5275,#5276,#5277);+#5275 = CARTESIAN_POINT('',(3.,-1.45,0.));+#5276 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#5277 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5278 = ADVANCED_FACE('',(#5279),#5290,.F.);+#5279 = FACE_BOUND('',#5280,.F.);+#5280 = EDGE_LOOP('',(#5281,#5282,#5283,#5284));+#5281 = ORIENTED_EDGE('',*,*,#2811,.T.);+#5282 = ORIENTED_EDGE('',*,*,#2851,.T.);+#5283 = ORIENTED_EDGE('',*,*,#2876,.T.);+#5284 = ORIENTED_EDGE('',*,*,#5285,.T.);+#5285 = EDGE_CURVE('',#2877,#2812,#5286,.T.);+#5286 = LINE('',#5287,#5288);+#5287 = CARTESIAN_POINT('',(3.,-2.1,0.));+#5288 = VECTOR('',#5289,1.);+#5289 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5290 = PLANE('',#5291);+#5291 = AXIS2_PLACEMENT_3D('',#5292,#5293,#5294);+#5292 = CARTESIAN_POINT('',(2.828823085464,-1.95,0.));+#5293 = DIRECTION('',(0.,0.,1.));+#5294 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5295 = ADVANCED_FACE('',(#5296),#5302,.F.);+#5296 = FACE_BOUND('',#5297,.F.);+#5297 = EDGE_LOOP('',(#5298,#5299,#5300,#5301));+#5298 = ORIENTED_EDGE('',*,*,#2895,.T.);+#5299 = ORIENTED_EDGE('',*,*,#5091,.T.);+#5300 = ORIENTED_EDGE('',*,*,#2821,.F.);+#5301 = ORIENTED_EDGE('',*,*,#5285,.F.);+#5302 = PLANE('',#5303);+#5303 = AXIS2_PLACEMENT_3D('',#5304,#5305,#5306);+#5304 = CARTESIAN_POINT('',(3.,-2.1,0.));+#5305 = DIRECTION('',(-1.,3.445092848398E-16,0.));+#5306 = DIRECTION('',(3.445092848398E-16,1.,0.));+#5307 = ADVANCED_FACE('',(#5308),#5319,.T.);+#5308 = FACE_BOUND('',#5309,.T.);+#5309 = EDGE_LOOP('',(#5310,#5316,#5317,#5318));+#5310 = ORIENTED_EDGE('',*,*,#5311,.T.);+#5311 = EDGE_CURVE('',#3171,#3105,#5312,.T.);+#5312 = LINE('',#5313,#5314);+#5313 = CARTESIAN_POINT('',(1.8,-3.,0.2));+#5314 = VECTOR('',#5315,1.);+#5315 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5316 = ORIENTED_EDGE('',*,*,#3112,.T.);+#5317 = ORIENTED_EDGE('',*,*,#3070,.T.);+#5318 = ORIENTED_EDGE('',*,*,#3170,.T.);+#5319 = PLANE('',#5320);+#5320 = AXIS2_PLACEMENT_3D('',#5321,#5322,#5323);+#5321 = CARTESIAN_POINT('',(1.95,-2.828823085464,0.2));+#5322 = DIRECTION('',(0.,0.,1.));+#5323 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5324 = ADVANCED_FACE('',(#5325),#5336,.T.);+#5325 = FACE_BOUND('',#5326,.T.);+#5326 = EDGE_LOOP('',(#5327,#5333,#5334,#5335));+#5327 = ORIENTED_EDGE('',*,*,#5328,.T.);+#5328 = EDGE_CURVE('',#3269,#3203,#5329,.T.);+#5329 = LINE('',#5330,#5331);+#5330 = CARTESIAN_POINT('',(1.15,-3.,0.2));+#5331 = VECTOR('',#5332,1.);+#5332 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5333 = ORIENTED_EDGE('',*,*,#3210,.T.);+#5334 = ORIENTED_EDGE('',*,*,#3047,.T.);+#5335 = ORIENTED_EDGE('',*,*,#3268,.T.);+#5336 = PLANE('',#5337);+#5337 = AXIS2_PLACEMENT_3D('',#5338,#5339,#5340);+#5338 = CARTESIAN_POINT('',(1.3,-2.828823085464,0.2));+#5339 = DIRECTION('',(0.,0.,1.));+#5340 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5341 = ADVANCED_FACE('',(#5342),#5353,.T.);+#5342 = FACE_BOUND('',#5343,.T.);+#5343 = EDGE_LOOP('',(#5344,#5350,#5351,#5352));+#5344 = ORIENTED_EDGE('',*,*,#5345,.T.);+#5345 = EDGE_CURVE('',#3367,#3301,#5346,.T.);+#5346 = LINE('',#5347,#5348);+#5347 = CARTESIAN_POINT('',(0.5,-3.,0.2));+#5348 = VECTOR('',#5349,1.);+#5349 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5350 = ORIENTED_EDGE('',*,*,#3308,.T.);+#5351 = ORIENTED_EDGE('',*,*,#3024,.T.);+#5352 = ORIENTED_EDGE('',*,*,#3366,.T.);+#5353 = PLANE('',#5354);+#5354 = AXIS2_PLACEMENT_3D('',#5355,#5356,#5357);+#5355 = CARTESIAN_POINT('',(0.65,-2.828823085464,0.2));+#5356 = DIRECTION('',(0.,0.,1.));+#5357 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5358 = ADVANCED_FACE('',(#5359),#5370,.T.);+#5359 = FACE_BOUND('',#5360,.T.);+#5360 = EDGE_LOOP('',(#5361,#5367,#5368,#5369));+#5361 = ORIENTED_EDGE('',*,*,#5362,.T.);+#5362 = EDGE_CURVE('',#3465,#3399,#5363,.T.);+#5363 = LINE('',#5364,#5365);+#5364 = CARTESIAN_POINT('',(-0.15,-3.,0.2));+#5365 = VECTOR('',#5366,1.);+#5366 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5367 = ORIENTED_EDGE('',*,*,#3406,.T.);+#5368 = ORIENTED_EDGE('',*,*,#3001,.T.);+#5369 = ORIENTED_EDGE('',*,*,#3464,.T.);+#5370 = PLANE('',#5371);+#5371 = AXIS2_PLACEMENT_3D('',#5372,#5373,#5374);+#5372 = CARTESIAN_POINT('',(-1.276756478319E-15,-2.828823085464,0.2));+#5373 = DIRECTION('',(0.,0.,1.));+#5374 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5375 = ADVANCED_FACE('',(#5376),#5387,.T.);+#5376 = FACE_BOUND('',#5377,.T.);+#5377 = EDGE_LOOP('',(#5378,#5384,#5385,#5386));+#5378 = ORIENTED_EDGE('',*,*,#5379,.T.);+#5379 = EDGE_CURVE('',#3563,#3497,#5380,.T.);+#5380 = LINE('',#5381,#5382);+#5381 = CARTESIAN_POINT('',(-0.8,-3.,0.2));+#5382 = VECTOR('',#5383,1.);+#5383 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5384 = ORIENTED_EDGE('',*,*,#3504,.T.);+#5385 = ORIENTED_EDGE('',*,*,#2978,.T.);+#5386 = ORIENTED_EDGE('',*,*,#3562,.T.);+#5387 = PLANE('',#5388);+#5388 = AXIS2_PLACEMENT_3D('',#5389,#5390,#5391);+#5389 = CARTESIAN_POINT('',(-0.65,-2.828823085464,0.2));+#5390 = DIRECTION('',(0.,0.,1.));+#5391 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5392 = ADVANCED_FACE('',(#5393),#5404,.T.);+#5393 = FACE_BOUND('',#5394,.T.);+#5394 = EDGE_LOOP('',(#5395,#5401,#5402,#5403));+#5395 = ORIENTED_EDGE('',*,*,#5396,.T.);+#5396 = EDGE_CURVE('',#3661,#3595,#5397,.T.);+#5397 = LINE('',#5398,#5399);+#5398 = CARTESIAN_POINT('',(-1.45,-3.,0.2));+#5399 = VECTOR('',#5400,1.);+#5400 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5401 = ORIENTED_EDGE('',*,*,#3602,.T.);+#5402 = ORIENTED_EDGE('',*,*,#2955,.T.);+#5403 = ORIENTED_EDGE('',*,*,#3660,.T.);+#5404 = PLANE('',#5405);+#5405 = AXIS2_PLACEMENT_3D('',#5406,#5407,#5408);+#5406 = CARTESIAN_POINT('',(-1.3,-2.828823085464,0.2));+#5407 = DIRECTION('',(0.,0.,1.));+#5408 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5409 = ADVANCED_FACE('',(#5410),#5421,.T.);+#5410 = FACE_BOUND('',#5411,.T.);+#5411 = EDGE_LOOP('',(#5412,#5418,#5419,#5420));+#5412 = ORIENTED_EDGE('',*,*,#5413,.T.);+#5413 = EDGE_CURVE('',#3759,#3693,#5414,.T.);+#5414 = LINE('',#5415,#5416);+#5415 = CARTESIAN_POINT('',(-2.1,-3.,0.2));+#5416 = VECTOR('',#5417,1.);+#5417 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5418 = ORIENTED_EDGE('',*,*,#3700,.T.);+#5419 = ORIENTED_EDGE('',*,*,#2932,.T.);+#5420 = ORIENTED_EDGE('',*,*,#3758,.T.);+#5421 = PLANE('',#5422);+#5422 = AXIS2_PLACEMENT_3D('',#5423,#5424,#5425);+#5423 = CARTESIAN_POINT('',(-1.95,-2.828823085464,0.2));+#5424 = DIRECTION('',(0.,0.,1.));+#5425 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5426 = ADVANCED_FACE('',(#5427),#5438,.F.);+#5427 = FACE_BOUND('',#5428,.F.);+#5428 = EDGE_LOOP('',(#5429,#5430,#5431,#5432));+#5429 = ORIENTED_EDGE('',*,*,#3094,.T.);+#5430 = ORIENTED_EDGE('',*,*,#3134,.T.);+#5431 = ORIENTED_EDGE('',*,*,#3159,.T.);+#5432 = ORIENTED_EDGE('',*,*,#5433,.T.);+#5433 = EDGE_CURVE('',#3160,#3095,#5434,.T.);+#5434 = LINE('',#5435,#5436);+#5435 = CARTESIAN_POINT('',(1.8,-3.,0.));+#5436 = VECTOR('',#5437,1.);+#5437 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5438 = PLANE('',#5439);+#5439 = AXIS2_PLACEMENT_3D('',#5440,#5441,#5442);+#5440 = CARTESIAN_POINT('',(1.95,-2.828823085464,0.));+#5441 = DIRECTION('',(0.,0.,1.));+#5442 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5443 = ADVANCED_FACE('',(#5444),#5450,.F.);+#5444 = FACE_BOUND('',#5445,.F.);+#5445 = EDGE_LOOP('',(#5446,#5447,#5448,#5449));+#5446 = ORIENTED_EDGE('',*,*,#3178,.T.);+#5447 = ORIENTED_EDGE('',*,*,#5311,.T.);+#5448 = ORIENTED_EDGE('',*,*,#3104,.F.);+#5449 = ORIENTED_EDGE('',*,*,#5433,.F.);+#5450 = PLANE('',#5451);+#5451 = AXIS2_PLACEMENT_3D('',#5452,#5453,#5454);+#5452 = CARTESIAN_POINT('',(1.8,-3.,0.));+#5453 = DIRECTION('',(5.665538897648E-16,1.,0.));+#5454 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5455 = ADVANCED_FACE('',(#5456),#5467,.F.);+#5456 = FACE_BOUND('',#5457,.F.);+#5457 = EDGE_LOOP('',(#5458,#5459,#5460,#5461));+#5458 = ORIENTED_EDGE('',*,*,#3192,.T.);+#5459 = ORIENTED_EDGE('',*,*,#3232,.T.);+#5460 = ORIENTED_EDGE('',*,*,#3257,.T.);+#5461 = ORIENTED_EDGE('',*,*,#5462,.T.);+#5462 = EDGE_CURVE('',#3258,#3193,#5463,.T.);+#5463 = LINE('',#5464,#5465);+#5464 = CARTESIAN_POINT('',(1.15,-3.,0.));+#5465 = VECTOR('',#5466,1.);+#5466 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5467 = PLANE('',#5468);+#5468 = AXIS2_PLACEMENT_3D('',#5469,#5470,#5471);+#5469 = CARTESIAN_POINT('',(1.3,-2.828823085464,0.));+#5470 = DIRECTION('',(0.,0.,1.));+#5471 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5472 = ADVANCED_FACE('',(#5473),#5479,.F.);+#5473 = FACE_BOUND('',#5474,.F.);+#5474 = EDGE_LOOP('',(#5475,#5476,#5477,#5478));+#5475 = ORIENTED_EDGE('',*,*,#3276,.T.);+#5476 = ORIENTED_EDGE('',*,*,#5328,.T.);+#5477 = ORIENTED_EDGE('',*,*,#3202,.F.);+#5478 = ORIENTED_EDGE('',*,*,#5462,.F.);+#5479 = PLANE('',#5480);+#5480 = AXIS2_PLACEMENT_3D('',#5481,#5482,#5483);+#5481 = CARTESIAN_POINT('',(1.15,-3.,0.));+#5482 = DIRECTION('',(5.665538897648E-16,1.,0.));+#5483 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5484 = ADVANCED_FACE('',(#5485),#5496,.F.);+#5485 = FACE_BOUND('',#5486,.F.);+#5486 = EDGE_LOOP('',(#5487,#5488,#5489,#5490));+#5487 = ORIENTED_EDGE('',*,*,#3290,.T.);+#5488 = ORIENTED_EDGE('',*,*,#3330,.T.);+#5489 = ORIENTED_EDGE('',*,*,#3355,.T.);+#5490 = ORIENTED_EDGE('',*,*,#5491,.T.);+#5491 = EDGE_CURVE('',#3356,#3291,#5492,.T.);+#5492 = LINE('',#5493,#5494);+#5493 = CARTESIAN_POINT('',(0.5,-3.,0.));+#5494 = VECTOR('',#5495,1.);+#5495 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5496 = PLANE('',#5497);+#5497 = AXIS2_PLACEMENT_3D('',#5498,#5499,#5500);+#5498 = CARTESIAN_POINT('',(0.65,-2.828823085464,0.));+#5499 = DIRECTION('',(0.,0.,1.));+#5500 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5501 = ADVANCED_FACE('',(#5502),#5508,.F.);+#5502 = FACE_BOUND('',#5503,.F.);+#5503 = EDGE_LOOP('',(#5504,#5505,#5506,#5507));+#5504 = ORIENTED_EDGE('',*,*,#3374,.T.);+#5505 = ORIENTED_EDGE('',*,*,#5345,.T.);+#5506 = ORIENTED_EDGE('',*,*,#3300,.F.);+#5507 = ORIENTED_EDGE('',*,*,#5491,.F.);+#5508 = PLANE('',#5509);+#5509 = AXIS2_PLACEMENT_3D('',#5510,#5511,#5512);+#5510 = CARTESIAN_POINT('',(0.5,-3.,0.));+#5511 = DIRECTION('',(5.665538897648E-16,1.,0.));+#5512 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5513 = ADVANCED_FACE('',(#5514),#5525,.F.);+#5514 = FACE_BOUND('',#5515,.F.);+#5515 = EDGE_LOOP('',(#5516,#5517,#5518,#5519));+#5516 = ORIENTED_EDGE('',*,*,#3388,.T.);+#5517 = ORIENTED_EDGE('',*,*,#3428,.T.);+#5518 = ORIENTED_EDGE('',*,*,#3453,.T.);+#5519 = ORIENTED_EDGE('',*,*,#5520,.T.);+#5520 = EDGE_CURVE('',#3454,#3389,#5521,.T.);+#5521 = LINE('',#5522,#5523);+#5522 = CARTESIAN_POINT('',(-0.15,-3.,0.));+#5523 = VECTOR('',#5524,1.);+#5524 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5525 = PLANE('',#5526);+#5526 = AXIS2_PLACEMENT_3D('',#5527,#5528,#5529);+#5527 = CARTESIAN_POINT('',(-1.276756478319E-15,-2.828823085464,0.));+#5528 = DIRECTION('',(0.,0.,1.));+#5529 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5530 = ADVANCED_FACE('',(#5531),#5537,.F.);+#5531 = FACE_BOUND('',#5532,.F.);+#5532 = EDGE_LOOP('',(#5533,#5534,#5535,#5536));+#5533 = ORIENTED_EDGE('',*,*,#3472,.T.);+#5534 = ORIENTED_EDGE('',*,*,#5362,.T.);+#5535 = ORIENTED_EDGE('',*,*,#3398,.F.);+#5536 = ORIENTED_EDGE('',*,*,#5520,.F.);+#5537 = PLANE('',#5538);+#5538 = AXIS2_PLACEMENT_3D('',#5539,#5540,#5541);+#5539 = CARTESIAN_POINT('',(-0.15,-3.,0.));+#5540 = DIRECTION('',(5.665538897648E-16,1.,0.));+#5541 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5542 = ADVANCED_FACE('',(#5543),#5554,.F.);+#5543 = FACE_BOUND('',#5544,.F.);+#5544 = EDGE_LOOP('',(#5545,#5546,#5547,#5548));+#5545 = ORIENTED_EDGE('',*,*,#3486,.T.);+#5546 = ORIENTED_EDGE('',*,*,#3526,.T.);+#5547 = ORIENTED_EDGE('',*,*,#3551,.T.);+#5548 = ORIENTED_EDGE('',*,*,#5549,.T.);+#5549 = EDGE_CURVE('',#3552,#3487,#5550,.T.);+#5550 = LINE('',#5551,#5552);+#5551 = CARTESIAN_POINT('',(-0.8,-3.,0.));+#5552 = VECTOR('',#5553,1.);+#5553 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5554 = PLANE('',#5555);+#5555 = AXIS2_PLACEMENT_3D('',#5556,#5557,#5558);+#5556 = CARTESIAN_POINT('',(-0.65,-2.828823085464,0.));+#5557 = DIRECTION('',(0.,0.,1.));+#5558 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5559 = ADVANCED_FACE('',(#5560),#5566,.F.);+#5560 = FACE_BOUND('',#5561,.F.);+#5561 = EDGE_LOOP('',(#5562,#5563,#5564,#5565));+#5562 = ORIENTED_EDGE('',*,*,#3570,.T.);+#5563 = ORIENTED_EDGE('',*,*,#5379,.T.);+#5564 = ORIENTED_EDGE('',*,*,#3496,.F.);+#5565 = ORIENTED_EDGE('',*,*,#5549,.F.);+#5566 = PLANE('',#5567);+#5567 = AXIS2_PLACEMENT_3D('',#5568,#5569,#5570);+#5568 = CARTESIAN_POINT('',(-0.8,-3.,0.));+#5569 = DIRECTION('',(5.665538897648E-16,1.,0.));+#5570 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5571 = ADVANCED_FACE('',(#5572),#5583,.F.);+#5572 = FACE_BOUND('',#5573,.F.);+#5573 = EDGE_LOOP('',(#5574,#5575,#5576,#5577));+#5574 = ORIENTED_EDGE('',*,*,#3584,.T.);+#5575 = ORIENTED_EDGE('',*,*,#3624,.T.);+#5576 = ORIENTED_EDGE('',*,*,#3649,.T.);+#5577 = ORIENTED_EDGE('',*,*,#5578,.T.);+#5578 = EDGE_CURVE('',#3650,#3585,#5579,.T.);+#5579 = LINE('',#5580,#5581);+#5580 = CARTESIAN_POINT('',(-1.45,-3.,0.));+#5581 = VECTOR('',#5582,1.);+#5582 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5583 = PLANE('',#5584);+#5584 = AXIS2_PLACEMENT_3D('',#5585,#5586,#5587);+#5585 = CARTESIAN_POINT('',(-1.3,-2.828823085464,0.));+#5586 = DIRECTION('',(0.,0.,1.));+#5587 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5588 = ADVANCED_FACE('',(#5589),#5595,.F.);+#5589 = FACE_BOUND('',#5590,.F.);+#5590 = EDGE_LOOP('',(#5591,#5592,#5593,#5594));+#5591 = ORIENTED_EDGE('',*,*,#3668,.T.);+#5592 = ORIENTED_EDGE('',*,*,#5396,.T.);+#5593 = ORIENTED_EDGE('',*,*,#3594,.F.);+#5594 = ORIENTED_EDGE('',*,*,#5578,.F.);+#5595 = PLANE('',#5596);+#5596 = AXIS2_PLACEMENT_3D('',#5597,#5598,#5599);+#5597 = CARTESIAN_POINT('',(-1.45,-3.,0.));+#5598 = DIRECTION('',(5.665538897648E-16,1.,0.));+#5599 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5600 = ADVANCED_FACE('',(#5601),#5612,.F.);+#5601 = FACE_BOUND('',#5602,.F.);+#5602 = EDGE_LOOP('',(#5603,#5604,#5605,#5606));+#5603 = ORIENTED_EDGE('',*,*,#3682,.T.);+#5604 = ORIENTED_EDGE('',*,*,#3722,.T.);+#5605 = ORIENTED_EDGE('',*,*,#3747,.T.);+#5606 = ORIENTED_EDGE('',*,*,#5607,.T.);+#5607 = EDGE_CURVE('',#3748,#3683,#5608,.T.);+#5608 = LINE('',#5609,#5610);+#5609 = CARTESIAN_POINT('',(-2.1,-3.,0.));+#5610 = VECTOR('',#5611,1.);+#5611 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5612 = PLANE('',#5613);+#5613 = AXIS2_PLACEMENT_3D('',#5614,#5615,#5616);+#5614 = CARTESIAN_POINT('',(-1.95,-2.828823085464,0.));+#5615 = DIRECTION('',(0.,0.,1.));+#5616 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5617 = ADVANCED_FACE('',(#5618),#5624,.F.);+#5618 = FACE_BOUND('',#5619,.F.);+#5619 = EDGE_LOOP('',(#5620,#5621,#5622,#5623));+#5620 = ORIENTED_EDGE('',*,*,#3766,.T.);+#5621 = ORIENTED_EDGE('',*,*,#5413,.T.);+#5622 = ORIENTED_EDGE('',*,*,#3692,.F.);+#5623 = ORIENTED_EDGE('',*,*,#5607,.F.);+#5624 = PLANE('',#5625);+#5625 = AXIS2_PLACEMENT_3D('',#5626,#5627,#5628);+#5626 = CARTESIAN_POINT('',(-2.1,-3.,0.));+#5627 = DIRECTION('',(5.665538897648E-16,1.,0.));+#5628 = DIRECTION('',(1.,-5.665538897648E-16,0.));+#5629 = ADVANCED_FACE('',(#5630),#5641,.T.);+#5630 = FACE_BOUND('',#5631,.T.);+#5631 = EDGE_LOOP('',(#5632,#5638,#5639,#5640));+#5632 = ORIENTED_EDGE('',*,*,#5633,.T.);+#5633 = EDGE_CURVE('',#4623,#4557,#5634,.T.);+#5634 = LINE('',#5635,#5636);+#5635 = CARTESIAN_POINT('',(-3.,2.1,0.2));+#5636 = VECTOR('',#5637,1.);+#5637 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5638 = ORIENTED_EDGE('',*,*,#4564,.T.);+#5639 = ORIENTED_EDGE('',*,*,#3936,.F.);+#5640 = ORIENTED_EDGE('',*,*,#4622,.T.);+#5641 = PLANE('',#5642);+#5642 = AXIS2_PLACEMENT_3D('',#5643,#5644,#5645);+#5643 = CARTESIAN_POINT('',(-2.828823085464,1.95,0.2));+#5644 = DIRECTION('',(0.,0.,1.));+#5645 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5646 = ADVANCED_FACE('',(#5647),#5658,.T.);+#5647 = FACE_BOUND('',#5648,.T.);+#5648 = EDGE_LOOP('',(#5649,#5655,#5656,#5657));+#5649 = ORIENTED_EDGE('',*,*,#5650,.T.);+#5650 = EDGE_CURVE('',#4525,#4459,#5651,.T.);+#5651 = LINE('',#5652,#5653);+#5652 = CARTESIAN_POINT('',(-3.,1.45,0.2));+#5653 = VECTOR('',#5654,1.);+#5654 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5655 = ORIENTED_EDGE('',*,*,#4466,.T.);+#5656 = ORIENTED_EDGE('',*,*,#3913,.F.);+#5657 = ORIENTED_EDGE('',*,*,#4524,.T.);+#5658 = PLANE('',#5659);+#5659 = AXIS2_PLACEMENT_3D('',#5660,#5661,#5662);+#5660 = CARTESIAN_POINT('',(-2.828823085464,1.3,0.2));+#5661 = DIRECTION('',(0.,0.,1.));+#5662 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5663 = ADVANCED_FACE('',(#5664),#5675,.T.);+#5664 = FACE_BOUND('',#5665,.T.);+#5665 = EDGE_LOOP('',(#5666,#5672,#5673,#5674));+#5666 = ORIENTED_EDGE('',*,*,#5667,.T.);+#5667 = EDGE_CURVE('',#4427,#4361,#5668,.T.);+#5668 = LINE('',#5669,#5670);+#5669 = CARTESIAN_POINT('',(-3.,0.8,0.2));+#5670 = VECTOR('',#5671,1.);+#5671 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5672 = ORIENTED_EDGE('',*,*,#4368,.T.);+#5673 = ORIENTED_EDGE('',*,*,#3890,.F.);+#5674 = ORIENTED_EDGE('',*,*,#4426,.T.);+#5675 = PLANE('',#5676);+#5676 = AXIS2_PLACEMENT_3D('',#5677,#5678,#5679);+#5677 = CARTESIAN_POINT('',(-2.828823085464,0.65,0.2));+#5678 = DIRECTION('',(0.,0.,1.));+#5679 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5680 = ADVANCED_FACE('',(#5681),#5692,.T.);+#5681 = FACE_BOUND('',#5682,.T.);+#5682 = EDGE_LOOP('',(#5683,#5689,#5690,#5691));+#5683 = ORIENTED_EDGE('',*,*,#5684,.T.);+#5684 = EDGE_CURVE('',#4329,#4263,#5685,.T.);+#5685 = LINE('',#5686,#5687);+#5686 = CARTESIAN_POINT('',(-3.,0.15,0.2));+#5687 = VECTOR('',#5688,1.);+#5688 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5689 = ORIENTED_EDGE('',*,*,#4270,.T.);+#5690 = ORIENTED_EDGE('',*,*,#3867,.F.);+#5691 = ORIENTED_EDGE('',*,*,#4328,.T.);+#5692 = PLANE('',#5693);+#5693 = AXIS2_PLACEMENT_3D('',#5694,#5695,#5696);+#5694 = CARTESIAN_POINT('',(-2.828823085464,9.71445146547E-16,0.2));+#5695 = DIRECTION('',(0.,0.,1.));+#5696 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5697 = ADVANCED_FACE('',(#5698),#5709,.T.);+#5698 = FACE_BOUND('',#5699,.T.);+#5699 = EDGE_LOOP('',(#5700,#5706,#5707,#5708));+#5700 = ORIENTED_EDGE('',*,*,#5701,.T.);+#5701 = EDGE_CURVE('',#4231,#4165,#5702,.T.);+#5702 = LINE('',#5703,#5704);+#5703 = CARTESIAN_POINT('',(-3.,-0.5,0.2));+#5704 = VECTOR('',#5705,1.);+#5705 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5706 = ORIENTED_EDGE('',*,*,#4172,.T.);+#5707 = ORIENTED_EDGE('',*,*,#3844,.F.);+#5708 = ORIENTED_EDGE('',*,*,#4230,.T.);+#5709 = PLANE('',#5710);+#5710 = AXIS2_PLACEMENT_3D('',#5711,#5712,#5713);+#5711 = CARTESIAN_POINT('',(-2.828823085464,-0.65,0.2));+#5712 = DIRECTION('',(0.,0.,1.));+#5713 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5714 = ADVANCED_FACE('',(#5715),#5726,.T.);+#5715 = FACE_BOUND('',#5716,.T.);+#5716 = EDGE_LOOP('',(#5717,#5723,#5724,#5725));+#5717 = ORIENTED_EDGE('',*,*,#5718,.T.);+#5718 = EDGE_CURVE('',#4133,#4067,#5719,.T.);+#5719 = LINE('',#5720,#5721);+#5720 = CARTESIAN_POINT('',(-3.,-1.15,0.2));+#5721 = VECTOR('',#5722,1.);+#5722 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5723 = ORIENTED_EDGE('',*,*,#4074,.T.);+#5724 = ORIENTED_EDGE('',*,*,#3821,.F.);+#5725 = ORIENTED_EDGE('',*,*,#4132,.T.);+#5726 = PLANE('',#5727);+#5727 = AXIS2_PLACEMENT_3D('',#5728,#5729,#5730);+#5728 = CARTESIAN_POINT('',(-2.828823085464,-1.3,0.2));+#5729 = DIRECTION('',(0.,0.,1.));+#5730 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5731 = ADVANCED_FACE('',(#5732),#5743,.T.);+#5732 = FACE_BOUND('',#5733,.T.);+#5733 = EDGE_LOOP('',(#5734,#5740,#5741,#5742));+#5734 = ORIENTED_EDGE('',*,*,#5735,.T.);+#5735 = EDGE_CURVE('',#4035,#3969,#5736,.T.);+#5736 = LINE('',#5737,#5738);+#5737 = CARTESIAN_POINT('',(-3.,-1.8,0.2));+#5738 = VECTOR('',#5739,1.);+#5739 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5740 = ORIENTED_EDGE('',*,*,#3976,.T.);+#5741 = ORIENTED_EDGE('',*,*,#3798,.F.);+#5742 = ORIENTED_EDGE('',*,*,#4034,.T.);+#5743 = PLANE('',#5744);+#5744 = AXIS2_PLACEMENT_3D('',#5745,#5746,#5747);+#5745 = CARTESIAN_POINT('',(-2.828823085464,-1.95,0.2));+#5746 = DIRECTION('',(0.,0.,1.));+#5747 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5748 = ADVANCED_FACE('',(#5749),#5760,.F.);+#5749 = FACE_BOUND('',#5750,.F.);+#5750 = EDGE_LOOP('',(#5751,#5752,#5753,#5754));+#5751 = ORIENTED_EDGE('',*,*,#3958,.T.);+#5752 = ORIENTED_EDGE('',*,*,#3998,.T.);+#5753 = ORIENTED_EDGE('',*,*,#4023,.T.);+#5754 = ORIENTED_EDGE('',*,*,#5755,.T.);+#5755 = EDGE_CURVE('',#4024,#3959,#5756,.T.);+#5756 = LINE('',#5757,#5758);+#5757 = CARTESIAN_POINT('',(-3.,-1.8,0.));+#5758 = VECTOR('',#5759,1.);+#5759 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5760 = PLANE('',#5761);+#5761 = AXIS2_PLACEMENT_3D('',#5762,#5763,#5764);+#5762 = CARTESIAN_POINT('',(-2.828823085464,-1.95,0.));+#5763 = DIRECTION('',(0.,0.,1.));+#5764 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5765 = ADVANCED_FACE('',(#5766),#5772,.F.);+#5766 = FACE_BOUND('',#5767,.F.);+#5767 = EDGE_LOOP('',(#5768,#5769,#5770,#5771));+#5768 = ORIENTED_EDGE('',*,*,#4042,.T.);+#5769 = ORIENTED_EDGE('',*,*,#5735,.T.);+#5770 = ORIENTED_EDGE('',*,*,#3968,.F.);+#5771 = ORIENTED_EDGE('',*,*,#5755,.F.);+#5772 = PLANE('',#5773);+#5773 = AXIS2_PLACEMENT_3D('',#5774,#5775,#5776);+#5774 = CARTESIAN_POINT('',(-3.,-1.8,0.));+#5775 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#5776 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5777 = ADVANCED_FACE('',(#5778),#5789,.F.);+#5778 = FACE_BOUND('',#5779,.F.);+#5779 = EDGE_LOOP('',(#5780,#5781,#5782,#5783));+#5780 = ORIENTED_EDGE('',*,*,#4056,.T.);+#5781 = ORIENTED_EDGE('',*,*,#4096,.T.);+#5782 = ORIENTED_EDGE('',*,*,#4121,.T.);+#5783 = ORIENTED_EDGE('',*,*,#5784,.T.);+#5784 = EDGE_CURVE('',#4122,#4057,#5785,.T.);+#5785 = LINE('',#5786,#5787);+#5786 = CARTESIAN_POINT('',(-3.,-1.15,0.));+#5787 = VECTOR('',#5788,1.);+#5788 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5789 = PLANE('',#5790);+#5790 = AXIS2_PLACEMENT_3D('',#5791,#5792,#5793);+#5791 = CARTESIAN_POINT('',(-2.828823085464,-1.3,0.));+#5792 = DIRECTION('',(0.,0.,1.));+#5793 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5794 = ADVANCED_FACE('',(#5795),#5801,.F.);+#5795 = FACE_BOUND('',#5796,.F.);+#5796 = EDGE_LOOP('',(#5797,#5798,#5799,#5800));+#5797 = ORIENTED_EDGE('',*,*,#4140,.T.);+#5798 = ORIENTED_EDGE('',*,*,#5718,.T.);+#5799 = ORIENTED_EDGE('',*,*,#4066,.F.);+#5800 = ORIENTED_EDGE('',*,*,#5784,.F.);+#5801 = PLANE('',#5802);+#5802 = AXIS2_PLACEMENT_3D('',#5803,#5804,#5805);+#5803 = CARTESIAN_POINT('',(-3.,-1.15,0.));+#5804 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#5805 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5806 = ADVANCED_FACE('',(#5807),#5818,.F.);+#5807 = FACE_BOUND('',#5808,.F.);+#5808 = EDGE_LOOP('',(#5809,#5810,#5811,#5812));+#5809 = ORIENTED_EDGE('',*,*,#4154,.T.);+#5810 = ORIENTED_EDGE('',*,*,#4194,.T.);+#5811 = ORIENTED_EDGE('',*,*,#4219,.T.);+#5812 = ORIENTED_EDGE('',*,*,#5813,.T.);+#5813 = EDGE_CURVE('',#4220,#4155,#5814,.T.);+#5814 = LINE('',#5815,#5816);+#5815 = CARTESIAN_POINT('',(-3.,-0.5,0.));+#5816 = VECTOR('',#5817,1.);+#5817 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5818 = PLANE('',#5819);+#5819 = AXIS2_PLACEMENT_3D('',#5820,#5821,#5822);+#5820 = CARTESIAN_POINT('',(-2.828823085464,-0.65,0.));+#5821 = DIRECTION('',(0.,0.,1.));+#5822 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5823 = ADVANCED_FACE('',(#5824),#5830,.F.);+#5824 = FACE_BOUND('',#5825,.F.);+#5825 = EDGE_LOOP('',(#5826,#5827,#5828,#5829));+#5826 = ORIENTED_EDGE('',*,*,#4238,.T.);+#5827 = ORIENTED_EDGE('',*,*,#5701,.T.);+#5828 = ORIENTED_EDGE('',*,*,#4164,.F.);+#5829 = ORIENTED_EDGE('',*,*,#5813,.F.);+#5830 = PLANE('',#5831);+#5831 = AXIS2_PLACEMENT_3D('',#5832,#5833,#5834);+#5832 = CARTESIAN_POINT('',(-3.,-0.5,0.));+#5833 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#5834 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5835 = ADVANCED_FACE('',(#5836),#5847,.F.);+#5836 = FACE_BOUND('',#5837,.F.);+#5837 = EDGE_LOOP('',(#5838,#5839,#5840,#5841));+#5838 = ORIENTED_EDGE('',*,*,#4252,.T.);+#5839 = ORIENTED_EDGE('',*,*,#4292,.T.);+#5840 = ORIENTED_EDGE('',*,*,#4317,.T.);+#5841 = ORIENTED_EDGE('',*,*,#5842,.T.);+#5842 = EDGE_CURVE('',#4318,#4253,#5843,.T.);+#5843 = LINE('',#5844,#5845);+#5844 = CARTESIAN_POINT('',(-3.,0.15,0.));+#5845 = VECTOR('',#5846,1.);+#5846 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5847 = PLANE('',#5848);+#5848 = AXIS2_PLACEMENT_3D('',#5849,#5850,#5851);+#5849 = CARTESIAN_POINT('',(-2.828823085464,9.71445146547E-16,0.));+#5850 = DIRECTION('',(0.,0.,1.));+#5851 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5852 = ADVANCED_FACE('',(#5853),#5859,.F.);+#5853 = FACE_BOUND('',#5854,.F.);+#5854 = EDGE_LOOP('',(#5855,#5856,#5857,#5858));+#5855 = ORIENTED_EDGE('',*,*,#4336,.T.);+#5856 = ORIENTED_EDGE('',*,*,#5684,.T.);+#5857 = ORIENTED_EDGE('',*,*,#4262,.F.);+#5858 = ORIENTED_EDGE('',*,*,#5842,.F.);+#5859 = PLANE('',#5860);+#5860 = AXIS2_PLACEMENT_3D('',#5861,#5862,#5863);+#5861 = CARTESIAN_POINT('',(-3.,0.15,0.));+#5862 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#5863 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5864 = ADVANCED_FACE('',(#5865),#5876,.F.);+#5865 = FACE_BOUND('',#5866,.F.);+#5866 = EDGE_LOOP('',(#5867,#5868,#5869,#5870));+#5867 = ORIENTED_EDGE('',*,*,#4350,.T.);+#5868 = ORIENTED_EDGE('',*,*,#4390,.T.);+#5869 = ORIENTED_EDGE('',*,*,#4415,.T.);+#5870 = ORIENTED_EDGE('',*,*,#5871,.T.);+#5871 = EDGE_CURVE('',#4416,#4351,#5872,.T.);+#5872 = LINE('',#5873,#5874);+#5873 = CARTESIAN_POINT('',(-3.,0.8,0.));+#5874 = VECTOR('',#5875,1.);+#5875 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5876 = PLANE('',#5877);+#5877 = AXIS2_PLACEMENT_3D('',#5878,#5879,#5880);+#5878 = CARTESIAN_POINT('',(-2.828823085464,0.65,0.));+#5879 = DIRECTION('',(0.,0.,1.));+#5880 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5881 = ADVANCED_FACE('',(#5882),#5888,.F.);+#5882 = FACE_BOUND('',#5883,.F.);+#5883 = EDGE_LOOP('',(#5884,#5885,#5886,#5887));+#5884 = ORIENTED_EDGE('',*,*,#4434,.T.);+#5885 = ORIENTED_EDGE('',*,*,#5667,.T.);+#5886 = ORIENTED_EDGE('',*,*,#4360,.F.);+#5887 = ORIENTED_EDGE('',*,*,#5871,.F.);+#5888 = PLANE('',#5889);+#5889 = AXIS2_PLACEMENT_3D('',#5890,#5891,#5892);+#5890 = CARTESIAN_POINT('',(-3.,0.8,0.));+#5891 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#5892 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5893 = ADVANCED_FACE('',(#5894),#5905,.F.);+#5894 = FACE_BOUND('',#5895,.F.);+#5895 = EDGE_LOOP('',(#5896,#5897,#5898,#5899));+#5896 = ORIENTED_EDGE('',*,*,#4448,.T.);+#5897 = ORIENTED_EDGE('',*,*,#4488,.T.);+#5898 = ORIENTED_EDGE('',*,*,#4513,.T.);+#5899 = ORIENTED_EDGE('',*,*,#5900,.T.);+#5900 = EDGE_CURVE('',#4514,#4449,#5901,.T.);+#5901 = LINE('',#5902,#5903);+#5902 = CARTESIAN_POINT('',(-3.,1.45,0.));+#5903 = VECTOR('',#5904,1.);+#5904 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5905 = PLANE('',#5906);+#5906 = AXIS2_PLACEMENT_3D('',#5907,#5908,#5909);+#5907 = CARTESIAN_POINT('',(-2.828823085464,1.3,0.));+#5908 = DIRECTION('',(0.,0.,1.));+#5909 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5910 = ADVANCED_FACE('',(#5911),#5917,.F.);+#5911 = FACE_BOUND('',#5912,.F.);+#5912 = EDGE_LOOP('',(#5913,#5914,#5915,#5916));+#5913 = ORIENTED_EDGE('',*,*,#4532,.T.);+#5914 = ORIENTED_EDGE('',*,*,#5650,.T.);+#5915 = ORIENTED_EDGE('',*,*,#4458,.F.);+#5916 = ORIENTED_EDGE('',*,*,#5900,.F.);+#5917 = PLANE('',#5918);+#5918 = AXIS2_PLACEMENT_3D('',#5919,#5920,#5921);+#5919 = CARTESIAN_POINT('',(-3.,1.45,0.));+#5920 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#5921 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5922 = ADVANCED_FACE('',(#5923),#5934,.F.);+#5923 = FACE_BOUND('',#5924,.F.);+#5924 = EDGE_LOOP('',(#5925,#5926,#5927,#5928));+#5925 = ORIENTED_EDGE('',*,*,#4546,.T.);+#5926 = ORIENTED_EDGE('',*,*,#4586,.T.);+#5927 = ORIENTED_EDGE('',*,*,#4611,.T.);+#5928 = ORIENTED_EDGE('',*,*,#5929,.T.);+#5929 = EDGE_CURVE('',#4612,#4547,#5930,.T.);+#5930 = LINE('',#5931,#5932);+#5931 = CARTESIAN_POINT('',(-3.,2.1,0.));+#5932 = VECTOR('',#5933,1.);+#5933 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5934 = PLANE('',#5935);+#5935 = AXIS2_PLACEMENT_3D('',#5936,#5937,#5938);+#5936 = CARTESIAN_POINT('',(-2.828823085464,1.95,0.));+#5937 = DIRECTION('',(0.,0.,1.));+#5938 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5939 = ADVANCED_FACE('',(#5940),#5946,.F.);+#5940 = FACE_BOUND('',#5941,.F.);+#5941 = EDGE_LOOP('',(#5942,#5943,#5944,#5945));+#5942 = ORIENTED_EDGE('',*,*,#4630,.T.);+#5943 = ORIENTED_EDGE('',*,*,#5633,.T.);+#5944 = ORIENTED_EDGE('',*,*,#4556,.F.);+#5945 = ORIENTED_EDGE('',*,*,#5929,.F.);+#5946 = PLANE('',#5947);+#5947 = AXIS2_PLACEMENT_3D('',#5948,#5949,#5950);+#5948 = CARTESIAN_POINT('',(-3.,2.1,0.));+#5949 = DIRECTION('',(1.,-4.669739647545E-16,0.));+#5950 = DIRECTION('',(-4.669739647545E-16,-1.,0.));+#5951 = ADVANCED_FACE('',(#5952),#5971,.F.);+#5952 = FACE_BOUND('',#5953,.T.);+#5953 = EDGE_LOOP('',(#5954,#5955,#5963,#5970));+#5954 = ORIENTED_EDGE('',*,*,#4650,.F.);+#5955 = ORIENTED_EDGE('',*,*,#5956,.T.);+#5956 = EDGE_CURVE('',#4651,#5957,#5959,.T.);+#5957 = VERTEX_POINT('',#5958);+#5958 = CARTESIAN_POINT('',(-2.4,2.15,0.92));+#5959 = LINE('',#5960,#5961);+#5960 = CARTESIAN_POINT('',(-2.4,2.15,0.94));+#5961 = VECTOR('',#5962,1.);+#5962 = DIRECTION('',(-0.,0.,-1.));+#5963 = ORIENTED_EDGE('',*,*,#5964,.F.);+#5964 = EDGE_CURVE('',#5957,#5957,#5965,.T.);+#5965 = CIRCLE('',#5966,0.25);+#5966 = AXIS2_PLACEMENT_3D('',#5967,#5968,#5969);+#5967 = CARTESIAN_POINT('',(-2.4,2.4,0.92));+#5968 = DIRECTION('',(0.,0.,1.));+#5969 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5970 = ORIENTED_EDGE('',*,*,#5956,.F.);+#5971 = CYLINDRICAL_SURFACE('',#5972,0.25);+#5972 = AXIS2_PLACEMENT_3D('',#5973,#5974,#5975);+#5973 = CARTESIAN_POINT('',(-2.4,2.4,0.94));+#5974 = DIRECTION('',(0.,0.,-1.));+#5975 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5976 = ADVANCED_FACE('',(#5977),#5980,.T.);+#5977 = FACE_BOUND('',#5978,.T.);+#5978 = EDGE_LOOP('',(#5979));+#5979 = ORIENTED_EDGE('',*,*,#5964,.T.);+#5980 = PLANE('',#5981);+#5981 = AXIS2_PLACEMENT_3D('',#5982,#5983,#5984);+#5982 = CARTESIAN_POINT('',(-2.4,2.4,0.92));+#5983 = DIRECTION('',(0.,0.,1.));+#5984 = DIRECTION('',(-2.22044604925E-16,-1.,0.));+#5985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5989)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5986,#5987,#5988)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5986 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5987 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5988 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5989 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#5986,+  'distance_accuracy_value','confusion accuracy');+#5990 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#5991 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #5992,#6000,#6007,#6014,#6022,#6029,#6036,#6043,#6050,#6057,#6064,+    #6071,#6078,#6085,#6092,#6099,#6106,#6113,#6120,#6127,#6134,#6141,+    #6148,#6155,#6162,#6169,#6176,#6183,#6190,#6197,#6204,#6211,#6218,+    #6225,#6232,#6239,#6246,#6253,#6260,#6267,#6274,#6281,#6288,#6295,+    #6302,#6309,#6316,#6323,#6330,#6337,#6344,#6351,#6358,#6365,#6372,+    #6379,#6386,#6393,#6400,#6407,#6414,#6421,#6428,#6435,#6442,#6449,+    #6456,#6463,#6470,#6477,#6484,#6491,#6498,#6505,#6512,#6519,#6526,+    #6533,#6540,#6547,#6554,#6561,#6568,#6575,#6582,#6589,#6596,#6603,+    #6610,#6617,#6624,#6631,#6638,#6645,#6652,#6659,#6666,#6673,#6680,+    #6687,#6694,#6701,#6708,#6715,#6722,#6729,#6736,#6743,#6750,#6757,+    #6764,#6771,#6778,#6785,#6792,#6799,#6806,#6813,#6820,#6827,#6834,+    #6841,#6848,#6855,#6862,#6869,#6876,#6883,#6890,#6897,#6904,#6911,+    #6918,#6925,#6932,#6939,#6946,#6953,#6960,#6967,#6974,#6981,#6988,+    #6995,#7002,#7009,#7016,#7023,#7030,#7037,#7044,#7051,#7058,#7065,+    #7072,#7079,#7086,#7093,#7100,#7107,#7114,#7121,#7128,#7135,#7142,+    #7149,#7156,#7163,#7170,#7177,#7184,#7191,#7198,#7205,#7212,#7219,+    #7226,#7233,#7240,#7247,#7254,#7262),#5985);+#5992 = STYLED_ITEM('color',(#5993),#17);+#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('',#5999);+#5999 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#6000 = STYLED_ITEM('color',(#6001),#57);+#6001 = PRESENTATION_STYLE_ASSIGNMENT((#6002));+#6002 = SURFACE_STYLE_USAGE(.BOTH.,#6003);+#6003 = SURFACE_SIDE_STYLE('',(#6004));+#6004 = SURFACE_STYLE_FILL_AREA(#6005);+#6005 = FILL_AREA_STYLE('',(#6006));+#6006 = FILL_AREA_STYLE_COLOUR('',#5999);+#6007 = STYLED_ITEM('color',(#6008),#96);+#6008 = PRESENTATION_STYLE_ASSIGNMENT((#6009));+#6009 = SURFACE_STYLE_USAGE(.BOTH.,#6010);+#6010 = SURFACE_SIDE_STYLE('',(#6011));+#6011 = SURFACE_STYLE_FILL_AREA(#6012);+#6012 = FILL_AREA_STYLE('',(#6013));+#6013 = FILL_AREA_STYLE_COLOUR('',#5999);+#6014 = STYLED_ITEM('color',(#6015),#120);+#6015 = PRESENTATION_STYLE_ASSIGNMENT((#6016));+#6016 = SURFACE_STYLE_USAGE(.BOTH.,#6017);+#6017 = SURFACE_SIDE_STYLE('',(#6018));+#6018 = SURFACE_STYLE_FILL_AREA(#6019);+#6019 = FILL_AREA_STYLE('',(#6020));+#6020 = FILL_AREA_STYLE_COLOUR('',#6021);+#6021 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#6022 = STYLED_ITEM('color',(#6023),#1110);+#6023 = PRESENTATION_STYLE_ASSIGNMENT((#6024));+#6024 = SURFACE_STYLE_USAGE(.BOTH.,#6025);+#6025 = SURFACE_SIDE_STYLE('',(#6026));+#6026 = SURFACE_STYLE_FILL_AREA(#6027);+#6027 = FILL_AREA_STYLE('',(#6028));+#6028 = FILL_AREA_STYLE_COLOUR('',#5999);+#6029 = STYLED_ITEM('color',(#6030),#1127);+#6030 = PRESENTATION_STYLE_ASSIGNMENT((#6031));+#6031 = SURFACE_STYLE_USAGE(.BOTH.,#6032);+#6032 = SURFACE_SIDE_STYLE('',(#6033));+#6033 = SURFACE_STYLE_FILL_AREA(#6034);+#6034 = FILL_AREA_STYLE('',(#6035));+#6035 = FILL_AREA_STYLE_COLOUR('',#5999);+#6036 = STYLED_ITEM('color',(#6037),#1144);+#6037 = PRESENTATION_STYLE_ASSIGNMENT((#6038));+#6038 = SURFACE_STYLE_USAGE(.BOTH.,#6039);+#6039 = SURFACE_SIDE_STYLE('',(#6040));+#6040 = SURFACE_STYLE_FILL_AREA(#6041);+#6041 = FILL_AREA_STYLE('',(#6042));+#6042 = FILL_AREA_STYLE_COLOUR('',#5999);+#6043 = STYLED_ITEM('color',(#6044),#1156);+#6044 = PRESENTATION_STYLE_ASSIGNMENT((#6045));+#6045 = SURFACE_STYLE_USAGE(.BOTH.,#6046);+#6046 = SURFACE_SIDE_STYLE('',(#6047));+#6047 = SURFACE_STYLE_FILL_AREA(#6048);+#6048 = FILL_AREA_STYLE('',(#6049));+#6049 = FILL_AREA_STYLE_COLOUR('',#6021);+#6050 = STYLED_ITEM('color',(#6051),#1348);+#6051 = PRESENTATION_STYLE_ASSIGNMENT((#6052));+#6052 = SURFACE_STYLE_USAGE(.BOTH.,#6053);+#6053 = SURFACE_SIDE_STYLE('',(#6054));+#6054 = SURFACE_STYLE_FILL_AREA(#6055);+#6055 = FILL_AREA_STYLE('',(#6056));+#6056 = FILL_AREA_STYLE_COLOUR('',#5999);+#6057 = STYLED_ITEM('color',(#6058),#1388);+#6058 = PRESENTATION_STYLE_ASSIGNMENT((#6059));+#6059 = SURFACE_STYLE_USAGE(.BOTH.,#6060);+#6060 = SURFACE_SIDE_STYLE('',(#6061));+#6061 = SURFACE_STYLE_FILL_AREA(#6062);+#6062 = FILL_AREA_STYLE('',(#6063));+#6063 = FILL_AREA_STYLE_COLOUR('',#5999);+#6064 = STYLED_ITEM('color',(#6065),#1413);+#6065 = PRESENTATION_STYLE_ASSIGNMENT((#6066));+#6066 = SURFACE_STYLE_USAGE(.BOTH.,#6067);+#6067 = SURFACE_SIDE_STYLE('',(#6068));+#6068 = SURFACE_STYLE_FILL_AREA(#6069);+#6069 = FILL_AREA_STYLE('',(#6070));+#6070 = FILL_AREA_STYLE_COLOUR('',#5999);+#6071 = STYLED_ITEM('color',(#6072),#1446);+#6072 = PRESENTATION_STYLE_ASSIGNMENT((#6073));+#6073 = SURFACE_STYLE_USAGE(.BOTH.,#6074);+#6074 = SURFACE_SIDE_STYLE('',(#6075));+#6075 = SURFACE_STYLE_FILL_AREA(#6076);+#6076 = FILL_AREA_STYLE('',(#6077));+#6077 = FILL_AREA_STYLE_COLOUR('',#5999);+#6078 = STYLED_ITEM('color',(#6079),#1486);+#6079 = PRESENTATION_STYLE_ASSIGNMENT((#6080));+#6080 = SURFACE_STYLE_USAGE(.BOTH.,#6081);+#6081 = SURFACE_SIDE_STYLE('',(#6082));+#6082 = SURFACE_STYLE_FILL_AREA(#6083);+#6083 = FILL_AREA_STYLE('',(#6084));+#6084 = FILL_AREA_STYLE_COLOUR('',#5999);+#6085 = STYLED_ITEM('color',(#6086),#1511);+#6086 = PRESENTATION_STYLE_ASSIGNMENT((#6087));+#6087 = SURFACE_STYLE_USAGE(.BOTH.,#6088);+#6088 = SURFACE_SIDE_STYLE('',(#6089));+#6089 = SURFACE_STYLE_FILL_AREA(#6090);+#6090 = FILL_AREA_STYLE('',(#6091));+#6091 = FILL_AREA_STYLE_COLOUR('',#5999);+#6092 = STYLED_ITEM('color',(#6093),#1544);+#6093 = PRESENTATION_STYLE_ASSIGNMENT((#6094));+#6094 = SURFACE_STYLE_USAGE(.BOTH.,#6095);+#6095 = SURFACE_SIDE_STYLE('',(#6096));+#6096 = SURFACE_STYLE_FILL_AREA(#6097);+#6097 = FILL_AREA_STYLE('',(#6098));+#6098 = FILL_AREA_STYLE_COLOUR('',#5999);+#6099 = STYLED_ITEM('color',(#6100),#1584);+#6100 = PRESENTATION_STYLE_ASSIGNMENT((#6101));+#6101 = SURFACE_STYLE_USAGE(.BOTH.,#6102);+#6102 = SURFACE_SIDE_STYLE('',(#6103));+#6103 = SURFACE_STYLE_FILL_AREA(#6104);+#6104 = FILL_AREA_STYLE('',(#6105));+#6105 = FILL_AREA_STYLE_COLOUR('',#5999);+#6106 = STYLED_ITEM('color',(#6107),#1609);+#6107 = PRESENTATION_STYLE_ASSIGNMENT((#6108));+#6108 = SURFACE_STYLE_USAGE(.BOTH.,#6109);+#6109 = SURFACE_SIDE_STYLE('',(#6110));+#6110 = SURFACE_STYLE_FILL_AREA(#6111);+#6111 = FILL_AREA_STYLE('',(#6112));+#6112 = FILL_AREA_STYLE_COLOUR('',#5999);+#6113 = STYLED_ITEM('color',(#6114),#1642);+#6114 = PRESENTATION_STYLE_ASSIGNMENT((#6115));+#6115 = SURFACE_STYLE_USAGE(.BOTH.,#6116);+#6116 = SURFACE_SIDE_STYLE('',(#6117));+#6117 = SURFACE_STYLE_FILL_AREA(#6118);+#6118 = FILL_AREA_STYLE('',(#6119));+#6119 = FILL_AREA_STYLE_COLOUR('',#5999);+#6120 = STYLED_ITEM('color',(#6121),#1682);+#6121 = PRESENTATION_STYLE_ASSIGNMENT((#6122));+#6122 = SURFACE_STYLE_USAGE(.BOTH.,#6123);+#6123 = SURFACE_SIDE_STYLE('',(#6124));+#6124 = SURFACE_STYLE_FILL_AREA(#6125);+#6125 = FILL_AREA_STYLE('',(#6126));+#6126 = FILL_AREA_STYLE_COLOUR('',#5999);+#6127 = STYLED_ITEM('color',(#6128),#1707);+#6128 = PRESENTATION_STYLE_ASSIGNMENT((#6129));+#6129 = SURFACE_STYLE_USAGE(.BOTH.,#6130);+#6130 = SURFACE_SIDE_STYLE('',(#6131));+#6131 = SURFACE_STYLE_FILL_AREA(#6132);+#6132 = FILL_AREA_STYLE('',(#6133));+#6133 = FILL_AREA_STYLE_COLOUR('',#5999);+#6134 = STYLED_ITEM('color',(#6135),#1740);+#6135 = PRESENTATION_STYLE_ASSIGNMENT((#6136));+#6136 = SURFACE_STYLE_USAGE(.BOTH.,#6137);+#6137 = SURFACE_SIDE_STYLE('',(#6138));+#6138 = SURFACE_STYLE_FILL_AREA(#6139);+#6139 = FILL_AREA_STYLE('',(#6140));+#6140 = FILL_AREA_STYLE_COLOUR('',#5999);+#6141 = STYLED_ITEM('color',(#6142),#1780);+#6142 = PRESENTATION_STYLE_ASSIGNMENT((#6143));+#6143 = SURFACE_STYLE_USAGE(.BOTH.,#6144);+#6144 = SURFACE_SIDE_STYLE('',(#6145));+#6145 = SURFACE_STYLE_FILL_AREA(#6146);+#6146 = FILL_AREA_STYLE('',(#6147));+#6147 = FILL_AREA_STYLE_COLOUR('',#5999);+#6148 = STYLED_ITEM('color',(#6149),#1805);+#6149 = PRESENTATION_STYLE_ASSIGNMENT((#6150));+#6150 = SURFACE_STYLE_USAGE(.BOTH.,#6151);+#6151 = SURFACE_SIDE_STYLE('',(#6152));+#6152 = SURFACE_STYLE_FILL_AREA(#6153);+#6153 = FILL_AREA_STYLE('',(#6154));+#6154 = FILL_AREA_STYLE_COLOUR('',#5999);+#6155 = STYLED_ITEM('color',(#6156),#1838);+#6156 = PRESENTATION_STYLE_ASSIGNMENT((#6157));+#6157 = SURFACE_STYLE_USAGE(.BOTH.,#6158);+#6158 = SURFACE_SIDE_STYLE('',(#6159));+#6159 = SURFACE_STYLE_FILL_AREA(#6160);+#6160 = FILL_AREA_STYLE('',(#6161));+#6161 = FILL_AREA_STYLE_COLOUR('',#5999);+#6162 = STYLED_ITEM('color',(#6163),#1878);+#6163 = PRESENTATION_STYLE_ASSIGNMENT((#6164));+#6164 = SURFACE_STYLE_USAGE(.BOTH.,#6165);+#6165 = SURFACE_SIDE_STYLE('',(#6166));+#6166 = SURFACE_STYLE_FILL_AREA(#6167);+#6167 = FILL_AREA_STYLE('',(#6168));+#6168 = FILL_AREA_STYLE_COLOUR('',#5999);+#6169 = STYLED_ITEM('color',(#6170),#1903);+#6170 = PRESENTATION_STYLE_ASSIGNMENT((#6171));+#6171 = SURFACE_STYLE_USAGE(.BOTH.,#6172);+#6172 = SURFACE_SIDE_STYLE('',(#6173));+#6173 = SURFACE_STYLE_FILL_AREA(#6174);+#6174 = FILL_AREA_STYLE('',(#6175));+#6175 = FILL_AREA_STYLE_COLOUR('',#5999);+#6176 = STYLED_ITEM('color',(#6177),#1936);+#6177 = PRESENTATION_STYLE_ASSIGNMENT((#6178));+#6178 = SURFACE_STYLE_USAGE(.BOTH.,#6179);+#6179 = SURFACE_SIDE_STYLE('',(#6180));+#6180 = SURFACE_STYLE_FILL_AREA(#6181);+#6181 = FILL_AREA_STYLE('',(#6182));+#6182 = FILL_AREA_STYLE_COLOUR('',#5999);+#6183 = STYLED_ITEM('color',(#6184),#1976);+#6184 = PRESENTATION_STYLE_ASSIGNMENT((#6185));+#6185 = SURFACE_STYLE_USAGE(.BOTH.,#6186);+#6186 = SURFACE_SIDE_STYLE('',(#6187));+#6187 = SURFACE_STYLE_FILL_AREA(#6188);+#6188 = FILL_AREA_STYLE('',(#6189));+#6189 = FILL_AREA_STYLE_COLOUR('',#5999);+#6190 = STYLED_ITEM('color',(#6191),#2001);+#6191 = PRESENTATION_STYLE_ASSIGNMENT((#6192));+#6192 = SURFACE_STYLE_USAGE(.BOTH.,#6193);+#6193 = SURFACE_SIDE_STYLE('',(#6194));+#6194 = SURFACE_STYLE_FILL_AREA(#6195);+#6195 = FILL_AREA_STYLE('',(#6196));+#6196 = FILL_AREA_STYLE_COLOUR('',#5999);+#6197 = STYLED_ITEM('color',(#6198),#2034);+#6198 = PRESENTATION_STYLE_ASSIGNMENT((#6199));+#6199 = SURFACE_STYLE_USAGE(.BOTH.,#6200);+#6200 = SURFACE_SIDE_STYLE('',(#6201));+#6201 = SURFACE_STYLE_FILL_AREA(#6202);+#6202 = FILL_AREA_STYLE('',(#6203));+#6203 = FILL_AREA_STYLE_COLOUR('',#6021);+#6204 = STYLED_ITEM('color',(#6205),#2219);+#6205 = PRESENTATION_STYLE_ASSIGNMENT((#6206));+#6206 = SURFACE_STYLE_USAGE(.BOTH.,#6207);+#6207 = SURFACE_SIDE_STYLE('',(#6208));+#6208 = SURFACE_STYLE_FILL_AREA(#6209);+#6209 = FILL_AREA_STYLE('',(#6210));+#6210 = FILL_AREA_STYLE_COLOUR('',#5999);+#6211 = STYLED_ITEM('color',(#6212),#2259);+#6212 = PRESENTATION_STYLE_ASSIGNMENT((#6213));+#6213 = SURFACE_STYLE_USAGE(.BOTH.,#6214);+#6214 = SURFACE_SIDE_STYLE('',(#6215));+#6215 = SURFACE_STYLE_FILL_AREA(#6216);+#6216 = FILL_AREA_STYLE('',(#6217));+#6217 = FILL_AREA_STYLE_COLOUR('',#5999);+#6218 = STYLED_ITEM('color',(#6219),#2284);+#6219 = PRESENTATION_STYLE_ASSIGNMENT((#6220));+#6220 = SURFACE_STYLE_USAGE(.BOTH.,#6221);+#6221 = SURFACE_SIDE_STYLE('',(#6222));+#6222 = SURFACE_STYLE_FILL_AREA(#6223);+#6223 = FILL_AREA_STYLE('',(#6224));+#6224 = FILL_AREA_STYLE_COLOUR('',#5999);+#6225 = STYLED_ITEM('color',(#6226),#2317);+#6226 = PRESENTATION_STYLE_ASSIGNMENT((#6227));+#6227 = SURFACE_STYLE_USAGE(.BOTH.,#6228);+#6228 = SURFACE_SIDE_STYLE('',(#6229));+#6229 = SURFACE_STYLE_FILL_AREA(#6230);+#6230 = FILL_AREA_STYLE('',(#6231));+#6231 = FILL_AREA_STYLE_COLOUR('',#5999);+#6232 = STYLED_ITEM('color',(#6233),#2357);+#6233 = PRESENTATION_STYLE_ASSIGNMENT((#6234));+#6234 = SURFACE_STYLE_USAGE(.BOTH.,#6235);+#6235 = SURFACE_SIDE_STYLE('',(#6236));+#6236 = SURFACE_STYLE_FILL_AREA(#6237);+#6237 = FILL_AREA_STYLE('',(#6238));+#6238 = FILL_AREA_STYLE_COLOUR('',#5999);+#6239 = STYLED_ITEM('color',(#6240),#2382);+#6240 = PRESENTATION_STYLE_ASSIGNMENT((#6241));+#6241 = SURFACE_STYLE_USAGE(.BOTH.,#6242);+#6242 = SURFACE_SIDE_STYLE('',(#6243));+#6243 = SURFACE_STYLE_FILL_AREA(#6244);+#6244 = FILL_AREA_STYLE('',(#6245));+#6245 = FILL_AREA_STYLE_COLOUR('',#5999);+#6246 = STYLED_ITEM('color',(#6247),#2415);+#6247 = PRESENTATION_STYLE_ASSIGNMENT((#6248));+#6248 = SURFACE_STYLE_USAGE(.BOTH.,#6249);+#6249 = SURFACE_SIDE_STYLE('',(#6250));+#6250 = SURFACE_STYLE_FILL_AREA(#6251);+#6251 = FILL_AREA_STYLE('',(#6252));+#6252 = FILL_AREA_STYLE_COLOUR('',#5999);+#6253 = STYLED_ITEM('color',(#6254),#2455);+#6254 = PRESENTATION_STYLE_ASSIGNMENT((#6255));+#6255 = SURFACE_STYLE_USAGE(.BOTH.,#6256);+#6256 = SURFACE_SIDE_STYLE('',(#6257));+#6257 = SURFACE_STYLE_FILL_AREA(#6258);+#6258 = FILL_AREA_STYLE('',(#6259));+#6259 = FILL_AREA_STYLE_COLOUR('',#5999);+#6260 = STYLED_ITEM('color',(#6261),#2480);+#6261 = PRESENTATION_STYLE_ASSIGNMENT((#6262));+#6262 = SURFACE_STYLE_USAGE(.BOTH.,#6263);+#6263 = SURFACE_SIDE_STYLE('',(#6264));+#6264 = SURFACE_STYLE_FILL_AREA(#6265);+#6265 = FILL_AREA_STYLE('',(#6266));+#6266 = FILL_AREA_STYLE_COLOUR('',#5999);+#6267 = STYLED_ITEM('color',(#6268),#2513);+#6268 = PRESENTATION_STYLE_ASSIGNMENT((#6269));+#6269 = SURFACE_STYLE_USAGE(.BOTH.,#6270);+#6270 = SURFACE_SIDE_STYLE('',(#6271));+#6271 = SURFACE_STYLE_FILL_AREA(#6272);+#6272 = FILL_AREA_STYLE('',(#6273));+#6273 = FILL_AREA_STYLE_COLOUR('',#5999);+#6274 = STYLED_ITEM('color',(#6275),#2553);+#6275 = PRESENTATION_STYLE_ASSIGNMENT((#6276));+#6276 = SURFACE_STYLE_USAGE(.BOTH.,#6277);+#6277 = SURFACE_SIDE_STYLE('',(#6278));+#6278 = SURFACE_STYLE_FILL_AREA(#6279);+#6279 = FILL_AREA_STYLE('',(#6280));+#6280 = FILL_AREA_STYLE_COLOUR('',#5999);+#6281 = STYLED_ITEM('color',(#6282),#2578);+#6282 = PRESENTATION_STYLE_ASSIGNMENT((#6283));+#6283 = SURFACE_STYLE_USAGE(.BOTH.,#6284);+#6284 = SURFACE_SIDE_STYLE('',(#6285));+#6285 = SURFACE_STYLE_FILL_AREA(#6286);+#6286 = FILL_AREA_STYLE('',(#6287));+#6287 = FILL_AREA_STYLE_COLOUR('',#5999);+#6288 = STYLED_ITEM('color',(#6289),#2611);+#6289 = PRESENTATION_STYLE_ASSIGNMENT((#6290));+#6290 = SURFACE_STYLE_USAGE(.BOTH.,#6291);+#6291 = SURFACE_SIDE_STYLE('',(#6292));+#6292 = SURFACE_STYLE_FILL_AREA(#6293);+#6293 = FILL_AREA_STYLE('',(#6294));+#6294 = FILL_AREA_STYLE_COLOUR('',#5999);+#6295 = STYLED_ITEM('color',(#6296),#2651);+#6296 = PRESENTATION_STYLE_ASSIGNMENT((#6297));+#6297 = SURFACE_STYLE_USAGE(.BOTH.,#6298);+#6298 = SURFACE_SIDE_STYLE('',(#6299));+#6299 = SURFACE_STYLE_FILL_AREA(#6300);+#6300 = FILL_AREA_STYLE('',(#6301));+#6301 = FILL_AREA_STYLE_COLOUR('',#5999);+#6302 = STYLED_ITEM('color',(#6303),#2676);+#6303 = PRESENTATION_STYLE_ASSIGNMENT((#6304));+#6304 = SURFACE_STYLE_USAGE(.BOTH.,#6305);+#6305 = SURFACE_SIDE_STYLE('',(#6306));+#6306 = SURFACE_STYLE_FILL_AREA(#6307);+#6307 = FILL_AREA_STYLE('',(#6308));+#6308 = FILL_AREA_STYLE_COLOUR('',#5999);+#6309 = STYLED_ITEM('color',(#6310),#2709);+#6310 = PRESENTATION_STYLE_ASSIGNMENT((#6311));+#6311 = SURFACE_STYLE_USAGE(.BOTH.,#6312);+#6312 = SURFACE_SIDE_STYLE('',(#6313));+#6313 = SURFACE_STYLE_FILL_AREA(#6314);+#6314 = FILL_AREA_STYLE('',(#6315));+#6315 = FILL_AREA_STYLE_COLOUR('',#5999);+#6316 = STYLED_ITEM('color',(#6317),#2749);+#6317 = PRESENTATION_STYLE_ASSIGNMENT((#6318));+#6318 = SURFACE_STYLE_USAGE(.BOTH.,#6319);+#6319 = SURFACE_SIDE_STYLE('',(#6320));+#6320 = SURFACE_STYLE_FILL_AREA(#6321);+#6321 = FILL_AREA_STYLE('',(#6322));+#6322 = FILL_AREA_STYLE_COLOUR('',#5999);+#6323 = STYLED_ITEM('color',(#6324),#2774);+#6324 = PRESENTATION_STYLE_ASSIGNMENT((#6325));+#6325 = SURFACE_STYLE_USAGE(.BOTH.,#6326);+#6326 = SURFACE_SIDE_STYLE('',(#6327));+#6327 = SURFACE_STYLE_FILL_AREA(#6328);+#6328 = FILL_AREA_STYLE('',(#6329));+#6329 = FILL_AREA_STYLE_COLOUR('',#5999);+#6330 = STYLED_ITEM('color',(#6331),#2807);+#6331 = PRESENTATION_STYLE_ASSIGNMENT((#6332));+#6332 = SURFACE_STYLE_USAGE(.BOTH.,#6333);+#6333 = SURFACE_SIDE_STYLE('',(#6334));+#6334 = SURFACE_STYLE_FILL_AREA(#6335);+#6335 = FILL_AREA_STYLE('',(#6336));+#6336 = FILL_AREA_STYLE_COLOUR('',#5999);+#6337 = STYLED_ITEM('color',(#6338),#2847);+#6338 = PRESENTATION_STYLE_ASSIGNMENT((#6339));+#6339 = SURFACE_STYLE_USAGE(.BOTH.,#6340);+#6340 = SURFACE_SIDE_STYLE('',(#6341));+#6341 = SURFACE_STYLE_FILL_AREA(#6342);+#6342 = FILL_AREA_STYLE('',(#6343));+#6343 = FILL_AREA_STYLE_COLOUR('',#5999);+#6344 = STYLED_ITEM('color',(#6345),#2872);+#6345 = PRESENTATION_STYLE_ASSIGNMENT((#6346));+#6346 = SURFACE_STYLE_USAGE(.BOTH.,#6347);+#6347 = SURFACE_SIDE_STYLE('',(#6348));+#6348 = SURFACE_STYLE_FILL_AREA(#6349);+#6349 = FILL_AREA_STYLE('',(#6350));+#6350 = FILL_AREA_STYLE_COLOUR('',#5999);+#6351 = STYLED_ITEM('color',(#6352),#2905);+#6352 = PRESENTATION_STYLE_ASSIGNMENT((#6353));+#6353 = SURFACE_STYLE_USAGE(.BOTH.,#6354);+#6354 = SURFACE_SIDE_STYLE('',(#6355));+#6355 = SURFACE_STYLE_FILL_AREA(#6356);+#6356 = FILL_AREA_STYLE('',(#6357));+#6357 = FILL_AREA_STYLE_COLOUR('',#6021);+#6358 = STYLED_ITEM('color',(#6359),#3090);+#6359 = PRESENTATION_STYLE_ASSIGNMENT((#6360));+#6360 = SURFACE_STYLE_USAGE(.BOTH.,#6361);+#6361 = SURFACE_SIDE_STYLE('',(#6362));+#6362 = SURFACE_STYLE_FILL_AREA(#6363);+#6363 = FILL_AREA_STYLE('',(#6364));+#6364 = FILL_AREA_STYLE_COLOUR('',#5999);+#6365 = STYLED_ITEM('color',(#6366),#3130);+#6366 = PRESENTATION_STYLE_ASSIGNMENT((#6367));+#6367 = SURFACE_STYLE_USAGE(.BOTH.,#6368);+#6368 = SURFACE_SIDE_STYLE('',(#6369));+#6369 = SURFACE_STYLE_FILL_AREA(#6370);+#6370 = FILL_AREA_STYLE('',(#6371));+#6371 = FILL_AREA_STYLE_COLOUR('',#5999);+#6372 = STYLED_ITEM('color',(#6373),#3155);+#6373 = PRESENTATION_STYLE_ASSIGNMENT((#6374));+#6374 = SURFACE_STYLE_USAGE(.BOTH.,#6375);+#6375 = SURFACE_SIDE_STYLE('',(#6376));+#6376 = SURFACE_STYLE_FILL_AREA(#6377);+#6377 = FILL_AREA_STYLE('',(#6378));+#6378 = FILL_AREA_STYLE_COLOUR('',#5999);+#6379 = STYLED_ITEM('color',(#6380),#3188);+#6380 = PRESENTATION_STYLE_ASSIGNMENT((#6381));+#6381 = SURFACE_STYLE_USAGE(.BOTH.,#6382);+#6382 = SURFACE_SIDE_STYLE('',(#6383));+#6383 = SURFACE_STYLE_FILL_AREA(#6384);+#6384 = FILL_AREA_STYLE('',(#6385));+#6385 = FILL_AREA_STYLE_COLOUR('',#5999);+#6386 = STYLED_ITEM('color',(#6387),#3228);+#6387 = PRESENTATION_STYLE_ASSIGNMENT((#6388));+#6388 = SURFACE_STYLE_USAGE(.BOTH.,#6389);+#6389 = SURFACE_SIDE_STYLE('',(#6390));+#6390 = SURFACE_STYLE_FILL_AREA(#6391);+#6391 = FILL_AREA_STYLE('',(#6392));+#6392 = FILL_AREA_STYLE_COLOUR('',#5999);+#6393 = STYLED_ITEM('color',(#6394),#3253);+#6394 = PRESENTATION_STYLE_ASSIGNMENT((#6395));+#6395 = SURFACE_STYLE_USAGE(.BOTH.,#6396);+#6396 = SURFACE_SIDE_STYLE('',(#6397));+#6397 = SURFACE_STYLE_FILL_AREA(#6398);+#6398 = FILL_AREA_STYLE('',(#6399));+#6399 = FILL_AREA_STYLE_COLOUR('',#5999);+#6400 = STYLED_ITEM('color',(#6401),#3286);+#6401 = PRESENTATION_STYLE_ASSIGNMENT((#6402));+#6402 = SURFACE_STYLE_USAGE(.BOTH.,#6403);+#6403 = SURFACE_SIDE_STYLE('',(#6404));+#6404 = SURFACE_STYLE_FILL_AREA(#6405);+#6405 = FILL_AREA_STYLE('',(#6406));+#6406 = FILL_AREA_STYLE_COLOUR('',#5999);+#6407 = STYLED_ITEM('color',(#6408),#3326);+#6408 = PRESENTATION_STYLE_ASSIGNMENT((#6409));+#6409 = SURFACE_STYLE_USAGE(.BOTH.,#6410);+#6410 = SURFACE_SIDE_STYLE('',(#6411));+#6411 = SURFACE_STYLE_FILL_AREA(#6412);+#6412 = FILL_AREA_STYLE('',(#6413));+#6413 = FILL_AREA_STYLE_COLOUR('',#5999);+#6414 = STYLED_ITEM('color',(#6415),#3351);+#6415 = PRESENTATION_STYLE_ASSIGNMENT((#6416));+#6416 = SURFACE_STYLE_USAGE(.BOTH.,#6417);+#6417 = SURFACE_SIDE_STYLE('',(#6418));+#6418 = SURFACE_STYLE_FILL_AREA(#6419);+#6419 = FILL_AREA_STYLE('',(#6420));+#6420 = FILL_AREA_STYLE_COLOUR('',#5999);+#6421 = STYLED_ITEM('color',(#6422),#3384);+#6422 = PRESENTATION_STYLE_ASSIGNMENT((#6423));+#6423 = SURFACE_STYLE_USAGE(.BOTH.,#6424);+#6424 = SURFACE_SIDE_STYLE('',(#6425));+#6425 = SURFACE_STYLE_FILL_AREA(#6426);+#6426 = FILL_AREA_STYLE('',(#6427));+#6427 = FILL_AREA_STYLE_COLOUR('',#5999);+#6428 = STYLED_ITEM('color',(#6429),#3424);+#6429 = PRESENTATION_STYLE_ASSIGNMENT((#6430));+#6430 = SURFACE_STYLE_USAGE(.BOTH.,#6431);+#6431 = SURFACE_SIDE_STYLE('',(#6432));+#6432 = SURFACE_STYLE_FILL_AREA(#6433);+#6433 = FILL_AREA_STYLE('',(#6434));+#6434 = FILL_AREA_STYLE_COLOUR('',#5999);+#6435 = STYLED_ITEM('color',(#6436),#3449);+#6436 = PRESENTATION_STYLE_ASSIGNMENT((#6437));+#6437 = SURFACE_STYLE_USAGE(.BOTH.,#6438);+#6438 = SURFACE_SIDE_STYLE('',(#6439));+#6439 = SURFACE_STYLE_FILL_AREA(#6440);+#6440 = FILL_AREA_STYLE('',(#6441));+#6441 = FILL_AREA_STYLE_COLOUR('',#5999);+#6442 = STYLED_ITEM('color',(#6443),#3482);+#6443 = PRESENTATION_STYLE_ASSIGNMENT((#6444));+#6444 = SURFACE_STYLE_USAGE(.BOTH.,#6445);+#6445 = SURFACE_SIDE_STYLE('',(#6446));+#6446 = SURFACE_STYLE_FILL_AREA(#6447);+#6447 = FILL_AREA_STYLE('',(#6448));+#6448 = FILL_AREA_STYLE_COLOUR('',#5999);+#6449 = STYLED_ITEM('color',(#6450),#3522);+#6450 = PRESENTATION_STYLE_ASSIGNMENT((#6451));+#6451 = SURFACE_STYLE_USAGE(.BOTH.,#6452);+#6452 = SURFACE_SIDE_STYLE('',(#6453));+#6453 = SURFACE_STYLE_FILL_AREA(#6454);+#6454 = FILL_AREA_STYLE('',(#6455));+#6455 = FILL_AREA_STYLE_COLOUR('',#5999);+#6456 = STYLED_ITEM('color',(#6457),#3547);+#6457 = PRESENTATION_STYLE_ASSIGNMENT((#6458));+#6458 = SURFACE_STYLE_USAGE(.BOTH.,#6459);+#6459 = SURFACE_SIDE_STYLE('',(#6460));+#6460 = SURFACE_STYLE_FILL_AREA(#6461);+#6461 = FILL_AREA_STYLE('',(#6462));+#6462 = FILL_AREA_STYLE_COLOUR('',#5999);+#6463 = STYLED_ITEM('color',(#6464),#3580);+#6464 = PRESENTATION_STYLE_ASSIGNMENT((#6465));+#6465 = SURFACE_STYLE_USAGE(.BOTH.,#6466);+#6466 = SURFACE_SIDE_STYLE('',(#6467));+#6467 = SURFACE_STYLE_FILL_AREA(#6468);+#6468 = FILL_AREA_STYLE('',(#6469));+#6469 = FILL_AREA_STYLE_COLOUR('',#5999);+#6470 = STYLED_ITEM('color',(#6471),#3620);+#6471 = PRESENTATION_STYLE_ASSIGNMENT((#6472));+#6472 = SURFACE_STYLE_USAGE(.BOTH.,#6473);+#6473 = SURFACE_SIDE_STYLE('',(#6474));+#6474 = SURFACE_STYLE_FILL_AREA(#6475);+#6475 = FILL_AREA_STYLE('',(#6476));+#6476 = FILL_AREA_STYLE_COLOUR('',#5999);+#6477 = STYLED_ITEM('color',(#6478),#3645);+#6478 = PRESENTATION_STYLE_ASSIGNMENT((#6479));+#6479 = SURFACE_STYLE_USAGE(.BOTH.,#6480);+#6480 = SURFACE_SIDE_STYLE('',(#6481));+#6481 = SURFACE_STYLE_FILL_AREA(#6482);+#6482 = FILL_AREA_STYLE('',(#6483));+#6483 = FILL_AREA_STYLE_COLOUR('',#5999);+#6484 = STYLED_ITEM('color',(#6485),#3678);+#6485 = PRESENTATION_STYLE_ASSIGNMENT((#6486));+#6486 = SURFACE_STYLE_USAGE(.BOTH.,#6487);+#6487 = SURFACE_SIDE_STYLE('',(#6488));+#6488 = SURFACE_STYLE_FILL_AREA(#6489);+#6489 = FILL_AREA_STYLE('',(#6490));+#6490 = FILL_AREA_STYLE_COLOUR('',#5999);+#6491 = STYLED_ITEM('color',(#6492),#3718);+#6492 = PRESENTATION_STYLE_ASSIGNMENT((#6493));+#6493 = SURFACE_STYLE_USAGE(.BOTH.,#6494);+#6494 = SURFACE_SIDE_STYLE('',(#6495));+#6495 = SURFACE_STYLE_FILL_AREA(#6496);+#6496 = FILL_AREA_STYLE('',(#6497));+#6497 = FILL_AREA_STYLE_COLOUR('',#5999);+#6498 = STYLED_ITEM('color',(#6499),#3743);+#6499 = PRESENTATION_STYLE_ASSIGNMENT((#6500));+#6500 = SURFACE_STYLE_USAGE(.BOTH.,#6501);+#6501 = SURFACE_SIDE_STYLE('',(#6502));+#6502 = SURFACE_STYLE_FILL_AREA(#6503);+#6503 = FILL_AREA_STYLE('',(#6504));+#6504 = FILL_AREA_STYLE_COLOUR('',#5999);+#6505 = STYLED_ITEM('color',(#6506),#3776);+#6506 = PRESENTATION_STYLE_ASSIGNMENT((#6507));+#6507 = SURFACE_STYLE_USAGE(.BOTH.,#6508);+#6508 = SURFACE_SIDE_STYLE('',(#6509));+#6509 = SURFACE_STYLE_FILL_AREA(#6510);+#6510 = FILL_AREA_STYLE('',(#6511));+#6511 = FILL_AREA_STYLE_COLOUR('',#6021);+#6512 = STYLED_ITEM('color',(#6513),#3954);+#6513 = PRESENTATION_STYLE_ASSIGNMENT((#6514));+#6514 = SURFACE_STYLE_USAGE(.BOTH.,#6515);+#6515 = SURFACE_SIDE_STYLE('',(#6516));+#6516 = SURFACE_STYLE_FILL_AREA(#6517);+#6517 = FILL_AREA_STYLE('',(#6518));+#6518 = FILL_AREA_STYLE_COLOUR('',#5999);+#6519 = STYLED_ITEM('color',(#6520),#3994);+#6520 = PRESENTATION_STYLE_ASSIGNMENT((#6521));+#6521 = SURFACE_STYLE_USAGE(.BOTH.,#6522);+#6522 = SURFACE_SIDE_STYLE('',(#6523));+#6523 = SURFACE_STYLE_FILL_AREA(#6524);+#6524 = FILL_AREA_STYLE('',(#6525));+#6525 = FILL_AREA_STYLE_COLOUR('',#5999);+#6526 = STYLED_ITEM('color',(#6527),#4019);+#6527 = PRESENTATION_STYLE_ASSIGNMENT((#6528));+#6528 = SURFACE_STYLE_USAGE(.BOTH.,#6529);+#6529 = SURFACE_SIDE_STYLE('',(#6530));+#6530 = SURFACE_STYLE_FILL_AREA(#6531);+#6531 = FILL_AREA_STYLE('',(#6532));+#6532 = FILL_AREA_STYLE_COLOUR('',#5999);+#6533 = STYLED_ITEM('color',(#6534),#4052);+#6534 = PRESENTATION_STYLE_ASSIGNMENT((#6535));+#6535 = SURFACE_STYLE_USAGE(.BOTH.,#6536);+#6536 = SURFACE_SIDE_STYLE('',(#6537));+#6537 = SURFACE_STYLE_FILL_AREA(#6538);+#6538 = FILL_AREA_STYLE('',(#6539));+#6539 = FILL_AREA_STYLE_COLOUR('',#5999);+#6540 = STYLED_ITEM('color',(#6541),#4092);+#6541 = PRESENTATION_STYLE_ASSIGNMENT((#6542));+#6542 = SURFACE_STYLE_USAGE(.BOTH.,#6543);+#6543 = SURFACE_SIDE_STYLE('',(#6544));+#6544 = SURFACE_STYLE_FILL_AREA(#6545);+#6545 = FILL_AREA_STYLE('',(#6546));+#6546 = FILL_AREA_STYLE_COLOUR('',#5999);+#6547 = STYLED_ITEM('color',(#6548),#4117);+#6548 = PRESENTATION_STYLE_ASSIGNMENT((#6549));+#6549 = SURFACE_STYLE_USAGE(.BOTH.,#6550);+#6550 = SURFACE_SIDE_STYLE('',(#6551));+#6551 = SURFACE_STYLE_FILL_AREA(#6552);+#6552 = FILL_AREA_STYLE('',(#6553));+#6553 = FILL_AREA_STYLE_COLOUR('',#5999);+#6554 = STYLED_ITEM('color',(#6555),#4150);+#6555 = PRESENTATION_STYLE_ASSIGNMENT((#6556));+#6556 = SURFACE_STYLE_USAGE(.BOTH.,#6557);+#6557 = SURFACE_SIDE_STYLE('',(#6558));+#6558 = SURFACE_STYLE_FILL_AREA(#6559);+#6559 = FILL_AREA_STYLE('',(#6560));+#6560 = FILL_AREA_STYLE_COLOUR('',#5999);+#6561 = STYLED_ITEM('color',(#6562),#4190);+#6562 = PRESENTATION_STYLE_ASSIGNMENT((#6563));+#6563 = SURFACE_STYLE_USAGE(.BOTH.,#6564);+#6564 = SURFACE_SIDE_STYLE('',(#6565));+#6565 = SURFACE_STYLE_FILL_AREA(#6566);+#6566 = FILL_AREA_STYLE('',(#6567));+#6567 = FILL_AREA_STYLE_COLOUR('',#5999);+#6568 = STYLED_ITEM('color',(#6569),#4215);+#6569 = PRESENTATION_STYLE_ASSIGNMENT((#6570));+#6570 = SURFACE_STYLE_USAGE(.BOTH.,#6571);+#6571 = SURFACE_SIDE_STYLE('',(#6572));+#6572 = SURFACE_STYLE_FILL_AREA(#6573);+#6573 = FILL_AREA_STYLE('',(#6574));+#6574 = FILL_AREA_STYLE_COLOUR('',#5999);+#6575 = STYLED_ITEM('color',(#6576),#4248);+#6576 = PRESENTATION_STYLE_ASSIGNMENT((#6577));+#6577 = SURFACE_STYLE_USAGE(.BOTH.,#6578);+#6578 = SURFACE_SIDE_STYLE('',(#6579));+#6579 = SURFACE_STYLE_FILL_AREA(#6580);+#6580 = FILL_AREA_STYLE('',(#6581));+#6581 = FILL_AREA_STYLE_COLOUR('',#5999);+#6582 = STYLED_ITEM('color',(#6583),#4288);+#6583 = PRESENTATION_STYLE_ASSIGNMENT((#6584));+#6584 = SURFACE_STYLE_USAGE(.BOTH.,#6585);+#6585 = SURFACE_SIDE_STYLE('',(#6586));+#6586 = SURFACE_STYLE_FILL_AREA(#6587);+#6587 = FILL_AREA_STYLE('',(#6588));+#6588 = FILL_AREA_STYLE_COLOUR('',#5999);+#6589 = STYLED_ITEM('color',(#6590),#4313);+#6590 = PRESENTATION_STYLE_ASSIGNMENT((#6591));+#6591 = SURFACE_STYLE_USAGE(.BOTH.,#6592);+#6592 = SURFACE_SIDE_STYLE('',(#6593));+#6593 = SURFACE_STYLE_FILL_AREA(#6594);+#6594 = FILL_AREA_STYLE('',(#6595));+#6595 = FILL_AREA_STYLE_COLOUR('',#5999);+#6596 = STYLED_ITEM('color',(#6597),#4346);+#6597 = PRESENTATION_STYLE_ASSIGNMENT((#6598));+#6598 = SURFACE_STYLE_USAGE(.BOTH.,#6599);+#6599 = SURFACE_SIDE_STYLE('',(#6600));+#6600 = SURFACE_STYLE_FILL_AREA(#6601);+#6601 = FILL_AREA_STYLE('',(#6602));+#6602 = FILL_AREA_STYLE_COLOUR('',#5999);+#6603 = STYLED_ITEM('color',(#6604),#4386);+#6604 = PRESENTATION_STYLE_ASSIGNMENT((#6605));+#6605 = SURFACE_STYLE_USAGE(.BOTH.,#6606);+#6606 = SURFACE_SIDE_STYLE('',(#6607));+#6607 = SURFACE_STYLE_FILL_AREA(#6608);+#6608 = FILL_AREA_STYLE('',(#6609));+#6609 = FILL_AREA_STYLE_COLOUR('',#5999);+#6610 = STYLED_ITEM('color',(#6611),#4411);+#6611 = PRESENTATION_STYLE_ASSIGNMENT((#6612));+#6612 = SURFACE_STYLE_USAGE(.BOTH.,#6613);+#6613 = SURFACE_SIDE_STYLE('',(#6614));+#6614 = SURFACE_STYLE_FILL_AREA(#6615);+#6615 = FILL_AREA_STYLE('',(#6616));+#6616 = FILL_AREA_STYLE_COLOUR('',#5999);+#6617 = STYLED_ITEM('color',(#6618),#4444);+#6618 = PRESENTATION_STYLE_ASSIGNMENT((#6619));+#6619 = SURFACE_STYLE_USAGE(.BOTH.,#6620);+#6620 = SURFACE_SIDE_STYLE('',(#6621));+#6621 = SURFACE_STYLE_FILL_AREA(#6622);+#6622 = FILL_AREA_STYLE('',(#6623));+#6623 = FILL_AREA_STYLE_COLOUR('',#5999);+#6624 = STYLED_ITEM('color',(#6625),#4484);+#6625 = PRESENTATION_STYLE_ASSIGNMENT((#6626));+#6626 = SURFACE_STYLE_USAGE(.BOTH.,#6627);+#6627 = SURFACE_SIDE_STYLE('',(#6628));+#6628 = SURFACE_STYLE_FILL_AREA(#6629);+#6629 = FILL_AREA_STYLE('',(#6630));+#6630 = FILL_AREA_STYLE_COLOUR('',#5999);+#6631 = STYLED_ITEM('color',(#6632),#4509);+#6632 = PRESENTATION_STYLE_ASSIGNMENT((#6633));+#6633 = SURFACE_STYLE_USAGE(.BOTH.,#6634);+#6634 = SURFACE_SIDE_STYLE('',(#6635));+#6635 = SURFACE_STYLE_FILL_AREA(#6636);+#6636 = FILL_AREA_STYLE('',(#6637));+#6637 = FILL_AREA_STYLE_COLOUR('',#5999);+#6638 = STYLED_ITEM('color',(#6639),#4542);+#6639 = PRESENTATION_STYLE_ASSIGNMENT((#6640));+#6640 = SURFACE_STYLE_USAGE(.BOTH.,#6641);+#6641 = SURFACE_SIDE_STYLE('',(#6642));+#6642 = SURFACE_STYLE_FILL_AREA(#6643);+#6643 = FILL_AREA_STYLE('',(#6644));+#6644 = FILL_AREA_STYLE_COLOUR('',#5999);+#6645 = STYLED_ITEM('color',(#6646),#4582);+#6646 = PRESENTATION_STYLE_ASSIGNMENT((#6647));+#6647 = SURFACE_STYLE_USAGE(.BOTH.,#6648);+#6648 = SURFACE_SIDE_STYLE('',(#6649));+#6649 = SURFACE_STYLE_FILL_AREA(#6650);+#6650 = FILL_AREA_STYLE('',(#6651));+#6651 = FILL_AREA_STYLE_COLOUR('',#5999);+#6652 = STYLED_ITEM('color',(#6653),#4607);+#6653 = PRESENTATION_STYLE_ASSIGNMENT((#6654));+#6654 = SURFACE_STYLE_USAGE(.BOTH.,#6655);+#6655 = SURFACE_SIDE_STYLE('',(#6656));+#6656 = SURFACE_STYLE_FILL_AREA(#6657);+#6657 = FILL_AREA_STYLE('',(#6658));+#6658 = FILL_AREA_STYLE_COLOUR('',#5999);+#6659 = STYLED_ITEM('color',(#6660),#4640);+#6660 = PRESENTATION_STYLE_ASSIGNMENT((#6661));+#6661 = SURFACE_STYLE_USAGE(.BOTH.,#6662);+#6662 = SURFACE_SIDE_STYLE('',(#6663));+#6663 = SURFACE_STYLE_FILL_AREA(#6664);+#6664 = FILL_AREA_STYLE('',(#6665));+#6665 = FILL_AREA_STYLE_COLOUR('',#6021);+#6666 = STYLED_ITEM('color',(#6667),#4663);+#6667 = PRESENTATION_STYLE_ASSIGNMENT((#6668));+#6668 = SURFACE_STYLE_USAGE(.BOTH.,#6669);+#6669 = SURFACE_SIDE_STYLE('',(#6670));+#6670 = SURFACE_STYLE_FILL_AREA(#6671);+#6671 = FILL_AREA_STYLE('',(#6672));+#6672 = FILL_AREA_STYLE_COLOUR('',#5999);+#6673 = STYLED_ITEM('color',(#6674),#4680);+#6674 = PRESENTATION_STYLE_ASSIGNMENT((#6675));+#6675 = SURFACE_STYLE_USAGE(.BOTH.,#6676);+#6676 = SURFACE_SIDE_STYLE('',(#6677));+#6677 = SURFACE_STYLE_FILL_AREA(#6678);+#6678 = FILL_AREA_STYLE('',(#6679));+#6679 = FILL_AREA_STYLE_COLOUR('',#5999);+#6680 = STYLED_ITEM('color',(#6681),#4697);+#6681 = PRESENTATION_STYLE_ASSIGNMENT((#6682));+#6682 = SURFACE_STYLE_USAGE(.BOTH.,#6683);+#6683 = SURFACE_SIDE_STYLE('',(#6684));+#6684 = SURFACE_STYLE_FILL_AREA(#6685);+#6685 = FILL_AREA_STYLE('',(#6686));+#6686 = FILL_AREA_STYLE_COLOUR('',#5999);+#6687 = STYLED_ITEM('color',(#6688),#4714);+#6688 = PRESENTATION_STYLE_ASSIGNMENT((#6689));+#6689 = SURFACE_STYLE_USAGE(.BOTH.,#6690);+#6690 = SURFACE_SIDE_STYLE('',(#6691));+#6691 = SURFACE_STYLE_FILL_AREA(#6692);+#6692 = FILL_AREA_STYLE('',(#6693));+#6693 = FILL_AREA_STYLE_COLOUR('',#5999);+#6694 = STYLED_ITEM('color',(#6695),#4731);+#6695 = PRESENTATION_STYLE_ASSIGNMENT((#6696));+#6696 = SURFACE_STYLE_USAGE(.BOTH.,#6697);+#6697 = SURFACE_SIDE_STYLE('',(#6698));+#6698 = SURFACE_STYLE_FILL_AREA(#6699);+#6699 = FILL_AREA_STYLE('',(#6700));+#6700 = FILL_AREA_STYLE_COLOUR('',#5999);+#6701 = STYLED_ITEM('color',(#6702),#4748);+#6702 = PRESENTATION_STYLE_ASSIGNMENT((#6703));+#6703 = SURFACE_STYLE_USAGE(.BOTH.,#6704);+#6704 = SURFACE_SIDE_STYLE('',(#6705));+#6705 = SURFACE_STYLE_FILL_AREA(#6706);+#6706 = FILL_AREA_STYLE('',(#6707));+#6707 = FILL_AREA_STYLE_COLOUR('',#5999);+#6708 = STYLED_ITEM('color',(#6709),#4765);+#6709 = PRESENTATION_STYLE_ASSIGNMENT((#6710));+#6710 = SURFACE_STYLE_USAGE(.BOTH.,#6711);+#6711 = SURFACE_SIDE_STYLE('',(#6712));+#6712 = SURFACE_STYLE_FILL_AREA(#6713);+#6713 = FILL_AREA_STYLE('',(#6714));+#6714 = FILL_AREA_STYLE_COLOUR('',#5999);+#6715 = STYLED_ITEM('color',(#6716),#4782);+#6716 = PRESENTATION_STYLE_ASSIGNMENT((#6717));+#6717 = SURFACE_STYLE_USAGE(.BOTH.,#6718);+#6718 = SURFACE_SIDE_STYLE('',(#6719));+#6719 = SURFACE_STYLE_FILL_AREA(#6720);+#6720 = FILL_AREA_STYLE('',(#6721));+#6721 = FILL_AREA_STYLE_COLOUR('',#5999);+#6722 = STYLED_ITEM('color',(#6723),#4799);+#6723 = PRESENTATION_STYLE_ASSIGNMENT((#6724));+#6724 = SURFACE_STYLE_USAGE(.BOTH.,#6725);+#6725 = SURFACE_SIDE_STYLE('',(#6726));+#6726 = SURFACE_STYLE_FILL_AREA(#6727);+#6727 = FILL_AREA_STYLE('',(#6728));+#6728 = FILL_AREA_STYLE_COLOUR('',#5999);+#6729 = STYLED_ITEM('color',(#6730),#4811);+#6730 = PRESENTATION_STYLE_ASSIGNMENT((#6731));+#6731 = SURFACE_STYLE_USAGE(.BOTH.,#6732);+#6732 = SURFACE_SIDE_STYLE('',(#6733));+#6733 = SURFACE_STYLE_FILL_AREA(#6734);+#6734 = FILL_AREA_STYLE('',(#6735));+#6735 = FILL_AREA_STYLE_COLOUR('',#5999);+#6736 = STYLED_ITEM('color',(#6737),#4828);+#6737 = PRESENTATION_STYLE_ASSIGNMENT((#6738));+#6738 = SURFACE_STYLE_USAGE(.BOTH.,#6739);+#6739 = SURFACE_SIDE_STYLE('',(#6740));+#6740 = SURFACE_STYLE_FILL_AREA(#6741);+#6741 = FILL_AREA_STYLE('',(#6742));+#6742 = FILL_AREA_STYLE_COLOUR('',#5999);+#6743 = STYLED_ITEM('color',(#6744),#4840);+#6744 = PRESENTATION_STYLE_ASSIGNMENT((#6745));+#6745 = SURFACE_STYLE_USAGE(.BOTH.,#6746);+#6746 = SURFACE_SIDE_STYLE('',(#6747));+#6747 = SURFACE_STYLE_FILL_AREA(#6748);+#6748 = FILL_AREA_STYLE('',(#6749));+#6749 = FILL_AREA_STYLE_COLOUR('',#5999);+#6750 = STYLED_ITEM('color',(#6751),#4857);+#6751 = PRESENTATION_STYLE_ASSIGNMENT((#6752));+#6752 = SURFACE_STYLE_USAGE(.BOTH.,#6753);+#6753 = SURFACE_SIDE_STYLE('',(#6754));+#6754 = SURFACE_STYLE_FILL_AREA(#6755);+#6755 = FILL_AREA_STYLE('',(#6756));+#6756 = FILL_AREA_STYLE_COLOUR('',#5999);+#6757 = STYLED_ITEM('color',(#6758),#4869);+#6758 = PRESENTATION_STYLE_ASSIGNMENT((#6759));+#6759 = SURFACE_STYLE_USAGE(.BOTH.,#6760);+#6760 = SURFACE_SIDE_STYLE('',(#6761));+#6761 = SURFACE_STYLE_FILL_AREA(#6762);+#6762 = FILL_AREA_STYLE('',(#6763));+#6763 = FILL_AREA_STYLE_COLOUR('',#5999);+#6764 = STYLED_ITEM('color',(#6765),#4886);+#6765 = PRESENTATION_STYLE_ASSIGNMENT((#6766));+#6766 = SURFACE_STYLE_USAGE(.BOTH.,#6767);+#6767 = SURFACE_SIDE_STYLE('',(#6768));+#6768 = SURFACE_STYLE_FILL_AREA(#6769);+#6769 = FILL_AREA_STYLE('',(#6770));+#6770 = FILL_AREA_STYLE_COLOUR('',#5999);+#6771 = STYLED_ITEM('color',(#6772),#4898);+#6772 = PRESENTATION_STYLE_ASSIGNMENT((#6773));+#6773 = SURFACE_STYLE_USAGE(.BOTH.,#6774);+#6774 = SURFACE_SIDE_STYLE('',(#6775));+#6775 = SURFACE_STYLE_FILL_AREA(#6776);+#6776 = FILL_AREA_STYLE('',(#6777));+#6777 = FILL_AREA_STYLE_COLOUR('',#5999);+#6778 = STYLED_ITEM('color',(#6779),#4915);+#6779 = PRESENTATION_STYLE_ASSIGNMENT((#6780));+#6780 = SURFACE_STYLE_USAGE(.BOTH.,#6781);+#6781 = SURFACE_SIDE_STYLE('',(#6782));+#6782 = SURFACE_STYLE_FILL_AREA(#6783);+#6783 = FILL_AREA_STYLE('',(#6784));+#6784 = FILL_AREA_STYLE_COLOUR('',#5999);+#6785 = STYLED_ITEM('color',(#6786),#4927);+#6786 = PRESENTATION_STYLE_ASSIGNMENT((#6787));+#6787 = SURFACE_STYLE_USAGE(.BOTH.,#6788);+#6788 = SURFACE_SIDE_STYLE('',(#6789));+#6789 = SURFACE_STYLE_FILL_AREA(#6790);+#6790 = FILL_AREA_STYLE('',(#6791));+#6791 = FILL_AREA_STYLE_COLOUR('',#5999);+#6792 = STYLED_ITEM('color',(#6793),#4944);+#6793 = PRESENTATION_STYLE_ASSIGNMENT((#6794));+#6794 = SURFACE_STYLE_USAGE(.BOTH.,#6795);+#6795 = SURFACE_SIDE_STYLE('',(#6796));+#6796 = SURFACE_STYLE_FILL_AREA(#6797);+#6797 = FILL_AREA_STYLE('',(#6798));+#6798 = FILL_AREA_STYLE_COLOUR('',#5999);+#6799 = STYLED_ITEM('color',(#6800),#4956);+#6800 = PRESENTATION_STYLE_ASSIGNMENT((#6801));+#6801 = SURFACE_STYLE_USAGE(.BOTH.,#6802);+#6802 = SURFACE_SIDE_STYLE('',(#6803));+#6803 = SURFACE_STYLE_FILL_AREA(#6804);+#6804 = FILL_AREA_STYLE('',(#6805));+#6805 = FILL_AREA_STYLE_COLOUR('',#5999);+#6806 = STYLED_ITEM('color',(#6807),#4973);+#6807 = PRESENTATION_STYLE_ASSIGNMENT((#6808));+#6808 = SURFACE_STYLE_USAGE(.BOTH.,#6809);+#6809 = SURFACE_SIDE_STYLE('',(#6810));+#6810 = SURFACE_STYLE_FILL_AREA(#6811);+#6811 = FILL_AREA_STYLE('',(#6812));+#6812 = FILL_AREA_STYLE_COLOUR('',#5999);+#6813 = STYLED_ITEM('color',(#6814),#4985);+#6814 = PRESENTATION_STYLE_ASSIGNMENT((#6815));+#6815 = SURFACE_STYLE_USAGE(.BOTH.,#6816);+#6816 = SURFACE_SIDE_STYLE('',(#6817));+#6817 = SURFACE_STYLE_FILL_AREA(#6818);+#6818 = FILL_AREA_STYLE('',(#6819));+#6819 = FILL_AREA_STYLE_COLOUR('',#5999);+#6820 = STYLED_ITEM('color',(#6821),#5002);+#6821 = PRESENTATION_STYLE_ASSIGNMENT((#6822));+#6822 = SURFACE_STYLE_USAGE(.BOTH.,#6823);+#6823 = SURFACE_SIDE_STYLE('',(#6824));+#6824 = SURFACE_STYLE_FILL_AREA(#6825);+#6825 = FILL_AREA_STYLE('',(#6826));+#6826 = FILL_AREA_STYLE_COLOUR('',#5999);+#6827 = STYLED_ITEM('color',(#6828),#5019);+#6828 = PRESENTATION_STYLE_ASSIGNMENT((#6829));+#6829 = SURFACE_STYLE_USAGE(.BOTH.,#6830);+#6830 = SURFACE_SIDE_STYLE('',(#6831));+#6831 = SURFACE_STYLE_FILL_AREA(#6832);+#6832 = FILL_AREA_STYLE('',(#6833));+#6833 = FILL_AREA_STYLE_COLOUR('',#5999);+#6834 = STYLED_ITEM('color',(#6835),#5036);+#6835 = PRESENTATION_STYLE_ASSIGNMENT((#6836));+#6836 = SURFACE_STYLE_USAGE(.BOTH.,#6837);+#6837 = SURFACE_SIDE_STYLE('',(#6838));+#6838 = SURFACE_STYLE_FILL_AREA(#6839);+#6839 = FILL_AREA_STYLE('',(#6840));+#6840 = FILL_AREA_STYLE_COLOUR('',#5999);+#6841 = STYLED_ITEM('color',(#6842),#5053);+#6842 = PRESENTATION_STYLE_ASSIGNMENT((#6843));+#6843 = SURFACE_STYLE_USAGE(.BOTH.,#6844);+#6844 = SURFACE_SIDE_STYLE('',(#6845));+#6845 = SURFACE_STYLE_FILL_AREA(#6846);+#6846 = FILL_AREA_STYLE('',(#6847));+#6847 = FILL_AREA_STYLE_COLOUR('',#5999);+#6848 = STYLED_ITEM('color',(#6849),#5070);+#6849 = PRESENTATION_STYLE_ASSIGNMENT((#6850));+#6850 = SURFACE_STYLE_USAGE(.BOTH.,#6851);+#6851 = SURFACE_SIDE_STYLE('',(#6852));+#6852 = SURFACE_STYLE_FILL_AREA(#6853);+#6853 = FILL_AREA_STYLE('',(#6854));+#6854 = FILL_AREA_STYLE_COLOUR('',#5999);+#6855 = STYLED_ITEM('color',(#6856),#5087);+#6856 = PRESENTATION_STYLE_ASSIGNMENT((#6857));+#6857 = SURFACE_STYLE_USAGE(.BOTH.,#6858);+#6858 = SURFACE_SIDE_STYLE('',(#6859));+#6859 = SURFACE_STYLE_FILL_AREA(#6860);+#6860 = FILL_AREA_STYLE('',(#6861));+#6861 = FILL_AREA_STYLE_COLOUR('',#5999);+#6862 = STYLED_ITEM('color',(#6863),#5104);+#6863 = PRESENTATION_STYLE_ASSIGNMENT((#6864));+#6864 = SURFACE_STYLE_USAGE(.BOTH.,#6865);+#6865 = SURFACE_SIDE_STYLE('',(#6866));+#6866 = SURFACE_STYLE_FILL_AREA(#6867);+#6867 = FILL_AREA_STYLE('',(#6868));+#6868 = FILL_AREA_STYLE_COLOUR('',#5999);+#6869 = STYLED_ITEM('color',(#6870),#5121);+#6870 = PRESENTATION_STYLE_ASSIGNMENT((#6871));+#6871 = SURFACE_STYLE_USAGE(.BOTH.,#6872);+#6872 = SURFACE_SIDE_STYLE('',(#6873));+#6873 = SURFACE_STYLE_FILL_AREA(#6874);+#6874 = FILL_AREA_STYLE('',(#6875));+#6875 = FILL_AREA_STYLE_COLOUR('',#5999);+#6876 = STYLED_ITEM('color',(#6877),#5133);+#6877 = PRESENTATION_STYLE_ASSIGNMENT((#6878));+#6878 = SURFACE_STYLE_USAGE(.BOTH.,#6879);+#6879 = SURFACE_SIDE_STYLE('',(#6880));+#6880 = SURFACE_STYLE_FILL_AREA(#6881);+#6881 = FILL_AREA_STYLE('',(#6882));+#6882 = FILL_AREA_STYLE_COLOUR('',#5999);+#6883 = STYLED_ITEM('color',(#6884),#5150);+#6884 = PRESENTATION_STYLE_ASSIGNMENT((#6885));+#6885 = SURFACE_STYLE_USAGE(.BOTH.,#6886);+#6886 = SURFACE_SIDE_STYLE('',(#6887));+#6887 = SURFACE_STYLE_FILL_AREA(#6888);+#6888 = FILL_AREA_STYLE('',(#6889));+#6889 = FILL_AREA_STYLE_COLOUR('',#5999);+#6890 = STYLED_ITEM('color',(#6891),#5162);+#6891 = PRESENTATION_STYLE_ASSIGNMENT((#6892));+#6892 = SURFACE_STYLE_USAGE(.BOTH.,#6893);+#6893 = SURFACE_SIDE_STYLE('',(#6894));+#6894 = SURFACE_STYLE_FILL_AREA(#6895);+#6895 = FILL_AREA_STYLE('',(#6896));+#6896 = FILL_AREA_STYLE_COLOUR('',#5999);+#6897 = STYLED_ITEM('color',(#6898),#5179);+#6898 = PRESENTATION_STYLE_ASSIGNMENT((#6899));+#6899 = SURFACE_STYLE_USAGE(.BOTH.,#6900);+#6900 = SURFACE_SIDE_STYLE('',(#6901));+#6901 = SURFACE_STYLE_FILL_AREA(#6902);+#6902 = FILL_AREA_STYLE('',(#6903));+#6903 = FILL_AREA_STYLE_COLOUR('',#5999);+#6904 = STYLED_ITEM('color',(#6905),#5191);+#6905 = PRESENTATION_STYLE_ASSIGNMENT((#6906));+#6906 = SURFACE_STYLE_USAGE(.BOTH.,#6907);+#6907 = SURFACE_SIDE_STYLE('',(#6908));+#6908 = SURFACE_STYLE_FILL_AREA(#6909);+#6909 = FILL_AREA_STYLE('',(#6910));+#6910 = FILL_AREA_STYLE_COLOUR('',#5999);+#6911 = STYLED_ITEM('color',(#6912),#5208);+#6912 = PRESENTATION_STYLE_ASSIGNMENT((#6913));+#6913 = SURFACE_STYLE_USAGE(.BOTH.,#6914);+#6914 = SURFACE_SIDE_STYLE('',(#6915));+#6915 = SURFACE_STYLE_FILL_AREA(#6916);+#6916 = FILL_AREA_STYLE('',(#6917));+#6917 = FILL_AREA_STYLE_COLOUR('',#5999);+#6918 = STYLED_ITEM('color',(#6919),#5220);+#6919 = PRESENTATION_STYLE_ASSIGNMENT((#6920));+#6920 = SURFACE_STYLE_USAGE(.BOTH.,#6921);+#6921 = SURFACE_SIDE_STYLE('',(#6922));+#6922 = SURFACE_STYLE_FILL_AREA(#6923);+#6923 = FILL_AREA_STYLE('',(#6924));+#6924 = FILL_AREA_STYLE_COLOUR('',#5999);+#6925 = STYLED_ITEM('color',(#6926),#5237);+#6926 = PRESENTATION_STYLE_ASSIGNMENT((#6927));+#6927 = SURFACE_STYLE_USAGE(.BOTH.,#6928);+#6928 = SURFACE_SIDE_STYLE('',(#6929));+#6929 = SURFACE_STYLE_FILL_AREA(#6930);+#6930 = FILL_AREA_STYLE('',(#6931));+#6931 = FILL_AREA_STYLE_COLOUR('',#5999);+#6932 = STYLED_ITEM('color',(#6933),#5249);+#6933 = PRESENTATION_STYLE_ASSIGNMENT((#6934));+#6934 = SURFACE_STYLE_USAGE(.BOTH.,#6935);+#6935 = SURFACE_SIDE_STYLE('',(#6936));+#6936 = SURFACE_STYLE_FILL_AREA(#6937);+#6937 = FILL_AREA_STYLE('',(#6938));+#6938 = FILL_AREA_STYLE_COLOUR('',#5999);+#6939 = STYLED_ITEM('color',(#6940),#5266);+#6940 = PRESENTATION_STYLE_ASSIGNMENT((#6941));+#6941 = SURFACE_STYLE_USAGE(.BOTH.,#6942);+#6942 = SURFACE_SIDE_STYLE('',(#6943));+#6943 = SURFACE_STYLE_FILL_AREA(#6944);+#6944 = FILL_AREA_STYLE('',(#6945));+#6945 = FILL_AREA_STYLE_COLOUR('',#5999);+#6946 = STYLED_ITEM('color',(#6947),#5278);+#6947 = PRESENTATION_STYLE_ASSIGNMENT((#6948));+#6948 = SURFACE_STYLE_USAGE(.BOTH.,#6949);+#6949 = SURFACE_SIDE_STYLE('',(#6950));+#6950 = SURFACE_STYLE_FILL_AREA(#6951);+#6951 = FILL_AREA_STYLE('',(#6952));+#6952 = FILL_AREA_STYLE_COLOUR('',#5999);+#6953 = STYLED_ITEM('color',(#6954),#5295);+#6954 = PRESENTATION_STYLE_ASSIGNMENT((#6955));+#6955 = SURFACE_STYLE_USAGE(.BOTH.,#6956);+#6956 = SURFACE_SIDE_STYLE('',(#6957));+#6957 = SURFACE_STYLE_FILL_AREA(#6958);+#6958 = FILL_AREA_STYLE('',(#6959));+#6959 = FILL_AREA_STYLE_COLOUR('',#5999);+#6960 = STYLED_ITEM('color',(#6961),#5307);+#6961 = PRESENTATION_STYLE_ASSIGNMENT((#6962));+#6962 = SURFACE_STYLE_USAGE(.BOTH.,#6963);+#6963 = SURFACE_SIDE_STYLE('',(#6964));+#6964 = SURFACE_STYLE_FILL_AREA(#6965);+#6965 = FILL_AREA_STYLE('',(#6966));+#6966 = FILL_AREA_STYLE_COLOUR('',#5999);+#6967 = STYLED_ITEM('color',(#6968),#5324);+#6968 = PRESENTATION_STYLE_ASSIGNMENT((#6969));+#6969 = SURFACE_STYLE_USAGE(.BOTH.,#6970);+#6970 = SURFACE_SIDE_STYLE('',(#6971));+#6971 = SURFACE_STYLE_FILL_AREA(#6972);+#6972 = FILL_AREA_STYLE('',(#6973));+#6973 = FILL_AREA_STYLE_COLOUR('',#5999);+#6974 = STYLED_ITEM('color',(#6975),#5341);+#6975 = PRESENTATION_STYLE_ASSIGNMENT((#6976));+#6976 = SURFACE_STYLE_USAGE(.BOTH.,#6977);+#6977 = SURFACE_SIDE_STYLE('',(#6978));+#6978 = SURFACE_STYLE_FILL_AREA(#6979);+#6979 = FILL_AREA_STYLE('',(#6980));+#6980 = FILL_AREA_STYLE_COLOUR('',#5999);+#6981 = STYLED_ITEM('color',(#6982),#5358);+#6982 = PRESENTATION_STYLE_ASSIGNMENT((#6983));+#6983 = SURFACE_STYLE_USAGE(.BOTH.,#6984);+#6984 = SURFACE_SIDE_STYLE('',(#6985));+#6985 = SURFACE_STYLE_FILL_AREA(#6986);+#6986 = FILL_AREA_STYLE('',(#6987));+#6987 = FILL_AREA_STYLE_COLOUR('',#5999);+#6988 = STYLED_ITEM('color',(#6989),#5375);+#6989 = PRESENTATION_STYLE_ASSIGNMENT((#6990));+#6990 = SURFACE_STYLE_USAGE(.BOTH.,#6991);+#6991 = SURFACE_SIDE_STYLE('',(#6992));+#6992 = SURFACE_STYLE_FILL_AREA(#6993);+#6993 = FILL_AREA_STYLE('',(#6994));+#6994 = FILL_AREA_STYLE_COLOUR('',#5999);+#6995 = STYLED_ITEM('color',(#6996),#5392);+#6996 = PRESENTATION_STYLE_ASSIGNMENT((#6997));+#6997 = SURFACE_STYLE_USAGE(.BOTH.,#6998);+#6998 = SURFACE_SIDE_STYLE('',(#6999));+#6999 = SURFACE_STYLE_FILL_AREA(#7000);+#7000 = FILL_AREA_STYLE('',(#7001));+#7001 = FILL_AREA_STYLE_COLOUR('',#5999);+#7002 = STYLED_ITEM('color',(#7003),#5409);+#7003 = PRESENTATION_STYLE_ASSIGNMENT((#7004));+#7004 = SURFACE_STYLE_USAGE(.BOTH.,#7005);+#7005 = SURFACE_SIDE_STYLE('',(#7006));+#7006 = SURFACE_STYLE_FILL_AREA(#7007);+#7007 = FILL_AREA_STYLE('',(#7008));+#7008 = FILL_AREA_STYLE_COLOUR('',#5999);+#7009 = STYLED_ITEM('color',(#7010),#5426);+#7010 = PRESENTATION_STYLE_ASSIGNMENT((#7011));+#7011 = SURFACE_STYLE_USAGE(.BOTH.,#7012);+#7012 = SURFACE_SIDE_STYLE('',(#7013));+#7013 = SURFACE_STYLE_FILL_AREA(#7014);+#7014 = FILL_AREA_STYLE('',(#7015));+#7015 = FILL_AREA_STYLE_COLOUR('',#5999);+#7016 = STYLED_ITEM('color',(#7017),#5443);+#7017 = PRESENTATION_STYLE_ASSIGNMENT((#7018));+#7018 = SURFACE_STYLE_USAGE(.BOTH.,#7019);+#7019 = SURFACE_SIDE_STYLE('',(#7020));+#7020 = SURFACE_STYLE_FILL_AREA(#7021);+#7021 = FILL_AREA_STYLE('',(#7022));+#7022 = FILL_AREA_STYLE_COLOUR('',#5999);+#7023 = STYLED_ITEM('color',(#7024),#5455);+#7024 = PRESENTATION_STYLE_ASSIGNMENT((#7025));+#7025 = SURFACE_STYLE_USAGE(.BOTH.,#7026);+#7026 = SURFACE_SIDE_STYLE('',(#7027));+#7027 = SURFACE_STYLE_FILL_AREA(#7028);+#7028 = FILL_AREA_STYLE('',(#7029));+#7029 = FILL_AREA_STYLE_COLOUR('',#5999);+#7030 = STYLED_ITEM('color',(#7031),#5472);+#7031 = PRESENTATION_STYLE_ASSIGNMENT((#7032));+#7032 = SURFACE_STYLE_USAGE(.BOTH.,#7033);+#7033 = SURFACE_SIDE_STYLE('',(#7034));+#7034 = SURFACE_STYLE_FILL_AREA(#7035);+#7035 = FILL_AREA_STYLE('',(#7036));+#7036 = FILL_AREA_STYLE_COLOUR('',#5999);+#7037 = STYLED_ITEM('color',(#7038),#5484);+#7038 = PRESENTATION_STYLE_ASSIGNMENT((#7039));+#7039 = SURFACE_STYLE_USAGE(.BOTH.,#7040);+#7040 = SURFACE_SIDE_STYLE('',(#7041));+#7041 = SURFACE_STYLE_FILL_AREA(#7042);+#7042 = FILL_AREA_STYLE('',(#7043));+#7043 = FILL_AREA_STYLE_COLOUR('',#5999);+#7044 = STYLED_ITEM('color',(#7045),#5501);+#7045 = PRESENTATION_STYLE_ASSIGNMENT((#7046));+#7046 = SURFACE_STYLE_USAGE(.BOTH.,#7047);+#7047 = SURFACE_SIDE_STYLE('',(#7048));+#7048 = SURFACE_STYLE_FILL_AREA(#7049);+#7049 = FILL_AREA_STYLE('',(#7050));+#7050 = FILL_AREA_STYLE_COLOUR('',#5999);+#7051 = STYLED_ITEM('color',(#7052),#5513);+#7052 = PRESENTATION_STYLE_ASSIGNMENT((#7053));+#7053 = SURFACE_STYLE_USAGE(.BOTH.,#7054);+#7054 = SURFACE_SIDE_STYLE('',(#7055));+#7055 = SURFACE_STYLE_FILL_AREA(#7056);+#7056 = FILL_AREA_STYLE('',(#7057));+#7057 = FILL_AREA_STYLE_COLOUR('',#5999);+#7058 = STYLED_ITEM('color',(#7059),#5530);+#7059 = PRESENTATION_STYLE_ASSIGNMENT((#7060));+#7060 = SURFACE_STYLE_USAGE(.BOTH.,#7061);+#7061 = SURFACE_SIDE_STYLE('',(#7062));+#7062 = SURFACE_STYLE_FILL_AREA(#7063);+#7063 = FILL_AREA_STYLE('',(#7064));+#7064 = FILL_AREA_STYLE_COLOUR('',#5999);+#7065 = STYLED_ITEM('color',(#7066),#5542);+#7066 = PRESENTATION_STYLE_ASSIGNMENT((#7067));+#7067 = SURFACE_STYLE_USAGE(.BOTH.,#7068);+#7068 = SURFACE_SIDE_STYLE('',(#7069));+#7069 = SURFACE_STYLE_FILL_AREA(#7070);+#7070 = FILL_AREA_STYLE('',(#7071));+#7071 = FILL_AREA_STYLE_COLOUR('',#5999);+#7072 = STYLED_ITEM('color',(#7073),#5559);+#7073 = PRESENTATION_STYLE_ASSIGNMENT((#7074));+#7074 = SURFACE_STYLE_USAGE(.BOTH.,#7075);+#7075 = SURFACE_SIDE_STYLE('',(#7076));+#7076 = SURFACE_STYLE_FILL_AREA(#7077);+#7077 = FILL_AREA_STYLE('',(#7078));+#7078 = FILL_AREA_STYLE_COLOUR('',#5999);+#7079 = STYLED_ITEM('color',(#7080),#5571);+#7080 = PRESENTATION_STYLE_ASSIGNMENT((#7081));+#7081 = SURFACE_STYLE_USAGE(.BOTH.,#7082);+#7082 = SURFACE_SIDE_STYLE('',(#7083));+#7083 = SURFACE_STYLE_FILL_AREA(#7084);+#7084 = FILL_AREA_STYLE('',(#7085));+#7085 = FILL_AREA_STYLE_COLOUR('',#5999);+#7086 = STYLED_ITEM('color',(#7087),#5588);+#7087 = PRESENTATION_STYLE_ASSIGNMENT((#7088));+#7088 = SURFACE_STYLE_USAGE(.BOTH.,#7089);+#7089 = SURFACE_SIDE_STYLE('',(#7090));+#7090 = SURFACE_STYLE_FILL_AREA(#7091);+#7091 = FILL_AREA_STYLE('',(#7092));+#7092 = FILL_AREA_STYLE_COLOUR('',#5999);+#7093 = STYLED_ITEM('color',(#7094),#5600);+#7094 = PRESENTATION_STYLE_ASSIGNMENT((#7095));+#7095 = SURFACE_STYLE_USAGE(.BOTH.,#7096);+#7096 = SURFACE_SIDE_STYLE('',(#7097));+#7097 = SURFACE_STYLE_FILL_AREA(#7098);+#7098 = FILL_AREA_STYLE('',(#7099));+#7099 = FILL_AREA_STYLE_COLOUR('',#5999);+#7100 = STYLED_ITEM('color',(#7101),#5617);+#7101 = PRESENTATION_STYLE_ASSIGNMENT((#7102));+#7102 = SURFACE_STYLE_USAGE(.BOTH.,#7103);+#7103 = SURFACE_SIDE_STYLE('',(#7104));+#7104 = SURFACE_STYLE_FILL_AREA(#7105);+#7105 = FILL_AREA_STYLE('',(#7106));+#7106 = FILL_AREA_STYLE_COLOUR('',#5999);+#7107 = STYLED_ITEM('color',(#7108),#5629);+#7108 = PRESENTATION_STYLE_ASSIGNMENT((#7109));+#7109 = SURFACE_STYLE_USAGE(.BOTH.,#7110);+#7110 = SURFACE_SIDE_STYLE('',(#7111));+#7111 = SURFACE_STYLE_FILL_AREA(#7112);+#7112 = FILL_AREA_STYLE('',(#7113));+#7113 = FILL_AREA_STYLE_COLOUR('',#5999);+#7114 = STYLED_ITEM('color',(#7115),#5646);+#7115 = PRESENTATION_STYLE_ASSIGNMENT((#7116));+#7116 = SURFACE_STYLE_USAGE(.BOTH.,#7117);+#7117 = SURFACE_SIDE_STYLE('',(#7118));+#7118 = SURFACE_STYLE_FILL_AREA(#7119);+#7119 = FILL_AREA_STYLE('',(#7120));+#7120 = FILL_AREA_STYLE_COLOUR('',#5999);+#7121 = STYLED_ITEM('color',(#7122),#5663);+#7122 = PRESENTATION_STYLE_ASSIGNMENT((#7123));+#7123 = SURFACE_STYLE_USAGE(.BOTH.,#7124);+#7124 = SURFACE_SIDE_STYLE('',(#7125));+#7125 = SURFACE_STYLE_FILL_AREA(#7126);+#7126 = FILL_AREA_STYLE('',(#7127));+#7127 = FILL_AREA_STYLE_COLOUR('',#5999);+#7128 = STYLED_ITEM('color',(#7129),#5680);+#7129 = PRESENTATION_STYLE_ASSIGNMENT((#7130));+#7130 = SURFACE_STYLE_USAGE(.BOTH.,#7131);+#7131 = SURFACE_SIDE_STYLE('',(#7132));+#7132 = SURFACE_STYLE_FILL_AREA(#7133);+#7133 = FILL_AREA_STYLE('',(#7134));+#7134 = FILL_AREA_STYLE_COLOUR('',#5999);+#7135 = STYLED_ITEM('color',(#7136),#5697);+#7136 = PRESENTATION_STYLE_ASSIGNMENT((#7137));+#7137 = SURFACE_STYLE_USAGE(.BOTH.,#7138);+#7138 = SURFACE_SIDE_STYLE('',(#7139));+#7139 = SURFACE_STYLE_FILL_AREA(#7140);+#7140 = FILL_AREA_STYLE('',(#7141));+#7141 = FILL_AREA_STYLE_COLOUR('',#5999);+#7142 = STYLED_ITEM('color',(#7143),#5714);+#7143 = PRESENTATION_STYLE_ASSIGNMENT((#7144));+#7144 = SURFACE_STYLE_USAGE(.BOTH.,#7145);+#7145 = SURFACE_SIDE_STYLE('',(#7146));+#7146 = SURFACE_STYLE_FILL_AREA(#7147);+#7147 = FILL_AREA_STYLE('',(#7148));+#7148 = FILL_AREA_STYLE_COLOUR('',#5999);+#7149 = STYLED_ITEM('color',(#7150),#5731);+#7150 = PRESENTATION_STYLE_ASSIGNMENT((#7151));+#7151 = SURFACE_STYLE_USAGE(.BOTH.,#7152);+#7152 = SURFACE_SIDE_STYLE('',(#7153));+#7153 = SURFACE_STYLE_FILL_AREA(#7154);+#7154 = FILL_AREA_STYLE('',(#7155));+#7155 = FILL_AREA_STYLE_COLOUR('',#5999);+#7156 = STYLED_ITEM('color',(#7157),#5748);+#7157 = PRESENTATION_STYLE_ASSIGNMENT((#7158));+#7158 = SURFACE_STYLE_USAGE(.BOTH.,#7159);+#7159 = SURFACE_SIDE_STYLE('',(#7160));+#7160 = SURFACE_STYLE_FILL_AREA(#7161);+#7161 = FILL_AREA_STYLE('',(#7162));+#7162 = FILL_AREA_STYLE_COLOUR('',#5999);+#7163 = STYLED_ITEM('color',(#7164),#5765);+#7164 = PRESENTATION_STYLE_ASSIGNMENT((#7165));+#7165 = SURFACE_STYLE_USAGE(.BOTH.,#7166);+#7166 = SURFACE_SIDE_STYLE('',(#7167));+#7167 = SURFACE_STYLE_FILL_AREA(#7168);+#7168 = FILL_AREA_STYLE('',(#7169));+#7169 = FILL_AREA_STYLE_COLOUR('',#5999);+#7170 = STYLED_ITEM('color',(#7171),#5777);+#7171 = PRESENTATION_STYLE_ASSIGNMENT((#7172));+#7172 = SURFACE_STYLE_USAGE(.BOTH.,#7173);+#7173 = SURFACE_SIDE_STYLE('',(#7174));+#7174 = SURFACE_STYLE_FILL_AREA(#7175);+#7175 = FILL_AREA_STYLE('',(#7176));+#7176 = FILL_AREA_STYLE_COLOUR('',#5999);+#7177 = STYLED_ITEM('color',(#7178),#5794);+#7178 = PRESENTATION_STYLE_ASSIGNMENT((#7179));+#7179 = SURFACE_STYLE_USAGE(.BOTH.,#7180);+#7180 = SURFACE_SIDE_STYLE('',(#7181));+#7181 = SURFACE_STYLE_FILL_AREA(#7182);+#7182 = FILL_AREA_STYLE('',(#7183));+#7183 = FILL_AREA_STYLE_COLOUR('',#5999);+#7184 = STYLED_ITEM('color',(#7185),#5806);+#7185 = PRESENTATION_STYLE_ASSIGNMENT((#7186));+#7186 = SURFACE_STYLE_USAGE(.BOTH.,#7187);+#7187 = SURFACE_SIDE_STYLE('',(#7188));+#7188 = SURFACE_STYLE_FILL_AREA(#7189);+#7189 = FILL_AREA_STYLE('',(#7190));+#7190 = FILL_AREA_STYLE_COLOUR('',#5999);+#7191 = STYLED_ITEM('color',(#7192),#5823);+#7192 = PRESENTATION_STYLE_ASSIGNMENT((#7193));+#7193 = SURFACE_STYLE_USAGE(.BOTH.,#7194);+#7194 = SURFACE_SIDE_STYLE('',(#7195));+#7195 = SURFACE_STYLE_FILL_AREA(#7196);+#7196 = FILL_AREA_STYLE('',(#7197));+#7197 = FILL_AREA_STYLE_COLOUR('',#5999);+#7198 = STYLED_ITEM('color',(#7199),#5835);+#7199 = PRESENTATION_STYLE_ASSIGNMENT((#7200));+#7200 = SURFACE_STYLE_USAGE(.BOTH.,#7201);+#7201 = SURFACE_SIDE_STYLE('',(#7202));+#7202 = SURFACE_STYLE_FILL_AREA(#7203);+#7203 = FILL_AREA_STYLE('',(#7204));+#7204 = FILL_AREA_STYLE_COLOUR('',#5999);+#7205 = STYLED_ITEM('color',(#7206),#5852);+#7206 = PRESENTATION_STYLE_ASSIGNMENT((#7207));+#7207 = SURFACE_STYLE_USAGE(.BOTH.,#7208);+#7208 = SURFACE_SIDE_STYLE('',(#7209));+#7209 = SURFACE_STYLE_FILL_AREA(#7210);+#7210 = FILL_AREA_STYLE('',(#7211));+#7211 = FILL_AREA_STYLE_COLOUR('',#5999);+#7212 = STYLED_ITEM('color',(#7213),#5864);+#7213 = PRESENTATION_STYLE_ASSIGNMENT((#7214));+#7214 = SURFACE_STYLE_USAGE(.BOTH.,#7215);+#7215 = SURFACE_SIDE_STYLE('',(#7216));+#7216 = SURFACE_STYLE_FILL_AREA(#7217);+#7217 = FILL_AREA_STYLE('',(#7218));+#7218 = FILL_AREA_STYLE_COLOUR('',#5999);+#7219 = STYLED_ITEM('color',(#7220),#5881);+#7220 = PRESENTATION_STYLE_ASSIGNMENT((#7221));+#7221 = SURFACE_STYLE_USAGE(.BOTH.,#7222);+#7222 = SURFACE_SIDE_STYLE('',(#7223));+#7223 = SURFACE_STYLE_FILL_AREA(#7224);+#7224 = FILL_AREA_STYLE('',(#7225));+#7225 = FILL_AREA_STYLE_COLOUR('',#5999);+#7226 = STYLED_ITEM('color',(#7227),#5893);+#7227 = PRESENTATION_STYLE_ASSIGNMENT((#7228));+#7228 = SURFACE_STYLE_USAGE(.BOTH.,#7229);+#7229 = SURFACE_SIDE_STYLE('',(#7230));+#7230 = SURFACE_STYLE_FILL_AREA(#7231);+#7231 = FILL_AREA_STYLE('',(#7232));+#7232 = FILL_AREA_STYLE_COLOUR('',#5999);+#7233 = STYLED_ITEM('color',(#7234),#5910);+#7234 = PRESENTATION_STYLE_ASSIGNMENT((#7235));+#7235 = SURFACE_STYLE_USAGE(.BOTH.,#7236);+#7236 = SURFACE_SIDE_STYLE('',(#7237));+#7237 = SURFACE_STYLE_FILL_AREA(#7238);+#7238 = FILL_AREA_STYLE('',(#7239));+#7239 = FILL_AREA_STYLE_COLOUR('',#5999);+#7240 = STYLED_ITEM('color',(#7241),#5922);+#7241 = PRESENTATION_STYLE_ASSIGNMENT((#7242));+#7242 = SURFACE_STYLE_USAGE(.BOTH.,#7243);+#7243 = SURFACE_SIDE_STYLE('',(#7244));+#7244 = SURFACE_STYLE_FILL_AREA(#7245);+#7245 = FILL_AREA_STYLE('',(#7246));+#7246 = FILL_AREA_STYLE_COLOUR('',#5999);+#7247 = STYLED_ITEM('color',(#7248),#5939);+#7248 = PRESENTATION_STYLE_ASSIGNMENT((#7249));+#7249 = SURFACE_STYLE_USAGE(.BOTH.,#7250);+#7250 = SURFACE_SIDE_STYLE('',(#7251));+#7251 = SURFACE_STYLE_FILL_AREA(#7252);+#7252 = FILL_AREA_STYLE('',(#7253));+#7253 = FILL_AREA_STYLE_COLOUR('',#5999);+#7254 = STYLED_ITEM('color',(#7255),#5951);+#7255 = PRESENTATION_STYLE_ASSIGNMENT((#7256));+#7256 = SURFACE_STYLE_USAGE(.BOTH.,#7257);+#7257 = SURFACE_SIDE_STYLE('',(#7258));+#7258 = SURFACE_STYLE_FILL_AREA(#7259);+#7259 = FILL_AREA_STYLE('',(#7260));+#7260 = FILL_AREA_STYLE_COLOUR('',#7261);+#7261 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#7262 = STYLED_ITEM('color',(#7263),#5976);+#7263 = PRESENTATION_STYLE_ASSIGNMENT((#7264));+#7264 = SURFACE_STYLE_USAGE(.BOTH.,#7265);+#7265 = SURFACE_SIDE_STYLE('',(#7266));+#7266 = SURFACE_STYLE_FILL_AREA(#7267);+#7267 = FILL_AREA_STYLE('',(#7268));+#7268 = FILL_AREA_STYLE_COLOUR('',#7261);+ENDSEC;+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>pic18f24j11-i</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>pic18f24j11-i</title>\ No newline at end of file