component
MC14051BDR2G
Public Made by Adomby adom
onsemi Analog Switches, Multiplexers, SOIC-16. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+36626
README.md+111docs/hero.pngdocs/mc14051bdr2g-datasheet.pdf+29581mc14051bdr2g-etched.glbmc14051bdr2g-hero.glbmc14051bdr2g-hero.overlay.json+436mc14051bdr2g.glbmc14051bdr2g.kicad_mod+348mc14051bdr2g.kicad_sym+77mc14051bdr2g.lbr+154mc14051bdr2g.step+5425package.json+243page.json+249viewers/footprint.html+1viewers/symbol.html+1README.mdadded+111@@ -0,0 +1,111 @@+# MC14051BDR2G++**onsemi** · Analog Switches, Multiplexers · SOIC-16++MC14051BDR2G from onsemi, in a SOIC-16. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | X4 | passive | Channel 4 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 2 | X6 | passive | Channel 6 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 3 | X | passive | Common analog O/I for the MC14051B SP8T switch, referenced to VEE; analog levels must stay between VEE and VDD. |+| 4 | X7 | passive | Channel 7 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 5 | X5 | passive | Channel 5 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 6 | INH | input | Active-high inhibit control referenced to VSS; logic 1 turns all channels off (no channel selected), and it must be tied to a logic level when unused. |+| 7 | VEE | power_in | Most negative analog supply, must be less than or equal to VSS; analog switch I/O is referenced to VEE. |+| 8 | VSS | power_in | Digital control logic ground and reference for control inputs; must be greater than or equal to VEE. |+| 9 | C | input | Binary channel-select address bit (MSB) referenced to VSS; unused control inputs must be tied to VSS or VDD. |+| 10 | B | input | Binary channel-select address bit referenced to VSS; unused control inputs must be tied to VSS or VDD. |+| 11 | A | input | Binary channel-select address bit (LSB) referenced to VSS; unused control inputs must be tied to VSS or VDD. |+| 12 | X3 | passive | Channel 3 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 13 | X0 | passive | Channel 0 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 14 | X1 | passive | Channel 1 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 15 | X2 | passive | Channel 2 analog switch I/O, referenced to VEE, with recommended peak-to-peak swing from VEE to VDD. |+| 16 | VDD | power_in | Positive supply, 3.0 Vdc to 18 Vdc absolute maximum 18.0 V referenced to VEE; 15 V is the recommended maximum VDD-VEE difference. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | onsemi |+| Package | SOIC-16 |+| Category | Interface |+| Pins | 16 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| DC Supply Voltage Range (referenced to VEE) | VDD | -0.5 | | 18 | V | Referenced to VEE, VSS ≥ VEE | 1 |+| Input or Output Voltage Range (DC or Transient) | Vin, Vout | -0.5 | | | V | Referenced to VSS for control inputs and VEE for switch I/O | 1 |+| Input Current (DC or Transient) per Control Pin | Iin | | | 10 | mA | Per control pin | 1 |+| Switch Through Current | ISW | -25 | | 25 | mA | | 1 |+| Power Dissipation per Package | PD | | | 500 | mW | Note 1 | 1 |+| Ambient Temperature Range | TA | -55 | | 125 | °C | | 1 |+| Storage Temperature Range | Tstg | -65 | | 150 | °C | | 1 |+| Lead Temperature | TL | | | 260 | °C | 8-second soldering | 1 |+| Power Dissipation Temperature Derating (D/DW packages) | | -7 | | | mW/C | From 65C to 125C | 1 |+| Maximum Difference between VDD and VEE (recommended) | VDD − VEE | | | 15 | V | Recommended maximum; most parameters specified up to 15 V | 8 |+| Recommended Peak-to-Peak Voltage Into or Out of the Switch | VI/O | 0 | | | VPP | Channel On or Off | 3 |+| Recommended Static or Dynamic Voltage Across the Switch | Vswitch | 0 | | 600 | mV | Channel On; TA = −55°C; Note 3 | 3 |+| Recommended Static or Dynamic Voltage Across the Switch | Vswitch | 0 | | 300 | mV | Channel On; TA = 125°C; Note 3 | 3 |+| Power Supply Voltage Range | VDD − VEE | 3 | | 18 | V | VSS ≥ VEE | 3 |+| Quiescent Current Per Package | IDD | | | 5 | µA | VDD = 5.0 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = −55°C | 3 |+| Quiescent Current Per Package | IDD | | 0.005 | 5 | µA | VDD = 5.0 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = 25°C | 3 |+| Quiescent Current Per Package | IDD | | | 150 | µA | VDD = 5.0 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = 125°C | 3 |+| Quiescent Current Per Package | IDD | | | 10 | µA | VDD = 10 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = −55°C | 3 |+| Quiescent Current Per Package | IDD | | 0.01 | 10 | µA | VDD = 10 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = 25°C | 3 |+| Quiescent Current Per Package | IDD | | | 300 | µA | VDD = 10 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = 125°C | 3 |+| Quiescent Current Per Package | IDD | | | 20 | µA | VDD = 15 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = −55°C | 3 |+| Quiescent Current Per Package | IDD | | 0.015 | 20 | µA | VDD = 15 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = 25°C | 3 |+| Quiescent Current Per Package | IDD | | | 600 | µA | VDD = 15 V; Control Inputs Vin = VSS or VDD; Switch I/O VEE ≤ VI/O ≤ VDD, Vswitch ≤ 500 mV (Note 3); TA = 125°C | 3 |+| Low-Level Input Voltage | VIL | | | 1.5 | V | VDD = 5.0 V; Ron = per spec, Ioff = per spec; TA = −55°C | 3 |+| Low-Level Input Voltage | VIL | | 2.25 | 1.5 | V | VDD = 5.0 V; Ron = per spec, Ioff = per spec; TA = 25°C | 3 |+| Low-Level Input Voltage | VIL | | | 3 | V | VDD = 10 V; Ron = per spec, Ioff = per spec; TA = −55°C | 3 |+| Low-Level Input Voltage | VIL | | 4.5 | 3 | V | VDD = 10 V; Ron = per spec, Ioff = per spec; TA = 25°C | 3 |+| Low-Level Input Voltage | VIL | | | 4 | V | VDD = 15 V; Ron = per spec, Ioff = per spec; TA = −55°C | 3 |+| Low-Level Input Voltage | VIL | | 6.75 | 4 | V | VDD = 15 V; Ron = per spec, Ioff = per spec; TA = 25°C | 3 |+| High-Level Input Voltage | VIH | 3.5 | | | V | VDD = 5.0 V; Ron = per spec, Ioff = per spec; TA = −55°C | 3 |+| High-Level Input Voltage | VIH | 3.5 | 2.75 | | V | VDD = 5.0 V; Ron = per spec, Ioff = per spec; TA = 25°C | 3 |+| High-Level Input Voltage | VIH | 7 | | | V | VDD = 10 V; Ron = per spec, Ioff = per spec; TA = −55°C | 3 |+| High-Level Input Voltage | VIH | 7 | 5.5 | | V | VDD = 10 V; Ron = per spec, Ioff = per spec; TA = 25°C | 3 |+| High-Level Input Voltage | VIH | 11 | | | V | VDD = 15 V; Ron = per spec, Ioff = per spec; TA = −55°C | 3 |+| High-Level Input Voltage | VIH | 11 | 8.25 | | V | VDD = 15 V; Ron = per spec, Ioff = per spec; TA = 25°C | 3 |+| Input Leakage Current | Iin | -0.1 | | 0.1 | µA | VDD = 15 V; Vin = 0 or VDD; TA = 25°C | 3 |+| Input Leakage Current | Iin | | | 1 | µA | VDD = 15 V; Vin = 0 or VDD; TA = 125°C | 3 |+| ON Resistance | Ron | | | 800 | Ω | VDD = 5.0 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = −55°C | 3 |+| ON Resistance | Ron | | 250 | 1050 | Ω | VDD = 5.0 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = 25°C | 3 |+| ON Resistance | Ron | | | 1200 | Ω | VDD = 5.0 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = 125°C | 3 |+| ON Resistance | Ron | | | 400 | Ω | VDD = 10 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = −55°C | 3 |+| ON Resistance | Ron | | 120 | 500 | Ω | VDD = 10 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = 25°C | 3 |+| ON Resistance | Ron | | | 520 | Ω | VDD = 10 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = 125°C | 3 |+| ON Resistance | Ron | | | 220 | Ω | VDD = 15 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = −55°C | 3 |+| ON Resistance | Ron | | 80 | 280 | Ω | VDD = 15 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = 25°C | 3 |+| ON Resistance | Ron | | | 300 | Ω | VDD = 15 V; Vswitch ≤ 500 mV (Note 3); Vin = VIL or VIH (Control), Vin = 0 to VDD (Switch); TA = 125°C | 3 |+| Off-Channel Leakage Current | Ioff | -100 | | 100 | nA | VDD = 15 V; Vin = VIL or VIH (Control), channel to channel or any one channel; TA = −55°C | 3 |+| Off-Channel Leakage Current | Ioff | -1000 | | 1000 | nA | VDD = 15 V; Vin = VIL or VIH (Control), channel to channel or any one channel; TA = 125°C | 3 |+| Input Capacitance | Cin | | 5 | 7.5 | pF | | 3 |+| Propagation Delay, Switch Input to Switch Output (MC14051B) | tPLH, tPHL | | 35 | 90 | ns | VDD − VEE = 5.0 V; CL = 50 pF, TA = 25°C; RL = 1 kΩ | 4 |+| Propagation Delay, Switch Input to Switch Output (MC14051B) | tPLH, tPHL | | 15 | 40 | ns | VDD − VEE = 10 V; CL = 50 pF, TA = 25°C; RL = 1 kΩ | 4 |+| Propagation Delay, Switch Input to Switch Output (MC14051B) | tPLH, tPHL | | 12 | 30 | ns | VDD − VEE = 15 V; CL = 50 pF, TA = 25°C; RL = 1 kΩ | 4 |++## CAD (KiCad official)++- Symbol: `MC14051BDR2G`+- Footprint: `Package_SO:SOIC-16_3.9x9.9mm_P1.27mm`+- 3D model: SOIC-16 (KiCad packages3D, STEP)+- 3D model files: `mc14051bdr2g-etched.step` / `mc14051bdr2g-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `mc14051bdr2g.step` / `mc14051bdr2g.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [onsemi datasheet](https://www.onsemi.com/pdf/datasheet/mc14051b-d.pdf) (13 pp, sha256 `b5cb85e9b6743183`, retrieved 2026-10-16, tier: manufacturer)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mc14051bdr2g-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/mc14051bdr2g-datasheet.pdfadded+29581@@ -0,0 +1,29581 @@+%PDF-1.4+%����+1 0 obj+<<+/Type /Catalog+/Version /1.6+/Pages 2 0 R+/AcroForm 3 0 R+/Metadata 4 0 R+/PageLabels 5 0 R+>>+endobj+6 0 obj+<<+/Author (onsemi)+/CreationDate (D:20240625095136+02'00')+/Creator (BroadVision, Inc.)+/Keywords ()+/ModDate (D:20251212092818+01'00')+/Producer (Acrobat Distiller 24.0 \(Windows\))+/Subject (The MC14051B, MC14052B, and MC14053B analog multiplexers are digitally-controlled analog switches.)+/Title (MC14051B - Analog Multiplexers/Demultiplexers)+>>+endobj+2 0 obj+<<+/Type /Pages+/Kids [7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R 14 0 R 15 0 R 16 0 R+17 0 R 18 0 R 19 0 R]+/Count 13+>>+endobj+3 0 obj+<<+/DA (/Helv 0 Tf 0 g )+/DR 20 0 R+/Fields []+>>+endobj+4 0 obj+<<+/Length 3764+/Subtype /XML+/Type /Metadata+>>+stream +<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.1-c001 79.675d0f7, 2023/06/11-19:21:16 ">+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">+ <rdf:Description rdf:about=""+ xmlns:dc="http://purl.org/dc/elements/1.1/"+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/"+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/">+ <dc:format>application/pdf</dc:format>+ <dc:creator>+ <rdf:Seq>+ <rdf:li>onsemi</rdf:li>+ </rdf:Seq>+ </dc:creator>+ <dc:title>+ <rdf:Alt>+ <rdf:li xml:lang="x-default">MC14051B - Analog Multiplexers/Demultiplexers</rdf:li>+ </rdf:Alt>+ </dc:title>+ <dc:description>+ <rdf:Alt>+ <rdf:li xml:lang="x-default">The MC14051B, MC14052B, and MC14053B analog multiplexers are digitally-controlled analog switches.</rdf:li>+ </rdf:Alt>+ </dc:description>+ <xmp:CreateDate>2024-06-25T09:51:36+02:00</xmp:CreateDate>+ <xmp:CreatorTool>BroadVision, Inc.</xmp:CreatorTool>+ <xmp:ModifyDate>2025-12-12T09:28:18+01:00</xmp:ModifyDate>+ <xmp:MetadataDate>2025-12-12T09:28:18+01:00</xmp:MetadataDate>+ <pdf:Producer>Acrobat Distiller 24.0 (Windows)</pdf:Producer>+ <pdf:Keywords/>+ <xmpMM:DocumentID>uuid:bb1d106b-f15f-441a-ba3d-c2782799e856</xmpMM:DocumentID>+ <xmpMM:InstanceID>uuid:384ec16c-dff2-4c3a-a482-f11e88614b1c</xmpMM:InstanceID>+ </rdf:Description>+ </rdf:RDF>+</x:xmpmeta>+ + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?> +endstream+endobj+5 0 obj+<<+/Nums [9 21 0 R 11 22 0 R 12 23 0 R]+>>+endobj+7 0 obj+<<+/Annots [24 0 R 25 0 R 26 0 R 27 0 R]+/Contents [28 0 R 29 0 R 30 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 31 0 R+/Rotate 0+/Type /Page+>>+endobj+8 0 obj+<<+/Annots [32 0 R 33 0 R 34 0 R]+/Contents [35 0 R 36 0 R 37 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 38 0 R+/Rotate 0+/Type /Page+>>+endobj+9 0 obj+<<+/Annots [39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R]+/Contents [46 0 R 47 0 R 48 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 49 0 R+/Rotate 0+/Type /Page+>>+endobj+10 0 obj+<<+/Annots [50 0 R 51 0 R 52 0 R 53 0 R 54 0 R]+/Contents [55 0 R 56 0 R 57 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 58 0 R+/Rotate 0+/Type /Page+>>+endobj+11 0 obj+<<+/Annots [59 0 R 60 0 R 61 0 R]+/Contents [62 0 R 63 0 R 64 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 65 0 R+/Rotate 0+/Type /Page+>>+endobj+12 0 obj+<<+/Annots [66 0 R 67 0 R 68 0 R]+/Contents [69 0 R 70 0 R 71 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 72 0 R+/Rotate 0+/Type /Page+>>+endobj+13 0 obj+<<+/Annots [73 0 R 74 0 R 75 0 R]+/Contents [76 0 R 77 0 R 78 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 79 0 R+/Rotate 0+/Type /Page+>>+endobj+14 0 obj+<<+/Annots [80 0 R 81 0 R 82 0 R]+/Contents [83 0 R 84 0 R 85 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 86 0 R+/Rotate 0+/Type /Page+>>+endobj+15 0 obj+<<+/Annots [87 0 R 88 0 R 89 0 R]+/Contents [90 0 R 91 0 R 92 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 93 0 R+/Rotate 0+/Type /Page+>>+endobj+16 0 obj+<<+/Contents [94 0 R 95 0 R 96 0 R 97 0 R 98 0 R 99 0 R 100 0 R 101 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 102 0 R+/Rotate 0+/Type /Page+>>+endobj+17 0 obj+<<+/Annots [103 0 R]+/Contents 104 0 R+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 105 0 R+/Rotate 0+/Type /Page+>>+endobj+18 0 obj+<<+/Contents [106 0 R 107 0 R 108 0 R 109 0 R 110 0 R 111 0 R 112 0 R 113 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 114 0 R+/Rotate 0+/Type /Page+>>+endobj+19 0 obj+<<+/Annots [115 0 R 116 0 R 117 0 R 118 0 R 119 0 R]+/Contents [120 0 R 121 0 R 122 0 R 123 0 R 124 0 R 125 0 R 126 0 R 127 0 R]+/CropBox [0.0 0.0 612.0 792.0]+/MediaBox [0.0 0.0 612.0 792.0]+/Parent 2 0 R+/Resources 128 0 R+/Rotate 0+/Type /Page+>>+endobj+20 0 obj+<<+/Encoding 129 0 R+/Font 130 0 R+>>+endobj+21 0 obj+<<+/S /D+>>+endobj+22 0 obj+<<+/S /D+>>+endobj+23 0 obj+<<+/S /D+>>+endobj+24 0 obj+<<+/A 131 0 R+/Border [0 0 0]+/Rect [473.046 739.276 548.731 747.893]+/Subtype /Link+/Type /Annot+>>+endobj+25 0 obj+<<+/Border [0 0 0]+/Dest [7 0 R /XYZ null null null]+/Rect [232.157 202.904 236.58 210.614]+/Subtype /Link+/Type /Annot+>>+endobj+26 0 obj+<<+/Border [0 0 0]+/Dest [15 0 R /XYZ null null null]+/Rect [451.616 315.666 455.471 322.356]+/Subtype /Link+/Type /Annot+>>+endobj+27 0 obj+<<+/Type /Annot+/Subtype /Link+/BS 132 0 R+/AP 133 0 R+/Rect [343.0 742.0 443.0 767.0]+/H /N+/NM (textLink)+/A 134 0 R+>>+endobj+28 0 obj+<<+/Length 10+/Filter /FlateDecode+>>+stream +x�+� � | +endstream+endobj+29 0 obj+<<+/Length 14832+/Filter /FlateDecode+>>+stream +H��Wk���>��?�FLsߏ(���8A�����D�=,kv��1�>�^���A�B�tu�Gթ�SUow~q��_�ZC[jqk�a9^�����V��r�z����ny}�������|��/k+�[��.Gl�=-���Z��fO�`i\��r�*��_6�w��N;����H��X����v�ܽ��Ǻ����A�;����^�pkw�,q�.~�ΓЪ_���E���B&Ȥ��#���>�=G���[�om��ڮ������0��k�yh��Sg�lH��ńkI̮�x$�B�&�Hv�����G;J L�i��"C$W��H��5�ޅ���VNj��n� 1U}�#�b�C*g��*���i!�rb8c����7B�P�յz^k����i-�r|�H$�E�B:����Q�W����� 2�e͈h+pC��nY}[�Yx��K�L�r3�M�2x����Tm����#��A ��W5�������F\�k+,�-�"b9b6�����y�� �/�/����K(��J,SD|�ƫ���"{�z��� D�D�G��O��%�TkFv�7���&$�K�@�A.���l���Y�w֣��T�2V�D*����(攚�`z(�~"?#}������ɰF)u؆�WP�{�R��T�{j3Oi��Y�>+�$+��d���W� ��; ��5���U2�KGR�!t+�hd�UWz(��힎��n��Z���-;C��-�@��!�GfJ�跼D�+l\���(P5d�e�F�e-1�:%U:�g#�b��0�)!�^�$�d�<[D�K(.�B�B��v�fT!�$�W���E��B�n�F%��W�4F���Z8�j���Ā�`�.I�")؝�)��s~���e :K�#�(!W�� 6u�X�`UsJ���6�?���n��M�KB3���n52.����2�g!Np�j�aI�FC0Vo�'O^�*���� @u�Jl�/#<)��4�N�a����:�[7"���!30h�r�/��=Ȍ��z'b�COf����/+���_��!v!Y{!+��B��*�J#���f�D�Q�g���H��f��d �~H��b.g,+㫺Tw�1�ܕVjEe�m4���^�`U0��(X"��X?Ӟ:�2T���7+�t�V���i@�-v2��z1F�����8�2��!��P��O�P�L�]R:���}��Hҡ���<T�b�4�� �3�VEf�ӋM�#R^���=m�H2�Tqީ/��S0��" ��ȧT������ԩS�Ś����� m ���yX#����w��G�*]��r;�AIi�[�vK�W���n�����0��`���<�7�t(?��Zپ�@o���ZK��J���G:i���B�M�.��T;Ii�:��X8�Y@e�a| ��/�{ۃ�H��u���4_Tm���j1\-f�Jθ��1?Ѷ����Z�5���Z�g*��2%�0D����s��`?0�Hԏ�O`�+��J���C�PW�H�qf�P�,"�k,J�;�.e��hw����e�ѓ�O�r���f�U��l-2,V��v�8 z��K���"_�� ��2���2�+Q������f��f��D�+�y~�}�M���ʝr%kcʈ�SU��LK��0a�H������;VfX�R�4g���G�_l��߯����2"l��~{�ZtҢӄ�a�nО�$�;�e�2��\�Q{��*o"�|��>�X�?'{&($�g�{��)�f���a?�3��]!T���|�+lg��2�p�/�������:%�WN��"ӽu::{J7E�ጆ���Wh"��LC6�M����E��~���8"���6�ʄi�Q!�� �:� ^H�J�1 Ë�&����<�f��A�g-͐J���<!�}������p���h���6�hRÀ5��Tmc@�N~Ќ &�R�QR��:z�@7ި�����4�A:��e^�2ף�V �8�r���^zV��y�ZY��j�B:(Q�"v�J)m���gi#=P�O��9��%�or�V֘�Ue�^�A��"]�$甤3M1u+97k�X��B�y��MQ�P�x/]I�IK�=�c(����%�(�W%��|�L�"}�A��'��Sb�Fi%���)� �7��e&��;Gb�O$�[�B[�T�uL�w��{jI]�}j�m��߹�4��Ѝ}���X�O�$.9��t,N��gM��0�|x8�i�W�s(Ň����*����T�k�� r�ܽ8{��"|���y�Y�٣sG����O���sx�� �����T�PE��Y5A� �C?|�p�>�l��O;YG�=�%� l0���^����+�i�� Ue{��������x}y~��Ϥe}�r���9=��Z��`���wv`f���ޡ�`3�Z~��g� (,$�{.�v������)�B@D�5�F*�۹@��I^V��p��J���Xò������w�7���˟��.���.û�w7o.n,�|����Oz����;�7V� ����"��=��_]<8��psp��M3j:Em��'������|7��]�8[����}L@,>ka(�s�$���.<�]�C{F��Y�?��xzs��ݛ�廛�7˷�/����]P�T�q�U����'��W�h��!<�#^@qA�BN�AJqA��`��ru?��'�[�+�W!�'�eD���o�x��P�*S@=���t������S�?�I�O���|������ᓋˍ�ke!,xS�������W]s�8�+x�.�� ~��=8v|IUk#ǻU�#�1+����伿�z �(BvR�*)�������1 pQ��A����QE�._�J�����$0#�� $��}�ڠ]4V���9��Y?EXb�Y��3��&\�l�+ٲ�Z��j��Q�ѼO�-"?f�hT����Y�6�U�l`�T���O��+��P��]����%b��A�\�4!�����A�$��[|��FŚͦ� �oVՒ��.m�3V��+�.�1����t�l4L��u ���]*.��I���.�s&�|�B�]�+�߫E�gweQP���a�lt����k6�� ���e�^�cN�k�^���WWlUߊ�%[v;d>�����͝��>�\u��1~�վ���c��e�F� ��Q����}߬j��+�U�R�bq_��˥�NC��L�� U�&��W�.{���_t/AO�[�E 5N�7F0��ޝc4K(Rso��fY��nSߠ��ה��z{��6/��� @(k|+�t�3MQvuX(՞���٫�n�/���B��DX[�H��#z���s�|43$�s��Y2|�d��B�v� �@��m�n��xIɅ����}wnEݢT=��G���X�4��̑L`�h�JL�./�t���+m�.f�WHXa�Eʇ��Nz=��s�m��������C��u'晏�U�~a����u�4Z�DD�"�\#����w�Ȓ#�8�֓a���_�Xa��S��f�vpe$%Cܖ�D4vP#��T�u�>`�\j�� �͞�Tq�mM��|J�N5�{�|��Z�Ů�S����u+vq_�E]�}]-�e(�Nq>�S~���P;�����J�3��&�����ڗG��3���#���oC�D�����ǹ�����bUZc�UJ��# �Ln�G�n�7^9��]���@ ���YQ�F`�1~ٷ7����9<n��W?u�VX'Nܱa����N���=���1fӯ��YC�5v���Xh��hm�$7xf>����|f�+Dȕ����{01��Y9+� D�^=K�K��p$,- q�ج"�1&�b��)l]ܤ �������ďs�>�k���0נ?q ��J���z?t�p3<'G�E�N���l[������Gu������4��y��&N��m̆K�;}x7�,M��n�����iz~�7ZT4C�Q3�F �Lnb�}�v����B6�+7�O���V��6�5>��܋9�,:����C�D��(�l�o�i�7�1ma�&I�+*���bU�Uz�[��+�u>eŶ��}�U�1ė�B���.�]��%��u�e�(�De�5��������s?n��p؇�b][��J��e�C�HrpY�=&-�ޟ���������&|�y��3�lO�H�Z_�ksru|�4�[�`���+��+�����:�$��y�8iL2Q�p�jL�L+��c�"ϗ氙I�<��~}(�ƆUmbĪ����×�ʎh�&#䐁5X xRxs3���9�dU�Ήy���<��7�!�a5�U�jw6j�&�Fm~�Q9��-�y�@u7✮%�N)V�#+b��?�m�� ��c��n\*�ȥ����$Md/iHKm� E����R&Xp��,2x���C�Qٻ�1�1D���{��2���e":D��x<����[Y�M�\���³��faF}8��n�tN�[o��D�`��6;@��G+C�_1;��i�[�#�Dw���h�7��f�`��qTΏ�+��y�.�\���9F������N2.yg-l=��sl�'i�Yz�O���<��T�"p=I���g��k� QZ 0Dlq�)v`�Q!��P�%�;_����r��ink@cTx�Y�M�1w�a@�C�?�� EW�_G��C0d#�Zi1����U�g�Q��TH�E)���peF��\<&����z�=�L��1�5��t� ��Y�6���<�w�"�4ę�<" �P�Nz���8i�Go��CM��P�7��H�TOA���K{�ˋ�K�O8|7�+�ET��F��,���KE�D'���~��/�;|;�u� ��W:��!x�e��i��jl����Z��.�N��@��#ʈ�]C��뺾� d�w N�Inֺk�8b]ܽ.D���O$C⛑(�@Qޓj�% �Tx��r��D�"�M2/�'!1�'�K���k\�u�����*�!�S�v,o�R��9��6K�R�q���9�H�-�&+�f^m��;��"����8�L8�Q�T�Z��`�!A� Q(Tߊ�؉�)cPk�d�H�\� �ku6�@���I���1#�NPޞ�(�x^��I�+�#|h��5d��w�����6��9x�8� <5##���VV�Z�%Z.A�F�r�lói�M��l��2�v��CRAc�G?z���z(bGE2d��������Ë�p�g\(l˸�-g �!��FJ�VyI�)ڡQ���Op&q�h�i ���H)�u�%̺�3�-�\�Fm���ns�z�P�G� ��Oǰ�:~�O���b�E�}�zg���+ �xg��4�\LǴ+DmY����A�4��]�|e�%7,��J�Ud�d#XF�W�wƈ�g�H��0�x���0$^��h��Qb��ٰK���+�����E]m�xBꑸ�O��8-��o�N���|}����>ߎ �p��)߰��� ���ѽ��pP����d�&Bv7�ß}2m��١2az���s��s�G���PQ)�)�)QM���T��NR�"(�� ��p>:�B��>X�����;w}�x ײJ��W��"=Rt!W�ō�L���Td*Mc9��G�.�JGV������"&����� ݎ��-����W�r��}gU�a�-�\��&[��ėDRV��^ ���mI�k�}N�@�$$kY�-�������Ӟ���`v ��C�-�9�'E�#*X @��o�J����9�+���R[��;ȵ(�d�6�0t�s��D���^�h�uЕ�Cw ���1������`7���;p�.�q�#����;[�ޡ���33��4���T�� ٦�$�-��?�@6�9Yx2�vg��5D��n� @�s�o'�ʼ���t�kE]�"zѢ_d�����q�Ct����;�ҺA�e��N��(��\L�rU���d�P�ڒ���������{pv�c �m�pX{ձ�����/�nX/,���ۢZo����W4��U��Cjs$�o��e���h�W�z]��ΛҔ6��?&eY �~X�K1��uY�j��R|�T���\㓵���i)f��(�8>���q�P��b��=.��{5)��re�߉|�(w���ͪz-r��,��E�m�������a��b���my�F����]&X�_���z���*��L�/&��+aH��o+�O+����%)Իr�L��%͠@�kN��;&���Ո�0'��C�1���&�e�A��@��8��r��7J� ��3�#�=��K�_)�V���~&