From 97823ce0714d80a32b75cf7ed75438da0a1a8162 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michael=20N=C3=B6th?=
Date: Wed, 9 Sep 2020 20:10:56 +0200
Subject: [PATCH] added components
---
LD1117V33C-DG/3D/LD1117V33C-DG.stl | Bin 0 -> 10884 bytes
LD1117V33C-DG/3D/LD1117V33C-DG.stp | 3360 +++++++++++
LD1117V33C-DG/3D/LD1117V33C-DG.wrl | 1159 ++++
.../Allegro/TO255P460X1020X2008-3P.dra | Bin 0 -> 69632 bytes
LD1117V33C-DG/Allegro/c198_h132.pad | Bin 0 -> 5120 bytes
LD1117V33C-DG/Allegro/s198_h132.pad | Bin 0 -> 5120 bytes
.../Allegro/to255p460x1020x2008-3p.psm | Bin 0 -> 8192 bytes
LD1117V33C-DG/Altium/LD1117V33C-DG.epw | 6 +
LD1117V33C-DG/Altium/Readme.html | 9 +
LD1117V33C-DG/CADSTAR/LD1117V33C-DG.csa | 120 +
LD1117V33C-DG/CADSTAR/LD1117V33C-DG.lib | 18 +
.../CADSTAR/TO255P460X1020X2008-3P.cpa | 207 +
LD1117V33C-DG/CR-5000/LD1117V33C-DG.cdf | 24 +
LD1117V33C-DG/CR-5000/LD1117V33C-DG.laf | 66 +
.../CR-5000/TO255P460X1020X2008-3P.ftf | 335 ++
.../CR-5000/TO255P460X1020X2008-3P.pkf | 10 +
LD1117V33C-DG/CR-8000/LD1117V33C-DG.cdf | 24 +
LD1117V33C-DG/CR-8000/LD1117V33C-DG.laf | 66 +
.../CR-8000/TO255P460X1020X2008-3P.ftf | 335 ++
.../CR-8000/TO255P460X1020X2008-3P.pkf | 10 +
LD1117V33C-DG/Capture/LD1117V33C-DG.xml | 319 +
LD1117V33C-DG/CircuitStudio/LD1117V33C-DG.lbr | 130 +
.../DEHDL/ld1117v33c_dg/chips/chips.prt | 32 +
.../DEHDL/ld1117v33c_dg/part_table/part.ptf | 11 +
.../DEHDL/ld1117v33c_dg/sym_1/symbol.css | 16 +
.../DesignSpark PCB PRO/LD1117V33C-DG.dsl | 114 +
.../DesignSpark PCB/LD1117V33C-DG.dsl | 114 +
LD1117V33C-DG/DipTrace/LD1117V33C-DG.asc | 385 ++
LD1117V33C-DG/EAGLE/LD1117V33C-DG.lbr | 130 +
LD1117V33C-DG/EAGLE/Readme.html | 35 +
LD1117V33C-DG/Easy-PC/LD1117V33C-DG.epl | 114 +
LD1117V33C-DG/EasyEDA/LD1117V33C-DG.lbr | 130 +
LD1117V33C-DG/EasyEDA/Readme.html | 11 +
LD1117V33C-DG/How_To_Use_Models.pdf | Bin 0 -> 447170 bytes
LD1117V33C-DG/KiCad/LD1117V33C-DG.dcm | 9 +
LD1117V33C-DG/KiCad/LD1117V33C-DG.lib | 26 +
LD1117V33C-DG/KiCad/LD1117V33C-DG.mod | 52 +
.../KiCad/TO255P460X1020X2008-3P.kicad_mod | 33 +
LD1117V33C-DG/LD1117V33C-DG.epw | 6 +
.../OrCAD_Allegro16/BuildFootprint.bat | 3 +
LD1117V33C-DG/OrCAD_Allegro16/EDI2CAP.CFG | 35 +
.../OrCAD_Allegro16/LD1117V33C-DG.edf | 107 +
LD1117V33C-DG/OrCAD_Allegro16/footprint.scr | 316 +
LD1117V33C-DG/OrCAD_Allegro16/padstack1.scr | 45 +
LD1117V33C-DG/OrCAD_Allegro16/padstack2.scr | 45 +
LD1117V33C-DG/PADS/LD1117V33C-DG.asc | 43 +
LD1117V33C-DG/PADS/LD1117V33C-DG.c | 29 +
LD1117V33C-DG/PADS/LD1117V33C-DG.p | 22 +
LD1117V33C-DG/PADS/TO255P460X1020X2008-3P.d | 41 +
.../Proteus/8.8 or earlier/Readme.html | 16 +
.../Proteus/8.9 or later/Readme.html | 14 +
LD1117V33C-DG/Proteus/LD1117V33C-DG.pdif | 118 +
LD1117V33C-DG/Proteus/LD1117V33C-DG.pdspart | Bin 0 -> 2454 bytes
LD1117V33C-DG/Pulsonix/LD1117V33C-DG.plx | 116 +
.../SOLIDWORKS PCB/LD1117V33C-DG.lbr | 130 +
LD1117V33C-DG/TARGET 3001!/LD1117V33C-DG.cxf | 37 +
LD1117V33C-DG/Xpedition/LD1117V33C-DG.1 | 32 +
LD1117V33C-DG/Xpedition/cell.hkp | Bin 0 -> 2235 bytes
LD1117V33C-DG/Xpedition/padstacks.hkp | Bin 0 -> 920 bytes
LD1117V33C-DG/Xpedition/pdb.hkp | Bin 0 -> 1611 bytes
LD1117V33C-DG/eCADSTAR/LD1117V33C-DG.parta | 72 +
LD1117V33C-DG/eCADSTAR/LD1117V33C-DG.symba | 51 +
.../eCADSTAR/TO255P460X1020X2008-3P.foota | 344 ++
.../eCADSTAR/TO255P460X1020X2008-3P.packa | 13 +
LD1117V33C-DG/part_info.txt | 9 +
LD1117V33C-DG/xDX Designer/LD1117V33C-DG.1 | 32 +
.../3D/C0805C104K5RAC7411.stl | Bin 0 -> 39484 bytes
.../3D/C0805C104K5RAC7411.stp | 3259 +++++++++++
.../3D/C0805C104K5RAC7411.wrl | 5142 +++++++++++++++++
.../Allegro/CAPC2012X88N.dra | Bin 0 -> 67584 bytes
.../Allegro/capc2012x88n.psm | Bin 0 -> 7168 bytes
.../C0805C104K5RAC7411/Allegro/r147_102.pad | Bin 0 -> 5120 bytes
.../Altium/C0805C104K5RAC7411.epw | 6 +
.../C0805C104K5RAC7411/Altium/Readme.html | 9 +
.../C0805C104K5RAC7411/C0805C104K5RAC7411.epw | 6 +
.../CADSTAR/C0805C104K5RAC7411.csa | 119 +
.../CADSTAR/C0805C104K5RAC7411.lib | 18 +
.../CADSTAR/CAPC2012X88N.cpa | 187 +
.../CR-5000/C0805C104K5RAC7411.cdf | 23 +
.../CR-5000/C0805C104K5RAC7411.laf | 61 +
.../CR-5000/CAPC2012X88N.ftf | 201 +
.../CR-5000/CAPC2012X88N.pkf | 10 +
.../CR-8000/C0805C104K5RAC7411.cdf | 23 +
.../CR-8000/C0805C104K5RAC7411.laf | 61 +
.../CR-8000/CAPC2012X88N.ftf | 201 +
.../CR-8000/CAPC2012X88N.pkf | 10 +
.../Capture/C0805C104K5RAC7411.xml | 310 +
.../CircuitStudio/C0805C104K5RAC7411.lbr | 123 +
.../DEHDL/c0805c104k5rac7411/chips/chips.prt | 26 +
.../c0805c104k5rac7411/part_table/part.ptf | 11 +
.../DEHDL/c0805c104k5rac7411/sym_1/symbol.css | 11 +
.../C0805C104K5RAC7411.dsl | 92 +
.../DesignSpark PCB/C0805C104K5RAC7411.dsl | 92 +
.../DipTrace/C0805C104K5RAC7411.asc | 322 ++
.../EAGLE/C0805C104K5RAC7411.lbr | 123 +
.../C0805C104K5RAC7411/EAGLE/Readme.html | 35 +
.../Easy-PC/C0805C104K5RAC7411.epl | 92 +
.../EasyEDA/C0805C104K5RAC7411.lbr | 123 +
.../C0805C104K5RAC7411/EasyEDA/Readme.html | 11 +
.../C0805C104K5RAC7411/How_To_Use_Models.pdf | Bin 0 -> 447170 bytes
.../KiCad/C0805C104K5RAC7411.dcm | 9 +
.../KiCad/C0805C104K5RAC7411.lib | 28 +
.../KiCad/C0805C104K5RAC7411.mod | 39 +
.../KiCad/CAPC2012X88N.kicad_mod | 29 +
.../OrCAD_Allegro16/BuildFootprint.bat | 2 +
.../OrCAD_Allegro16/C0805C104K5RAC7411.edf | 123 +
.../OrCAD_Allegro16/EDI2CAP.CFG | 35 +
.../OrCAD_Allegro16/footprint.scr | 259 +
.../OrCAD_Allegro16/padstack1.scr | 20 +
.../PADS/C0805C104K5RAC7411.asc | 30 +
.../PADS/C0805C104K5RAC7411.c | 32 +
.../PADS/C0805C104K5RAC7411.p | 21 +
.../C0805C104K5RAC7411/PADS/CAPC2012X88N.d | 28 +
.../Proteus/8.8 or earlier/Readme.html | 16 +
.../Proteus/8.9 or later/Readme.html | 14 +
.../Proteus/C0805C104K5RAC7411.pdif | 98 +
.../Proteus/C0805C104K5RAC7411.pdspart | Bin 0 -> 2315 bytes
.../Pulsonix/C0805C104K5RAC7411.plx | 94 +
.../SOLIDWORKS PCB/C0805C104K5RAC7411.lbr | 123 +
.../TARGET 3001!/C0805C104K5RAC7411.cxf | 29 +
.../Xpedition/C0805C104K5RAC7411.1 | 34 +
.../C0805C104K5RAC7411/Xpedition/cell.hkp | Bin 0 -> 1699 bytes
.../Xpedition/padstacks.hkp | Bin 0 -> 502 bytes
.../C0805C104K5RAC7411/Xpedition/pdb.hkp | Bin 0 -> 1455 bytes
.../eCADSTAR/C0805C104K5RAC7411.parta | 68 +
.../eCADSTAR/C0805C104K5RAC7411.symba | 52 +
.../eCADSTAR/CAPC2012X88N.foota | 205 +
.../eCADSTAR/CAPC2012X88N.packa | 13 +
.../C0805C104K5RAC7411/part_info.txt | 9 +
.../xDX Designer/C0805C104K5RAC7411.1 | 34 +
LIB_C0805C104K5RAC7411/license.txt | 3 +
LIB_C0805C104K5RAC7411/version.bin | Bin 0 -> 7 bytes
.../3D/C0805X106K8RACAUTO.stl | Bin 0 -> 39484 bytes
.../3D/C0805X106K8RACAUTO.stp | 3259 +++++++++++
.../3D/C0805X106K8RACAUTO.wrl | 5142 +++++++++++++++++
.../Allegro/CAPC2012X100N.dra | Bin 0 -> 67584 bytes
.../Allegro/capc2012x100n.psm | Bin 0 -> 7168 bytes
.../C0805X106K8RACAUTO/Allegro/r147_102.pad | Bin 0 -> 5120 bytes
.../Altium/C0805X106K8RACAUTO.epw | 6 +
.../C0805X106K8RACAUTO/Altium/Readme.html | 9 +
.../C0805X106K8RACAUTO/C0805X106K8RACAUTO.epw | 6 +
.../CADSTAR/C0805X106K8RACAUTO.csa | 119 +
.../CADSTAR/C0805X106K8RACAUTO.lib | 18 +
.../CADSTAR/CAPC2012X100N.cpa | 187 +
.../CR-5000/C0805X106K8RACAUTO.cdf | 23 +
.../CR-5000/C0805X106K8RACAUTO.laf | 61 +
.../CR-5000/CAPC2012X100N.ftf | 201 +
.../CR-5000/CAPC2012X100N.pkf | 10 +
.../CR-8000/C0805X106K8RACAUTO.cdf | 23 +
.../CR-8000/C0805X106K8RACAUTO.laf | 61 +
.../CR-8000/CAPC2012X100N.ftf | 201 +
.../CR-8000/CAPC2012X100N.pkf | 10 +
.../Capture/C0805X106K8RACAUTO.xml | 310 +
.../CircuitStudio/C0805X106K8RACAUTO.lbr | 123 +
.../DEHDL/c0805x106k8racauto/chips/chips.prt | 26 +
.../c0805x106k8racauto/part_table/part.ptf | 11 +
.../DEHDL/c0805x106k8racauto/sym_1/symbol.css | 11 +
.../C0805X106K8RACAUTO.dsl | 92 +
.../DesignSpark PCB/C0805X106K8RACAUTO.dsl | 92 +
.../DipTrace/C0805X106K8RACAUTO.asc | 322 ++
.../EAGLE/C0805X106K8RACAUTO.lbr | 123 +
.../C0805X106K8RACAUTO/EAGLE/Readme.html | 35 +
.../Easy-PC/C0805X106K8RACAUTO.epl | 92 +
.../EasyEDA/C0805X106K8RACAUTO.lbr | 123 +
.../C0805X106K8RACAUTO/EasyEDA/Readme.html | 11 +
.../C0805X106K8RACAUTO/How_To_Use_Models.pdf | Bin 0 -> 447170 bytes
.../KiCad/C0805X106K8RACAUTO.dcm | 9 +
.../KiCad/C0805X106K8RACAUTO.lib | 28 +
.../KiCad/C0805X106K8RACAUTO.mod | 39 +
.../KiCad/CAPC2012X100N.kicad_mod | 29 +
.../OrCAD_Allegro16/BuildFootprint.bat | 2 +
.../OrCAD_Allegro16/C0805X106K8RACAUTO.edf | 123 +
.../OrCAD_Allegro16/EDI2CAP.CFG | 35 +
.../OrCAD_Allegro16/footprint.scr | 259 +
.../OrCAD_Allegro16/padstack1.scr | 20 +
.../PADS/C0805X106K8RACAUTO.asc | 30 +
.../PADS/C0805X106K8RACAUTO.c | 32 +
.../PADS/C0805X106K8RACAUTO.p | 21 +
.../C0805X106K8RACAUTO/PADS/CAPC2012X100N.d | 28 +
.../Proteus/8.8 or earlier/Readme.html | 16 +
.../Proteus/8.9 or later/Readme.html | 14 +
.../Proteus/C0805X106K8RACAUTO.pdif | 98 +
.../Proteus/C0805X106K8RACAUTO.pdspart | Bin 0 -> 2346 bytes
.../Pulsonix/C0805X106K8RACAUTO.plx | 94 +
.../SOLIDWORKS PCB/C0805X106K8RACAUTO.lbr | 123 +
.../TARGET 3001!/C0805X106K8RACAUTO.cxf | 29 +
.../Xpedition/C0805X106K8RACAUTO.1 | 34 +
.../C0805X106K8RACAUTO/Xpedition/cell.hkp | Bin 0 -> 1693 bytes
.../Xpedition/padstacks.hkp | Bin 0 -> 498 bytes
.../C0805X106K8RACAUTO/Xpedition/pdb.hkp | Bin 0 -> 1505 bytes
.../eCADSTAR/C0805X106K8RACAUTO.parta | 68 +
.../eCADSTAR/C0805X106K8RACAUTO.symba | 52 +
.../eCADSTAR/CAPC2012X100N.foota | 205 +
.../eCADSTAR/CAPC2012X100N.packa | 13 +
.../C0805X106K8RACAUTO/part_info.txt | 9 +
.../xDX Designer/C0805X106K8RACAUTO.1 | 34 +
LIB_C0805X106K8RACAUTO/license.txt | 3 +
LIB_C0805X106K8RACAUTO/version.bin | Bin 0 -> 7 bytes
.../3D/CRCW08054K70FKEAC.stl | Bin 0 -> 1884 bytes
.../3D/CRCW08054K70FKEAC.stp | 1296 +++++
.../3D/CRCW08054K70FKEAC.wrl | 277 +
.../Allegro/RESC2012X60N.dra | Bin 0 -> 67584 bytes
.../CRCW08054K70FKEAC/Allegro/r145_90.pad | Bin 0 -> 5120 bytes
.../Allegro/resc2012x60n.psm | Bin 0 -> 7168 bytes
.../Altium/CRCW08054K70FKEAC.epw | 6 +
.../CRCW08054K70FKEAC/Altium/Readme.html | 9 +
.../CADSTAR/CRCW08054K70FKEAC.csa | 110 +
.../CADSTAR/CRCW08054K70FKEAC.lib | 18 +
.../CADSTAR/RESC2012X60N.cpa | 190 +
.../CR-5000/CRCW08054K70FKEAC.cdf | 23 +
.../CR-5000/CRCW08054K70FKEAC.laf | 52 +
.../CR-5000/RESC2012X60N.ftf | 217 +
.../CR-5000/RESC2012X60N.pkf | 10 +
.../CR-8000/CRCW08054K70FKEAC.cdf | 23 +
.../CR-8000/CRCW08054K70FKEAC.laf | 52 +
.../CR-8000/RESC2012X60N.ftf | 217 +
.../CR-8000/RESC2012X60N.pkf | 10 +
.../CRCW08054K70FKEAC/CRCW08054K70FKEAC.epw | 6 +
.../Capture/CRCW08054K70FKEAC.xml | 310 +
.../CircuitStudio/CRCW08054K70FKEAC.lbr | 124 +
.../DEHDL/crcw08054k70fkeac/chips/chips.prt | 26 +
.../crcw08054k70fkeac/part_table/part.ptf | 11 +
.../DEHDL/crcw08054k70fkeac/sym_1/symbol.css | 11 +
.../DesignSpark PCB PRO/CRCW08054K70FKEAC.dsl | 95 +
.../DesignSpark PCB/CRCW08054K70FKEAC.dsl | 95 +
.../DipTrace/CRCW08054K70FKEAC.asc | 327 ++
.../EAGLE/CRCW08054K70FKEAC.lbr | 124 +
.../CRCW08054K70FKEAC/EAGLE/Readme.html | 35 +
.../Easy-PC/CRCW08054K70FKEAC.epl | 95 +
.../EasyEDA/CRCW08054K70FKEAC.lbr | 124 +
.../CRCW08054K70FKEAC/EasyEDA/Readme.html | 11 +
.../CRCW08054K70FKEAC/How_To_Use_Models.pdf | Bin 0 -> 447170 bytes
.../KiCad/CRCW08054K70FKEAC.dcm | 9 +
.../KiCad/CRCW08054K70FKEAC.lib | 25 +
.../KiCad/CRCW08054K70FKEAC.mod | 40 +
.../KiCad/RESC2012X60N.kicad_mod | 30 +
.../OrCAD_Allegro16/BuildFootprint.bat | 2 +
.../OrCAD_Allegro16/CRCW08054K70FKEAC.edf | 96 +
.../OrCAD_Allegro16/EDI2CAP.CFG | 35 +
.../OrCAD_Allegro16/footprint.scr | 270 +
.../OrCAD_Allegro16/padstack1.scr | 20 +
.../PADS/CRCW08054K70FKEAC.asc | 33 +
.../PADS/CRCW08054K70FKEAC.c | 26 +
.../PADS/CRCW08054K70FKEAC.p | 21 +
.../CRCW08054K70FKEAC/PADS/RESC2012X60N.d | 31 +
.../Proteus/8.8 or earlier/Readme.html | 16 +
.../Proteus/8.9 or later/Readme.html | 14 +
.../Proteus/CRCW08054K70FKEAC.pdif | 93 +
.../Proteus/CRCW08054K70FKEAC.pdspart | Bin 0 -> 2260 bytes
.../Pulsonix/CRCW08054K70FKEAC.plx | 97 +
.../SOLIDWORKS PCB/CRCW08054K70FKEAC.lbr | 124 +
.../TARGET 3001!/CRCW08054K70FKEAC.cxf | 30 +
.../Xpedition/CRCW08054K70FKEAC.1 | 28 +
.../CRCW08054K70FKEAC/Xpedition/cell.hkp | Bin 0 -> 1856 bytes
.../CRCW08054K70FKEAC/Xpedition/padstacks.hkp | Bin 0 -> 487 bytes
.../CRCW08054K70FKEAC/Xpedition/pdb.hkp | Bin 0 -> 1460 bytes
.../eCADSTAR/CRCW08054K70FKEAC.parta | 68 +
.../eCADSTAR/CRCW08054K70FKEAC.symba | 43 +
.../eCADSTAR/RESC2012X60N.foota | 221 +
.../eCADSTAR/RESC2012X60N.packa | 13 +
.../CRCW08054K70FKEAC/part_info.txt | 9 +
.../xDX Designer/CRCW08054K70FKEAC.1 | 28 +
LIB_CRCW08054K70FKEAC/license.txt | 3 +
LIB_CRCW08054K70FKEAC/version.bin | Bin 0 -> 7 bytes
PM Artnet LED DMX-cache.lib | 153 +-
PM Artnet LED DMX-rescue.dcm | 3 +
PM Artnet LED DMX-rescue.lib | 67 +
PM Artnet LED DMX.kicad_pcb | 3042 +++++-----
PM Artnet LED DMX.kicad_pcb-bak | 3173 +++++-----
PM Artnet LED DMX.sch | 429 +-
PM Artnet LED DMX.sch-bak | 435 +-
fp-lib-table | 6 +
sym-lib-table | 7 +
273 files changed, 42608 insertions(+), 3430 deletions(-)
create mode 100644 LD1117V33C-DG/3D/LD1117V33C-DG.stl
create mode 100644 LD1117V33C-DG/3D/LD1117V33C-DG.stp
create mode 100644 LD1117V33C-DG/3D/LD1117V33C-DG.wrl
create mode 100644 LD1117V33C-DG/Allegro/TO255P460X1020X2008-3P.dra
create mode 100644 LD1117V33C-DG/Allegro/c198_h132.pad
create mode 100644 LD1117V33C-DG/Allegro/s198_h132.pad
create mode 100644 LD1117V33C-DG/Allegro/to255p460x1020x2008-3p.psm
create mode 100644 LD1117V33C-DG/Altium/LD1117V33C-DG.epw
create mode 100644 LD1117V33C-DG/Altium/Readme.html
create mode 100644 LD1117V33C-DG/CADSTAR/LD1117V33C-DG.csa
create mode 100644 LD1117V33C-DG/CADSTAR/LD1117V33C-DG.lib
create mode 100644 LD1117V33C-DG/CADSTAR/TO255P460X1020X2008-3P.cpa
create mode 100644 LD1117V33C-DG/CR-5000/LD1117V33C-DG.cdf
create mode 100644 LD1117V33C-DG/CR-5000/LD1117V33C-DG.laf
create mode 100644 LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.ftf
create mode 100644 LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.pkf
create mode 100644 LD1117V33C-DG/CR-8000/LD1117V33C-DG.cdf
create mode 100644 LD1117V33C-DG/CR-8000/LD1117V33C-DG.laf
create mode 100644 LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.ftf
create mode 100644 LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.pkf
create mode 100644 LD1117V33C-DG/Capture/LD1117V33C-DG.xml
create mode 100644 LD1117V33C-DG/CircuitStudio/LD1117V33C-DG.lbr
create mode 100644 LD1117V33C-DG/DEHDL/ld1117v33c_dg/chips/chips.prt
create mode 100644 LD1117V33C-DG/DEHDL/ld1117v33c_dg/part_table/part.ptf
create mode 100644 LD1117V33C-DG/DEHDL/ld1117v33c_dg/sym_1/symbol.css
create mode 100644 LD1117V33C-DG/DesignSpark PCB PRO/LD1117V33C-DG.dsl
create mode 100644 LD1117V33C-DG/DesignSpark PCB/LD1117V33C-DG.dsl
create mode 100644 LD1117V33C-DG/DipTrace/LD1117V33C-DG.asc
create mode 100644 LD1117V33C-DG/EAGLE/LD1117V33C-DG.lbr
create mode 100644 LD1117V33C-DG/EAGLE/Readme.html
create mode 100644 LD1117V33C-DG/Easy-PC/LD1117V33C-DG.epl
create mode 100644 LD1117V33C-DG/EasyEDA/LD1117V33C-DG.lbr
create mode 100644 LD1117V33C-DG/EasyEDA/Readme.html
create mode 100644 LD1117V33C-DG/How_To_Use_Models.pdf
create mode 100644 LD1117V33C-DG/KiCad/LD1117V33C-DG.dcm
create mode 100644 LD1117V33C-DG/KiCad/LD1117V33C-DG.lib
create mode 100644 LD1117V33C-DG/KiCad/LD1117V33C-DG.mod
create mode 100644 LD1117V33C-DG/KiCad/TO255P460X1020X2008-3P.kicad_mod
create mode 100644 LD1117V33C-DG/LD1117V33C-DG.epw
create mode 100644 LD1117V33C-DG/OrCAD_Allegro16/BuildFootprint.bat
create mode 100644 LD1117V33C-DG/OrCAD_Allegro16/EDI2CAP.CFG
create mode 100644 LD1117V33C-DG/OrCAD_Allegro16/LD1117V33C-DG.edf
create mode 100644 LD1117V33C-DG/OrCAD_Allegro16/footprint.scr
create mode 100644 LD1117V33C-DG/OrCAD_Allegro16/padstack1.scr
create mode 100644 LD1117V33C-DG/OrCAD_Allegro16/padstack2.scr
create mode 100644 LD1117V33C-DG/PADS/LD1117V33C-DG.asc
create mode 100644 LD1117V33C-DG/PADS/LD1117V33C-DG.c
create mode 100644 LD1117V33C-DG/PADS/LD1117V33C-DG.p
create mode 100644 LD1117V33C-DG/PADS/TO255P460X1020X2008-3P.d
create mode 100644 LD1117V33C-DG/Proteus/8.8 or earlier/Readme.html
create mode 100644 LD1117V33C-DG/Proteus/8.9 or later/Readme.html
create mode 100644 LD1117V33C-DG/Proteus/LD1117V33C-DG.pdif
create mode 100644 LD1117V33C-DG/Proteus/LD1117V33C-DG.pdspart
create mode 100644 LD1117V33C-DG/Pulsonix/LD1117V33C-DG.plx
create mode 100644 LD1117V33C-DG/SOLIDWORKS PCB/LD1117V33C-DG.lbr
create mode 100644 LD1117V33C-DG/TARGET 3001!/LD1117V33C-DG.cxf
create mode 100644 LD1117V33C-DG/Xpedition/LD1117V33C-DG.1
create mode 100644 LD1117V33C-DG/Xpedition/cell.hkp
create mode 100644 LD1117V33C-DG/Xpedition/padstacks.hkp
create mode 100644 LD1117V33C-DG/Xpedition/pdb.hkp
create mode 100644 LD1117V33C-DG/eCADSTAR/LD1117V33C-DG.parta
create mode 100644 LD1117V33C-DG/eCADSTAR/LD1117V33C-DG.symba
create mode 100644 LD1117V33C-DG/eCADSTAR/TO255P460X1020X2008-3P.foota
create mode 100644 LD1117V33C-DG/eCADSTAR/TO255P460X1020X2008-3P.packa
create mode 100644 LD1117V33C-DG/part_info.txt
create mode 100644 LD1117V33C-DG/xDX Designer/LD1117V33C-DG.1
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/3D/C0805C104K5RAC7411.stl
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/3D/C0805C104K5RAC7411.stp
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/3D/C0805C104K5RAC7411.wrl
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Allegro/CAPC2012X88N.dra
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Allegro/capc2012x88n.psm
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Allegro/r147_102.pad
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Altium/C0805C104K5RAC7411.epw
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Altium/Readme.html
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/C0805C104K5RAC7411.epw
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CADSTAR/C0805C104K5RAC7411.csa
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CADSTAR/C0805C104K5RAC7411.lib
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CADSTAR/CAPC2012X88N.cpa
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-5000/C0805C104K5RAC7411.cdf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-5000/C0805C104K5RAC7411.laf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-5000/CAPC2012X88N.ftf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-5000/CAPC2012X88N.pkf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-8000/C0805C104K5RAC7411.cdf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-8000/C0805C104K5RAC7411.laf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-8000/CAPC2012X88N.ftf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CR-8000/CAPC2012X88N.pkf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Capture/C0805C104K5RAC7411.xml
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/CircuitStudio/C0805C104K5RAC7411.lbr
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/DEHDL/c0805c104k5rac7411/chips/chips.prt
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/DEHDL/c0805c104k5rac7411/part_table/part.ptf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/DEHDL/c0805c104k5rac7411/sym_1/symbol.css
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/DesignSpark PCB PRO/C0805C104K5RAC7411.dsl
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/DesignSpark PCB/C0805C104K5RAC7411.dsl
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/DipTrace/C0805C104K5RAC7411.asc
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/EAGLE/C0805C104K5RAC7411.lbr
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/EAGLE/Readme.html
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Easy-PC/C0805C104K5RAC7411.epl
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/EasyEDA/C0805C104K5RAC7411.lbr
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/EasyEDA/Readme.html
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/How_To_Use_Models.pdf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/KiCad/C0805C104K5RAC7411.dcm
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/KiCad/C0805C104K5RAC7411.lib
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/KiCad/C0805C104K5RAC7411.mod
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/KiCad/CAPC2012X88N.kicad_mod
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/OrCAD_Allegro16/BuildFootprint.bat
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/OrCAD_Allegro16/C0805C104K5RAC7411.edf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/OrCAD_Allegro16/EDI2CAP.CFG
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/OrCAD_Allegro16/footprint.scr
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/OrCAD_Allegro16/padstack1.scr
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/PADS/C0805C104K5RAC7411.asc
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/PADS/C0805C104K5RAC7411.c
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/PADS/C0805C104K5RAC7411.p
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/PADS/CAPC2012X88N.d
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Proteus/8.8 or earlier/Readme.html
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Proteus/8.9 or later/Readme.html
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Proteus/C0805C104K5RAC7411.pdif
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Proteus/C0805C104K5RAC7411.pdspart
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Pulsonix/C0805C104K5RAC7411.plx
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/SOLIDWORKS PCB/C0805C104K5RAC7411.lbr
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/TARGET 3001!/C0805C104K5RAC7411.cxf
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Xpedition/C0805C104K5RAC7411.1
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Xpedition/cell.hkp
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Xpedition/padstacks.hkp
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/Xpedition/pdb.hkp
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/eCADSTAR/C0805C104K5RAC7411.parta
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/eCADSTAR/C0805C104K5RAC7411.symba
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/eCADSTAR/CAPC2012X88N.foota
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/eCADSTAR/CAPC2012X88N.packa
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/part_info.txt
create mode 100644 LIB_C0805C104K5RAC7411/C0805C104K5RAC7411/xDX Designer/C0805C104K5RAC7411.1
create mode 100644 LIB_C0805C104K5RAC7411/license.txt
create mode 100644 LIB_C0805C104K5RAC7411/version.bin
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/3D/C0805X106K8RACAUTO.stl
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/3D/C0805X106K8RACAUTO.stp
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/3D/C0805X106K8RACAUTO.wrl
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Allegro/CAPC2012X100N.dra
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Allegro/capc2012x100n.psm
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Allegro/r147_102.pad
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Altium/C0805X106K8RACAUTO.epw
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Altium/Readme.html
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/C0805X106K8RACAUTO.epw
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CADSTAR/C0805X106K8RACAUTO.csa
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CADSTAR/C0805X106K8RACAUTO.lib
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CADSTAR/CAPC2012X100N.cpa
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-5000/C0805X106K8RACAUTO.cdf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-5000/C0805X106K8RACAUTO.laf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-5000/CAPC2012X100N.ftf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-5000/CAPC2012X100N.pkf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-8000/C0805X106K8RACAUTO.cdf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-8000/C0805X106K8RACAUTO.laf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-8000/CAPC2012X100N.ftf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CR-8000/CAPC2012X100N.pkf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Capture/C0805X106K8RACAUTO.xml
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/CircuitStudio/C0805X106K8RACAUTO.lbr
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/DEHDL/c0805x106k8racauto/chips/chips.prt
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/DEHDL/c0805x106k8racauto/part_table/part.ptf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/DEHDL/c0805x106k8racauto/sym_1/symbol.css
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/DesignSpark PCB PRO/C0805X106K8RACAUTO.dsl
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/DesignSpark PCB/C0805X106K8RACAUTO.dsl
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/DipTrace/C0805X106K8RACAUTO.asc
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/EAGLE/C0805X106K8RACAUTO.lbr
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/EAGLE/Readme.html
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Easy-PC/C0805X106K8RACAUTO.epl
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/EasyEDA/C0805X106K8RACAUTO.lbr
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/EasyEDA/Readme.html
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/How_To_Use_Models.pdf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/KiCad/C0805X106K8RACAUTO.dcm
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/KiCad/C0805X106K8RACAUTO.lib
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/KiCad/C0805X106K8RACAUTO.mod
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/KiCad/CAPC2012X100N.kicad_mod
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/OrCAD_Allegro16/BuildFootprint.bat
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/OrCAD_Allegro16/C0805X106K8RACAUTO.edf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/OrCAD_Allegro16/EDI2CAP.CFG
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/OrCAD_Allegro16/footprint.scr
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/OrCAD_Allegro16/padstack1.scr
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/PADS/C0805X106K8RACAUTO.asc
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/PADS/C0805X106K8RACAUTO.c
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/PADS/C0805X106K8RACAUTO.p
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/PADS/CAPC2012X100N.d
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Proteus/8.8 or earlier/Readme.html
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Proteus/8.9 or later/Readme.html
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Proteus/C0805X106K8RACAUTO.pdif
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Proteus/C0805X106K8RACAUTO.pdspart
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Pulsonix/C0805X106K8RACAUTO.plx
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/SOLIDWORKS PCB/C0805X106K8RACAUTO.lbr
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/TARGET 3001!/C0805X106K8RACAUTO.cxf
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Xpedition/C0805X106K8RACAUTO.1
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Xpedition/cell.hkp
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Xpedition/padstacks.hkp
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/Xpedition/pdb.hkp
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/eCADSTAR/C0805X106K8RACAUTO.parta
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/eCADSTAR/C0805X106K8RACAUTO.symba
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/eCADSTAR/CAPC2012X100N.foota
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/eCADSTAR/CAPC2012X100N.packa
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/part_info.txt
create mode 100644 LIB_C0805X106K8RACAUTO/C0805X106K8RACAUTO/xDX Designer/C0805X106K8RACAUTO.1
create mode 100644 LIB_C0805X106K8RACAUTO/license.txt
create mode 100644 LIB_C0805X106K8RACAUTO/version.bin
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/3D/CRCW08054K70FKEAC.stl
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/3D/CRCW08054K70FKEAC.stp
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/3D/CRCW08054K70FKEAC.wrl
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Allegro/RESC2012X60N.dra
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Allegro/r145_90.pad
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Allegro/resc2012x60n.psm
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Altium/CRCW08054K70FKEAC.epw
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Altium/Readme.html
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CADSTAR/CRCW08054K70FKEAC.csa
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CADSTAR/CRCW08054K70FKEAC.lib
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CADSTAR/RESC2012X60N.cpa
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-5000/CRCW08054K70FKEAC.cdf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-5000/CRCW08054K70FKEAC.laf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-5000/RESC2012X60N.ftf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-5000/RESC2012X60N.pkf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-8000/CRCW08054K70FKEAC.cdf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-8000/CRCW08054K70FKEAC.laf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-8000/RESC2012X60N.ftf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CR-8000/RESC2012X60N.pkf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CRCW08054K70FKEAC.epw
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Capture/CRCW08054K70FKEAC.xml
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/CircuitStudio/CRCW08054K70FKEAC.lbr
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/DEHDL/crcw08054k70fkeac/chips/chips.prt
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/DEHDL/crcw08054k70fkeac/part_table/part.ptf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/DEHDL/crcw08054k70fkeac/sym_1/symbol.css
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/DesignSpark PCB PRO/CRCW08054K70FKEAC.dsl
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/DesignSpark PCB/CRCW08054K70FKEAC.dsl
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/DipTrace/CRCW08054K70FKEAC.asc
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/EAGLE/CRCW08054K70FKEAC.lbr
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/EAGLE/Readme.html
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Easy-PC/CRCW08054K70FKEAC.epl
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/EasyEDA/CRCW08054K70FKEAC.lbr
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/EasyEDA/Readme.html
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/How_To_Use_Models.pdf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/KiCad/CRCW08054K70FKEAC.dcm
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/KiCad/CRCW08054K70FKEAC.lib
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/KiCad/CRCW08054K70FKEAC.mod
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/KiCad/RESC2012X60N.kicad_mod
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/OrCAD_Allegro16/BuildFootprint.bat
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/OrCAD_Allegro16/CRCW08054K70FKEAC.edf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/OrCAD_Allegro16/EDI2CAP.CFG
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/OrCAD_Allegro16/footprint.scr
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/OrCAD_Allegro16/padstack1.scr
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/PADS/CRCW08054K70FKEAC.asc
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/PADS/CRCW08054K70FKEAC.c
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/PADS/CRCW08054K70FKEAC.p
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/PADS/RESC2012X60N.d
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Proteus/8.8 or earlier/Readme.html
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Proteus/8.9 or later/Readme.html
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Proteus/CRCW08054K70FKEAC.pdif
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Proteus/CRCW08054K70FKEAC.pdspart
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Pulsonix/CRCW08054K70FKEAC.plx
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/SOLIDWORKS PCB/CRCW08054K70FKEAC.lbr
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/TARGET 3001!/CRCW08054K70FKEAC.cxf
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Xpedition/CRCW08054K70FKEAC.1
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Xpedition/cell.hkp
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Xpedition/padstacks.hkp
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/Xpedition/pdb.hkp
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/eCADSTAR/CRCW08054K70FKEAC.parta
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/eCADSTAR/CRCW08054K70FKEAC.symba
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/eCADSTAR/RESC2012X60N.foota
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/eCADSTAR/RESC2012X60N.packa
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/part_info.txt
create mode 100644 LIB_CRCW08054K70FKEAC/CRCW08054K70FKEAC/xDX Designer/CRCW08054K70FKEAC.1
create mode 100644 LIB_CRCW08054K70FKEAC/license.txt
create mode 100644 LIB_CRCW08054K70FKEAC/version.bin
create mode 100644 PM Artnet LED DMX-rescue.dcm
create mode 100644 PM Artnet LED DMX-rescue.lib
create mode 100644 fp-lib-table
create mode 100644 sym-lib-table
diff --git a/LD1117V33C-DG/3D/LD1117V33C-DG.stl b/LD1117V33C-DG/3D/LD1117V33C-DG.stl
new file mode 100644
index 0000000000000000000000000000000000000000..db93f50d18274659f2ce7ebae7774063a8eb4381
GIT binary patch
literal 10884
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
DsK`EX
literal 0
HcmV?d00001
diff --git a/LD1117V33C-DG/3D/LD1117V33C-DG.stp b/LD1117V33C-DG/3D/LD1117V33C-DG.stp
new file mode 100644
index 0000000..6c33761
--- /dev/null
+++ b/LD1117V33C-DG/3D/LD1117V33C-DG.stp
@@ -0,0 +1,3360 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('/var/www/3D/0T/281538.2.1.stp','2020-04-08T06:58:31',(
+ 'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','Unknown'
+ );
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(-2.55,-1.53,3.715));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(0.,0.,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#28,
+ 'distance_accuracy_value','confusion accuracy');
+#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#33 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34),#456);
+#34 = MANIFOLD_SOLID_BREP('',#35);
+#35 = CLOSED_SHELL('',(#36,#156,#267,#316,#395,#422,#429));
+#36 = ADVANCED_FACE('',(#37),#51,.F.);
+#37 = FACE_BOUND('',#38,.F.);
+#38 = EDGE_LOOP('',(#39,#74,#102,#130));
+#39 = ORIENTED_EDGE('',*,*,#40,.F.);
+#40 = EDGE_CURVE('',#41,#43,#45,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.55,2.48,12.815));
+#43 = VERTEX_POINT('',#44);
+#44 = CARTESIAN_POINT('',(-2.55,2.48,19.215));
+#45 = SURFACE_CURVE('',#46,(#50,#62),.PCURVE_S1.);
+#46 = LINE('',#47,#48);
+#47 = CARTESIAN_POINT('',(-2.55,2.48,12.815));
+#48 = VECTOR('',#49,1.);
+#49 = DIRECTION('',(0.,0.,1.));
+#50 = PCURVE('',#51,#56);
+#51 = PLANE('',#52);
+#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55);
+#53 = CARTESIAN_POINT('',(-2.55,2.48,12.815));
+#54 = DIRECTION('',(1.,0.,0.));
+#55 = DIRECTION('',(0.,0.,1.));
+#56 = DEFINITIONAL_REPRESENTATION('',(#57),#61);
+#57 = LINE('',#58,#59);
+#58 = CARTESIAN_POINT('',(0.,0.));
+#59 = VECTOR('',#60,1.);
+#60 = DIRECTION('',(1.,0.));
+#61 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#62 = PCURVE('',#63,#68);
+#63 = PLANE('',#64);
+#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
+#65 = CARTESIAN_POINT('',(-2.55,2.48,12.815));
+#66 = DIRECTION('',(0.,1.,0.));
+#67 = DIRECTION('',(0.,0.,1.));
+#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73);
+#69 = LINE('',#70,#71);
+#70 = CARTESIAN_POINT('',(0.,0.));
+#71 = VECTOR('',#72,1.);
+#72 = DIRECTION('',(1.,0.));
+#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#74 = ORIENTED_EDGE('',*,*,#75,.T.);
+#75 = EDGE_CURVE('',#41,#76,#78,.T.);
+#76 = VERTEX_POINT('',#77);
+#77 = CARTESIAN_POINT('',(-2.55,3.07,12.815));
+#78 = SURFACE_CURVE('',#79,(#83,#90),.PCURVE_S1.);
+#79 = LINE('',#80,#81);
+#80 = CARTESIAN_POINT('',(-2.55,2.48,12.815));
+#81 = VECTOR('',#82,1.);
+#82 = DIRECTION('',(0.,1.,0.));
+#83 = PCURVE('',#51,#84);
+#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89);
+#85 = LINE('',#86,#87);
+#86 = CARTESIAN_POINT('',(0.,0.));
+#87 = VECTOR('',#88,1.);
+#88 = DIRECTION('',(0.,-1.));
+#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#90 = PCURVE('',#91,#96);
+#91 = PLANE('',#92);
+#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95);
+#93 = CARTESIAN_POINT('',(-2.55,2.48,12.815));
+#94 = DIRECTION('',(0.,0.,1.));
+#95 = DIRECTION('',(1.,0.,0.));
+#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101);
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(0.,0.));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(0.,1.));
+#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#102 = ORIENTED_EDGE('',*,*,#103,.T.);
+#103 = EDGE_CURVE('',#76,#104,#106,.T.);
+#104 = VERTEX_POINT('',#105);
+#105 = CARTESIAN_POINT('',(-2.55,3.07,19.215));
+#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.);
+#107 = LINE('',#108,#109);
+#108 = CARTESIAN_POINT('',(-2.55,3.07,12.815));
+#109 = VECTOR('',#110,1.);
+#110 = DIRECTION('',(0.,0.,1.));
+#111 = PCURVE('',#51,#112);
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(0.,-0.59));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(1.,0.));
+#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#118 = PCURVE('',#119,#124);
+#119 = PLANE('',#120);
+#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#121 = CARTESIAN_POINT('',(-2.55,3.07,12.815));
+#122 = DIRECTION('',(0.,1.,0.));
+#123 = DIRECTION('',(0.,0.,1.));
+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(0.,0.));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(1.,0.));
+#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#130 = ORIENTED_EDGE('',*,*,#131,.F.);
+#131 = EDGE_CURVE('',#43,#104,#132,.T.);
+#132 = SURFACE_CURVE('',#133,(#137,#144),.PCURVE_S1.);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(-2.55,2.48,19.215));
+#135 = VECTOR('',#136,1.);
+#136 = DIRECTION('',(0.,1.,0.));
+#137 = PCURVE('',#51,#138);
+#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
+#139 = LINE('',#140,#141);
+#140 = CARTESIAN_POINT('',(6.4,0.));
+#141 = VECTOR('',#142,1.);
+#142 = DIRECTION('',(0.,-1.));
+#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#144 = PCURVE('',#145,#150);
+#145 = PLANE('',#146);
+#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149);
+#147 = CARTESIAN_POINT('',(-2.55,2.48,19.215));
+#148 = DIRECTION('',(0.,0.,1.));
+#149 = DIRECTION('',(1.,0.,0.));
+#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155);
+#151 = LINE('',#152,#153);
+#152 = CARTESIAN_POINT('',(0.,0.));
+#153 = VECTOR('',#154,1.);
+#154 = DIRECTION('',(0.,1.));
+#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#156 = ADVANCED_FACE('',(#157,#232),#63,.F.);
+#157 = FACE_BOUND('',#158,.F.);
+#158 = EDGE_LOOP('',(#159,#182,#183,#206));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#41,#161,#163,.T.);
+#161 = VERTEX_POINT('',#162);
+#162 = CARTESIAN_POINT('',(7.65,2.48,12.815));
+#163 = SURFACE_CURVE('',#164,(#168,#175),.PCURVE_S1.);
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(-2.55,2.48,12.815));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(1.,0.,0.));
+#168 = PCURVE('',#63,#169);
+#169 = DEFINITIONAL_REPRESENTATION('',(#170),#174);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(0.,0.));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(0.,1.));
+#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#175 = PCURVE('',#91,#176);
+#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181);
+#177 = LINE('',#178,#179);
+#178 = CARTESIAN_POINT('',(0.,0.));
+#179 = VECTOR('',#180,1.);
+#180 = DIRECTION('',(1.,0.));
+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#182 = ORIENTED_EDGE('',*,*,#40,.T.);
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#43,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(7.65,2.48,19.215));
+#187 = SURFACE_CURVE('',#188,(#192,#199),.PCURVE_S1.);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-2.55,2.48,19.215));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(1.,0.,0.));
+#192 = PCURVE('',#63,#193);
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(6.4,0.));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(0.,1.));
+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#199 = PCURVE('',#145,#200);
+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(0.,0.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(1.,0.));
+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#206 = ORIENTED_EDGE('',*,*,#207,.F.);
+#207 = EDGE_CURVE('',#161,#185,#208,.T.);
+#208 = SURFACE_CURVE('',#209,(#213,#220),.PCURVE_S1.);
+#209 = LINE('',#210,#211);
+#210 = CARTESIAN_POINT('',(7.65,2.48,12.815));
+#211 = VECTOR('',#212,1.);
+#212 = DIRECTION('',(0.,0.,1.));
+#213 = PCURVE('',#63,#214);
+#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
+#215 = LINE('',#216,#217);
+#216 = CARTESIAN_POINT('',(0.,10.2));
+#217 = VECTOR('',#218,1.);
+#218 = DIRECTION('',(1.,0.));
+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#220 = PCURVE('',#221,#226);
+#221 = PLANE('',#222);
+#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
+#223 = CARTESIAN_POINT('',(7.65,2.48,12.815));
+#224 = DIRECTION('',(1.,0.,0.));
+#225 = DIRECTION('',(0.,0.,1.));
+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);
+#227 = LINE('',#228,#229);
+#228 = CARTESIAN_POINT('',(0.,0.));
+#229 = VECTOR('',#230,1.);
+#230 = DIRECTION('',(1.,0.));
+#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#232 = FACE_BOUND('',#233,.F.);
+#233 = EDGE_LOOP('',(#234));
+#234 = ORIENTED_EDGE('',*,*,#235,.T.);
+#235 = EDGE_CURVE('',#236,#236,#238,.T.);
+#236 = VERTEX_POINT('',#237);
+#237 = CARTESIAN_POINT('',(4.683333333333,2.48,16.015));
+#238 = SURFACE_CURVE('',#239,(#244,#255),.PCURVE_S1.);
+#239 = CIRCLE('',#240,2.133333333333);
+#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243);
+#241 = CARTESIAN_POINT('',(2.55,2.48,16.015));
+#242 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#243 = DIRECTION('',(1.,0.,0.));
+#244 = PCURVE('',#63,#245);
+#245 = DEFINITIONAL_REPRESENTATION('',(#246),#254);
+#246 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#247,#248,#249,#250,#251,#252
+,#253),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+ '') );
+#247 = CARTESIAN_POINT('',(3.2,7.233333333333));
+#248 = CARTESIAN_POINT('',(6.895041722814,7.233333333333));
+#249 = CARTESIAN_POINT('',(5.047520861407,4.033333333333));
+#250 = CARTESIAN_POINT('',(3.2,0.833333333333));
+#251 = CARTESIAN_POINT('',(1.352479138593,4.033333333333));
+#252 = CARTESIAN_POINT('',(-0.495041722814,7.233333333333));
+#253 = CARTESIAN_POINT('',(3.2,7.233333333333));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#255 = PCURVE('',#256,#261);
+#256 = CYLINDRICAL_SURFACE('',#257,2.133333333333);
+#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260);
+#258 = CARTESIAN_POINT('',(2.55,3.07,16.015));
+#259 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#260 = DIRECTION('',(1.,0.,0.));
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);
+#262 = LINE('',#263,#264);
+#263 = CARTESIAN_POINT('',(0.,0.59));
+#264 = VECTOR('',#265,1.);
+#265 = DIRECTION('',(1.,0.));
+#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#267 = ADVANCED_FACE('',(#268),#145,.T.);
+#268 = FACE_BOUND('',#269,.T.);
+#269 = EDGE_LOOP('',(#270,#271,#272,#295));
+#270 = ORIENTED_EDGE('',*,*,#131,.F.);
+#271 = ORIENTED_EDGE('',*,*,#184,.T.);
+#272 = ORIENTED_EDGE('',*,*,#273,.T.);
+#273 = EDGE_CURVE('',#185,#274,#276,.T.);
+#274 = VERTEX_POINT('',#275);
+#275 = CARTESIAN_POINT('',(7.65,3.07,19.215));
+#276 = SURFACE_CURVE('',#277,(#281,#288),.PCURVE_S1.);
+#277 = LINE('',#278,#279);
+#278 = CARTESIAN_POINT('',(7.65,2.48,19.215));
+#279 = VECTOR('',#280,1.);
+#280 = DIRECTION('',(0.,1.,0.));
+#281 = PCURVE('',#145,#282);
+#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287);
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(10.2,0.));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(0.,1.));
+#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#288 = PCURVE('',#221,#289);
+#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
+#290 = LINE('',#291,#292);
+#291 = CARTESIAN_POINT('',(6.4,0.));
+#292 = VECTOR('',#293,1.);
+#293 = DIRECTION('',(0.,-1.));
+#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#295 = ORIENTED_EDGE('',*,*,#296,.F.);
+#296 = EDGE_CURVE('',#104,#274,#297,.T.);
+#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.);
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(-2.55,3.07,19.215));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(1.,0.,0.));
+#302 = PCURVE('',#145,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(0.,0.59));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#309 = PCURVE('',#119,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315);
+#311 = LINE('',#312,#313);
+#312 = CARTESIAN_POINT('',(6.4,0.));
+#313 = VECTOR('',#314,1.);
+#314 = DIRECTION('',(0.,1.));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#316 = ADVANCED_FACE('',(#317,#365),#119,.T.);
+#317 = FACE_BOUND('',#318,.T.);
+#318 = EDGE_LOOP('',(#319,#342,#343,#344));
+#319 = ORIENTED_EDGE('',*,*,#320,.F.);
+#320 = EDGE_CURVE('',#76,#321,#323,.T.);
+#321 = VERTEX_POINT('',#322);
+#322 = CARTESIAN_POINT('',(7.65,3.07,12.815));
+#323 = SURFACE_CURVE('',#324,(#328,#335),.PCURVE_S1.);
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(-2.55,3.07,12.815));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(1.,0.,0.));
+#328 = PCURVE('',#119,#329);
+#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
+#330 = LINE('',#331,#332);
+#331 = CARTESIAN_POINT('',(0.,0.));
+#332 = VECTOR('',#333,1.);
+#333 = DIRECTION('',(0.,1.));
+#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#335 = PCURVE('',#91,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(0.,0.59));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(1.,0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#342 = ORIENTED_EDGE('',*,*,#103,.T.);
+#343 = ORIENTED_EDGE('',*,*,#296,.T.);
+#344 = ORIENTED_EDGE('',*,*,#345,.F.);
+#345 = EDGE_CURVE('',#321,#274,#346,.T.);
+#346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.);
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(7.65,3.07,12.815));
+#349 = VECTOR('',#350,1.);
+#350 = DIRECTION('',(0.,0.,1.));
+#351 = PCURVE('',#119,#352);
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(0.,10.2));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,0.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#358 = PCURVE('',#221,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(0.,-0.59));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(1.,0.));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#365 = FACE_BOUND('',#366,.T.);
+#366 = EDGE_LOOP('',(#367));
+#367 = ORIENTED_EDGE('',*,*,#368,.T.);
+#368 = EDGE_CURVE('',#369,#369,#371,.T.);
+#369 = VERTEX_POINT('',#370);
+#370 = CARTESIAN_POINT('',(4.683333333333,3.07,16.015));
+#371 = SURFACE_CURVE('',#372,(#377,#388),.PCURVE_S1.);
+#372 = CIRCLE('',#373,2.133333333333);
+#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376);
+#374 = CARTESIAN_POINT('',(2.55,3.07,16.015));
+#375 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#376 = DIRECTION('',(1.,0.,0.));
+#377 = PCURVE('',#119,#378);
+#378 = DEFINITIONAL_REPRESENTATION('',(#379),#387);
+#379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#380,#381,#382,#383,#384,#385
+,#386),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+ '') );
+#380 = CARTESIAN_POINT('',(3.2,7.233333333333));
+#381 = CARTESIAN_POINT('',(6.895041722814,7.233333333333));
+#382 = CARTESIAN_POINT('',(5.047520861407,4.033333333333));
+#383 = CARTESIAN_POINT('',(3.2,0.833333333333));
+#384 = CARTESIAN_POINT('',(1.352479138593,4.033333333333));
+#385 = CARTESIAN_POINT('',(-0.495041722814,7.233333333333));
+#386 = CARTESIAN_POINT('',(3.2,7.233333333333));
+#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#388 = PCURVE('',#256,#389);
+#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394);
+#390 = LINE('',#391,#392);
+#391 = CARTESIAN_POINT('',(0.,0.));
+#392 = VECTOR('',#393,1.);
+#393 = DIRECTION('',(1.,0.));
+#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#395 = ADVANCED_FACE('',(#396),#91,.F.);
+#396 = FACE_BOUND('',#397,.F.);
+#397 = EDGE_LOOP('',(#398,#399,#400,#421));
+#398 = ORIENTED_EDGE('',*,*,#75,.F.);
+#399 = ORIENTED_EDGE('',*,*,#160,.T.);
+#400 = ORIENTED_EDGE('',*,*,#401,.T.);
+#401 = EDGE_CURVE('',#161,#321,#402,.T.);
+#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.);
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(7.65,2.48,12.815));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(0.,1.,0.));
+#407 = PCURVE('',#91,#408);
+#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(10.2,0.));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(0.,1.));
+#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#414 = PCURVE('',#221,#415);
+#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(0.,0.));
+#418 = VECTOR('',#419,1.);
+#419 = DIRECTION('',(0.,-1.));
+#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#421 = ORIENTED_EDGE('',*,*,#320,.F.);
+#422 = ADVANCED_FACE('',(#423),#221,.T.);
+#423 = FACE_BOUND('',#424,.T.);
+#424 = EDGE_LOOP('',(#425,#426,#427,#428));
+#425 = ORIENTED_EDGE('',*,*,#207,.F.);
+#426 = ORIENTED_EDGE('',*,*,#401,.T.);
+#427 = ORIENTED_EDGE('',*,*,#345,.T.);
+#428 = ORIENTED_EDGE('',*,*,#273,.F.);
+#429 = ADVANCED_FACE('',(#430),#256,.F.);
+#430 = FACE_BOUND('',#431,.F.);
+#431 = EDGE_LOOP('',(#432,#453,#454,#455));
+#432 = ORIENTED_EDGE('',*,*,#433,.T.);
+#433 = EDGE_CURVE('',#369,#236,#434,.T.);
+#434 = SEAM_CURVE('',#435,(#439,#446),.PCURVE_S1.);
+#435 = LINE('',#436,#437);
+#436 = CARTESIAN_POINT('',(4.683333333333,3.07,16.015));
+#437 = VECTOR('',#438,1.);
+#438 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#439 = PCURVE('',#256,#440);
+#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445);
+#441 = LINE('',#442,#443);
+#442 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#443 = VECTOR('',#444,1.);
+#444 = DIRECTION('',(0.,1.));
+#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#446 = PCURVE('',#256,#447);
+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);
+#448 = LINE('',#449,#450);
+#449 = CARTESIAN_POINT('',(0.,-0.));
+#450 = VECTOR('',#451,1.);
+#451 = DIRECTION('',(0.,1.));
+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#453 = ORIENTED_EDGE('',*,*,#235,.F.);
+#454 = ORIENTED_EDGE('',*,*,#433,.F.);
+#455 = ORIENTED_EDGE('',*,*,#368,.T.);
+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#460)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#457,#458,#459)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#457 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#458 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#459 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#460 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#457,
+ 'distance_accuracy_value','confusion accuracy');
+#461 = SHAPE_DEFINITION_REPRESENTATION(#462,#33);
+#462 = PRODUCT_DEFINITION_SHAPE('','',#463);
+#463 = PRODUCT_DEFINITION('design','',#464,#467);
+#464 = PRODUCT_DEFINITION_FORMATION('','',#465);
+#465 = PRODUCT('Tab','Tab','',(#466));
+#466 = PRODUCT_CONTEXT('',#2,'mechanical');
+#467 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#468 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#469,#471);
+#469 = ( REPRESENTATION_RELATIONSHIP('','',#33,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#470)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#470 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#471 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#472
+ );
+#472 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#463,$);
+#473 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#465));
+#474 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#475),#883);
+#475 = MANIFOLD_SOLID_BREP('',#476);
+#476 = CLOSED_SHELL('',(#477,#625,#701,#750,#799,#848,#875));
+#477 = ADVANCED_FACE('',(#478),#492,.F.);
+#478 = FACE_BOUND('',#479,.F.);
+#479 = EDGE_LOOP('',(#480,#515,#543,#571,#599));
+#480 = ORIENTED_EDGE('',*,*,#481,.F.);
+#481 = EDGE_CURVE('',#482,#484,#486,.T.);
+#482 = VERTEX_POINT('',#483);
+#483 = CARTESIAN_POINT('',(0.,0.,0.));
+#484 = VERTEX_POINT('',#485);
+#485 = CARTESIAN_POINT('',(0.,2.22044604925E-16,6.8));
+#486 = SURFACE_CURVE('',#487,(#491,#503),.PCURVE_S1.);
+#487 = LINE('',#488,#489);
+#488 = CARTESIAN_POINT('',(0.,0.,0.));
+#489 = VECTOR('',#490,1.);
+#490 = DIRECTION('',(0.,0.,1.));
+#491 = PCURVE('',#492,#497);
+#492 = PLANE('',#493);
+#493 = AXIS2_PLACEMENT_3D('',#494,#495,#496);
+#494 = CARTESIAN_POINT('',(0.,0.,0.));
+#495 = DIRECTION('',(1.,0.,0.));
+#496 = DIRECTION('',(0.,0.,1.));
+#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502);
+#498 = LINE('',#499,#500);
+#499 = CARTESIAN_POINT('',(0.,0.));
+#500 = VECTOR('',#501,1.);
+#501 = DIRECTION('',(1.,0.));
+#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#503 = PCURVE('',#504,#509);
+#504 = PLANE('',#505);
+#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508);
+#506 = CARTESIAN_POINT('',(0.,0.,0.));
+#507 = DIRECTION('',(0.,1.,0.));
+#508 = DIRECTION('',(0.,0.,1.));
+#509 = DEFINITIONAL_REPRESENTATION('',(#510),#514);
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(0.,0.));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(1.,0.));
+#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#515 = ORIENTED_EDGE('',*,*,#516,.T.);
+#516 = EDGE_CURVE('',#482,#517,#519,.T.);
+#517 = VERTEX_POINT('',#518);
+#518 = CARTESIAN_POINT('',(0.,4.6,0.));
+#519 = SURFACE_CURVE('',#520,(#524,#531),.PCURVE_S1.);
+#520 = LINE('',#521,#522);
+#521 = CARTESIAN_POINT('',(0.,0.,0.));
+#522 = VECTOR('',#523,1.);
+#523 = DIRECTION('',(0.,1.,0.));
+#524 = PCURVE('',#492,#525);
+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(0.,0.));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(0.,-1.));
+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#531 = PCURVE('',#532,#537);
+#532 = PLANE('',#533);
+#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
+#534 = CARTESIAN_POINT('',(0.,0.,0.));
+#535 = DIRECTION('',(0.,0.,1.));
+#536 = DIRECTION('',(1.,0.,0.));
+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);
+#538 = LINE('',#539,#540);
+#539 = CARTESIAN_POINT('',(0.,0.));
+#540 = VECTOR('',#541,1.);
+#541 = DIRECTION('',(0.,1.));
+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#543 = ORIENTED_EDGE('',*,*,#544,.T.);
+#544 = EDGE_CURVE('',#517,#545,#547,.T.);
+#545 = VERTEX_POINT('',#546);
+#546 = CARTESIAN_POINT('',(0.,4.6,9.1));
+#547 = SURFACE_CURVE('',#548,(#552,#559),.PCURVE_S1.);
+#548 = LINE('',#549,#550);
+#549 = CARTESIAN_POINT('',(0.,4.6,0.));
+#550 = VECTOR('',#551,1.);
+#551 = DIRECTION('',(0.,0.,1.));
+#552 = PCURVE('',#492,#553);
+#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(0.,-4.6));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(1.,0.));
+#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#559 = PCURVE('',#560,#565);
+#560 = PLANE('',#561);
+#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564);
+#562 = CARTESIAN_POINT('',(0.,4.6,0.));
+#563 = DIRECTION('',(0.,1.,0.));
+#564 = DIRECTION('',(0.,0.,1.));
+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
+#566 = LINE('',#567,#568);
+#567 = CARTESIAN_POINT('',(0.,0.));
+#568 = VECTOR('',#569,1.);
+#569 = DIRECTION('',(1.,0.));
+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#571 = ORIENTED_EDGE('',*,*,#572,.F.);
+#572 = EDGE_CURVE('',#573,#545,#575,.T.);
+#573 = VERTEX_POINT('',#574);
+#574 = CARTESIAN_POINT('',(0.,2.3,9.1));
+#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.);
+#576 = LINE('',#577,#578);
+#577 = CARTESIAN_POINT('',(0.,0.,9.1));
+#578 = VECTOR('',#579,1.);
+#579 = DIRECTION('',(0.,1.,0.));
+#580 = PCURVE('',#492,#581);
+#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(9.1,0.));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(0.,-1.));
+#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#587 = PCURVE('',#588,#593);
+#588 = PLANE('',#589);
+#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592);
+#590 = CARTESIAN_POINT('',(0.,0.,9.1));
+#591 = DIRECTION('',(0.,0.,1.));
+#592 = DIRECTION('',(1.,0.,0.));
+#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);
+#594 = LINE('',#595,#596);
+#595 = CARTESIAN_POINT('',(0.,0.));
+#596 = VECTOR('',#597,1.);
+#597 = DIRECTION('',(0.,1.));
+#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#599 = ORIENTED_EDGE('',*,*,#600,.F.);
+#600 = EDGE_CURVE('',#484,#573,#601,.T.);
+#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(0.,-1.125,5.675));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(-0.,0.707106781187,0.707106781187));
+#606 = PCURVE('',#492,#607);
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(5.675,1.125));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(0.707106781187,-0.707106781187));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#613 = PCURVE('',#614,#619);
+#614 = PLANE('',#615);
+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
+#616 = CARTESIAN_POINT('',(0.,1.15,7.95));
+#617 = DIRECTION('',(0.,0.707106781187,-0.707106781187));
+#618 = DIRECTION('',(-1.,-0.,-0.));
+#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(-0.,-3.217335854399));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(-0.,1.));
+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#625 = ADVANCED_FACE('',(#626),#504,.F.);
+#626 = FACE_BOUND('',#627,.F.);
+#627 = EDGE_LOOP('',(#628,#658,#679,#680));
+#628 = ORIENTED_EDGE('',*,*,#629,.F.);
+#629 = EDGE_CURVE('',#630,#632,#634,.T.);
+#630 = VERTEX_POINT('',#631);
+#631 = CARTESIAN_POINT('',(10.2,0.,0.));
+#632 = VERTEX_POINT('',#633);
+#633 = CARTESIAN_POINT('',(10.2,2.22044604925E-16,6.8));
+#634 = SURFACE_CURVE('',#635,(#639,#646),.PCURVE_S1.);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(10.2,0.,0.));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.,0.,1.));
+#639 = PCURVE('',#504,#640);
+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645);
+#641 = LINE('',#642,#643);
+#642 = CARTESIAN_POINT('',(0.,10.2));
+#643 = VECTOR('',#644,1.);
+#644 = DIRECTION('',(1.,0.));
+#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#646 = PCURVE('',#647,#652);
+#647 = PLANE('',#648);
+#648 = AXIS2_PLACEMENT_3D('',#649,#650,#651);
+#649 = CARTESIAN_POINT('',(10.2,0.,0.));
+#650 = DIRECTION('',(1.,0.,0.));
+#651 = DIRECTION('',(0.,0.,1.));
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(0.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(1.,0.));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#658 = ORIENTED_EDGE('',*,*,#659,.F.);
+#659 = EDGE_CURVE('',#482,#630,#660,.T.);
+#660 = SURFACE_CURVE('',#661,(#665,#672),.PCURVE_S1.);
+#661 = LINE('',#662,#663);
+#662 = CARTESIAN_POINT('',(0.,0.,0.));
+#663 = VECTOR('',#664,1.);
+#664 = DIRECTION('',(1.,0.,0.));
+#665 = PCURVE('',#504,#666);
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671);
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(0.,0.));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,1.));
+#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#672 = PCURVE('',#532,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(0.,0.));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(1.,0.));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#679 = ORIENTED_EDGE('',*,*,#481,.T.);
+#680 = ORIENTED_EDGE('',*,*,#681,.T.);
+#681 = EDGE_CURVE('',#484,#632,#682,.T.);
+#682 = SURFACE_CURVE('',#683,(#687,#694),.PCURVE_S1.);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(0.,0.,6.8));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(1.,0.,0.));
+#687 = PCURVE('',#504,#688);
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(6.8,0.));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(0.,1.));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#694 = PCURVE('',#614,#695);
+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(-0.,-1.626345596729));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(-1.,0.));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#701 = ADVANCED_FACE('',(#702),#614,.F.);
+#702 = FACE_BOUND('',#703,.T.);
+#703 = EDGE_LOOP('',(#704,#705,#706,#729));
+#704 = ORIENTED_EDGE('',*,*,#600,.F.);
+#705 = ORIENTED_EDGE('',*,*,#681,.T.);
+#706 = ORIENTED_EDGE('',*,*,#707,.T.);
+#707 = EDGE_CURVE('',#632,#708,#710,.T.);
+#708 = VERTEX_POINT('',#709);
+#709 = CARTESIAN_POINT('',(10.2,2.3,9.1));
+#710 = SURFACE_CURVE('',#711,(#715,#722),.PCURVE_S1.);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(10.2,-1.125,5.675));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(-0.,0.707106781187,0.707106781187));
+#715 = PCURVE('',#614,#716);
+#716 = DEFINITIONAL_REPRESENTATION('',(#717),#721);
+#717 = LINE('',#718,#719);
+#718 = CARTESIAN_POINT('',(-10.2,-3.217335854399));
+#719 = VECTOR('',#720,1.);
+#720 = DIRECTION('',(-0.,1.));
+#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#722 = PCURVE('',#647,#723);
+#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728);
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(5.675,1.125));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.707106781187,-0.707106781187));
+#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#729 = ORIENTED_EDGE('',*,*,#730,.F.);
+#730 = EDGE_CURVE('',#573,#708,#731,.T.);
+#731 = SURFACE_CURVE('',#732,(#736,#743),.PCURVE_S1.);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(0.,2.3,9.1));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(1.,0.,0.));
+#736 = PCURVE('',#614,#737);
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(-0.,1.626345596729));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(-1.,0.));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#743 = PCURVE('',#588,#744);
+#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749);
+#745 = LINE('',#746,#747);
+#746 = CARTESIAN_POINT('',(0.,2.3));
+#747 = VECTOR('',#748,1.);
+#748 = DIRECTION('',(1.,0.));
+#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#750 = ADVANCED_FACE('',(#751),#532,.F.);
+#751 = FACE_BOUND('',#752,.F.);
+#752 = EDGE_LOOP('',(#753,#754,#755,#778));
+#753 = ORIENTED_EDGE('',*,*,#516,.F.);
+#754 = ORIENTED_EDGE('',*,*,#659,.T.);
+#755 = ORIENTED_EDGE('',*,*,#756,.T.);
+#756 = EDGE_CURVE('',#630,#757,#759,.T.);
+#757 = VERTEX_POINT('',#758);
+#758 = CARTESIAN_POINT('',(10.2,4.6,0.));
+#759 = SURFACE_CURVE('',#760,(#764,#771),.PCURVE_S1.);
+#760 = LINE('',#761,#762);
+#761 = CARTESIAN_POINT('',(10.2,0.,0.));
+#762 = VECTOR('',#763,1.);
+#763 = DIRECTION('',(0.,1.,0.));
+#764 = PCURVE('',#532,#765);
+#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770);
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(10.2,0.));
+#768 = VECTOR('',#769,1.);
+#769 = DIRECTION('',(0.,1.));
+#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#771 = PCURVE('',#647,#772);
+#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777);
+#773 = LINE('',#774,#775);
+#774 = CARTESIAN_POINT('',(0.,0.));
+#775 = VECTOR('',#776,1.);
+#776 = DIRECTION('',(0.,-1.));
+#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#778 = ORIENTED_EDGE('',*,*,#779,.F.);
+#779 = EDGE_CURVE('',#517,#757,#780,.T.);
+#780 = SURFACE_CURVE('',#781,(#785,#792),.PCURVE_S1.);
+#781 = LINE('',#782,#783);
+#782 = CARTESIAN_POINT('',(0.,4.6,0.));
+#783 = VECTOR('',#784,1.);
+#784 = DIRECTION('',(1.,0.,0.));
+#785 = PCURVE('',#532,#786);
+#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791);
+#787 = LINE('',#788,#789);
+#788 = CARTESIAN_POINT('',(0.,4.6));
+#789 = VECTOR('',#790,1.);
+#790 = DIRECTION('',(1.,0.));
+#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#792 = PCURVE('',#560,#793);
+#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798);
+#794 = LINE('',#795,#796);
+#795 = CARTESIAN_POINT('',(0.,0.));
+#796 = VECTOR('',#797,1.);
+#797 = DIRECTION('',(0.,1.));
+#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#799 = ADVANCED_FACE('',(#800),#588,.T.);
+#800 = FACE_BOUND('',#801,.T.);
+#801 = EDGE_LOOP('',(#802,#803,#804,#827));
+#802 = ORIENTED_EDGE('',*,*,#572,.F.);
+#803 = ORIENTED_EDGE('',*,*,#730,.T.);
+#804 = ORIENTED_EDGE('',*,*,#805,.T.);
+#805 = EDGE_CURVE('',#708,#806,#808,.T.);
+#806 = VERTEX_POINT('',#807);
+#807 = CARTESIAN_POINT('',(10.2,4.6,9.1));
+#808 = SURFACE_CURVE('',#809,(#813,#820),.PCURVE_S1.);
+#809 = LINE('',#810,#811);
+#810 = CARTESIAN_POINT('',(10.2,0.,9.1));
+#811 = VECTOR('',#812,1.);
+#812 = DIRECTION('',(0.,1.,0.));
+#813 = PCURVE('',#588,#814);
+#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(10.2,0.));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(0.,1.));
+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#820 = PCURVE('',#647,#821);
+#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826);
+#822 = LINE('',#823,#824);
+#823 = CARTESIAN_POINT('',(9.1,0.));
+#824 = VECTOR('',#825,1.);
+#825 = DIRECTION('',(0.,-1.));
+#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#827 = ORIENTED_EDGE('',*,*,#828,.F.);
+#828 = EDGE_CURVE('',#545,#806,#829,.T.);
+#829 = SURFACE_CURVE('',#830,(#834,#841),.PCURVE_S1.);
+#830 = LINE('',#831,#832);
+#831 = CARTESIAN_POINT('',(0.,4.6,9.1));
+#832 = VECTOR('',#833,1.);
+#833 = DIRECTION('',(1.,0.,0.));
+#834 = PCURVE('',#588,#835);
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840);
+#836 = LINE('',#837,#838);
+#837 = CARTESIAN_POINT('',(0.,4.6));
+#838 = VECTOR('',#839,1.);
+#839 = DIRECTION('',(1.,0.));
+#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#841 = PCURVE('',#560,#842);
+#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847);
+#843 = LINE('',#844,#845);
+#844 = CARTESIAN_POINT('',(9.1,0.));
+#845 = VECTOR('',#846,1.);
+#846 = DIRECTION('',(0.,1.));
+#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#848 = ADVANCED_FACE('',(#849),#560,.T.);
+#849 = FACE_BOUND('',#850,.T.);
+#850 = EDGE_LOOP('',(#851,#852,#853,#854));
+#851 = ORIENTED_EDGE('',*,*,#779,.F.);
+#852 = ORIENTED_EDGE('',*,*,#544,.T.);
+#853 = ORIENTED_EDGE('',*,*,#828,.T.);
+#854 = ORIENTED_EDGE('',*,*,#855,.F.);
+#855 = EDGE_CURVE('',#757,#806,#856,.T.);
+#856 = SURFACE_CURVE('',#857,(#861,#868),.PCURVE_S1.);
+#857 = LINE('',#858,#859);
+#858 = CARTESIAN_POINT('',(10.2,4.6,0.));
+#859 = VECTOR('',#860,1.);
+#860 = DIRECTION('',(0.,0.,1.));
+#861 = PCURVE('',#560,#862);
+#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867);
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(0.,10.2));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(1.,0.));
+#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#868 = PCURVE('',#647,#869);
+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
+#870 = LINE('',#871,#872);
+#871 = CARTESIAN_POINT('',(0.,-4.6));
+#872 = VECTOR('',#873,1.);
+#873 = DIRECTION('',(1.,0.));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#875 = ADVANCED_FACE('',(#876),#647,.T.);
+#876 = FACE_BOUND('',#877,.T.);
+#877 = EDGE_LOOP('',(#878,#879,#880,#881,#882));
+#878 = ORIENTED_EDGE('',*,*,#629,.F.);
+#879 = ORIENTED_EDGE('',*,*,#756,.T.);
+#880 = ORIENTED_EDGE('',*,*,#855,.T.);
+#881 = ORIENTED_EDGE('',*,*,#805,.F.);
+#882 = ORIENTED_EDGE('',*,*,#707,.F.);
+#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#887)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#884,#885,#886)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#884 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#885 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#886 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#887 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#884,
+ 'distance_accuracy_value','confusion accuracy');
+#888 = SHAPE_DEFINITION_REPRESENTATION(#889,#474);
+#889 = PRODUCT_DEFINITION_SHAPE('','',#890);
+#890 = PRODUCT_DEFINITION('design','',#891,#894);
+#891 = PRODUCT_DEFINITION_FORMATION('','',#892);
+#892 = PRODUCT('Body','Body','',(#893));
+#893 = PRODUCT_CONTEXT('',#2,'mechanical');
+#894 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#895 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#896,#898);
+#896 = ( REPRESENTATION_RELATIONSHIP('','',#474,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#897)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#897 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#898 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#899
+ );
+#899 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#890,$);
+#900 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#892));
+#901 = SHAPE_REPRESENTATION('',(#11,#902,#1544,#2186),#2828);
+#902 = MANIFOLD_SOLID_BREP('',#903);
+#903 = CLOSED_SHELL('',(#904,#1024,#1100,#1176,#1252,#1328,#1404,#1475,
+ #1522,#1533));
+#904 = ADVANCED_FACE('',(#905),#919,.F.);
+#905 = FACE_BOUND('',#906,.F.);
+#906 = EDGE_LOOP('',(#907,#942,#970,#998));
+#907 = ORIENTED_EDGE('',*,*,#908,.F.);
+#908 = EDGE_CURVE('',#909,#911,#913,.T.);
+#909 = VERTEX_POINT('',#910);
+#910 = CARTESIAN_POINT('',(-0.3725,-0.295,-18.2));
+#911 = VERTEX_POINT('',#912);
+#912 = CARTESIAN_POINT('',(-0.3725,0.295,-18.2));
+#913 = SURFACE_CURVE('',#914,(#918,#930),.PCURVE_S1.);
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(-0.3725,-0.295,-18.2));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(0.,1.,0.));
+#918 = PCURVE('',#919,#924);
+#919 = PLANE('',#920);
+#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923);
+#921 = CARTESIAN_POINT('',(-0.3725,-0.295,-18.2));
+#922 = DIRECTION('',(0.,0.,1.));
+#923 = DIRECTION('',(1.,0.,0.));
+#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(0.,0.));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(0.,1.));
+#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#930 = PCURVE('',#931,#936);
+#931 = PLANE('',#932);
+#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935);
+#933 = CARTESIAN_POINT('',(-0.3725,-0.295,-18.2));
+#934 = DIRECTION('',(1.,0.,0.));
+#935 = DIRECTION('',(0.,0.,1.));
+#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(0.,0.));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,-1.));
+#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#942 = ORIENTED_EDGE('',*,*,#943,.T.);
+#943 = EDGE_CURVE('',#909,#944,#946,.T.);
+#944 = VERTEX_POINT('',#945);
+#945 = CARTESIAN_POINT('',(0.3725,-0.295,-18.2));
+#946 = SURFACE_CURVE('',#947,(#951,#958),.PCURVE_S1.);
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(-0.3725,-0.295,-18.2));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = PCURVE('',#919,#952);
+#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957);
+#953 = LINE('',#954,#955);
+#954 = CARTESIAN_POINT('',(0.,0.));
+#955 = VECTOR('',#956,1.);
+#956 = DIRECTION('',(1.,0.));
+#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#958 = PCURVE('',#959,#964);
+#959 = PLANE('',#960);
+#960 = AXIS2_PLACEMENT_3D('',#961,#962,#963);
+#961 = CARTESIAN_POINT('',(0.,-0.295,-7.128783964368));
+#962 = DIRECTION('',(-1.733616733515E-48,-1.,3.356858411941E-33));
+#963 = DIRECTION('',(0.,-3.356858411941E-33,-1.));
+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969);
+#965 = LINE('',#966,#967);
+#966 = CARTESIAN_POINT('',(11.071216035632,-0.3725));
+#967 = VECTOR('',#968,1.);
+#968 = DIRECTION('',(0.,1.));
+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#970 = ORIENTED_EDGE('',*,*,#971,.T.);
+#971 = EDGE_CURVE('',#944,#972,#974,.T.);
+#972 = VERTEX_POINT('',#973);
+#973 = CARTESIAN_POINT('',(0.3725,0.295,-18.2));
+#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.);
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(0.3725,-0.295,-18.2));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(0.,1.,0.));
+#979 = PCURVE('',#919,#980);
+#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);
+#981 = LINE('',#982,#983);
+#982 = CARTESIAN_POINT('',(0.745,0.));
+#983 = VECTOR('',#984,1.);
+#984 = DIRECTION('',(0.,1.));
+#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#986 = PCURVE('',#987,#992);
+#987 = PLANE('',#988);
+#988 = AXIS2_PLACEMENT_3D('',#989,#990,#991);
+#989 = CARTESIAN_POINT('',(0.3725,-0.295,-18.2));
+#990 = DIRECTION('',(1.,0.,0.));
+#991 = DIRECTION('',(0.,0.,1.));
+#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(0.,0.));
+#995 = VECTOR('',#996,1.);
+#996 = DIRECTION('',(0.,-1.));
+#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#998 = ORIENTED_EDGE('',*,*,#999,.F.);
+#999 = EDGE_CURVE('',#911,#972,#1000,.T.);
+#1000 = SURFACE_CURVE('',#1001,(#1005,#1012),.PCURVE_S1.);
+#1001 = LINE('',#1002,#1003);
+#1002 = CARTESIAN_POINT('',(-0.3725,0.295,-18.2));
+#1003 = VECTOR('',#1004,1.);
+#1004 = DIRECTION('',(1.,0.,0.));
+#1005 = PCURVE('',#919,#1006);
+#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(0.,0.59));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(1.,0.));
+#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1012 = PCURVE('',#1013,#1018);
+#1013 = PLANE('',#1014);
+#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017);
+#1015 = CARTESIAN_POINT('',(0.,0.295,-7.128783964368));
+#1016 = DIRECTION('',(-1.438849771068E-32,1.,1.053400305599E-19));
+#1017 = DIRECTION('',(0.,-1.053400305599E-19,1.));
+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023);
+#1019 = LINE('',#1020,#1021);
+#1020 = CARTESIAN_POINT('',(-11.07121603563,-0.3725));
+#1021 = VECTOR('',#1022,1.);
+#1022 = DIRECTION('',(0.,1.));
+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1024 = ADVANCED_FACE('',(#1025),#931,.F.);
+#1025 = FACE_BOUND('',#1026,.F.);
+#1026 = EDGE_LOOP('',(#1027,#1050,#1051,#1074));
+#1027 = ORIENTED_EDGE('',*,*,#1028,.F.);
+#1028 = EDGE_CURVE('',#909,#1029,#1031,.T.);
+#1029 = VERTEX_POINT('',#1030);
+#1030 = CARTESIAN_POINT('',(-0.3725,-0.295,-1.387778780781E-17));
+#1031 = SURFACE_CURVE('',#1032,(#1036,#1043),.PCURVE_S1.);
+#1032 = LINE('',#1033,#1034);
+#1033 = CARTESIAN_POINT('',(-0.3725,-0.295,-18.2));
+#1034 = VECTOR('',#1035,1.);
+#1035 = DIRECTION('',(0.,0.,1.));
+#1036 = PCURVE('',#931,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(0.,0.));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(1.,0.));
+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1043 = PCURVE('',#959,#1044);
+#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049);
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(11.071216035632,-0.3725));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(-1.,5.819505914983E-81));
+#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1050 = ORIENTED_EDGE('',*,*,#908,.T.);
+#1051 = ORIENTED_EDGE('',*,*,#1052,.T.);
+#1052 = EDGE_CURVE('',#911,#1053,#1055,.T.);
+#1053 = VERTEX_POINT('',#1054);
+#1054 = CARTESIAN_POINT('',(-0.3725,0.295,-1.387778780781E-17));
+#1055 = SURFACE_CURVE('',#1056,(#1060,#1067),.PCURVE_S1.);
+#1056 = LINE('',#1057,#1058);
+#1057 = CARTESIAN_POINT('',(-0.3725,0.295,-18.2));
+#1058 = VECTOR('',#1059,1.);
+#1059 = DIRECTION('',(0.,0.,1.));
+#1060 = PCURVE('',#931,#1061);
+#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066);
+#1062 = LINE('',#1063,#1064);
+#1063 = CARTESIAN_POINT('',(0.,-0.59));
+#1064 = VECTOR('',#1065,1.);
+#1065 = DIRECTION('',(1.,0.));
+#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1067 = PCURVE('',#1013,#1068);
+#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(-11.07121603563,-0.3725));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(1.,1.515684788554E-51));
+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1074 = ORIENTED_EDGE('',*,*,#1075,.F.);
+#1075 = EDGE_CURVE('',#1029,#1053,#1076,.T.);
+#1076 = SURFACE_CURVE('',#1077,(#1081,#1088),.PCURVE_S1.);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(-0.3725,-0.295,0.));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(0.,1.,0.));
+#1081 = PCURVE('',#931,#1082);
+#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1087);
+#1083 = LINE('',#1084,#1085);
+#1084 = CARTESIAN_POINT('',(18.2,0.));
+#1085 = VECTOR('',#1086,1.);
+#1086 = DIRECTION('',(0.,-1.));
+#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1088 = PCURVE('',#1089,#1094);
+#1089 = PLANE('',#1090);
+#1090 = AXIS2_PLACEMENT_3D('',#1091,#1092,#1093);
+#1091 = CARTESIAN_POINT('',(-0.465625,-0.295,9.3125E-02));
+#1092 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1093 = DIRECTION('',(0.,1.,0.));
+#1094 = DEFINITIONAL_REPRESENTATION('',(#1095),#1099);
+#1095 = LINE('',#1096,#1097);
+#1096 = CARTESIAN_POINT('',(0.,0.131698637996));
+#1097 = VECTOR('',#1098,1.);
+#1098 = DIRECTION('',(1.,0.));
+#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1100 = ADVANCED_FACE('',(#1101),#987,.T.);
+#1101 = FACE_BOUND('',#1102,.T.);
+#1102 = EDGE_LOOP('',(#1103,#1126,#1127,#1150));
+#1103 = ORIENTED_EDGE('',*,*,#1104,.F.);
+#1104 = EDGE_CURVE('',#944,#1105,#1107,.T.);
+#1105 = VERTEX_POINT('',#1106);
+#1106 = CARTESIAN_POINT('',(0.3725,-0.295,-6.938893903907E-17));
+#1107 = SURFACE_CURVE('',#1108,(#1112,#1119),.PCURVE_S1.);
+#1108 = LINE('',#1109,#1110);
+#1109 = CARTESIAN_POINT('',(0.3725,-0.295,-18.2));
+#1110 = VECTOR('',#1111,1.);
+#1111 = DIRECTION('',(0.,0.,1.));
+#1112 = PCURVE('',#987,#1113);
+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(0.,0.));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(1.,0.));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1119 = PCURVE('',#959,#1120);
+#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
+#1121 = LINE('',#1122,#1123);
+#1122 = CARTESIAN_POINT('',(11.071216035632,0.3725));
+#1123 = VECTOR('',#1124,1.);
+#1124 = DIRECTION('',(-1.,5.819505914983E-81));
+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1126 = ORIENTED_EDGE('',*,*,#971,.T.);
+#1127 = ORIENTED_EDGE('',*,*,#1128,.T.);
+#1128 = EDGE_CURVE('',#972,#1129,#1131,.T.);
+#1129 = VERTEX_POINT('',#1130);
+#1130 = CARTESIAN_POINT('',(0.3725,0.295,-6.938893903907E-17));
+#1131 = SURFACE_CURVE('',#1132,(#1136,#1143),.PCURVE_S1.);
+#1132 = LINE('',#1133,#1134);
+#1133 = CARTESIAN_POINT('',(0.3725,0.295,-18.2));
+#1134 = VECTOR('',#1135,1.);
+#1135 = DIRECTION('',(0.,0.,1.));
+#1136 = PCURVE('',#987,#1137);
+#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(0.,-0.59));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(1.,0.));
+#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1143 = PCURVE('',#1013,#1144);
+#1144 = DEFINITIONAL_REPRESENTATION('',(#1145),#1149);
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(-11.07121603563,0.3725));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(1.,1.515684788554E-51));
+#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1150 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1151 = EDGE_CURVE('',#1105,#1129,#1152,.T.);
+#1152 = SURFACE_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(0.3725,-0.295,0.));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.,1.,0.));
+#1157 = PCURVE('',#987,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(18.2,0.));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(0.,-1.));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1164 = PCURVE('',#1165,#1170);
+#1165 = PLANE('',#1166);
+#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169);
+#1167 = CARTESIAN_POINT('',(0.465625,-0.295,9.3125E-02));
+#1168 = DIRECTION('',(-0.707106781187,-1.735325130951E-18,0.707106781187
+ ));
+#1169 = DIRECTION('',(-1.227060167659E-18,1.,1.227060167659E-18));
+#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175);
+#1171 = LINE('',#1172,#1173);
+#1172 = CARTESIAN_POINT('',(0.,0.131698637996));
+#1173 = VECTOR('',#1174,1.);
+#1174 = DIRECTION('',(1.,0.));
+#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1176 = ADVANCED_FACE('',(#1177),#1089,.T.);
+#1177 = FACE_BOUND('',#1178,.T.);
+#1178 = EDGE_LOOP('',(#1179,#1202,#1230,#1251));
+#1179 = ORIENTED_EDGE('',*,*,#1180,.F.);
+#1180 = EDGE_CURVE('',#1181,#1029,#1183,.T.);
+#1181 = VERTEX_POINT('',#1182);
+#1182 = CARTESIAN_POINT('',(-0.55875,-0.295,0.18625));
+#1183 = SURFACE_CURVE('',#1184,(#1188,#1195),.PCURVE_S1.);
+#1184 = LINE('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(-0.465625,-0.295,9.3125E-02));
+#1186 = VECTOR('',#1187,1.);
+#1187 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#1188 = PCURVE('',#1089,#1189);
+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(0.,0.));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(0.,1.));
+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1195 = PCURVE('',#959,#1196);
+#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);
+#1197 = LINE('',#1198,#1199);
+#1198 = CARTESIAN_POINT('',(-7.221908964368,-0.465625));
+#1199 = VECTOR('',#1200,1.);
+#1200 = DIRECTION('',(0.707106781187,0.707106781187));
+#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1202 = ORIENTED_EDGE('',*,*,#1203,.T.);
+#1203 = EDGE_CURVE('',#1181,#1204,#1206,.T.);
+#1204 = VERTEX_POINT('',#1205);
+#1205 = CARTESIAN_POINT('',(-0.55875,0.295,0.18625));
+#1206 = SURFACE_CURVE('',#1207,(#1211,#1218),.PCURVE_S1.);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(-0.55875,-0.295,0.18625));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(0.,1.,0.));
+#1211 = PCURVE('',#1089,#1212);
+#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1217);
+#1213 = LINE('',#1214,#1215);
+#1214 = CARTESIAN_POINT('',(0.,-0.131698637996));
+#1215 = VECTOR('',#1216,1.);
+#1216 = DIRECTION('',(1.,0.));
+#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1218 = PCURVE('',#1219,#1224);
+#1219 = PLANE('',#1220);
+#1220 = AXIS2_PLACEMENT_3D('',#1221,#1222,#1223);
+#1221 = CARTESIAN_POINT('',(-0.55875,-0.295,0.));
+#1222 = DIRECTION('',(1.,0.,0.));
+#1223 = DIRECTION('',(0.,0.,1.));
+#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229);
+#1225 = LINE('',#1226,#1227);
+#1226 = CARTESIAN_POINT('',(0.18625,0.));
+#1227 = VECTOR('',#1228,1.);
+#1228 = DIRECTION('',(0.,-1.));
+#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1230 = ORIENTED_EDGE('',*,*,#1231,.T.);
+#1231 = EDGE_CURVE('',#1204,#1053,#1232,.T.);
+#1232 = SURFACE_CURVE('',#1233,(#1237,#1244),.PCURVE_S1.);
+#1233 = LINE('',#1234,#1235);
+#1234 = CARTESIAN_POINT('',(-0.465625,0.295,9.3125E-02));
+#1235 = VECTOR('',#1236,1.);
+#1236 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#1237 = PCURVE('',#1089,#1238);
+#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243);
+#1239 = LINE('',#1240,#1241);
+#1240 = CARTESIAN_POINT('',(0.59,0.));
+#1241 = VECTOR('',#1242,1.);
+#1242 = DIRECTION('',(0.,1.));
+#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1244 = PCURVE('',#1013,#1245);
+#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250);
+#1246 = LINE('',#1247,#1248);
+#1247 = CARTESIAN_POINT('',(7.221908964368,-0.465625));
+#1248 = VECTOR('',#1249,1.);
+#1249 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1251 = ORIENTED_EDGE('',*,*,#1075,.F.);
+#1252 = ADVANCED_FACE('',(#1253),#1165,.F.);
+#1253 = FACE_BOUND('',#1254,.F.);
+#1254 = EDGE_LOOP('',(#1255,#1278,#1306,#1327));
+#1255 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#1256 = EDGE_CURVE('',#1257,#1105,#1259,.T.);
+#1257 = VERTEX_POINT('',#1258);
+#1258 = CARTESIAN_POINT('',(0.55875,-0.295,0.18625));
+#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.);
+#1260 = LINE('',#1261,#1262);
+#1261 = CARTESIAN_POINT('',(0.18625,-0.295,-0.18625));
+#1262 = VECTOR('',#1263,1.);
+#1263 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1264 = PCURVE('',#1165,#1265);
+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(1.925929944387E-34,0.395095913988));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(0.,1.));
+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1271 = PCURVE('',#959,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(-6.942533964368,0.18625));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1278 = ORIENTED_EDGE('',*,*,#1279,.T.);
+#1279 = EDGE_CURVE('',#1257,#1280,#1282,.T.);
+#1280 = VERTEX_POINT('',#1281);
+#1281 = CARTESIAN_POINT('',(0.55875,0.295,0.18625));
+#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
+#1283 = LINE('',#1284,#1285);
+#1284 = CARTESIAN_POINT('',(0.55875,-0.295,0.18625));
+#1285 = VECTOR('',#1286,1.);
+#1286 = DIRECTION('',(0.,1.,0.));
+#1287 = PCURVE('',#1165,#1288);
+#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(0.,-0.131698637996));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(1.,0.));
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1294 = PCURVE('',#1295,#1300);
+#1295 = PLANE('',#1296);
+#1296 = AXIS2_PLACEMENT_3D('',#1297,#1298,#1299);
+#1297 = CARTESIAN_POINT('',(0.55875,-0.295,0.));
+#1298 = DIRECTION('',(1.,0.,0.));
+#1299 = DIRECTION('',(0.,0.,1.));
+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);
+#1301 = LINE('',#1302,#1303);
+#1302 = CARTESIAN_POINT('',(0.18625,0.));
+#1303 = VECTOR('',#1304,1.);
+#1304 = DIRECTION('',(0.,-1.));
+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1306 = ORIENTED_EDGE('',*,*,#1307,.T.);
+#1307 = EDGE_CURVE('',#1280,#1129,#1308,.T.);
+#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.);
+#1309 = LINE('',#1310,#1311);
+#1310 = CARTESIAN_POINT('',(0.18625,0.295,-0.18625));
+#1311 = VECTOR('',#1312,1.);
+#1312 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1313 = PCURVE('',#1165,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = LINE('',#1316,#1317);
+#1316 = CARTESIAN_POINT('',(0.59,0.395095913988));
+#1317 = VECTOR('',#1318,1.);
+#1318 = DIRECTION('',(0.,1.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1320 = PCURVE('',#1013,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(6.942533964368,0.18625));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1327 = ORIENTED_EDGE('',*,*,#1151,.F.);
+#1328 = ADVANCED_FACE('',(#1329),#1219,.F.);
+#1329 = FACE_BOUND('',#1330,.F.);
+#1330 = EDGE_LOOP('',(#1331,#1354,#1355,#1378));
+#1331 = ORIENTED_EDGE('',*,*,#1332,.F.);
+#1332 = EDGE_CURVE('',#1181,#1333,#1335,.T.);
+#1333 = VERTEX_POINT('',#1334);
+#1334 = CARTESIAN_POINT('',(-0.55875,-0.295,3.715));
+#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.);
+#1336 = LINE('',#1337,#1338);
+#1337 = CARTESIAN_POINT('',(-0.55875,-0.295,0.));
+#1338 = VECTOR('',#1339,1.);
+#1339 = DIRECTION('',(0.,0.,1.));
+#1340 = PCURVE('',#1219,#1341);
+#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346);
+#1342 = LINE('',#1343,#1344);
+#1343 = CARTESIAN_POINT('',(0.,0.));
+#1344 = VECTOR('',#1345,1.);
+#1345 = DIRECTION('',(1.,0.));
+#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1347 = PCURVE('',#959,#1348);
+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353);
+#1349 = LINE('',#1350,#1351);
+#1350 = CARTESIAN_POINT('',(-7.128783964368,-0.55875));
+#1351 = VECTOR('',#1352,1.);
+#1352 = DIRECTION('',(-1.,5.819505914983E-81));
+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1354 = ORIENTED_EDGE('',*,*,#1203,.T.);
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#1204,#1357,#1359,.T.);
+#1357 = VERTEX_POINT('',#1358);
+#1358 = CARTESIAN_POINT('',(-0.55875,0.295,3.715));
+#1359 = SURFACE_CURVE('',#1360,(#1364,#1371),.PCURVE_S1.);
+#1360 = LINE('',#1361,#1362);
+#1361 = CARTESIAN_POINT('',(-0.55875,0.295,0.));
+#1362 = VECTOR('',#1363,1.);
+#1363 = DIRECTION('',(0.,0.,1.));
+#1364 = PCURVE('',#1219,#1365);
+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(0.,-0.59));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(1.,0.));
+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1371 = PCURVE('',#1013,#1372);
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377);
+#1373 = LINE('',#1374,#1375);
+#1374 = CARTESIAN_POINT('',(7.128783964368,-0.55875));
+#1375 = VECTOR('',#1376,1.);
+#1376 = DIRECTION('',(1.,1.515684788554E-51));
+#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1378 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#1379 = EDGE_CURVE('',#1333,#1357,#1380,.T.);
+#1380 = SURFACE_CURVE('',#1381,(#1385,#1392),.PCURVE_S1.);
+#1381 = LINE('',#1382,#1383);
+#1382 = CARTESIAN_POINT('',(-0.55875,-0.295,3.715));
+#1383 = VECTOR('',#1384,1.);
+#1384 = DIRECTION('',(0.,1.,0.));
+#1385 = PCURVE('',#1219,#1386);
+#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391);
+#1387 = LINE('',#1388,#1389);
+#1388 = CARTESIAN_POINT('',(3.715,0.));
+#1389 = VECTOR('',#1390,1.);
+#1390 = DIRECTION('',(0.,-1.));
+#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1392 = PCURVE('',#1393,#1398);
+#1393 = PLANE('',#1394);
+#1394 = AXIS2_PLACEMENT_3D('',#1395,#1396,#1397);
+#1395 = CARTESIAN_POINT('',(-0.55875,-0.295,3.715));
+#1396 = DIRECTION('',(0.,0.,1.));
+#1397 = DIRECTION('',(1.,0.,0.));
+#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
+#1399 = LINE('',#1400,#1401);
+#1400 = CARTESIAN_POINT('',(0.,0.));
+#1401 = VECTOR('',#1402,1.);
+#1402 = DIRECTION('',(0.,1.));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1404 = ADVANCED_FACE('',(#1405),#1295,.T.);
+#1405 = FACE_BOUND('',#1406,.T.);
+#1406 = EDGE_LOOP('',(#1407,#1430,#1431,#1454));
+#1407 = ORIENTED_EDGE('',*,*,#1408,.F.);
+#1408 = EDGE_CURVE('',#1257,#1409,#1411,.T.);
+#1409 = VERTEX_POINT('',#1410);
+#1410 = CARTESIAN_POINT('',(0.55875,-0.295,3.715));
+#1411 = SURFACE_CURVE('',#1412,(#1416,#1423),.PCURVE_S1.);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(0.55875,-0.295,0.));
+#1414 = VECTOR('',#1415,1.);
+#1415 = DIRECTION('',(0.,0.,1.));
+#1416 = PCURVE('',#1295,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(0.,0.));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(1.,0.));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1423 = PCURVE('',#959,#1424);
+#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);
+#1425 = LINE('',#1426,#1427);
+#1426 = CARTESIAN_POINT('',(-7.128783964368,0.55875));
+#1427 = VECTOR('',#1428,1.);
+#1428 = DIRECTION('',(-1.,5.819505914983E-81));
+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1430 = ORIENTED_EDGE('',*,*,#1279,.T.);
+#1431 = ORIENTED_EDGE('',*,*,#1432,.T.);
+#1432 = EDGE_CURVE('',#1280,#1433,#1435,.T.);
+#1433 = VERTEX_POINT('',#1434);
+#1434 = CARTESIAN_POINT('',(0.55875,0.295,3.715));
+#1435 = SURFACE_CURVE('',#1436,(#1440,#1447),.PCURVE_S1.);
+#1436 = LINE('',#1437,#1438);
+#1437 = CARTESIAN_POINT('',(0.55875,0.295,0.));
+#1438 = VECTOR('',#1439,1.);
+#1439 = DIRECTION('',(0.,0.,1.));
+#1440 = PCURVE('',#1295,#1441);
+#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446);
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(0.,-0.59));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(1.,0.));
+#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1447 = PCURVE('',#1013,#1448);
+#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1453);
+#1449 = LINE('',#1450,#1451);
+#1450 = CARTESIAN_POINT('',(7.128783964368,0.55875));
+#1451 = VECTOR('',#1452,1.);
+#1452 = DIRECTION('',(1.,1.515684788554E-51));
+#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1454 = ORIENTED_EDGE('',*,*,#1455,.F.);
+#1455 = EDGE_CURVE('',#1409,#1433,#1456,.T.);
+#1456 = SURFACE_CURVE('',#1457,(#1461,#1468),.PCURVE_S1.);
+#1457 = LINE('',#1458,#1459);
+#1458 = CARTESIAN_POINT('',(0.55875,-0.295,3.715));
+#1459 = VECTOR('',#1460,1.);
+#1460 = DIRECTION('',(0.,1.,0.));
+#1461 = PCURVE('',#1295,#1462);
+#1462 = DEFINITIONAL_REPRESENTATION('',(#1463),#1467);
+#1463 = LINE('',#1464,#1465);
+#1464 = CARTESIAN_POINT('',(3.715,0.));
+#1465 = VECTOR('',#1466,1.);
+#1466 = DIRECTION('',(0.,-1.));
+#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1468 = PCURVE('',#1393,#1469);
+#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474);
+#1470 = LINE('',#1471,#1472);
+#1471 = CARTESIAN_POINT('',(1.1175,0.));
+#1472 = VECTOR('',#1473,1.);
+#1473 = DIRECTION('',(0.,1.));
+#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1475 = ADVANCED_FACE('',(#1476),#1393,.T.);
+#1476 = FACE_BOUND('',#1477,.T.);
+#1477 = EDGE_LOOP('',(#1478,#1479,#1500,#1501));
+#1478 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#1480 = EDGE_CURVE('',#1333,#1409,#1481,.T.);
+#1481 = SURFACE_CURVE('',#1482,(#1486,#1493),.PCURVE_S1.);
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(-0.55875,-0.295,3.715));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(1.,0.,0.));
+#1486 = PCURVE('',#1393,#1487);
+#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492);
+#1488 = LINE('',#1489,#1490);
+#1489 = CARTESIAN_POINT('',(0.,0.));
+#1490 = VECTOR('',#1491,1.);
+#1491 = DIRECTION('',(1.,0.));
+#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1493 = PCURVE('',#959,#1494);
+#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(-10.84378396436,-0.55875));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(0.,1.));
+#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1500 = ORIENTED_EDGE('',*,*,#1455,.T.);
+#1501 = ORIENTED_EDGE('',*,*,#1502,.F.);
+#1502 = EDGE_CURVE('',#1357,#1433,#1503,.T.);
+#1503 = SURFACE_CURVE('',#1504,(#1508,#1515),.PCURVE_S1.);
+#1504 = LINE('',#1505,#1506);
+#1505 = CARTESIAN_POINT('',(-0.55875,0.295,3.715));
+#1506 = VECTOR('',#1507,1.);
+#1507 = DIRECTION('',(1.,0.,0.));
+#1508 = PCURVE('',#1393,#1509);
+#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514);
+#1510 = LINE('',#1511,#1512);
+#1511 = CARTESIAN_POINT('',(0.,0.59));
+#1512 = VECTOR('',#1513,1.);
+#1513 = DIRECTION('',(1.,0.));
+#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1515 = PCURVE('',#1013,#1516);
+#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521);
+#1517 = LINE('',#1518,#1519);
+#1518 = CARTESIAN_POINT('',(10.843783964368,-0.55875));
+#1519 = VECTOR('',#1520,1.);
+#1520 = DIRECTION('',(0.,1.));
+#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1522 = ADVANCED_FACE('',(#1523),#1013,.T.);
+#1523 = FACE_BOUND('',#1524,.T.);
+#1524 = EDGE_LOOP('',(#1525,#1526,#1527,#1528,#1529,#1530,#1531,#1532));
+#1525 = ORIENTED_EDGE('',*,*,#999,.F.);
+#1526 = ORIENTED_EDGE('',*,*,#1052,.T.);
+#1527 = ORIENTED_EDGE('',*,*,#1231,.F.);
+#1528 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1529 = ORIENTED_EDGE('',*,*,#1502,.T.);
+#1530 = ORIENTED_EDGE('',*,*,#1432,.F.);
+#1531 = ORIENTED_EDGE('',*,*,#1307,.T.);
+#1532 = ORIENTED_EDGE('',*,*,#1128,.F.);
+#1533 = ADVANCED_FACE('',(#1534),#959,.T.);
+#1534 = FACE_BOUND('',#1535,.T.);
+#1535 = EDGE_LOOP('',(#1536,#1537,#1538,#1539,#1540,#1541,#1542,#1543));
+#1536 = ORIENTED_EDGE('',*,*,#943,.T.);
+#1537 = ORIENTED_EDGE('',*,*,#1104,.T.);
+#1538 = ORIENTED_EDGE('',*,*,#1256,.F.);
+#1539 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#1540 = ORIENTED_EDGE('',*,*,#1480,.F.);
+#1541 = ORIENTED_EDGE('',*,*,#1332,.F.);
+#1542 = ORIENTED_EDGE('',*,*,#1180,.T.);
+#1543 = ORIENTED_EDGE('',*,*,#1028,.F.);
+#1544 = MANIFOLD_SOLID_BREP('',#1545);
+#1545 = CLOSED_SHELL('',(#1546,#1666,#1742,#1818,#1894,#1970,#2046,#2117
+ ,#2164,#2175));
+#1546 = ADVANCED_FACE('',(#1547),#1561,.F.);
+#1547 = FACE_BOUND('',#1548,.F.);
+#1548 = EDGE_LOOP('',(#1549,#1584,#1612,#1640));
+#1549 = ORIENTED_EDGE('',*,*,#1550,.F.);
+#1550 = EDGE_CURVE('',#1551,#1553,#1555,.T.);
+#1551 = VERTEX_POINT('',#1552);
+#1552 = CARTESIAN_POINT('',(2.1775,-0.295,-18.2));
+#1553 = VERTEX_POINT('',#1554);
+#1554 = CARTESIAN_POINT('',(2.1775,0.295,-18.2));
+#1555 = SURFACE_CURVE('',#1556,(#1560,#1572),.PCURVE_S1.);
+#1556 = LINE('',#1557,#1558);
+#1557 = CARTESIAN_POINT('',(2.1775,-0.295,-18.2));
+#1558 = VECTOR('',#1559,1.);
+#1559 = DIRECTION('',(0.,1.,0.));
+#1560 = PCURVE('',#1561,#1566);
+#1561 = PLANE('',#1562);
+#1562 = AXIS2_PLACEMENT_3D('',#1563,#1564,#1565);
+#1563 = CARTESIAN_POINT('',(2.1775,-0.295,-18.2));
+#1564 = DIRECTION('',(0.,0.,1.));
+#1565 = DIRECTION('',(1.,0.,0.));
+#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571);
+#1567 = LINE('',#1568,#1569);
+#1568 = CARTESIAN_POINT('',(0.,0.));
+#1569 = VECTOR('',#1570,1.);
+#1570 = DIRECTION('',(0.,1.));
+#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1572 = PCURVE('',#1573,#1578);
+#1573 = PLANE('',#1574);
+#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577);
+#1575 = CARTESIAN_POINT('',(2.1775,-0.295,-18.2));
+#1576 = DIRECTION('',(1.,0.,0.));
+#1577 = DIRECTION('',(0.,0.,1.));
+#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583);
+#1579 = LINE('',#1580,#1581);
+#1580 = CARTESIAN_POINT('',(0.,0.));
+#1581 = VECTOR('',#1582,1.);
+#1582 = DIRECTION('',(0.,-1.));
+#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
+#1585 = EDGE_CURVE('',#1551,#1586,#1588,.T.);
+#1586 = VERTEX_POINT('',#1587);
+#1587 = CARTESIAN_POINT('',(2.9225,-0.295,-18.2));
+#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(2.1775,-0.295,-18.2));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(1.,0.,0.));
+#1593 = PCURVE('',#1561,#1594);
+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
+#1595 = LINE('',#1596,#1597);
+#1596 = CARTESIAN_POINT('',(0.,0.));
+#1597 = VECTOR('',#1598,1.);
+#1598 = DIRECTION('',(1.,0.));
+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1600 = PCURVE('',#1601,#1606);
+#1601 = PLANE('',#1602);
+#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605);
+#1603 = CARTESIAN_POINT('',(2.55,-0.295,-7.128783964368));
+#1604 = DIRECTION('',(-1.733616733515E-48,-1.,3.356858411941E-33));
+#1605 = DIRECTION('',(0.,-3.356858411941E-33,-1.));
+#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);
+#1607 = LINE('',#1608,#1609);
+#1608 = CARTESIAN_POINT('',(11.071216035632,-0.3725));
+#1609 = VECTOR('',#1610,1.);
+#1610 = DIRECTION('',(0.,1.));
+#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1612 = ORIENTED_EDGE('',*,*,#1613,.T.);
+#1613 = EDGE_CURVE('',#1586,#1614,#1616,.T.);
+#1614 = VERTEX_POINT('',#1615);
+#1615 = CARTESIAN_POINT('',(2.9225,0.295,-18.2));
+#1616 = SURFACE_CURVE('',#1617,(#1621,#1628),.PCURVE_S1.);
+#1617 = LINE('',#1618,#1619);
+#1618 = CARTESIAN_POINT('',(2.9225,-0.295,-18.2));
+#1619 = VECTOR('',#1620,1.);
+#1620 = DIRECTION('',(0.,1.,0.));
+#1621 = PCURVE('',#1561,#1622);
+#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627);
+#1623 = LINE('',#1624,#1625);
+#1624 = CARTESIAN_POINT('',(0.745,0.));
+#1625 = VECTOR('',#1626,1.);
+#1626 = DIRECTION('',(0.,1.));
+#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1628 = PCURVE('',#1629,#1634);
+#1629 = PLANE('',#1630);
+#1630 = AXIS2_PLACEMENT_3D('',#1631,#1632,#1633);
+#1631 = CARTESIAN_POINT('',(2.9225,-0.295,-18.2));
+#1632 = DIRECTION('',(1.,0.,0.));
+#1633 = DIRECTION('',(0.,0.,1.));
+#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639);
+#1635 = LINE('',#1636,#1637);
+#1636 = CARTESIAN_POINT('',(0.,0.));
+#1637 = VECTOR('',#1638,1.);
+#1638 = DIRECTION('',(0.,-1.));
+#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1640 = ORIENTED_EDGE('',*,*,#1641,.F.);
+#1641 = EDGE_CURVE('',#1553,#1614,#1642,.T.);
+#1642 = SURFACE_CURVE('',#1643,(#1647,#1654),.PCURVE_S1.);
+#1643 = LINE('',#1644,#1645);
+#1644 = CARTESIAN_POINT('',(2.1775,0.295,-18.2));
+#1645 = VECTOR('',#1646,1.);
+#1646 = DIRECTION('',(1.,0.,0.));
+#1647 = PCURVE('',#1561,#1648);
+#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653);
+#1649 = LINE('',#1650,#1651);
+#1650 = CARTESIAN_POINT('',(0.,0.59));
+#1651 = VECTOR('',#1652,1.);
+#1652 = DIRECTION('',(1.,0.));
+#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1654 = PCURVE('',#1655,#1660);
+#1655 = PLANE('',#1656);
+#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659);
+#1657 = CARTESIAN_POINT('',(2.55,0.295,-7.128783964368));
+#1658 = DIRECTION('',(-1.438849771068E-32,1.,1.053400305599E-19));
+#1659 = DIRECTION('',(0.,-1.053400305599E-19,1.));
+#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(-11.07121603563,-0.3725));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(0.,1.));
+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1666 = ADVANCED_FACE('',(#1667),#1573,.F.);
+#1667 = FACE_BOUND('',#1668,.F.);
+#1668 = EDGE_LOOP('',(#1669,#1692,#1693,#1716));
+#1669 = ORIENTED_EDGE('',*,*,#1670,.F.);
+#1670 = EDGE_CURVE('',#1551,#1671,#1673,.T.);
+#1671 = VERTEX_POINT('',#1672);
+#1672 = CARTESIAN_POINT('',(2.1775,-0.295,-1.387778780781E-17));
+#1673 = SURFACE_CURVE('',#1674,(#1678,#1685),.PCURVE_S1.);
+#1674 = LINE('',#1675,#1676);
+#1675 = CARTESIAN_POINT('',(2.1775,-0.295,-18.2));
+#1676 = VECTOR('',#1677,1.);
+#1677 = DIRECTION('',(0.,0.,1.));
+#1678 = PCURVE('',#1573,#1679);
+#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1684);
+#1680 = LINE('',#1681,#1682);
+#1681 = CARTESIAN_POINT('',(0.,0.));
+#1682 = VECTOR('',#1683,1.);
+#1683 = DIRECTION('',(1.,0.));
+#1684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1685 = PCURVE('',#1601,#1686);
+#1686 = DEFINITIONAL_REPRESENTATION('',(#1687),#1691);
+#1687 = LINE('',#1688,#1689);
+#1688 = CARTESIAN_POINT('',(11.071216035632,-0.3725));
+#1689 = VECTOR('',#1690,1.);
+#1690 = DIRECTION('',(-1.,5.819505914983E-81));
+#1691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1692 = ORIENTED_EDGE('',*,*,#1550,.T.);
+#1693 = ORIENTED_EDGE('',*,*,#1694,.T.);
+#1694 = EDGE_CURVE('',#1553,#1695,#1697,.T.);
+#1695 = VERTEX_POINT('',#1696);
+#1696 = CARTESIAN_POINT('',(2.1775,0.295,-1.387778780781E-17));
+#1697 = SURFACE_CURVE('',#1698,(#1702,#1709),.PCURVE_S1.);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(2.1775,0.295,-18.2));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(0.,0.,1.));
+#1702 = PCURVE('',#1573,#1703);
+#1703 = DEFINITIONAL_REPRESENTATION('',(#1704),#1708);
+#1704 = LINE('',#1705,#1706);
+#1705 = CARTESIAN_POINT('',(0.,-0.59));
+#1706 = VECTOR('',#1707,1.);
+#1707 = DIRECTION('',(1.,0.));
+#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1709 = PCURVE('',#1655,#1710);
+#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715);
+#1711 = LINE('',#1712,#1713);
+#1712 = CARTESIAN_POINT('',(-11.07121603563,-0.3725));
+#1713 = VECTOR('',#1714,1.);
+#1714 = DIRECTION('',(1.,1.515684788554E-51));
+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1716 = ORIENTED_EDGE('',*,*,#1717,.F.);
+#1717 = EDGE_CURVE('',#1671,#1695,#1718,.T.);
+#1718 = SURFACE_CURVE('',#1719,(#1723,#1730),.PCURVE_S1.);
+#1719 = LINE('',#1720,#1721);
+#1720 = CARTESIAN_POINT('',(2.1775,-0.295,0.));
+#1721 = VECTOR('',#1722,1.);
+#1722 = DIRECTION('',(0.,1.,0.));
+#1723 = PCURVE('',#1573,#1724);
+#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(18.2,0.));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(0.,-1.));
+#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1730 = PCURVE('',#1731,#1736);
+#1731 = PLANE('',#1732);
+#1732 = AXIS2_PLACEMENT_3D('',#1733,#1734,#1735);
+#1733 = CARTESIAN_POINT('',(2.084375,-0.295,9.3125E-02));
+#1734 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1735 = DIRECTION('',(0.,1.,0.));
+#1736 = DEFINITIONAL_REPRESENTATION('',(#1737),#1741);
+#1737 = LINE('',#1738,#1739);
+#1738 = CARTESIAN_POINT('',(0.,0.131698637996));
+#1739 = VECTOR('',#1740,1.);
+#1740 = DIRECTION('',(1.,0.));
+#1741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1742 = ADVANCED_FACE('',(#1743),#1629,.T.);
+#1743 = FACE_BOUND('',#1744,.T.);
+#1744 = EDGE_LOOP('',(#1745,#1768,#1769,#1792));
+#1745 = ORIENTED_EDGE('',*,*,#1746,.F.);
+#1746 = EDGE_CURVE('',#1586,#1747,#1749,.T.);
+#1747 = VERTEX_POINT('',#1748);
+#1748 = CARTESIAN_POINT('',(2.9225,-0.295,-6.938893903907E-17));
+#1749 = SURFACE_CURVE('',#1750,(#1754,#1761),.PCURVE_S1.);
+#1750 = LINE('',#1751,#1752);
+#1751 = CARTESIAN_POINT('',(2.9225,-0.295,-18.2));
+#1752 = VECTOR('',#1753,1.);
+#1753 = DIRECTION('',(0.,0.,1.));
+#1754 = PCURVE('',#1629,#1755);
+#1755 = DEFINITIONAL_REPRESENTATION('',(#1756),#1760);
+#1756 = LINE('',#1757,#1758);
+#1757 = CARTESIAN_POINT('',(0.,0.));
+#1758 = VECTOR('',#1759,1.);
+#1759 = DIRECTION('',(1.,0.));
+#1760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1761 = PCURVE('',#1601,#1762);
+#1762 = DEFINITIONAL_REPRESENTATION('',(#1763),#1767);
+#1763 = LINE('',#1764,#1765);
+#1764 = CARTESIAN_POINT('',(11.071216035632,0.3725));
+#1765 = VECTOR('',#1766,1.);
+#1766 = DIRECTION('',(-1.,5.819505914983E-81));
+#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1768 = ORIENTED_EDGE('',*,*,#1613,.T.);
+#1769 = ORIENTED_EDGE('',*,*,#1770,.T.);
+#1770 = EDGE_CURVE('',#1614,#1771,#1773,.T.);
+#1771 = VERTEX_POINT('',#1772);
+#1772 = CARTESIAN_POINT('',(2.9225,0.295,-6.938893903907E-17));
+#1773 = SURFACE_CURVE('',#1774,(#1778,#1785),.PCURVE_S1.);
+#1774 = LINE('',#1775,#1776);
+#1775 = CARTESIAN_POINT('',(2.9225,0.295,-18.2));
+#1776 = VECTOR('',#1777,1.);
+#1777 = DIRECTION('',(0.,0.,1.));
+#1778 = PCURVE('',#1629,#1779);
+#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1784);
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(0.,-0.59));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(1.,0.));
+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1785 = PCURVE('',#1655,#1786);
+#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791);
+#1787 = LINE('',#1788,#1789);
+#1788 = CARTESIAN_POINT('',(-11.07121603563,0.3725));
+#1789 = VECTOR('',#1790,1.);
+#1790 = DIRECTION('',(1.,1.515684788554E-51));
+#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#1793 = EDGE_CURVE('',#1747,#1771,#1794,.T.);
+#1794 = SURFACE_CURVE('',#1795,(#1799,#1806),.PCURVE_S1.);
+#1795 = LINE('',#1796,#1797);
+#1796 = CARTESIAN_POINT('',(2.9225,-0.295,0.));
+#1797 = VECTOR('',#1798,1.);
+#1798 = DIRECTION('',(0.,1.,0.));
+#1799 = PCURVE('',#1629,#1800);
+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805);
+#1801 = LINE('',#1802,#1803);
+#1802 = CARTESIAN_POINT('',(18.2,0.));
+#1803 = VECTOR('',#1804,1.);
+#1804 = DIRECTION('',(0.,-1.));
+#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1806 = PCURVE('',#1807,#1812);
+#1807 = PLANE('',#1808);
+#1808 = AXIS2_PLACEMENT_3D('',#1809,#1810,#1811);
+#1809 = CARTESIAN_POINT('',(3.015625,-0.295,9.3125E-02));
+#1810 = DIRECTION('',(-0.707106781187,-1.735325130951E-18,0.707106781187
+ ));
+#1811 = DIRECTION('',(-1.227060167659E-18,1.,1.227060167659E-18));
+#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817);
+#1813 = LINE('',#1814,#1815);
+#1814 = CARTESIAN_POINT('',(0.,0.131698637996));
+#1815 = VECTOR('',#1816,1.);
+#1816 = DIRECTION('',(1.,0.));
+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1818 = ADVANCED_FACE('',(#1819),#1731,.T.);
+#1819 = FACE_BOUND('',#1820,.T.);
+#1820 = EDGE_LOOP('',(#1821,#1844,#1872,#1893));
+#1821 = ORIENTED_EDGE('',*,*,#1822,.F.);
+#1822 = EDGE_CURVE('',#1823,#1671,#1825,.T.);
+#1823 = VERTEX_POINT('',#1824);
+#1824 = CARTESIAN_POINT('',(1.99125,-0.295,0.18625));
+#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.);
+#1826 = LINE('',#1827,#1828);
+#1827 = CARTESIAN_POINT('',(2.084375,-0.295,9.3125E-02));
+#1828 = VECTOR('',#1829,1.);
+#1829 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#1830 = PCURVE('',#1731,#1831);
+#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836);
+#1832 = LINE('',#1833,#1834);
+#1833 = CARTESIAN_POINT('',(0.,0.));
+#1834 = VECTOR('',#1835,1.);
+#1835 = DIRECTION('',(0.,1.));
+#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1837 = PCURVE('',#1601,#1838);
+#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843);
+#1839 = LINE('',#1840,#1841);
+#1840 = CARTESIAN_POINT('',(-7.221908964368,-0.465625));
+#1841 = VECTOR('',#1842,1.);
+#1842 = DIRECTION('',(0.707106781187,0.707106781187));
+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1844 = ORIENTED_EDGE('',*,*,#1845,.T.);
+#1845 = EDGE_CURVE('',#1823,#1846,#1848,.T.);
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(1.99125,0.295,0.18625));
+#1848 = SURFACE_CURVE('',#1849,(#1853,#1860),.PCURVE_S1.);
+#1849 = LINE('',#1850,#1851);
+#1850 = CARTESIAN_POINT('',(1.99125,-0.295,0.18625));
+#1851 = VECTOR('',#1852,1.);
+#1852 = DIRECTION('',(0.,1.,0.));
+#1853 = PCURVE('',#1731,#1854);
+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859);
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(0.,-0.131698637996));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(1.,0.));
+#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1860 = PCURVE('',#1861,#1866);
+#1861 = PLANE('',#1862);
+#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865);
+#1863 = CARTESIAN_POINT('',(1.99125,-0.295,0.));
+#1864 = DIRECTION('',(1.,0.,0.));
+#1865 = DIRECTION('',(0.,0.,1.));
+#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871);
+#1867 = LINE('',#1868,#1869);
+#1868 = CARTESIAN_POINT('',(0.18625,0.));
+#1869 = VECTOR('',#1870,1.);
+#1870 = DIRECTION('',(0.,-1.));
+#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1872 = ORIENTED_EDGE('',*,*,#1873,.T.);
+#1873 = EDGE_CURVE('',#1846,#1695,#1874,.T.);
+#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.);
+#1875 = LINE('',#1876,#1877);
+#1876 = CARTESIAN_POINT('',(2.084375,0.295,9.3125E-02));
+#1877 = VECTOR('',#1878,1.);
+#1878 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#1879 = PCURVE('',#1731,#1880);
+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);
+#1881 = LINE('',#1882,#1883);
+#1882 = CARTESIAN_POINT('',(0.59,0.));
+#1883 = VECTOR('',#1884,1.);
+#1884 = DIRECTION('',(0.,1.));
+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1886 = PCURVE('',#1655,#1887);
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(7.221908964368,-0.465625));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1893 = ORIENTED_EDGE('',*,*,#1717,.F.);
+#1894 = ADVANCED_FACE('',(#1895),#1807,.F.);
+#1895 = FACE_BOUND('',#1896,.F.);
+#1896 = EDGE_LOOP('',(#1897,#1920,#1948,#1969));
+#1897 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#1898 = EDGE_CURVE('',#1899,#1747,#1901,.T.);
+#1899 = VERTEX_POINT('',#1900);
+#1900 = CARTESIAN_POINT('',(3.10875,-0.295,0.18625));
+#1901 = SURFACE_CURVE('',#1902,(#1906,#1913),.PCURVE_S1.);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(2.73625,-0.295,-0.18625));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1906 = PCURVE('',#1807,#1907);
+#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(1.925929944387E-34,0.395095913988));
+#1910 = VECTOR('',#1911,1.);
+#1911 = DIRECTION('',(0.,1.));
+#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1913 = PCURVE('',#1601,#1914);
+#1914 = DEFINITIONAL_REPRESENTATION('',(#1915),#1919);
+#1915 = LINE('',#1916,#1917);
+#1916 = CARTESIAN_POINT('',(-6.942533964368,0.18625));
+#1917 = VECTOR('',#1918,1.);
+#1918 = DIRECTION('',(0.707106781187,-0.707106781187));
+#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1920 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#1921 = EDGE_CURVE('',#1899,#1922,#1924,.T.);
+#1922 = VERTEX_POINT('',#1923);
+#1923 = CARTESIAN_POINT('',(3.10875,0.295,0.18625));
+#1924 = SURFACE_CURVE('',#1925,(#1929,#1936),.PCURVE_S1.);
+#1925 = LINE('',#1926,#1927);
+#1926 = CARTESIAN_POINT('',(3.10875,-0.295,0.18625));
+#1927 = VECTOR('',#1928,1.);
+#1928 = DIRECTION('',(0.,1.,0.));
+#1929 = PCURVE('',#1807,#1930);
+#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1935);
+#1931 = LINE('',#1932,#1933);
+#1932 = CARTESIAN_POINT('',(0.,-0.131698637996));
+#1933 = VECTOR('',#1934,1.);
+#1934 = DIRECTION('',(1.,0.));
+#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1936 = PCURVE('',#1937,#1942);
+#1937 = PLANE('',#1938);
+#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
+#1939 = CARTESIAN_POINT('',(3.10875,-0.295,0.));
+#1940 = DIRECTION('',(1.,0.,0.));
+#1941 = DIRECTION('',(0.,0.,1.));
+#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1947);
+#1943 = LINE('',#1944,#1945);
+#1944 = CARTESIAN_POINT('',(0.18625,0.));
+#1945 = VECTOR('',#1946,1.);
+#1946 = DIRECTION('',(0.,-1.));
+#1947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1948 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#1949 = EDGE_CURVE('',#1922,#1771,#1950,.T.);
+#1950 = SURFACE_CURVE('',#1951,(#1955,#1962),.PCURVE_S1.);
+#1951 = LINE('',#1952,#1953);
+#1952 = CARTESIAN_POINT('',(2.73625,0.295,-0.18625));
+#1953 = VECTOR('',#1954,1.);
+#1954 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1955 = PCURVE('',#1807,#1956);
+#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961);
+#1957 = LINE('',#1958,#1959);
+#1958 = CARTESIAN_POINT('',(0.59,0.395095913988));
+#1959 = VECTOR('',#1960,1.);
+#1960 = DIRECTION('',(0.,1.));
+#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1962 = PCURVE('',#1655,#1963);
+#1963 = DEFINITIONAL_REPRESENTATION('',(#1964),#1968);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(6.942533964368,0.18625));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1969 = ORIENTED_EDGE('',*,*,#1793,.F.);
+#1970 = ADVANCED_FACE('',(#1971),#1861,.F.);
+#1971 = FACE_BOUND('',#1972,.F.);
+#1972 = EDGE_LOOP('',(#1973,#1996,#1997,#2020));
+#1973 = ORIENTED_EDGE('',*,*,#1974,.F.);
+#1974 = EDGE_CURVE('',#1823,#1975,#1977,.T.);
+#1975 = VERTEX_POINT('',#1976);
+#1976 = CARTESIAN_POINT('',(1.99125,-0.295,3.715));
+#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.);
+#1978 = LINE('',#1979,#1980);
+#1979 = CARTESIAN_POINT('',(1.99125,-0.295,0.));
+#1980 = VECTOR('',#1981,1.);
+#1981 = DIRECTION('',(0.,0.,1.));
+#1982 = PCURVE('',#1861,#1983);
+#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988);
+#1984 = LINE('',#1985,#1986);
+#1985 = CARTESIAN_POINT('',(0.,0.));
+#1986 = VECTOR('',#1987,1.);
+#1987 = DIRECTION('',(1.,0.));
+#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1989 = PCURVE('',#1601,#1990);
+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(-7.128783964368,-0.55875));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(-1.,5.819505914983E-81));
+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1996 = ORIENTED_EDGE('',*,*,#1845,.T.);
+#1997 = ORIENTED_EDGE('',*,*,#1998,.T.);
+#1998 = EDGE_CURVE('',#1846,#1999,#2001,.T.);
+#1999 = VERTEX_POINT('',#2000);
+#2000 = CARTESIAN_POINT('',(1.99125,0.295,3.715));
+#2001 = SURFACE_CURVE('',#2002,(#2006,#2013),.PCURVE_S1.);
+#2002 = LINE('',#2003,#2004);
+#2003 = CARTESIAN_POINT('',(1.99125,0.295,0.));
+#2004 = VECTOR('',#2005,1.);
+#2005 = DIRECTION('',(0.,0.,1.));
+#2006 = PCURVE('',#1861,#2007);
+#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012);
+#2008 = LINE('',#2009,#2010);
+#2009 = CARTESIAN_POINT('',(0.,-0.59));
+#2010 = VECTOR('',#2011,1.);
+#2011 = DIRECTION('',(1.,0.));
+#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2013 = PCURVE('',#1655,#2014);
+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019);
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(7.128783964368,-0.55875));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(1.,1.515684788554E-51));
+#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2020 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2021 = EDGE_CURVE('',#1975,#1999,#2022,.T.);
+#2022 = SURFACE_CURVE('',#2023,(#2027,#2034),.PCURVE_S1.);
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(1.99125,-0.295,3.715));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(0.,1.,0.));
+#2027 = PCURVE('',#1861,#2028);
+#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033);
+#2029 = LINE('',#2030,#2031);
+#2030 = CARTESIAN_POINT('',(3.715,0.));
+#2031 = VECTOR('',#2032,1.);
+#2032 = DIRECTION('',(0.,-1.));
+#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2034 = PCURVE('',#2035,#2040);
+#2035 = PLANE('',#2036);
+#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039);
+#2037 = CARTESIAN_POINT('',(1.99125,-0.295,3.715));
+#2038 = DIRECTION('',(0.,0.,1.));
+#2039 = DIRECTION('',(1.,0.,0.));
+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(0.,0.));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(0.,1.));
+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2046 = ADVANCED_FACE('',(#2047),#1937,.T.);
+#2047 = FACE_BOUND('',#2048,.T.);
+#2048 = EDGE_LOOP('',(#2049,#2072,#2073,#2096));
+#2049 = ORIENTED_EDGE('',*,*,#2050,.F.);
+#2050 = EDGE_CURVE('',#1899,#2051,#2053,.T.);
+#2051 = VERTEX_POINT('',#2052);
+#2052 = CARTESIAN_POINT('',(3.10875,-0.295,3.715));
+#2053 = SURFACE_CURVE('',#2054,(#2058,#2065),.PCURVE_S1.);
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(3.10875,-0.295,0.));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(0.,0.,1.));
+#2058 = PCURVE('',#1937,#2059);
+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);
+#2060 = LINE('',#2061,#2062);
+#2061 = CARTESIAN_POINT('',(0.,0.));
+#2062 = VECTOR('',#2063,1.);
+#2063 = DIRECTION('',(1.,0.));
+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2065 = PCURVE('',#1601,#2066);
+#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2071);
+#2067 = LINE('',#2068,#2069);
+#2068 = CARTESIAN_POINT('',(-7.128783964368,0.55875));
+#2069 = VECTOR('',#2070,1.);
+#2070 = DIRECTION('',(-1.,5.819505914983E-81));
+#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2072 = ORIENTED_EDGE('',*,*,#1921,.T.);
+#2073 = ORIENTED_EDGE('',*,*,#2074,.T.);
+#2074 = EDGE_CURVE('',#1922,#2075,#2077,.T.);
+#2075 = VERTEX_POINT('',#2076);
+#2076 = CARTESIAN_POINT('',(3.10875,0.295,3.715));
+#2077 = SURFACE_CURVE('',#2078,(#2082,#2089),.PCURVE_S1.);
+#2078 = LINE('',#2079,#2080);
+#2079 = CARTESIAN_POINT('',(3.10875,0.295,0.));
+#2080 = VECTOR('',#2081,1.);
+#2081 = DIRECTION('',(0.,0.,1.));
+#2082 = PCURVE('',#1937,#2083);
+#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088);
+#2084 = LINE('',#2085,#2086);
+#2085 = CARTESIAN_POINT('',(0.,-0.59));
+#2086 = VECTOR('',#2087,1.);
+#2087 = DIRECTION('',(1.,0.));
+#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2089 = PCURVE('',#1655,#2090);
+#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095);
+#2091 = LINE('',#2092,#2093);
+#2092 = CARTESIAN_POINT('',(7.128783964368,0.55875));
+#2093 = VECTOR('',#2094,1.);
+#2094 = DIRECTION('',(1.,1.515684788554E-51));
+#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2096 = ORIENTED_EDGE('',*,*,#2097,.F.);
+#2097 = EDGE_CURVE('',#2051,#2075,#2098,.T.);
+#2098 = SURFACE_CURVE('',#2099,(#2103,#2110),.PCURVE_S1.);
+#2099 = LINE('',#2100,#2101);
+#2100 = CARTESIAN_POINT('',(3.10875,-0.295,3.715));
+#2101 = VECTOR('',#2102,1.);
+#2102 = DIRECTION('',(0.,1.,0.));
+#2103 = PCURVE('',#1937,#2104);
+#2104 = DEFINITIONAL_REPRESENTATION('',(#2105),#2109);
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(3.715,0.));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(0.,-1.));
+#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2110 = PCURVE('',#2035,#2111);
+#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2116);
+#2112 = LINE('',#2113,#2114);
+#2113 = CARTESIAN_POINT('',(1.1175,0.));
+#2114 = VECTOR('',#2115,1.);
+#2115 = DIRECTION('',(0.,1.));
+#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2117 = ADVANCED_FACE('',(#2118),#2035,.T.);
+#2118 = FACE_BOUND('',#2119,.T.);
+#2119 = EDGE_LOOP('',(#2120,#2121,#2142,#2143));
+#2120 = ORIENTED_EDGE('',*,*,#2021,.F.);
+#2121 = ORIENTED_EDGE('',*,*,#2122,.T.);
+#2122 = EDGE_CURVE('',#1975,#2051,#2123,.T.);
+#2123 = SURFACE_CURVE('',#2124,(#2128,#2135),.PCURVE_S1.);
+#2124 = LINE('',#2125,#2126);
+#2125 = CARTESIAN_POINT('',(1.99125,-0.295,3.715));
+#2126 = VECTOR('',#2127,1.);
+#2127 = DIRECTION('',(1.,0.,0.));
+#2128 = PCURVE('',#2035,#2129);
+#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134);
+#2130 = LINE('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(0.,0.));
+#2132 = VECTOR('',#2133,1.);
+#2133 = DIRECTION('',(1.,0.));
+#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2135 = PCURVE('',#1601,#2136);
+#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2141);
+#2137 = LINE('',#2138,#2139);
+#2138 = CARTESIAN_POINT('',(-10.84378396436,-0.55875));
+#2139 = VECTOR('',#2140,1.);
+#2140 = DIRECTION('',(0.,1.));
+#2141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2142 = ORIENTED_EDGE('',*,*,#2097,.T.);
+#2143 = ORIENTED_EDGE('',*,*,#2144,.F.);
+#2144 = EDGE_CURVE('',#1999,#2075,#2145,.T.);
+#2145 = SURFACE_CURVE('',#2146,(#2150,#2157),.PCURVE_S1.);
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(1.99125,0.295,3.715));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(1.,0.,0.));
+#2150 = PCURVE('',#2035,#2151);
+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(0.,0.59));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(1.,0.));
+#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2157 = PCURVE('',#1655,#2158);
+#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163);
+#2159 = LINE('',#2160,#2161);
+#2160 = CARTESIAN_POINT('',(10.843783964368,-0.55875));
+#2161 = VECTOR('',#2162,1.);
+#2162 = DIRECTION('',(0.,1.));
+#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2164 = ADVANCED_FACE('',(#2165),#1655,.T.);
+#2165 = FACE_BOUND('',#2166,.T.);
+#2166 = EDGE_LOOP('',(#2167,#2168,#2169,#2170,#2171,#2172,#2173,#2174));
+#2167 = ORIENTED_EDGE('',*,*,#1641,.F.);
+#2168 = ORIENTED_EDGE('',*,*,#1694,.T.);
+#2169 = ORIENTED_EDGE('',*,*,#1873,.F.);
+#2170 = ORIENTED_EDGE('',*,*,#1998,.T.);
+#2171 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2172 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2173 = ORIENTED_EDGE('',*,*,#1949,.T.);
+#2174 = ORIENTED_EDGE('',*,*,#1770,.F.);
+#2175 = ADVANCED_FACE('',(#2176),#1601,.T.);
+#2176 = FACE_BOUND('',#2177,.T.);
+#2177 = EDGE_LOOP('',(#2178,#2179,#2180,#2181,#2182,#2183,#2184,#2185));
+#2178 = ORIENTED_EDGE('',*,*,#1585,.T.);
+#2179 = ORIENTED_EDGE('',*,*,#1746,.T.);
+#2180 = ORIENTED_EDGE('',*,*,#1898,.F.);
+#2181 = ORIENTED_EDGE('',*,*,#2050,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#2122,.F.);
+#2183 = ORIENTED_EDGE('',*,*,#1974,.F.);
+#2184 = ORIENTED_EDGE('',*,*,#1822,.T.);
+#2185 = ORIENTED_EDGE('',*,*,#1670,.F.);
+#2186 = MANIFOLD_SOLID_BREP('',#2187);
+#2187 = CLOSED_SHELL('',(#2188,#2308,#2384,#2460,#2536,#2612,#2688,#2759
+ ,#2806,#2817));
+#2188 = ADVANCED_FACE('',(#2189),#2203,.F.);
+#2189 = FACE_BOUND('',#2190,.F.);
+#2190 = EDGE_LOOP('',(#2191,#2226,#2254,#2282));
+#2191 = ORIENTED_EDGE('',*,*,#2192,.F.);
+#2192 = EDGE_CURVE('',#2193,#2195,#2197,.T.);
+#2193 = VERTEX_POINT('',#2194);
+#2194 = CARTESIAN_POINT('',(4.7275,-0.295,-18.2));
+#2195 = VERTEX_POINT('',#2196);
+#2196 = CARTESIAN_POINT('',(4.7275,0.295,-18.2));
+#2197 = SURFACE_CURVE('',#2198,(#2202,#2214),.PCURVE_S1.);
+#2198 = LINE('',#2199,#2200);
+#2199 = CARTESIAN_POINT('',(4.7275,-0.295,-18.2));
+#2200 = VECTOR('',#2201,1.);
+#2201 = DIRECTION('',(0.,1.,0.));
+#2202 = PCURVE('',#2203,#2208);
+#2203 = PLANE('',#2204);
+#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);
+#2205 = CARTESIAN_POINT('',(4.7275,-0.295,-18.2));
+#2206 = DIRECTION('',(0.,0.,1.));
+#2207 = DIRECTION('',(1.,0.,0.));
+#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);
+#2209 = LINE('',#2210,#2211);
+#2210 = CARTESIAN_POINT('',(0.,0.));
+#2211 = VECTOR('',#2212,1.);
+#2212 = DIRECTION('',(0.,1.));
+#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2214 = PCURVE('',#2215,#2220);
+#2215 = PLANE('',#2216);
+#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219);
+#2217 = CARTESIAN_POINT('',(4.7275,-0.295,-18.2));
+#2218 = DIRECTION('',(1.,0.,0.));
+#2219 = DIRECTION('',(0.,0.,1.));
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(0.,0.));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(0.,-1.));
+#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2226 = ORIENTED_EDGE('',*,*,#2227,.T.);
+#2227 = EDGE_CURVE('',#2193,#2228,#2230,.T.);
+#2228 = VERTEX_POINT('',#2229);
+#2229 = CARTESIAN_POINT('',(5.4725,-0.295,-18.2));
+#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.);
+#2231 = LINE('',#2232,#2233);
+#2232 = CARTESIAN_POINT('',(4.7275,-0.295,-18.2));
+#2233 = VECTOR('',#2234,1.);
+#2234 = DIRECTION('',(1.,0.,0.));
+#2235 = PCURVE('',#2203,#2236);
+#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241);
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(0.,0.));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(1.,0.));
+#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2242 = PCURVE('',#2243,#2248);
+#2243 = PLANE('',#2244);
+#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247);
+#2245 = CARTESIAN_POINT('',(5.1,-0.295,-7.128783964368));
+#2246 = DIRECTION('',(-1.733616733515E-48,-1.,3.356858411941E-33));
+#2247 = DIRECTION('',(0.,-3.356858411941E-33,-1.));
+#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253);
+#2249 = LINE('',#2250,#2251);
+#2250 = CARTESIAN_POINT('',(11.071216035632,-0.3725));
+#2251 = VECTOR('',#2252,1.);
+#2252 = DIRECTION('',(0.,1.));
+#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2254 = ORIENTED_EDGE('',*,*,#2255,.T.);
+#2255 = EDGE_CURVE('',#2228,#2256,#2258,.T.);
+#2256 = VERTEX_POINT('',#2257);
+#2257 = CARTESIAN_POINT('',(5.4725,0.295,-18.2));
+#2258 = SURFACE_CURVE('',#2259,(#2263,#2270),.PCURVE_S1.);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(5.4725,-0.295,-18.2));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(0.,1.,0.));
+#2263 = PCURVE('',#2203,#2264);
+#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269);
+#2265 = LINE('',#2266,#2267);
+#2266 = CARTESIAN_POINT('',(0.745,0.));
+#2267 = VECTOR('',#2268,1.);
+#2268 = DIRECTION('',(0.,1.));
+#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2270 = PCURVE('',#2271,#2276);
+#2271 = PLANE('',#2272);
+#2272 = AXIS2_PLACEMENT_3D('',#2273,#2274,#2275);
+#2273 = CARTESIAN_POINT('',(5.4725,-0.295,-18.2));
+#2274 = DIRECTION('',(1.,0.,0.));
+#2275 = DIRECTION('',(0.,0.,1.));
+#2276 = DEFINITIONAL_REPRESENTATION('',(#2277),#2281);
+#2277 = LINE('',#2278,#2279);
+#2278 = CARTESIAN_POINT('',(0.,0.));
+#2279 = VECTOR('',#2280,1.);
+#2280 = DIRECTION('',(0.,-1.));
+#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2282 = ORIENTED_EDGE('',*,*,#2283,.F.);
+#2283 = EDGE_CURVE('',#2195,#2256,#2284,.T.);
+#2284 = SURFACE_CURVE('',#2285,(#2289,#2296),.PCURVE_S1.);
+#2285 = LINE('',#2286,#2287);
+#2286 = CARTESIAN_POINT('',(4.7275,0.295,-18.2));
+#2287 = VECTOR('',#2288,1.);
+#2288 = DIRECTION('',(1.,0.,0.));
+#2289 = PCURVE('',#2203,#2290);
+#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295);
+#2291 = LINE('',#2292,#2293);
+#2292 = CARTESIAN_POINT('',(0.,0.59));
+#2293 = VECTOR('',#2294,1.);
+#2294 = DIRECTION('',(1.,0.));
+#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2296 = PCURVE('',#2297,#2302);
+#2297 = PLANE('',#2298);
+#2298 = AXIS2_PLACEMENT_3D('',#2299,#2300,#2301);
+#2299 = CARTESIAN_POINT('',(5.1,0.295,-7.128783964368));
+#2300 = DIRECTION('',(-1.438849771068E-32,1.,1.053400305599E-19));
+#2301 = DIRECTION('',(0.,-1.053400305599E-19,1.));
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(-11.07121603563,-0.3725));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.,1.));
+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2308 = ADVANCED_FACE('',(#2309),#2215,.F.);
+#2309 = FACE_BOUND('',#2310,.F.);
+#2310 = EDGE_LOOP('',(#2311,#2334,#2335,#2358));
+#2311 = ORIENTED_EDGE('',*,*,#2312,.F.);
+#2312 = EDGE_CURVE('',#2193,#2313,#2315,.T.);
+#2313 = VERTEX_POINT('',#2314);
+#2314 = CARTESIAN_POINT('',(4.7275,-0.295,-1.387778780781E-17));
+#2315 = SURFACE_CURVE('',#2316,(#2320,#2327),.PCURVE_S1.);
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(4.7275,-0.295,-18.2));
+#2318 = VECTOR('',#2319,1.);
+#2319 = DIRECTION('',(0.,0.,1.));
+#2320 = PCURVE('',#2215,#2321);
+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(0.,0.));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(1.,0.));
+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2327 = PCURVE('',#2243,#2328);
+#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333);
+#2329 = LINE('',#2330,#2331);
+#2330 = CARTESIAN_POINT('',(11.071216035632,-0.3725));
+#2331 = VECTOR('',#2332,1.);
+#2332 = DIRECTION('',(-1.,5.819505914983E-81));
+#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2334 = ORIENTED_EDGE('',*,*,#2192,.T.);
+#2335 = ORIENTED_EDGE('',*,*,#2336,.T.);
+#2336 = EDGE_CURVE('',#2195,#2337,#2339,.T.);
+#2337 = VERTEX_POINT('',#2338);
+#2338 = CARTESIAN_POINT('',(4.7275,0.295,-1.387778780781E-17));
+#2339 = SURFACE_CURVE('',#2340,(#2344,#2351),.PCURVE_S1.);
+#2340 = LINE('',#2341,#2342);
+#2341 = CARTESIAN_POINT('',(4.7275,0.295,-18.2));
+#2342 = VECTOR('',#2343,1.);
+#2343 = DIRECTION('',(0.,0.,1.));
+#2344 = PCURVE('',#2215,#2345);
+#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350);
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(0.,-0.59));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.));
+#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2351 = PCURVE('',#2297,#2352);
+#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357);
+#2353 = LINE('',#2354,#2355);
+#2354 = CARTESIAN_POINT('',(-11.07121603563,-0.3725));
+#2355 = VECTOR('',#2356,1.);
+#2356 = DIRECTION('',(1.,1.515684788554E-51));
+#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2358 = ORIENTED_EDGE('',*,*,#2359,.F.);
+#2359 = EDGE_CURVE('',#2313,#2337,#2360,.T.);
+#2360 = SURFACE_CURVE('',#2361,(#2365,#2372),.PCURVE_S1.);
+#2361 = LINE('',#2362,#2363);
+#2362 = CARTESIAN_POINT('',(4.7275,-0.295,0.));
+#2363 = VECTOR('',#2364,1.);
+#2364 = DIRECTION('',(0.,1.,0.));
+#2365 = PCURVE('',#2215,#2366);
+#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371);
+#2367 = LINE('',#2368,#2369);
+#2368 = CARTESIAN_POINT('',(18.2,0.));
+#2369 = VECTOR('',#2370,1.);
+#2370 = DIRECTION('',(0.,-1.));
+#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2372 = PCURVE('',#2373,#2378);
+#2373 = PLANE('',#2374);
+#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377);
+#2375 = CARTESIAN_POINT('',(4.634375,-0.295,9.3125E-02));
+#2376 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#2377 = DIRECTION('',(0.,1.,0.));
+#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383);
+#2379 = LINE('',#2380,#2381);
+#2380 = CARTESIAN_POINT('',(0.,0.131698637996));
+#2381 = VECTOR('',#2382,1.);
+#2382 = DIRECTION('',(1.,0.));
+#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2384 = ADVANCED_FACE('',(#2385),#2271,.T.);
+#2385 = FACE_BOUND('',#2386,.T.);
+#2386 = EDGE_LOOP('',(#2387,#2410,#2411,#2434));
+#2387 = ORIENTED_EDGE('',*,*,#2388,.F.);
+#2388 = EDGE_CURVE('',#2228,#2389,#2391,.T.);
+#2389 = VERTEX_POINT('',#2390);
+#2390 = CARTESIAN_POINT('',(5.4725,-0.295,-6.938893903907E-17));
+#2391 = SURFACE_CURVE('',#2392,(#2396,#2403),.PCURVE_S1.);
+#2392 = LINE('',#2393,#2394);
+#2393 = CARTESIAN_POINT('',(5.4725,-0.295,-18.2));
+#2394 = VECTOR('',#2395,1.);
+#2395 = DIRECTION('',(0.,0.,1.));
+#2396 = PCURVE('',#2271,#2397);
+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(0.,0.));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(1.,0.));
+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2403 = PCURVE('',#2243,#2404);
+#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409);
+#2405 = LINE('',#2406,#2407);
+#2406 = CARTESIAN_POINT('',(11.071216035632,0.3725));
+#2407 = VECTOR('',#2408,1.);
+#2408 = DIRECTION('',(-1.,5.819505914983E-81));
+#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2410 = ORIENTED_EDGE('',*,*,#2255,.T.);
+#2411 = ORIENTED_EDGE('',*,*,#2412,.T.);
+#2412 = EDGE_CURVE('',#2256,#2413,#2415,.T.);
+#2413 = VERTEX_POINT('',#2414);
+#2414 = CARTESIAN_POINT('',(5.4725,0.295,-6.938893903907E-17));
+#2415 = SURFACE_CURVE('',#2416,(#2420,#2427),.PCURVE_S1.);
+#2416 = LINE('',#2417,#2418);
+#2417 = CARTESIAN_POINT('',(5.4725,0.295,-18.2));
+#2418 = VECTOR('',#2419,1.);
+#2419 = DIRECTION('',(0.,0.,1.));
+#2420 = PCURVE('',#2271,#2421);
+#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(0.,-0.59));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(1.,0.));
+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2427 = PCURVE('',#2297,#2428);
+#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433);
+#2429 = LINE('',#2430,#2431);
+#2430 = CARTESIAN_POINT('',(-11.07121603563,0.3725));
+#2431 = VECTOR('',#2432,1.);
+#2432 = DIRECTION('',(1.,1.515684788554E-51));
+#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2434 = ORIENTED_EDGE('',*,*,#2435,.F.);
+#2435 = EDGE_CURVE('',#2389,#2413,#2436,.T.);
+#2436 = SURFACE_CURVE('',#2437,(#2441,#2448),.PCURVE_S1.);
+#2437 = LINE('',#2438,#2439);
+#2438 = CARTESIAN_POINT('',(5.4725,-0.295,0.));
+#2439 = VECTOR('',#2440,1.);
+#2440 = DIRECTION('',(0.,1.,0.));
+#2441 = PCURVE('',#2271,#2442);
+#2442 = DEFINITIONAL_REPRESENTATION('',(#2443),#2447);
+#2443 = LINE('',#2444,#2445);
+#2444 = CARTESIAN_POINT('',(18.2,0.));
+#2445 = VECTOR('',#2446,1.);
+#2446 = DIRECTION('',(0.,-1.));
+#2447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2448 = PCURVE('',#2449,#2454);
+#2449 = PLANE('',#2450);
+#2450 = AXIS2_PLACEMENT_3D('',#2451,#2452,#2453);
+#2451 = CARTESIAN_POINT('',(5.565625,-0.295,9.3125E-02));
+#2452 = DIRECTION('',(-0.707106781187,-1.735325130951E-18,0.707106781187
+ ));
+#2453 = DIRECTION('',(-1.227060167659E-18,1.,1.227060167659E-18));
+#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459);
+#2455 = LINE('',#2456,#2457);
+#2456 = CARTESIAN_POINT('',(0.,0.131698637996));
+#2457 = VECTOR('',#2458,1.);
+#2458 = DIRECTION('',(1.,0.));
+#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2460 = ADVANCED_FACE('',(#2461),#2373,.T.);
+#2461 = FACE_BOUND('',#2462,.T.);
+#2462 = EDGE_LOOP('',(#2463,#2486,#2514,#2535));
+#2463 = ORIENTED_EDGE('',*,*,#2464,.F.);
+#2464 = EDGE_CURVE('',#2465,#2313,#2467,.T.);
+#2465 = VERTEX_POINT('',#2466);
+#2466 = CARTESIAN_POINT('',(4.54125,-0.295,0.18625));
+#2467 = SURFACE_CURVE('',#2468,(#2472,#2479),.PCURVE_S1.);
+#2468 = LINE('',#2469,#2470);
+#2469 = CARTESIAN_POINT('',(4.634375,-0.295,9.3125E-02));
+#2470 = VECTOR('',#2471,1.);
+#2471 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#2472 = PCURVE('',#2373,#2473);
+#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);
+#2474 = LINE('',#2475,#2476);
+#2475 = CARTESIAN_POINT('',(0.,0.));
+#2476 = VECTOR('',#2477,1.);
+#2477 = DIRECTION('',(0.,1.));
+#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2479 = PCURVE('',#2243,#2480);
+#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485);
+#2481 = LINE('',#2482,#2483);
+#2482 = CARTESIAN_POINT('',(-7.221908964368,-0.465625));
+#2483 = VECTOR('',#2484,1.);
+#2484 = DIRECTION('',(0.707106781187,0.707106781187));
+#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2486 = ORIENTED_EDGE('',*,*,#2487,.T.);
+#2487 = EDGE_CURVE('',#2465,#2488,#2490,.T.);
+#2488 = VERTEX_POINT('',#2489);
+#2489 = CARTESIAN_POINT('',(4.54125,0.295,0.18625));
+#2490 = SURFACE_CURVE('',#2491,(#2495,#2502),.PCURVE_S1.);
+#2491 = LINE('',#2492,#2493);
+#2492 = CARTESIAN_POINT('',(4.54125,-0.295,0.18625));
+#2493 = VECTOR('',#2494,1.);
+#2494 = DIRECTION('',(0.,1.,0.));
+#2495 = PCURVE('',#2373,#2496);
+#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501);
+#2497 = LINE('',#2498,#2499);
+#2498 = CARTESIAN_POINT('',(0.,-0.131698637996));
+#2499 = VECTOR('',#2500,1.);
+#2500 = DIRECTION('',(1.,0.));
+#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2502 = PCURVE('',#2503,#2508);
+#2503 = PLANE('',#2504);
+#2504 = AXIS2_PLACEMENT_3D('',#2505,#2506,#2507);
+#2505 = CARTESIAN_POINT('',(4.54125,-0.295,0.));
+#2506 = DIRECTION('',(1.,0.,0.));
+#2507 = DIRECTION('',(0.,0.,1.));
+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);
+#2509 = LINE('',#2510,#2511);
+#2510 = CARTESIAN_POINT('',(0.18625,0.));
+#2511 = VECTOR('',#2512,1.);
+#2512 = DIRECTION('',(0.,-1.));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2514 = ORIENTED_EDGE('',*,*,#2515,.T.);
+#2515 = EDGE_CURVE('',#2488,#2337,#2516,.T.);
+#2516 = SURFACE_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(4.634375,0.295,9.3125E-02));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#2521 = PCURVE('',#2373,#2522);
+#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527);
+#2523 = LINE('',#2524,#2525);
+#2524 = CARTESIAN_POINT('',(0.59,0.));
+#2525 = VECTOR('',#2526,1.);
+#2526 = DIRECTION('',(0.,1.));
+#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2528 = PCURVE('',#2297,#2529);
+#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534);
+#2530 = LINE('',#2531,#2532);
+#2531 = CARTESIAN_POINT('',(7.221908964368,-0.465625));
+#2532 = VECTOR('',#2533,1.);
+#2533 = DIRECTION('',(-0.707106781187,0.707106781187));
+#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2535 = ORIENTED_EDGE('',*,*,#2359,.F.);
+#2536 = ADVANCED_FACE('',(#2537),#2449,.F.);
+#2537 = FACE_BOUND('',#2538,.F.);
+#2538 = EDGE_LOOP('',(#2539,#2562,#2590,#2611));
+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2540 = EDGE_CURVE('',#2541,#2389,#2543,.T.);
+#2541 = VERTEX_POINT('',#2542);
+#2542 = CARTESIAN_POINT('',(5.65875,-0.295,0.18625));
+#2543 = SURFACE_CURVE('',#2544,(#2548,#2555),.PCURVE_S1.);
+#2544 = LINE('',#2545,#2546);
+#2545 = CARTESIAN_POINT('',(5.28625,-0.295,-0.18625));
+#2546 = VECTOR('',#2547,1.);
+#2547 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#2548 = PCURVE('',#2449,#2549);
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2554);
+#2550 = LINE('',#2551,#2552);
+#2551 = CARTESIAN_POINT('',(1.925929944387E-34,0.395095913988));
+#2552 = VECTOR('',#2553,1.);
+#2553 = DIRECTION('',(0.,1.));
+#2554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2555 = PCURVE('',#2243,#2556);
+#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(-6.942533964368,0.18625));
+#2559 = VECTOR('',#2560,1.);
+#2560 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2562 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2563 = EDGE_CURVE('',#2541,#2564,#2566,.T.);
+#2564 = VERTEX_POINT('',#2565);
+#2565 = CARTESIAN_POINT('',(5.65875,0.295,0.18625));
+#2566 = SURFACE_CURVE('',#2567,(#2571,#2578),.PCURVE_S1.);
+#2567 = LINE('',#2568,#2569);
+#2568 = CARTESIAN_POINT('',(5.65875,-0.295,0.18625));
+#2569 = VECTOR('',#2570,1.);
+#2570 = DIRECTION('',(0.,1.,0.));
+#2571 = PCURVE('',#2449,#2572);
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577);
+#2573 = LINE('',#2574,#2575);
+#2574 = CARTESIAN_POINT('',(0.,-0.131698637996));
+#2575 = VECTOR('',#2576,1.);
+#2576 = DIRECTION('',(1.,0.));
+#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2578 = PCURVE('',#2579,#2584);
+#2579 = PLANE('',#2580);
+#2580 = AXIS2_PLACEMENT_3D('',#2581,#2582,#2583);
+#2581 = CARTESIAN_POINT('',(5.65875,-0.295,0.));
+#2582 = DIRECTION('',(1.,0.,0.));
+#2583 = DIRECTION('',(0.,0.,1.));
+#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);
+#2585 = LINE('',#2586,#2587);
+#2586 = CARTESIAN_POINT('',(0.18625,0.));
+#2587 = VECTOR('',#2588,1.);
+#2588 = DIRECTION('',(0.,-1.));
+#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2590 = ORIENTED_EDGE('',*,*,#2591,.T.);
+#2591 = EDGE_CURVE('',#2564,#2413,#2592,.T.);
+#2592 = SURFACE_CURVE('',#2593,(#2597,#2604),.PCURVE_S1.);
+#2593 = LINE('',#2594,#2595);
+#2594 = CARTESIAN_POINT('',(5.28625,0.295,-0.18625));
+#2595 = VECTOR('',#2596,1.);
+#2596 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#2597 = PCURVE('',#2449,#2598);
+#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603);
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(0.59,0.395095913988));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(0.,1.));
+#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2604 = PCURVE('',#2297,#2605);
+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);
+#2606 = LINE('',#2607,#2608);
+#2607 = CARTESIAN_POINT('',(6.942533964368,0.18625));
+#2608 = VECTOR('',#2609,1.);
+#2609 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2611 = ORIENTED_EDGE('',*,*,#2435,.F.);
+#2612 = ADVANCED_FACE('',(#2613),#2503,.F.);
+#2613 = FACE_BOUND('',#2614,.F.);
+#2614 = EDGE_LOOP('',(#2615,#2638,#2639,#2662));
+#2615 = ORIENTED_EDGE('',*,*,#2616,.F.);
+#2616 = EDGE_CURVE('',#2465,#2617,#2619,.T.);
+#2617 = VERTEX_POINT('',#2618);
+#2618 = CARTESIAN_POINT('',(4.54125,-0.295,3.715));
+#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.);
+#2620 = LINE('',#2621,#2622);
+#2621 = CARTESIAN_POINT('',(4.54125,-0.295,0.));
+#2622 = VECTOR('',#2623,1.);
+#2623 = DIRECTION('',(0.,0.,1.));
+#2624 = PCURVE('',#2503,#2625);
+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630);
+#2626 = LINE('',#2627,#2628);
+#2627 = CARTESIAN_POINT('',(0.,0.));
+#2628 = VECTOR('',#2629,1.);
+#2629 = DIRECTION('',(1.,0.));
+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2631 = PCURVE('',#2243,#2632);
+#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637);
+#2633 = LINE('',#2634,#2635);
+#2634 = CARTESIAN_POINT('',(-7.128783964368,-0.55875));
+#2635 = VECTOR('',#2636,1.);
+#2636 = DIRECTION('',(-1.,5.819505914983E-81));
+#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2638 = ORIENTED_EDGE('',*,*,#2487,.T.);
+#2639 = ORIENTED_EDGE('',*,*,#2640,.T.);
+#2640 = EDGE_CURVE('',#2488,#2641,#2643,.T.);
+#2641 = VERTEX_POINT('',#2642);
+#2642 = CARTESIAN_POINT('',(4.54125,0.295,3.715));
+#2643 = SURFACE_CURVE('',#2644,(#2648,#2655),.PCURVE_S1.);
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(4.54125,0.295,0.));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(0.,0.,1.));
+#2648 = PCURVE('',#2503,#2649);
+#2649 = DEFINITIONAL_REPRESENTATION('',(#2650),#2654);
+#2650 = LINE('',#2651,#2652);
+#2651 = CARTESIAN_POINT('',(0.,-0.59));
+#2652 = VECTOR('',#2653,1.);
+#2653 = DIRECTION('',(1.,0.));
+#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2655 = PCURVE('',#2297,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(7.128783964368,-0.55875));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(1.,1.515684788554E-51));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2662 = ORIENTED_EDGE('',*,*,#2663,.F.);
+#2663 = EDGE_CURVE('',#2617,#2641,#2664,.T.);
+#2664 = SURFACE_CURVE('',#2665,(#2669,#2676),.PCURVE_S1.);
+#2665 = LINE('',#2666,#2667);
+#2666 = CARTESIAN_POINT('',(4.54125,-0.295,3.715));
+#2667 = VECTOR('',#2668,1.);
+#2668 = DIRECTION('',(0.,1.,0.));
+#2669 = PCURVE('',#2503,#2670);
+#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675);
+#2671 = LINE('',#2672,#2673);
+#2672 = CARTESIAN_POINT('',(3.715,0.));
+#2673 = VECTOR('',#2674,1.);
+#2674 = DIRECTION('',(0.,-1.));
+#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2676 = PCURVE('',#2677,#2682);
+#2677 = PLANE('',#2678);
+#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681);
+#2679 = CARTESIAN_POINT('',(4.54125,-0.295,3.715));
+#2680 = DIRECTION('',(0.,0.,1.));
+#2681 = DIRECTION('',(1.,0.,0.));
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(0.,0.));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(0.,1.));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2688 = ADVANCED_FACE('',(#2689),#2579,.T.);
+#2689 = FACE_BOUND('',#2690,.T.);
+#2690 = EDGE_LOOP('',(#2691,#2714,#2715,#2738));
+#2691 = ORIENTED_EDGE('',*,*,#2692,.F.);
+#2692 = EDGE_CURVE('',#2541,#2693,#2695,.T.);
+#2693 = VERTEX_POINT('',#2694);
+#2694 = CARTESIAN_POINT('',(5.65875,-0.295,3.715));
+#2695 = SURFACE_CURVE('',#2696,(#2700,#2707),.PCURVE_S1.);
+#2696 = LINE('',#2697,#2698);
+#2697 = CARTESIAN_POINT('',(5.65875,-0.295,0.));
+#2698 = VECTOR('',#2699,1.);
+#2699 = DIRECTION('',(0.,0.,1.));
+#2700 = PCURVE('',#2579,#2701);
+#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);
+#2702 = LINE('',#2703,#2704);
+#2703 = CARTESIAN_POINT('',(0.,0.));
+#2704 = VECTOR('',#2705,1.);
+#2705 = DIRECTION('',(1.,0.));
+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2707 = PCURVE('',#2243,#2708);
+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-7.128783964368,0.55875));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(-1.,5.819505914983E-81));
+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2714 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2715 = ORIENTED_EDGE('',*,*,#2716,.T.);
+#2716 = EDGE_CURVE('',#2564,#2717,#2719,.T.);
+#2717 = VERTEX_POINT('',#2718);
+#2718 = CARTESIAN_POINT('',(5.65875,0.295,3.715));
+#2719 = SURFACE_CURVE('',#2720,(#2724,#2731),.PCURVE_S1.);
+#2720 = LINE('',#2721,#2722);
+#2721 = CARTESIAN_POINT('',(5.65875,0.295,0.));
+#2722 = VECTOR('',#2723,1.);
+#2723 = DIRECTION('',(0.,0.,1.));
+#2724 = PCURVE('',#2579,#2725);
+#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730);
+#2726 = LINE('',#2727,#2728);
+#2727 = CARTESIAN_POINT('',(0.,-0.59));
+#2728 = VECTOR('',#2729,1.);
+#2729 = DIRECTION('',(1.,0.));
+#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2731 = PCURVE('',#2297,#2732);
+#2732 = DEFINITIONAL_REPRESENTATION('',(#2733),#2737);
+#2733 = LINE('',#2734,#2735);
+#2734 = CARTESIAN_POINT('',(7.128783964368,0.55875));
+#2735 = VECTOR('',#2736,1.);
+#2736 = DIRECTION('',(1.,1.515684788554E-51));
+#2737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2738 = ORIENTED_EDGE('',*,*,#2739,.F.);
+#2739 = EDGE_CURVE('',#2693,#2717,#2740,.T.);
+#2740 = SURFACE_CURVE('',#2741,(#2745,#2752),.PCURVE_S1.);
+#2741 = LINE('',#2742,#2743);
+#2742 = CARTESIAN_POINT('',(5.65875,-0.295,3.715));
+#2743 = VECTOR('',#2744,1.);
+#2744 = DIRECTION('',(0.,1.,0.));
+#2745 = PCURVE('',#2579,#2746);
+#2746 = DEFINITIONAL_REPRESENTATION('',(#2747),#2751);
+#2747 = LINE('',#2748,#2749);
+#2748 = CARTESIAN_POINT('',(3.715,0.));
+#2749 = VECTOR('',#2750,1.);
+#2750 = DIRECTION('',(0.,-1.));
+#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2752 = PCURVE('',#2677,#2753);
+#2753 = DEFINITIONAL_REPRESENTATION('',(#2754),#2758);
+#2754 = LINE('',#2755,#2756);
+#2755 = CARTESIAN_POINT('',(1.1175,0.));
+#2756 = VECTOR('',#2757,1.);
+#2757 = DIRECTION('',(0.,1.));
+#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2759 = ADVANCED_FACE('',(#2760),#2677,.T.);
+#2760 = FACE_BOUND('',#2761,.T.);
+#2761 = EDGE_LOOP('',(#2762,#2763,#2784,#2785));
+#2762 = ORIENTED_EDGE('',*,*,#2663,.F.);
+#2763 = ORIENTED_EDGE('',*,*,#2764,.T.);
+#2764 = EDGE_CURVE('',#2617,#2693,#2765,.T.);
+#2765 = SURFACE_CURVE('',#2766,(#2770,#2777),.PCURVE_S1.);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(4.54125,-0.295,3.715));
+#2768 = VECTOR('',#2769,1.);
+#2769 = DIRECTION('',(1.,0.,0.));
+#2770 = PCURVE('',#2677,#2771);
+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(0.,0.));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(1.,0.));
+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2777 = PCURVE('',#2243,#2778);
+#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783);
+#2779 = LINE('',#2780,#2781);
+#2780 = CARTESIAN_POINT('',(-10.84378396436,-0.55875));
+#2781 = VECTOR('',#2782,1.);
+#2782 = DIRECTION('',(0.,1.));
+#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2784 = ORIENTED_EDGE('',*,*,#2739,.T.);
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2641,#2717,#2787,.T.);
+#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.);
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(4.54125,0.295,3.715));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(1.,0.,0.));
+#2792 = PCURVE('',#2677,#2793);
+#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(0.,0.59));
+#2796 = VECTOR('',#2797,1.);
+#2797 = DIRECTION('',(1.,0.));
+#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2799 = PCURVE('',#2297,#2800);
+#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805);
+#2801 = LINE('',#2802,#2803);
+#2802 = CARTESIAN_POINT('',(10.843783964368,-0.55875));
+#2803 = VECTOR('',#2804,1.);
+#2804 = DIRECTION('',(0.,1.));
+#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2806 = ADVANCED_FACE('',(#2807),#2297,.T.);
+#2807 = FACE_BOUND('',#2808,.T.);
+#2808 = EDGE_LOOP('',(#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816));
+#2809 = ORIENTED_EDGE('',*,*,#2283,.F.);
+#2810 = ORIENTED_EDGE('',*,*,#2336,.T.);
+#2811 = ORIENTED_EDGE('',*,*,#2515,.F.);
+#2812 = ORIENTED_EDGE('',*,*,#2640,.T.);
+#2813 = ORIENTED_EDGE('',*,*,#2786,.T.);
+#2814 = ORIENTED_EDGE('',*,*,#2716,.F.);
+#2815 = ORIENTED_EDGE('',*,*,#2591,.T.);
+#2816 = ORIENTED_EDGE('',*,*,#2412,.F.);
+#2817 = ADVANCED_FACE('',(#2818),#2243,.T.);
+#2818 = FACE_BOUND('',#2819,.T.);
+#2819 = EDGE_LOOP('',(#2820,#2821,#2822,#2823,#2824,#2825,#2826,#2827));
+#2820 = ORIENTED_EDGE('',*,*,#2227,.T.);
+#2821 = ORIENTED_EDGE('',*,*,#2388,.T.);
+#2822 = ORIENTED_EDGE('',*,*,#2540,.F.);
+#2823 = ORIENTED_EDGE('',*,*,#2692,.T.);
+#2824 = ORIENTED_EDGE('',*,*,#2764,.F.);
+#2825 = ORIENTED_EDGE('',*,*,#2616,.F.);
+#2826 = ORIENTED_EDGE('',*,*,#2464,.T.);
+#2827 = ORIENTED_EDGE('',*,*,#2312,.F.);
+#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2832))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2829,#2830,#2831)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2829 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2830 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2831 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2832 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#2829,
+ 'distance_accuracy_value','confusion accuracy');
+#2833 = SHAPE_DEFINITION_REPRESENTATION(#2834,#901);
+#2834 = PRODUCT_DEFINITION_SHAPE('','',#2835);
+#2835 = PRODUCT_DEFINITION('design','',#2836,#2839);
+#2836 = PRODUCT_DEFINITION_FORMATION('','',#2837);
+#2837 = PRODUCT('PinsArray','PinsArray','',(#2838));
+#2838 = PRODUCT_CONTEXT('',#2,'mechanical');
+#2839 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#2840 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2841,#2843);
+#2841 = ( REPRESENTATION_RELATIONSHIP('','',#901,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2842)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2842 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#2843 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #2844);
+#2844 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#2835,$);
+#2845 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2837));
+#2846 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #2847,#2857,#2866),#2828);
+#2847 = STYLED_ITEM('color',(#2848),#902);
+#2848 = PRESENTATION_STYLE_ASSIGNMENT((#2849,#2855));
+#2849 = SURFACE_STYLE_USAGE(.BOTH.,#2850);
+#2850 = SURFACE_SIDE_STYLE('',(#2851));
+#2851 = SURFACE_STYLE_FILL_AREA(#2852);
+#2852 = FILL_AREA_STYLE('',(#2853));
+#2853 = FILL_AREA_STYLE_COLOUR('',#2854);
+#2854 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
+#2855 = CURVE_STYLE('',#2856,POSITIVE_LENGTH_MEASURE(0.1),#2854);
+#2856 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2857 = STYLED_ITEM('color',(#2858),#1544);
+#2858 = PRESENTATION_STYLE_ASSIGNMENT((#2859,#2864));
+#2859 = SURFACE_STYLE_USAGE(.BOTH.,#2860);
+#2860 = SURFACE_SIDE_STYLE('',(#2861));
+#2861 = SURFACE_STYLE_FILL_AREA(#2862);
+#2862 = FILL_AREA_STYLE('',(#2863));
+#2863 = FILL_AREA_STYLE_COLOUR('',#2854);
+#2864 = CURVE_STYLE('',#2865,POSITIVE_LENGTH_MEASURE(0.1),#2854);
+#2865 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2866 = STYLED_ITEM('color',(#2867),#2186);
+#2867 = PRESENTATION_STYLE_ASSIGNMENT((#2868,#2873));
+#2868 = SURFACE_STYLE_USAGE(.BOTH.,#2869);
+#2869 = SURFACE_SIDE_STYLE('',(#2870));
+#2870 = SURFACE_STYLE_FILL_AREA(#2871);
+#2871 = FILL_AREA_STYLE('',(#2872));
+#2872 = FILL_AREA_STYLE_COLOUR('',#2854);
+#2873 = CURVE_STYLE('',#2874,POSITIVE_LENGTH_MEASURE(0.1),#2854);
+#2874 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #2876),#456);
+#2876 = STYLED_ITEM('color',(#2877),#34);
+#2877 = PRESENTATION_STYLE_ASSIGNMENT((#2878,#2883));
+#2878 = SURFACE_STYLE_USAGE(.BOTH.,#2879);
+#2879 = SURFACE_SIDE_STYLE('',(#2880));
+#2880 = SURFACE_STYLE_FILL_AREA(#2881);
+#2881 = FILL_AREA_STYLE('',(#2882));
+#2882 = FILL_AREA_STYLE_COLOUR('',#2854);
+#2883 = CURVE_STYLE('',#2884,POSITIVE_LENGTH_MEASURE(0.1),#2854);
+#2884 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2885 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #2886),#883);
+#2886 = STYLED_ITEM('color',(#2887),#475);
+#2887 = PRESENTATION_STYLE_ASSIGNMENT((#2888,#2894));
+#2888 = SURFACE_STYLE_USAGE(.BOTH.,#2889);
+#2889 = SURFACE_SIDE_STYLE('',(#2890));
+#2890 = SURFACE_STYLE_FILL_AREA(#2891);
+#2891 = FILL_AREA_STYLE('',(#2892));
+#2892 = FILL_AREA_STYLE_COLOUR('',#2893);
+#2893 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
+#2894 = CURVE_STYLE('',#2895,POSITIVE_LENGTH_MEASURE(0.1),#2893);
+#2895 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/LD1117V33C-DG/3D/LD1117V33C-DG.wrl b/LD1117V33C-DG/3D/LD1117V33C-DG.wrl
new file mode 100644
index 0000000..eaa5a1b
--- /dev/null
+++ b/LD1117V33C-DG/3D/LD1117V33C-DG.wrl
@@ -0,0 +1,1159 @@
+#VRML V2.0 utf8
+# META "generator" "CAD Exchanger 3.7.0 (cadexchanger.com)"
+DEF __1 Transform {
+ children [
+ DEF ASSEMBLY Group {
+ children [
+ DEF Tab Group {
+ children [
+ DEF Tab_1 Shape {
+ appearance DEF __5 Appearance {
+ material DEF __6 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __7 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ -0.00255 0.00248 0.012815,
+ -0.00255 0.00248 0.019215,
+ -0.00255 0.00307 0.012815,
+ -0.00255 0.00307 0.019215,
+ 0.00765 0.00248 0.012815,
+ 0.00765 0.00248 0.019215,
+ 0.00468333333333 0.00248 0.016015,
+ 0.00765 0.00307 0.019215,
+ 0.00765 0.00307 0.012815,
+ 0.00468333333333 0.00307 0.016015,
+ 0.00465092320643 0.00248 0.0163854494457,
+ 0.00455467759101 0.00248 0.0167446429724,
+ 0.00439752086141 0.00248 0.0170816666667,
+ 0.00418422814532 0.00248 0.017386280234,
+ 0.003921280234 0.00248 0.0176492281453,
+ 0.00361666666667 0.00248 0.0178625208614,
+ 0.00327964297243 0.00248 0.018019677591,
+ 0.00292044944569 0.00248 0.0181159232064,
+ 0.00255 0.00248 0.0181483333333,
+ 0.00217955055431 0.00248 0.0181159232064,
+ 0.00182035702757 0.00248 0.018019677591,
+ 0.00148333333333 0.00248 0.0178625208614,
+ 0.001178719766 0.00248 0.0176492281453,
+ 0.00091577185468 0.00248 0.017386280234,
+ 0.000702479138593 0.00248 0.0170816666667,
+ 0.00054532240899 0.00248 0.0167446429724,
+ 0.000449076793574 0.00248 0.0163854494457,
+ 0.000416666666667 0.00248 0.016015,
+ 0.000449076793574 0.00248 0.0156445505543,
+ 0.00054532240899 0.00248 0.0152853570276,
+ 0.000702479138593 0.00248 0.0149483333333,
+ 0.00091577185468 0.00248 0.014643719766,
+ 0.001178719766 0.00248 0.0143807718547,
+ 0.00148333333333 0.00248 0.0141674791386,
+ 0.00182035702757 0.00248 0.014010322409,
+ 0.00217955055431 0.00248 0.0139140767936,
+ 0.00255 0.00248 0.0138816666667,
+ 0.00292044944569 0.00248 0.0139140767936,
+ 0.00327964297243 0.00248 0.014010322409,
+ 0.00361666666667 0.00248 0.0141674791386,
+ 0.003921280234 0.00248 0.0143807718547,
+ 0.00418422814532 0.00248 0.014643719766,
+ 0.00439752086141 0.00248 0.0149483333333,
+ 0.00455467759101 0.00248 0.0152853570276,
+ 0.00465092320643 0.00248 0.0156445505543,
+ 0.00465092320643 0.00307 0.0163854494457,
+ 0.00455467759101 0.00307 0.0167446429724,
+ 0.00439752086141 0.00307 0.0170816666667,
+ 0.00418422814532 0.00307 0.017386280234,
+ 0.003921280234 0.00307 0.0176492281453,
+ 0.00361666666667 0.00307 0.0178625208614,
+ 0.00327964297243 0.00307 0.018019677591,
+ 0.00292044944569 0.00307 0.0181159232064,
+ 0.00255 0.00307 0.0181483333333,
+ 0.00217955055431 0.00307 0.0181159232064,
+ 0.00182035702757 0.00307 0.018019677591,
+ 0.00148333333333 0.00307 0.0178625208614,
+ 0.001178719766 0.00307 0.0176492281453,
+ 0.00091577185468 0.00307 0.017386280234,
+ 0.000702479138593 0.00307 0.0170816666667,
+ 0.00054532240899 0.00307 0.0167446429724,
+ 0.000449076793574 0.00307 0.0163854494457,
+ 0.000416666666667 0.00307 0.016015,
+ 0.000449076793574 0.00307 0.0156445505543,
+ 0.00054532240899 0.00307 0.0152853570276,
+ 0.000702479138593 0.00307 0.0149483333333,
+ 0.00091577185468 0.00307 0.014643719766,
+ 0.001178719766 0.00307 0.0143807718547,
+ 0.00148333333333 0.00307 0.0141674791386,
+ 0.00182035702757 0.00307 0.014010322409,
+ 0.00217955055431 0.00307 0.0139140767936,
+ 0.00255 0.00307 0.0138816666667,
+ 0.00292044944569 0.00307 0.0139140767936,
+ 0.00327964297243 0.00307 0.014010322409,
+ 0.00361666666667 0.00307 0.0141674791386,
+ 0.003921280234 0.00307 0.0143807718547,
+ 0.00418422814532 0.00307 0.014643719766,
+ 0.00439752086141 0.00307 0.0149483333333,
+ 0.00455467759101 0.00307 0.0152853570276,
+ 0.00465092320643 0.00307 0.0156445505543
+
+ ]
+ }
+ normal Normal {
+ vector [
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ -1 -0 -4.1211479e-13,
+ -1 -0 -4.1211479e-13,
+ -0.98480773 -0 0.17364818,
+ -0.93969262 -0 0.34202015,
+ -0.86602539 -0 0.5,
+ -0.76604444 -0 0.64278764,
+ -0.64278764 -0 0.76604444,
+ -0.5 -0 0.86602539,
+ -0.34202015 -0 0.93969262,
+ -0.17364818 -0 0.98480773,
+ 2.6645353e-15 -0 1,
+ 0.17364818 -0 0.98480773,
+ 0.34202015 -0 0.93969262,
+ 0.5 -0 0.86602539,
+ 0.64278764 -0 0.76604444,
+ 0.76604444 -0 0.64278764,
+ 0.86602539 -0 0.5,
+ 0.93969262 -0 0.34202015,
+ 0.98480773 -0 0.17364818,
+ 1 -0 -0,
+ 0.98480773 -0 -0.17364818,
+ 0.93969262 -0 -0.34202015,
+ 0.86602539 -0 -0.5,
+ 0.76604444 -0 -0.64278764,
+ 0.64278764 -0 -0.76604444,
+ 0.5 -0 -0.86602539,
+ 0.34202015 -0 -0.93969262,
+ 0.17364818 -0 -0.98480773,
+ -0 -0 -1,
+ -0.17364818 -0 -0.98480773,
+ -0.34202015 -0 -0.93969262,
+ -0.5 -0 -0.86602539,
+ -0.64278764 -0 -0.76604444,
+ -0.76604444 -0 -0.64278764,
+ -0.86602539 -0 -0.5,
+ -0.93969262 -0 -0.34202015,
+ -0.98480773 -0 -0.17364818,
+ -1 -0 -0,
+ -1 -0 -0,
+ -0.98480773 -0 -0.17364818,
+ -0.93969262 -0 -0.34202015,
+ -0.86602539 -0 -0.5,
+ -0.76604444 -0 -0.64278764,
+ -0.64278764 -0 -0.76604444,
+ -0.5 -0 -0.86602539,
+ -0.34202015 -0 -0.93969262,
+ -0.17364818 -0 -0.98480773,
+ -0 -0 -1,
+ 0.17364818 -0 -0.98480773,
+ 0.34202015 -0 -0.93969262,
+ 0.5 -0 -0.86602539,
+ 0.64278764 -0 -0.76604444,
+ 0.76604444 -0 -0.64278764,
+ 0.86602539 -0 -0.5,
+ 0.93969262 -0 -0.34202015,
+ 0.98480773 -0 -0.17364818,
+ 1 -0 -0,
+ 0.98480773 -0 0.17364818,
+ 0.93969262 -0 0.34202015,
+ 0.86602539 -0 0.5,
+ 0.76604444 -0 0.64278764,
+ 0.64278764 -0 0.76604444,
+ 0.5 -0 0.86602539,
+ 0.34202015 -0 0.93969262,
+ 0.17364818 -0 0.98480773,
+ 2.6645353e-15 -0 1,
+ -0.17364818 -0 0.98480773,
+ -0.34202015 -0 0.93969262,
+ -0.5 -0 0.86602539,
+ -0.64278764 -0 0.76604444,
+ -0.76604444 -0 0.64278764,
+ -0.86602539 -0 0.5,
+ -0.93969262 -0 0.34202015,
+ -0.98480773 -0 0.17364818
+
+ ]
+ }
+ coordIndex [
+ 2 1 3 -1
+ 2 0 1 -1
+ 6 4 5 -1
+ 10 6 5 -1
+ 11 10 5 -1
+ 12 11 5 -1
+ 13 12 5 -1
+ 14 13 5 -1
+ 15 14 5 -1
+ 16 15 5 -1
+ 18 5 1 -1
+ 17 16 5 -1
+ 18 17 5 -1
+ 19 18 1 -1
+ 20 19 1 -1
+ 21 20 1 -1
+ 22 21 1 -1
+ 27 1 0 -1
+ 23 22 1 -1
+ 24 23 1 -1
+ 25 24 1 -1
+ 26 25 1 -1
+ 27 26 1 -1
+ 28 27 0 -1
+ 29 28 0 -1
+ 30 29 0 -1
+ 31 30 0 -1
+ 32 31 0 -1
+ 33 32 0 -1
+ 34 33 0 -1
+ 36 0 4 -1
+ 35 34 0 -1
+ 36 35 0 -1
+ 37 36 4 -1
+ 38 37 4 -1
+ 39 38 4 -1
+ 40 39 4 -1
+ 41 40 4 -1
+ 42 41 4 -1
+ 43 42 4 -1
+ 44 4 6 -1
+ 44 43 4 -1
+ 5 3 1 -1
+ 7 3 5 -1
+ 9 7 8 -1
+ 45 7 9 -1
+ 46 7 45 -1
+ 47 7 46 -1
+ 48 7 47 -1
+ 49 7 48 -1
+ 50 7 49 -1
+ 51 7 50 -1
+ 53 3 7 -1
+ 52 7 51 -1
+ 53 7 52 -1
+ 54 3 53 -1
+ 55 3 54 -1
+ 56 3 55 -1
+ 57 3 56 -1
+ 62 2 3 -1
+ 58 3 57 -1
+ 59 3 58 -1
+ 60 3 59 -1
+ 61 3 60 -1
+ 62 3 61 -1
+ 63 2 62 -1
+ 64 2 63 -1
+ 65 2 64 -1
+ 66 2 65 -1
+ 67 2 66 -1
+ 68 2 67 -1
+ 69 2 68 -1
+ 71 8 2 -1
+ 70 2 69 -1
+ 71 2 70 -1
+ 72 8 71 -1
+ 73 8 72 -1
+ 74 8 73 -1
+ 75 8 74 -1
+ 76 8 75 -1
+ 77 8 76 -1
+ 78 8 77 -1
+ 79 9 8 -1
+ 79 8 78 -1
+ 4 0 2 -1
+ 8 4 2 -1
+ 8 7 5 -1
+ 8 5 4 -1
+ 44 6 9 -1
+ 79 44 9 -1
+ 78 43 44 -1
+ 77 42 43 -1
+ 76 41 42 -1
+ 75 40 41 -1
+ 74 39 40 -1
+ 73 38 39 -1
+ 72 37 38 -1
+ 71 36 37 -1
+ 70 35 36 -1
+ 69 34 35 -1
+ 68 33 34 -1
+ 67 32 33 -1
+ 66 31 32 -1
+ 65 30 31 -1
+ 64 29 30 -1
+ 63 28 29 -1
+ 62 27 28 -1
+ 61 26 27 -1
+ 60 25 26 -1
+ 59 24 25 -1
+ 57 22 23 -1
+ 56 21 22 -1
+ 55 20 21 -1
+ 54 19 20 -1
+ 52 17 18 -1
+ 51 16 17 -1
+ 50 15 16 -1
+ 49 14 15 -1
+ 11 12 46 -1
+ 10 11 45 -1
+ 6 10 9 -1
+ 48 13 14 -1
+ 47 12 13 -1
+ 53 18 19 -1
+ 45 9 10 -1
+ 58 23 24 -1
+ 46 45 11 -1
+ 47 46 12 -1
+ 48 47 13 -1
+ 49 48 14 -1
+ 50 49 15 -1
+ 51 50 16 -1
+ 52 51 17 -1
+ 53 52 18 -1
+ 54 53 19 -1
+ 55 54 20 -1
+ 56 55 21 -1
+ 57 56 22 -1
+ 58 57 23 -1
+ 59 58 24 -1
+ 60 59 25 -1
+ 61 60 26 -1
+ 62 61 27 -1
+ 63 62 28 -1
+ 64 63 29 -1
+ 65 64 30 -1
+ 66 65 31 -1
+ 67 66 32 -1
+ 68 67 33 -1
+ 69 68 34 -1
+ 70 69 35 -1
+ 71 70 36 -1
+ 72 71 37 -1
+ 73 72 38 -1
+ 74 73 39 -1
+ 75 74 40 -1
+ 76 75 41 -1
+ 77 76 42 -1
+ 78 77 43 -1
+ 79 78 44 -1
+ ]
+ normalIndex [
+ 2 0 3 -1
+ 2 1 0 -1
+ 8 4 7 -1
+ 9 8 7 -1
+ 10 9 7 -1
+ 11 10 7 -1
+ 12 11 7 -1
+ 13 12 7 -1
+ 14 13 7 -1
+ 15 14 7 -1
+ 17 7 6 -1
+ 16 15 7 -1
+ 17 16 7 -1
+ 18 17 6 -1
+ 19 18 6 -1
+ 20 19 6 -1
+ 21 20 6 -1
+ 26 6 5 -1
+ 22 21 6 -1
+ 23 22 6 -1
+ 24 23 6 -1
+ 25 24 6 -1
+ 26 25 6 -1
+ 27 26 5 -1
+ 28 27 5 -1
+ 29 28 5 -1
+ 30 29 5 -1
+ 31 30 5 -1
+ 32 31 5 -1
+ 33 32 5 -1
+ 35 5 4 -1
+ 34 33 5 -1
+ 35 34 5 -1
+ 36 35 4 -1
+ 37 36 4 -1
+ 38 37 4 -1
+ 39 38 4 -1
+ 40 39 4 -1
+ 41 40 4 -1
+ 42 41 4 -1
+ 43 4 8 -1
+ 43 42 4 -1
+ 46 44 45 -1
+ 47 44 46 -1
+ 52 51 48 -1
+ 53 51 52 -1
+ 54 51 53 -1
+ 55 51 54 -1
+ 56 51 55 -1
+ 57 51 56 -1
+ 58 51 57 -1
+ 59 51 58 -1
+ 61 50 51 -1
+ 60 51 59 -1
+ 61 51 60 -1
+ 62 50 61 -1
+ 63 50 62 -1
+ 64 50 63 -1
+ 65 50 64 -1
+ 70 49 50 -1
+ 66 50 65 -1
+ 67 50 66 -1
+ 68 50 67 -1
+ 69 50 68 -1
+ 70 50 69 -1
+ 71 49 70 -1
+ 72 49 71 -1
+ 73 49 72 -1
+ 74 49 73 -1
+ 75 49 74 -1
+ 76 49 75 -1
+ 77 49 76 -1
+ 79 48 49 -1
+ 78 49 77 -1
+ 79 49 78 -1
+ 80 48 79 -1
+ 81 48 80 -1
+ 82 48 81 -1
+ 83 48 82 -1
+ 84 48 83 -1
+ 85 48 84 -1
+ 86 48 85 -1
+ 87 52 48 -1
+ 87 48 86 -1
+ 90 89 88 -1
+ 91 90 88 -1
+ 94 95 92 -1
+ 94 92 93 -1
+ 98 97 96 -1
+ 169 98 96 -1
+ 168 99 98 -1
+ 167 100 99 -1
+ 166 101 100 -1
+ 165 102 101 -1
+ 164 103 102 -1
+ 163 104 103 -1
+ 162 105 104 -1
+ 161 106 105 -1
+ 160 107 106 -1
+ 159 108 107 -1
+ 158 109 108 -1
+ 157 110 109 -1
+ 156 111 110 -1
+ 155 112 111 -1
+ 154 113 112 -1
+ 153 114 113 -1
+ 152 115 114 -1
+ 151 116 115 -1
+ 150 117 116 -1
+ 149 118 117 -1
+ 147 120 119 -1
+ 146 121 120 -1
+ 145 122 121 -1
+ 144 123 122 -1
+ 142 125 124 -1
+ 141 126 125 -1
+ 140 127 126 -1
+ 139 128 127 -1
+ 131 130 136 -1
+ 132 131 135 -1
+ 133 132 134 -1
+ 138 129 128 -1
+ 137 130 129 -1
+ 143 124 123 -1
+ 135 134 132 -1
+ 148 119 118 -1
+ 136 135 131 -1
+ 137 136 130 -1
+ 138 137 129 -1
+ 139 138 128 -1
+ 140 139 127 -1
+ 141 140 126 -1
+ 142 141 125 -1
+ 143 142 124 -1
+ 144 143 123 -1
+ 145 144 122 -1
+ 146 145 121 -1
+ 147 146 120 -1
+ 148 147 119 -1
+ 149 148 118 -1
+ 150 149 117 -1
+ 151 150 116 -1
+ 152 151 115 -1
+ 153 152 114 -1
+ 154 153 113 -1
+ 155 154 112 -1
+ 156 155 111 -1
+ 157 156 110 -1
+ 158 157 109 -1
+ 159 158 108 -1
+ 160 159 107 -1
+ 161 160 106 -1
+ 162 161 105 -1
+ 163 162 104 -1
+ 164 163 103 -1
+ 165 164 102 -1
+ 166 165 101 -1
+ 167 166 100 -1
+ 168 167 99 -1
+ 169 168 98 -1
+ ]
+ }
+ }
+ ]
+ }
+ DEF __8 Transform {
+ translation -0.00255 -0.00153 0.003715
+ children [
+ DEF Body Group {
+ children [
+ DEF Body_1 Shape {
+ appearance DEF __11 Appearance {
+ material DEF __12 Material {
+ ambientIntensity 0.66666662693
+ diffuseColor 0.300000011921 0.300000011921 0.300000011921
+ shininess 0
+ }
+ }
+ geometry DEF __13 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0 0 0,
+ 0 2.22044604925e-19 0.0068,
+ 0 0.0046 0,
+ 0 0.0046 0.0091,
+ 0 0.0023 0.0091,
+ 0.0102 0 0,
+ 0.0102 2.22044604925e-19 0.0068,
+ 0.0102 0.0023 0.0091,
+ 0.0102 0.0046 0,
+ 0.0102 0.0046 0.0091
+
+ ]
+ }
+ normal Normal {
+ vector [
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -1 -0,
+ -0 -0.70710677 0.70710677,
+ -0 -0.70710677 0.70710677,
+ -0 -0.70710677 0.70710677,
+ -0 -0.70710677 0.70710677,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0
+
+ ]
+ }
+ coordIndex [
+ 2 0 1 -1
+ 3 2 1 -1
+ 4 3 1 -1
+ 5 6 0 -1
+ 1 0 6 -1
+ 6 4 1 -1
+ 6 7 4 -1
+ 5 0 2 -1
+ 8 5 2 -1
+ 7 3 4 -1
+ 9 3 7 -1
+ 3 9 8 -1
+ 3 8 2 -1
+ 8 6 5 -1
+ 9 6 8 -1
+ 7 6 9 -1
+ ]
+ normalIndex [
+ 2 1 0 -1
+ 3 2 0 -1
+ 4 3 0 -1
+ 6 5 7 -1
+ 8 7 5 -1
+ 11 9 12 -1
+ 11 10 9 -1
+ 15 14 13 -1
+ 16 15 13 -1
+ 19 17 18 -1
+ 20 17 19 -1
+ 23 24 21 -1
+ 23 21 22 -1
+ 27 25 26 -1
+ 28 25 27 -1
+ 29 25 28 -1
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ }
+ DEF PinsArray Group {
+ children [
+ DEF PinsArray_1 Shape {
+ appearance DEF __16 Appearance {
+ material DEF __17 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __18 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ -0.0003725 -0.000295 -0.0182,
+ -0.0003725 0.000295 -0.0182,
+ 0.0003725 -0.000295 -0.0182,
+ 0.0003725 0.000295 -0.0182,
+ -0.0003725 -0.000295 -1.38777878078e-20,
+ -0.0003725 0.000295 -1.38777878078e-20,
+ 0.0003725 -0.000295 -6.93889390391e-20,
+ 0.0003725 0.000295 -6.93889390391e-20,
+ -0.00055875 -0.000295 0.00018625,
+ -0.00055875 0.000295 0.00018625,
+ 0.00055875 -0.000295 0.00018625,
+ 0.00055875 0.000295 0.00018625,
+ -0.00055875 -0.000295 0.003715,
+ -0.00055875 0.000295 0.003715,
+ 0.00055875 -0.000295 0.003715,
+ 0.00055875 0.000295 0.003715
+
+ ]
+ }
+ normal Normal {
+ vector [
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33
+
+ ]
+ }
+ coordIndex [
+ 2 0 1 -1
+ 3 2 1 -1
+ 1 4 5 -1
+ 1 0 4 -1
+ 3 7 6 -1
+ 3 6 2 -1
+ 9 4 8 -1
+ 5 4 9 -1
+ 11 10 6 -1
+ 7 11 6 -1
+ 9 12 13 -1
+ 9 8 12 -1
+ 11 15 14 -1
+ 11 14 10 -1
+ 14 13 12 -1
+ 15 13 14 -1
+ 5 3 1 -1
+ 11 5 9 -1
+ 15 9 13 -1
+ 11 9 15 -1
+ 7 3 5 -1
+ 7 5 11 -1
+ 6 0 2 -1
+ 12 8 10 -1
+ 8 6 10 -1
+ 12 10 14 -1
+ 4 0 6 -1
+ 4 6 8 -1
+ ]
+ normalIndex [
+ 2 1 0 -1
+ 3 2 0 -1
+ 6 4 7 -1
+ 6 5 4 -1
+ 10 11 8 -1
+ 10 8 9 -1
+ 14 12 13 -1
+ 15 12 14 -1
+ 18 17 16 -1
+ 19 18 16 -1
+ 22 20 23 -1
+ 22 21 20 -1
+ 26 27 24 -1
+ 26 24 25 -1
+ 30 28 29 -1
+ 31 28 30 -1
+ 34 32 33 -1
+ 38 34 35 -1
+ 37 35 36 -1
+ 38 35 37 -1
+ 39 32 34 -1
+ 39 34 38 -1
+ 42 40 41 -1
+ 45 46 43 -1
+ 46 42 43 -1
+ 45 43 44 -1
+ 47 40 42 -1
+ 47 42 46 -1
+ ]
+ }
+ }
+ DEF PinsArray_2 Shape {
+ appearance DEF __20 Appearance {
+ material DEF __21 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __22 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.0021775 -0.000295 -0.0182,
+ 0.0021775 0.000295 -0.0182,
+ 0.0029225 -0.000295 -0.0182,
+ 0.0029225 0.000295 -0.0182,
+ 0.0021775 -0.000295 -1.38777878078e-20,
+ 0.0021775 0.000295 -1.38777878078e-20,
+ 0.0029225 -0.000295 -6.93889390391e-20,
+ 0.0029225 0.000295 -6.93889390391e-20,
+ 0.00199125 -0.000295 0.00018625,
+ 0.00199125 0.000295 0.00018625,
+ 0.00310875 -0.000295 0.00018625,
+ 0.00310875 0.000295 0.00018625,
+ 0.00199125 -0.000295 0.003715,
+ 0.00199125 0.000295 0.003715,
+ 0.00310875 -0.000295 0.003715,
+ 0.00310875 0.000295 0.003715
+
+ ]
+ }
+ normal Normal {
+ vector [
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33
+
+ ]
+ }
+ coordIndex [
+ 2 0 1 -1
+ 3 2 1 -1
+ 1 4 5 -1
+ 1 0 4 -1
+ 3 7 6 -1
+ 3 6 2 -1
+ 9 4 8 -1
+ 5 4 9 -1
+ 11 10 6 -1
+ 7 11 6 -1
+ 9 12 13 -1
+ 9 8 12 -1
+ 11 15 14 -1
+ 11 14 10 -1
+ 14 13 12 -1
+ 15 13 14 -1
+ 5 3 1 -1
+ 11 5 9 -1
+ 15 9 13 -1
+ 11 9 15 -1
+ 7 3 5 -1
+ 7 5 11 -1
+ 6 0 2 -1
+ 12 8 10 -1
+ 8 6 10 -1
+ 12 10 14 -1
+ 4 0 6 -1
+ 4 6 8 -1
+ ]
+ normalIndex [
+ 2 1 0 -1
+ 3 2 0 -1
+ 6 4 7 -1
+ 6 5 4 -1
+ 10 11 8 -1
+ 10 8 9 -1
+ 14 12 13 -1
+ 15 12 14 -1
+ 18 17 16 -1
+ 19 18 16 -1
+ 22 20 23 -1
+ 22 21 20 -1
+ 26 27 24 -1
+ 26 24 25 -1
+ 30 28 29 -1
+ 31 28 30 -1
+ 34 32 33 -1
+ 38 34 35 -1
+ 37 35 36 -1
+ 38 35 37 -1
+ 39 32 34 -1
+ 39 34 38 -1
+ 42 40 41 -1
+ 45 46 43 -1
+ 46 42 43 -1
+ 45 43 44 -1
+ 47 40 42 -1
+ 47 42 46 -1
+ ]
+ }
+ }
+ DEF PinsArray_3 Shape {
+ appearance DEF __24 Appearance {
+ material DEF __25 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __26 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.0047275 -0.000295 -0.0182,
+ 0.0047275 0.000295 -0.0182,
+ 0.0054725 -0.000295 -0.0182,
+ 0.0054725 0.000295 -0.0182,
+ 0.0047275 -0.000295 -1.38777878078e-20,
+ 0.0047275 0.000295 -1.38777878078e-20,
+ 0.0054725 -0.000295 -6.93889390391e-20,
+ 0.0054725 0.000295 -6.93889390391e-20,
+ 0.00454125 -0.000295 0.00018625,
+ 0.00454125 0.000295 0.00018625,
+ 0.00565875 -0.000295 0.00018625,
+ 0.00565875 0.000295 0.00018625,
+ 0.00454125 -0.000295 0.003715,
+ 0.00454125 0.000295 0.003715,
+ 0.00565875 -0.000295 0.003715,
+ 0.00565875 0.000295 0.003715
+
+ ]
+ }
+ normal Normal {
+ vector [
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ -0.70710677 0 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ 0.70710677 1.735325e-18 -0.70710677,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ -1 -0 -0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -1.4388498e-32 1 1.0534003e-19,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33,
+ -0 -1 3.3568585e-33
+
+ ]
+ }
+ coordIndex [
+ 2 0 1 -1
+ 3 2 1 -1
+ 1 4 5 -1
+ 1 0 4 -1
+ 3 7 6 -1
+ 3 6 2 -1
+ 9 4 8 -1
+ 5 4 9 -1
+ 11 10 6 -1
+ 7 11 6 -1
+ 9 12 13 -1
+ 9 8 12 -1
+ 11 15 14 -1
+ 11 14 10 -1
+ 14 13 12 -1
+ 15 13 14 -1
+ 5 3 1 -1
+ 11 5 9 -1
+ 15 9 13 -1
+ 11 9 15 -1
+ 7 3 5 -1
+ 7 5 11 -1
+ 6 0 2 -1
+ 12 8 10 -1
+ 8 6 10 -1
+ 12 10 14 -1
+ 4 0 6 -1
+ 4 6 8 -1
+ ]
+ normalIndex [
+ 2 1 0 -1
+ 3 2 0 -1
+ 6 4 7 -1
+ 6 5 4 -1
+ 10 11 8 -1
+ 10 8 9 -1
+ 14 12 13 -1
+ 15 12 14 -1
+ 18 17 16 -1
+ 19 18 16 -1
+ 22 20 23 -1
+ 22 21 20 -1
+ 26 27 24 -1
+ 26 24 25 -1
+ 30 28 29 -1
+ 31 28 30 -1
+ 34 32 33 -1
+ 38 34 35 -1
+ 37 35 36 -1
+ 38 35 37 -1
+ 39 32 34 -1
+ 39 34 38 -1
+ 42 40 41 -1
+ 45 46 43 -1
+ 46 42 43 -1
+ 45 43 44 -1
+ 47 40 42 -1
+ 47 42 46 -1
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/LD1117V33C-DG/Allegro/TO255P460X1020X2008-3P.dra b/LD1117V33C-DG/Allegro/TO255P460X1020X2008-3P.dra
new file mode 100644
index 0000000000000000000000000000000000000000..23c7dcbd54c7b3f91b560b6ea378cabf946c946e
GIT binary patch
literal 69632
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
Miw^&A{>dKrKj-L12mk;8
literal 0
HcmV?d00001
diff --git a/LD1117V33C-DG/Allegro/c198_h132.pad b/LD1117V33C-DG/Allegro/c198_h132.pad
new file mode 100644
index 0000000000000000000000000000000000000000..03a84798e609f6e8b1f5e0415867388c14823900
GIT binary patch
literal 5120
zcmZQz5n*6vU|?VYVh|0&JV4CF%LODEn7#-yFnrK^WGDjSp#erHp9xBX^nw7$ED&IY
zPz-EPnjJ{10Wk-Z&k3c$HUZh(K&%PGAp1dp7eX=cL1}&{EdZr~P6GoWC@l=7VQv+L
z^2MOEIFtstJ25B6*xbax(o)~pKp!ejECur~vFZ`(fFUE#^$Uz2er06KAO>k5?d%^A093*t17y1e>6!p323a5u
z2=erG42oos1G1eBEiK|b42_L|Y>+xNAO@9ZAURZ^2rlbDVvInDtyr00jH&~f2a*F}
zklBvN5>#Zv+!W!*)N-~P_OVcwz2KXdarWPrEZyqTu!O!nRyBj_0E|^$vLUK
zT&{U3Xd=P+IVq_{xrxQu@geyI3V!){KxIgRPWdGz`MFT>fW+dGR5Y~+F%+e4nK`*2
zl_hXPVIoP$CISN=lvY4#6p>ckixLYmV9`Q1n)tK=Y5@RSj?9o&8Kg}JAwhnb2h6+(
zzjzhr=h4jzaEpld3j<4lH#4wT4Qk5
z9hP6e_`K|dgCety9sYKIHhsy@{@~1!t9h>fKWN`0onuO^p9*C^<}N)xDgFNogNI%pxAb{(EIqWmBv9f?{-ar&u0*V;
z(v>+SzwdU#)R>6&|yy|9x@ubl*MU
zUeT2yDviG*@A7waKjZIk%xu5<^r(~nzsXxA`0S!0Izzl#jI;0A=eTXS>9J&{ZnICS%q#LQ5G
z`M=7$KfWrHWlfx1!KOQJ@&}(L4K6WXp{)72rW~!0L!bQb|C?DaH^*i9$FGvHTN?K9
zzo;^cm#{mlcmBnm)ZqDNmtQTcpStI|d4M+~lQ=W3gaa820d;ehG=dTbj%36NNk*X+
dz-GBOE4a4<%3J|J9pfZnW
literal 0
HcmV?d00001
diff --git a/LD1117V33C-DG/Allegro/s198_h132.pad b/LD1117V33C-DG/Allegro/s198_h132.pad
new file mode 100644
index 0000000000000000000000000000000000000000..7ca2a3db1de7d794f30f3f38089944efc24ab261
GIT binary patch
literal 5120
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
literal 0
HcmV?d00001
diff --git a/LD1117V33C-DG/Altium/LD1117V33C-DG.epw b/LD1117V33C-DG/Altium/LD1117V33C-DG.epw
new file mode 100644
index 0000000..2822d2a
--- /dev/null
+++ b/LD1117V33C-DG/Altium/LD1117V33C-DG.epw
@@ -0,0 +1,6 @@
+281538
+Message from SamacSys:
+To use this model save to your preferred location and then open within the ECAD Part Wizard tool.
+If you do not yet have a copy of the ECAD Part Wizard tool then please refer to the Instructions provided with this model.
+Source=SamacSys
+281538/311096/2.47/3/3/Power Supply
\ No newline at end of file
diff --git a/LD1117V33C-DG/Altium/Readme.html b/LD1117V33C-DG/Altium/Readme.html
new file mode 100644
index 0000000..a650308
--- /dev/null
+++ b/LD1117V33C-DG/Altium/Readme.html
@@ -0,0 +1,9 @@
+
+
+
+ Altium Library Loader
+
+
+ To convert the SamacSys ECAD Model file (.epw) to Altium Designer format please install the Altium Library Loader
+
+
diff --git a/LD1117V33C-DG/CADSTAR/LD1117V33C-DG.csa b/LD1117V33C-DG/CADSTAR/LD1117V33C-DG.csa
new file mode 100644
index 0000000..6b9d248
--- /dev/null
+++ b/LD1117V33C-DG/CADSTAR/LD1117V33C-DG.csa
@@ -0,0 +1,120 @@
+(CADSTARSCM
+ (HEADER
+ (FORMAT SYMBOL 2 16)
+ (JOBFILE "")
+ (JOBTITLE "SamacSys ECAD Model")
+ (GENERATOR "281538/311096/2.47/3/3/Power Supply")
+ (RESOLUTION(METRIC HUNDREDTH MICRON))
+ (TIMESTAMP 2020 09 09 08 14 15)
+ )
+ (ASSIGNMENTS
+ (CODEDEFS
+ (LINECODE LC1 "Line 10" 25400
+ (STYLE SOLID)
+ )
+ (TEXTCODE TC0 "(Pin Name/Number)" 15240 152400 152400)
+ (TEXTCODE TC5 "Text Size 60/43/6" 15240 152400 109220)
+ (TEXTCODE TC8 "Symbol Name" 10000 200000 0
+ (FONT "Arial" 400 0)
+ )
+ (TERMINALCODE TC0 "Terminal"
+ (CROSS 127000 0)
+ )
+ (ATTRNAME AT0 "pcb_zone"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT1 "tolerance"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT2 "voltage"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT3 "wattage"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT4 "Value"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT5 "sim_model"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT6 "Description"
+ (ATTROWNER SYMBOL)
+ )
+ )
+ (GRIDS
+ (WORKINGGRID
+ (STEPGRID "" 50800 50800)
+ )
+ (SCREENGRID
+ (STEPGRID "(Screen Grid)" 254000 254000)
+ )
+ )
+ (SETTINGS
+ (UNITS THOU)
+ (UNITSPRECISION 1)
+ (INTERLINEGAP 0)
+ (BARLINEGAP 0)
+ (ALLOWBARTEXT)
+ (DESIGNORIGIN (PT 0 0))
+ (DESIGNAREA (PT 0 0) (PT 100000000 100000000))
+ (DESIGNLIMIT (PT 100000000 100000000))
+ (ANGULARPRECISION 1)
+ )
+ )
+ (DEFAULTS
+ (DFLTSHAPETYPE OUTLINE)
+ (OUTLDFLTS LC1
+ (CLEAR)
+ )
+ (TEXTDFLTS TC5)
+ (ORIGINDFLTS TC8)
+ (ATTRDFLTS TC8)
+ (PINNOOFFSET 50800)
+ (PINNOANGLE 0)
+ )
+ (LIBRARY
+ (SYMDEF L0 "LD1117V33C-DG" "" (PT 4572000 5842000)
+ (VERSION 1)
+ (FIGURE FIG0 LC1 NO_SHEET
+ (OPENSHAPE (PT 5080000 6096000) (PT 6350000 6096000) (PT 6350000 5080000) (PT 5080000 5080000) (PT 5080000 6096000))
+ )
+ (FIGURE FIG1 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5842000) (PT 5080000 5842000))
+ )
+ (FIGURE FIG2 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5588000) (PT 5080000 5588000))
+ )
+ (FIGURE FIG3 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5334000) (PT 5080000 5334000))
+ )
+ (TERMINAL 1 TC0 (PT 4572000 5842000))
+ (TERMINAL 2 TC0 (PT 4572000 5588000))
+ (TERMINAL 3 TC0 (PT 4572000 5334000))
+ (TEXTLOC SYMBOL_NAME TC8 (PT 6477000 6604000)
+ (ALIGN CENTERLEFT)
+ )
+ (TEXTLOC PART_NAME TC8 (PT 6477000 6350000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINNUMNAMELOC 1 TC8 (PT 4927600 5842000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 2 TC8 (PT 4927600 5588000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 3 TC8 (PT 4927600 5334000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINLABELLOC 1 TC8 (PT 5156200 5842000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 2 TC8 (PT 5156200 5588000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 3 TC8 (PT 5156200 5334000)
+ (ALIGN CENTERLEFT)
+ )
+ )
+ )
+)
diff --git a/LD1117V33C-DG/CADSTAR/LD1117V33C-DG.lib b/LD1117V33C-DG/CADSTAR/LD1117V33C-DG.lib
new file mode 100644
index 0000000..b09b288
--- /dev/null
+++ b/LD1117V33C-DG/CADSTAR/LD1117V33C-DG.lib
@@ -0,0 +1,18 @@
+.LD1117V33C-DG :1 ;LDO Voltage Regulators Linear Voltage Regulators & Vref
+TO255P460X1020X2008-3P
+*STM PS
+*NGS
+*PLB 1="GND" 2="VOUT" 3="VIN"
+*MXP 3
+*DFN LD1117V33C-DG
+~!Manufacturer_Name (STMicroelectronics)
+~!Manufacturer_Part_Number (LD1117V33C-DG)
+~!Arrow Part Number (LD1117V33C-DG)
+~!Link Arrow Price/Stock (https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics)
+~!Mouser Part Number (511-LD1117V33C-DG)
+~!Link Mouser Price/Stock (https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D)
+~!Link Datasheet (http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf)
+~!Height (4.6mm)
+~!3D_Model (LD1117V33C-DG)
+LD1117V33C-DG
+1.1!G 2.1!Y 3.1!I
diff --git a/LD1117V33C-DG/CADSTAR/TO255P460X1020X2008-3P.cpa b/LD1117V33C-DG/CADSTAR/TO255P460X1020X2008-3P.cpa
new file mode 100644
index 0000000..6347488
--- /dev/null
+++ b/LD1117V33C-DG/CADSTAR/TO255P460X1020X2008-3P.cpa
@@ -0,0 +1,207 @@
+(CADSTARPCB
+ (HEADER
+ (FORMAT LIBRARY 2 18)
+ (JOBFILE "")
+ (JOBTITLE "")
+ (GENERATOR "")
+ (RESOLUTION
+ (METRIC HUNDREDTH MICRON)
+ )
+ (TIMESTAMP 2020 09 09 08 14 15)
+ )
+ (ASSIGNMENTS
+ (LAYERDEFS
+ (LAYERSTACK LAY7 LAY9 LAY12 LAY14 LAY18 LAY10 LAY16 LAY6 LAY8 LAY17
+ LAY11 LAY19 LAY15 LAY13
+ )
+ (LAYER LAY0 "(All Layers)"
+ (ALLLAYER)
+ )
+ (LAYER LAY1 "(All Electrical Layers)"
+ (ALLELEC)
+ )
+ (LAYER LAY2 "(All Documentation Layers)"
+ (ALLDOC)
+ )
+ (LAYER LAY3 "(Undefined)"
+ (NOLAYER)
+ )
+ (LAYER LAY4 "(Component Copper)"
+ (ASSCOMPCOPP)
+ )
+ (LAYER LAY5 "(Jumper)"
+ (JUMPERLAYER)
+ )
+ (LAYER LAY6 "Top Elec"
+ (ELEC 1
+ (BIAS UNBIASED)
+ (LAYERHEIGHT 0)
+ )
+ )
+ (LAYER LAY7 "Construction"
+ (DOC)
+ )
+ (LAYER LAY8 "Bottom Elec"
+ (ELEC 2
+ (BIAS UNBIASED)
+ (LAYERHEIGHT 0)
+ )
+ )
+ (LAYER LAY9 "Drill Drawing"
+ (DOC)
+ )
+ (LAYER LAY10 "Top silk"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_SILKSCREEN)
+ )
+ (LAYER LAY11 "Bottom silk"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_SILKSCREEN)
+ )
+ (LAYER LAY12 "Top Placement"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_PLACEMENT)
+ )
+ (LAYER LAY13 "Bottom Placement"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_PLACEMENT)
+ )
+ (LAYER LAY14 "Top Assembly"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_ASSEMBLY)
+ )
+ (LAYER LAY15 "Bottom Assembly"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_ASSEMBLY)
+ )
+ (LAYER LAY16 "Top Solder Resist"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_SOLDERRESIST)
+ )
+ (LAYER LAY17 "Bottom Solder Resist"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_SOLDERRESIST)
+ )
+ (LAYER LAY18 "Top Paste"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_PASTE)
+ )
+ (LAYER LAY19 "Bottom Paste"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_PASTE)
+ )
+ )
+ (CODEDEFS
+ (LINECODE LC11 "Silkscreen Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (LINECODE LC14 "Assembly Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (LINECODE LC15 "Placement Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (TEXTCODE TC10 "Component Name" 3000 60000 40000)
+ (SPACINGCODE P_P 100000)
+ (SPACINGCODE P_C 100000)
+ (SPACINGCODE C_C 100000)
+ (SPACINGCODE H_H 100000)
+ (PADCODE PC0 "c198_h132"
+ (ROUND 198000)
+ (DRILL 132000)
+ )
+ (PADCODE PC1 "s198_h132"
+ (SQUARE 198000)
+ (DRILL 132000)
+ )
+ (ATTRNAME AT0 "Component Category"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT1 "assembly_name"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT2 "Value"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT3 "thm_power_diss"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT4 "placement"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT5 "silkscrn_name"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT6 "Manufacturers Part Number"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT7 "Height"
+ (ATTROWNER SYMDEF)
+ )
+ (ATTRNAME AT8 "Drawing_Name"
+ (ATTROWNER DOCSYMBOL)
+ )
+ (ATTRNAME AT9 "Client"
+ (ATTROWNER DOCSYMBOL)
+ )
+ (ATTRNAME AT10 "RefDes"
+ (ATTROWNER COMPONENT)
+ )
+ )
+ (TECHNOLOGY
+ (UNITS MM)
+ (UNITSPRECISION 2)
+ (INTERLINEGAP 20)
+ (BARLINEGAP 20)
+ (ALLOWBARTEXT)
+ (ANGULARPRECISION 1)
+ (MAXPHYSLAYER 2)
+ (DESIGNORIGIN (PT 0 0))
+ (DESIGNAREA (PT 0 0) (PT 100000000 100000000))
+ (PINNOOFFSET 50800)
+ (PINNOANGLE 0)
+ (DESIGNLIMIT (PT 100000000 100000000))
+ )
+ )
+ (LIBRARY
+ (HIERARCHY
+ (ROOTFOLDER F0 "root"
+ (SYMDEFLIST L0)
+ )
+ )
+ (SYMDEF L0 "TO255P460X1020X2008-3P" "" (PT 50000000 50000000)
+ (VERSION 1)
+ (FIGURE FIG0 LC15 LAY12
+ (OUTLINE (PT 49710000 50332000) (PT 50800000 50332000) (PT 50800000 49822000) (PT 49710000 49822000) (PT 49710000 50332000))
+ )
+ (FIGURE FIG1 LC14 LAY14
+ (OUTLINE (PT 49735000 50307000) (PT 50775000 50307000) (PT 50775000 49847000) (PT 49735000 49847000) (PT 49735000 50307000))
+ )
+ (FIGURE FIG2 LC14 LAY14
+ (OPENSHAPE (PT 49735000 50179500) (PT 49862500 50307000))
+ )
+ (FIGURE FIG3 LC11 LAY10
+ (OPENSHAPE (PT 50775000 49847000) (PT 50775000 50307000))
+ )
+ (FIGURE FIG4 LC11 LAY10
+ (OPENSHAPE (PT 50775000 50307000) (PT 49735000 50307000))
+ )
+ (FIGURE FIG5 LC11 LAY10
+ (OPENSHAPE (PT 49735000 50307000) (PT 49735000 50000000))
+ )
+ (PAD 1 (PT 50000000 50000000) PC1 THRU
+ (FIRSTPAD)
+ (PADIDENTIFIER "1")
+ )
+ (PAD 2 (PT 50255000 50000000) PC0 THRU
+ (PADIDENTIFIER "2")
+ )
+ (PAD 3 (PT 50510000 50000000) PC0 THRU
+ (PADIDENTIFIER "3")
+ )
+ (TEXTLOC COMP_NAME TC10 LAY10 (PT 50000000 50000000)
+ (ALIGN CENTERCENTER)
+ )
+ )
+ )
+)
diff --git a/LD1117V33C-DG/CR-5000/LD1117V33C-DG.cdf b/LD1117V33C-DG/CR-5000/LD1117V33C-DG.cdf
new file mode 100644
index 0000000..93b57a1
--- /dev/null
+++ b/LD1117V33C-DG/CR-5000/LD1117V33C-DG.cdf
@@ -0,0 +1,24 @@
+(part "LD1117V33C-DG"
+ (packageRef "TO255P460X1020X2008-3P")
+ (interface
+ (port "1" (symbPinId 1) (portName "GND") (portType GROUND))
+ (port "2" (symbPinId 2) (portName "VOUT") (portType OUTPUT))
+ (port "3" (symbPinId 3) (portName "VIN") (portType INPUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "221")
+ (property "Manufacturer_Name" "STMicroelectronics")
+ (property "Manufacturer_Part_Number" "LD1117V33C-DG")
+ (property "Arrow_Part_Number" "LD1117V33C-DG")
+ (property "Arrow_Price/Stock" "https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics")
+ (property "Mouser_Part_Number" "511-LD1117V33C-DG")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D")
+ (property "Description" "LDO Voltage Regulators Linear Voltage Regulators & Vref")
+ (property "Datasheet_Link" "http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf")
+ (property "symbolName1" "LD1117V33C-DG")
+)
diff --git a/LD1117V33C-DG/CR-5000/LD1117V33C-DG.laf b/LD1117V33C-DG/CR-5000/LD1117V33C-DG.laf
new file mode 100644
index 0000000..7db4111
--- /dev/null
+++ b/LD1117V33C-DG/CR-5000/LD1117V33C-DG.laf
@@ -0,0 +1,66 @@
+LIB LD1117V33C-DG
+ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1
+GRID 1 1 1 1 1 1 1 4
+SHT 1 1 1 0 6 14 8
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+221
+ENDPROP
+PROP 0 partName 1
+LD1117V33C-DG
+ENDPROP
+VIEW 1 1 0 -1 -1 15 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 15 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 14 2
+POINT - 14 -6
+POINT - 4 -6
+POINT - 4 2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 0
+POINT - 4 0
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -2
+POINT - 4 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -4
+POINT - 4 -4
+ENDLIN
+PIN 1 1 0 0
+PROP 0 pinLabel 1
+GND
+ENDPROP
+PROP 0 pinNumber 1
+1
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel
+ENDPIN
+PIN 2 1 0 -2
+PROP 0 pinLabel 1
+VOUT
+ENDPROP
+PROP 0 pinNumber 1
+2
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
+ENDPIN
+PIN 3 1 0 -4
+PROP 0 pinLabel 1
+VIN
+ENDPROP
+PROP 0 pinNumber 1
+3
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel
+ENDPIN
+ENDLIB
diff --git a/LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.ftf b/LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.ftf
new file mode 100644
index 0000000..e2e21af
--- /dev/null
+++ b/LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.ftf
@@ -0,0 +1,335 @@
+(ftf
+ (header
+ (version 2.0)
+ (unit DBUNIT)
+ )
+ (TechnologyContainer
+ (technology SamacSys_Footprint
+ (footprintLayer
+ (layer Top (type Conductive))
+ (layer Inner (type Conductive))
+ (layer Bottom (type Conductive))
+ (layer Silk-Top (type Symbolmark))
+ (layer Silk-Bottom (type Symbolmark))
+ (layer Resist-Top (type Solderresist))
+ (layer Resist-Bottom (type Solderresist))
+ (layer MetalMask-Top (type Metalmask))
+ (layer MetalMask-Bottom (type Metalmask))
+ (layer CompArea-Top (type Comparea))
+ (layer CompArea-Bottom (type Comparea))
+ (layer Assembly-Top (type Undefined))
+ (layer Assembly-Bottom (type Undefined))
+ (layer Hole (type Hole))
+ )
+ )
+ )
+ (footprintContainer
+ (commonParameters
+ (dimensionParameters
+ (arrowLength 100000)
+ (arrowAngle 15.000000)
+ (dotDiameter 100000)
+ (textFrameOffset 100000)
+ (arrowOffset 100000)
+ (dimAssistOffset 100000)
+ (dimLineWidth 10000)
+ (drawTextFrame NO)
+ (textFrameRange ALL)
+ (textClip NO)
+ (standard JIS)
+ )
+ )
+ (padstackGroups
+ (padstackGroup default)
+ )
+ (pads
+ (pad c198
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (circle 99000
+ (pt 0 0)
+ )
+ )
+ )
+ (pad r198_198
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (rectangle
+ (pt 0 0)
+ (width 198000)
+ (height 198000)
+ (rAngle 0.000000)
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack c198h132
+ (type PLATED)
+ (throughMode THROUGH)
+ (panelUse NO)
+ (Hole (footLayer Hole)
+ (geometry
+ (circle 66000
+ (pt 0 0)
+ )
+ )
+ )
+ (padSet (footLayer Top)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Resist-Bottom)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Inner)
+ (clearance (pad c198))
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Bottom)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ )
+ (padstack r198_198h132
+ (type PLATED)
+ (throughMode THROUGH)
+ (panelUse NO)
+ (Hole (footLayer Hole)
+ (geometry
+ (circle 66000
+ (pt 0 0)
+ )
+ )
+ )
+ (padSet (footLayer Top)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ (padSet (footLayer Resist-Bottom)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ (padSet (footLayer Inner)
+ (clearance (pad c198))
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Bottom)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "TO255P460X1020X2008-3P"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 800000 332000)
+ (pt 800000 -178000)
+ (pt -290000 -178000)
+ (pt -290000 332000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 307000
+ (width 10000)
+ )
+ (pt 775000 307000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 307000
+ (width 10000)
+ )
+ (pt 775000 -153000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 -153000
+ (width 10000)
+ )
+ (pt -265000 -153000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 -153000
+ (width 10000)
+ )
+ (pt -265000 307000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 179500
+ (width 10000)
+ )
+ (pt -137500 307000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 -153000
+ (width 20000)
+ )
+ (pt 775000 307000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 307000
+ (width 20000)
+ )
+ (pt -265000 307000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 307000
+ (width 20000)
+ )
+ (pt -265000 0
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt 0 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 0)
+ (angle 90)
+ (padstackGroup default (padstack r198_198h132))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt 255000 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 255000 0)
+ (angle 90)
+ (padstackGroup default (padstack c198h132))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt 510000 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 510000 0)
+ (angle 90)
+ (padstackGroup default (padstack c198h132))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape LD1117V33C-DG.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.pkf b/LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.pkf
new file mode 100644
index 0000000..05f2215
--- /dev/null
+++ b/LD1117V33C-DG/CR-5000/TO255P460X1020X2008-3P.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "TO255P460X1020X2008-3P"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "TO255P460X1020X2008-3P")
+ (spec "default")
+ )
+)
diff --git a/LD1117V33C-DG/CR-8000/LD1117V33C-DG.cdf b/LD1117V33C-DG/CR-8000/LD1117V33C-DG.cdf
new file mode 100644
index 0000000..93b57a1
--- /dev/null
+++ b/LD1117V33C-DG/CR-8000/LD1117V33C-DG.cdf
@@ -0,0 +1,24 @@
+(part "LD1117V33C-DG"
+ (packageRef "TO255P460X1020X2008-3P")
+ (interface
+ (port "1" (symbPinId 1) (portName "GND") (portType GROUND))
+ (port "2" (symbPinId 2) (portName "VOUT") (portType OUTPUT))
+ (port "3" (symbPinId 3) (portName "VIN") (portType INPUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "221")
+ (property "Manufacturer_Name" "STMicroelectronics")
+ (property "Manufacturer_Part_Number" "LD1117V33C-DG")
+ (property "Arrow_Part_Number" "LD1117V33C-DG")
+ (property "Arrow_Price/Stock" "https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics")
+ (property "Mouser_Part_Number" "511-LD1117V33C-DG")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D")
+ (property "Description" "LDO Voltage Regulators Linear Voltage Regulators & Vref")
+ (property "Datasheet_Link" "http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf")
+ (property "symbolName1" "LD1117V33C-DG")
+)
diff --git a/LD1117V33C-DG/CR-8000/LD1117V33C-DG.laf b/LD1117V33C-DG/CR-8000/LD1117V33C-DG.laf
new file mode 100644
index 0000000..7db4111
--- /dev/null
+++ b/LD1117V33C-DG/CR-8000/LD1117V33C-DG.laf
@@ -0,0 +1,66 @@
+LIB LD1117V33C-DG
+ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1
+GRID 1 1 1 1 1 1 1 4
+SHT 1 1 1 0 6 14 8
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+221
+ENDPROP
+PROP 0 partName 1
+LD1117V33C-DG
+ENDPROP
+VIEW 1 1 0 -1 -1 15 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 15 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 14 2
+POINT - 14 -6
+POINT - 4 -6
+POINT - 4 2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 0
+POINT - 4 0
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -2
+POINT - 4 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -4
+POINT - 4 -4
+ENDLIN
+PIN 1 1 0 0
+PROP 0 pinLabel 1
+GND
+ENDPROP
+PROP 0 pinNumber 1
+1
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel
+ENDPIN
+PIN 2 1 0 -2
+PROP 0 pinLabel 1
+VOUT
+ENDPROP
+PROP 0 pinNumber 1
+2
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
+ENDPIN
+PIN 3 1 0 -4
+PROP 0 pinLabel 1
+VIN
+ENDPROP
+PROP 0 pinNumber 1
+3
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel
+ENDPIN
+ENDLIB
diff --git a/LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.ftf b/LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.ftf
new file mode 100644
index 0000000..e2e21af
--- /dev/null
+++ b/LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.ftf
@@ -0,0 +1,335 @@
+(ftf
+ (header
+ (version 2.0)
+ (unit DBUNIT)
+ )
+ (TechnologyContainer
+ (technology SamacSys_Footprint
+ (footprintLayer
+ (layer Top (type Conductive))
+ (layer Inner (type Conductive))
+ (layer Bottom (type Conductive))
+ (layer Silk-Top (type Symbolmark))
+ (layer Silk-Bottom (type Symbolmark))
+ (layer Resist-Top (type Solderresist))
+ (layer Resist-Bottom (type Solderresist))
+ (layer MetalMask-Top (type Metalmask))
+ (layer MetalMask-Bottom (type Metalmask))
+ (layer CompArea-Top (type Comparea))
+ (layer CompArea-Bottom (type Comparea))
+ (layer Assembly-Top (type Undefined))
+ (layer Assembly-Bottom (type Undefined))
+ (layer Hole (type Hole))
+ )
+ )
+ )
+ (footprintContainer
+ (commonParameters
+ (dimensionParameters
+ (arrowLength 100000)
+ (arrowAngle 15.000000)
+ (dotDiameter 100000)
+ (textFrameOffset 100000)
+ (arrowOffset 100000)
+ (dimAssistOffset 100000)
+ (dimLineWidth 10000)
+ (drawTextFrame NO)
+ (textFrameRange ALL)
+ (textClip NO)
+ (standard JIS)
+ )
+ )
+ (padstackGroups
+ (padstackGroup default)
+ )
+ (pads
+ (pad c198
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (circle 99000
+ (pt 0 0)
+ )
+ )
+ )
+ (pad r198_198
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (rectangle
+ (pt 0 0)
+ (width 198000)
+ (height 198000)
+ (rAngle 0.000000)
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack c198h132
+ (type PLATED)
+ (throughMode THROUGH)
+ (panelUse NO)
+ (Hole (footLayer Hole)
+ (geometry
+ (circle 66000
+ (pt 0 0)
+ )
+ )
+ )
+ (padSet (footLayer Top)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Resist-Bottom)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Inner)
+ (clearance (pad c198))
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Bottom)
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ )
+ (padstack r198_198h132
+ (type PLATED)
+ (throughMode THROUGH)
+ (panelUse NO)
+ (Hole (footLayer Hole)
+ (geometry
+ (circle 66000
+ (pt 0 0)
+ )
+ )
+ )
+ (padSet (footLayer Top)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ (padSet (footLayer Resist-Bottom)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ (padSet (footLayer Inner)
+ (clearance (pad c198))
+ (connect (pad c198))
+ (noconnect (pad c198))
+ )
+ (padSet (footLayer Bottom)
+ (connect (pad r198_198))
+ (noconnect (pad r198_198))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "TO255P460X1020X2008-3P"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 800000 332000)
+ (pt 800000 -178000)
+ (pt -290000 -178000)
+ (pt -290000 332000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 307000
+ (width 10000)
+ )
+ (pt 775000 307000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 307000
+ (width 10000)
+ )
+ (pt 775000 -153000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 -153000
+ (width 10000)
+ )
+ (pt -265000 -153000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 -153000
+ (width 10000)
+ )
+ (pt -265000 307000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 179500
+ (width 10000)
+ )
+ (pt -137500 307000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 -153000
+ (width 20000)
+ )
+ (pt 775000 307000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 775000 307000
+ (width 20000)
+ )
+ (pt -265000 307000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -265000 307000
+ (width 20000)
+ )
+ (pt -265000 0
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt 0 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 0)
+ (angle 90)
+ (padstackGroup default (padstack r198_198h132))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt 255000 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 255000 0)
+ (angle 90)
+ (padstackGroup default (padstack c198h132))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt 510000 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 510000 0)
+ (angle 90)
+ (padstackGroup default (padstack c198h132))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape LD1117V33C-DG.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.pkf b/LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.pkf
new file mode 100644
index 0000000..05f2215
--- /dev/null
+++ b/LD1117V33C-DG/CR-8000/TO255P460X1020X2008-3P.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "TO255P460X1020X2008-3P"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "TO255P460X1020X2008-3P")
+ (spec "default")
+ )
+)
diff --git a/LD1117V33C-DG/Capture/LD1117V33C-DG.xml b/LD1117V33C-DG/Capture/LD1117V33C-DG.xml
new file mode 100644
index 0000000..2b3791f
--- /dev/null
+++ b/LD1117V33C-DG/Capture/LD1117V33C-DG.xml
@@ -0,0 +1,319 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LD1117V33C-DG/CircuitStudio/LD1117V33C-DG.lbr b/LD1117V33C-DG/CircuitStudio/LD1117V33C-DG.lbr
new file mode 100644
index 0000000..aa43e2c
--- /dev/null
+++ b/LD1117V33C-DG/CircuitStudio/LD1117V33C-DG.lbr
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<LDO Voltage Regulators Linear Voltage Regulators & Vref</b><p>
+<author>Created by SamacSys</author>
+
+
+<b>TO-220 (dual gauge)_1</b><br>
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+<b>LDO Voltage Regulators Linear Voltage Regulators & Vref</b><p>
+Source: <a href="http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf"> Datasheet </a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LD1117V33C-DG/DEHDL/ld1117v33c_dg/chips/chips.prt b/LD1117V33C-DG/DEHDL/ld1117v33c_dg/chips/chips.prt
new file mode 100644
index 0000000..8471491
--- /dev/null
+++ b/LD1117V33C-DG/DEHDL/ld1117v33c_dg/chips/chips.prt
@@ -0,0 +1,32 @@
+FILE_TYPE=LIBRARY_PARTS;
+PRIMITIVE 'LD1117V33C_DG';
+ PIN
+ 'GND':
+ PIN_NUMBER='(1)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='GROUND';
+ 'VOUT':
+ PIN_NUMBER='(2)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='OUTPUT';
+ 'VIN':
+ PIN_NUMBER='(3)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='INPUT';
+ END_PIN;
+ BODY
+ PART_NAME='LD1117V33C_DG';
+ PHYS_DES_PREFIX='PS';
+ NO_LOAD_CHECK='TRUE';
+ PIN_COUNT='3';
+ BODY_NAME='LD1117V33C_DG';
+ JEDEC_TYPE='TO255P460X1020X2008-3P';
+ END_BODY;
+END_PRIMITIVE;
+END.
diff --git a/LD1117V33C-DG/DEHDL/ld1117v33c_dg/part_table/part.ptf b/LD1117V33C-DG/DEHDL/ld1117v33c_dg/part_table/part.ptf
new file mode 100644
index 0000000..5b392d2
--- /dev/null
+++ b/LD1117V33C-DG/DEHDL/ld1117v33c_dg/part_table/part.ptf
@@ -0,0 +1,11 @@
+FILE_TYPE = MULTI_PHYS_TABLE;
+
+PART 'LD1117V33C_DG'
+CLASS = DISCRETE
+{========================================================================================}
+:"MANUFACTURER_NAME", "MANUFACTURER_PART_NUMBER"= "PART_NUMBER", "JEDEC_TYPE", "PACK_TYPE", "ARROW_PART_NUMBER", "ARROW_PRICE/STOCK", "MOUSER_PART_NUMBER", "MOUSER_PRICE/STOCK", "DESCRIPTION", "DATASHEET", "HEIGHT";
+{========================================================================================}
+ "STMicroelectronics", "LD1117V33C-DG" (!) = "", "TO255P460X1020X2008-3P", "Transistor Outline, Vertical", "LD1117V33C-DG", "https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics", "511-LD1117V33C-DG", "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D", "LDO Voltage Regulators Linear Voltage Regulators & Vref", "http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf", "4.6 mm"
+END_PART
+
+END.
diff --git a/LD1117V33C-DG/DEHDL/ld1117v33c_dg/sym_1/symbol.css b/LD1117V33C-DG/DEHDL/ld1117v33c_dg/sym_1/symbol.css
new file mode 100644
index 0000000..fb08d78
--- /dev/null
+++ b/LD1117V33C-DG/DEHDL/ld1117v33c_dg/sym_1/symbol.css
@@ -0,0 +1,16 @@
+C 0 0 "GND" 0 0 0 0 60 0 L
+X "PIN_TEXT" "GND" 230 -30 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 0 0 0 -1 0
+C 0 -100 "VOUT" 0 -100 0 0 60 0 L
+X "PIN_TEXT" "VOUT" 230 -130 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -100 0 -100 -1 0
+C 0 -200 "VIN" 0 -200 0 0 60 0 L
+X "PIN_TEXT" "VIN" 230 -230 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -200 0 -200 -1 0
+L 200 100 700 100 -1 0
+L 700 -300 700 100 -1 0
+L 700 -300 200 -300 -1 0
+L 200 100 200 -300 -1 0
+P "$LOCATION" "?" 750 270 0 0 60 0 0 0 0 0 1 0 32
+P "PACK_TYPE" "?" 0 -50 0 0 100 0 0 1 0 0 0 0 32
+
diff --git a/LD1117V33C-DG/DesignSpark PCB PRO/LD1117V33C-DG.dsl b/LD1117V33C-DG/DesignSpark PCB PRO/LD1117V33C-DG.dsl
new file mode 100644
index 0000000..cad03ea
--- /dev/null
+++ b/LD1117V33C-DG/DesignSpark PCB PRO/LD1117V33C-DG.dsl
@@ -0,0 +1,114 @@
+SamacSys ECAD Model
+281538/311096/2.47/3/3/Power Supply
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "c198_h132"
+ (holeDiam 1.32)
+ (padShape (layerNumRef 1) (padShapeType Ellipse) (shapeWidth 1.98) (shapeHeight 1.98))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 1.98) (shapeHeight 1.98))
+ )
+ (padStyleDef "s198_h132"
+ (holeDiam 1.32)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.98) (shapeHeight 1.98))
+ (padShape (layerNumRef 16) (padShapeType Rect) (shapeWidth 1.98) (shapeHeight 1.98))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "TO255P460X1020X2008-3P" (originalName "TO255P460X1020X2008-3P")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef s198_h132) (pt 0, 0) (rotation 90))
+ (pad (padNum 2) (padStyleRef c198_h132) (pt 2.55, 0) (rotation 90))
+ (pad (padNum 3) (padStyleRef c198_h132) (pt 5.1, 0) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0, 0) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.9 3.32) (pt 8 3.32) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8 3.32) (pt 8 -1.78) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8 -1.78) (pt -2.9 -1.78) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.9 -1.78) (pt -2.9 3.32) (width 0.05))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 3.07) (pt 7.75 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.75 3.07) (pt 7.75 -1.53) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.75 -1.53) (pt -2.65 -1.53) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 -1.53) (pt -2.65 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 1.795) (pt -1.375 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.75 -1.53) (pt 7.75 3.07) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.75 3.07) (pt -2.65 3.07) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.65 3.07) (pt -2.65 0) (width 0.2))
+ )
+ )
+ (symbolDef "LD1117V33C-DG" (originalName "LD1117V33C-DG")
+
+ (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 700 mils 100 mils) (width 6 mils))
+ (line (pt 700 mils 100 mils) (pt 700 mils -300 mils) (width 6 mils))
+ (line (pt 700 mils -300 mils) (pt 200 mils -300 mils) (width 6 mils))
+ (line (pt 200 mils -300 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 750 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "LD1117V33C-DG" (originalName "LD1117V33C-DG") (compHeader (numPins 3) (numParts 1) (refDesPrefix PS)
+ )
+ (compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "VOUT") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "VIN") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "LD1117V33C-DG"))
+ (attachedPattern (patternNum 1) (patternName "TO255P460X1020X2008-3P")
+ (numPads 3)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ )
+ )
+ (attr "Manufacturer_Name" "STMicroelectronics")
+ (attr "Manufacturer_Part_Number" "LD1117V33C-DG")
+ (attr "Arrow Part Number" "LD1117V33C-DG")
+ (attr "Arrow Price/Stock" "https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics")
+ (attr "Mouser Part Number" "511-LD1117V33C-DG")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D")
+ (attr "Description" "LDO Voltage Regulators Linear Voltage Regulators & Vref")
+ (attr "Datasheet Link" "http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf")
+ (attr "Height" "4.6 mm")
+ )
+
+)
diff --git a/LD1117V33C-DG/DesignSpark PCB/LD1117V33C-DG.dsl b/LD1117V33C-DG/DesignSpark PCB/LD1117V33C-DG.dsl
new file mode 100644
index 0000000..cad03ea
--- /dev/null
+++ b/LD1117V33C-DG/DesignSpark PCB/LD1117V33C-DG.dsl
@@ -0,0 +1,114 @@
+SamacSys ECAD Model
+281538/311096/2.47/3/3/Power Supply
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "c198_h132"
+ (holeDiam 1.32)
+ (padShape (layerNumRef 1) (padShapeType Ellipse) (shapeWidth 1.98) (shapeHeight 1.98))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 1.98) (shapeHeight 1.98))
+ )
+ (padStyleDef "s198_h132"
+ (holeDiam 1.32)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.98) (shapeHeight 1.98))
+ (padShape (layerNumRef 16) (padShapeType Rect) (shapeWidth 1.98) (shapeHeight 1.98))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "TO255P460X1020X2008-3P" (originalName "TO255P460X1020X2008-3P")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef s198_h132) (pt 0, 0) (rotation 90))
+ (pad (padNum 2) (padStyleRef c198_h132) (pt 2.55, 0) (rotation 90))
+ (pad (padNum 3) (padStyleRef c198_h132) (pt 5.1, 0) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0, 0) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.9 3.32) (pt 8 3.32) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8 3.32) (pt 8 -1.78) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8 -1.78) (pt -2.9 -1.78) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.9 -1.78) (pt -2.9 3.32) (width 0.05))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 3.07) (pt 7.75 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.75 3.07) (pt 7.75 -1.53) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.75 -1.53) (pt -2.65 -1.53) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 -1.53) (pt -2.65 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 1.795) (pt -1.375 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.75 -1.53) (pt 7.75 3.07) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.75 3.07) (pt -2.65 3.07) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.65 3.07) (pt -2.65 0) (width 0.2))
+ )
+ )
+ (symbolDef "LD1117V33C-DG" (originalName "LD1117V33C-DG")
+
+ (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 700 mils 100 mils) (width 6 mils))
+ (line (pt 700 mils 100 mils) (pt 700 mils -300 mils) (width 6 mils))
+ (line (pt 700 mils -300 mils) (pt 200 mils -300 mils) (width 6 mils))
+ (line (pt 200 mils -300 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 750 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "LD1117V33C-DG" (originalName "LD1117V33C-DG") (compHeader (numPins 3) (numParts 1) (refDesPrefix PS)
+ )
+ (compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "VOUT") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "VIN") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "LD1117V33C-DG"))
+ (attachedPattern (patternNum 1) (patternName "TO255P460X1020X2008-3P")
+ (numPads 3)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ )
+ )
+ (attr "Manufacturer_Name" "STMicroelectronics")
+ (attr "Manufacturer_Part_Number" "LD1117V33C-DG")
+ (attr "Arrow Part Number" "LD1117V33C-DG")
+ (attr "Arrow Price/Stock" "https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics")
+ (attr "Mouser Part Number" "511-LD1117V33C-DG")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D")
+ (attr "Description" "LDO Voltage Regulators Linear Voltage Regulators & Vref")
+ (attr "Datasheet Link" "http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf")
+ (attr "Height" "4.6 mm")
+ )
+
+)
diff --git a/LD1117V33C-DG/DipTrace/LD1117V33C-DG.asc b/LD1117V33C-DG/DipTrace/LD1117V33C-DG.asc
new file mode 100644
index 0000000..516b96e
--- /dev/null
+++ b/LD1117V33C-DG/DipTrace/LD1117V33C-DG.asc
@@ -0,0 +1,385 @@
+(Source "DipTrace-ElementLibrary")
+ (Library
+ (Name "LD1117V33C-DG")
+ (Hint "LD1117V33C-DG")
+ (Subfolders
+ )
+ (Categories 0
+ )
+ (Components
+ (Component
+ (Part "LD1117V33C-DG" "PS"
+ (Enabled "Y")
+ (PartType 0)
+ (PartName "LD1117V33C-DG")
+ (ShowNumbers 1)
+ (Type 0)
+ (Number1 0)
+ (Number2 0)
+ (Width 60.96)
+ (Height 91.44)
+ (Value "")
+ (LockProperties "N")
+ (OriginX 0)
+ (OriginY 0)
+ (Datasheet "http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf")
+ (ModelType 0)
+ (ModelString "")
+ (ModelBody
+ )
+ (Manufacturer "STMicroelectronics")
+ (CategoryName "")
+ (CategoryIndex -1)
+ (CategoryTypes 0
+ )
+ (SubfolderIndex 0)
+ (Verification "N" "N" "N" "N" "N" "N" "N")
+ (Pins
+ (Pin 0 15.24 -0
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 1)
+ (Length 15.24)
+ (Name "GND")
+ (StringNumber "1")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 1 15.24 7.62
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 2)
+ (Length 15.24)
+ (Name "VOUT")
+ (StringNumber "2")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 2 15.24 15.24
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 3)
+ (Length 15.24)
+ (Name "VIN")
+ (StringNumber "3")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ )
+ (Shapes
+ (Shape 0
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 15.24 -7.62)
+ (pt 53.34 -7.62)
+ )
+ )
+ (Shape 1
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 53.34 22.86)
+ (pt 53.34 -7.62)
+ )
+ )
+ (Shape 2
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 53.34 22.86)
+ (pt 15.24 22.86)
+ )
+ )
+ (Shape 3
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 15.24 -7.62)
+ (pt 15.24 22.86)
+ )
+ )
+ )
+ (UserFields
+ (UserField "Manufacturer_Name" "STMicroelectronics" 0)
+ (UserField "Manufacturer_Part_Number" "LD1117V33C-DG" 0)
+ (UserField "Arrow Part Number" "LD1117V33C-DG" 0)
+ (UserField "Arrow Price/Stock" "https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics" 0)
+ (UserField "Mouser Part Number" "511-LD1117V33C-DG" 0)
+ (UserField "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D" 0)
+ (UserField "Height" "4.6 mm" 0)
+ (UserField "Description" "LDO Voltage Regulators Linear Voltage Regulators & Vref" 0)
+ )
+ )
+ (Pattern "TO255P460X1020X2008-3P"
+ (Type 0)
+ (VariableParameter1 "N")
+ (VariableParameter2 "N")
+ (VariableParameter3 "N")
+ (VariableParameter4 "N")
+ (InternalConnections
+ )
+ (Number1 0)
+ (Number2 0)
+ (Spacing1 0)
+ (Spacing2 0)
+ (VariableParameter5 "N")
+ (Spacing3 0)
+ (LockProperties "N")
+ (PatternOrientation 0)
+ (Width 31.2)
+ (Height 13.8)
+ (PadWidth 5.94)
+ (PadHeight 5.94)
+ (PadShape 0)
+ (PadHole 3.96)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (OriginX 0)
+ (OriginY 0)
+ (PadPoints
+ )
+ (Pads
+ (Pad 0 "" "" 0 0
+ (Number 0)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell 0)
+ (CustomShrink 0)
+ (PadWidth 0)
+ (PadHeight 0)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 1 "1" "" 0 0
+ (Number 1)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 5.94)
+ (PadHeight 5.94)
+ (PadHole 3.96)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 2 "2" "" 7.65 0
+ (Number 2)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 5.94)
+ (PadHeight 5.94)
+ (PadHole 3.96)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 3 "3" "" 15.3 0
+ (Number 3)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 5.94)
+ (PadHeight 5.94)
+ (PadHole 3.96)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 4 "" "" 0 0
+ (Number 0)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell 0)
+ (CustomShrink 0)
+ (PadWidth 0)
+ (PadHeight 0)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ )
+ (Shapes
+ (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0)
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.255 -0.667)
+ (pt 0.745 -0.667)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.745 -0.667)
+ (pt 0.745 0.333)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.745 0.333)
+ (pt -0.255 0.333)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.255 0.333)
+ (pt -0.255 -0.667)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.255 -0.39)
+ (pt -0.132 -0.667)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt 0.745 0.333)
+ (pt 0.745 -0.667)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt 0.745 -0.667)
+ (pt -0.255 -0.667)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt -0.255 -0.667)
+ (pt -0.255 0)
+ )
+ (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0)
+ )
+ (Model3D
+ (Model3DFile "LD1117V33C-DG.stp")
+ (pt 0 0 0 0 0 0 1 1 1 "N" "N" 0)
+ )
+ )
+ )
+ )
+ )
+()
+
diff --git a/LD1117V33C-DG/EAGLE/LD1117V33C-DG.lbr b/LD1117V33C-DG/EAGLE/LD1117V33C-DG.lbr
new file mode 100644
index 0000000..aa43e2c
--- /dev/null
+++ b/LD1117V33C-DG/EAGLE/LD1117V33C-DG.lbr
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<LDO Voltage Regulators Linear Voltage Regulators & Vref</b><p>
+<author>Created by SamacSys</author>
+
+
+<b>TO-220 (dual gauge)_1</b><br>
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+<b>LDO Voltage Regulators Linear Voltage Regulators & Vref</b><p>
+Source: <a href="http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf"> Datasheet </a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LD1117V33C-DG/EAGLE/Readme.html b/LD1117V33C-DG/EAGLE/Readme.html
new file mode 100644
index 0000000..833b90c
--- /dev/null
+++ b/LD1117V33C-DG/EAGLE/Readme.html
@@ -0,0 +1,35 @@
+
+
+
+ Instructions for schematic symbols and footprints
+
+
+
+
+How to use the Schematic Symbols and PCB Footprints:
+
+First Time:
+
+The PCB Part Libraries require FREE software to convert them into EAGLE Format.
+
+To get started please visit - EAGLE.componentsearchengine.com/pcb-libraries.php
+
+Subsequent Times:
+
+Make sure 'Library Loader' is running on your PC.
+
+
+
+If not launch it from the desktop shortcut:
+
+After downloading the Schematic Symbol & PCB Footprint zip, check in your ECAD tool. The libraries will have been loaded automatically.
+
+For further help please visit - www.samacsys.com/eagle/
+
+------------------------------------------------------------------------------------------------------------------------------------------------
+
+Alternatively, please try out our new EAGLE Plugin
+
+For help installing and using the EAGLE Plugin please visit - www.samacsys.com/eagle-library/
+
+
diff --git a/LD1117V33C-DG/Easy-PC/LD1117V33C-DG.epl b/LD1117V33C-DG/Easy-PC/LD1117V33C-DG.epl
new file mode 100644
index 0000000..cad03ea
--- /dev/null
+++ b/LD1117V33C-DG/Easy-PC/LD1117V33C-DG.epl
@@ -0,0 +1,114 @@
+SamacSys ECAD Model
+281538/311096/2.47/3/3/Power Supply
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "c198_h132"
+ (holeDiam 1.32)
+ (padShape (layerNumRef 1) (padShapeType Ellipse) (shapeWidth 1.98) (shapeHeight 1.98))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 1.98) (shapeHeight 1.98))
+ )
+ (padStyleDef "s198_h132"
+ (holeDiam 1.32)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.98) (shapeHeight 1.98))
+ (padShape (layerNumRef 16) (padShapeType Rect) (shapeWidth 1.98) (shapeHeight 1.98))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "TO255P460X1020X2008-3P" (originalName "TO255P460X1020X2008-3P")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef s198_h132) (pt 0, 0) (rotation 90))
+ (pad (padNum 2) (padStyleRef c198_h132) (pt 2.55, 0) (rotation 90))
+ (pad (padNum 3) (padStyleRef c198_h132) (pt 5.1, 0) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0, 0) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.9 3.32) (pt 8 3.32) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8 3.32) (pt 8 -1.78) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8 -1.78) (pt -2.9 -1.78) (width 0.05))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.9 -1.78) (pt -2.9 3.32) (width 0.05))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 3.07) (pt 7.75 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.75 3.07) (pt 7.75 -1.53) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.75 -1.53) (pt -2.65 -1.53) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 -1.53) (pt -2.65 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.65 1.795) (pt -1.375 3.07) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.75 -1.53) (pt 7.75 3.07) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.75 3.07) (pt -2.65 3.07) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.65 3.07) (pt -2.65 0) (width 0.2))
+ )
+ )
+ (symbolDef "LD1117V33C-DG" (originalName "LD1117V33C-DG")
+
+ (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 700 mils 100 mils) (width 6 mils))
+ (line (pt 700 mils 100 mils) (pt 700 mils -300 mils) (width 6 mils))
+ (line (pt 700 mils -300 mils) (pt 200 mils -300 mils) (width 6 mils))
+ (line (pt 200 mils -300 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 750 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "LD1117V33C-DG" (originalName "LD1117V33C-DG") (compHeader (numPins 3) (numParts 1) (refDesPrefix PS)
+ )
+ (compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "VOUT") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "VIN") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "LD1117V33C-DG"))
+ (attachedPattern (patternNum 1) (patternName "TO255P460X1020X2008-3P")
+ (numPads 3)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ )
+ )
+ (attr "Manufacturer_Name" "STMicroelectronics")
+ (attr "Manufacturer_Part_Number" "LD1117V33C-DG")
+ (attr "Arrow Part Number" "LD1117V33C-DG")
+ (attr "Arrow Price/Stock" "https://www.arrow.com/en/products/ld1117v33c-dg/stmicroelectronics")
+ (attr "Mouser Part Number" "511-LD1117V33C-DG")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/STMicroelectronics/LD1117V33C-DG?qs=WHlX%252B%252B9%2FRwAib2XVH5sH8w%3D%3D")
+ (attr "Description" "LDO Voltage Regulators Linear Voltage Regulators & Vref")
+ (attr "Datasheet Link" "http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf")
+ (attr "Height" "4.6 mm")
+ )
+
+)
diff --git a/LD1117V33C-DG/EasyEDA/LD1117V33C-DG.lbr b/LD1117V33C-DG/EasyEDA/LD1117V33C-DG.lbr
new file mode 100644
index 0000000..aa43e2c
--- /dev/null
+++ b/LD1117V33C-DG/EasyEDA/LD1117V33C-DG.lbr
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<LDO Voltage Regulators Linear Voltage Regulators & Vref</b><p>
+<author>Created by SamacSys</author>
+
+
+<b>TO-220 (dual gauge)_1</b><br>
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+<b>LDO Voltage Regulators Linear Voltage Regulators & Vref</b><p>
+Source: <a href="http://www.st.com/content/ccc/resource/technical/document/datasheet/99/3b/7d/91/91/51/4b/be/CD00000544.pdf/files/CD00000544.pdf/jcr:content/translations/en.CD00000544.pdf"> Datasheet </a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LD1117V33C-DG/EasyEDA/Readme.html b/LD1117V33C-DG/EasyEDA/Readme.html
new file mode 100644
index 0000000..ef35f7d
--- /dev/null
+++ b/LD1117V33C-DG/EasyEDA/Readme.html
@@ -0,0 +1,11 @@
+
+
+
+ Eagle
+
+
+ Please first install the Library Loader application from: http://componentsearchengine.com/pcb-libraries.php
+ If Library Loader is already installed please make sure it's running by launching it from the desktop shortcut.
+ For help loading the SamacSys libraries into EasyEDA please Click Here: http://www.samacsys.com/easyeda-instructions/
+
+
diff --git a/LD1117V33C-DG/How_To_Use_Models.pdf b/LD1117V33C-DG/How_To_Use_Models.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..27c60ede4f85b54b0c092e17f3b202b490bf6602
GIT binary patch
literal 447170
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