← Commit history
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/stm32l072rbi6-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+530
@@ -0,0 +1,530 @@+{+  "slug": "stm32l072rbi6",+  "version": "0.1.0",+  "type": "component",+  "description": "STMicroelectronics Microcontrollers (MCU/MPU/SOC), UFBGA-64. Pinout checked against ST's open pin data, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "embedded processors & controllers",+    "stm32l072rbi6",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "stm32l072rbi6.kicad_sym",+    "stm32l072rbi6.kicad_mod",+    "stm32l072rbi6.glb",+    "stm32l072rbi6.step",+    "stm32l072rbi6.lbr",+    "docs/hero.png",+    "docs/stm32l072rbi6-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "stm32l072rbi6-hero.glb",+    "stm32l072rbi6-hero.overlay.json"+  ],+  "component": {+    "mpn": "STM32L072RBI6",+    "manufacturer": "STMicroelectronics",+    "package": "UFBGA-64",+    "pin_count": 64,+    "category": "Embedded Processors & Controllers",+    "subcategory": "Microcontrollers (MCU/MPU/SOC)",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588952154685628416",+    "parts": {+      "symbol": "stm32l072rbi6.kicad_sym",+      "footprint": "stm32l072rbi6.kicad_mod",+      "model_3d": "stm32l072rbi6-hero.glb",+      "model_3d_plain": "stm32l072rbi6.glb",+      "model_3d_step": "stm32l072rbi6-etched.step",+      "model_3d_step_plain": "stm32l072rbi6.step",+      "lbr": "stm32l072rbi6.lbr"+    },+    "distributor_links": {+      "lcsc": "C1346028",+      "digikey": "STM32L072RBI6-ND",+      "mouser": "511-STM32L072RBI6"+    },+    "distributor_check": {+      "checked_at": "2026-10-08T05:00:14Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "STM32L072RBI6-ND",+        "status": "found"+      },+      "mouser": {+        "pn": "511-STM32L072RBI6",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "A1",+        "name": "PC14-OSC32_IN",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO PC14, also the OSC32_IN input of the 32 kHz oscillator."+      },+      {+        "number": "A2",+        "name": "PC13",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO PC13 with RTC_TAMP1/RTC_TS/RTC_OUT/WKUP2 additional functions."+      },+      {+        "number": "A3",+        "name": "PB9",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with EVENTOUT, I2C1_SDA and SPI2_NSS/I2S2_WS alternate functions."+      },+      {+        "number": "A4",+        "name": "PB4",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with SPI1_MISO, TIM3_CH1, TSC_G5_IO2, TIM22_CH1, USART1_CTS, USART5_RX and I2C3_SDA alternate functions, plus COMP2_INP."+      },+      {+        "number": "A5",+        "name": "PB3",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SPI1_SCK, TIM2_CH2, TSC_G5_IO1, EVENTOUT, USART1_RTS/USART1_DE and USART5_TX alternate functions, plus COMP2_INM."+      },+      {+        "number": "A6",+        "name": "PA15",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SPI1_NSS, TIM2_ETR, EVENTOUT, USART2_RX, TIM2_CH1 and USART4_RTS/USART4_DE alternate functions."+      },+      {+        "number": "A7",+        "name": "PA14",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SWCLK (serial wire clock), USART2_TX and LPUART1_TX alternate functions."+      },+      {+        "number": "A8",+        "name": "PA13",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SWDIO (serial wire data), USB_NOE and LPUART1_RX alternate functions."+      },+      {+        "number": "B1",+        "name": "PC15-OSC32_OUT",+        "type": "bidirectional",+        "description": "TC (standard 3.3 V) GPIO PC15, also the OSC32_OUT output of the 32 kHz oscillator."+      },+      {+        "number": "B2",+        "name": "VDD",+        "type": "power_in",+        "description": "Main digital supply pin; the datasheet specifies a 1.65 V to 3.6 V power supply range."+      },+      {+        "number": "B3",+        "name": "PB8",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with TSC_SYNC and I2C1_SCL alternate functions."+      },+      {+        "number": "B4",+        "name": "BOOT0",+        "type": "input",+        "description": "Dedicated BOOT0 boot-mode selection input pin."+      },+      {+        "number": "B5",+        "name": "PD2",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with LPUART1_RTS/LPUART1_DE, TIM3_ETR and USART5_RX alternate functions."+      },+      {+        "number": "B6",+        "name": "PC11",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with LPUART1_RX and USART4_RX alternate functions."+      },+      {+        "number": "B7",+        "name": "PC10",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with LPUART1_TX and USART4_TX alternate functions."+      },+      {+        "number": "B8",+        "name": "PA12",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO powered by VDD_USB, with SPI1_MOSI, EVENTOUT, TSC_G4_IO4, USART1_RTS/USART1_DE and COMP2_OUT alternate functions and USB_DP."+      },+      {+        "number": "C1",+        "name": "PH0-OSC_IN",+        "type": "bidirectional",+        "description": "TC (standard 3.3 V) GPIO PH0, also the OSC_IN input of the 1 to 25 MHz crystal oscillator and USB_CRS_SYNC alternate function."+      },+      {+        "number": "C2",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground pin of the device."+      },+      {+        "number": "C3",+        "name": "PB7",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with USART1_RX, I2C1_SDA, LPTIM1_IN2, TSC_G5_IO4 and USART4_CTS alternate functions, plus COMP2_INP and VREF_PVD_IN."+      },+      {+        "number": "C4",+        "name": "PB5",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SPI1_MOSI, LPTIM1_IN1, I2C1_SMBA, TIM3_CH2/TIM22_CH2, USART1_CK, USART5_CK and USART5_RTS/USART5_DE alternate functions, plus COMP2_INP."+      },+      {+        "number": "C5",+        "name": "PC12",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with USART5_TX and USART4_CK alternate functions."+      },+      {+        "number": "C6",+        "name": "PA10",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with TSC_G4_IO2, USART1_RX and I2C1_SDA alternate functions."+      },+      {+        "number": "C7",+        "name": "PA9",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with MCO, TSC_G4_IO1, USART1_TX, I2C1_SCL and I2C3_SMBA alternate functions."+      },+      {+        "number": "C8",+        "name": "PA11",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO powered by VDD_USB, with SPI1_MISO, EVENTOUT, TSC_G4_IO3, USART1_CTS and COMP1_OUT alternate functions and USB_DM."+      },+      {+        "number": "D1",+        "name": "PH1-OSC_OUT",+        "type": "bidirectional",+        "description": "TC (standard 3.3 V) GPIO PH1, also the OSC_OUT output of the crystal oscillator."+      },+      {+        "number": "D2",+        "name": "VDD",+        "type": "power_in",+        "description": "Main digital supply pin; the datasheet specifies a 1.65 V to 3.6 V power supply range."+      },+      {+        "number": "D3",+        "name": "PB6",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with USART1_TX, I2C1_SCL, LPTIM1_ETR and TSC_G5_IO3 alternate functions, plus COMP2_INP."+      },+      {+        "number": "D4",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground pin of the device."+      },+      {+        "number": "D5",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground pin of the device."+      },+      {+        "number": "D6",+        "name": "VSS",+        "type": "power_in",+        "description": "Ground pin of the device."+      },+      {+        "number": "D7",+        "name": "PA8",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with MCO, USB_CRS_SYNC, EVENTOUT, USART1_CK and I2C3_SCL alternate functions."+      },+      {+        "number": "D8",+        "name": "PC9",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with TIM21_ETR, USB_NOE/TIM3_CH4, TSC_G8_IO4 and I2C3_SDA alternate functions."+      },+      {+        "number": "E1",+        "name": "NRST",+        "type": "bidirectional",+        "description": "Bidirectional reset pin with embedded weak pull-up resistor."+      },+      {+        "number": "E2",+        "name": "PC1",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with LPTIM1_OUT, EVENTOUT, TSC_G7_IO2, LPUART1_TX and I2C3_SDA alternate functions, plus ADC_IN11."+      },+      {+        "number": "E3",+        "name": "PC0",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with LPTIM1_IN1, EVENTOUT, TSC_G7_IO1, LPUART1_RX and I2C3_SCL alternate functions, plus ADC_IN10."+      },+      {+        "number": "E4",+        "name": "VDD",+        "type": "power_in",+        "description": "Main digital supply pin; the datasheet specifies a 1.65 V to 3.6 V power supply range."+      },+      {+        "number": "E5",+        "name": "VDD",+        "type": "power_in",+        "description": "Main digital supply pin; the datasheet specifies a 1.65 V to 3.6 V power supply range."+      },+      {+        "number": "E6",+        "name": "VDD_USB",+        "type": "power_in",+        "description": "Supply pin for the USB-related I/Os PA11 and PA12; for characteristics that refer to VDD, VDD_USB must be used instead."+      },+      {+        "number": "E7",+        "name": "PC7",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with TIM22_CH2, TIM3_CH2 and TSC_G8_IO2 alternate functions."+      },+      {+        "number": "E8",+        "name": "PC8",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with TIM22_ETR, TIM3_CH3 and TSC_G8_IO3 alternate functions."+      },+      {+        "number": "F1",+        "name": "VSSA",+        "type": "power_in",+        "description": "Analog ground pin."+      },+      {+        "number": "F2",+        "name": "PC2",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with LPTIM1_IN2, SPI2_MISO/I2S2_MCK and TSC_G7_IO3 alternate functions, plus ADC_IN12."+      },+      {+        "number": "F3",+        "name": "PA2",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with TIM21_CH1, TIM2_CH3, TSC_G1_IO3, USART2_TX, LPUART1_TX and COMP2_OUT alternate functions, plus COMP2_INM and ADC_IN2."+      },+      {+        "number": "F4",+        "name": "PA5",+        "type": "bidirectional",+        "description": "TC (standard 3.3 V) GPIO with SPI1_SCK, TIM2_ETR, TSC_G2_IO2 and TIM2_CH1 alternate functions, plus COMP1_INM, COMP2_INM, ADC_IN5 and DAC_OUT2."+      },+      {+        "number": "F5",+        "name": "PB0",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with EVENTOUT, TIM3_CH3 and TSC_G3_IO2 alternate functions, plus ADC_IN8 and VREF_OUT."+      },+      {+        "number": "F6",+        "name": "PC6",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with TIM22_CH1, TIM3_CH1 and TSC_G8_IO1 alternate functions."+      },+      {+        "number": "F7",+        "name": "PB15",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SPI2_MOSI/I2S2_SD and RTC_REFIN alternate functions."+      },+      {+        "number": "F8",+        "name": "PB14",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with SPI2_MISO/I2S2_MCK, RTC_OUT, TSC_G6_IO4, LPUART1_RTS/LPUART1_DE, I2C2_SDA and TIM21_CH2 alternate functions."+      },+      {+        "number": "G1",+        "name": "VREF+",+        "type": "power_in",+        "description": "Positive reference voltage input for the ADC (listed as a supply pin only in the pin table; no limits given in the extract); this pin is only present on the UFBGA64/TFBGA64 ballout."+      },+      {+        "number": "G2",+        "name": "PA0",+        "type": "bidirectional",+        "description": "TT I/O structure GPIO with TIM2_CH1, TSC_G1_IO1, USART2_CTS, TIM2_ETR, USART4_TX and COMP1_OUT alternate functions, plus COMP1_INM, ADC_IN0 and RTC_TAMP2/WKUP1."+      },+      {+        "number": "G3",+        "name": "PA3",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with TIM21_CH2, TIM2_CH4, TSC_G1_IO4, USART2_RX and LPUART1_RX alternate functions, plus COMP2_INP and ADC_IN3."+      },+      {+        "number": "G4",+        "name": "PA6",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SPI1_MISO, TIM3_CH1, TSC_G2_IO3, LPUART1_CTS, TIM22_CH1, EVENTOUT and COMP1_OUT alternate functions, plus ADC_IN6."+      },+      {+        "number": "G5",+        "name": "PB1",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with TIM3_CH4, TSC_G3_IO3 and LPUART1_RTS/LPUART1_DE alternate functions, plus ADC_IN9 and VREF_OUT."+      },+      {+        "number": "G6",+        "name": "PB2",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with LPTIM1_OUT, TSC_G3_IO4 and I2C3_SMBA alternate functions."+      },+      {+        "number": "G7",+        "name": "PB10",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with TIM2_CH3, TSC_SYNC, LPUART1_TX, SPI2_SCK, I2C2_SCL and LPUART1_RX alternate functions."+      },+      {+        "number": "G8",+        "name": "PB13",+        "type": "bidirectional",+        "description": "FTf (5 V tolerant, Fast Mode Plus capable) GPIO with SPI2_SCK/I2S2_CK, MCO, TSC_G6_IO3, LPUART1_CTS, I2C2_SCL and TIM21_CH1 alternate functions."+      },+      {+        "number": "H1",+        "name": "VDDA",+        "type": "power_in",+        "description": "Analog supply pin (listed as type S in the pin table; no further limits given in the extract)."+      },+      {+        "number": "H2",+        "name": "PA1",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with EVENTOUT, TIM2_CH2, TSC_G1_IO2, USART2_RTS/USART2_DE, TIM21_ETR and USART4_RX alternate functions, plus COMP1_INP and ADC_IN1."+      },+      {+        "number": "H3",+        "name": "PA4",+        "type": "bidirectional",+        "description": "TC (standard 3.3 V) GPIO with SPI1_NSS, TSC_G2_IO1, USART2_CK and TIM22_ETR alternate functions, plus COMP1_INM, COMP2_INM, ADC_IN4 and DAC_OUT1; it offers reduced touch sensing sensitivity and is recommended as sampling capacitor I/O."+      },+      {+        "number": "H4",+        "name": "PA7",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SPI1_MOSI, TIM3_CH2, TSC_G2_IO4, TIM22_CH2, EVENTOUT and COMP2_OUT alternate functions, plus ADC_IN7."+      },+      {+        "number": "H5",+        "name": "PC4",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with EVENTOUT and LPUART1_TX alternate functions, plus ADC_IN14."+      },+      {+        "number": "H6",+        "name": "PC5",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with LPUART1_RX and TSC_G3_IO1 alternate functions, plus ADC_IN15."+      },+      {+        "number": "H7",+        "name": "PB11",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with EVENTOUT, TIM2_CH4, TSC_G6_IO1, LPUART1_RX, I2C2_SDA and LPUART1_TX alternate functions."+      },+      {+        "number": "H8",+        "name": "PB12",+        "type": "bidirectional",+        "description": "FT (5 V tolerant) GPIO with SPI2_NSS/I2S2_WS, LPUART1_RTS/LPUART1_DE, TSC_G6_IO2, I2C2_SMBA and EVENTOUT alternate functions."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-5-5",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: MPN STM32L072RBI6 maps to the UFBGA64 package (I = UFBGA, R = 64 pins, B = 128 KB). Ballout was take; PC3 (LQFP64 pin 11) has '-' in the UFBGA64/TFBGA64 column of Table 16, so PC3 is not bonded out on t; VREF+ appears only in the UFBGA64/TFBGA64 column (no LQFP64 pin number) and is listed at G1. Its lim",+          "1/64 pins cited to the wrong page (name found elsewhere): ['D4:VSS@p44']"+        ],+        "pages_sent": 80,+        "cost_usd": 0.3651,+        "at": "2026-10-08T04:59:58"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588952154685628416",+        "pages": 160,+        "sha256": "13ea53054244ac9d",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 64,+        "described": 64,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "stm32l072rbi6.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          5.0,+          5.0,+          0.756+        ],+        "zmin_mm": -0.006,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "2f49e811f614ad2ee15508cecac786db8987d46925c72898fe5072a5814fff1e",+        "checked": "2026-10-08",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "stm32l072rbi6-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "z = 0",+        "extents_mm": [+          5.0,+          5.0,+          0.756+        ],+        "zmin_mm": -0.006,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "9d81dcf976ff412b4e8e344942d57249d1576a946daaee64f94266128ba91424",+        "checked": "2026-10-08",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
stm32l072rbi6-hero.glbadded
⋯ 1 unchanged line ⋯
stm32l072rbi6-hero.overlay.jsonadded+916
@@ -0,0 +1,916 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "STM32L072RBI6",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 64,+      "span_mm": 3.78,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 5,+      "pin1": {+        "source": "footprint silkscreen",+        "pad": "A1"+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 0,+      "sides": "top + mirrored underside (single-sided)",+      "omitted": "ball grid: labels omitted (they would sit under the body)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.302,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -2.5,+      2.5,+      -2.5,+      2.5+    ],+    "pads_bbox_mm": [+      -1.89,+      1.89,+      -1.89,+      1.89+    ],+    "seating_z_mm": -0.006+  },+  "sources": {+    "glb": "stm32l072rbi6.glb",+    "glb_sha256": "37ae0e9adacae9ff7f99864e250e8e5f74b39b090a6527bbadab1d2356376112",+    "footprint": "stm32l072rbi6.kicad_mod",+    "footprint_sha256": "78ffff9d4e19688ab64b7af8ae7448b29a3ca19c77b98c045f9b88048e311607",+    "pins": "page.json component.pins",+    "pins_sha256": "f31832587c31d6cf5d3cd82ea4252bb2b8d74ef692bbc0c97e68adbdfcf31998"+  },+  "generator": "adom-wiki 1.7.68 (component_hero)",+  "labels": [],+  "pads": [+    {+      "number": "A1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "A2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "A3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "A4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "A5",+      "shape": "circle",+      "center_mm": [+        0.25,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "A6",+      "shape": "circle",+      "center_mm": [+        0.75,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "A7",+      "shape": "circle",+      "center_mm": [+        1.25,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "A8",+      "shape": "circle",+      "center_mm": [+        1.75,+        -1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B5",+      "shape": "circle",+      "center_mm": [+        0.25,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B6",+      "shape": "circle",+      "center_mm": [+        0.75,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B7",+      "shape": "circle",+      "center_mm": [+        1.25,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "B8",+      "shape": "circle",+      "center_mm": [+        1.75,+        -1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C5",+      "shape": "circle",+      "center_mm": [+        0.25,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C6",+      "shape": "circle",+      "center_mm": [+        0.75,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C7",+      "shape": "circle",+      "center_mm": [+        1.25,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "C8",+      "shape": "circle",+      "center_mm": [+        1.75,+        -0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D5",+      "shape": "circle",+      "center_mm": [+        0.25,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D6",+      "shape": "circle",+      "center_mm": [+        0.75,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D7",+      "shape": "circle",+      "center_mm": [+        1.25,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "D8",+      "shape": "circle",+      "center_mm": [+        1.75,+        -0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E5",+      "shape": "circle",+      "center_mm": [+        0.25,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E6",+      "shape": "circle",+      "center_mm": [+        0.75,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E7",+      "shape": "circle",+      "center_mm": [+        1.25,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "E8",+      "shape": "circle",+      "center_mm": [+        1.75,+        0.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F5",+      "shape": "circle",+      "center_mm": [+        0.25,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F6",+      "shape": "circle",+      "center_mm": [+        0.75,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F7",+      "shape": "circle",+      "center_mm": [+        1.25,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "F8",+      "shape": "circle",+      "center_mm": [+        1.75,+        0.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G5",+      "shape": "circle",+      "center_mm": [+        0.25,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G6",+      "shape": "circle",+      "center_mm": [+        0.75,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G7",+      "shape": "circle",+      "center_mm": [+        1.25,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "G8",+      "shape": "circle",+      "center_mm": [+        1.75,+        1.25+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H1",+      "shape": "circle",+      "center_mm": [+        -1.75,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H2",+      "shape": "circle",+      "center_mm": [+        -1.25,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H3",+      "shape": "circle",+      "center_mm": [+        -0.75,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H4",+      "shape": "circle",+      "center_mm": [+        -0.25,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H5",+      "shape": "circle",+      "center_mm": [+        0.25,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H6",+      "shape": "circle",+      "center_mm": [+        0.75,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H7",+      "shape": "circle",+      "center_mm": [+        1.25,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    },+    {+      "number": "H8",+      "shape": "circle",+      "center_mm": [+        1.75,+        1.75+      ],+      "size_mm": [+        0.28,+        0.28+      ],+      "rot": 0.0+    }+  ]+}
stm32l072rbi6.glbadded
⋯ 1 unchanged line ⋯
stm32l072rbi6.kicad_modadded+552
@@ -0,0 +1,552 @@+(footprint "UFBGA-64_5x5mm_Layout8x8_P0.5mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "UFBGA-64, 5.0x5.0mm, 64 Ball, 8x8 Layout, 0.5mm Pitch, http://www.st.com/resource/en/datasheet/stm32f051t8.pdf#page=91")+	(tags "BGA 64 0.5")+	(solder_mask_margin 0.045)+	(solder_paste_margin 0.000001)+	(property "Reference" "REF**"+		(at 0 -3.5 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "UFBGA-64_5x5mm_Layout8x8_P0.5mm"+		(at 0 3.5 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/grid_array"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.61 2.61)+		(end -2.61 -1.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.61 -2.61)+		(end 2.61 -2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.61 -2.61)+		(end 2.61 2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.61 2.61)+		(end -2.61 2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -2.61 -2.61)+			(xy -3.11 -2.61)+			(xy -2.61 -3.11)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -3.5 -3.5)+		(end 3.5 3.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.5 -1.5)+		(end -1.5 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -2.5 2.5)+		(end -2.5 -1.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -1.5 -2.5)+		(end 2.5 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 2.5 -2.5)+		(end 2.5 2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 2.5 2.5)+		(end -2.5 2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "A1" smd circle+		(at -1.75 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A2" smd circle+		(at -1.25 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A3" smd circle+		(at -0.75 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A4" smd circle+		(at -0.25 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A5" smd circle+		(at 0.25 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A6" smd circle+		(at 0.75 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A7" smd circle+		(at 1.25 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "A8" smd circle+		(at 1.75 -1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B1" smd circle+		(at -1.75 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B2" smd circle+		(at -1.25 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B3" smd circle+		(at -0.75 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B4" smd circle+		(at -0.25 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B5" smd circle+		(at 0.25 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B6" smd circle+		(at 0.75 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B7" smd circle+		(at 1.25 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "B8" smd circle+		(at 1.75 -1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C1" smd circle+		(at -1.75 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C2" smd circle+		(at -1.25 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C3" smd circle+		(at -0.75 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C4" smd circle+		(at -0.25 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C5" smd circle+		(at 0.25 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C6" smd circle+		(at 0.75 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C7" smd circle+		(at 1.25 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "C8" smd circle+		(at 1.75 -0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D1" smd circle+		(at -1.75 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D2" smd circle+		(at -1.25 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D3" smd circle+		(at -0.75 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D4" smd circle+		(at -0.25 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D5" smd circle+		(at 0.25 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D6" smd circle+		(at 0.75 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D7" smd circle+		(at 1.25 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "D8" smd circle+		(at 1.75 -0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E1" smd circle+		(at -1.75 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E2" smd circle+		(at -1.25 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E3" smd circle+		(at -0.75 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E4" smd circle+		(at -0.25 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E5" smd circle+		(at 0.25 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E6" smd circle+		(at 0.75 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E7" smd circle+		(at 1.25 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "E8" smd circle+		(at 1.75 0.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F1" smd circle+		(at -1.75 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F2" smd circle+		(at -1.25 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F3" smd circle+		(at -0.75 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F4" smd circle+		(at -0.25 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F5" smd circle+		(at 0.25 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F6" smd circle+		(at 0.75 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F7" smd circle+		(at 1.25 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "F8" smd circle+		(at 1.75 0.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G1" smd circle+		(at -1.75 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G2" smd circle+		(at -1.25 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G3" smd circle+		(at -0.75 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G4" smd circle+		(at -0.25 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G5" smd circle+		(at 0.25 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G6" smd circle+		(at 0.75 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G7" smd circle+		(at 1.25 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "G8" smd circle+		(at 1.75 1.25)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H1" smd circle+		(at -1.75 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H2" smd circle+		(at -1.25 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H3" smd circle+		(at -0.75 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H4" smd circle+		(at -0.25 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H5" smd circle+		(at 0.25 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H6" smd circle+		(at 0.75 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H7" smd circle+		(at 1.25 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(pad "H8" smd circle+		(at 1.75 1.75)+		(size 0.28 0.28)+		(property pad_prop_bga)+		(layers "F.Cu" "F.Mask" "F.Paste")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_BGA.3dshapes/UFBGA-64_5x5mm_Layout8x8_P0.5mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
stm32l072rbi6.kicad_symadded+269
@@ -0,0 +1,269 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "STM32L072RBI6" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 43.18 0) (effects (font (size 1.27 1.27))))+    (property "Value" "STM32L072RBI6" (at 0 -45.72 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "STM32L072RBI6_0_1"+    (rectangle (start -12.70 40.64) (end 12.70 -43.18)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "STM32L072RBI6_1_1"+    (pin bidirectional line (at -17.78 38.10 0) (length 5.08)+      (name "PC14-OSC32_IN" (effects (font (size 1.27 1.27))))+      (number "A1" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 35.56 0) (length 5.08)+      (name "PC13" (effects (font (size 1.27 1.27))))+      (number "A2" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 33.02 0) (length 5.08)+      (name "PB9" (effects (font (size 1.27 1.27))))+      (number "A3" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 30.48 0) (length 5.08)+      (name "PB4" (effects (font (size 1.27 1.27))))+      (number "A4" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 27.94 0) (length 5.08)+      (name "PB3" (effects (font (size 1.27 1.27))))+      (number "A5" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 25.40 0) (length 5.08)+      (name "PA15" (effects (font (size 1.27 1.27))))+      (number "A6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 22.86 0) (length 5.08)+      (name "PA14" (effects (font (size 1.27 1.27))))+      (number "A7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 20.32 0) (length 5.08)+      (name "PA13" (effects (font (size 1.27 1.27))))+      (number "A8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 17.78 0) (length 5.08)+      (name "PC15-OSC32_OUT" (effects (font (size 1.27 1.27))))+      (number "B1" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 15.24 0) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "B2" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 12.70 0) (length 5.08)+      (name "PB8" (effects (font (size 1.27 1.27))))+      (number "B3" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 10.16 0) (length 5.08)+      (name "BOOT0" (effects (font (size 1.27 1.27))))+      (number "B4" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 7.62 0) (length 5.08)+      (name "PD2" (effects (font (size 1.27 1.27))))+      (number "B5" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 5.08 0) (length 5.08)+      (name "PC11" (effects (font (size 1.27 1.27))))+      (number "B6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 2.54 0) (length 5.08)+      (name "PC10" (effects (font (size 1.27 1.27))))+      (number "B7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 0.00 0) (length 5.08)+      (name "PA12" (effects (font (size 1.27 1.27))))+      (number "B8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -2.54 0) (length 5.08)+      (name "PH0-OSC_IN" (effects (font (size 1.27 1.27))))+      (number "C1" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -5.08 0) (length 5.08)+      (name "VSS" (effects (font (size 1.27 1.27))))+      (number "C2" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -7.62 0) (length 5.08)+      (name "PB7" (effects (font (size 1.27 1.27))))+      (number "C3" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -10.16 0) (length 5.08)+      (name "PB5" (effects (font (size 1.27 1.27))))+      (number "C4" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -12.70 0) (length 5.08)+      (name "PC12" (effects (font (size 1.27 1.27))))+      (number "C5" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -15.24 0) (length 5.08)+      (name "PA10" (effects (font (size 1.27 1.27))))+      (number "C6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -17.78 0) (length 5.08)+      (name "PA9" (effects (font (size 1.27 1.27))))+      (number "C7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -20.32 0) (length 5.08)+      (name "PA11" (effects (font (size 1.27 1.27))))+      (number "C8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -22.86 0) (length 5.08)+      (name "PH1-OSC_OUT" (effects (font (size 1.27 1.27))))+      (number "D1" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -25.40 0) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "D2" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -27.94 0) (length 5.08)+      (name "PB6" (effects (font (size 1.27 1.27))))+      (number "D3" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -30.48 0) (length 5.08)+      (name "VSS" (effects (font (size 1.27 1.27))))+      (number "D4" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -33.02 0) (length 5.08)+      (name "VSS" (effects (font (size 1.27 1.27))))+      (number "D5" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 -35.56 0) (length 5.08)+      (name "VSS" (effects (font (size 1.27 1.27))))+      (number "D6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -38.10 0) (length 5.08)+      (name "PA8" (effects (font (size 1.27 1.27))))+      (number "D7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -40.64 0) (length 5.08)+      (name "PC9" (effects (font (size 1.27 1.27))))+      (number "D8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 38.10 180) (length 5.08)+      (name "PB12" (effects (font (size 1.27 1.27))))+      (number "H8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 35.56 180) (length 5.08)+      (name "PB11" (effects (font (size 1.27 1.27))))+      (number "H7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 33.02 180) (length 5.08)+      (name "PC5" (effects (font (size 1.27 1.27))))+      (number "H6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 30.48 180) (length 5.08)+      (name "PC4" (effects (font (size 1.27 1.27))))+      (number "H5" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 27.94 180) (length 5.08)+      (name "PA7" (effects (font (size 1.27 1.27))))+      (number "H4" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 25.40 180) (length 5.08)+      (name "PA4" (effects (font (size 1.27 1.27))))+      (number "H3" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 22.86 180) (length 5.08)+      (name "PA1" (effects (font (size 1.27 1.27))))+      (number "H2" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 20.32 180) (length 5.08)+      (name "VDDA" (effects (font (size 1.27 1.27))))+      (number "H1" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 17.78 180) (length 5.08)+      (name "PB13" (effects (font (size 1.27 1.27))))+      (number "G8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 15.24 180) (length 5.08)+      (name "PB10" (effects (font (size 1.27 1.27))))+      (number "G7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 12.70 180) (length 5.08)+      (name "PB2" (effects (font (size 1.27 1.27))))+      (number "G6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 10.16 180) (length 5.08)+      (name "PB1" (effects (font (size 1.27 1.27))))+      (number "G5" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 7.62 180) (length 5.08)+      (name "PA6" (effects (font (size 1.27 1.27))))+      (number "G4" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 5.08 180) (length 5.08)+      (name "PA3" (effects (font (size 1.27 1.27))))+      (number "G3" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 2.54 180) (length 5.08)+      (name "PA0" (effects (font (size 1.27 1.27))))+      (number "G2" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 0.00 180) (length 5.08)+      (name "VREF+" (effects (font (size 1.27 1.27))))+      (number "G1" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -2.54 180) (length 5.08)+      (name "PB14" (effects (font (size 1.27 1.27))))+      (number "F8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -5.08 180) (length 5.08)+      (name "PB15" (effects (font (size 1.27 1.27))))+      (number "F7" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -7.62 180) (length 5.08)+      (name "PC6" (effects (font (size 1.27 1.27))))+      (number "F6" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -10.16 180) (length 5.08)+      (name "PB0" (effects (font (size 1.27 1.27))))+      (number "F5" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -12.70 180) (length 5.08)+      (name "PA5" (effects (font (size 1.27 1.27))))+      (number "F4" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -15.24 180) (length 5.08)+      (name "PA2" (effects (font (size 1.27 1.27))))+      (number "F3" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -17.78 180) (length 5.08)+      (name "PC2" (effects (font (size 1.27 1.27))))+      (number "F2" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -20.32 180) (length 5.08)+      (name "VSSA" (effects (font (size 1.27 1.27))))+      (number "F1" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -22.86 180) (length 5.08)+      (name "PC8" (effects (font (size 1.27 1.27))))+      (number "E8" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -25.40 180) (length 5.08)+      (name "PC7" (effects (font (size 1.27 1.27))))+      (number "E7" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -27.94 180) (length 5.08)+      (name "VDD_USB" (effects (font (size 1.27 1.27))))+      (number "E6" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -30.48 180) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "E5" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -33.02 180) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "E4" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -35.56 180) (length 5.08)+      (name "PC0" (effects (font (size 1.27 1.27))))+      (number "E3" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -38.10 180) (length 5.08)+      (name "PC1" (effects (font (size 1.27 1.27))))+      (number "E2" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at 17.78 -40.64 180) (length 5.08)+      (name "NRST" (effects (font (size 1.27 1.27))))+      (number "E1" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
stm32l072rbi6.lbradded+294
@@ -0,0 +1,294 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="UFBGA-64_5x5mm_Layout8x8_P0.5mm">+  <description>UFBGA-64, 5 x 5 mm, 0.5 mm pitch. UFBGA-64, 5.0x5.0mm, 64 Ball, 8x8 Layout, 0.5mm Pitch</description>+  <smd name="A1" x="-1.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="A2" x="-1.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="A3" x="-0.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="A4" x="-0.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="A5" x="0.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="A6" x="0.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="A7" x="1.2500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="A8" x="1.7500" y="1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B1" x="-1.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B2" x="-1.2500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B3" x="-0.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B4" x="-0.2500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B5" x="0.2500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B6" x="0.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B7" x="1.2500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="B8" x="1.7500" y="1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C1" x="-1.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C2" x="-1.2500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C3" x="-0.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C4" x="-0.2500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C5" x="0.2500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C6" x="0.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C7" x="1.2500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="C8" x="1.7500" y="0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D1" x="-1.7500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D2" x="-1.2500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D3" x="-0.7500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D4" x="-0.2500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D5" x="0.2500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D6" x="0.7500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D7" x="1.2500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="D8" x="1.7500" y="0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E1" x="-1.7500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E2" x="-1.2500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E3" x="-0.7500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E4" x="-0.2500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E5" x="0.2500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E6" x="0.7500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E7" x="1.2500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="E8" x="1.7500" y="-0.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F1" x="-1.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F2" x="-1.2500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F3" x="-0.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F4" x="-0.2500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F5" x="0.2500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F6" x="0.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F7" x="1.2500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="F8" x="1.7500" y="-0.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G1" x="-1.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G2" x="-1.2500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G3" x="-0.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G4" x="-0.2500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G5" x="0.2500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G6" x="0.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G7" x="1.2500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="G8" x="1.7500" y="-1.2500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H1" x="-1.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H2" x="-1.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H3" x="-0.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H4" x="-0.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H5" x="0.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H6" x="0.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H7" x="1.2500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <smd name="H8" x="1.7500" y="-1.7500" dx="0.2800" dy="0.2800" layer="1" roundness="100"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-2.6100" y="2.6100"/>+    <vertex x="-3.1100" y="2.6100"/>+    <vertex x="-2.6100" y="3.1100"/>+  </polygon>+  <wire x1="-2.6100" y1="-2.6100" x2="-2.6100" y2="1.6100" width="0.1200" layer="21"/>+  <wire x1="-1.6100" y1="2.6100" x2="2.6100" y2="2.6100" width="0.1200" layer="21"/>+  <wire x1="2.6100" y1="2.6100" x2="2.6100" y2="-2.6100" width="0.1200" layer="21"/>+  <wire x1="2.6100" y1="-2.6100" x2="-2.6100" y2="-2.6100" width="0.1200" layer="21"/>+  <wire x1="-2.5000" y1="1.5000" x2="-1.5000" y2="2.5000" width="0.1000" layer="51"/>+  <wire x1="-2.5000" y1="-2.5000" x2="-2.5000" y2="1.5000" width="0.1000" layer="51"/>+  <wire x1="-1.5000" y1="2.5000" x2="2.5000" y2="2.5000" width="0.1000" layer="51"/>+  <wire x1="2.5000" y1="2.5000" x2="2.5000" y2="-2.5000" width="0.1000" layer="51"/>+  <wire x1="2.5000" y1="-2.5000" x2="-2.5000" y2="-2.5000" width="0.1000" layer="51"/>+  <text x="0" y="3.210" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-3.210" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="STM32L072RBI6">+  <wire x1="-12.7" y1="40.64" x2="12.7" y2="40.64" width="0.254" layer="94"/>+  <wire x1="12.7" y1="40.64" x2="12.7" y2="-43.18" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-43.18" x2="-12.7" y2="-43.18" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-43.18" x2="-12.7" y2="40.64" width="0.254" layer="94"/>+  <text x="0.0000" y="43.1800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-45.7200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="PC14-OSC32_IN" x="-17.78" y="38.1" length="middle" direction="io"/>+  <pin name="PC13" x="-17.78" y="35.56" length="middle" direction="io"/>+  <pin name="PB9" x="-17.78" y="33.02" length="middle" direction="io"/>+  <pin name="PB4" x="-17.78" y="30.48" length="middle" direction="io"/>+  <pin name="PB3" x="-17.78" y="27.94" length="middle" direction="io"/>+  <pin name="PA15" x="-17.78" y="25.4" length="middle" direction="io"/>+  <pin name="PA14" x="-17.78" y="22.86" length="middle" direction="io"/>+  <pin name="PA13" x="-17.78" y="20.32" length="middle" direction="io"/>+  <pin name="PC15-OSC32_OUT" x="-17.78" y="17.78" length="middle" direction="io"/>+  <pin name="VDD" x="-17.78" y="15.24" length="middle" direction="pwr"/>+  <pin name="PB8" x="-17.78" y="12.7" length="middle" direction="io"/>+  <pin name="BOOT0" x="-17.78" y="10.16" length="middle" direction="in"/>+  <pin name="PD2" x="-17.78" y="7.62" length="middle" direction="io"/>+  <pin name="PC11" x="-17.78" y="5.08" length="middle" direction="io"/>+  <pin name="PC10" x="-17.78" y="2.54" length="middle" direction="io"/>+  <pin name="PA12" x="-17.78" y="0" length="middle" direction="io"/>+  <pin name="PH0-OSC_IN" x="-17.78" y="-2.54" length="middle" direction="io"/>+  <pin name="VSS" x="-17.78" y="-5.08" length="middle" direction="pwr"/>+  <pin name="PB7" x="-17.78" y="-7.62" length="middle" direction="io"/>+  <pin name="PB5" x="-17.78" y="-10.16" length="middle" direction="io"/>+  <pin name="PC12" x="-17.78" y="-12.7" length="middle" direction="io"/>+  <pin name="PA10" x="-17.78" y="-15.24" length="middle" direction="io"/>+  <pin name="PA9" x="-17.78" y="-17.78" length="middle" direction="io"/>+  <pin name="PA11" x="-17.78" y="-20.32" length="middle" direction="io"/>+  <pin name="PH1-OSC_OUT" x="-17.78" y="-22.86" length="middle" direction="io"/>+  <pin name="VDD@2" x="-17.78" y="-25.4" length="middle" direction="pwr"/>+  <pin name="PB6" x="-17.78" y="-27.94" length="middle" direction="io"/>+  <pin name="VSS@2" x="-17.78" y="-30.48" length="middle" direction="pwr"/>+  <pin name="VSS@3" x="-17.78" y="-33.02" length="middle" direction="pwr"/>+  <pin name="VSS@4" x="-17.78" y="-35.56" length="middle" direction="pwr"/>+  <pin name="PA8" x="-17.78" y="-38.1" length="middle" direction="io"/>+  <pin name="PC9" x="-17.78" y="-40.64" length="middle" direction="io"/>+  <pin name="PB12" x="17.78" y="38.1" length="middle" direction="io" rot="R180"/>+  <pin name="PB11" x="17.78" y="35.56" length="middle" direction="io" rot="R180"/>+  <pin name="PC5" x="17.78" y="33.02" length="middle" direction="io" rot="R180"/>+  <pin name="PC4" x="17.78" y="30.48" length="middle" direction="io" rot="R180"/>+  <pin name="PA7" x="17.78" y="27.94" length="middle" direction="io" rot="R180"/>+  <pin name="PA4" x="17.78" y="25.4" length="middle" direction="io" rot="R180"/>+  <pin name="PA1" x="17.78" y="22.86" length="middle" direction="io" rot="R180"/>+  <pin name="VDDA" x="17.78" y="20.32" length="middle" direction="pwr" rot="R180"/>+  <pin name="PB13" x="17.78" y="17.78" length="middle" direction="io" rot="R180"/>+  <pin name="PB10" x="17.78" y="15.24" length="middle" direction="io" rot="R180"/>+  <pin name="PB2" x="17.78" y="12.7" length="middle" direction="io" rot="R180"/>+  <pin name="PB1" x="17.78" y="10.16" length="middle" direction="io" rot="R180"/>+  <pin name="PA6" x="17.78" y="7.62" length="middle" direction="io" rot="R180"/>+  <pin name="PA3" x="17.78" y="5.08" length="middle" direction="io" rot="R180"/>+  <pin name="PA0" x="17.78" y="2.54" length="middle" direction="io" rot="R180"/>+  <pin name="VREF+" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/>+  <pin name="PB14" x="17.78" y="-2.54" length="middle" direction="io" rot="R180"/>+  <pin name="PB15" x="17.78" y="-5.08" length="middle" direction="io" rot="R180"/>+  <pin name="PC6" x="17.78" y="-7.62" length="middle" direction="io" rot="R180"/>+  <pin name="PB0" x="17.78" y="-10.16" length="middle" direction="io" rot="R180"/>+  <pin name="PA5" x="17.78" y="-12.7" length="middle" direction="io" rot="R180"/>+  <pin name="PA2" x="17.78" y="-15.24" length="middle" direction="io" rot="R180"/>+  <pin name="PC2" x="17.78" y="-17.78" length="middle" direction="io" rot="R180"/>+  <pin name="VSSA" x="17.78" y="-20.32" length="middle" direction="pwr" rot="R180"/>+  <pin name="PC8" x="17.78" y="-22.86" length="middle" direction="io" rot="R180"/>+  <pin name="PC7" x="17.78" y="-25.4" length="middle" direction="io" rot="R180"/>+  <pin name="VDD_USB" x="17.78" y="-27.94" length="middle" direction="pwr" rot="R180"/>+  <pin name="VDD@3" x="17.78" y="-30.48" length="middle" direction="pwr" rot="R180"/>+  <pin name="VDD@4" x="17.78" y="-33.02" length="middle" direction="pwr" rot="R180"/>+  <pin name="PC0" x="17.78" y="-35.56" length="middle" direction="io" rot="R180"/>+  <pin name="PC1" x="17.78" y="-38.1" length="middle" direction="io" rot="R180"/>+  <pin name="NRST" x="17.78" y="-40.64" length="middle" direction="io" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="STM32L072RBI6" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="STM32L072RBI6" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="UFBGA-64_5x5mm_Layout8x8_P0.5mm">+      <connects>+        <connect gate="G$1" pin="PC14-OSC32_IN" pad="A1"/>+        <connect gate="G$1" pin="PC13" pad="A2"/>+        <connect gate="G$1" pin="PB9" pad="A3"/>+        <connect gate="G$1" pin="PB4" pad="A4"/>+        <connect gate="G$1" pin="PB3" pad="A5"/>+        <connect gate="G$1" pin="PA15" pad="A6"/>+        <connect gate="G$1" pin="PA14" pad="A7"/>+        <connect gate="G$1" pin="PA13" pad="A8"/>+        <connect gate="G$1" pin="PC15-OSC32_OUT" pad="B1"/>+        <connect gate="G$1" pin="VDD" pad="B2"/>+        <connect gate="G$1" pin="PB8" pad="B3"/>+        <connect gate="G$1" pin="BOOT0" pad="B4"/>+        <connect gate="G$1" pin="PD2" pad="B5"/>+        <connect gate="G$1" pin="PC11" pad="B6"/>+        <connect gate="G$1" pin="PC10" pad="B7"/>+        <connect gate="G$1" pin="PA12" pad="B8"/>+        <connect gate="G$1" pin="PH0-OSC_IN" pad="C1"/>+        <connect gate="G$1" pin="VSS" pad="C2"/>+        <connect gate="G$1" pin="PB7" pad="C3"/>+        <connect gate="G$1" pin="PB5" pad="C4"/>+        <connect gate="G$1" pin="PC12" pad="C5"/>+        <connect gate="G$1" pin="PA10" pad="C6"/>+        <connect gate="G$1" pin="PA9" pad="C7"/>+        <connect gate="G$1" pin="PA11" pad="C8"/>+        <connect gate="G$1" pin="PH1-OSC_OUT" pad="D1"/>+        <connect gate="G$1" pin="VDD@2" pad="D2"/>+        <connect gate="G$1" pin="PB6" pad="D3"/>+        <connect gate="G$1" pin="VSS@2" pad="D4"/>+        <connect gate="G$1" pin="VSS@3" pad="D5"/>+        <connect gate="G$1" pin="VSS@4" pad="D6"/>+        <connect gate="G$1" pin="PA8" pad="D7"/>+        <connect gate="G$1" pin="PC9" pad="D8"/>+        <connect gate="G$1" pin="PB12" pad="H8"/>+        <connect gate="G$1" pin="PB11" pad="H7"/>+        <connect gate="G$1" pin="PC5" pad="H6"/>+        <connect gate="G$1" pin="PC4" pad="H5"/>+        <connect gate="G$1" pin="PA7" pad="H4"/>+        <connect gate="G$1" pin="PA4" pad="H3"/>+        <connect gate="G$1" pin="PA1" pad="H2"/>+        <connect gate="G$1" pin="VDDA" pad="H1"/>+        <connect gate="G$1" pin="PB13" pad="G8"/>+        <connect gate="G$1" pin="PB10" pad="G7"/>+        <connect gate="G$1" pin="PB2" pad="G6"/>+        <connect gate="G$1" pin="PB1" pad="G5"/>+        <connect gate="G$1" pin="PA6" pad="G4"/>+        <connect gate="G$1" pin="PA3" pad="G3"/>+        <connect gate="G$1" pin="PA0" pad="G2"/>+        <connect gate="G$1" pin="VREF+" pad="G1"/>+        <connect gate="G$1" pin="PB14" pad="F8"/>+        <connect gate="G$1" pin="PB15" pad="F7"/>+        <connect gate="G$1" pin="PC6" pad="F6"/>+        <connect gate="G$1" pin="PB0" pad="F5"/>+        <connect gate="G$1" pin="PA5" pad="F4"/>+        <connect gate="G$1" pin="PA2" pad="F3"/>+        <connect gate="G$1" pin="PC2" pad="F2"/>+        <connect gate="G$1" pin="VSSA" pad="F1"/>+        <connect gate="G$1" pin="PC8" pad="E8"/>+        <connect gate="G$1" pin="PC7" pad="E7"/>+        <connect gate="G$1" pin="VDD_USB" pad="E6"/>+        <connect gate="G$1" pin="VDD@3" pad="E5"/>+        <connect gate="G$1" pin="VDD@4" pad="E4"/>+        <connect gate="G$1" pin="PC0" pad="E3"/>+        <connect gate="G$1" pin="PC1" pad="E2"/>+        <connect gate="G$1" pin="NRST" pad="E1"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
stm32l072rbi6.stepadded+1366
@@ -0,0 +1,1366 @@+ISO-10303-21;
+HEADER;
+/* UFBGA-64_5x5mm_Layout8x8_P0.5mm.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2018, kicad StepUp
+ * 
+ * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), 
+ * with the following exception:
+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', 
+ * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided 
+ * as part of the 'Licensed Material'.
+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. 
+ * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
+ * Disclaimer of Warranties and Limitation of Liability.
+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ * 
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of UFBGA-64_5x5mm_Layout8x8_P0.5mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'UFBGA-64_5x5mm_Layout8x8_P0.5mm.step',
+/* time_stamp */ '2018-11-07T22:23:56',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('UFBGA_64_5x5mm_Layout8x8_P05mm',
+'UFBGA_64_5x5mm_Layout8x8_P05mm','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1050);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#88,#123,#147,#472,#484,#509,#528,#547,
+#566,#585,#604,#623,#642,#661,#680,#699,#718,#737,#756,#775,#794,
+#813,#832,#851,#870,#889,#908,#927,#946,#965,#984,#1003,#1022,#1041)
+);
+#17 = ADVANCED_FACE('',(#18),#52,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.5,2.5,2.5E-002));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-2.5,2.5,0.75));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.5,2.5,2.5E-002));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.E+000,0.E+000,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#22,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(2.5,2.5,2.5E-002));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(-2.5,2.5,2.5E-002));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(2.5,2.5,0.75));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(2.5,2.5,2.5E-002));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(0.E+000,0.E+000,1.));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#24,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(-2.5,2.5,0.75));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(-2.5,2.5,2.5E-002));
+#55 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#56 = DIRECTION('',(0.E+000,0.E+000,1.));
+#57 = ADVANCED_FACE('',(#58),#83,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#68,#69,#77));
+#60 = ORIENTED_EDGE('',*,*,#61,.F.);
+#61 = EDGE_CURVE('',#22,#62,#64,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(-2.5,-2.5,2.5E-002));
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(-2.5,2.5,2.5E-002));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#68 = ORIENTED_EDGE('',*,*,#21,.T.);
+#69 = ORIENTED_EDGE('',*,*,#70,.T.);
+#70 = EDGE_CURVE('',#24,#71,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.5,-2.5,0.75));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-2.5,2.5,0.75));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#77 = ORIENTED_EDGE('',*,*,#78,.F.);
+#78 = EDGE_CURVE('',#62,#71,#79,.T.);
+#79 = LINE('',#80,#81);
+#80 = CARTESIAN_POINT('',(-2.5,-2.5,2.5E-002));
+#81 = VECTOR('',#82,1.);
+#82 = DIRECTION('',(0.E+000,0.E+000,1.));
+#83 = PLANE('',#84);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(-2.5,2.5,2.5E-002));
+#86 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#87 = DIRECTION('',(0.E+000,0.E+000,1.));
+#88 = ADVANCED_FACE('',(#89,#107),#118,.T.);
+#89 = FACE_BOUND('',#90,.T.);
+#90 = EDGE_LOOP('',(#91,#92,#93,#101));
+#91 = ORIENTED_EDGE('',*,*,#47,.F.);
+#92 = ORIENTED_EDGE('',*,*,#70,.T.);
+#93 = ORIENTED_EDGE('',*,*,#94,.T.);
+#94 = EDGE_CURVE('',#71,#95,#97,.T.);
+#95 = VERTEX_POINT('',#96);
+#96 = CARTESIAN_POINT('',(2.5,-2.5,0.75));
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(-2.5,-2.5,0.75));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#101 = ORIENTED_EDGE('',*,*,#102,.F.);
+#102 = EDGE_CURVE('',#40,#95,#103,.T.);
+#103 = LINE('',#104,#105);
+#104 = CARTESIAN_POINT('',(2.5,2.5,0.75));
+#105 = VECTOR('',#106,1.);
+#106 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#107 = FACE_BOUND('',#108,.T.);
+#108 = EDGE_LOOP('',(#109));
+#109 = ORIENTED_EDGE('',*,*,#110,.T.);
+#110 = EDGE_CURVE('',#111,#111,#113,.T.);
+#111 = VERTEX_POINT('',#112);
+#112 = CARTESIAN_POINT('',(-1.8,1.6,0.75));
+#113 = CIRCLE('',#114,0.2);
+#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117);
+#115 = CARTESIAN_POINT('',(-1.8,1.8,0.75));
+#116 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#117 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#118 = PLANE('',#119);
+#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
+#120 = CARTESIAN_POINT('',(-2.5,2.5,0.75));
+#121 = DIRECTION('',(0.E+000,0.E+000,1.));
+#122 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#123 = ADVANCED_FACE('',(#124),#142,.T.);
+#124 = FACE_BOUND('',#125,.T.);
+#125 = EDGE_LOOP('',(#126,#134,#135,#136));
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#32,#128,#130,.T.);
+#128 = VERTEX_POINT('',#129);
+#129 = CARTESIAN_POINT('',(2.5,-2.5,2.5E-002));
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(2.5,2.5,2.5E-002));
+#132 = VECTOR('',#133,1.);
+#133 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#134 = ORIENTED_EDGE('',*,*,#39,.T.);
+#135 = ORIENTED_EDGE('',*,*,#102,.T.);
+#136 = ORIENTED_EDGE('',*,*,#137,.F.);
+#137 = EDGE_CURVE('',#128,#95,#138,.T.);
+#138 = LINE('',#139,#140);
+#139 = CARTESIAN_POINT('',(2.5,-2.5,2.5E-002));
+#140 = VECTOR('',#141,1.);
+#141 = DIRECTION('',(0.E+000,0.E+000,1.));
+#142 = PLANE('',#143);
+#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146);
+#144 = CARTESIAN_POINT('',(2.5,2.5,2.5E-002));
+#145 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#146 = DIRECTION('',(0.E+000,0.E+000,1.));
+#147 = ADVANCED_FACE('',(#148,#159,#170,#181,#192,#203,#214,#225,#236,
+#247,#258,#269,#280,#291,#302,#313,#324,#335,#346,#357,#368,#379,
+#390,#401,#412,#423,#434,#445,#456),#467,.F.);
+#148 = FACE_BOUND('',#149,.F.);
+#149 = EDGE_LOOP('',(#150,#151,#152,#158));
+#150 = ORIENTED_EDGE('',*,*,#31,.F.);
+#151 = ORIENTED_EDGE('',*,*,#61,.T.);
+#152 = ORIENTED_EDGE('',*,*,#153,.T.);
+#153 = EDGE_CURVE('',#62,#128,#154,.T.);
+#154 = LINE('',#155,#156);
+#155 = CARTESIAN_POINT('',(-2.5,-2.5,2.5E-002));
+#156 = VECTOR('',#157,1.);
+#157 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#158 = ORIENTED_EDGE('',*,*,#127,.F.);
+#159 = FACE_BOUND('',#160,.F.);
+#160 = EDGE_LOOP('',(#161));
+#161 = ORIENTED_EDGE('',*,*,#162,.F.);
+#162 = EDGE_CURVE('',#163,#163,#165,.T.);
+#163 = VERTEX_POINT('',#164);
+#164 = CARTESIAN_POINT('',(-1.25,-1.66499080932,2.5E-002));
+#165 = CIRCLE('',#166,8.50091906796E-002);
+#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#167 = CARTESIAN_POINT('',(-1.25,-1.75,2.5E-002));
+#168 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#169 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#170 = FACE_BOUND('',#171,.F.);
+#171 = EDGE_LOOP('',(#172));
+#172 = ORIENTED_EDGE('',*,*,#173,.F.);
+#173 = EDGE_CURVE('',#174,#174,#176,.T.);
+#174 = VERTEX_POINT('',#175);
+#175 = CARTESIAN_POINT('',(-0.75,-1.66499080932,2.5E-002));
+#176 = CIRCLE('',#177,8.50091906796E-002);
+#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180);
+#178 = CARTESIAN_POINT('',(-0.75,-1.75,2.5E-002));
+#179 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#180 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#181 = FACE_BOUND('',#182,.F.);
+#182 = EDGE_LOOP('',(#183));
+#183 = ORIENTED_EDGE('',*,*,#184,.F.);
+#184 = EDGE_CURVE('',#185,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(-0.25,-1.66499080932,2.5E-002));
+#187 = CIRCLE('',#188,8.50091906796E-002);
+#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
+#189 = CARTESIAN_POINT('',(-0.25,-1.75,2.5E-002));
+#190 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#191 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#192 = FACE_BOUND('',#193,.F.);
+#193 = EDGE_LOOP('',(#194));
+#194 = ORIENTED_EDGE('',*,*,#195,.F.);
+#195 = EDGE_CURVE('',#196,#196,#198,.T.);
+#196 = VERTEX_POINT('',#197);
+#197 = CARTESIAN_POINT('',(0.25,-1.66499080932,2.5E-002));
+#198 = CIRCLE('',#199,8.50091906796E-002);
+#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
+#200 = CARTESIAN_POINT('',(0.25,-1.75,2.5E-002));
+#201 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#202 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#203 = FACE_BOUND('',#204,.F.);
+#204 = EDGE_LOOP('',(#205));
+#205 = ORIENTED_EDGE('',*,*,#206,.F.);
+#206 = EDGE_CURVE('',#207,#207,#209,.T.);
+#207 = VERTEX_POINT('',#208);
+#208 = CARTESIAN_POINT('',(1.75,-0.16499080932,2.5E-002));
+#209 = CIRCLE('',#210,8.50091906796E-002);
+#210 = AXIS2_PLACEMENT_3D('',#211,#212,#213);
+#211 = CARTESIAN_POINT('',(1.75,-0.25,2.5E-002));
+#212 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#213 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#214 = FACE_BOUND('',#215,.F.);
+#215 = EDGE_LOOP('',(#216));
+#216 = ORIENTED_EDGE('',*,*,#217,.F.);
+#217 = EDGE_CURVE('',#218,#218,#220,.T.);
+#218 = VERTEX_POINT('',#219);
+#219 = CARTESIAN_POINT('',(1.75,-0.66499080932,2.5E-002));
+#220 = CIRCLE('',#221,8.50091906796E-002);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(1.75,-0.75,2.5E-002));
+#223 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#224 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#225 = FACE_BOUND('',#226,.F.);
+#226 = EDGE_LOOP('',(#227));
+#227 = ORIENTED_EDGE('',*,*,#228,.F.);
+#228 = EDGE_CURVE('',#229,#229,#231,.T.);
+#229 = VERTEX_POINT('',#230);
+#230 = CARTESIAN_POINT('',(1.75,-1.66499080932,2.5E-002));
+#231 = CIRCLE('',#232,8.50091906796E-002);
+#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235);
+#233 = CARTESIAN_POINT('',(1.75,-1.75,2.5E-002));
+#234 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#235 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#236 = FACE_BOUND('',#237,.F.);
+#237 = EDGE_LOOP('',(#238));
+#238 = ORIENTED_EDGE('',*,*,#239,.F.);
+#239 = EDGE_CURVE('',#240,#240,#242,.T.);
+#240 = VERTEX_POINT('',#241);
+#241 = CARTESIAN_POINT('',(1.75,-1.16499080932,2.5E-002));
+#242 = CIRCLE('',#243,8.50091906796E-002);
+#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
+#244 = CARTESIAN_POINT('',(1.75,-1.25,2.5E-002));
+#245 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#246 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#247 = FACE_BOUND('',#248,.F.);
+#248 = EDGE_LOOP('',(#249));
+#249 = ORIENTED_EDGE('',*,*,#250,.F.);
+#250 = EDGE_CURVE('',#251,#251,#253,.T.);
+#251 = VERTEX_POINT('',#252);
+#252 = CARTESIAN_POINT('',(0.75,-1.66499080932,2.5E-002));
+#253 = CIRCLE('',#254,8.50091906796E-002);
+#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257);
+#255 = CARTESIAN_POINT('',(0.75,-1.75,2.5E-002));
+#256 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#257 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#258 = FACE_BOUND('',#259,.F.);
+#259 = EDGE_LOOP('',(#260));
+#260 = ORIENTED_EDGE('',*,*,#261,.F.);
+#261 = EDGE_CURVE('',#262,#262,#264,.T.);
+#262 = VERTEX_POINT('',#263);
+#263 = CARTESIAN_POINT('',(1.25,-1.66499080932,2.5E-002));
+#264 = CIRCLE('',#265,8.50091906796E-002);
+#265 = AXIS2_PLACEMENT_3D('',#266,#267,#268);
+#266 = CARTESIAN_POINT('',(1.25,-1.75,2.5E-002));
+#267 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#268 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#269 = FACE_BOUND('',#270,.F.);
+#270 = EDGE_LOOP('',(#271));
+#271 = ORIENTED_EDGE('',*,*,#272,.F.);
+#272 = EDGE_CURVE('',#273,#273,#275,.T.);
+#273 = VERTEX_POINT('',#274);
+#274 = CARTESIAN_POINT('',(1.25,1.83500919068,2.5E-002));
+#275 = CIRCLE('',#276,8.50091906796E-002);
+#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279);
+#277 = CARTESIAN_POINT('',(1.25,1.75,2.5E-002));
+#278 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#279 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#280 = FACE_BOUND('',#281,.F.);
+#281 = EDGE_LOOP('',(#282));
+#282 = ORIENTED_EDGE('',*,*,#283,.F.);
+#283 = EDGE_CURVE('',#284,#284,#286,.T.);
+#284 = VERTEX_POINT('',#285);
+#285 = CARTESIAN_POINT('',(0.25,1.83500919068,2.5E-002));
+#286 = CIRCLE('',#287,8.50091906796E-002);
+#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
+#288 = CARTESIAN_POINT('',(0.25,1.75,2.5E-002));
+#289 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#290 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#291 = FACE_BOUND('',#292,.F.);
+#292 = EDGE_LOOP('',(#293));
+#293 = ORIENTED_EDGE('',*,*,#294,.F.);
+#294 = EDGE_CURVE('',#295,#295,#297,.T.);
+#295 = VERTEX_POINT('',#296);
+#296 = CARTESIAN_POINT('',(0.75,1.83500919068,2.5E-002));
+#297 = CIRCLE('',#298,8.50091906796E-002);
+#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
+#299 = CARTESIAN_POINT('',(0.75,1.75,2.5E-002));
+#300 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#301 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#302 = FACE_BOUND('',#303,.F.);
+#303 = EDGE_LOOP('',(#304));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#306,#306,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(-1.25,1.83500919068,2.5E-002));
+#308 = CIRCLE('',#309,8.50091906796E-002);
+#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
+#310 = CARTESIAN_POINT('',(-1.25,1.75,2.5E-002));
+#311 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#312 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#313 = FACE_BOUND('',#314,.F.);
+#314 = EDGE_LOOP('',(#315));
+#315 = ORIENTED_EDGE('',*,*,#316,.F.);
+#316 = EDGE_CURVE('',#317,#317,#319,.T.);
+#317 = VERTEX_POINT('',#318);
+#318 = CARTESIAN_POINT('',(-0.75,1.83500919068,2.5E-002));
+#319 = CIRCLE('',#320,8.50091906796E-002);
+#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323);
+#321 = CARTESIAN_POINT('',(-0.75,1.75,2.5E-002));
+#322 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#323 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#324 = FACE_BOUND('',#325,.F.);
+#325 = EDGE_LOOP('',(#326));
+#326 = ORIENTED_EDGE('',*,*,#327,.F.);
+#327 = EDGE_CURVE('',#328,#328,#330,.T.);
+#328 = VERTEX_POINT('',#329);
+#329 = CARTESIAN_POINT('',(-0.25,1.83500919068,2.5E-002));
+#330 = CIRCLE('',#331,8.50091906796E-002);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(-0.25,1.75,2.5E-002));
+#333 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#334 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#335 = FACE_BOUND('',#336,.F.);
+#336 = EDGE_LOOP('',(#337));
+#337 = ORIENTED_EDGE('',*,*,#338,.F.);
+#338 = EDGE_CURVE('',#339,#339,#341,.T.);
+#339 = VERTEX_POINT('',#340);
+#340 = CARTESIAN_POINT('',(1.75,0.83500919068,2.5E-002));
+#341 = CIRCLE('',#342,8.50091906796E-002);
+#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345);
+#343 = CARTESIAN_POINT('',(1.75,0.75,2.5E-002));
+#344 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#345 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#346 = FACE_BOUND('',#347,.F.);
+#347 = EDGE_LOOP('',(#348));
+#348 = ORIENTED_EDGE('',*,*,#349,.F.);
+#349 = EDGE_CURVE('',#350,#350,#352,.T.);
+#350 = VERTEX_POINT('',#351);
+#351 = CARTESIAN_POINT('',(1.75,1.83500919068,2.5E-002));
+#352 = CIRCLE('',#353,8.50091906796E-002);
+#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);
+#354 = CARTESIAN_POINT('',(1.75,1.75,2.5E-002));
+#355 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#356 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#357 = FACE_BOUND('',#358,.F.);
+#358 = EDGE_LOOP('',(#359));
+#359 = ORIENTED_EDGE('',*,*,#360,.F.);
+#360 = EDGE_CURVE('',#361,#361,#363,.T.);
+#361 = VERTEX_POINT('',#362);
+#362 = CARTESIAN_POINT('',(1.75,1.33500919068,2.5E-002));
+#363 = CIRCLE('',#364,8.50091906796E-002);
+#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367);
+#365 = CARTESIAN_POINT('',(1.75,1.25,2.5E-002));
+#366 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#367 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#368 = FACE_BOUND('',#369,.F.);
+#369 = EDGE_LOOP('',(#370));
+#370 = ORIENTED_EDGE('',*,*,#371,.F.);
+#371 = EDGE_CURVE('',#372,#372,#374,.T.);
+#372 = VERTEX_POINT('',#373);
+#373 = CARTESIAN_POINT('',(1.75,0.33500919068,2.5E-002));
+#374 = CIRCLE('',#375,8.50091906796E-002);
+#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#376 = CARTESIAN_POINT('',(1.75,0.25,2.5E-002));
+#377 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#378 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#379 = FACE_BOUND('',#380,.F.);
+#380 = EDGE_LOOP('',(#381));
+#381 = ORIENTED_EDGE('',*,*,#382,.F.);
+#382 = EDGE_CURVE('',#383,#383,#385,.T.);
+#383 = VERTEX_POINT('',#384);
+#384 = CARTESIAN_POINT('',(-1.75,-0.16499080932,2.5E-002));
+#385 = CIRCLE('',#386,8.50091906796E-002);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(-1.75,-0.25,2.5E-002));
+#388 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#389 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#390 = FACE_BOUND('',#391,.F.);
+#391 = EDGE_LOOP('',(#392));
+#392 = ORIENTED_EDGE('',*,*,#393,.F.);
+#393 = EDGE_CURVE('',#394,#394,#396,.T.);
+#394 = VERTEX_POINT('',#395);
+#395 = CARTESIAN_POINT('',(-1.75,0.33500919068,2.5E-002));
+#396 = CIRCLE('',#397,8.50091906796E-002);
+#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400);
+#398 = CARTESIAN_POINT('',(-1.75,0.25,2.5E-002));
+#399 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#400 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#401 = FACE_BOUND('',#402,.F.);
+#402 = EDGE_LOOP('',(#403));
+#403 = ORIENTED_EDGE('',*,*,#404,.F.);
+#404 = EDGE_CURVE('',#405,#405,#407,.T.);
+#405 = VERTEX_POINT('',#406);
+#406 = CARTESIAN_POINT('',(-1.75,0.83500919068,2.5E-002));
+#407 = CIRCLE('',#408,8.50091906796E-002);
+#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
+#409 = CARTESIAN_POINT('',(-1.75,0.75,2.5E-002));
+#410 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#411 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#412 = FACE_BOUND('',#413,.F.);
+#413 = EDGE_LOOP('',(#414));
+#414 = ORIENTED_EDGE('',*,*,#415,.F.);
+#415 = EDGE_CURVE('',#416,#416,#418,.T.);
+#416 = VERTEX_POINT('',#417);
+#417 = CARTESIAN_POINT('',(-1.75,1.83500919068,2.5E-002));
+#418 = CIRCLE('',#419,8.50091906796E-002);
+#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);
+#420 = CARTESIAN_POINT('',(-1.75,1.75,2.5E-002));
+#421 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#422 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#423 = FACE_BOUND('',#424,.F.);
+#424 = EDGE_LOOP('',(#425));
+#425 = ORIENTED_EDGE('',*,*,#426,.F.);
+#426 = EDGE_CURVE('',#427,#427,#429,.T.);
+#427 = VERTEX_POINT('',#428);
+#428 = CARTESIAN_POINT('',(-1.75,1.33500919068,2.5E-002));
+#429 = CIRCLE('',#430,8.50091906796E-002);
+#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433);
+#431 = CARTESIAN_POINT('',(-1.75,1.25,2.5E-002));
+#432 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#433 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#434 = FACE_BOUND('',#435,.F.);
+#435 = EDGE_LOOP('',(#436));
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#438,#438,#440,.T.);
+#438 = VERTEX_POINT('',#439);
+#439 = CARTESIAN_POINT('',(-1.75,-1.66499080932,2.5E-002));
+#440 = CIRCLE('',#441,8.50091906796E-002);
+#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444);
+#442 = CARTESIAN_POINT('',(-1.75,-1.75,2.5E-002));
+#443 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#444 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#445 = FACE_BOUND('',#446,.F.);
+#446 = EDGE_LOOP('',(#447));
+#447 = ORIENTED_EDGE('',*,*,#448,.F.);
+#448 = EDGE_CURVE('',#449,#449,#451,.T.);
+#449 = VERTEX_POINT('',#450);
+#450 = CARTESIAN_POINT('',(-1.75,-1.16499080932,2.5E-002));
+#451 = CIRCLE('',#452,8.50091906796E-002);
+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);
+#453 = CARTESIAN_POINT('',(-1.75,-1.25,2.5E-002));
+#454 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#455 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#456 = FACE_BOUND('',#457,.F.);
+#457 = EDGE_LOOP('',(#458));
+#458 = ORIENTED_EDGE('',*,*,#459,.F.);
+#459 = EDGE_CURVE('',#460,#460,#462,.T.);
+#460 = VERTEX_POINT('',#461);
+#461 = CARTESIAN_POINT('',(-1.75,-0.66499080932,2.5E-002));
+#462 = CIRCLE('',#463,8.50091906796E-002);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(-1.75,-0.75,2.5E-002));
+#465 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#466 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#467 = PLANE('',#468);
+#468 = AXIS2_PLACEMENT_3D('',#469,#470,#471);
+#469 = CARTESIAN_POINT('',(-2.5,2.5,2.5E-002));
+#470 = DIRECTION('',(0.E+000,0.E+000,1.));
+#471 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#472 = ADVANCED_FACE('',(#473),#479,.T.);
+#473 = FACE_BOUND('',#474,.T.);
+#474 = EDGE_LOOP('',(#475,#476,#477,#478));
+#475 = ORIENTED_EDGE('',*,*,#78,.F.);
+#476 = ORIENTED_EDGE('',*,*,#153,.T.);
+#477 = ORIENTED_EDGE('',*,*,#137,.T.);
+#478 = ORIENTED_EDGE('',*,*,#94,.F.);
+#479 = PLANE('',#480);
+#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);
+#481 = CARTESIAN_POINT('',(-2.5,-2.5,2.5E-002));
+#482 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#483 = DIRECTION('',(0.E+000,0.E+000,1.));
+#484 = ADVANCED_FACE('',(#485),#504,.F.);
+#485 = FACE_BOUND('',#486,.T.);
+#486 = EDGE_LOOP('',(#487,#488,#496,#503));
+#487 = ORIENTED_EDGE('',*,*,#110,.F.);
+#488 = ORIENTED_EDGE('',*,*,#489,.T.);
+#489 = EDGE_CURVE('',#111,#490,#492,.T.);
+#490 = VERTEX_POINT('',#491);
+#491 = CARTESIAN_POINT('',(-1.8,1.6,0.55));
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(-1.8,1.6,0.95));
+#494 = VECTOR('',#495,1.);
+#495 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#496 = ORIENTED_EDGE('',*,*,#497,.F.);
+#497 = EDGE_CURVE('',#490,#490,#498,.T.);
+#498 = CIRCLE('',#499,0.2);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(-1.8,1.8,0.55));
+#501 = DIRECTION('',(0.E+000,0.E+000,1.));
+#502 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#503 = ORIENTED_EDGE('',*,*,#489,.F.);
+#504 = CYLINDRICAL_SURFACE('',#505,0.2);
+#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508);
+#506 = CARTESIAN_POINT('',(-1.8,1.8,0.95));
+#507 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#508 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#509 = ADVANCED_FACE('',(#510),#523,.T.);
+#510 = FACE_BOUND('',#511,.T.);
+#511 = EDGE_LOOP('',(#512,#513,#522));
+#512 = ORIENTED_EDGE('',*,*,#162,.F.);
+#513 = ORIENTED_EDGE('',*,*,#514,.F.);
+#514 = EDGE_CURVE('',#515,#163,#517,.T.);
+#515 = VERTEX_POINT('',#516);
+#516 = CARTESIAN_POINT('',(-1.25,-1.75,-6.25E-003));
+#517 = CIRCLE('',#518,0.13125);
+#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521);
+#519 = CARTESIAN_POINT('',(-1.25,-1.75,0.125));
+#520 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#521 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#522 = ORIENTED_EDGE('',*,*,#514,.T.);
+#523 = SPHERICAL_SURFACE('',#524,0.13125);
+#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527);
+#525 = CARTESIAN_POINT('',(-1.25,-1.75,0.125));
+#526 = DIRECTION('',(0.E+000,0.E+000,1.));
+#527 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#528 = ADVANCED_FACE('',(#529),#542,.T.);
+#529 = FACE_BOUND('',#530,.T.);
+#530 = EDGE_LOOP('',(#531,#532,#541));
+#531 = ORIENTED_EDGE('',*,*,#173,.F.);
+#532 = ORIENTED_EDGE('',*,*,#533,.F.);
+#533 = EDGE_CURVE('',#534,#174,#536,.T.);
+#534 = VERTEX_POINT('',#535);
+#535 = CARTESIAN_POINT('',(-0.75,-1.75,-6.25E-003));
+#536 = CIRCLE('',#537,0.13125);
+#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540);
+#538 = CARTESIAN_POINT('',(-0.75,-1.75,0.125));
+#539 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#540 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#541 = ORIENTED_EDGE('',*,*,#533,.T.);
+#542 = SPHERICAL_SURFACE('',#543,0.13125);
+#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
+#544 = CARTESIAN_POINT('',(-0.75,-1.75,0.125));
+#545 = DIRECTION('',(0.E+000,0.E+000,1.));
+#546 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#547 = ADVANCED_FACE('',(#548),#561,.T.);
+#548 = FACE_BOUND('',#549,.T.);
+#549 = EDGE_LOOP('',(#550,#551,#560));
+#550 = ORIENTED_EDGE('',*,*,#184,.F.);
+#551 = ORIENTED_EDGE('',*,*,#552,.F.);
+#552 = EDGE_CURVE('',#553,#185,#555,.T.);
+#553 = VERTEX_POINT('',#554);
+#554 = CARTESIAN_POINT('',(-0.25,-1.75,-6.25E-003));
+#555 = CIRCLE('',#556,0.13125);
+#556 = AXIS2_PLACEMENT_3D('',#557,#558,#559);
+#557 = CARTESIAN_POINT('',(-0.25,-1.75,0.125));
+#558 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#559 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#560 = ORIENTED_EDGE('',*,*,#552,.T.);
+#561 = SPHERICAL_SURFACE('',#562,0.13125);
+#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565);
+#563 = CARTESIAN_POINT('',(-0.25,-1.75,0.125));
+#564 = DIRECTION('',(0.E+000,0.E+000,1.));
+#565 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#566 = ADVANCED_FACE('',(#567),#580,.T.);
+#567 = FACE_BOUND('',#568,.T.);
+#568 = EDGE_LOOP('',(#569,#570,#579));
+#569 = ORIENTED_EDGE('',*,*,#195,.F.);
+#570 = ORIENTED_EDGE('',*,*,#571,.F.);
+#571 = EDGE_CURVE('',#572,#196,#574,.T.);
+#572 = VERTEX_POINT('',#573);
+#573 = CARTESIAN_POINT('',(0.25,-1.75,-6.25E-003));
+#574 = CIRCLE('',#575,0.13125);
+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
+#576 = CARTESIAN_POINT('',(0.25,-1.75,0.125));
+#577 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#578 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#579 = ORIENTED_EDGE('',*,*,#571,.T.);
+#580 = SPHERICAL_SURFACE('',#581,0.13125);
+#581 = AXIS2_PLACEMENT_3D('',#582,#583,#584);
+#582 = CARTESIAN_POINT('',(0.25,-1.75,0.125));
+#583 = DIRECTION('',(0.E+000,0.E+000,1.));
+#584 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#585 = ADVANCED_FACE('',(#586),#599,.T.);
+#586 = FACE_BOUND('',#587,.T.);
+#587 = EDGE_LOOP('',(#588,#589,#598));
+#588 = ORIENTED_EDGE('',*,*,#206,.F.);
+#589 = ORIENTED_EDGE('',*,*,#590,.F.);
+#590 = EDGE_CURVE('',#591,#207,#593,.T.);
+#591 = VERTEX_POINT('',#592);
+#592 = CARTESIAN_POINT('',(1.75,-0.25,-6.25E-003));
+#593 = CIRCLE('',#594,0.13125);
+#594 = AXIS2_PLACEMENT_3D('',#595,#596,#597);
+#595 = CARTESIAN_POINT('',(1.75,-0.25,0.125));
+#596 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#597 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#598 = ORIENTED_EDGE('',*,*,#590,.T.);
+#599 = SPHERICAL_SURFACE('',#600,0.13125);
+#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603);
+#601 = CARTESIAN_POINT('',(1.75,-0.25,0.125));
+#602 = DIRECTION('',(0.E+000,0.E+000,1.));
+#603 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#604 = ADVANCED_FACE('',(#605),#618,.T.);
+#605 = FACE_BOUND('',#606,.T.);
+#606 = EDGE_LOOP('',(#607,#608,#617));
+#607 = ORIENTED_EDGE('',*,*,#217,.F.);
+#608 = ORIENTED_EDGE('',*,*,#609,.F.);
+#609 = EDGE_CURVE('',#610,#218,#612,.T.);
+#610 = VERTEX_POINT('',#611);
+#611 = CARTESIAN_POINT('',(1.75,-0.75,-6.25E-003));
+#612 = CIRCLE('',#613,0.13125);
+#613 = AXIS2_PLACEMENT_3D('',#614,#615,#616);
+#614 = CARTESIAN_POINT('',(1.75,-0.75,0.125));
+#615 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#616 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#617 = ORIENTED_EDGE('',*,*,#609,.T.);
+#618 = SPHERICAL_SURFACE('',#619,0.13125);
+#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622);
+#620 = CARTESIAN_POINT('',(1.75,-0.75,0.125));
+#621 = DIRECTION('',(0.E+000,0.E+000,1.));
+#622 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#623 = ADVANCED_FACE('',(#624),#637,.T.);
+#624 = FACE_BOUND('',#625,.T.);
+#625 = EDGE_LOOP('',(#626,#627,#636));
+#626 = ORIENTED_EDGE('',*,*,#228,.F.);
+#627 = ORIENTED_EDGE('',*,*,#628,.F.);
+#628 = EDGE_CURVE('',#629,#229,#631,.T.);
+#629 = VERTEX_POINT('',#630);
+#630 = CARTESIAN_POINT('',(1.75,-1.75,-6.25E-003));
+#631 = CIRCLE('',#632,0.13125);
+#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);
+#633 = CARTESIAN_POINT('',(1.75,-1.75,0.125));
+#634 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#635 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#636 = ORIENTED_EDGE('',*,*,#628,.T.);
+#637 = SPHERICAL_SURFACE('',#638,0.13125);
+#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
+#639 = CARTESIAN_POINT('',(1.75,-1.75,0.125));
+#640 = DIRECTION('',(0.E+000,0.E+000,1.));
+#641 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#642 = ADVANCED_FACE('',(#643),#656,.T.);
+#643 = FACE_BOUND('',#644,.T.);
+#644 = EDGE_LOOP('',(#645,#646,#655));
+#645 = ORIENTED_EDGE('',*,*,#239,.F.);
+#646 = ORIENTED_EDGE('',*,*,#647,.F.);
+#647 = EDGE_CURVE('',#648,#240,#650,.T.);
+#648 = VERTEX_POINT('',#649);
+#649 = CARTESIAN_POINT('',(1.75,-1.25,-6.25E-003));
+#650 = CIRCLE('',#651,0.13125);
+#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654);
+#652 = CARTESIAN_POINT('',(1.75,-1.25,0.125));
+#653 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#654 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#655 = ORIENTED_EDGE('',*,*,#647,.T.);
+#656 = SPHERICAL_SURFACE('',#657,0.13125);
+#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660);
+#658 = CARTESIAN_POINT('',(1.75,-1.25,0.125));
+#659 = DIRECTION('',(0.E+000,0.E+000,1.));
+#660 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#661 = ADVANCED_FACE('',(#662),#675,.T.);
+#662 = FACE_BOUND('',#663,.T.);
+#663 = EDGE_LOOP('',(#664,#665,#674));
+#664 = ORIENTED_EDGE('',*,*,#250,.F.);
+#665 = ORIENTED_EDGE('',*,*,#666,.F.);
+#666 = EDGE_CURVE('',#667,#251,#669,.T.);
+#667 = VERTEX_POINT('',#668);
+#668 = CARTESIAN_POINT('',(0.75,-1.75,-6.25E-003));
+#669 = CIRCLE('',#670,0.13125);
+#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673);
+#671 = CARTESIAN_POINT('',(0.75,-1.75,0.125));
+#672 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#673 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#674 = ORIENTED_EDGE('',*,*,#666,.T.);
+#675 = SPHERICAL_SURFACE('',#676,0.13125);
+#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679);
+#677 = CARTESIAN_POINT('',(0.75,-1.75,0.125));
+#678 = DIRECTION('',(0.E+000,0.E+000,1.));
+#679 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#680 = ADVANCED_FACE('',(#681),#694,.T.);
+#681 = FACE_BOUND('',#682,.T.);
+#682 = EDGE_LOOP('',(#683,#684,#693));
+#683 = ORIENTED_EDGE('',*,*,#261,.F.);
+#684 = ORIENTED_EDGE('',*,*,#685,.F.);
+#685 = EDGE_CURVE('',#686,#262,#688,.T.);
+#686 = VERTEX_POINT('',#687);
+#687 = CARTESIAN_POINT('',(1.25,-1.75,-6.25E-003));
+#688 = CIRCLE('',#689,0.13125);
+#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692);
+#690 = CARTESIAN_POINT('',(1.25,-1.75,0.125));
+#691 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#692 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#693 = ORIENTED_EDGE('',*,*,#685,.T.);
+#694 = SPHERICAL_SURFACE('',#695,0.13125);
+#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698);
+#696 = CARTESIAN_POINT('',(1.25,-1.75,0.125));
+#697 = DIRECTION('',(0.E+000,0.E+000,1.));
+#698 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#699 = ADVANCED_FACE('',(#700),#713,.T.);
+#700 = FACE_BOUND('',#701,.T.);
+#701 = EDGE_LOOP('',(#702,#703,#712));
+#702 = ORIENTED_EDGE('',*,*,#272,.F.);
+#703 = ORIENTED_EDGE('',*,*,#704,.F.);
+#704 = EDGE_CURVE('',#705,#273,#707,.T.);
+#705 = VERTEX_POINT('',#706);
+#706 = CARTESIAN_POINT('',(1.25,1.75,-6.25E-003));
+#707 = CIRCLE('',#708,0.13125);
+#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711);
+#709 = CARTESIAN_POINT('',(1.25,1.75,0.125));
+#710 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#711 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#712 = ORIENTED_EDGE('',*,*,#704,.T.);
+#713 = SPHERICAL_SURFACE('',#714,0.13125);
+#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717);
+#715 = CARTESIAN_POINT('',(1.25,1.75,0.125));
+#716 = DIRECTION('',(0.E+000,0.E+000,1.));
+#717 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#718 = ADVANCED_FACE('',(#719),#732,.T.);
+#719 = FACE_BOUND('',#720,.T.);
+#720 = EDGE_LOOP('',(#721,#722,#731));
+#721 = ORIENTED_EDGE('',*,*,#283,.F.);
+#722 = ORIENTED_EDGE('',*,*,#723,.F.);
+#723 = EDGE_CURVE('',#724,#284,#726,.T.);
+#724 = VERTEX_POINT('',#725);
+#725 = CARTESIAN_POINT('',(0.25,1.75,-6.25E-003));
+#726 = CIRCLE('',#727,0.13125);
+#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
+#728 = CARTESIAN_POINT('',(0.25,1.75,0.125));
+#729 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#730 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#731 = ORIENTED_EDGE('',*,*,#723,.T.);
+#732 = SPHERICAL_SURFACE('',#733,0.13125);
+#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736);
+#734 = CARTESIAN_POINT('',(0.25,1.75,0.125));
+#735 = DIRECTION('',(0.E+000,0.E+000,1.));
+#736 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#737 = ADVANCED_FACE('',(#738),#751,.T.);
+#738 = FACE_BOUND('',#739,.T.);
+#739 = EDGE_LOOP('',(#740,#741,#750));
+#740 = ORIENTED_EDGE('',*,*,#294,.F.);
+#741 = ORIENTED_EDGE('',*,*,#742,.F.);
+#742 = EDGE_CURVE('',#743,#295,#745,.T.);
+#743 = VERTEX_POINT('',#744);
+#744 = CARTESIAN_POINT('',(0.75,1.75,-6.25E-003));
+#745 = CIRCLE('',#746,0.13125);
+#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749);
+#747 = CARTESIAN_POINT('',(0.75,1.75,0.125));
+#748 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#749 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#750 = ORIENTED_EDGE('',*,*,#742,.T.);
+#751 = SPHERICAL_SURFACE('',#752,0.13125);
+#752 = AXIS2_PLACEMENT_3D('',#753,#754,#755);
+#753 = CARTESIAN_POINT('',(0.75,1.75,0.125));
+#754 = DIRECTION('',(0.E+000,0.E+000,1.));
+#755 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#756 = ADVANCED_FACE('',(#757),#770,.T.);
+#757 = FACE_BOUND('',#758,.T.);
+#758 = EDGE_LOOP('',(#759,#760,#769));
+#759 = ORIENTED_EDGE('',*,*,#305,.F.);
+#760 = ORIENTED_EDGE('',*,*,#761,.F.);
+#761 = EDGE_CURVE('',#762,#306,#764,.T.);
+#762 = VERTEX_POINT('',#763);
+#763 = CARTESIAN_POINT('',(-1.25,1.75,-6.25E-003));
+#764 = CIRCLE('',#765,0.13125);
+#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
+#766 = CARTESIAN_POINT('',(-1.25,1.75,0.125));
+#767 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#768 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#769 = ORIENTED_EDGE('',*,*,#761,.T.);
+#770 = SPHERICAL_SURFACE('',#771,0.13125);
+#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);
+#772 = CARTESIAN_POINT('',(-1.25,1.75,0.125));
+#773 = DIRECTION('',(0.E+000,0.E+000,1.));
+#774 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#775 = ADVANCED_FACE('',(#776),#789,.T.);
+#776 = FACE_BOUND('',#777,.T.);
+#777 = EDGE_LOOP('',(#778,#779,#788));
+#778 = ORIENTED_EDGE('',*,*,#316,.F.);
+#779 = ORIENTED_EDGE('',*,*,#780,.F.);
+#780 = EDGE_CURVE('',#781,#317,#783,.T.);
+#781 = VERTEX_POINT('',#782);
+#782 = CARTESIAN_POINT('',(-0.75,1.75,-6.25E-003));
+#783 = CIRCLE('',#784,0.13125);
+#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787);
+#785 = CARTESIAN_POINT('',(-0.75,1.75,0.125));
+#786 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#787 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#788 = ORIENTED_EDGE('',*,*,#780,.T.);
+#789 = SPHERICAL_SURFACE('',#790,0.13125);
+#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793);
+#791 = CARTESIAN_POINT('',(-0.75,1.75,0.125));
+#792 = DIRECTION('',(0.E+000,0.E+000,1.));
+#793 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#794 = ADVANCED_FACE('',(#795),#808,.T.);
+#795 = FACE_BOUND('',#796,.T.);
+#796 = EDGE_LOOP('',(#797,#798,#807));
+#797 = ORIENTED_EDGE('',*,*,#327,.F.);
+#798 = ORIENTED_EDGE('',*,*,#799,.F.);
+#799 = EDGE_CURVE('',#800,#328,#802,.T.);
+#800 = VERTEX_POINT('',#801);
+#801 = CARTESIAN_POINT('',(-0.25,1.75,-6.25E-003));
+#802 = CIRCLE('',#803,0.13125);
+#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806);
+#804 = CARTESIAN_POINT('',(-0.25,1.75,0.125));
+#805 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#806 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#807 = ORIENTED_EDGE('',*,*,#799,.T.);
+#808 = SPHERICAL_SURFACE('',#809,0.13125);
+#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812);
+#810 = CARTESIAN_POINT('',(-0.25,1.75,0.125));
+#811 = DIRECTION('',(0.E+000,0.E+000,1.));
+#812 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#813 = ADVANCED_FACE('',(#814),#827,.T.);
+#814 = FACE_BOUND('',#815,.T.);
+#815 = EDGE_LOOP('',(#816,#817,#826));
+#816 = ORIENTED_EDGE('',*,*,#338,.F.);
+#817 = ORIENTED_EDGE('',*,*,#818,.F.);
+#818 = EDGE_CURVE('',#819,#339,#821,.T.);
+#819 = VERTEX_POINT('',#820);
+#820 = CARTESIAN_POINT('',(1.75,0.75,-6.25E-003));
+#821 = CIRCLE('',#822,0.13125);
+#822 = AXIS2_PLACEMENT_3D('',#823,#824,#825);
+#823 = CARTESIAN_POINT('',(1.75,0.75,0.125));
+#824 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#825 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#826 = ORIENTED_EDGE('',*,*,#818,.T.);
+#827 = SPHERICAL_SURFACE('',#828,0.13125);
+#828 = AXIS2_PLACEMENT_3D('',#829,#830,#831);
+#829 = CARTESIAN_POINT('',(1.75,0.75,0.125));
+#830 = DIRECTION('',(0.E+000,0.E+000,1.));
+#831 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#832 = ADVANCED_FACE('',(#833),#846,.T.);
+#833 = FACE_BOUND('',#834,.T.);
+#834 = EDGE_LOOP('',(#835,#836,#845));
+#835 = ORIENTED_EDGE('',*,*,#349,.F.);
+#836 = ORIENTED_EDGE('',*,*,#837,.F.);
+#837 = EDGE_CURVE('',#838,#350,#840,.T.);
+#838 = VERTEX_POINT('',#839);
+#839 = CARTESIAN_POINT('',(1.75,1.75,-6.25E-003));
+#840 = CIRCLE('',#841,0.13125);
+#841 = AXIS2_PLACEMENT_3D('',#842,#843,#844);
+#842 = CARTESIAN_POINT('',(1.75,1.75,0.125));
+#843 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#844 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#845 = ORIENTED_EDGE('',*,*,#837,.T.);
+#846 = SPHERICAL_SURFACE('',#847,0.13125);
+#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850);
+#848 = CARTESIAN_POINT('',(1.75,1.75,0.125));
+#849 = DIRECTION('',(0.E+000,0.E+000,1.));
+#850 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#851 = ADVANCED_FACE('',(#852),#865,.T.);
+#852 = FACE_BOUND('',#853,.T.);
+#853 = EDGE_LOOP('',(#854,#855,#864));
+#854 = ORIENTED_EDGE('',*,*,#360,.F.);
+#855 = ORIENTED_EDGE('',*,*,#856,.F.);
+#856 = EDGE_CURVE('',#857,#361,#859,.T.);
+#857 = VERTEX_POINT('',#858);
+#858 = CARTESIAN_POINT('',(1.75,1.25,-6.25E-003));
+#859 = CIRCLE('',#860,0.13125);
+#860 = AXIS2_PLACEMENT_3D('',#861,#862,#863);
+#861 = CARTESIAN_POINT('',(1.75,1.25,0.125));
+#862 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#863 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#864 = ORIENTED_EDGE('',*,*,#856,.T.);
+#865 = SPHERICAL_SURFACE('',#866,0.13125);
+#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869);
+#867 = CARTESIAN_POINT('',(1.75,1.25,0.125));
+#868 = DIRECTION('',(0.E+000,0.E+000,1.));
+#869 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#870 = ADVANCED_FACE('',(#871),#884,.T.);
+#871 = FACE_BOUND('',#872,.T.);
+#872 = EDGE_LOOP('',(#873,#874,#883));
+#873 = ORIENTED_EDGE('',*,*,#371,.F.);
+#874 = ORIENTED_EDGE('',*,*,#875,.F.);
+#875 = EDGE_CURVE('',#876,#372,#878,.T.);
+#876 = VERTEX_POINT('',#877);
+#877 = CARTESIAN_POINT('',(1.75,0.25,-6.25E-003));
+#878 = CIRCLE('',#879,0.13125);
+#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882);
+#880 = CARTESIAN_POINT('',(1.75,0.25,0.125));
+#881 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#882 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#883 = ORIENTED_EDGE('',*,*,#875,.T.);
+#884 = SPHERICAL_SURFACE('',#885,0.13125);
+#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888);
+#886 = CARTESIAN_POINT('',(1.75,0.25,0.125));
+#887 = DIRECTION('',(0.E+000,0.E+000,1.));
+#888 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#889 = ADVANCED_FACE('',(#890),#903,.T.);
+#890 = FACE_BOUND('',#891,.T.);
+#891 = EDGE_LOOP('',(#892,#893,#902));
+#892 = ORIENTED_EDGE('',*,*,#382,.F.);
+#893 = ORIENTED_EDGE('',*,*,#894,.F.);
+#894 = EDGE_CURVE('',#895,#383,#897,.T.);
+#895 = VERTEX_POINT('',#896);
+#896 = CARTESIAN_POINT('',(-1.75,-0.25,-6.25E-003));
+#897 = CIRCLE('',#898,0.13125);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(-1.75,-0.25,0.125));
+#900 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#901 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#902 = ORIENTED_EDGE('',*,*,#894,.T.);
+#903 = SPHERICAL_SURFACE('',#904,0.13125);
+#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907);
+#905 = CARTESIAN_POINT('',(-1.75,-0.25,0.125));
+#906 = DIRECTION('',(0.E+000,0.E+000,1.));
+#907 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#908 = ADVANCED_FACE('',(#909),#922,.T.);
+#909 = FACE_BOUND('',#910,.T.);
+#910 = EDGE_LOOP('',(#911,#912,#921));
+#911 = ORIENTED_EDGE('',*,*,#393,.F.);
+#912 = ORIENTED_EDGE('',*,*,#913,.F.);
+#913 = EDGE_CURVE('',#914,#394,#916,.T.);
+#914 = VERTEX_POINT('',#915);
+#915 = CARTESIAN_POINT('',(-1.75,0.25,-6.25E-003));
+#916 = CIRCLE('',#917,0.13125);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(-1.75,0.25,0.125));
+#919 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#920 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#921 = ORIENTED_EDGE('',*,*,#913,.T.);
+#922 = SPHERICAL_SURFACE('',#923,0.13125);
+#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926);
+#924 = CARTESIAN_POINT('',(-1.75,0.25,0.125));
+#925 = DIRECTION('',(0.E+000,0.E+000,1.));
+#926 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#927 = ADVANCED_FACE('',(#928),#941,.T.);
+#928 = FACE_BOUND('',#929,.T.);
+#929 = EDGE_LOOP('',(#930,#931,#940));
+#930 = ORIENTED_EDGE('',*,*,#404,.F.);
+#931 = ORIENTED_EDGE('',*,*,#932,.F.);
+#932 = EDGE_CURVE('',#933,#405,#935,.T.);
+#933 = VERTEX_POINT('',#934);
+#934 = CARTESIAN_POINT('',(-1.75,0.75,-6.25E-003));
+#935 = CIRCLE('',#936,0.13125);
+#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939);
+#937 = CARTESIAN_POINT('',(-1.75,0.75,0.125));
+#938 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#939 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#940 = ORIENTED_EDGE('',*,*,#932,.T.);
+#941 = SPHERICAL_SURFACE('',#942,0.13125);
+#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945);
+#943 = CARTESIAN_POINT('',(-1.75,0.75,0.125));
+#944 = DIRECTION('',(0.E+000,0.E+000,1.));
+#945 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#946 = ADVANCED_FACE('',(#947),#960,.T.);
+#947 = FACE_BOUND('',#948,.T.);
+#948 = EDGE_LOOP('',(#949,#950,#959));
+#949 = ORIENTED_EDGE('',*,*,#415,.F.);
+#950 = ORIENTED_EDGE('',*,*,#951,.F.);
+#951 = EDGE_CURVE('',#952,#416,#954,.T.);
+#952 = VERTEX_POINT('',#953);
+#953 = CARTESIAN_POINT('',(-1.75,1.75,-6.25E-003));
+#954 = CIRCLE('',#955,0.13125);
+#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958);
+#956 = CARTESIAN_POINT('',(-1.75,1.75,0.125));
+#957 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#958 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#959 = ORIENTED_EDGE('',*,*,#951,.T.);
+#960 = SPHERICAL_SURFACE('',#961,0.13125);
+#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964);
+#962 = CARTESIAN_POINT('',(-1.75,1.75,0.125));
+#963 = DIRECTION('',(0.E+000,0.E+000,1.));
+#964 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#965 = ADVANCED_FACE('',(#966),#979,.T.);
+#966 = FACE_BOUND('',#967,.T.);
+#967 = EDGE_LOOP('',(#968,#969,#978));
+#968 = ORIENTED_EDGE('',*,*,#426,.F.);
+#969 = ORIENTED_EDGE('',*,*,#970,.F.);
+#970 = EDGE_CURVE('',#971,#427,#973,.T.);
+#971 = VERTEX_POINT('',#972);
+#972 = CARTESIAN_POINT('',(-1.75,1.25,-6.25E-003));
+#973 = CIRCLE('',#974,0.13125);
+#974 = AXIS2_PLACEMENT_3D('',#975,#976,#977);
+#975 = CARTESIAN_POINT('',(-1.75,1.25,0.125));
+#976 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#977 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#978 = ORIENTED_EDGE('',*,*,#970,.T.);
+#979 = SPHERICAL_SURFACE('',#980,0.13125);
+#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
+#981 = CARTESIAN_POINT('',(-1.75,1.25,0.125));
+#982 = DIRECTION('',(0.E+000,0.E+000,1.));
+#983 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#984 = ADVANCED_FACE('',(#985),#998,.T.);
+#985 = FACE_BOUND('',#986,.T.);
+#986 = EDGE_LOOP('',(#987,#988,#997));
+#987 = ORIENTED_EDGE('',*,*,#437,.F.);
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#990,#438,#992,.T.);
+#990 = VERTEX_POINT('',#991);
+#991 = CARTESIAN_POINT('',(-1.75,-1.75,-6.25E-003));
+#992 = CIRCLE('',#993,0.13125);
+#993 = AXIS2_PLACEMENT_3D('',#994,#995,#996);
+#994 = CARTESIAN_POINT('',(-1.75,-1.75,0.125));
+#995 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#996 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#997 = ORIENTED_EDGE('',*,*,#989,.T.);
+#998 = SPHERICAL_SURFACE('',#999,0.13125);
+#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002);
+#1000 = CARTESIAN_POINT('',(-1.75,-1.75,0.125));
+#1001 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1002 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1003 = ADVANCED_FACE('',(#1004),#1017,.T.);
+#1004 = FACE_BOUND('',#1005,.T.);
+#1005 = EDGE_LOOP('',(#1006,#1007,#1016));
+#1006 = ORIENTED_EDGE('',*,*,#448,.F.);
+#1007 = ORIENTED_EDGE('',*,*,#1008,.F.);
+#1008 = EDGE_CURVE('',#1009,#449,#1011,.T.);
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-1.75,-1.25,-6.25E-003));
+#1011 = CIRCLE('',#1012,0.13125);
+#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015);
+#1013 = CARTESIAN_POINT('',(-1.75,-1.25,0.125));
+#1014 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#1015 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#1016 = ORIENTED_EDGE('',*,*,#1008,.T.);
+#1017 = SPHERICAL_SURFACE('',#1018,0.13125);
+#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021);
+#1019 = CARTESIAN_POINT('',(-1.75,-1.25,0.125));
+#1020 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1021 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1022 = ADVANCED_FACE('',(#1023),#1036,.T.);
+#1023 = FACE_BOUND('',#1024,.T.);
+#1024 = EDGE_LOOP('',(#1025,#1026,#1035));
+#1025 = ORIENTED_EDGE('',*,*,#459,.F.);
+#1026 = ORIENTED_EDGE('',*,*,#1027,.F.);
+#1027 = EDGE_CURVE('',#1028,#460,#1030,.T.);
+#1028 = VERTEX_POINT('',#1029);
+#1029 = CARTESIAN_POINT('',(-1.75,-0.75,-6.25E-003));
+#1030 = CIRCLE('',#1031,0.13125);
+#1031 = AXIS2_PLACEMENT_3D('',#1032,#1033,#1034);
+#1032 = CARTESIAN_POINT('',(-1.75,-0.75,0.125));
+#1033 = DIRECTION('',(1.,-5.894386446692E-016,0.E+000));
+#1034 = DIRECTION('',(5.894386446692E-016,1.,0.E+000));
+#1035 = ORIENTED_EDGE('',*,*,#1027,.T.);
+#1036 = SPHERICAL_SURFACE('',#1037,0.13125);
+#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040);
+#1038 = CARTESIAN_POINT('',(-1.75,-0.75,0.125));
+#1039 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1040 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#1041 = ADVANCED_FACE('',(#1042),#1045,.T.);
+#1042 = FACE_BOUND('',#1043,.T.);
+#1043 = EDGE_LOOP('',(#1044));
+#1044 = ORIENTED_EDGE('',*,*,#497,.T.);
+#1045 = PLANE('',#1046);
+#1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049);
+#1047 = CARTESIAN_POINT('',(-1.8,1.8,0.55));
+#1048 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1049 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1054))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1051,#1052,#1053)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1051 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1052 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1053 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1054 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1051,
+'distance_accuracy_value','confusion accuracy');
+#1055 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#1056 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#1057,#1065,#1072,#1079,#1086,#1093,#1100,#1108,#1116,#1123,#1130,
+#1137,#1144,#1151,#1158,#1165,#1172,#1179,#1186,#1193,#1200,#1207,
+#1214,#1221,#1228,#1235,#1242,#1249,#1256,#1263,#1270,#1277,#1284,
+#1291,#1298,#1305),#1050);
+#1057 = STYLED_ITEM('color',(#1058),#17);
+#1058 = PRESENTATION_STYLE_ASSIGNMENT((#1059));
+#1059 = SURFACE_STYLE_USAGE(.BOTH.,#1060);
+#1060 = SURFACE_SIDE_STYLE('',(#1061));
+#1061 = SURFACE_STYLE_FILL_AREA(#1062);
+#1062 = FILL_AREA_STYLE('',(#1063));
+#1063 = FILL_AREA_STYLE_COLOUR('',#1064);
+#1064 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#1065 = STYLED_ITEM('color',(#1066),#57);
+#1066 = PRESENTATION_STYLE_ASSIGNMENT((#1067));
+#1067 = SURFACE_STYLE_USAGE(.BOTH.,#1068);
+#1068 = SURFACE_SIDE_STYLE('',(#1069));
+#1069 = SURFACE_STYLE_FILL_AREA(#1070);
+#1070 = FILL_AREA_STYLE('',(#1071));
+#1071 = FILL_AREA_STYLE_COLOUR('',#1064);
+#1072 = STYLED_ITEM('color',(#1073),#88);
+#1073 = PRESENTATION_STYLE_ASSIGNMENT((#1074));
+#1074 = SURFACE_STYLE_USAGE(.BOTH.,#1075);
+#1075 = SURFACE_SIDE_STYLE('',(#1076));
+#1076 = SURFACE_STYLE_FILL_AREA(#1077);
+#1077 = FILL_AREA_STYLE('',(#1078));
+#1078 = FILL_AREA_STYLE_COLOUR('',#1064);
+#1079 = STYLED_ITEM('color',(#1080),#123);
+#1080 = PRESENTATION_STYLE_ASSIGNMENT((#1081));
+#1081 = SURFACE_STYLE_USAGE(.BOTH.,#1082);
+#1082 = SURFACE_SIDE_STYLE('',(#1083));
+#1083 = SURFACE_STYLE_FILL_AREA(#1084);
+#1084 = FILL_AREA_STYLE('',(#1085));
+#1085 = FILL_AREA_STYLE_COLOUR('',#1064);
+#1086 = STYLED_ITEM('color',(#1087),#147);
+#1087 = PRESENTATION_STYLE_ASSIGNMENT((#1088));
+#1088 = SURFACE_STYLE_USAGE(.BOTH.,#1089);
+#1089 = SURFACE_SIDE_STYLE('',(#1090));
+#1090 = SURFACE_STYLE_FILL_AREA(#1091);
+#1091 = FILL_AREA_STYLE('',(#1092));
+#1092 = FILL_AREA_STYLE_COLOUR('',#1064);
+#1093 = STYLED_ITEM('color',(#1094),#472);
+#1094 = PRESENTATION_STYLE_ASSIGNMENT((#1095));
+#1095 = SURFACE_STYLE_USAGE(.BOTH.,#1096);
+#1096 = SURFACE_SIDE_STYLE('',(#1097));
+#1097 = SURFACE_STYLE_FILL_AREA(#1098);
+#1098 = FILL_AREA_STYLE('',(#1099));
+#1099 = FILL_AREA_STYLE_COLOUR('',#1064);
+#1100 = STYLED_ITEM('color',(#1101),#484);
+#1101 = PRESENTATION_STYLE_ASSIGNMENT((#1102));
+#1102 = SURFACE_STYLE_USAGE(.BOTH.,#1103);
+#1103 = SURFACE_SIDE_STYLE('',(#1104));
+#1104 = SURFACE_STYLE_FILL_AREA(#1105);
+#1105 = FILL_AREA_STYLE('',(#1106));
+#1106 = FILL_AREA_STYLE_COLOUR('',#1107);
+#1107 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);
+#1108 = STYLED_ITEM('color',(#1109),#509);
+#1109 = PRESENTATION_STYLE_ASSIGNMENT((#1110));
+#1110 = SURFACE_STYLE_USAGE(.BOTH.,#1111);
+#1111 = SURFACE_SIDE_STYLE('',(#1112));
+#1112 = SURFACE_STYLE_FILL_AREA(#1113);
+#1113 = FILL_AREA_STYLE('',(#1114));
+#1114 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1115 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#1116 = STYLED_ITEM('color',(#1117),#528);
+#1117 = PRESENTATION_STYLE_ASSIGNMENT((#1118));
+#1118 = SURFACE_STYLE_USAGE(.BOTH.,#1119);
+#1119 = SURFACE_SIDE_STYLE('',(#1120));
+#1120 = SURFACE_STYLE_FILL_AREA(#1121);
+#1121 = FILL_AREA_STYLE('',(#1122));
+#1122 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1123 = STYLED_ITEM('color',(#1124),#547);
+#1124 = PRESENTATION_STYLE_ASSIGNMENT((#1125));
+#1125 = SURFACE_STYLE_USAGE(.BOTH.,#1126);
+#1126 = SURFACE_SIDE_STYLE('',(#1127));
+#1127 = SURFACE_STYLE_FILL_AREA(#1128);
+#1128 = FILL_AREA_STYLE('',(#1129));
+#1129 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1130 = STYLED_ITEM('color',(#1131),#566);
+#1131 = PRESENTATION_STYLE_ASSIGNMENT((#1132));
+#1132 = SURFACE_STYLE_USAGE(.BOTH.,#1133);
+#1133 = SURFACE_SIDE_STYLE('',(#1134));
+#1134 = SURFACE_STYLE_FILL_AREA(#1135);
+#1135 = FILL_AREA_STYLE('',(#1136));
+#1136 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1137 = STYLED_ITEM('color',(#1138),#585);
+#1138 = PRESENTATION_STYLE_ASSIGNMENT((#1139));
+#1139 = SURFACE_STYLE_USAGE(.BOTH.,#1140);
+#1140 = SURFACE_SIDE_STYLE('',(#1141));
+#1141 = SURFACE_STYLE_FILL_AREA(#1142);
+#1142 = FILL_AREA_STYLE('',(#1143));
+#1143 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1144 = STYLED_ITEM('color',(#1145),#604);
+#1145 = PRESENTATION_STYLE_ASSIGNMENT((#1146));
+#1146 = SURFACE_STYLE_USAGE(.BOTH.,#1147);
+#1147 = SURFACE_SIDE_STYLE('',(#1148));
+#1148 = SURFACE_STYLE_FILL_AREA(#1149);
+#1149 = FILL_AREA_STYLE('',(#1150));
+#1150 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1151 = STYLED_ITEM('color',(#1152),#623);
+#1152 = PRESENTATION_STYLE_ASSIGNMENT((#1153));
+#1153 = SURFACE_STYLE_USAGE(.BOTH.,#1154);
+#1154 = SURFACE_SIDE_STYLE('',(#1155));
+#1155 = SURFACE_STYLE_FILL_AREA(#1156);
+#1156 = FILL_AREA_STYLE('',(#1157));
+#1157 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1158 = STYLED_ITEM('color',(#1159),#642);
+#1159 = PRESENTATION_STYLE_ASSIGNMENT((#1160));
+#1160 = SURFACE_STYLE_USAGE(.BOTH.,#1161);
+#1161 = SURFACE_SIDE_STYLE('',(#1162));
+#1162 = SURFACE_STYLE_FILL_AREA(#1163);
+#1163 = FILL_AREA_STYLE('',(#1164));
+#1164 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1165 = STYLED_ITEM('color',(#1166),#661);
+#1166 = PRESENTATION_STYLE_ASSIGNMENT((#1167));
+#1167 = SURFACE_STYLE_USAGE(.BOTH.,#1168);
+#1168 = SURFACE_SIDE_STYLE('',(#1169));
+#1169 = SURFACE_STYLE_FILL_AREA(#1170);
+#1170 = FILL_AREA_STYLE('',(#1171));
+#1171 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1172 = STYLED_ITEM('color',(#1173),#680);
+#1173 = PRESENTATION_STYLE_ASSIGNMENT((#1174));
+#1174 = SURFACE_STYLE_USAGE(.BOTH.,#1175);
+#1175 = SURFACE_SIDE_STYLE('',(#1176));
+#1176 = SURFACE_STYLE_FILL_AREA(#1177);
+#1177 = FILL_AREA_STYLE('',(#1178));
+#1178 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1179 = STYLED_ITEM('color',(#1180),#699);
+#1180 = PRESENTATION_STYLE_ASSIGNMENT((#1181));
+#1181 = SURFACE_STYLE_USAGE(.BOTH.,#1182);
+#1182 = SURFACE_SIDE_STYLE('',(#1183));
+#1183 = SURFACE_STYLE_FILL_AREA(#1184);
+#1184 = FILL_AREA_STYLE('',(#1185));
+#1185 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1186 = STYLED_ITEM('color',(#1187),#718);
+#1187 = PRESENTATION_STYLE_ASSIGNMENT((#1188));
+#1188 = SURFACE_STYLE_USAGE(.BOTH.,#1189);
+#1189 = SURFACE_SIDE_STYLE('',(#1190));
+#1190 = SURFACE_STYLE_FILL_AREA(#1191);
+#1191 = FILL_AREA_STYLE('',(#1192));
+#1192 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1193 = STYLED_ITEM('color',(#1194),#737);
+#1194 = PRESENTATION_STYLE_ASSIGNMENT((#1195));
+#1195 = SURFACE_STYLE_USAGE(.BOTH.,#1196);
+#1196 = SURFACE_SIDE_STYLE('',(#1197));
+#1197 = SURFACE_STYLE_FILL_AREA(#1198);
+#1198 = FILL_AREA_STYLE('',(#1199));
+#1199 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1200 = STYLED_ITEM('color',(#1201),#756);
+#1201 = PRESENTATION_STYLE_ASSIGNMENT((#1202));
+#1202 = SURFACE_STYLE_USAGE(.BOTH.,#1203);
+#1203 = SURFACE_SIDE_STYLE('',(#1204));
+#1204 = SURFACE_STYLE_FILL_AREA(#1205);
+#1205 = FILL_AREA_STYLE('',(#1206));
+#1206 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1207 = STYLED_ITEM('color',(#1208),#775);
+#1208 = PRESENTATION_STYLE_ASSIGNMENT((#1209));
+#1209 = SURFACE_STYLE_USAGE(.BOTH.,#1210);
+#1210 = SURFACE_SIDE_STYLE('',(#1211));
+#1211 = SURFACE_STYLE_FILL_AREA(#1212);
+#1212 = FILL_AREA_STYLE('',(#1213));
+#1213 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1214 = STYLED_ITEM('color',(#1215),#794);
+#1215 = PRESENTATION_STYLE_ASSIGNMENT((#1216));
+#1216 = SURFACE_STYLE_USAGE(.BOTH.,#1217);
+#1217 = SURFACE_SIDE_STYLE('',(#1218));
+#1218 = SURFACE_STYLE_FILL_AREA(#1219);
+#1219 = FILL_AREA_STYLE('',(#1220));
+#1220 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1221 = STYLED_ITEM('color',(#1222),#813);
+#1222 = PRESENTATION_STYLE_ASSIGNMENT((#1223));
+#1223 = SURFACE_STYLE_USAGE(.BOTH.,#1224);
+#1224 = SURFACE_SIDE_STYLE('',(#1225));
+#1225 = SURFACE_STYLE_FILL_AREA(#1226);
+#1226 = FILL_AREA_STYLE('',(#1227));
+#1227 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1228 = STYLED_ITEM('color',(#1229),#832);
+#1229 = PRESENTATION_STYLE_ASSIGNMENT((#1230));
+#1230 = SURFACE_STYLE_USAGE(.BOTH.,#1231);
+#1231 = SURFACE_SIDE_STYLE('',(#1232));
+#1232 = SURFACE_STYLE_FILL_AREA(#1233);
+#1233 = FILL_AREA_STYLE('',(#1234));
+#1234 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1235 = STYLED_ITEM('color',(#1236),#851);
+#1236 = PRESENTATION_STYLE_ASSIGNMENT((#1237));
+#1237 = SURFACE_STYLE_USAGE(.BOTH.,#1238);
+#1238 = SURFACE_SIDE_STYLE('',(#1239));
+#1239 = SURFACE_STYLE_FILL_AREA(#1240);
+#1240 = FILL_AREA_STYLE('',(#1241));
+#1241 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1242 = STYLED_ITEM('color',(#1243),#870);
+#1243 = PRESENTATION_STYLE_ASSIGNMENT((#1244));
+#1244 = SURFACE_STYLE_USAGE(.BOTH.,#1245);
+#1245 = SURFACE_SIDE_STYLE('',(#1246));
+#1246 = SURFACE_STYLE_FILL_AREA(#1247);
+#1247 = FILL_AREA_STYLE('',(#1248));
+#1248 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1249 = STYLED_ITEM('color',(#1250),#889);
+#1250 = PRESENTATION_STYLE_ASSIGNMENT((#1251));
+#1251 = SURFACE_STYLE_USAGE(.BOTH.,#1252);
+#1252 = SURFACE_SIDE_STYLE('',(#1253));
+#1253 = SURFACE_STYLE_FILL_AREA(#1254);
+#1254 = FILL_AREA_STYLE('',(#1255));
+#1255 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1256 = STYLED_ITEM('color',(#1257),#908);
+#1257 = PRESENTATION_STYLE_ASSIGNMENT((#1258));
+#1258 = SURFACE_STYLE_USAGE(.BOTH.,#1259);
+#1259 = SURFACE_SIDE_STYLE('',(#1260));
+#1260 = SURFACE_STYLE_FILL_AREA(#1261);
+#1261 = FILL_AREA_STYLE('',(#1262));
+#1262 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1263 = STYLED_ITEM('color',(#1264),#927);
+#1264 = PRESENTATION_STYLE_ASSIGNMENT((#1265));
+#1265 = SURFACE_STYLE_USAGE(.BOTH.,#1266);
+#1266 = SURFACE_SIDE_STYLE('',(#1267));
+#1267 = SURFACE_STYLE_FILL_AREA(#1268);
+#1268 = FILL_AREA_STYLE('',(#1269));
+#1269 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1270 = STYLED_ITEM('color',(#1271),#946);
+#1271 = PRESENTATION_STYLE_ASSIGNMENT((#1272));
+#1272 = SURFACE_STYLE_USAGE(.BOTH.,#1273);
+#1273 = SURFACE_SIDE_STYLE('',(#1274));
+#1274 = SURFACE_STYLE_FILL_AREA(#1275);
+#1275 = FILL_AREA_STYLE('',(#1276));
+#1276 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1277 = STYLED_ITEM('color',(#1278),#965);
+#1278 = PRESENTATION_STYLE_ASSIGNMENT((#1279));
+#1279 = SURFACE_STYLE_USAGE(.BOTH.,#1280);
+#1280 = SURFACE_SIDE_STYLE('',(#1281));
+#1281 = SURFACE_STYLE_FILL_AREA(#1282);
+#1282 = FILL_AREA_STYLE('',(#1283));
+#1283 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1284 = STYLED_ITEM('color',(#1285),#984);
+#1285 = PRESENTATION_STYLE_ASSIGNMENT((#1286));
+#1286 = SURFACE_STYLE_USAGE(.BOTH.,#1287);
+#1287 = SURFACE_SIDE_STYLE('',(#1288));
+#1288 = SURFACE_STYLE_FILL_AREA(#1289);
+#1289 = FILL_AREA_STYLE('',(#1290));
+#1290 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1291 = STYLED_ITEM('color',(#1292),#1003);
+#1292 = PRESENTATION_STYLE_ASSIGNMENT((#1293));
+#1293 = SURFACE_STYLE_USAGE(.BOTH.,#1294);
+#1294 = SURFACE_SIDE_STYLE('',(#1295));
+#1295 = SURFACE_STYLE_FILL_AREA(#1296);
+#1296 = FILL_AREA_STYLE('',(#1297));
+#1297 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1298 = STYLED_ITEM('color',(#1299),#1022);
+#1299 = PRESENTATION_STYLE_ASSIGNMENT((#1300));
+#1300 = SURFACE_STYLE_USAGE(.BOTH.,#1301);
+#1301 = SURFACE_SIDE_STYLE('',(#1302));
+#1302 = SURFACE_STYLE_FILL_AREA(#1303);
+#1303 = FILL_AREA_STYLE('',(#1304));
+#1304 = FILL_AREA_STYLE_COLOUR('',#1115);
+#1305 = STYLED_ITEM('color',(#1306),#1041);
+#1306 = PRESENTATION_STYLE_ASSIGNMENT((#1307));
+#1307 = SURFACE_STYLE_USAGE(.BOTH.,#1308);
+#1308 = SURFACE_SIDE_STYLE('',(#1309));
+#1309 = SURFACE_STYLE_FILL_AREA(#1310);
+#1310 = FILL_AREA_STYLE('',(#1311));
+#1311 = FILL_AREA_STYLE_COLOUR('',#1107);
+ENDSEC;
+END-ISO-10303-21;
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>stm32l072rbi6</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>stm32l072rbi6</title>\ No newline at end of file