← Commit history
README.mdadded+92
@@ -0,0 +1,92 @@+# MLX92211LSE-AAA-000-RE++**Melexis** · Hall Sensor · TSOT-23-3++MLX92211LSE-AAA-000-RE from Melexis, in a TSOT-23-3. 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 | VDD | power_in | Supply voltage pin, operating from 2.7 V to 24 V, with reverse supply protection and an absolute maximum of +27 V. |+| 2 | OUT | output | Open-drain output pin, short-circuit protected by a current limit with automatic shut-off, with a saturation voltage VDSon of 0.5 V max at IOUT = 20 mA and an absolute maximum output voltage of +27 V. |+| 3 | GND | power_in | Ground pin. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Melexis |+| Package | TSOT-23-3 |+| Category | Sensors |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Supply Voltage | VDD | 2.7 |  | 24 | V | Operating | 6 |+| Supply Current | IDD | 1.5 | 3 | 4.5 | mA |  | 6 |+| Reverse Supply Current | IDDREV |  |  | -1 | mA | VDD = -18V | 6 |+| Output Leakage Current | IOFF |  | 0.1 | 10 | µA | VOUT = 12V, VDD = 12V, B < Brp | 6 |+| Output Saturation Voltage | VDSon |  | 0.2 | 0.5 | V | B > BOP, VDD = 3.8 to 18V, IOUT = 20mA | 6 |+| Output Rise Time (RPU dependent) | tR | 0.1 | 0.3 | 1 | µs | VDD = 12V, VPU = 5V, RPU = 1kΩ, CLOAD = 50pF to GND | 6 |+| Output Fall Time (on-chip controlled) | tF | 0.1 | 0.3 | 1 | µs | VDD = 12V, VPU = 5V, RPU = 1kΩ, CLOAD = 50pF to GND | 6 |+| Output Current Limit (valid for AAA) | ICL | 22 | 40 | 70 | mA | B > BOP, VDD=3.8 to 18V, VOUT = 12V | 6 |+| Output ON Time under Current Limit conditions | tCLON |  | 150 | 240 | µs | B > BOP, VPU = 12V, RPU = 100Ω | 6 |+| Output OFF Time under Current Limit conditions | tCLOFF |  | 3.5 |  | ms | B > BOP, VPU = 12V, RPU = 100Ω | 6 |+| Chopping Frequency | fCHOP |  | 340 |  | kHz |  | 6 |+| Output Refresh Period | tPER |  | 6 |  | µs |  | 6 |+| Delay time | tD |  | 6 |  | µs | Average over 1000 successive switching events @10kHz, square wave with B≥30mT, tRISE=tFALL≤20μs | 6 |+| Output Jitter (p-p) | tJITTER | -3 |  | 3 | µs | Over 1000 successive switching events @1kHz, square wave with B≥30mT, tRISE=tFALL≤100μs | 6 |+| Maximum Switching Frequency | fSW |  | 30 | 50 | kHz | B≥30mT and square wave magnetic field | 6 |+| Power-On Time | tON |  | 16 | 35 | µs | VDD = 5V, dVDD/dt > 2V/us | 7 |+| Under-voltage Lockout Threshold | VUVL | 2.2 | 2.4 | 2.7 | V |  | 7 |+| Under-voltage Lockout Reaction time | tUVL |  | 1 |  | µs |  | 7 |+| Thermal Protection Threshold | TPROT |  | 185 |  | °C | Junction temperature | 7 |+| Thermal Protection Release | TREL |  | 170 |  | °C | Junction temperature | 7 |+| SE Package Thermal Resistance | RTH |  | 300 |  | °C/W | Single layer (1S) Jedec board | 7 |+| Operating Point BOP at TA = -40°C | BOP | 1.4 | 3.2 | 4.7 | mT | TA = -40°C | 8 |+| Operating Point BOP at TA = 25°C | BOP | 1.4 | 3 | 4.7 | mT | TA = 25°C | 8 |+| Operating Point BOP at TA = 150°C | BOP | 0.7 | 2.6 | 5 | mT | TA = 150°C | 8 |+| Release Point BRP at TA = -40°C | BRP | -4.7 | -3.2 | -1.4 | mT | TA = -40°C | 8 |+| Release Point BRP at TA = 25°C | BRP | -4.7 | -3 | -1.4 | mT | TA = 25°C | 8 |+| Release Point BRP at TA = 150°C | BRP | -5 | -2.6 | -0.7 | mT | TA = 150°C | 8 |+| Magnetic temperature coefficient (South Pole active) | TC |  | -1100 |  | ppm/°C |  | 8 |+| Supply Voltage | VDD |  |  | 27 | V | Notes 1, 2 (maximum 1 hour) | 5 |+| Supply Voltage (Load dump) | VDD |  |  | 32 | V | Notes 1, 3 (maximum 0.5 s) | 5 |+| Supply Current | IDD |  |  | 20 | mA | Notes 1, 2, 4 (maximum 1 hour) | 5 |+| Supply Current (Load dump) | IDD |  |  | 50 | mA | Notes 1, 3, 4 (maximum 0.5 s) | 5 |+| Reverse Supply Voltage | VDDREV | -24 |  |  | V | Notes 1, 2 | 5 |+| Reverse Supply Voltage (Load dump) | VDDREV | -30 |  |  | V | Notes 1, 3 | 5 |+| Reverse Supply Current | IDDREV | -20 |  |  | mA | Notes 1, 2, 5 | 5 |+| Reverse Supply Current (Load dump) | IDDREV | -50 |  |  | mA | Notes 1, 3, 5 | 5 |+| Output Voltage | VOUT |  |  | 27 | V | Notes 1, 2 | 5 |+| Output Current | IOUT |  |  | 20 | mA | Notes 1, 2, 5 | 5 |+| Output Current (valid for AAA/ACA) | IOUT |  |  | 75 | mA | Notes 1, 3, 6, 10 (note 3: maximum 0.5 s; note 6: VOUT≤27V) | 5 |+| Reverse Output Voltage | VOUTREV | -0.5 |  |  | V | Note 1 | 5 |+| Reverse Output Current | IOUTREV | -50 |  |  | mA | Notes 1, 2 | 5 |+| Operating Temperature Range | TA | -40 |  | 150 | °C |  | 5 |+| Storage Temperature Range | TS | -55 |  | 165 | °C |  | 5 |+| Maximum Junction Temperature | TJ |  |  | 165 | °C | Note 7: for 1000 hours | 5 |+| ESD Sensitivity, HBM (valid for AAA/ACA) |  |  |  | 4000 | V | AEC-Q100-002 human body model; notes 8, 10 | 5 |+| ESD Sensitivity, CDM |  |  |  | 1000 | V | AEC-Q100-011 charged device model; note 12 | 5 |++## CAD (KiCad official)++- Symbol: `MLX92211LSE-AAA-000-RE`+- Footprint: `Package_TO_SOT_SMD:TSOT-23`+- 3D model: TSOT-23-3 (KiCad packages3D, STEP)+- 3D model files: `mlx92211lse-aaa-000-re-etched.step` / `mlx92211lse-aaa-000-re-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `mlx92211lse-aaa-000-re.step` / `mlx92211lse-aaa-000-re.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Melexis datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590343539981774848) (16 pp, sha256 `bdd1b6b7efdcb261`, retrieved 2026-10-17, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mlx92211lse-aaa-000-re-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/mlx92211lse-aaa-000-re-datasheet.pdfadded
⋯ 1 unchanged line ⋯
mlx92211lse-aaa-000-re-etched.glbadded
⋯ 1 unchanged line ⋯
mlx92211lse-aaa-000-re-hero.glbadded
⋯ 1 unchanged line ⋯
mlx92211lse-aaa-000-re-hero.overlay.jsonadded+150
@@ -0,0 +1,150 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "MLX92211LSE-AAA-000-RE",+  "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": 3,+      "span_mm": 3.84,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 5,+      "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": 3,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.307,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -1.4,+      1.4,+      -1.125,+      1.125+    ],+    "pads_bbox_mm": [+      -1.92,+      1.92,+      -1.275,+      1.275+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "mlx92211lse-aaa-000-re-etched.glb",+    "glb_sha256": "50e6f9e505883e6dadf7c169b4dec35d3ae5de6fde91b653622336eb6c3c7537",+    "footprint": "mlx92211lse-aaa-000-re.kicad_mod",+    "footprint_sha256": "a7251feb2f84898b50dcdcfa6fa4b0e6d6aa171793267d7ee3a4bb006ecf901c",+    "pins": "page.json component.pins",+    "pins_sha256": "546dce0d26ea8f04e2c93529a418c7c0bce83805f8cc9de18f6294a100095481"+  },+  "generator": "adom-wiki 1.7.73 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "VDD",+      "x": -2.07,+      "y": -0.95,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "OUT",+      "x": -2.07,+      "y": 0.95,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "GND",+      "x": 2.07,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -1.31,+        -0.95+      ],+      "size_mm": [+        1.22,+        0.65+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        -1.31,+        0.95+      ],+      "size_mm": [+        1.22,+        0.65+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "roundrect",+      "center_mm": [+        1.31,+        0.0+      ],+      "size_mm": [+        1.22,+        0.65+      ],+      "rot": 0.0+    }+  ]+}
mlx92211lse-aaa-000-re.glbadded
⋯ 1 unchanged line ⋯
mlx92211lse-aaa-000-re.kicad_modadded+210
@@ -0,0 +1,210 @@+(footprint "TSOT-23"+	(version 20260206)+	(generator "pcbnew")+	(generator_version "10.0")+	(layer "F.Cu")+	(descr "3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf")+	(tags "TSOT-23")+	(property "Reference" "REF**"+		(at 0 -2.6 0)+		(layer "F.SilkS")+		(uuid "4adab519-9881-4c05-b625-a556f2acf743")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "TSOT-23"+		(at 0 2.5 0)+		(layer "F.Fab")+		(uuid "a4c32047-a8c5-4b8b-966f-16107e5dd261")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Datasheet" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "d5fad696-dd81-459f-a7cf-b08b16dd36f5")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(property "Description" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "8481912c-612e-4d07-b648-4d2a8c5cc1df")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start 0.945 0.69)+		(end 0.945 1.58)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "e0415dbb-aaf2-4510-8aa1-d9146c62d280")+	)+	(fp_line+		(start 0.945 1.58)+		(end -0.905 1.58)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "f5b7b151-0038-4cdc-bc12-26889241db90")+	)+	(fp_line+		(start 0.96 -1.54)+		(end -0.89 -1.54)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "233a4b5d-2277-49ee-9ee9-029be04d854d")+	)+	(fp_line+		(start 0.96 -1.54)+		(end 0.96 -0.65)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "298cfe27-a303-4fca-b837-4d58f66b38ff")+	)+	(fp_poly+		(pts+			(xy -1.28 -1.55) (xy -1.52 -1.88) (xy -1.04 -1.88) (xy -1.28 -1.55)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+		(uuid "00c391af-9eac-4aa4-8424-92ae499295e2")+	)+	(fp_line+		(start -0.88 -1)+		(end -0.88 1.45)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "e15ecec9-600c-4e99-8660-02fa124a4d63")+	)+	(fp_line+		(start -0.88 -1)+		(end -0.43 -1.45)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "fb63a6c6-abd3-4de1-8619-5aa757caa1e6")+	)+	(fp_line+		(start 0.88 -1.45)+		(end -0.43 -1.45)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "04bdb2f2-2d30-4a98-a0bb-a35852d9adf9")+	)+	(fp_line+		(start 0.88 -1.45)+		(end 0.88 1.45)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "d0d62c1e-62e1-406a-a35e-a9b8afdd5769")+	)+	(fp_line+		(start 0.88 1.45)+		(end -0.88 1.45)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "86003830-3072-430e-9380-bebf34d3818a")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 90)+		(layer "F.Fab")+		(uuid "0ccd1c5f-0bb6-48aa-bea3-62cc20f28cc7")+		(effects+			(font+				(size 0.5 0.5)+				(thickness 0.075)+			)+		)+	)+	(pad "1" smd roundrect+		(at -1.31 -0.95)+		(size 1.22 0.65)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "a945bb75-d004-407d-8b7f-e57d16ca514b")+	)+	(pad "2" smd roundrect+		(at -1.31 0.95)+		(size 1.22 0.65)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "5c8cf4ae-d48b-43ed-aeca-5cfb92f27e01")+	)+	(pad "3" smd roundrect+		(at 1.31 0)+		(size 1.22 0.65)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "91ffc048-6cc5-4a47-9f80-73c9a7d4c15a")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TSOT-23.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+	(fp_poly+		(pts (xy -2.17 -1.53) (xy -1.13 -1.53) (xy -1.13 -1.70) (xy 1.13 -1.70) (xy 1.13 -0.58) (xy 2.17 -0.58) (xy 2.17 0.58) (xy 1.13 0.58) (xy 1.13 1.70) (xy -1.13 1.70) (xy -1.13 1.53) (xy -2.17 1.53))+		(stroke (width 0.05) (type solid))+		(fill no)+		(layer "F.CrtYd")+	)+)
mlx92211lse-aaa-000-re.kicad_symadded+25
@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "MLX92211LSE-AAA-000-RE" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "MLX92211LSE-AAA-000-RE" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "MLX92211LSE-AAA-000-RE_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "MLX92211LSE-AAA-000-RE_1_1"+    (pin power_in line (at -17.78 0.00 0) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 -2.54 0) (length 5.08)+      (name "OUT" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 0.00 180) (length 5.08)+      (name "GND" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
mlx92211lse-aaa-000-re.lbradded+112
@@ -0,0 +1,112 @@+<?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="TSOT-23">+  <description>3 pads, 3.8 x 2.5 mm. 3-pin TSOT23 package</description>+  <smd name="1" x="-1.3100" y="0.9500" dx="1.2200" dy="0.6500" layer="1" roundness="50"/>+  <smd name="2" x="-1.3100" y="-0.9500" dx="1.2200" dy="0.6500" layer="1" roundness="50"/>+  <smd name="3" x="1.3100" y="-0.0000" dx="1.2200" dy="0.6500" layer="1" roundness="50"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-1.2800" y="1.5500"/>+    <vertex x="-1.5200" y="1.8800"/>+    <vertex x="-1.0400" y="1.8800"/>+    <vertex x="-1.2800" y="1.5500"/>+  </polygon>+  <wire x1="0.9450" y1="-0.6900" x2="0.9450" y2="-1.5800" width="0.1200" layer="21"/>+  <wire x1="0.9450" y1="-1.5800" x2="-0.9050" y2="-1.5800" width="0.1200" layer="21"/>+  <wire x1="0.9600" y1="1.5400" x2="-0.8900" y2="1.5400" width="0.1200" layer="21"/>+  <wire x1="0.9600" y1="1.5400" x2="0.9600" y2="0.6500" width="0.1200" layer="21"/>+  <wire x1="-0.8800" y1="1.0000" x2="-0.8800" y2="-1.4500" width="0.1000" layer="51"/>+  <wire x1="-0.8800" y1="1.0000" x2="-0.4300" y2="1.4500" width="0.1000" layer="51"/>+  <wire x1="0.8800" y1="1.4500" x2="-0.4300" y2="1.4500" width="0.1000" layer="51"/>+  <wire x1="0.8800" y1="1.4500" x2="0.8800" y2="-1.4500" width="0.1000" layer="51"/>+  <wire x1="0.8800" y1="-1.4500" x2="-0.8800" y2="-1.4500" width="0.1000" layer="51"/>+  <text x="0" y="2.160" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-2.180" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="MLX92211LSE-AAA-000-RE">+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="VDD" x="-17.78" y="0" length="middle" direction="pwr"/>+  <pin name="OUT" x="-17.78" y="-2.54" length="middle" direction="out"/>+  <pin name="GND" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="MLX92211LSE-AAA-000-RE" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="MLX92211LSE-AAA-000-RE" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="TSOT-23">+      <connects>+        <connect gate="G$1" pin="VDD" pad="1"/>+        <connect gate="G$1" pin="OUT" pad="2"/>+        <connect gate="G$1" pin="GND" pad="3"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
mlx92211lse-aaa-000-re.stepadded+1522
@@ -0,0 +1,1522 @@+ISO-10303-21;+HEADER;+/* TSOT-23.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2025, KiCAD+ *+ * This work is licensed under the+ * [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),+ * with the following exception:+ *+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be+ * considered to be 'Adapted Material', then the copyright holder waives article 3 of the license+ * with respect to these designs and any generated files which use data provided as part of the+ * 'Licensed Material'.+ *+ * You are free to use the library data in your own projects without the obligation to share your+ * project files under this or any other license agreement. However, if you wish to distribute+ * these libraries, or parts thereof (including in modified form) as a collection then the exception+ * above does not apply. Please refer to+ * https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification+ * of the exception.+ *+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * USE 3D CAD DATA AT YOUR OWN RISK+ * DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.+ */++FILE_DESCRIPTION(+/* description */ ('model of TSOT-23'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'TSOT-23.step',+/* time_stamp */ '1970-01-01T00:00:00',+/* author */ ('KiCAD','kicad'),+/* organization */ ('OCCT'),+/* preprocessor_version */ '',+/* originating_system */ 'KiCAD',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;++DATA;+#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);+#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');+#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4=PRODUCT_DEFINITION_SHAPE('','',#5);+#5=PRODUCT_DEFINITION('design','',#6,#9);+#6=PRODUCT_DEFINITION_FORMATION('','',#7);+#7=PRODUCT('TSOT-23','TSOT-23','',(#8));+#8=PRODUCT_CONTEXT('',#2,'mechanical');+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1373);+#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,#43,#96,#109,#128,#141,#170,#191,#204,#217,#226,#241,#305,#316,#335,#360,#378,#399,#409,#421,#442,#459,#474,#489,#500,#524,#554,#568,#582,#596,#618,#638,#666,#736,#752,#805,#813,#871,#887,#935,#1000,#1016,#1064,#1074,#1086,#1115,#1124,#1133,#1143,#1150,#1160,#1171,#1181,#1191,#1201,#1211,#1221,#1230,#1240,#1250,#1260,#1270,#1280,#1290,#1298,#1309,#1318,#1328,#1338,#1348,#1358,#1367));+#17=ADVANCED_FACE('',(#18),#42,.F.);+#18=FACE_BOUND('',#19,.F.);+#19=EDGE_LOOP('',(#20,#29,#34,#39));+#20=ORIENTED_EDGE('',*,*,#21,.T.);+#21=EDGE_CURVE('',#22,#24,#26,.T.);+#22=VERTEX_POINT('',#23);+#23=CARTESIAN_POINT('',(-0.680405353927,1.400810707854,0.1));+#24=VERTEX_POINT('',#25);+#25=CARTESIAN_POINT('',(0.680405353927,1.400810707854,0.1));+#26=LINE('',#23,#27);+#27=VECTOR('',#28,1.);+#28=DIRECTION('',(1.,1.110223024625E-16,0.));+#29=ORIENTED_EDGE('',*,*,#30,.T.);+#30=EDGE_CURVE('',#24,#31,#33,.T.);+#31=VERTEX_POINT('',#32);+#32=CARTESIAN_POINT('',(0.705,1.45,0.45));+#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#34=ORIENTED_EDGE('',*,*,#35,.F.);+#35=EDGE_CURVE('',#36,#31,#38,.T.);+#36=VERTEX_POINT('',#37);+#37=CARTESIAN_POINT('',(-0.705,1.45,0.45));+#38=LINE('',#37,#27);+#39=ORIENTED_EDGE('',*,*,#40,.F.);+#40=EDGE_CURVE('',#22,#36,#41,.T.);+#41=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#37),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#42=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#37),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#43=ADVANCED_FACE('',(#44),#93,.F.);+#44=FACE_BOUND('',#45,.T.);+#45=EDGE_LOOP('',(#20,#46,#53,#60,#67,#74,#81,#88));+#46=ORIENTED_EDGE('',*,*,#47,.T.);+#47=EDGE_CURVE('',#24,#48,#50,.T.);+#48=VERTEX_POINT('',#49);+#49=CARTESIAN_POINT('',(0.750810707854,1.330405353927,0.1));+#50=LINE('',#25,#51);+#51=VECTOR('',#52,1.);+#52=DIRECTION('',(0.707106781187,-0.707106781187,0.));+#53=ORIENTED_EDGE('',*,*,#54,.T.);+#54=EDGE_CURVE('',#48,#55,#57,.T.);+#55=VERTEX_POINT('',#56);+#56=CARTESIAN_POINT('',(0.750810707854,-1.330405353927,0.1));+#57=LINE('',#49,#58);+#58=VECTOR('',#59,1.);+#59=DIRECTION('',(1.110223024625E-16,-1.,0.));+#60=ORIENTED_EDGE('',*,*,#61,.T.);+#61=EDGE_CURVE('',#55,#62,#64,.T.);+#62=VERTEX_POINT('',#63);+#63=CARTESIAN_POINT('',(0.680405353927,-1.400810707854,0.1));+#64=LINE('',#56,#65);+#65=VECTOR('',#66,1.);+#66=DIRECTION('',(-0.707106781187,-0.707106781187,0.));+#67=ORIENTED_EDGE('',*,*,#68,.T.);+#68=EDGE_CURVE('',#62,#69,#71,.T.);+#69=VERTEX_POINT('',#70);+#70=CARTESIAN_POINT('',(-0.680405353927,-1.400810707854,0.1));+#71=LINE('',#63,#72);+#72=VECTOR('',#73,1.);+#73=DIRECTION('',(-1.,-1.110223024625E-16,0.));+#74=ORIENTED_EDGE('',*,*,#75,.T.);+#75=EDGE_CURVE('',#69,#76,#78,.T.);+#76=VERTEX_POINT('',#77);+#77=CARTESIAN_POINT('',(-0.750810707854,-1.330405353927,0.1));+#78=LINE('',#70,#79);+#79=VECTOR('',#80,1.);+#80=DIRECTION('',(-0.707106781187,0.707106781187,0.));+#81=ORIENTED_EDGE('',*,*,#82,.T.);+#82=EDGE_CURVE('',#76,#83,#85,.T.);+#83=VERTEX_POINT('',#84);+#84=CARTESIAN_POINT('',(-0.750810707854,1.330405353927,0.1));+#85=LINE('',#77,#86);+#86=VECTOR('',#87,1.);+#87=DIRECTION('',(-1.110223024625E-16,1.,0.));+#88=ORIENTED_EDGE('',*,*,#89,.T.);+#89=EDGE_CURVE('',#83,#22,#90,.T.);+#90=LINE('',#84,#91);+#91=VECTOR('',#92,1.);+#92=DIRECTION('',(0.707106781187,0.707106781187,0.));+#93=PLANE('',#94);+#94=AXIS2_PLACEMENT_3D('',#23,#13,#95);+#95=DIRECTION('',(0.436909980015,-0.899505235873,0.));+#96=ADVANCED_FACE('',(#97),#108,.F.);+#97=FACE_BOUND('',#98,.F.);+#98=EDGE_LOOP('',(#46,#99,#104,#107));+#99=ORIENTED_EDGE('',*,*,#100,.T.);+#100=EDGE_CURVE('',#48,#101,#103,.T.);+#101=VERTEX_POINT('',#102);+#102=CARTESIAN_POINT('',(0.8,1.355,0.45));+#103=B_SPLINE_CURVE_WITH_KNOTS('',1,(#49,#102),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#104=ORIENTED_EDGE('',*,*,#105,.F.);+#105=EDGE_CURVE('',#31,#101,#106,.T.);+#106=LINE('',#32,#51);+#107=ORIENTED_EDGE('',*,*,#30,.F.);+#108=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#25,#32),(#49,#102)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#109=ADVANCED_FACE('',(#110),#126,.F.);+#110=FACE_BOUND('',#111,.F.);+#111=EDGE_LOOP('',(#112,#113,#118,#123));+#112=ORIENTED_EDGE('',*,*,#35,.T.);+#113=ORIENTED_EDGE('',*,*,#114,.T.);+#114=EDGE_CURVE('',#31,#115,#117,.T.);+#115=VERTEX_POINT('',#116);+#116=CARTESIAN_POINT('',(0.705,1.45,0.6));+#117=B_SPLINE_CURVE_WITH_KNOTS('',1,(#32,#116),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#118=ORIENTED_EDGE('',*,*,#119,.F.);+#119=EDGE_CURVE('',#120,#115,#122,.T.);+#120=VERTEX_POINT('',#121);+#121=CARTESIAN_POINT('',(-0.705,1.45,0.6));+#122=LINE('',#121,#27);+#123=ORIENTED_EDGE('',*,*,#124,.F.);+#124=EDGE_CURVE('',#36,#120,#125,.T.);+#125=B_SPLINE_CURVE_WITH_KNOTS('',1,(#37,#121),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#126=PLANE('',#127);+#127=AXIS2_PLACEMENT_3D('',#121,#59,#28);+#128=ADVANCED_FACE('',(#129),#140,.F.);+#129=FACE_BOUND('',#130,.F.);+#130=EDGE_LOOP('',(#88,#131,#132,#137));+#131=ORIENTED_EDGE('',*,*,#40,.T.);+#132=ORIENTED_EDGE('',*,*,#133,.F.);+#133=EDGE_CURVE('',#134,#36,#136,.T.);+#134=VERTEX_POINT('',#135);+#135=CARTESIAN_POINT('',(-0.8,1.355,0.45));+#136=LINE('',#135,#91);+#137=ORIENTED_EDGE('',*,*,#138,.F.);+#138=EDGE_CURVE('',#83,#134,#139,.T.);+#139=B_SPLINE_CURVE_WITH_KNOTS('',1,(#84,#135),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#140=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#84,#135),(#23,#37)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#141=ADVANCED_FACE('',(#142),#169,.F.);+#142=FACE_BOUND('',#143,.F.);+#143=EDGE_LOOP('',(#81,#144,#145,#151,#155,#159,#163,#166));+#144=ORIENTED_EDGE('',*,*,#138,.T.);+#145=ORIENTED_EDGE('',*,*,#146,.F.);+#146=EDGE_CURVE('',#147,#134,#149,.T.);+#147=VERTEX_POINT('',#148);+#148=CARTESIAN_POINT('',(-0.8,1.125,0.45));+#149=LINE('',#150,#86);+#150=CARTESIAN_POINT('',(-0.8,-1.355,0.45));+#151=ORIENTED_EDGE('',*,*,#152,.F.);+#152=EDGE_CURVE('',#153,#147,#149,.T.);+#153=VERTEX_POINT('',#154);+#154=CARTESIAN_POINT('',(-0.8,0.775,0.45));+#155=ORIENTED_EDGE('',*,*,#156,.F.);+#156=EDGE_CURVE('',#157,#153,#149,.T.);+#157=VERTEX_POINT('',#158);+#158=CARTESIAN_POINT('',(-0.8,-0.775,0.45));+#159=ORIENTED_EDGE('',*,*,#160,.F.);+#160=EDGE_CURVE('',#161,#157,#149,.T.);+#161=VERTEX_POINT('',#162);+#162=CARTESIAN_POINT('',(-0.8,-1.125,0.45));+#163=ORIENTED_EDGE('',*,*,#164,.F.);+#164=EDGE_CURVE('',#165,#161,#149,.T.);+#165=VERTEX_POINT('',#150);+#166=ORIENTED_EDGE('',*,*,#167,.F.);+#167=EDGE_CURVE('',#76,#165,#168,.T.);+#168=B_SPLINE_CURVE_WITH_KNOTS('',1,(#77,#150),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#169=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#77,#150),(#84,#135)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.71),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#170=ADVANCED_FACE('',(#171),#190,.F.);+#171=FACE_BOUND('',#172,.F.);+#172=EDGE_LOOP('',(#53,#173,#178,#183,#187,#189));+#173=ORIENTED_EDGE('',*,*,#174,.T.);+#174=EDGE_CURVE('',#55,#175,#177,.T.);+#175=VERTEX_POINT('',#176);+#176=CARTESIAN_POINT('',(0.8,-1.355,0.45));+#177=B_SPLINE_CURVE_WITH_KNOTS('',1,(#56,#176),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#178=ORIENTED_EDGE('',*,*,#179,.F.);+#179=EDGE_CURVE('',#180,#175,#182,.T.);+#180=VERTEX_POINT('',#181);+#181=CARTESIAN_POINT('',(0.8,-0.175,0.45));+#182=LINE('',#102,#58);+#183=ORIENTED_EDGE('',*,*,#184,.F.);+#184=EDGE_CURVE('',#185,#180,#182,.T.);+#185=VERTEX_POINT('',#186);+#186=CARTESIAN_POINT('',(0.8,0.175,0.45));+#187=ORIENTED_EDGE('',*,*,#188,.F.);+#188=EDGE_CURVE('',#101,#185,#182,.T.);+#189=ORIENTED_EDGE('',*,*,#100,.F.);+#190=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#49,#102),(#56,#176)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.71),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#191=ADVANCED_FACE('',(#192),#203,.F.);+#192=FACE_BOUND('',#193,.F.);+#193=EDGE_LOOP('',(#74,#194,#195,#200));+#194=ORIENTED_EDGE('',*,*,#167,.T.);+#195=ORIENTED_EDGE('',*,*,#196,.F.);+#196=EDGE_CURVE('',#197,#165,#199,.T.);+#197=VERTEX_POINT('',#198);+#198=CARTESIAN_POINT('',(-0.705,-1.45,0.45));+#199=LINE('',#198,#79);+#200=ORIENTED_EDGE('',*,*,#201,.F.);+#201=EDGE_CURVE('',#69,#197,#202,.T.);+#202=B_SPLINE_CURVE_WITH_KNOTS('',1,(#70,#198),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#203=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#70,#198),(#77,#150)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#204=ADVANCED_FACE('',(#205),#216,.F.);+#205=FACE_BOUND('',#206,.F.);+#206=EDGE_LOOP('',(#60,#207,#212,#215));+#207=ORIENTED_EDGE('',*,*,#208,.T.);+#208=EDGE_CURVE('',#62,#209,#211,.T.);+#209=VERTEX_POINT('',#210);+#210=CARTESIAN_POINT('',(0.705,-1.45,0.45));+#211=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#210),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#212=ORIENTED_EDGE('',*,*,#213,.F.);+#213=EDGE_CURVE('',#175,#209,#214,.T.);+#214=LINE('',#176,#65);+#215=ORIENTED_EDGE('',*,*,#174,.F.);+#216=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#56,#176),(#63,#210)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.134350288425),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#217=ADVANCED_FACE('',(#218),#225,.F.);+#218=FACE_BOUND('',#219,.F.);+#219=EDGE_LOOP('',(#67,#220,#221,#224));+#220=ORIENTED_EDGE('',*,*,#201,.T.);+#221=ORIENTED_EDGE('',*,*,#222,.F.);+#222=EDGE_CURVE('',#209,#197,#223,.T.);+#223=LINE('',#210,#72);+#224=ORIENTED_EDGE('',*,*,#208,.F.);+#225=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#63,#210),(#70,#198)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#226=ADVANCED_FACE('',(#227),#239,.F.);+#227=FACE_BOUND('',#228,.F.);+#228=EDGE_LOOP('',(#229,#230,#235,#238));+#229=ORIENTED_EDGE('',*,*,#105,.T.);+#230=ORIENTED_EDGE('',*,*,#231,.T.);+#231=EDGE_CURVE('',#101,#232,#234,.T.);+#232=VERTEX_POINT('',#233);+#233=CARTESIAN_POINT('',(0.8,1.355,0.6));+#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#102,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#235=ORIENTED_EDGE('',*,*,#236,.F.);+#236=EDGE_CURVE('',#115,#232,#237,.T.);+#237=LINE('',#116,#51);+#238=ORIENTED_EDGE('',*,*,#114,.F.);+#239=PLANE('',#240);+#240=AXIS2_PLACEMENT_3D('',#116,#66,#52);+#241=ADVANCED_FACE('',(#242),#300,.F.);+#242=FACE_BOUND('',#243,.F.);+#243=EDGE_LOOP('',(#244,#249,#250,#251,#256,#262,#267,#272,#277,#282,#288,#296));+#244=ORIENTED_EDGE('',*,*,#245,.T.);+#245=EDGE_CURVE('',#246,#120,#248,.T.);+#246=VERTEX_POINT('',#247);+#247=CARTESIAN_POINT('',(-0.8,1.355,0.6));+#248=LINE('',#247,#91);+#249=ORIENTED_EDGE('',*,*,#119,.T.);+#250=ORIENTED_EDGE('',*,*,#236,.T.);+#251=ORIENTED_EDGE('',*,*,#252,.T.);+#252=EDGE_CURVE('',#232,#253,#255,.T.);+#253=VERTEX_POINT('',#254);+#254=CARTESIAN_POINT('',(0.8,0.175,0.6));+#255=LINE('',#233,#58);+#256=ORIENTED_EDGE('',*,*,#257,.T.);+#257=EDGE_CURVE('',#253,#258,#260,.T.);+#258=VERTEX_POINT('',#259);+#259=CARTESIAN_POINT('',(0.775,0.175,0.6));+#260=LINE('',#261,#72);+#261=CARTESIAN_POINT('',(0.85,0.175,0.6));+#262=ORIENTED_EDGE('',*,*,#263,.F.);+#263=EDGE_CURVE('',#264,#258,#266,.T.);+#264=VERTEX_POINT('',#265);+#265=CARTESIAN_POINT('',(0.775,1.3425,0.6));+#266=LINE('',#265,#58);+#267=ORIENTED_EDGE('',*,*,#268,.F.);+#268=EDGE_CURVE('',#269,#264,#271,.T.);+#269=VERTEX_POINT('',#270);+#270=CARTESIAN_POINT('',(0.6925,1.425,0.6));+#271=LINE('',#270,#51);+#272=ORIENTED_EDGE('',*,*,#273,.F.);+#273=EDGE_CURVE('',#274,#269,#276,.T.);+#274=VERTEX_POINT('',#275);+#275=CARTESIAN_POINT('',(-0.6925,1.425,0.6));+#276=LINE('',#275,#27);+#277=ORIENTED_EDGE('',*,*,#278,.F.);+#278=EDGE_CURVE('',#279,#274,#281,.T.);+#279=VERTEX_POINT('',#280);+#280=CARTESIAN_POINT('',(-0.775,1.3425,0.6));+#281=LINE('',#280,#91);+#282=ORIENTED_EDGE('',*,*,#283,.F.);+#283=EDGE_CURVE('',#284,#279,#286,.T.);+#284=VERTEX_POINT('',#285);+#285=CARTESIAN_POINT('',(-0.775,1.125,0.6));+#286=LINE('',#287,#86);+#287=CARTESIAN_POINT('',(-0.775,-1.3425,0.6));+#288=ORIENTED_EDGE('',*,*,#289,.F.);+#289=EDGE_CURVE('',#290,#284,#292,.T.);+#290=VERTEX_POINT('',#291);+#291=CARTESIAN_POINT('',(-0.8,1.125,0.6));+#292=LINE('',#293,#294);+#293=CARTESIAN_POINT('',(-0.85,1.125,0.6));+#294=VECTOR('',#295,1.);+#295=DIRECTION('',(1.,-1.144237745222E-17,0.));+#296=ORIENTED_EDGE('',*,*,#297,.T.);+#297=EDGE_CURVE('',#290,#246,#298,.T.);+#298=LINE('',#299,#86);+#299=CARTESIAN_POINT('',(-0.8,-1.355,0.6));+#300=PLANE('',#301);+#301=AXIS2_PLACEMENT_3D('',#302,#303,#304);+#302=CARTESIAN_POINT('',(-2.091417030376E-16,1.4375,0.6));+#303=DIRECTION('',(2.888762391192E-17,8.634073551009E-28,-1.));+#304=DIRECTION('',(1.,1.51922136901E-16,2.888762391192E-17));+#305=ADVANCED_FACE('',(#306),#314,.F.);+#306=FACE_BOUND('',#307,.F.);+#307=EDGE_LOOP('',(#308,#309,#310,#311));+#308=ORIENTED_EDGE('',*,*,#133,.T.);+#309=ORIENTED_EDGE('',*,*,#124,.T.);+#310=ORIENTED_EDGE('',*,*,#245,.F.);+#311=ORIENTED_EDGE('',*,*,#312,.F.);+#312=EDGE_CURVE('',#134,#246,#313,.T.);+#313=B_SPLINE_CURVE_WITH_KNOTS('',1,(#135,#247),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#314=PLANE('',#315);+#315=AXIS2_PLACEMENT_3D('',#247,#52,#92);+#316=ADVANCED_FACE('',(#317),#333,.F.);+#317=FACE_BOUND('',#318,.F.);+#318=EDGE_LOOP('',(#319,#323,#324,#331));+#319=ORIENTED_EDGE('',*,*,#320,.F.);+#320=EDGE_CURVE('',#165,#321,#322,.T.);+#321=VERTEX_POINT('',#299);+#322=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#299),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#323=ORIENTED_EDGE('',*,*,#164,.T.);+#324=ORIENTED_EDGE('',*,*,#325,.T.);+#325=EDGE_CURVE('',#161,#326,#328,.T.);+#326=VERTEX_POINT('',#327);+#327=CARTESIAN_POINT('',(-0.8,-1.125,0.6));+#328=LINE('',#329,#330);+#329=CARTESIAN_POINT('',(-0.8,-1.125,0.441412655976));+#330=VECTOR('',#13,1.);+#331=ORIENTED_EDGE('',*,*,#332,.F.);+#332=EDGE_CURVE('',#321,#326,#298,.T.);+#333=PLANE('',#334);+#334=AXIS2_PLACEMENT_3D('',#299,#28,#87);+#335=ADVANCED_FACE('',(#336),#358,.F.);+#336=FACE_BOUND('',#337,.F.);+#337=EDGE_LOOP('',(#338,#346,#347,#353));+#338=ORIENTED_EDGE('',*,*,#339,.F.);+#339=EDGE_CURVE('',#161,#340,#342,.T.);+#340=VERTEX_POINT('',#341);+#341=CARTESIAN_POINT('',(-0.85,-1.125,0.45));+#342=LINE('',#343,#344);+#343=CARTESIAN_POINT('',(-0.75,-1.125,0.45));+#344=VECTOR('',#345,1.);+#345=DIRECTION('',(-1.,1.144237745222E-17,0.));+#346=ORIENTED_EDGE('',*,*,#160,.T.);+#347=ORIENTED_EDGE('',*,*,#348,.T.);+#348=EDGE_CURVE('',#157,#349,#351,.T.);+#349=VERTEX_POINT('',#350);+#350=CARTESIAN_POINT('',(-0.85,-0.775,0.45));+#351=LINE('',#352,#344);+#352=CARTESIAN_POINT('',(-0.75,-0.775,0.45));+#353=ORIENTED_EDGE('',*,*,#354,.F.);+#354=EDGE_CURVE('',#340,#349,#355,.T.);+#355=LINE('',#341,#356);+#356=VECTOR('',#357,1.);+#357=DIRECTION('',(1.144237745222E-17,1.,0.));+#358=PLANE('',#359);+#359=AXIS2_PLACEMENT_3D('',#343,#13,#345);+#360=ADVANCED_FACE('',(#361),#333,.F.);+#361=FACE_BOUND('',#362,.F.);+#362=EDGE_LOOP('',(#363,#369,#370,#376));+#363=ORIENTED_EDGE('',*,*,#364,.F.);+#364=EDGE_CURVE('',#157,#365,#367,.T.);+#365=VERTEX_POINT('',#366);+#366=CARTESIAN_POINT('',(-0.8,-0.775,0.6));+#367=LINE('',#368,#330);+#368=CARTESIAN_POINT('',(-0.8,-0.775,0.441412655976));+#369=ORIENTED_EDGE('',*,*,#156,.T.);+#370=ORIENTED_EDGE('',*,*,#371,.T.);+#371=EDGE_CURVE('',#153,#372,#374,.T.);+#372=VERTEX_POINT('',#373);+#373=CARTESIAN_POINT('',(-0.8,0.775,0.6));+#374=LINE('',#375,#330);+#375=CARTESIAN_POINT('',(-0.8,0.775,0.441412655976));+#376=ORIENTED_EDGE('',*,*,#377,.F.);+#377=EDGE_CURVE('',#365,#372,#298,.T.);+#378=ADVANCED_FACE('',(#379),#397,.F.);+#379=FACE_BOUND('',#380,.F.);+#380=EDGE_LOOP('',(#381,#387,#388,#394));+#381=ORIENTED_EDGE('',*,*,#382,.F.);+#382=EDGE_CURVE('',#153,#383,#385,.T.);+#383=VERTEX_POINT('',#384);+#384=CARTESIAN_POINT('',(-0.85,0.775,0.45));+#385=LINE('',#386,#344);+#386=CARTESIAN_POINT('',(-0.75,0.775,0.45));+#387=ORIENTED_EDGE('',*,*,#152,.T.);+#388=ORIENTED_EDGE('',*,*,#389,.T.);+#389=EDGE_CURVE('',#147,#390,#392,.T.);+#390=VERTEX_POINT('',#391);+#391=CARTESIAN_POINT('',(-0.85,1.125,0.45));+#392=LINE('',#393,#344);+#393=CARTESIAN_POINT('',(-0.75,1.125,0.45));+#394=ORIENTED_EDGE('',*,*,#395,.F.);+#395=EDGE_CURVE('',#383,#390,#396,.T.);+#396=LINE('',#384,#356);+#397=PLANE('',#398);+#398=AXIS2_PLACEMENT_3D('',#386,#13,#345);+#399=ADVANCED_FACE('',(#400),#333,.F.);+#400=FACE_BOUND('',#401,.F.);+#401=EDGE_LOOP('',(#402,#406,#407,#408));+#402=ORIENTED_EDGE('',*,*,#403,.F.);+#403=EDGE_CURVE('',#147,#290,#404,.T.);+#404=LINE('',#405,#330);+#405=CARTESIAN_POINT('',(-0.8,1.125,0.441412655976));+#406=ORIENTED_EDGE('',*,*,#146,.T.);+#407=ORIENTED_EDGE('',*,*,#312,.T.);+#408=ORIENTED_EDGE('',*,*,#297,.F.);+#409=ADVANCED_FACE('',(#410),#419,.F.);+#410=FACE_BOUND('',#411,.F.);+#411=EDGE_LOOP('',(#412,#413,#414,#418));+#412=ORIENTED_EDGE('',*,*,#231,.F.);+#413=ORIENTED_EDGE('',*,*,#188,.T.);+#414=ORIENTED_EDGE('',*,*,#415,.T.);+#415=EDGE_CURVE('',#185,#253,#416,.T.);+#416=LINE('',#417,#330);+#417=CARTESIAN_POINT('',(0.8,0.175,0.441412655976));+#418=ORIENTED_EDGE('',*,*,#252,.F.);+#419=PLANE('',#420);+#420=AXIS2_PLACEMENT_3D('',#233,#73,#59);+#421=ADVANCED_FACE('',(#422),#440,.F.);+#422=FACE_BOUND('',#423,.F.);+#423=EDGE_LOOP('',(#424,#430,#431,#437));+#424=ORIENTED_EDGE('',*,*,#425,.F.);+#425=EDGE_CURVE('',#185,#426,#428,.T.);+#426=VERTEX_POINT('',#427);+#427=CARTESIAN_POINT('',(0.85,0.175,0.45));+#428=LINE('',#429,#27);+#429=CARTESIAN_POINT('',(0.75,0.175,0.45));+#430=ORIENTED_EDGE('',*,*,#184,.T.);+#431=ORIENTED_EDGE('',*,*,#432,.T.);+#432=EDGE_CURVE('',#180,#433,#435,.T.);+#433=VERTEX_POINT('',#434);+#434=CARTESIAN_POINT('',(0.85,-0.175,0.45));+#435=LINE('',#436,#27);+#436=CARTESIAN_POINT('',(0.75,-0.175,0.45));+#437=ORIENTED_EDGE('',*,*,#438,.F.);+#438=EDGE_CURVE('',#426,#433,#439,.T.);+#439=LINE('',#427,#58);+#440=PLANE('',#441);+#441=AXIS2_PLACEMENT_3D('',#429,#13,#28);+#442=ADVANCED_FACE('',(#443),#419,.F.);+#443=FACE_BOUND('',#444,.F.);+#444=EDGE_LOOP('',(#445,#451,#452,#457));+#445=ORIENTED_EDGE('',*,*,#446,.F.);+#446=EDGE_CURVE('',#180,#447,#449,.T.);+#447=VERTEX_POINT('',#448);+#448=CARTESIAN_POINT('',(0.8,-0.175,0.6));+#449=LINE('',#450,#330);+#450=CARTESIAN_POINT('',(0.8,-0.175,0.441412655976));+#451=ORIENTED_EDGE('',*,*,#179,.T.);+#452=ORIENTED_EDGE('',*,*,#453,.T.);+#453=EDGE_CURVE('',#175,#454,#456,.T.);+#454=VERTEX_POINT('',#455);+#455=CARTESIAN_POINT('',(0.8,-1.355,0.6));+#456=B_SPLINE_CURVE_WITH_KNOTS('',1,(#176,#455),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#457=ORIENTED_EDGE('',*,*,#458,.F.);+#458=EDGE_CURVE('',#447,#454,#255,.T.);+#459=ADVANCED_FACE('',(#460),#472,.F.);+#460=FACE_BOUND('',#461,.F.);+#461=EDGE_LOOP('',(#462,#463,#464,#469));+#462=ORIENTED_EDGE('',*,*,#196,.T.);+#463=ORIENTED_EDGE('',*,*,#320,.T.);+#464=ORIENTED_EDGE('',*,*,#465,.F.);+#465=EDGE_CURVE('',#466,#321,#468,.T.);+#466=VERTEX_POINT('',#467);+#467=CARTESIAN_POINT('',(-0.705,-1.45,0.6));+#468=LINE('',#467,#79);+#469=ORIENTED_EDGE('',*,*,#470,.F.);+#470=EDGE_CURVE('',#197,#466,#471,.T.);+#471=B_SPLINE_CURVE_WITH_KNOTS('',1,(#198,#467),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#472=PLANE('',#473);+#473=AXIS2_PLACEMENT_3D('',#467,#92,#80);+#474=ADVANCED_FACE('',(#475),#487,.F.);+#475=FACE_BOUND('',#476,.F.);+#476=EDGE_LOOP('',(#477,#478,#483,#486));+#477=ORIENTED_EDGE('',*,*,#213,.T.);+#478=ORIENTED_EDGE('',*,*,#479,.T.);+#479=EDGE_CURVE('',#209,#480,#482,.T.);+#480=VERTEX_POINT('',#481);+#481=CARTESIAN_POINT('',(0.705,-1.45,0.6));+#482=B_SPLINE_CURVE_WITH_KNOTS('',1,(#210,#481),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#483=ORIENTED_EDGE('',*,*,#484,.F.);+#484=EDGE_CURVE('',#454,#480,#485,.T.);+#485=LINE('',#455,#65);+#486=ORIENTED_EDGE('',*,*,#453,.F.);+#487=PLANE('',#488);+#488=AXIS2_PLACEMENT_3D('',#455,#80,#66);+#489=ADVANCED_FACE('',(#490),#498,.F.);+#490=FACE_BOUND('',#491,.F.);+#491=EDGE_LOOP('',(#492,#493,#494,#497));+#492=ORIENTED_EDGE('',*,*,#222,.T.);+#493=ORIENTED_EDGE('',*,*,#470,.T.);+#494=ORIENTED_EDGE('',*,*,#495,.F.);+#495=EDGE_CURVE('',#480,#466,#496,.T.);+#496=LINE('',#481,#72);+#497=ORIENTED_EDGE('',*,*,#479,.F.);+#498=PLANE('',#499);+#499=AXIS2_PLACEMENT_3D('',#481,#87,#73);+#500=ADVANCED_FACE('',(#501),#521,.F.);+#501=FACE_BOUND('',#502,.F.);+#502=EDGE_LOOP('',(#503,#508,#512,#514,#515,#519));+#503=ORIENTED_EDGE('',*,*,#504,.F.);+#504=EDGE_CURVE('',#505,#372,#507,.T.);+#505=VERTEX_POINT('',#506);+#506=CARTESIAN_POINT('',(-0.85,0.775,0.6));+#507=LINE('',#506,#294);+#508=ORIENTED_EDGE('',*,*,#509,.T.);+#509=EDGE_CURVE('',#505,#510,#511,.T.);+#510=VERTEX_POINT('',#293);+#511=LINE('',#506,#356);+#512=ORIENTED_EDGE('',*,*,#513,.T.);+#513=EDGE_CURVE('',#510,#290,#292,.T.);+#514=ORIENTED_EDGE('',*,*,#289,.T.);+#515=ORIENTED_EDGE('',*,*,#516,.F.);+#516=EDGE_CURVE('',#517,#284,#286,.T.);+#517=VERTEX_POINT('',#518);+#518=CARTESIAN_POINT('',(-0.775,0.775,0.6));+#519=ORIENTED_EDGE('',*,*,#520,.F.);+#520=EDGE_CURVE('',#372,#517,#507,.T.);+#521=PLANE('',#522);+#522=AXIS2_PLACEMENT_3D('',#506,#523,#295);+#523=DIRECTION('',(0.,0.,-1.));+#524=ADVANCED_FACE('',(#525),#553,.F.);+#525=FACE_BOUND('',#526,.F.);+#526=EDGE_LOOP('',(#527,#532,#536,#538,#539,#540,#545,#550));+#527=ORIENTED_EDGE('',*,*,#528,.T.);+#528=EDGE_CURVE('',#529,#530,#286,.T.);+#529=VERTEX_POINT('',#287);+#530=VERTEX_POINT('',#531);+#531=CARTESIAN_POINT('',(-0.775,-1.125,0.6));+#532=ORIENTED_EDGE('',*,*,#533,.T.);+#533=EDGE_CURVE('',#530,#534,#286,.T.);+#534=VERTEX_POINT('',#535);+#535=CARTESIAN_POINT('',(-0.775,-0.775,0.6));+#536=ORIENTED_EDGE('',*,*,#537,.T.);+#537=EDGE_CURVE('',#534,#517,#286,.T.);+#538=ORIENTED_EDGE('',*,*,#516,.T.);+#539=ORIENTED_EDGE('',*,*,#283,.T.);+#540=ORIENTED_EDGE('',*,*,#541,.T.);+#541=EDGE_CURVE('',#279,#542,#544,.T.);+#542=VERTEX_POINT('',#543);+#543=CARTESIAN_POINT('',(-0.725810707854,1.317905353927,0.95));+#544=B_SPLINE_CURVE_WITH_KNOTS('',1,(#280,#543),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#545=ORIENTED_EDGE('',*,*,#546,.F.);+#546=EDGE_CURVE('',#547,#542,#549,.T.);+#547=VERTEX_POINT('',#548);+#548=CARTESIAN_POINT('',(-0.725810707854,-1.317905353927,0.95));+#549=LINE('',#548,#86);+#550=ORIENTED_EDGE('',*,*,#551,.F.);+#551=EDGE_CURVE('',#529,#547,#552,.T.);+#552=B_SPLINE_CURVE_WITH_KNOTS('',1,(#287,#548),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#553=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#287,#548),(#280,#543)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.685),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#554=ADVANCED_FACE('',(#555),#567,.F.);+#555=FACE_BOUND('',#556,.F.);+#556=EDGE_LOOP('',(#557,#558,#563,#566));+#557=ORIENTED_EDGE('',*,*,#278,.T.);+#558=ORIENTED_EDGE('',*,*,#559,.T.);+#559=EDGE_CURVE('',#274,#560,#562,.T.);+#560=VERTEX_POINT('',#561);+#561=CARTESIAN_POINT('',(-0.667905353927,1.375810707854,0.95));+#562=B_SPLINE_CURVE_WITH_KNOTS('',1,(#275,#561),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#563=ORIENTED_EDGE('',*,*,#564,.F.);+#564=EDGE_CURVE('',#542,#560,#565,.T.);+#565=LINE('',#543,#91);+#566=ORIENTED_EDGE('',*,*,#541,.F.);+#567=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#280,#543),(#275,#561)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#568=ADVANCED_FACE('',(#569),#581,.F.);+#569=FACE_BOUND('',#570,.F.);+#570=EDGE_LOOP('',(#571,#572,#577,#580));+#571=ORIENTED_EDGE('',*,*,#273,.T.);+#572=ORIENTED_EDGE('',*,*,#573,.T.);+#573=EDGE_CURVE('',#269,#574,#576,.T.);+#574=VERTEX_POINT('',#575);+#575=CARTESIAN_POINT('',(0.667905353927,1.375810707854,0.95));+#576=B_SPLINE_CURVE_WITH_KNOTS('',1,(#270,#575),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#577=ORIENTED_EDGE('',*,*,#578,.F.);+#578=EDGE_CURVE('',#560,#574,#579,.T.);+#579=LINE('',#561,#27);+#580=ORIENTED_EDGE('',*,*,#559,.F.);+#581=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#275,#561),(#270,#575)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#582=ADVANCED_FACE('',(#583),#595,.F.);+#583=FACE_BOUND('',#584,.F.);+#584=EDGE_LOOP('',(#585,#586,#591,#594));+#585=ORIENTED_EDGE('',*,*,#268,.T.);+#586=ORIENTED_EDGE('',*,*,#587,.T.);+#587=EDGE_CURVE('',#264,#588,#590,.T.);+#588=VERTEX_POINT('',#589);+#589=CARTESIAN_POINT('',(0.725810707854,1.317905353927,0.95));+#590=B_SPLINE_CURVE_WITH_KNOTS('',1,(#265,#589),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#591=ORIENTED_EDGE('',*,*,#592,.F.);+#592=EDGE_CURVE('',#574,#588,#593,.T.);+#593=LINE('',#575,#51);+#594=ORIENTED_EDGE('',*,*,#573,.F.);+#595=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#270,#575),(#265,#589)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#596=ADVANCED_FACE('',(#597),#617,.F.);+#597=FACE_BOUND('',#598,.F.);+#598=EDGE_LOOP('',(#599,#600,#604,#608,#613,#616));+#599=ORIENTED_EDGE('',*,*,#263,.T.);+#600=ORIENTED_EDGE('',*,*,#601,.T.);+#601=EDGE_CURVE('',#258,#602,#266,.T.);+#602=VERTEX_POINT('',#603);+#603=CARTESIAN_POINT('',(0.775,-0.175,0.6));+#604=ORIENTED_EDGE('',*,*,#605,.T.);+#605=EDGE_CURVE('',#602,#606,#266,.T.);+#606=VERTEX_POINT('',#607);+#607=CARTESIAN_POINT('',(0.775,-1.3425,0.6));+#608=ORIENTED_EDGE('',*,*,#609,.T.);+#609=EDGE_CURVE('',#606,#610,#612,.T.);+#610=VERTEX_POINT('',#611);+#611=CARTESIAN_POINT('',(0.725810707854,-1.317905353927,0.95));+#612=B_SPLINE_CURVE_WITH_KNOTS('',1,(#607,#611),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#613=ORIENTED_EDGE('',*,*,#614,.F.);+#614=EDGE_CURVE('',#588,#610,#615,.T.);+#615=LINE('',#589,#58);+#616=ORIENTED_EDGE('',*,*,#587,.F.);+#617=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#265,#589),(#607,#611)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,2.685),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#618=ADVANCED_FACE('',(#619),#636,.F.);+#619=FACE_BOUND('',#620,.F.);+#620=EDGE_LOOP('',(#621,#624,#629,#632,#634,#635));+#621=ORIENTED_EDGE('',*,*,#622,.F.);+#622=EDGE_CURVE('',#623,#253,#260,.T.);+#623=VERTEX_POINT('',#261);+#624=ORIENTED_EDGE('',*,*,#625,.T.);+#625=EDGE_CURVE('',#623,#626,#628,.T.);+#626=VERTEX_POINT('',#627);+#627=CARTESIAN_POINT('',(0.85,-0.175,0.6));+#628=LINE('',#261,#58);+#629=ORIENTED_EDGE('',*,*,#630,.T.);+#630=EDGE_CURVE('',#626,#447,#631,.T.);+#631=LINE('',#627,#72);+#632=ORIENTED_EDGE('',*,*,#633,.T.);+#633=EDGE_CURVE('',#447,#602,#631,.T.);+#634=ORIENTED_EDGE('',*,*,#601,.F.);+#635=ORIENTED_EDGE('',*,*,#257,.F.);+#636=PLANE('',#637);+#637=AXIS2_PLACEMENT_3D('',#261,#523,#73);+#638=ADVANCED_FACE('',(#639),#300,.F.);+#639=FACE_BOUND('',#640,.F.);+#640=EDGE_LOOP('',(#641,#642,#643,#644,#645,#646,#647,#651,#652,#657,#662,#665));+#641=ORIENTED_EDGE('',*,*,#633,.F.);+#642=ORIENTED_EDGE('',*,*,#458,.T.);+#643=ORIENTED_EDGE('',*,*,#484,.T.);+#644=ORIENTED_EDGE('',*,*,#495,.T.);+#645=ORIENTED_EDGE('',*,*,#465,.T.);+#646=ORIENTED_EDGE('',*,*,#332,.T.);+#647=ORIENTED_EDGE('',*,*,#648,.T.);+#648=EDGE_CURVE('',#326,#530,#649,.T.);+#649=LINE('',#650,#294);+#650=CARTESIAN_POINT('',(-0.85,-1.125,0.6));+#651=ORIENTED_EDGE('',*,*,#528,.F.);+#652=ORIENTED_EDGE('',*,*,#653,.F.);+#653=EDGE_CURVE('',#654,#529,#656,.T.);+#654=VERTEX_POINT('',#655);+#655=CARTESIAN_POINT('',(-0.6925,-1.425,0.6));+#656=LINE('',#655,#79);+#657=ORIENTED_EDGE('',*,*,#658,.F.);+#658=EDGE_CURVE('',#659,#654,#661,.T.);+#659=VERTEX_POINT('',#660);+#660=CARTESIAN_POINT('',(0.6925,-1.425,0.6));+#661=LINE('',#660,#72);+#662=ORIENTED_EDGE('',*,*,#663,.F.);+#663=EDGE_CURVE('',#606,#659,#664,.T.);+#664=LINE('',#607,#65);+#665=ORIENTED_EDGE('',*,*,#605,.F.);+#666=ADVANCED_FACE('',(#667),#733,.F.);+#667=FACE_BOUND('',#668,.F.);+#668=EDGE_LOOP('',(#669,#670,#671,#679,#686,#695,#700,#705,#710,#718,#725,#731));+#669=ORIENTED_EDGE('',*,*,#325,.F.);+#670=ORIENTED_EDGE('',*,*,#339,.T.);+#671=ORIENTED_EDGE('',*,*,#672,.T.);+#672=EDGE_CURVE('',#340,#673,#675,.T.);+#673=VERTEX_POINT('',#674);+#674=CARTESIAN_POINT('',(-0.948480775301,-1.125,0.367364817767));+#675=CIRCLE('',#676,0.1);+#676=AXIS2_PLACEMENT_3D('',#677,#678,#13);+#677=CARTESIAN_POINT('',(-0.85,-1.125,0.35));+#678=DIRECTION('',(-1.144237745222E-17,-1.,0.));+#679=ORIENTED_EDGE('',*,*,#680,.T.);+#680=EDGE_CURVE('',#673,#681,#683,.T.);+#681=VERTEX_POINT('',#682);+#682=CARTESIAN_POINT('',(-0.971430759818,-1.125,0.206587955583));+#683=LINE('',#674,#684);+#684=VECTOR('',#685,1.);+#685=DIRECTION('',(-0.14131190243,1.616944126098E-18,-0.989965123745));+#686=ORIENTED_EDGE('',*,*,#687,.T.);+#687=EDGE_CURVE('',#681,#688,#690,.T.);+#688=VERTEX_POINT('',#689);+#689=CARTESIAN_POINT('',(-1.217632698071,-1.125,5.551115123126E-17));+#690=CIRCLE('',#691,0.25);+#691=AXIS2_PLACEMENT_3D('',#692,#693,#694);+#692=CARTESIAN_POINT('',(-1.217632698071,-1.125,0.25));+#693=DIRECTION('',(1.144237745222E-17,1.,3.851859888774E-34));+#694=DIRECTION('',(0.984807753012,-1.126854202784E-17,-0.173648177667));+#695=ORIENTED_EDGE('',*,*,#696,.T.);+#696=EDGE_CURVE('',#688,#697,#699,.T.);+#697=VERTEX_POINT('',#698);+#698=CARTESIAN_POINT('',(-1.4,-1.125,5.551115123126E-17));+#699=LINE('',#689,#344);+#700=ORIENTED_EDGE('',*,*,#701,.T.);+#701=EDGE_CURVE('',#697,#702,#704,.T.);+#702=VERTEX_POINT('',#703);+#703=CARTESIAN_POINT('',(-1.4,-1.125,0.15));+#704=LINE('',#698,#330);+#705=ORIENTED_EDGE('',*,*,#706,.T.);+#706=EDGE_CURVE('',#702,#707,#709,.T.);+#707=VERTEX_POINT('',#708);+#708=CARTESIAN_POINT('',(-1.217632698071,-1.125,0.15));+#709=LINE('',#703,#294);+#710=ORIENTED_EDGE('',*,*,#711,.T.);+#711=EDGE_CURVE('',#707,#712,#714,.T.);+#712=VERTEX_POINT('',#713);+#713=CARTESIAN_POINT('',(-1.11915192277,-1.125,0.232635182233));+#714=CIRCLE('',#715,1.E-01);+#715=AXIS2_PLACEMENT_3D('',#692,#716,#717);+#716=DIRECTION('',(-1.144237745222E-17,-1.,1.094764425254E-47));+#717=DIRECTION('',(-2.22044604925E-15,2.540718180781E-32,-1.));+#718=ORIENTED_EDGE('',*,*,#719,.T.);+#719=EDGE_CURVE('',#712,#720,#722,.T.);+#720=VERTEX_POINT('',#721);+#721=CARTESIAN_POINT('',(-1.096201938253,-1.125,0.393412044417));+#722=LINE('',#713,#723);+#723=VECTOR('',#724,1.);+#724=DIRECTION('',(0.14131190243,-1.616944126098E-18,0.989965123745));+#725=ORIENTED_EDGE('',*,*,#726,.T.);+#726=EDGE_CURVE('',#720,#727,#728,.T.);+#727=VERTEX_POINT('',#650);+#728=CIRCLE('',#729,0.25);+#729=AXIS2_PLACEMENT_3D('',#677,#357,#730);+#730=DIRECTION('',(-0.984807753012,1.126854202784E-17,0.173648177667));+#731=ORIENTED_EDGE('',*,*,#732,.T.);+#732=EDGE_CURVE('',#727,#326,#649,.T.);+#733=PLANE('',#734);+#734=AXIS2_PLACEMENT_3D('',#735,#357,#13);+#735=CARTESIAN_POINT('',(-1.064349127789,-1.125,0.282825311951));+#736=ADVANCED_FACE('',(#737),#751,.F.);+#737=FACE_BOUND('',#738,.F.);+#738=EDGE_LOOP('',(#739,#740,#747,#750));+#739=ORIENTED_EDGE('',*,*,#354,.T.);+#740=ORIENTED_EDGE('',*,*,#741,.T.);+#741=EDGE_CURVE('',#349,#742,#744,.T.);+#742=VERTEX_POINT('',#743);+#743=CARTESIAN_POINT('',(-0.948480775301,-0.775,0.367364817767));+#744=CIRCLE('',#745,0.1);+#745=AXIS2_PLACEMENT_3D('',#746,#678,#13);+#746=CARTESIAN_POINT('',(-0.85,-0.775,0.35));+#747=ORIENTED_EDGE('',*,*,#748,.F.);+#748=EDGE_CURVE('',#673,#742,#749,.T.);+#749=LINE('',#674,#356);+#750=ORIENTED_EDGE('',*,*,#672,.F.);+#751=CYLINDRICAL_SURFACE('',#676,0.1);+#752=ADVANCED_FACE('',(#753),#802,.T.);+#753=FACE_BOUND('',#754,.T.);+#754=EDGE_LOOP('',(#363,#347,#740,#755,#760,#767,#772,#777,#782,#788,#793,#799));+#755=ORIENTED_EDGE('',*,*,#756,.T.);+#756=EDGE_CURVE('',#742,#757,#759,.T.);+#757=VERTEX_POINT('',#758);+#758=CARTESIAN_POINT('',(-0.971430759818,-0.775,0.206587955583));+#759=LINE('',#743,#684);+#760=ORIENTED_EDGE('',*,*,#761,.T.);+#761=EDGE_CURVE('',#757,#762,#764,.T.);+#762=VERTEX_POINT('',#763);+#763=CARTESIAN_POINT('',(-1.217632698071,-0.775,5.551115123126E-17));+#764=CIRCLE('',#765,0.25);+#765=AXIS2_PLACEMENT_3D('',#766,#693,#694);+#766=CARTESIAN_POINT('',(-1.217632698071,-0.775,0.25));+#767=ORIENTED_EDGE('',*,*,#768,.T.);+#768=EDGE_CURVE('',#762,#769,#771,.T.);+#769=VERTEX_POINT('',#770);+#770=CARTESIAN_POINT('',(-1.4,-0.775,5.551115123126E-17));+#771=LINE('',#763,#344);+#772=ORIENTED_EDGE('',*,*,#773,.T.);+#773=EDGE_CURVE('',#769,#774,#776,.T.);+#774=VERTEX_POINT('',#775);+#775=CARTESIAN_POINT('',(-1.4,-0.775,0.15));+#776=LINE('',#770,#330);+#777=ORIENTED_EDGE('',*,*,#778,.T.);+#778=EDGE_CURVE('',#774,#779,#781,.T.);+#779=VERTEX_POINT('',#780);+#780=CARTESIAN_POINT('',(-1.217632698071,-0.775,0.15));+#781=LINE('',#775,#294);+#782=ORIENTED_EDGE('',*,*,#783,.T.);+#783=EDGE_CURVE('',#779,#784,#786,.T.);+#784=VERTEX_POINT('',#785);+#785=CARTESIAN_POINT('',(-1.11915192277,-0.775,0.232635182233));+#786=CIRCLE('',#787,1.E-01);+#787=AXIS2_PLACEMENT_3D('',#766,#716,#717);+#788=ORIENTED_EDGE('',*,*,#789,.T.);+#789=EDGE_CURVE('',#784,#790,#792,.T.);+#790=VERTEX_POINT('',#791);+#791=CARTESIAN_POINT('',(-1.096201938253,-0.775,0.393412044417));+#792=LINE('',#785,#723);+#793=ORIENTED_EDGE('',*,*,#794,.T.);+#794=EDGE_CURVE('',#790,#795,#797,.T.);+#795=VERTEX_POINT('',#796);+#796=CARTESIAN_POINT('',(-0.85,-0.775,0.6));+#797=CIRCLE('',#798,0.25);+#798=AXIS2_PLACEMENT_3D('',#746,#357,#730);+#799=ORIENTED_EDGE('',*,*,#800,.T.);+#800=EDGE_CURVE('',#795,#365,#801,.T.);+#801=LINE('',#796,#294);+#802=PLANE('',#803);+#803=AXIS2_PLACEMENT_3D('',#804,#357,#13);+#804=CARTESIAN_POINT('',(-1.064349127789,-0.775,0.282825311951));+#805=ADVANCED_FACE('',(#806),#300,.F.);+#806=FACE_BOUND('',#807,.F.);+#807=EDGE_LOOP('',(#808,#809,#810,#811));+#808=ORIENTED_EDGE('',*,*,#377,.T.);+#809=ORIENTED_EDGE('',*,*,#520,.T.);+#810=ORIENTED_EDGE('',*,*,#537,.F.);+#811=ORIENTED_EDGE('',*,*,#812,.F.);+#812=EDGE_CURVE('',#365,#534,#801,.T.);+#813=ADVANCED_FACE('',(#814),#868,.F.);+#814=FACE_BOUND('',#815,.F.);+#815=EDGE_LOOP('',(#816,#817,#818,#825,#830,#837,#842,#847,#852,#858,#863,#867));+#816=ORIENTED_EDGE('',*,*,#371,.F.);+#817=ORIENTED_EDGE('',*,*,#382,.T.);+#818=ORIENTED_EDGE('',*,*,#819,.T.);+#819=EDGE_CURVE('',#383,#820,#822,.T.);+#820=VERTEX_POINT('',#821);+#821=CARTESIAN_POINT('',(-0.948480775301,0.775,0.367364817767));+#822=CIRCLE('',#823,0.1);+#823=AXIS2_PLACEMENT_3D('',#824,#678,#13);+#824=CARTESIAN_POINT('',(-0.85,0.775,0.35));+#825=ORIENTED_EDGE('',*,*,#826,.T.);+#826=EDGE_CURVE('',#820,#827,#829,.T.);+#827=VERTEX_POINT('',#828);+#828=CARTESIAN_POINT('',(-0.971430759818,0.775,0.206587955583));+#829=LINE('',#821,#684);+#830=ORIENTED_EDGE('',*,*,#831,.T.);+#831=EDGE_CURVE('',#827,#832,#834,.T.);+#832=VERTEX_POINT('',#833);+#833=CARTESIAN_POINT('',(-1.217632698071,0.775,5.551115123126E-17));+#834=CIRCLE('',#835,0.25);+#835=AXIS2_PLACEMENT_3D('',#836,#693,#694);+#836=CARTESIAN_POINT('',(-1.217632698071,0.775,0.25));+#837=ORIENTED_EDGE('',*,*,#838,.T.);+#838=EDGE_CURVE('',#832,#839,#841,.T.);+#839=VERTEX_POINT('',#840);+#840=CARTESIAN_POINT('',(-1.4,0.775,5.551115123126E-17));+#841=LINE('',#833,#344);+#842=ORIENTED_EDGE('',*,*,#843,.T.);+#843=EDGE_CURVE('',#839,#844,#846,.T.);+#844=VERTEX_POINT('',#845);+#845=CARTESIAN_POINT('',(-1.4,0.775,0.15));+#846=LINE('',#840,#330);+#847=ORIENTED_EDGE('',*,*,#848,.T.);+#848=EDGE_CURVE('',#844,#849,#851,.T.);+#849=VERTEX_POINT('',#850);+#850=CARTESIAN_POINT('',(-1.217632698071,0.775,0.15));+#851=LINE('',#845,#294);+#852=ORIENTED_EDGE('',*,*,#853,.T.);+#853=EDGE_CURVE('',#849,#854,#856,.T.);+#854=VERTEX_POINT('',#855);+#855=CARTESIAN_POINT('',(-1.11915192277,0.775,0.232635182233));+#856=CIRCLE('',#857,1.E-01);+#857=AXIS2_PLACEMENT_3D('',#836,#716,#717);+#858=ORIENTED_EDGE('',*,*,#859,.T.);+#859=EDGE_CURVE('',#854,#860,#862,.T.);+#860=VERTEX_POINT('',#861);+#861=CARTESIAN_POINT('',(-1.096201938253,0.775,0.393412044417));+#862=LINE('',#855,#723);+#863=ORIENTED_EDGE('',*,*,#864,.T.);+#864=EDGE_CURVE('',#860,#505,#865,.T.);+#865=CIRCLE('',#866,0.25);+#866=AXIS2_PLACEMENT_3D('',#824,#357,#730);+#867=ORIENTED_EDGE('',*,*,#504,.T.);+#868=PLANE('',#869);+#869=AXIS2_PLACEMENT_3D('',#870,#357,#13);+#870=CARTESIAN_POINT('',(-1.064349127789,0.775,0.282825311951));+#871=ADVANCED_FACE('',(#872),#886,.F.);+#872=FACE_BOUND('',#873,.F.);+#873=EDGE_LOOP('',(#874,#875,#882,#885));+#874=ORIENTED_EDGE('',*,*,#395,.T.);+#875=ORIENTED_EDGE('',*,*,#876,.T.);+#876=EDGE_CURVE('',#390,#877,#879,.T.);+#877=VERTEX_POINT('',#878);+#878=CARTESIAN_POINT('',(-0.948480775301,1.125,0.367364817767));+#879=CIRCLE('',#880,0.1);+#880=AXIS2_PLACEMENT_3D('',#881,#678,#13);+#881=CARTESIAN_POINT('',(-0.85,1.125,0.35));+#882=ORIENTED_EDGE('',*,*,#883,.F.);+#883=EDGE_CURVE('',#820,#877,#884,.T.);+#884=LINE('',#821,#356);+#885=ORIENTED_EDGE('',*,*,#819,.F.);+#886=CYLINDRICAL_SURFACE('',#823,0.1);+#887=ADVANCED_FACE('',(#888),#932,.T.);+#888=FACE_BOUND('',#889,.T.);+#889=EDGE_LOOP('',(#402,#388,#875,#890,#895,#902,#907,#912,#917,#923,#928,#512));+#890=ORIENTED_EDGE('',*,*,#891,.T.);+#891=EDGE_CURVE('',#877,#892,#894,.T.);+#892=VERTEX_POINT('',#893);+#893=CARTESIAN_POINT('',(-0.971430759818,1.125,0.206587955583));+#894=LINE('',#878,#684);+#895=ORIENTED_EDGE('',*,*,#896,.T.);+#896=EDGE_CURVE('',#892,#897,#899,.T.);+#897=VERTEX_POINT('',#898);+#898=CARTESIAN_POINT('',(-1.217632698071,1.125,5.551115123126E-17));+#899=CIRCLE('',#900,0.25);+#900=AXIS2_PLACEMENT_3D('',#901,#693,#694);+#901=CARTESIAN_POINT('',(-1.217632698071,1.125,0.25));+#902=ORIENTED_EDGE('',*,*,#903,.T.);+#903=EDGE_CURVE('',#897,#904,#906,.T.);+#904=VERTEX_POINT('',#905);+#905=CARTESIAN_POINT('',(-1.4,1.125,5.551115123126E-17));+#906=LINE('',#898,#344);+#907=ORIENTED_EDGE('',*,*,#908,.T.);+#908=EDGE_CURVE('',#904,#909,#911,.T.);+#909=VERTEX_POINT('',#910);+#910=CARTESIAN_POINT('',(-1.4,1.125,0.15));+#911=LINE('',#905,#330);+#912=ORIENTED_EDGE('',*,*,#913,.T.);+#913=EDGE_CURVE('',#909,#914,#916,.T.);+#914=VERTEX_POINT('',#915);+#915=CARTESIAN_POINT('',(-1.217632698071,1.125,0.15));+#916=LINE('',#910,#294);+#917=ORIENTED_EDGE('',*,*,#918,.T.);+#918=EDGE_CURVE('',#914,#919,#921,.T.);+#919=VERTEX_POINT('',#920);+#920=CARTESIAN_POINT('',(-1.11915192277,1.125,0.232635182233));+#921=CIRCLE('',#922,1.E-01);+#922=AXIS2_PLACEMENT_3D('',#901,#716,#717);+#923=ORIENTED_EDGE('',*,*,#924,.T.);+#924=EDGE_CURVE('',#919,#925,#927,.T.);+#925=VERTEX_POINT('',#926);+#926=CARTESIAN_POINT('',(-1.096201938253,1.125,0.393412044417));+#927=LINE('',#920,#723);+#928=ORIENTED_EDGE('',*,*,#929,.T.);+#929=EDGE_CURVE('',#925,#510,#930,.T.);+#930=CIRCLE('',#931,0.25);+#931=AXIS2_PLACEMENT_3D('',#881,#357,#730);+#932=PLANE('',#933);+#933=AXIS2_PLACEMENT_3D('',#934,#357,#13);+#934=CARTESIAN_POINT('',(-1.064349127789,1.125,0.282825311951));+#935=ADVANCED_FACE('',(#936),#997,.F.);+#936=FACE_BOUND('',#937,.F.);+#937=EDGE_LOOP('',(#938,#939,#940,#947,#954,#962,#967,#972,#977,#984,#991,#996));+#938=ORIENTED_EDGE('',*,*,#415,.F.);+#939=ORIENTED_EDGE('',*,*,#425,.T.);+#940=ORIENTED_EDGE('',*,*,#941,.T.);+#941=EDGE_CURVE('',#426,#942,#944,.T.);+#942=VERTEX_POINT('',#943);+#943=CARTESIAN_POINT('',(0.948480775301,0.175,0.367364817767));+#944=CIRCLE('',#945,0.1);+#945=AXIS2_PLACEMENT_3D('',#946,#87,#13);+#946=CARTESIAN_POINT('',(0.85,0.175,0.35));+#947=ORIENTED_EDGE('',*,*,#948,.T.);+#948=EDGE_CURVE('',#942,#949,#951,.T.);+#949=VERTEX_POINT('',#950);+#950=CARTESIAN_POINT('',(0.971430759818,0.175,0.206587955583));+#951=LINE('',#943,#952);+#952=VECTOR('',#953,1.);+#953=DIRECTION('',(0.14131190243,1.568877277316E-17,-0.989965123745));+#954=ORIENTED_EDGE('',*,*,#955,.T.);+#955=EDGE_CURVE('',#949,#956,#958,.T.);+#956=VERTEX_POINT('',#957);+#957=CARTESIAN_POINT('',(1.217632698071,0.175,5.551115123126E-17));+#958=CIRCLE('',#959,0.25);+#959=AXIS2_PLACEMENT_3D('',#960,#59,#961);+#960=CARTESIAN_POINT('',(1.217632698071,0.175,0.25));+#961=DIRECTION('',(-0.984807753012,-1.093356242224E-16,-0.173648177667));+#962=ORIENTED_EDGE('',*,*,#963,.T.);+#963=EDGE_CURVE('',#956,#964,#966,.T.);+#964=VERTEX_POINT('',#965);+#965=CARTESIAN_POINT('',(1.4,0.175,5.551115123126E-17));+#966=LINE('',#957,#27);+#967=ORIENTED_EDGE('',*,*,#968,.T.);+#968=EDGE_CURVE('',#964,#969,#971,.T.);+#969=VERTEX_POINT('',#970);+#970=CARTESIAN_POINT('',(1.4,0.175,0.15));+#971=LINE('',#965,#330);+#972=ORIENTED_EDGE('',*,*,#973,.T.);+#973=EDGE_CURVE('',#969,#974,#976,.T.);+#974=VERTEX_POINT('',#975);+#975=CARTESIAN_POINT('',(1.217632698071,0.175,0.15));+#976=LINE('',#970,#72);+#977=ORIENTED_EDGE('',*,*,#978,.T.);+#978=EDGE_CURVE('',#974,#979,#981,.T.);+#979=VERTEX_POINT('',#980);+#980=CARTESIAN_POINT('',(1.11915192277,0.175,0.232635182233));+#981=CIRCLE('',#982,1.E-01);+#982=AXIS2_PLACEMENT_3D('',#960,#87,#983);+#983=DIRECTION('',(2.22044604925E-15,2.465190328816E-31,-1.));+#984=ORIENTED_EDGE('',*,*,#985,.T.);+#985=EDGE_CURVE('',#979,#986,#988,.T.);+#986=VERTEX_POINT('',#987);+#987=CARTESIAN_POINT('',(1.096201938253,0.175,0.393412044417));+#988=LINE('',#980,#989);+#989=VECTOR('',#990,1.);+#990=DIRECTION('',(-0.14131190243,-1.568877277316E-17,0.989965123745));+#991=ORIENTED_EDGE('',*,*,#992,.T.);+#992=EDGE_CURVE('',#986,#623,#993,.T.);+#993=CIRCLE('',#994,0.25);+#994=AXIS2_PLACEMENT_3D('',#946,#59,#995);+#995=DIRECTION('',(0.984807753012,1.093356242224E-16,0.173648177667));+#996=ORIENTED_EDGE('',*,*,#622,.T.);+#997=PLANE('',#998);+#998=AXIS2_PLACEMENT_3D('',#999,#59,#13);+#999=CARTESIAN_POINT('',(1.064349127789,0.175,0.282825311951));+#1000=ADVANCED_FACE('',(#1001),#1015,.F.);+#1001=FACE_BOUND('',#1002,.F.);+#1002=EDGE_LOOP('',(#1003,#1004,#1011,#1014));+#1003=ORIENTED_EDGE('',*,*,#438,.T.);+#1004=ORIENTED_EDGE('',*,*,#1005,.T.);+#1005=EDGE_CURVE('',#433,#1006,#1008,.T.);+#1006=VERTEX_POINT('',#1007);+#1007=CARTESIAN_POINT('',(0.948480775301,-0.175,0.367364817767));+#1008=CIRCLE('',#1009,0.1);+#1009=AXIS2_PLACEMENT_3D('',#1010,#87,#13);+#1010=CARTESIAN_POINT('',(0.85,-0.175,0.35));+#1011=ORIENTED_EDGE('',*,*,#1012,.F.);+#1012=EDGE_CURVE('',#942,#1006,#1013,.T.);+#1013=LINE('',#943,#58);+#1014=ORIENTED_EDGE('',*,*,#941,.F.);+#1015=CYLINDRICAL_SURFACE('',#945,0.1);+#1016=ADVANCED_FACE('',(#1017),#1061,.T.);+#1017=FACE_BOUND('',#1018,.T.);+#1018=EDGE_LOOP('',(#445,#431,#1004,#1019,#1024,#1031,#1036,#1041,#1046,#1052,#1057,#629));+#1019=ORIENTED_EDGE('',*,*,#1020,.T.);+#1020=EDGE_CURVE('',#1006,#1021,#1023,.T.);+#1021=VERTEX_POINT('',#1022);+#1022=CARTESIAN_POINT('',(0.971430759818,-0.175,0.206587955583));+#1023=LINE('',#1007,#952);+#1024=ORIENTED_EDGE('',*,*,#1025,.T.);+#1025=EDGE_CURVE('',#1021,#1026,#1028,.T.);+#1026=VERTEX_POINT('',#1027);+#1027=CARTESIAN_POINT('',(1.217632698071,-0.175,5.551115123126E-17));+#1028=CIRCLE('',#1029,0.25);+#1029=AXIS2_PLACEMENT_3D('',#1030,#59,#961);+#1030=CARTESIAN_POINT('',(1.217632698071,-0.175,0.25));+#1031=ORIENTED_EDGE('',*,*,#1032,.T.);+#1032=EDGE_CURVE('',#1026,#1033,#1035,.T.);+#1033=VERTEX_POINT('',#1034);+#1034=CARTESIAN_POINT('',(1.4,-0.175,5.551115123126E-17));+#1035=LINE('',#1027,#27);+#1036=ORIENTED_EDGE('',*,*,#1037,.T.);+#1037=EDGE_CURVE('',#1033,#1038,#1040,.T.);+#1038=VERTEX_POINT('',#1039);+#1039=CARTESIAN_POINT('',(1.4,-0.175,0.15));+#1040=LINE('',#1034,#330);+#1041=ORIENTED_EDGE('',*,*,#1042,.T.);+#1042=EDGE_CURVE('',#1038,#1043,#1045,.T.);+#1043=VERTEX_POINT('',#1044);+#1044=CARTESIAN_POINT('',(1.217632698071,-0.175,0.15));+#1045=LINE('',#1039,#72);+#1046=ORIENTED_EDGE('',*,*,#1047,.T.);+#1047=EDGE_CURVE('',#1043,#1048,#1050,.T.);+#1048=VERTEX_POINT('',#1049);+#1049=CARTESIAN_POINT('',(1.11915192277,-0.175,0.232635182233));+#1050=CIRCLE('',#1051,1.E-01);+#1051=AXIS2_PLACEMENT_3D('',#1030,#87,#983);+#1052=ORIENTED_EDGE('',*,*,#1053,.T.);+#1053=EDGE_CURVE('',#1048,#1054,#1056,.T.);+#1054=VERTEX_POINT('',#1055);+#1055=CARTESIAN_POINT('',(1.096201938253,-0.175,0.393412044417));+#1056=LINE('',#1049,#989);+#1057=ORIENTED_EDGE('',*,*,#1058,.T.);+#1058=EDGE_CURVE('',#1054,#626,#1059,.T.);+#1059=CIRCLE('',#1060,0.25);+#1060=AXIS2_PLACEMENT_3D('',#1010,#59,#995);+#1061=PLANE('',#1062);+#1062=AXIS2_PLACEMENT_3D('',#1063,#59,#13);+#1063=CARTESIAN_POINT('',(1.064349127789,-0.175,0.282825311951));+#1064=ADVANCED_FACE('',(#1065),#1072,.T.);+#1065=FACE_BOUND('',#1066,.F.);+#1066=EDGE_LOOP('',(#1067,#928,#1070,#1071));+#1067=ORIENTED_EDGE('',*,*,#1068,.T.);+#1068=EDGE_CURVE('',#860,#925,#1069,.T.);+#1069=LINE('',#861,#356);+#1070=ORIENTED_EDGE('',*,*,#509,.F.);+#1071=ORIENTED_EDGE('',*,*,#864,.F.);+#1072=CYLINDRICAL_SURFACE('',#1073,0.25);+#1073=AXIS2_PLACEMENT_3D('',#824,#678,#730);+#1074=ADVANCED_FACE('',(#1075),#1084,.F.);+#1075=FACE_BOUND('',#1076,.F.);+#1076=EDGE_LOOP('',(#1077,#1078,#799,#1081,#1082,#1083));+#1077=ORIENTED_EDGE('',*,*,#732,.F.);+#1078=ORIENTED_EDGE('',*,*,#1079,.T.);+#1079=EDGE_CURVE('',#727,#795,#1080,.T.);+#1080=LINE('',#650,#356);+#1081=ORIENTED_EDGE('',*,*,#812,.T.);+#1082=ORIENTED_EDGE('',*,*,#533,.F.);+#1083=ORIENTED_EDGE('',*,*,#648,.F.);+#1084=PLANE('',#1085);+#1085=AXIS2_PLACEMENT_3D('',#650,#523,#295);+#1086=ADVANCED_FACE('',(#1087,#1102),#1112,.T.);+#1087=FACE_BOUND('',#1088,.T.);+#1088=EDGE_LOOP('',(#577,#563,#545,#1089,#1094,#1099,#613,#591));+#1089=ORIENTED_EDGE('',*,*,#1090,.F.);+#1090=EDGE_CURVE('',#1091,#547,#1093,.T.);+#1091=VERTEX_POINT('',#1092);+#1092=CARTESIAN_POINT('',(-0.667905353927,-1.375810707854,0.95));+#1093=LINE('',#1092,#79);+#1094=ORIENTED_EDGE('',*,*,#1095,.F.);+#1095=EDGE_CURVE('',#1096,#1091,#1098,.T.);+#1096=VERTEX_POINT('',#1097);+#1097=CARTESIAN_POINT('',(0.667905353927,-1.375810707854,0.95));+#1098=LINE('',#1097,#72);+#1099=ORIENTED_EDGE('',*,*,#1100,.F.);+#1100=EDGE_CURVE('',#610,#1096,#1101,.T.);+#1101=LINE('',#611,#65);+#1102=FACE_BOUND('',#1103,.T.);+#1103=EDGE_LOOP('',(#1104));+#1104=ORIENTED_EDGE('',*,*,#1105,.T.);+#1105=EDGE_CURVE('',#1106,#1106,#1108,.T.);+#1106=VERTEX_POINT('',#1107);+#1107=CARTESIAN_POINT('',(-0.525810707854,1.125810707854,0.95));+#1108=CIRCLE('',#1109,5.E-02);+#1109=AXIS2_PLACEMENT_3D('',#1110,#1111,#59);+#1110=CARTESIAN_POINT('',(-0.525810707854,1.175810707854,0.95));+#1111=DIRECTION('',(0.,-0.,-1.));+#1112=PLANE('',#1113);+#1113=AXIS2_PLACEMENT_3D('',#561,#13,#1114);+#1114=DIRECTION('',(0.436721133329,-0.89959693847,0.));+#1115=ADVANCED_FACE('',(#1116),#1123,.F.);+#1116=FACE_BOUND('',#1117,.F.);+#1117=EDGE_LOOP('',(#1118,#1119,#1089,#1120));+#1118=ORIENTED_EDGE('',*,*,#653,.T.);+#1119=ORIENTED_EDGE('',*,*,#551,.T.);+#1120=ORIENTED_EDGE('',*,*,#1121,.F.);+#1121=EDGE_CURVE('',#654,#1091,#1122,.T.);+#1122=B_SPLINE_CURVE_WITH_KNOTS('',1,(#655,#1092),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1123=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#655,#1092),(#287,#548)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1124=ADVANCED_FACE('',(#1125),#1132,.F.);+#1125=FACE_BOUND('',#1126,.F.);+#1126=EDGE_LOOP('',(#1127,#1128,#1099,#1131));+#1127=ORIENTED_EDGE('',*,*,#663,.T.);+#1128=ORIENTED_EDGE('',*,*,#1129,.T.);+#1129=EDGE_CURVE('',#659,#1096,#1130,.T.);+#1130=B_SPLINE_CURVE_WITH_KNOTS('',1,(#660,#1097),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1131=ORIENTED_EDGE('',*,*,#609,.F.);+#1132=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#607,#611),(#660,#1097)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.116672618896),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1133=ADVANCED_FACE('',(#1134),#1141,.T.);+#1134=FACE_BOUND('',#1135,.F.);+#1135=EDGE_LOOP('',(#1136,#1057,#1139,#1140));+#1136=ORIENTED_EDGE('',*,*,#1137,.T.);+#1137=EDGE_CURVE('',#986,#1054,#1138,.T.);+#1138=LINE('',#987,#58);+#1139=ORIENTED_EDGE('',*,*,#625,.F.);+#1140=ORIENTED_EDGE('',*,*,#992,.F.);+#1141=CYLINDRICAL_SURFACE('',#1142,0.25);+#1142=AXIS2_PLACEMENT_3D('',#946,#87,#995);+#1143=ADVANCED_FACE('',(#1144),#1149,.F.);+#1144=FACE_BOUND('',#1145,.F.);+#1145=EDGE_LOOP('',(#1146,#1147,#1094,#1148));+#1146=ORIENTED_EDGE('',*,*,#658,.T.);+#1147=ORIENTED_EDGE('',*,*,#1121,.T.);+#1148=ORIENTED_EDGE('',*,*,#1129,.F.);+#1149=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#660,#1097),(#655,#1092)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.385),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1150=ADVANCED_FACE('',(#1151),#1158,.T.);+#1151=FACE_BOUND('',#1152,.F.);+#1152=EDGE_LOOP('',(#1153,#793,#1156,#1157));+#1153=ORIENTED_EDGE('',*,*,#1154,.T.);+#1154=EDGE_CURVE('',#720,#790,#1155,.T.);+#1155=LINE('',#721,#356);+#1156=ORIENTED_EDGE('',*,*,#1079,.F.);+#1157=ORIENTED_EDGE('',*,*,#726,.F.);+#1158=CYLINDRICAL_SURFACE('',#1159,0.25);+#1159=AXIS2_PLACEMENT_3D('',#677,#678,#730);+#1160=ADVANCED_FACE('',(#1161),#1168,.F.);+#1161=FACE_BOUND('',#1162,.F.);+#1162=EDGE_LOOP('',(#1163,#788,#1166,#1167));+#1163=ORIENTED_EDGE('',*,*,#1164,.T.);+#1164=EDGE_CURVE('',#712,#784,#1165,.T.);+#1165=LINE('',#713,#356);+#1166=ORIENTED_EDGE('',*,*,#1154,.F.);+#1167=ORIENTED_EDGE('',*,*,#719,.F.);+#1168=PLANE('',#1169);+#1169=AXIS2_PLACEMENT_3D('',#713,#1170,#724);+#1170=DIRECTION('',(0.989965123745,-1.132755461042E-17,-0.14131190243));+#1171=ADVANCED_FACE('',(#1172),#1179,.F.);+#1172=FACE_BOUND('',#1173,.F.);+#1173=EDGE_LOOP('',(#1174,#782,#1177,#1178));+#1174=ORIENTED_EDGE('',*,*,#1175,.T.);+#1175=EDGE_CURVE('',#707,#779,#1176,.T.);+#1176=LINE('',#708,#356);+#1177=ORIENTED_EDGE('',*,*,#1164,.F.);+#1178=ORIENTED_EDGE('',*,*,#711,.F.);+#1179=CYLINDRICAL_SURFACE('',#1180,1.E-01);+#1180=AXIS2_PLACEMENT_3D('',#692,#678,#717);+#1181=ADVANCED_FACE('',(#1182),#1189,.F.);+#1182=FACE_BOUND('',#1183,.F.);+#1183=EDGE_LOOP('',(#1184,#777,#1187,#1188));+#1184=ORIENTED_EDGE('',*,*,#1185,.T.);+#1185=EDGE_CURVE('',#702,#774,#1186,.T.);+#1186=LINE('',#703,#356);+#1187=ORIENTED_EDGE('',*,*,#1175,.F.);+#1188=ORIENTED_EDGE('',*,*,#706,.F.);+#1189=PLANE('',#1190);+#1190=AXIS2_PLACEMENT_3D('',#703,#523,#295);+#1191=ADVANCED_FACE('',(#1192),#1199,.F.);+#1192=FACE_BOUND('',#1193,.F.);+#1193=EDGE_LOOP('',(#1194,#772,#1197,#1198));+#1194=ORIENTED_EDGE('',*,*,#1195,.T.);+#1195=EDGE_CURVE('',#697,#769,#1196,.T.);+#1196=LINE('',#698,#356);+#1197=ORIENTED_EDGE('',*,*,#1185,.F.);+#1198=ORIENTED_EDGE('',*,*,#701,.F.);+#1199=PLANE('',#1200);+#1200=AXIS2_PLACEMENT_3D('',#698,#295,#13);+#1201=ADVANCED_FACE('',(#1202),#1209,.F.);+#1202=FACE_BOUND('',#1203,.F.);+#1203=EDGE_LOOP('',(#1204,#767,#1207,#1208));+#1204=ORIENTED_EDGE('',*,*,#1205,.T.);+#1205=EDGE_CURVE('',#688,#762,#1206,.T.);+#1206=LINE('',#689,#356);+#1207=ORIENTED_EDGE('',*,*,#1195,.F.);+#1208=ORIENTED_EDGE('',*,*,#696,.F.);+#1209=PLANE('',#1210);+#1210=AXIS2_PLACEMENT_3D('',#689,#13,#345);+#1211=ADVANCED_FACE('',(#1212),#1219,.T.);+#1212=FACE_BOUND('',#1213,.F.);+#1213=EDGE_LOOP('',(#1214,#760,#1217,#1218));+#1214=ORIENTED_EDGE('',*,*,#1215,.T.);+#1215=EDGE_CURVE('',#681,#757,#1216,.T.);+#1216=LINE('',#682,#356);+#1217=ORIENTED_EDGE('',*,*,#1205,.F.);+#1218=ORIENTED_EDGE('',*,*,#687,.F.);+#1219=CYLINDRICAL_SURFACE('',#1220,0.25);+#1220=AXIS2_PLACEMENT_3D('',#692,#678,#694);+#1221=ADVANCED_FACE('',(#1222),#1227,.F.);+#1222=FACE_BOUND('',#1223,.F.);+#1223=EDGE_LOOP('',(#1224,#755,#1225,#1226));+#1224=ORIENTED_EDGE('',*,*,#748,.T.);+#1225=ORIENTED_EDGE('',*,*,#1215,.F.);+#1226=ORIENTED_EDGE('',*,*,#680,.F.);+#1227=PLANE('',#1228);+#1228=AXIS2_PLACEMENT_3D('',#674,#1229,#685);+#1229=DIRECTION('',(-0.989965123745,1.132755461042E-17,0.14131190243));+#1230=ADVANCED_FACE('',(#1231),#1238,.F.);+#1231=FACE_BOUND('',#1232,.F.);+#1232=EDGE_LOOP('',(#1233,#923,#1236,#1237));+#1233=ORIENTED_EDGE('',*,*,#1234,.T.);+#1234=EDGE_CURVE('',#854,#919,#1235,.T.);+#1235=LINE('',#855,#356);+#1236=ORIENTED_EDGE('',*,*,#1068,.F.);+#1237=ORIENTED_EDGE('',*,*,#859,.F.);+#1238=PLANE('',#1239);+#1239=AXIS2_PLACEMENT_3D('',#855,#1170,#724);+#1240=ADVANCED_FACE('',(#1241),#1248,.F.);+#1241=FACE_BOUND('',#1242,.F.);+#1242=EDGE_LOOP('',(#1243,#917,#1246,#1247));+#1243=ORIENTED_EDGE('',*,*,#1244,.T.);+#1244=EDGE_CURVE('',#849,#914,#1245,.T.);+#1245=LINE('',#850,#356);+#1246=ORIENTED_EDGE('',*,*,#1234,.F.);+#1247=ORIENTED_EDGE('',*,*,#853,.F.);+#1248=CYLINDRICAL_SURFACE('',#1249,1.E-01);+#1249=AXIS2_PLACEMENT_3D('',#836,#678,#717);+#1250=ADVANCED_FACE('',(#1251),#1258,.F.);+#1251=FACE_BOUND('',#1252,.F.);+#1252=EDGE_LOOP('',(#1253,#912,#1256,#1257));+#1253=ORIENTED_EDGE('',*,*,#1254,.T.);+#1254=EDGE_CURVE('',#844,#909,#1255,.T.);+#1255=LINE('',#845,#356);+#1256=ORIENTED_EDGE('',*,*,#1244,.F.);+#1257=ORIENTED_EDGE('',*,*,#848,.F.);+#1258=PLANE('',#1259);+#1259=AXIS2_PLACEMENT_3D('',#845,#523,#295);+#1260=ADVANCED_FACE('',(#1261),#1268,.F.);+#1261=FACE_BOUND('',#1262,.F.);+#1262=EDGE_LOOP('',(#1263,#907,#1266,#1267));+#1263=ORIENTED_EDGE('',*,*,#1264,.T.);+#1264=EDGE_CURVE('',#839,#904,#1265,.T.);+#1265=LINE('',#840,#356);+#1266=ORIENTED_EDGE('',*,*,#1254,.F.);+#1267=ORIENTED_EDGE('',*,*,#843,.F.);+#1268=PLANE('',#1269);+#1269=AXIS2_PLACEMENT_3D('',#840,#295,#13);+#1270=ADVANCED_FACE('',(#1271),#1278,.F.);+#1271=FACE_BOUND('',#1272,.F.);+#1272=EDGE_LOOP('',(#1273,#902,#1276,#1277));+#1273=ORIENTED_EDGE('',*,*,#1274,.T.);+#1274=EDGE_CURVE('',#832,#897,#1275,.T.);+#1275=LINE('',#833,#356);+#1276=ORIENTED_EDGE('',*,*,#1264,.F.);+#1277=ORIENTED_EDGE('',*,*,#838,.F.);+#1278=PLANE('',#1279);+#1279=AXIS2_PLACEMENT_3D('',#833,#13,#345);+#1280=ADVANCED_FACE('',(#1281),#1288,.T.);+#1281=FACE_BOUND('',#1282,.F.);+#1282=EDGE_LOOP('',(#1283,#895,#1286,#1287));+#1283=ORIENTED_EDGE('',*,*,#1284,.T.);+#1284=EDGE_CURVE('',#827,#892,#1285,.T.);+#1285=LINE('',#828,#356);+#1286=ORIENTED_EDGE('',*,*,#1274,.F.);+#1287=ORIENTED_EDGE('',*,*,#831,.F.);+#1288=CYLINDRICAL_SURFACE('',#1289,0.25);+#1289=AXIS2_PLACEMENT_3D('',#836,#678,#694);+#1290=ADVANCED_FACE('',(#1291),#1296,.F.);+#1291=FACE_BOUND('',#1292,.F.);+#1292=EDGE_LOOP('',(#1293,#890,#1294,#1295));+#1293=ORIENTED_EDGE('',*,*,#883,.T.);+#1294=ORIENTED_EDGE('',*,*,#1284,.F.);+#1295=ORIENTED_EDGE('',*,*,#826,.F.);+#1296=PLANE('',#1297);+#1297=AXIS2_PLACEMENT_3D('',#821,#1229,#685);+#1298=ADVANCED_FACE('',(#1299),#1306,.F.);+#1299=FACE_BOUND('',#1300,.F.);+#1300=EDGE_LOOP('',(#1301,#1052,#1304,#1305));+#1301=ORIENTED_EDGE('',*,*,#1302,.T.);+#1302=EDGE_CURVE('',#979,#1048,#1303,.T.);+#1303=LINE('',#980,#58);+#1304=ORIENTED_EDGE('',*,*,#1137,.F.);+#1305=ORIENTED_EDGE('',*,*,#985,.F.);+#1306=PLANE('',#1307);+#1307=AXIS2_PLACEMENT_3D('',#980,#1308,#990);+#1308=DIRECTION('',(-0.989965123745,-1.099082073958E-16,-0.14131190243));+#1309=ADVANCED_FACE('',(#1310),#1317,.F.);+#1310=FACE_BOUND('',#1311,.F.);+#1311=EDGE_LOOP('',(#1312,#1046,#1315,#1316));+#1312=ORIENTED_EDGE('',*,*,#1313,.T.);+#1313=EDGE_CURVE('',#974,#1043,#1314,.T.);+#1314=LINE('',#975,#58);+#1315=ORIENTED_EDGE('',*,*,#1302,.F.);+#1316=ORIENTED_EDGE('',*,*,#978,.F.);+#1317=CYLINDRICAL_SURFACE('',#982,1.E-01);+#1318=ADVANCED_FACE('',(#1319),#1326,.F.);+#1319=FACE_BOUND('',#1320,.F.);+#1320=EDGE_LOOP('',(#1321,#1041,#1324,#1325));+#1321=ORIENTED_EDGE('',*,*,#1322,.T.);+#1322=EDGE_CURVE('',#969,#1038,#1323,.T.);+#1323=LINE('',#970,#58);+#1324=ORIENTED_EDGE('',*,*,#1313,.F.);+#1325=ORIENTED_EDGE('',*,*,#973,.F.);+#1326=PLANE('',#1327);+#1327=AXIS2_PLACEMENT_3D('',#970,#523,#73);+#1328=ADVANCED_FACE('',(#1329),#1336,.F.);+#1329=FACE_BOUND('',#1330,.F.);+#1330=EDGE_LOOP('',(#1331,#1036,#1334,#1335));+#1331=ORIENTED_EDGE('',*,*,#1332,.T.);+#1332=EDGE_CURVE('',#964,#1033,#1333,.T.);+#1333=LINE('',#965,#58);+#1334=ORIENTED_EDGE('',*,*,#1322,.F.);+#1335=ORIENTED_EDGE('',*,*,#968,.F.);+#1336=PLANE('',#1337);+#1337=AXIS2_PLACEMENT_3D('',#965,#73,#13);+#1338=ADVANCED_FACE('',(#1339),#1346,.F.);+#1339=FACE_BOUND('',#1340,.F.);+#1340=EDGE_LOOP('',(#1341,#1031,#1344,#1345));+#1341=ORIENTED_EDGE('',*,*,#1342,.T.);+#1342=EDGE_CURVE('',#956,#1026,#1343,.T.);+#1343=LINE('',#957,#58);+#1344=ORIENTED_EDGE('',*,*,#1332,.F.);+#1345=ORIENTED_EDGE('',*,*,#963,.F.);+#1346=PLANE('',#1347);+#1347=AXIS2_PLACEMENT_3D('',#957,#13,#28);+#1348=ADVANCED_FACE('',(#1349),#1356,.T.);+#1349=FACE_BOUND('',#1350,.F.);+#1350=EDGE_LOOP('',(#1351,#1024,#1354,#1355));+#1351=ORIENTED_EDGE('',*,*,#1352,.T.);+#1352=EDGE_CURVE('',#949,#1021,#1353,.T.);+#1353=LINE('',#950,#58);+#1354=ORIENTED_EDGE('',*,*,#1342,.F.);+#1355=ORIENTED_EDGE('',*,*,#955,.F.);+#1356=CYLINDRICAL_SURFACE('',#1357,0.25);+#1357=AXIS2_PLACEMENT_3D('',#960,#87,#961);+#1358=ADVANCED_FACE('',(#1359),#1364,.F.);+#1359=FACE_BOUND('',#1360,.F.);+#1360=EDGE_LOOP('',(#1361,#1019,#1362,#1363));+#1361=ORIENTED_EDGE('',*,*,#1012,.T.);+#1362=ORIENTED_EDGE('',*,*,#1352,.F.);+#1363=ORIENTED_EDGE('',*,*,#948,.F.);+#1364=PLANE('',#1365);+#1365=AXIS2_PLACEMENT_3D('',#943,#1366,#953);+#1366=DIRECTION('',(0.989965123745,1.099082073958E-16,0.14131190243));+#1367=ADVANCED_FACE('',(#1368),#1371,.F.);+#1368=FACE_BOUND('',#1369,.T.);+#1369=EDGE_LOOP('',(#1370));+#1370=ORIENTED_EDGE('',*,*,#1105,.F.);+#1371=PLANE('',#1372);+#1372=AXIS2_PLACEMENT_3D('',#1110,#523,#59);+#1373=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1377)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1374,#1375,#1376)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1374=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1375=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1376=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1377=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1374,'distance_accuracy_value','confusion accuracy');+#1378=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1379=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1380,#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401,#1402,#1403,#1412,#1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468),#1373);+#1380=STYLED_ITEM('color',(#1381),#17);+#1381=PRESENTATION_STYLE_ASSIGNMENT((#1382,#1388));+#1382=SURFACE_STYLE_USAGE(.BOTH.,#1383);+#1383=SURFACE_SIDE_STYLE('',(#1384));+#1384=SURFACE_STYLE_FILL_AREA(#1385);+#1385=FILL_AREA_STYLE('',(#1386));+#1386=FILL_AREA_STYLE_COLOUR('',#1387);+#1387=COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626);+#1388=CURVE_STYLE('',#1389,POSITIVE_LENGTH_MEASURE(0.1),#1387);+#1389=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');+#1390=STYLED_ITEM('color',(#1381),#43);+#1391=STYLED_ITEM('color',(#1381),#96);+#1392=STYLED_ITEM('color',(#1381),#109);+#1393=STYLED_ITEM('color',(#1381),#128);+#1394=STYLED_ITEM('color',(#1381),#141);+#1395=STYLED_ITEM('color',(#1381),#170);+#1396=STYLED_ITEM('color',(#1381),#191);+#1397=STYLED_ITEM('color',(#1381),#204);+#1398=STYLED_ITEM('color',(#1381),#217);+#1399=STYLED_ITEM('color',(#1381),#226);+#1400=STYLED_ITEM('color',(#1381),#241);+#1401=STYLED_ITEM('color',(#1381),#305);+#1402=STYLED_ITEM('color',(#1381),#316);+#1403=STYLED_ITEM('color',(#1404),#335);+#1404=PRESENTATION_STYLE_ASSIGNMENT((#1405,#1411));+#1405=SURFACE_STYLE_USAGE(.BOTH.,#1406);+#1406=SURFACE_SIDE_STYLE('',(#1407));+#1407=SURFACE_STYLE_FILL_AREA(#1408);+#1408=FILL_AREA_STYLE('',(#1409));+#1409=FILL_AREA_STYLE_COLOUR('',#1410);+#1410=COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244);+#1411=CURVE_STYLE('',#1389,POSITIVE_LENGTH_MEASURE(0.1),#1410);+#1412=STYLED_ITEM('color',(#1381),#360);+#1413=STYLED_ITEM('color',(#1404),#378);+#1414=STYLED_ITEM('color',(#1381),#399);+#1415=STYLED_ITEM('color',(#1381),#409);+#1416=STYLED_ITEM('color',(#1404),#421);+#1417=STYLED_ITEM('color',(#1381),#442);+#1418=STYLED_ITEM('color',(#1381),#459);+#1419=STYLED_ITEM('color',(#1381),#474);+#1420=STYLED_ITEM('color',(#1381),#489);+#1421=STYLED_ITEM('color',(#1404),#500);+#1422=STYLED_ITEM('color',(#1381),#524);+#1423=STYLED_ITEM('color',(#1381),#554);+#1424=STYLED_ITEM('color',(#1381),#568);+#1425=STYLED_ITEM('color',(#1381),#582);+#1426=STYLED_ITEM('color',(#1381),#596);+#1427=STYLED_ITEM('color',(#1404),#618);+#1428=STYLED_ITEM('color',(#1381),#638);+#1429=STYLED_ITEM('color',(#1404),#666);+#1430=STYLED_ITEM('color',(#1404),#736);+#1431=STYLED_ITEM('color',(#1404),#752);+#1432=STYLED_ITEM('color',(#1381),#805);+#1433=STYLED_ITEM('color',(#1404),#813);+#1434=STYLED_ITEM('color',(#1404),#871);+#1435=STYLED_ITEM('color',(#1404),#887);+#1436=STYLED_ITEM('color',(#1404),#935);+#1437=STYLED_ITEM('color',(#1404),#1000);+#1438=STYLED_ITEM('color',(#1404),#1016);+#1439=STYLED_ITEM('color',(#1404),#1064);+#1440=STYLED_ITEM('color',(#1404),#1074);+#1441=STYLED_ITEM('color',(#1381),#1086);+#1442=STYLED_ITEM('color',(#1381),#1115);+#1443=STYLED_ITEM('color',(#1381),#1124);+#1444=STYLED_ITEM('color',(#1404),#1133);+#1445=STYLED_ITEM('color',(#1381),#1143);+#1446=STYLED_ITEM('color',(#1404),#1150);+#1447=STYLED_ITEM('color',(#1404),#1160);+#1448=STYLED_ITEM('color',(#1404),#1171);+#1449=STYLED_ITEM('color',(#1404),#1181);+#1450=STYLED_ITEM('color',(#1404),#1191);+#1451=STYLED_ITEM('color',(#1404),#1201);+#1452=STYLED_ITEM('color',(#1404),#1211);+#1453=STYLED_ITEM('color',(#1404),#1221);+#1454=STYLED_ITEM('color',(#1404),#1230);+#1455=STYLED_ITEM('color',(#1404),#1240);+#1456=STYLED_ITEM('color',(#1404),#1250);+#1457=STYLED_ITEM('color',(#1404),#1260);+#1458=STYLED_ITEM('color',(#1404),#1270);+#1459=STYLED_ITEM('color',(#1404),#1280);+#1460=STYLED_ITEM('color',(#1404),#1290);+#1461=STYLED_ITEM('color',(#1404),#1298);+#1462=STYLED_ITEM('color',(#1404),#1309);+#1463=STYLED_ITEM('color',(#1404),#1318);+#1464=STYLED_ITEM('color',(#1404),#1328);+#1465=STYLED_ITEM('color',(#1404),#1338);+#1466=STYLED_ITEM('color',(#1404),#1348);+#1467=STYLED_ITEM('color',(#1404),#1358);+#1468=STYLED_ITEM('color',(#1469),#1367);+#1469=PRESENTATION_STYLE_ASSIGNMENT((#1470,#1476));+#1470=SURFACE_STYLE_USAGE(.BOTH.,#1471);+#1471=SURFACE_SIDE_STYLE('',(#1472));+#1472=SURFACE_STYLE_FILL_AREA(#1473);+#1473=FILL_AREA_STYLE('',(#1474));+#1474=FILL_AREA_STYLE_COLOUR('',#1475);+#1475=COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832);+#1476=CURVE_STYLE('',#1389,POSITIVE_LENGTH_MEASURE(0.1),#1475);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+162
@@ -0,0 +1,162 @@+{+  "slug": "mlx92211lse-aaa-000-re",+  "version": "0.1.0",+  "type": "component",+  "description": "Melexis Hall Sensor, TSOT-23-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "sensors",+    "mlx92211lse-aaa-000-re",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "mlx92211lse-aaa-000-re.kicad_sym",+    "mlx92211lse-aaa-000-re.kicad_mod",+    "mlx92211lse-aaa-000-re.glb",+    "mlx92211lse-aaa-000-re.step",+    "mlx92211lse-aaa-000-re.lbr",+    "docs/hero.png",+    "docs/mlx92211lse-aaa-000-re-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "mlx92211lse-aaa-000-re-hero.glb",+    "mlx92211lse-aaa-000-re-hero.overlay.json",+    "mlx92211lse-aaa-000-re-etched.glb"+  ],+  "component": {+    "mpn": "MLX92211LSE-AAA-000-RE",+    "manufacturer": "Melexis",+    "package": "TSOT-23-3",+    "pin_count": 3,+    "category": "Sensors",+    "subcategory": "Hall Sensor",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590343539981774848",+    "parts": {+      "symbol": "mlx92211lse-aaa-000-re.kicad_sym",+      "footprint": "mlx92211lse-aaa-000-re.kicad_mod",+      "model_3d": "mlx92211lse-aaa-000-re-hero.glb",+      "model_3d_plain": "mlx92211lse-aaa-000-re-etched.glb",+      "model_3d_step": "mlx92211lse-aaa-000-re-etched.step",+      "model_3d_step_plain": "mlx92211lse-aaa-000-re.step",+      "lbr": "mlx92211lse-aaa-000-re.lbr"+    },+    "distributor_links": {+      "lcsc": "C3716263"+    },+    "distributor_check": {+      "checked_at": "2026-10-17T20:21:53Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "quota"+      },+      "mouser": {+        "pn": null,+        "status": "quota"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "VDD",+        "type": "power_in",+        "description": "Supply voltage pin, operating from 2.7 V to 24 V, with reverse supply protection and an absolute maximum of +27 V."+      },+      {+        "number": "2",+        "name": "OUT",+        "type": "output",+        "description": "Open-drain output pin, short-circuit protected by a current limit with automatic shut-off, with a saturation voltage VDSon of 0.5 V max at IOUT = 20 mA and an absolute maximum output voltage of +27 V."+      },+      {+        "number": "3",+        "name": "GND",+        "type": "power_in",+        "description": "Ground pin."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: Pinout taken from the SE (TSOT-23L) package table on page 14, matching the MPN package code SE. The ; The datasheet calls OUT an open-drain output. It is mapped to KiCad class 'output' because no open-c"+        ],+        "pages_sent": 16,+        "cost_usd": 0.056,+        "at": "2026-10-17T20:20:29"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590343539981774848",+        "pages": 16,+        "sha256": "bdd1b6b7efdcb261",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "mlx92211lse-aaa-000-re.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.8,+          2.9,+          0.95+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "4650ae674567ef40fa91eeca9a1c1391f1844e8330e248ae87d17c4b16d86de4",+        "checked": "2026-10-17",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "mlx92211lse-aaa-000-re-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.8,+          2.9,+          0.95+        ],+        "zmin_mm": 0.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "6398dae0bd515c0d1fefd0ec497f88bcdf76c35e13f5406eb783cc5e86c63084",+        "checked": "2026-10-17",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+168
@@ -0,0 +1,168 @@+{+  "slug": "mlx92211lse-aaa-000-re",+  "version": "0.1.0",+  "type": "component",+  "description": "Melexis Hall Sensor, TSOT-23-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "sensors",+    "mlx92211lse-aaa-000-re",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "mlx92211lse-aaa-000-re.kicad_sym",+    "mlx92211lse-aaa-000-re.kicad_mod",+    "mlx92211lse-aaa-000-re.glb",+    "mlx92211lse-aaa-000-re.step",+    "mlx92211lse-aaa-000-re.lbr",+    "docs/hero.png",+    "docs/mlx92211lse-aaa-000-re-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "mlx92211lse-aaa-000-re-hero.glb",+    "mlx92211lse-aaa-000-re-hero.overlay.json",+    "mlx92211lse-aaa-000-re-etched.glb"+  ],+  "component": {+    "mpn": "MLX92211LSE-AAA-000-RE",+    "manufacturer": "Melexis",+    "package": "TSOT-23-3",+    "pin_count": 3,+    "category": "Sensors",+    "subcategory": "Hall Sensor",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590343539981774848",+    "parts": {+      "symbol": "mlx92211lse-aaa-000-re.kicad_sym",+      "footprint": "mlx92211lse-aaa-000-re.kicad_mod",+      "model_3d": "mlx92211lse-aaa-000-re-hero.glb",+      "model_3d_plain": "mlx92211lse-aaa-000-re-etched.glb",+      "model_3d_step": "mlx92211lse-aaa-000-re-etched.step",+      "model_3d_step_plain": "mlx92211lse-aaa-000-re.step",+      "lbr": "mlx92211lse-aaa-000-re.lbr"+    },+    "distributor_links": {+      "lcsc": "C3716263"+    },+    "distributor_check": {+      "checked_at": "2026-10-17T20:21:53Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "quota"+      },+      "mouser": {+        "pn": null,+        "status": "quota"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "VDD",+        "type": "power_in",+        "description": "Supply voltage pin, operating from 2.7 V to 24 V, with reverse supply protection and an absolute maximum of +27 V."+      },+      {+        "number": "2",+        "name": "OUT",+        "type": "output",+        "description": "Open-drain output pin, short-circuit protected by a current limit with automatic shut-off, with a saturation voltage VDSon of 0.5 V max at IOUT = 20 mA and an absolute maximum output voltage of +27 V."+      },+      {+        "number": "3",+        "name": "GND",+        "type": "power_in",+        "description": "Ground pin."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: Pinout taken from the SE (TSOT-23L) package table on page 14, matching the MPN package code SE. The ; The datasheet calls OUT an open-drain output. It is mapped to KiCad class 'output' because no open-c"+        ],+        "pages_sent": 16,+        "cost_usd": 0.056,+        "at": "2026-10-17T20:20:29"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590343539981774848",+        "pages": 16,+        "sha256": "bdd1b6b7efdcb261",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "mlx92211lse-aaa-000-re.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.8,+          2.9,+          0.95+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "4650ae674567ef40fa91eeca9a1c1391f1844e8330e248ae87d17c4b16d86de4",+        "checked": "2026-10-17",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "mlx92211lse-aaa-000-re-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          2.8,+          2.9,+          0.95+        ],+        "zmin_mm": 0,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "6398dae0bd515c0d1fefd0ec497f88bcdf76c35e13f5406eb783cc5e86c63084",+        "checked": "2026-10-17",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>mlx92211lse-aaa-000-re</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>mlx92211lse-aaa-000-re</title>\ No newline at end of file