From 464b72e8f167d57d246d307e26fd3e72340db4f8 Mon Sep 17 00:00:00 2001 From: "Salvador E. Tropea" Date: Thu, 25 Aug 2022 13:02:02 -0300 Subject: [PATCH] New output to compute differences between PCBs and SCHs. Fixes INTI-CMNB/KiAuto#14 --- CHANGELOG.md | 1 + README.md | 53 + debian/control | 2 +- docs/README.in | 1 + docs/samples/generic_plot.kibot.yaml | 37 + kibot/out_diff.py | 279 + src/kibot-check | 39 +- .../kicad_5/light_control_diff.kicad_pcb | 4909 ++++++++++ .../kicad_5/light_control_diff.sch | 1 + .../kicad_6/light_control_diff.kicad_pcb | 8339 +++++++++++++++++ .../kicad_6/light_control_diff.kicad_sch | 1 + tests/reference/5_1_6/light_control-diff.pdf | Bin 0 -> 148373 bytes tests/reference/5_1_7/light_control-diff.pdf | 1 + tests/reference/6_0_4/light_control-diff.pdf | Bin 0 -> 149184 bytes tests/test_plot/test_misc.py | 69 + tests/utils/context.py | 18 + tests/yaml_samples/diff_file_k5.kibot.yaml | 12 + tests/yaml_samples/diff_file_k6.kibot.yaml | 12 + tests/yaml_samples/diff_git_1.kibot.yaml | 10 + tests/yaml_samples/diff_git_2.kibot.yaml | 14 + 20 files changed, 13795 insertions(+), 3 deletions(-) create mode 100644 kibot/out_diff.py create mode 100644 tests/board_samples/kicad_5/light_control_diff.kicad_pcb create mode 120000 tests/board_samples/kicad_5/light_control_diff.sch create mode 100644 tests/board_samples/kicad_6/light_control_diff.kicad_pcb create mode 120000 tests/board_samples/kicad_6/light_control_diff.kicad_sch create mode 100644 tests/reference/5_1_6/light_control-diff.pdf create mode 120000 tests/reference/5_1_7/light_control-diff.pdf create mode 100644 tests/reference/6_0_4/light_control-diff.pdf create mode 100644 tests/yaml_samples/diff_file_k5.kibot.yaml create mode 100644 tests/yaml_samples/diff_file_k6.kibot.yaml create mode 100644 tests/yaml_samples/diff_git_1.kibot.yaml create mode 100644 tests/yaml_samples/diff_git_2.kibot.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 33b86d7f..af419117 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Added +- New output to compute differences between PCBs and SCHs.(INTI-CMNB/KiAuto#14) - Try to download missing tools and Python modules. The user also gets more information when something is missing. It can be disabled from the command line. diff --git a/README.md b/README.md index 2fb96613..435b1397 100644 --- a/README.md +++ b/README.md @@ -83,6 +83,7 @@ For example, it's common that you might want for each board rev: * Pick and place files * PCB 3D model in STEP format * PCB 3D render in PNG format +* Compare PCB/SCHs You want to do this in a one-touch way, and make sure everything you need to do so is securely saved in version control, not on the back of an old @@ -140,6 +141,9 @@ Notes: [**KiBoM**](https://github.com/INTI-CMNB/KiBoM) v1.8.0 [![Tool](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/llave-inglesa-22x22.png)](https://github.com/INTI-CMNB/KiBoM) ![Auto-download](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/auto_download-22x22.png) - Mandatory for `kibom` +[**KiCad PCB/SCH Diff**](https://github.com/INTI-CMNB/KiDiff) [![Tool](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/llave-inglesa-22x22.png)](https://github.com/INTI-CMNB/KiDiff) ![Auto-download](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/auto_download-22x22.png) +- Mandatory for `diff` + [**LXML**](https://pypi.org/project/LXML/) [![Python module](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/Python-logo-notext-22x22.png)](https://pypi.org/project/LXML/) [![Debian](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/debian-openlogo-22x22.png)](https://packages.debian.org/bullseye/python3-lxml) ![Auto-download](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/auto_download-22x22.png) - Mandatory for `pcb_print` @@ -159,6 +163,7 @@ Notes: [**Git**](https://git-scm.com/) [![Tool](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/llave-inglesa-22x22.png)](https://git-scm.com/) [![Debian](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/debian-openlogo-22x22.png)](https://packages.debian.org/bullseye/git) ![Auto-download](https://raw.githubusercontent.com/INTI-CMNB/KiBot/master/docs/images/auto_download-22x22.png) - Optional to: + - Compare with files in the repo for `diff` - Find commit hash and/or date for `pcb_replace` - Find commit hash and/or date for `sch_replace` - Find commit hash and/or date for `set_text_variables` @@ -1477,6 +1482,54 @@ Notes: Internally we use 10 for low priority, 90 for high priority and 50 for most outputs. - `run_by_default`: [boolean=true] When enabled this output will be created when no specific outputs are requested. +* Diff + * Type: `diff` + * Description: Generates a PDF with the differences between two PCBs or schematics + * Valid keys: + - **`comment`**: [string=''] A comment for documentation purposes. + - **`dir`**: [string='./'] Output directory for the generated files. + If it starts with `+` the rest is concatenated to the default dir. + - **`layers`**: [list(dict)|list(string)|string] [all,selected,copper,technical,user] + List of PCB layers to use. When empty all available layers are used. + Note that if you want to support adding/removing layers you should specify a list here. + * Valid keys: + - `description`: [string=''] A description for the layer, for documentation purposes. + - `layer`: [string=''] Name of the layer. As you see it in KiCad. + - `suffix`: [string=''] Suffix used in file names related to this layer. Derived from the name if not specified. + - **`name`**: [string=''] Used to identify this particular output definition. + - **`options`**: [dict] Options for the `diff` output. + * Valid keys: + - **`output`**: [string='%f-%i%I%v.%x'] Filename for the output (%i=diff, %x=pdf). Affected by global options. + - `cache_dir`: [string=''] Directory to cache the intermediate files. Leave it blank to disable the cache. + - `diff_mode`: [string='red_green'] [red_green,stats] In the `red_green` mode added stuff is green and red when removed. + The `stats` mode is used to meassure the amount of difference. In this mode all + changes are red, but you can abort if the difference is bigger than certain threshold. + - `fuzz`: [number=5] [0,100] Color tolerance (fuzzyness) for the `stats` mode. + - `new`: [string=''] The file you want to compare. Leave it blank for the current PCB/SCH. + - `new_type`: [string='file'] [git,file] How to interpret the `new` name. Use `git` for a git hash, branch, etc. + Use `file` for a file name. + - `old`: [string='HEAD'] Reference file. When using git use `HEAD` to refer to the last commit. + Use `HEAD~` to refer the previous to the last commit. + As `HEAD` is for the whole repo you can use `KIBOT_LAST-n` to make + reference to the changes in the PCB/SCH. The `n` value is how many + changes in the history you want to go back. A 0 is the same as `HEAD`, + a 1 means the last time the PCB/SCH was changed, etc. + - `old_type`: [string='git'] [git,file] How to interpret the `old` name. Use `git` for a git hash, branch, etc. + Use `file` for a file name. + - `pcb`: [boolean=true] Compare the PCB, otherwise compare the schematic. + - `threshold`: [number=0] [0,1000000] Error threshold for the `stats` mode, 0 is no error. When specified a + difference bigger than the indicated value will make the diff fail. + - `category`: [string|list(string)=''] The category for this output. If not specified an internally defined category is used. + Categories looks like file system paths, i.e. PCB/fabrication/gerber. + - `disable_run_by_default`: [string|boolean] Use it to disable the `run_by_default` status of other output. + Useful when this output extends another and you don't want to generate the original. + Use the boolean true value to disable the output you are extending. + - `extends`: [string=''] Copy the `options` section from the indicated output. + - `output_id`: [string=''] Text to use for the %I expansion content. To differentiate variations of this output. + - `priority`: [number=50] [0,100] Priority for this output. High priority outputs are created first. + Internally we use 10 for low priority, 90 for high priority and 50 for most outputs. + - `run_by_default`: [boolean=true] When enabled this output will be created when no specific outputs are requested. + * Datasheets downloader * Type: `download_datasheets` * Description: Downloads the datasheets for the project diff --git a/debian/control b/debian/control index ce0cadba..d9f3f3b0 100644 --- a/debian/control +++ b/debian/control @@ -12,7 +12,7 @@ Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, ${python3:Depends}, python3-yaml, kicad (>= 5.1.6), python3-wxgtk4.0 Recommends: kibom.inti-cmnb (>= 1.8.0), kicost (>= 1.1.8), interactivehtmlbom.inti-cmnb (>= 2.4.1), pcbdraw (>= 0.9.0), imagemagick, librsvg2-bin, python3-xlsxwriter, rar, ghostscript, python3-lxml -Suggests: pandoc, texlive-latex-base, texlive-latex-recommended, git, poppler-utils +Suggests: pandoc, texlive-latex-base, texlive-latex-recommended, git, poppler-utils, kidiff Description: KiCad Bot KiBot is a program which helps you to automate the generation of KiCad output documents easily, repeatable, and most of all, scriptably. diff --git a/docs/README.in b/docs/README.in index d8e3ec18..1a5cab49 100644 --- a/docs/README.in +++ b/docs/README.in @@ -83,6 +83,7 @@ For example, it's common that you might want for each board rev: * Pick and place files * PCB 3D model in STEP format * PCB 3D render in PNG format +* Compare PCB/SCHs You want to do this in a one-touch way, and make sure everything you need to do so is securely saved in version control, not on the back of an old diff --git a/docs/samples/generic_plot.kibot.yaml b/docs/samples/generic_plot.kibot.yaml index 9eb17585..1a218487 100644 --- a/docs/samples/generic_plot.kibot.yaml +++ b/docs/samples/generic_plot.kibot.yaml @@ -407,6 +407,43 @@ outputs: # [string='%f-%i%I%v.%x'] Name for the generated archive (%i=name of the output %x=according to format). Affected by global options output: '%f-%i%I%v.%x' # `remove_files` is an alias for `move_files` + # Diff: + - name: 'diff_example' + comment: 'Generates a PDF with the differences between two PCBs or schematics' + type: 'diff' + dir: 'Example/diff_dir' + options: + # [string=''] Directory to cache the intermediate files. Leave it blank to disable the cache + cache_dir: '' + # [string='red_green'] [red_green,stats] In the `red_green` mode added stuff is green and red when removed. + # The `stats` mode is used to meassure the amount of difference. In this mode all + # changes are red, but you can abort if the difference is bigger than certain threshold + diff_mode: 'red_green' + # [number=5] [0,100] Color tolerance (fuzzyness) for the `stats` mode + fuzz: 5 + # [string=''] The file you want to compare. Leave it blank for the current PCB/SCH + new: '' + # [string='file'] [git,file] How to interpret the `new` name. Use `git` for a git hash, branch, etc. + # Use `file` for a file name + new_type: 'file' + # [string='HEAD'] Reference file. When using git use `HEAD` to refer to the last commit. + # Use `HEAD~` to refer the previous to the last commit. + # As `HEAD` is for the whole repo you can use `KIBOT_LAST-n` to make + # reference to the changes in the PCB/SCH. The `n` value is how many + # changes in the history you want to go back. A 0 is the same as `HEAD`, + # a 1 means the last time the PCB/SCH was changed, etc + old: 'HEAD' + # [string='git'] [git,file] How to interpret the `old` name. Use `git` for a git hash, branch, etc. + # Use `file` for a file name + old_type: 'git' + # [string='%f-%i%I%v.%x'] Filename for the output (%i=diff, %x=pdf). Affected by global options + output: '%f-%i%I%v.%x' + # [boolean=true] Compare the PCB, otherwise compare the schematic + pcb: true + # [number=0] [0,1000000] Error threshold for the `stats` mode, 0 is no error. When specified a + # difference bigger than the indicated value will make the diff fail + threshold: 0 + layers: all # Datasheets downloader: - name: 'download_datasheets_example' comment: 'Downloads the datasheets for the project' diff --git a/kibot/out_diff.py b/kibot/out_diff.py new file mode 100644 index 00000000..4ced6510 --- /dev/null +++ b/kibot/out_diff.py @@ -0,0 +1,279 @@ +# -*- coding: utf-8 -*- +# Copyright (c) 2022 Salvador E. Tropea +# Copyright (c) 2022 Instituto Nacional de TecnologĂ­a Industrial +# License: GPL-3.0 +# Project: KiBot (formerly KiPlot) +""" +Dependencies: + - name: KiCad PCB/SCH Diff + role: mandatory + github: INTI-CMNB/KiDiff + command: kicad-diff.py + pypi: kidiff + downloader: pytool + id: KiDiff + - from: Git + role: Compare with files in the repo +""" +from hashlib import sha1 +import os +from shutil import rmtree +from subprocess import run, CalledProcessError, STDOUT, PIPE +from tempfile import mkdtemp, NamedTemporaryFile +from .error import KiPlotConfigurationError +from .gs import GS +from .kiplot import load_any_sch +from .layer import Layer +from .misc import FAILED_EXECUTE +from .optionable import BaseOptions +from .macros import macros, document, output_class # noqa: F401 +from . import log + +logger = log.get_logger() + + +def debug_output(res): + if res.stdout: + logger.debug('- Output from command: '+res.stdout.decode()) + + +def run_command(command, change_to=None): + logger.debug('Executing: '+str(command)) + try: + res = run(command, check=True, stdout=PIPE, stderr=STDOUT, cwd=change_to) + except CalledProcessError as e: + logger.error('Running {} returned {}'.format(e.cmd, e.returncode)) + debug_output(e) + exit(FAILED_EXECUTE) + debug_output(res) + return res.stdout.decode().rstrip() + + +class DiffOptions(BaseOptions): + def __init__(self): + with document: + self.output = GS.def_global_output + """ *Filename for the output (%i=diff, %x=pdf) """ + self.pcb = True + """ Compare the PCB, otherwise compare the schematic """ + self.old = 'HEAD' + """ Reference file. When using git use `HEAD` to refer to the last commit. + Use `HEAD~` to refer the previous to the last commit. + As `HEAD` is for the whole repo you can use `KIBOT_LAST-n` to make + reference to the changes in the PCB/SCH. The `n` value is how many + changes in the history you want to go back. A 0 is the same as `HEAD`, + a 1 means the last time the PCB/SCH was changed, etc """ + self.old_type = 'git' + """ [git,file] How to interpret the `old` name. Use `git` for a git hash, branch, etc. + Use `file` for a file name """ + self.new = '' + """ The file you want to compare. Leave it blank for the current PCB/SCH """ + self.new_type = 'file' + """ [git,file] How to interpret the `new` name. Use `git` for a git hash, branch, etc. + Use `file` for a file name """ + self.cache_dir = '' + """ Directory to cache the intermediate files. Leave it blank to disable the cache """ + self.diff_mode = 'red_green' + """ [red_green,stats] In the `red_green` mode added stuff is green and red when removed. + The `stats` mode is used to meassure the amount of difference. In this mode all + changes are red, but you can abort if the difference is bigger than certain threshold """ + self.fuzz = 5 + """ [0,100] Color tolerance (fuzzyness) for the `stats` mode """ + self.threshold = 0 + """ [0,1000000] Error threshold for the `stats` mode, 0 is no error. When specified a + difference bigger than the indicated value will make the diff fail """ + super().__init__() + self._expand_id = 'diff' + self._expand_ext = 'pdf' + + def get_targets(self, out_dir): + return [self._parent.expand_filename(out_dir, self.output)] + + def get_digest(self, file_path, restart=True): + logger.debug('Hashing '+file_path) + if restart: + self.h = sha1() + with open(file_path, 'rb') as file: + while True: + chunk = file.read(self.h.block_size) + if not chunk: + break + self.h.update(chunk) + return self.h.hexdigest() + + def add_to_cache(self, name, hash): + cmd = [self.command, '--only_cache', '--old_file_hash', hash, '--cache_dir', self.cache_dir] + if self.incl_file: + cmd.extend(['--layers', self.incl_file]) + if GS.debug_enabled: + cmd.insert(1, '-'+'v'*GS.debug_level) + cmd.extend([name, name]) + run_command(cmd) + + def cache_pcb(self, name): + if not name: + GS.check_pcb() + name = GS.pcb_file + hash = self.get_digest(name) + self.add_to_cache(name, hash) + return hash + + def cache_sch(self, name): + if not name: + GS.check_sch() + name = GS.sch_file + # Schematics can have sub-sheets + sch = load_any_sch(name, os.path.splitext(os.path.basename(name))[0]) + files = sch.get_files() + hash = self.get_digest(files[0]) + if len(files) > 1: + for f in files[1:]: + hash = self.get_digest(f, restart=False) + hash = 'sch'+hash + self.add_to_cache(name, hash) + return hash + + def cache_file(self, name=None): + return self.cache_pcb(name) if self.pcb else self.cache_sch(name) + + def run_git(self, cmd): + return run_command([self.git_command]+cmd, change_to=self.repo_dir) + + def undo_git(self): + if self.checkedout: + logger.debug('Restoring point '+self.branch) + self.run_git(['checkout', self.branch]) + if self.stashed: + logger.debug('Restoring changes') + self.run_git(['stash', 'pop']) + + def solve_git_name(self, name): + ori = name + if not name.startswith('KIBOT_LAST'): + return name + logger.debug('Finding '+name) + # The magic KIBOT_LAST + malformed = 'Malformed `KIBOT_LAST` value, must be `KIBOT_LAST-n`, not: '+ori + name = name[10:] + # How many changes? + num = 0 + if name[0] != '-': + raise KiPlotConfigurationError(malformed) + try: + num = int(name[1:]) + except ValueError: + raise KiPlotConfigurationError(malformed) + num = str(num) + # Return its hash + res = self.run_git(['log', '--pretty=format:%H', '--skip='+num, '-n', '1', '--', self.file]) + logger.debug('- '+res) + return res + + def cache_git(self, name): + self.stashed = False + self.checkedout = False + # Which file + if self.pcb: + GS.check_pcb() + self.file = GS.pcb_file + else: + GS.check_sch() + self.file = GS.sch_file + # Place where we know we have a repo + self.repo_dir = os.path.dirname(os.path.abspath(self.file)) + try: + # Save current changes + logger.debug('Saving current changes') + self.run_git(['stash', 'push']) + self.stashed = True + # Find the current branch + self.branch = self.run_git(['rev-parse', '--abbrev-ref', 'HEAD']) + if self.branch == 'HEAD': + # Detached + self.branch = self.run_git(['rev-parse', 'HEAD']) + logger.debug('Current branch is '+self.branch) + # Checkout the target + name = self.solve_git_name(name) + logger.debug('Changing to '+name) + self.run_git(['checkout', name]) + self.checkedout = True + # Populate the cache + hash = self.cache_file() + finally: + self.undo_git() + return hash + + def cache_obj(self, name, type): + return self.cache_git(name) if type == 'git' else self.cache_file(name) + + def create_layers_incl(self, layers): + incl_file = None + if self.pcb and not isinstance(layers, type): + layers = Layer.solve(layers) + logger.debug('Including layers:') + with NamedTemporaryFile(mode='w', suffix='.lst', delete=False) as f: + incl_file = f.name + for la in layers: + logger.debug('- {} ({})'.format(la.layer, la.id)) + f.write(str(la.id)+'\n') + return incl_file + + def run(self, name): + self.command = self.ensure_tool('KiDiff') + if self.old_type == 'git' or self.new_type == 'git': + self.git_command = self.ensure_tool('Git') + # Solve the cache dir + remove_cache = False + if not self.cache_dir: + self.cache_dir = mkdtemp() + remove_cache = True + # A valid name, not really used + file = GS.pcb_file or GS.sch_file + dir_name = os.path.dirname(name) + file_name = os.path.basename(name) + self.incl_file = None + try: + # List of layers + self.incl_file = self.create_layers_incl(self.layers) + # Populate the cache + old_hash = self.cache_obj(self.old, self.old_type) + new_hash = self.cache_obj(self.new, self.new_type) + # Compute the diff using the cache + cmd = [self.command, '--no_reader', '--new_file_hash', new_hash, '--old_file_hash', old_hash, + '--cache_dir', self.cache_dir, '--output_dir', dir_name, '--output_name', file_name, + '--diff_mode', self.diff_mode, '--fuzz', str(self.fuzz)] + if self.incl_file: + cmd.extend(['--layers', self.incl_file]) + if self.threshold: + cmd.extend(['--threshold', str(self.threshold)]) + cmd.extend([file, file]) + if GS.debug_enabled: + cmd.insert(1, '-'+'v'*GS.debug_level) + run_command(cmd) + finally: + # Clean-up + if remove_cache: + rmtree(self.cache_dir) + if self.incl_file: + os.remove(self.incl_file) + + +@output_class +class Diff(BaseOutput): # noqa: F821 + """ Diff + Generates a PDF with the differences between two PCBs or schematics """ + def __init__(self): + super().__init__() + self._category = ['PCB/docs', 'Schematic/docs'] + self._both_related = True + with document: + self.options = DiffOptions + """ *[dict] Options for the `diff` output """ + self.layers = Layer + """ *[list(dict)|list(string)|string] [all,selected,copper,technical,user] + List of PCB layers to use. When empty all available layers are used. + Note that if you want to support adding/removing layers you should specify a list here """ + + def run(self, name): + self.options.layers = self.layers + super().run(name) diff --git a/src/kibot-check b/src/kibot-check index e9cff57b..8a0a12c0 100755 --- a/src/kibot-check +++ b/src/kibot-check @@ -91,17 +91,23 @@ deps = '{\ "downloader_str": "git",\ "extra_deb": null,\ "help_option": "--version",\ - "importance": 3,\ + "importance": 4,\ "in_debian": true,\ "is_kicad_plugin": false,\ "is_python": false,\ "name": "Git",\ "no_cmd_line_version": false,\ "no_cmd_line_version_old": false,\ - "output": "pcb_replace",\ + "output": "diff",\ "plugin_dirs": null,\ "pypi_name": "Git",\ "roles": [\ + {\ + "desc": "Compare with files in the repo",\ + "mandatory": false,\ + "output": "diff",\ + "version": null\ + },\ {\ "desc": "Find commit hash and/or date",\ "mandatory": false,\ @@ -380,6 +386,35 @@ deps = '{\ "url": "https://github.com/INTI-CMNB/KiAuto",\ "url_down": "https://github.com/INTI-CMNB/KiAuto/releases"\ },\ + "KiCad PCB/SCH Diff": {\ + "command": "kicad-diff.py",\ + "comments": [],\ + "deb_package": "kicad pcb/sch diff",\ + "downloader": {},\ + "downloader_str": "pytool",\ + "extra_deb": null,\ + "help_option": "--version",\ + "importance": 10000,\ + "in_debian": false,\ + "is_kicad_plugin": false,\ + "is_python": false,\ + "name": "KiCad PCB/SCH Diff",\ + "no_cmd_line_version": false,\ + "no_cmd_line_version_old": false,\ + "output": "diff",\ + "plugin_dirs": null,\ + "pypi_name": "kidiff",\ + "roles": [\ + {\ + "desc": null,\ + "mandatory": true,\ + "output": "diff",\ + "version": null\ + }\ + ],\ + "url": "https://github.com/INTI-CMNB/KiDiff",\ + "url_down": "https://github.com/INTI-CMNB/KiDiff/releases"\ + },\ "KiCost": {\ "command": "kicost",\ "comments": [],\ diff --git a/tests/board_samples/kicad_5/light_control_diff.kicad_pcb b/tests/board_samples/kicad_5/light_control_diff.kicad_pcb new file mode 100644 index 00000000..e0ea923b --- /dev/null +++ b/tests/board_samples/kicad_5/light_control_diff.kicad_pcb @@ -0,0 +1,4909 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.9+dfsg1-1) + + (general + (thickness 1.6) + (drawings 30) + (tracks 519) + (zones 0) + (modules 77) + (nets 51) + ) + + (page A4) + (title_block + (date 2021-12-03) + (comment 4 @Comment4@) + ) + + (layers + (0 F.Cu signal) + (1 In1.Cu power) + (2 In2.Cu power) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.1524) + (user_trace_width 0.1524) + (user_trace_width 0.3048) + (user_trace_width 0.635) + (trace_clearance 0.1524) + (zone_clearance 0.508) + (zone_45_only yes) + (trace_min 0.127) + (via_size 0.508) + (via_drill 0.254) + (via_min_size 0.4572) + (via_min_drill 0.2032) + (user_via 0.508 0.254) + (user_via 0.889 0.508) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 102 102) + (visible_elements 7FFFFFFF) + (pcbplotparams + (layerselection 0x210f8_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "fab/")) + ) + + (net 0 "") + (net 1 GND) + (net 2 +3V3) + (net 3 "Net-(C3-Pad1)") + (net 4 "Net-(C4-Pad1)") + (net 5 /EN) + (net 6 VCC) + (net 7 VBUS) + (net 8 /USB_RTS) + (net 9 "Net-(Q1-Pad1)") + (net 10 /IO0) + (net 11 /USB_DTR) + (net 12 "Net-(Q2-Pad1)") + (net 13 /USB_TX) + (net 14 /USB_RX) + (net 15 /USB_DM) + (net 16 /USB_DP) + (net 17 "Net-(D3-Pad2)") + (net 18 "Net-(D4-Pad2)") + (net 19 "Net-(D5-Pad2)") + (net 20 "Net-(D6-Pad2)") + (net 21 "Net-(D7-Pad2)") + (net 22 "Net-(D8-Pad2)") + (net 23 "Net-(D9-Pad2)") + (net 24 "Net-(D10-Pad2)") + (net 25 "Net-(Q3-Pad1)") + (net 26 "Net-(Q4-Pad1)") + (net 27 "Net-(Q5-Pad1)") + (net 28 "Net-(Q6-Pad1)") + (net 29 "Net-(Q7-Pad1)") + (net 30 "Net-(Q8-Pad1)") + (net 31 "Net-(Q9-Pad1)") + (net 32 "Net-(Q10-Pad1)") + (net 33 /PIR_A) + (net 34 /CH_1) + (net 35 /CH_3) + (net 36 /CH_5) + (net 37 /CH_7) + (net 38 /CH_2) + (net 39 /CH_4) + (net 40 /CH_6) + (net 41 /CH_8) + (net 42 "Net-(D11-Pad2)") + (net 43 "Net-(D12-Pad2)") + (net 44 "Net-(D13-Pad2)") + (net 45 "Net-(D14-Pad2)") + (net 46 /LED1) + (net 47 /LED2) + (net 48 /LED3) + (net 49 /LED4) + (net 50 /DHT_IO) + + (net_class Default "This is the default net class." + (clearance 0.1524) + (trace_width 0.1524) + (via_dia 0.508) + (via_drill 0.254) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3V3) + (add_net /CH_1) + (add_net /CH_2) + (add_net /CH_3) + (add_net /CH_4) + (add_net /CH_5) + (add_net /CH_6) + (add_net /CH_7) + (add_net /CH_8) + (add_net /DHT_IO) + (add_net /EN) + (add_net /IO0) + (add_net /LED1) + (add_net /LED2) + (add_net /LED3) + (add_net /LED4) + (add_net /PIR_A) + (add_net /USB_DM) + (add_net /USB_DP) + (add_net /USB_DTR) + (add_net /USB_RTS) + (add_net /USB_RX) + (add_net /USB_TX) + (add_net GND) + (add_net "Net-(C3-Pad1)") + (add_net "Net-(C4-Pad1)") + (add_net "Net-(D10-Pad2)") + (add_net "Net-(D11-Pad2)") + (add_net "Net-(D12-Pad2)") + (add_net "Net-(D13-Pad2)") + (add_net "Net-(D14-Pad2)") + (add_net "Net-(D3-Pad2)") + (add_net "Net-(D4-Pad2)") + (add_net "Net-(D5-Pad2)") + (add_net "Net-(D6-Pad2)") + (add_net "Net-(D7-Pad2)") + (add_net "Net-(D8-Pad2)") + (add_net "Net-(D9-Pad2)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(Q10-Pad1)") + (add_net "Net-(Q2-Pad1)") + (add_net "Net-(Q3-Pad1)") + (add_net "Net-(Q4-Pad1)") + (add_net "Net-(Q5-Pad1)") + (add_net "Net-(Q6-Pad1)") + (add_net "Net-(Q7-Pad1)") + (add_net "Net-(Q8-Pad1)") + (add_net "Net-(Q9-Pad1)") + (add_net VBUS) + (add_net VCC) + ) + + (net_class Power "" + (clearance 0.1524) + (trace_width 0.635) + (via_dia 0.889) + (via_drill 0.508) + (uvia_dia 0.3) + (uvia_drill 0.1) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF82) + (at 147.32 68.857 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC54548) + (attr smd) + (fp_text reference R24 (at -1.293 1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0.149 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 41 /CH_8)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF73) + (at 144.399 82.042) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC44260) + (attr smd) + (fp_text reference R23 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 40 /CH_6)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF64) + (at 142.748 86.868 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC350EA) + (attr smd) + (fp_text reference R22 (at 0 -1.17 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 39 /CH_4)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF55) + (at 127.381 88.265) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC1F7EF) + (attr smd) + (fp_text reference R21 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 38 /CH_2)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF46) + (at 145.923 77.47 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC4C346) + (attr smd) + (fp_text reference R20 (at 0.635 -1.016 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 37 /CH_7)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF37) + (at 144.399 83.439) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC3C60F) + (attr smd) + (fp_text reference R19 (at -2.921 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 36 /CH_5)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF28) + (at 136.271 88.138 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC2CC35) + (attr smd) + (fp_text reference R18 (at -0.381 2.032) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 35 /CH_3)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DBDFF19) + (at 121.158 86.36) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DC11A04) + (attr smd) + (fp_text reference R17 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 34 /CH_1)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module footprints:TS-1187A (layer F.Cu) (tedit 5DA348C0) (tstamp 5DA2A0E6) + (at 114 58.166) + (path /5DAD711A) + (attr smd) + (fp_text reference SW1 (at -0.462 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at -0.025 -0.025) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.55 2.575) (end -3.45 2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 -2.6) (end -3.55 2.575) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 2.6) (end -3.6 2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.625 -2.6) (end 3.6 2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.55 -2.6) (end 3.625 -2.6) (layer F.SilkS) (width 0.12)) + (pad 2 smd rect (at 3 1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 2 smd rect (at -3 1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 1 smd rect (at 3 -1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -3 -1.875) (size 1 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA51B2E) + (at 126.2 83.6 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DDECBA7) + (attr smd) + (fp_text reference R16 (at 2.5 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 50 /DHT_IO)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Sensor:Aosong_DHT11_5.5x12.0_P2.54mm (layer F.Cu) (tedit 5C4B60CF) (tstamp 5DA4DF01) + (at 129.9 84.1 90) + (descr "Temperature and humidity module, http://akizukidenshi.com/download/ds/aosong/DHT11.pdf") + (tags "Temperature and humidity module") + (path /5DDC2BF4) + (fp_text reference U4 (at -1 -3.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value DHT11 (at 0 11.3 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.16 -2.6) (end -1.55 -2.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.16 -2.6) (end -3.16 -0.6) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.75 -1.19) (end -1.75 -2.19) (layer F.Fab) (width 0.1)) + (fp_line (start -3 10.06) (end -3 -2.44) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 10.06) (end -3 10.06) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 -2.44) (end 3 10.06) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3 -2.44) (end 3 -2.44) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.88 9.94) (end -2.88 -2.31) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.88 9.94) (end -2.88 9.94) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.88 -2.32) (end 2.88 9.94) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.87 -2.32) (end 2.87 -2.32) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.75 -1.19) (end -2.75 9.81) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 9.81) (end -2.75 9.81) (layer F.Fab) (width 0.1)) + (fp_line (start 2.75 -2.19) (end 2.75 9.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -2.19) (end 2.75 -2.19) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 3.81 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 4 thru_hole circle (at 0 7.62 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 3 thru_hole circle (at 0 5.08 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 2.54 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 50 /DHT_IO)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Sensor.3dshapes/Aosong_DHT11_5.5x12.0_P2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46073) + (at 159 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD2C5C3) + (attr smd) + (fp_text reference R15 (at 0.7 1.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 150R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 45 "Net-(D14-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 49 /LED4)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46064) + (at 155.9 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD2C183) + (attr smd) + (fp_text reference R14 (at 0.7 1.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 150R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 44 "Net-(D13-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 /LED3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46055) + (at 153 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD2A7F4) + (attr smd) + (fp_text reference R13 (at 0.3 1.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 47R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 "Net-(D12-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 47 /LED2)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA46046) + (at 150.2 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DD4C0DD) + (attr smd) + (fp_text reference R12 (at -2.6 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 47R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 42 "Net-(D11-Pad2)")) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 46 /LED1)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA45965) + (at 159.7 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD2B4EB) + (attr smd) + (fp_text reference D14 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Red (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0.05 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 45 "Net-(D14-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA45952) + (at 156.5 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD28DF2) + (attr smd) + (fp_text reference D13 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Red (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -0.15 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 44 "Net-(D13-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA4593F) + (at 153.2 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD29529) + (attr smd) + (fp_text reference D12 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Green (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 "Net-(D12-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5DA4592C) + (at 149.9 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags diode) + (path /5DD27AC2) + (attr smd) + (fp_text reference D11 (at 0 -1.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Green (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 42 "Net-(D11-Pad2)")) + (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B4E) + (at 159 98.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE2F26) + (attr virtual) + (fp_text reference H4 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B46) + (at 159 57.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE2D5D) + (attr virtual) + (fp_text reference H3 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B3E) + (at 106.5 98.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE2A46) + (attr virtual) + (fp_text reference H2 (at 8.1 -7.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.05 2.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5DA41B36) + (at 106.45 57.45) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /5DCE22E8) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.05 0.55) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30FEA) + (at 141.15 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB06B69) + (fp_text reference J8 (at 1.75 -4.16) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.366) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 22 "Net-(D8-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical (layer F.Cu) (tedit 5C28146C) (tstamp 5DA3D62E) + (at 111 91.45 180) + (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") + (tags "connector JST XH vertical") + (path /5DC76B3B) + (fp_text reference J12 (at -3.95 2.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x03 (at 2.5 4.6) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.85 -2.75) (end -2.85 -1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 -2.75) (end -2.85 -2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.8 -0.2) (end 6.8 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.55 -0.2) (end 6.8 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 2.75) (end 2.5 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.55 -2.45) (end 5.75 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.55 -1.7) (end 7.55 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.75 -1.7) (end 7.55 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.75 -2.45) (end 5.75 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.25 -2.45) (end 0.75 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.25 -1.7) (end 4.25 -2.45) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -1.7) (end 4.25 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.35) (end 0.625 -2.35) (layer F.Fab) (width 0.1)) + (fp_line (start -0.625 -2.35) (end 0 -1.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.95 -2.85) (end -2.95 -2.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.95 3.9) (end 7.95 -2.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.95 3.9) (end 7.95 3.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.56 -2.46) (end -2.56 -2.46) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.56 3.51) (end 7.56 -2.46) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.56 3.51) (end 7.56 3.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.56 -2.46) (end -2.56 3.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 7.45 -2.35) (end -2.45 -2.35) (layer F.Fab) (width 0.1)) + (fp_line (start 7.45 3.4) (end 7.45 -2.35) (layer F.Fab) (width 0.1)) + (fp_line (start -2.45 3.4) (end 7.45 3.4) (layer F.Fab) (width 0.1)) + (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 2.5 2.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 3 thru_hole oval (at 5 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 2 thru_hole oval (at 2.5 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) + (net 33 /PIR_A)) + (pad 1 thru_hole roundrect (at 0 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.147059) + (net 6 VCC)) + (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA3888E) + (at 109 81.5 270) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DC623B0) + (fp_text reference J11 (at 1.75 -4.16 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B1E1) + (at 122.682 86.614 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAE0FD2) + (attr smd) + (fp_text reference R4 (at 1.778 -0.508 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0.068 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 34 /CH_1)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 25 "Net-(Q3-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA3103E) + (at 155.448 72.8 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B0A5) + (fp_text reference J10 (at 4.9 -4.318 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 24 "Net-(D10-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA326ED) + (at 155.448 89.5 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B043) + (fp_text reference J9 (at 1.75 -4.16 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 23 "Net-(D9-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30FC0) + (at 124.85 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB042A1) + (fp_text reference J7 (at -1.85 -3.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.766) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 21 "Net-(D7-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30F96) + (at 155.448 81.1 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B074) + (fp_text reference J6 (at 0 -4.16 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 20 "Net-(D6-Pad2)")) + (pad 1 thru_hole rect (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30F6C) + (at 149.35 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB1B012) + (fp_text reference J5 (at 0.256 -3.798) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.95 0.988 -90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 19 "Net-(D5-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA30F42) + (at 132.978 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DB06B20) + (fp_text reference J4 (at -0.778 -2.3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 18 "Net-(D4-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DBE133C) + (at 149.8 70.3) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1B092) + (attr smd) + (fp_text reference Q10 (at -0.702 -2.482) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(D10-Pad2)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(Q10-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA32753) + (at 149.8 82.5) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1B030) + (attr smd) + (fp_text reference Q9 (at 1.1 -2.5 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D9-Pad2)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(Q9-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCEC) + (at 141.9 89.662 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB06B4A) + (attr smd) + (fp_text reference Q8 (at 0 -2.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(D8-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(Q8-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCD7) + (at 128.2 90.678 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB0428E) + (attr smd) + (fp_text reference Q7 (at 0.762 1.2 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 -0.1) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(D7-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(Q7-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCC2) + (at 149.8 76.4) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1B061) + (attr smd) + (fp_text reference Q6 (at -2.226 -1.216 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(D6-Pad2)")) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 28 "Net-(Q6-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FCAD) + (at 148.59 89.916 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB1AFFF) + (attr smd) + (fp_text reference Q5 (at 1.524 2.286 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(D5-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2FC98) + (at 134.6 90.5 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DB06B01) + (attr smd) + (fp_text reference Q4 (at -2.87 -1.29 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GDS (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0.044 0.208) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(D4-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(Q4-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DBDE418) + (at 121.8 89.408 270) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DA71C46) + (attr smd) + (fp_text reference Q3 (at -5.842 -29.838 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NMOS_GSD (at 0 2.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0.008) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(D3-Pad2)")) + (pad 2 smd rect (at -1 0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1 -0.95 270) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(Q3-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FB2A) + (at 149.2 73.3) + (descr SOD-123) + (tags SOD-123) + (path /5DB75CDB) + (attr smd) + (fp_text reference D10 (at -3.048 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(D10-Pad2)")) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA4286C) + (at 149.2 85.5) + (descr SOD-123) + (tags SOD-123) + (path /5DB759C6) + (attr smd) + (fp_text reference D9 (at 0.825 1.775 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(D9-Pad2)")) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FAF8) + (at 138.9 90 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB74C2E) + (attr smd) + (fp_text reference D8 (at -3.302 -0.254 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(D8-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FADF) + (at 125.2 88.884 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB73E76) + (attr smd) + (fp_text reference D7 (at -3.302 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(D7-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FAC6) + (at 149.3 79.4) + (descr SOD-123) + (tags SOD-123) + (path /5DB7625A) + (attr smd) + (fp_text reference D6 (at -3.302 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(D6-Pad2)")) + (pad 1 smd rect (at -1.65 0) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FAAD) + (at 145.288 87.884 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB7516B) + (attr smd) + (fp_text reference D5 (at -0.508 -1.651 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(D5-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2FA94) + (at 131.5 89.9 270) + (descr SOD-123) + (tags SOD-123) + (path /5DB744F3) + (attr smd) + (fp_text reference D4 (at -3.302 -0.508 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(D4-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2B05D) + (at 118.8 88.884 270) + (descr SOD-123) + (tags SOD-123) + (path /5DAEA638) + (attr smd) + (fp_text reference D3 (at -3.302 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(D3-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2A082) + (at 109.4 68.8 90) + (descr SOD-123) + (tags SOD-123) + (path /5DA82FBA) + (attr smd) + (fp_text reference D2 (at 3.302 -0.254 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 7 VBUS)) + (pad 1 smd rect (at -1.65 0 90) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diode_SMD:D_SOD-123 (layer F.Cu) (tedit 58645DC7) (tstamp 5DA2A06A) + (at 115.3 81 180) + (descr SOD-123) + (tags SOD-123) + (path /5DA76D9B) + (attr smd) + (fp_text reference D1 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value D_Schottky (at 0 2.1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer F.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer F.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 -2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 1.65 0 180) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 6 VCC)) + (pad 1 smd rect (at -1.65 0 180) (size 0.9 1.2) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA2C483) + (at 116.7 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DAE44CA) + (fp_text reference J3 (at 3.294 -3.834) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 17 "Net-(D3-Pad2)")) + (pad 1 thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal (layer F.Cu) (tedit 5B294F3F) (tstamp 5DA2C409) + (at 109 73.4 270) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path /5DA7DC09) + (fp_text reference J1 (at 6.294 -2.54 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Screw_Terminal_01x02 (at 1.75 5.56 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 5) (end 5.75 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer F.SilkS) (width 0.12)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer F.Fab) (width 0.1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer F.Fab) (width 0.1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.81 3) (end 5.31 3) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 3) (end 5.25 3) (layer F.Fab) (width 0.1)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer F.Fab) (width 0.1)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer F.Fab) (width 0.1)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.5 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 1.75 2.4 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_arc (start 0 0) (end -0.866 1.44) (angle -32) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end -1.44 -0.866) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0.866 -1.44) (angle -63) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 1.425 0.891) (angle -64) (layer F.SilkS) (width 0.12)) + (fp_arc (start 0 0) (end 0 1.68) (angle -32) (layer F.SilkS) (width 0.12)) + (pad 2 thru_hole circle (at 3.5 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 VCC)) + (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B24A) + (at 147.32 70.9 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B099) + (attr smd) + (fp_text reference R11 (at -0.415 1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 41 /CH_8)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 32 "Net-(Q10-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA326A8) + (at 147.447 82.55 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B037) + (attr smd) + (fp_text reference R10 (at 0 1.143 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 40 /CH_6)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 31 "Net-(Q9-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B22C) + (at 141.138 86.852) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB06B55) + (attr smd) + (fp_text reference R9 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 39 /CH_4)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 30 "Net-(Q8-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B21D) + (at 129.286 88.265 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB04295) + (attr smd) + (fp_text reference R8 (at -0.7 -1.3 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0.348) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 38 /CH_2)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 29 "Net-(Q7-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B20E) + (at 147.4 77.115 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B068) + (attr smd) + (fp_text reference R7 (at 1.423 -1.096 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 180) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 37 /CH_7)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 28 "Net-(Q6-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B1FF) + (at 145.3 84.9 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB1B006) + (attr smd) + (fp_text reference R6 (at 1.995 0.194) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 36 /CH_5)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 27 "Net-(Q5-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2B1F0) + (at 134.2 88.2) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB06B0C) + (attr smd) + (fp_text reference R5 (at 0 -1.17) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100R (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 35 /CH_3)) + (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 26 "Net-(Q4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_USB:USB_Micro-B_Molex-105017-0001 (layer F.Cu) (tedit 5A1DC0BE) (tstamp 5DA2B12E) + (at 105.41 66.04 270) + (descr http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf) + (tags "Micro-USB SMD Typ-B") + (path /5DA7925B) + (attr smd) + (fp_text reference J2 (at 0 -3.1125 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_B_Micro (at 0.3 4.3375 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.1 -2.1225) (end -1.1 -1.9125) (layer F.Fab) (width 0.1)) + (fp_line (start -1.5 -2.1225) (end -1.5 -1.9125) (layer F.Fab) (width 0.1)) + (fp_line (start -1.5 -2.1225) (end -1.1 -2.1225) (layer F.Fab) (width 0.1)) + (fp_line (start -1.1 -1.9125) (end -1.3 -1.7125) (layer F.Fab) (width 0.1)) + (fp_line (start -1.3 -1.7125) (end -1.5 -1.9125) (layer F.Fab) (width 0.1)) + (fp_line (start -1.7 -2.3125) (end -1.7 -1.8625) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -2.3125) (end -1.25 -2.3125) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.9 -1.7625) (end 3.45 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.9 0.0875) (end 3.9 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.9 2.6375) (end -3.9 2.3875) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.75 3.3875) (end -3.75 -1.6125) (layer F.Fab) (width 0.1)) + (fp_line (start -3.75 -1.6125) (end 3.75 -1.6125) (layer F.Fab) (width 0.1)) + (fp_line (start -3.75 3.389204) (end 3.75 3.389204) (layer F.Fab) (width 0.1)) + (fp_line (start -3 2.689204) (end 3 2.689204) (layer F.Fab) (width 0.1)) + (fp_line (start 3.75 3.3875) (end 3.75 -1.6125) (layer F.Fab) (width 0.1)) + (fp_line (start 3.9 2.6375) (end 3.9 2.3875) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.9 0.0875) (end -3.9 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.9 -1.7625) (end -3.45 -1.7625) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.4 3.64) (end -4.4 -2.46) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 -2.46) (end 4.4 -2.46) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 -2.46) (end 4.4 3.64) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.64) (end 4.4 3.64) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0.8875 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "PCB Edge" (at 0 2.6875 90) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 6 smd rect (at -2.9 1.2375 270) (size 1.2 1.9) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 6 smd rect (at 2.9 1.2375 270) (size 1.2 1.9) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 6 thru_hole oval (at 3.5 1.2375 270) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 6 thru_hole oval (at -3.5 1.2375 90) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 6 smd rect (at -1 1.2375 270) (size 1.5 1.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 6 thru_hole circle (at 2.5 -1.4625 270) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 3 smd rect (at 0 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 16 /USB_DP)) + (pad 4 smd rect (at 0.65 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.3 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -1.3 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 7 VBUS)) + (pad 2 smd rect (at -0.65 -1.4625 270) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (net 15 /USB_DM)) + (pad 6 thru_hole circle (at -2.5 -1.4625 270) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 6 smd rect (at 1 1.2375 270) (size 1.5 1.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Molex-105017-0001.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module RF_Module:ESP32-WROOM-32 (layer F.Cu) (tedit 5B5B4654) (tstamp 5DA2A19D) + (at 134.366 70.358) + (descr "Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf") + (tags "Single 2.4 GHz Wi-Fi and Bluetooth combo chip") + (path /5DA6EDCB) + (attr smd) + (fp_text reference U3 (at -10.61 8.43 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ESP32-WROOM-32 (at 0 11.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.12 -9.445) (end -9.5 -9.445) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 -15.865) (end -9.12 -9.445) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 -15.865) (end 9.12 -9.445) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 -15.865) (end 9.12 -15.865) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 9.88) (end 8.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 9.12 9.1) (end 9.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 9.88) (end -8.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start -9.12 9.1) (end -9.12 9.88) (layer F.SilkS) (width 0.12)) + (fp_line (start 8.4 -20.6) (end 8.2 -20.4) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -16) (end 8.4 -20.6) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -20.6) (end 8.6 -20.4) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -16) (end 8.6 -16.2) (layer Cmts.User) (width 0.1)) + (fp_line (start 8.4 -16) (end 8.2 -16.2) (layer Cmts.User) (width 0.1)) + (fp_line (start -9.2 -13.875) (end -9.4 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start -13.8 -13.875) (end -9.2 -13.875) (layer Cmts.User) (width 0.1)) + (fp_line (start -9.2 -13.875) (end -9.4 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start -13.8 -13.875) (end -13.6 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start -13.8 -13.875) (end -13.6 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start 9.2 -13.875) (end 9.4 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start 9.2 -13.875) (end 9.4 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start 13.8 -13.875) (end 13.6 -13.675) (layer Cmts.User) (width 0.1)) + (fp_line (start 13.8 -13.875) (end 13.6 -14.075) (layer Cmts.User) (width 0.1)) + (fp_line (start 9.2 -13.875) (end 13.8 -13.875) (layer Cmts.User) (width 0.1)) + (fp_line (start 14 -11.585) (end 12 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -13.2) (end 10 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -14.815) (end 8 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -16.43) (end 6 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -18.045) (end 4 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -19.66) (end 2 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 13.475 -20.75) (end 0 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 11.475 -20.75) (end -2 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.475 -20.75) (end -4 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 7.475 -20.75) (end -6 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start -8 -9.97) (end 5.475 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start 3.475 -20.75) (end -10 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start 1.475 -20.75) (end -12 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start -0.525 -20.75) (end -14 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start -2.525 -20.75) (end -14 -11.585) (layer Dwgs.User) (width 0.1)) + (fp_line (start -4.525 -20.75) (end -14 -13.2) (layer Dwgs.User) (width 0.1)) + (fp_line (start -6.525 -20.75) (end -14 -14.815) (layer Dwgs.User) (width 0.1)) + (fp_line (start -8.525 -20.75) (end -14 -16.43) (layer Dwgs.User) (width 0.1)) + (fp_line (start -10.525 -20.75) (end -14 -18.045) (layer Dwgs.User) (width 0.1)) + (fp_line (start -12.525 -20.75) (end -14 -19.66) (layer Dwgs.User) (width 0.1)) + (fp_line (start 9.75 -9.72) (end 14.25 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -14.25 -9.72) (end -9.75 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start 14.25 -21) (end 14.25 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -14.25 -21) (end -14.25 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start 14 -20.75) (end -14 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -9.97) (end 14 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_line (start 14 -9.97) (end -14 -9.97) (layer Dwgs.User) (width 0.1)) + (fp_line (start -9 -9.02) (end -8.5 -9.52) (layer F.Fab) (width 0.1)) + (fp_line (start -8.5 -9.52) (end -9 -10.02) (layer F.Fab) (width 0.1)) + (fp_line (start -9 -9.02) (end -9 9.76) (layer F.Fab) (width 0.1)) + (fp_line (start -14.25 -21) (end 14.25 -21) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.75 -9.72) (end 9.75 10.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.75 10.5) (end 9.75 10.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.75 10.5) (end -9.75 -9.72) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9 -15.745) (end 9 -15.745) (layer F.Fab) (width 0.1)) + (fp_line (start -9 -15.745) (end -9 -10.02) (layer F.Fab) (width 0.1)) + (fp_line (start -9 9.76) (end 9 9.76) (layer F.Fab) (width 0.1)) + (fp_line (start 9 9.76) (end 9 -15.745) (layer F.Fab) (width 0.1)) + (fp_line (start -14 -9.97) (end -14 -20.75) (layer Dwgs.User) (width 0.1)) + (fp_text user "5 mm" (at 7.8 -19.075 90) (layer Cmts.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text user "5 mm" (at -11.2 -14.375) (layer Cmts.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text user "5 mm" (at 11.8 -14.375) (layer Cmts.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text user Antenna (at 0 -13) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "KEEP-OUT ZONE" (at 0 -19) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 38 smd rect (at 8.5 -8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 37 smd rect (at 8.5 -6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 46 /LED1)) + (pad 36 smd rect (at 8.5 -5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 47 /LED2)) + (pad 35 smd rect (at 8.5 -4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 14 /USB_RX)) + (pad 34 smd rect (at 8.5 -3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 13 /USB_TX)) + (pad 33 smd rect (at 8.5 -1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 48 /LED3)) + (pad 32 smd rect (at 8.5 -0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 8.5 0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 49 /LED4)) + (pad 30 smd rect (at 8.5 1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at 8.5 3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 8.5 4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 50 /DHT_IO)) + (pad 27 smd rect (at 8.5 5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 41 /CH_8)) + (pad 26 smd rect (at 8.5 6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 37 /CH_7)) + (pad 25 smd rect (at 8.5 8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 10 /IO0)) + (pad 24 smd rect (at 5.715 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 40 /CH_6)) + (pad 23 smd rect (at 4.445 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 3.175 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 1.905 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 0.635 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at -0.635 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at -1.905 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at -3.175 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -4.445 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 36 /CH_5)) + (pad 15 smd rect (at -5.715 9.255 90) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 14 smd rect (at -8.5 8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -8.5 6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 39 /CH_4)) + (pad 12 smd rect (at -8.5 5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 35 /CH_3)) + (pad 11 smd rect (at -8.5 4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 38 /CH_2)) + (pad 10 smd rect (at -8.5 3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 34 /CH_1)) + (pad 9 smd rect (at -8.5 1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -8.5 0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -8.5 -0.635) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -8.5 -1.905) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -8.5 -3.175) (size 2 0.9) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -8.5 -4.445) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 33 /PIR_A)) + (pad 3 smd rect (at -8.5 -5.715) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 2 smd rect (at -8.5 -6.985) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 1 smd rect (at -8.5 -8.255) (size 2 0.9) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 39 smd rect (at -1 -0.755) (size 5 5) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/RF_Module.3dshapes/ESP32-WROOM-32.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm (layer F.Cu) (tedit 5C1FD453) (tstamp 5DA2A12E) + (at 113.904 66.04) + (descr "QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py") + (tags "QFN DFN_QFN") + (path /5DA8724C) + (attr smd) + (fp_text reference U2 (at -3.668 -1.158) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CP2104 (at 0.142 3.3) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.6 -2.6) (end -2.6 -2.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.6 2.6) (end 2.6 -2.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.6 2.6) (end 2.6 2.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.6 -2.6) (end -2.6 2.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 -1) (end -1 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -2 2) (end -2 -1) (layer F.Fab) (width 0.1)) + (fp_line (start 2 2) (end -2 2) (layer F.Fab) (width 0.1)) + (fp_line (start 2 -2) (end 2 2) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -2) (end 2 -2) (layer F.Fab) (width 0.1)) + (fp_line (start -1.635 -2.11) (end -2.11 -2.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.11 2.11) (end 2.11 1.635) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 2.11) (end 2.11 2.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.11 2.11) (end -2.11 1.635) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.635 2.11) (end -2.11 2.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.11 -2.11) (end 2.11 -1.635) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.635 -2.11) (end 2.11 -2.11) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 24 smd roundrect (at -1.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 23 smd roundrect (at -0.75 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 /USB_DTR)) + (pad 22 smd roundrect (at -0.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 21 smd roundrect (at 0.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 13 /USB_TX)) + (pad 20 smd roundrect (at 0.75 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 14 /USB_RX)) + (pad 19 smd roundrect (at 1.25 -1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 /USB_RTS)) + (pad 18 smd roundrect (at 1.9375 -1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 17 smd roundrect (at 1.9375 -0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 16 smd roundrect (at 1.9375 -0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C3-Pad1)")) + (pad 15 smd roundrect (at 1.9375 0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 14 smd roundrect (at 1.9375 0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 13 smd roundrect (at 1.9375 1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 12 smd roundrect (at 1.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 11 smd roundrect (at 0.75 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 10 smd roundrect (at 0.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 9 smd roundrect (at -0.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad 8 smd roundrect (at -0.75 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 7 VBUS)) + (pad 7 smd roundrect (at -1.25 1.9375) (size 0.25 0.825) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 6 smd roundrect (at -1.9375 1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 5 smd roundrect (at -1.9375 0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 4 smd roundrect (at -1.9375 0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 15 /USB_DM)) + (pad 3 smd roundrect (at -1.9375 -0.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 16 /USB_DP)) + (pad 2 smd roundrect (at -1.9375 -0.75) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -1.9375 -1.25) (size 0.825 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)) + (pad "" smd roundrect (at 0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad "" smd roundrect (at 0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad "" smd roundrect (at -0.65 0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad "" smd roundrect (at -0.65 -0.65) (size 1.05 1.05) (layers F.Paste) (roundrect_rratio 0.238095)) + (pad 25 smd roundrect (at 0 0) (size 2.6 2.6) (layers F.Cu F.Mask) (roundrect_rratio 0.096154) + (net 1 GND)) + (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-223-3_TabPin2 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2A0FC) + (at 117.3 75.8) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path /5DA730F7) + (attr smd) + (fp_text reference U1 (at 3.2 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AZ1117-3.3 (at 0 4.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer F.Fab) (width 0.1)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.8 0.8) (thickness 0.12))) + ) + (pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(C4-Pad1)")) + (pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (pad 2 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A0D9) + (at 110.236 61.976 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAD1AB5) + (attr smd) + (fp_text reference R3 (at 0 1.27 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -0.024 -0.07 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 /EN)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A0CA) + (at 117.602 63.5 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAAB975) + (attr smd) + (fp_text reference R2 (at -2.032 0.635) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 8 /USB_RTS)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 12 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A0BB) + (at 117.602 62.23 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAAB2CF) + (attr smd) + (fp_text reference R1 (at 1.778 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10kR (at 0 1.17) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 11 /USB_DTR)) + (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 9 "Net-(Q1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2A0AC) + (at 121.158 69.85) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DAA9AD4) + (attr smd) + (fp_text reference Q2 (at 1.016 2.286) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NPN_BEC (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 10 /IO0)) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 11 /USB_DTR)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(Q2-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 5DA2D6EB) + (at 121.158 66.04) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DAA9313) + (attr smd) + (fp_text reference Q1 (at 2.032 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Q_NPN_BEC (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 5 /EN)) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 8 /USB_RTS)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(Q1-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A052) + (at 122.936 62.738 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DABC2A7) + (attr smd) + (fp_text reference C8 (at 0 1.016 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at -0.5 -0.25 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2D031) + (at 121.666 62.738 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DAC014A) + (attr smd) + (fp_text reference C7 (at 1.016 -1.524 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2E7FB) + (at 111.506 61.976 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DACF2CB) + (attr smd) + (fp_text reference C6 (at 0 -1.17 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 5 /EN)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A025) + (at 117.6 71.3 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA8FDAE) + (attr smd) + (fp_text reference C5 (at 0 1.3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22uF (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A014) + (at 118.6 81.3 270) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA74DB0) + (attr smd) + (fp_text reference C4 (at 2.286 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 4 "Net-(C4-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA2A003) + (at 117.602 66.2685 270) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA99BAE) + (attr smd) + (fp_text reference C3 (at 0 -1.43 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7uF (at 0 1.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 3 "Net-(C3-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA29FF2) + (at 112.2 69.85 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA94566) + (attr smd) + (fp_text reference C2 (at 0.65 -2.3 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0402_1005Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5DA29FE3) + (at 111.2 69.85 270) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DA94AC6) + (attr smd) + (fp_text reference C1 (at 1.75 -0.456 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.17 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.25 0.25) (thickness 0.04))) + ) + (pad 2 smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (pad 1 smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 151.025 53.975) (end 151 54) (layer Edge.Cuts) (width 0.05) (tstamp 5DA33442)) + (gr_line (start 158.75 53.975) (end 151.025 53.975) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 117.975 53.975) (end 118 54) (layer Edge.Cuts) (width 0.05) (tstamp 5DA33440)) + (gr_line (start 106.68 53.975) (end 117.975 53.975) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 149.5 61) (end 151 54) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 119.5 61) (end 149.5 61) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 118 54) (end 119.5 61) (layer Edge.Cuts) (width 0.05)) + (gr_text "Rev 2" (at 134.62 76.2) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) + ) + (gr_text "WiredHut\nLight Control / Temperature Humidity Sensor" (at 134.62 73.66) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (gr_text "8:+ -" (at 161.4 71.5 90) (layer F.SilkS) (tstamp 5DA4C4A3) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "7:+ -" (at 161.4 80.1 90) (layer F.SilkS) (tstamp 5DA4C4A3) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "6:+ -" (at 161.4 88.5 90) (layer F.SilkS) (tstamp 5DA4C49D) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "5:+ -" (at 150.7 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "4:+ -" (at 142.3 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "3:+ -" (at 134.5 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "2:+ -" (at 126.1 101.5) (layer F.SilkS) (tstamp 5DA425AA) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "12V Gnd" (at 103.5 83.2 270) (layer F.SilkS) (tstamp 5DA425A7) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "1:+ -" (at 117.6 101.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "12V Gnd" (at 103.6 75.1 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Reset (at 114.1 54.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Vcc (at 111.3 94.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Vin (at 108.7 94.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text Gnd (at 105.8 94.65) (layer F.SilkS) (tstamp 5DA4C492) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_line (start 162.56 98.425) (end 162.56 57.785) (layer Edge.Cuts) (width 0.05) (tstamp 5DA32E82)) + (gr_line (start 106.68 102.235) (end 158.75 102.235) (layer Edge.Cuts) (width 0.05) (tstamp 5DA32E81)) + (gr_line (start 102.87 57.785) (end 102.87 98.425) (layer Edge.Cuts) (width 0.05) (tstamp 5DA32E80)) + (gr_arc (start 106.68 98.425) (end 102.87 98.425) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 158.75 98.425) (end 158.75 102.235) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 158.75 57.785) (end 162.56 57.785) (angle -90) (layer Edge.Cuts) (width 0.05)) + (gr_arc (start 106.68 57.785) (end 106.68 53.975) (angle -90) (layer Edge.Cuts) (width 0.05)) + + (segment (start 123.086 62.103) (end 122.936 62.253) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 125.866 62.103) (end 123.086 62.103) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 122.936 62.253) (end 121.666 62.253) (width 0.635) (layer F.Cu) (net 1)) + (via (at 112.395 62.865) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 111.506 62.461) (end 111.991 62.461) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 111.991 62.461) (end 112.395 62.865) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 104.1725 63.14) (end 104.1725 65.04) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 104.1725 65.04) (end 104.1725 67.04) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 104.1725 67.04) (end 104.1725 68.94) (width 0.635) (layer F.Cu) (net 1)) + (via (at 110.744 65.024) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 111.9665 65.29) (end 111.01 65.29) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 111.01 65.29) (end 110.744 65.024) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 113.154 65.29) (end 113.904 66.04) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 111.9665 65.29) (end 113.154 65.29) (width 0.3048) (layer F.Cu) (net 1)) + (via (at 113.904 66.04) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (via (at 117.602 68.072) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 117.602 67.056) (end 117.602 68.072) (width 0.3048) (layer F.Cu) (net 1)) + (segment (start 121.666 62.253) (end 120.881 62.253) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 120.881 62.253) (end 120.87609 62.25791) (width 0.635) (layer F.Cu) (net 1)) + (via (at 120.65 63.754) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 120.87609 62.25791) (end 120.65 62.484) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 120.65 62.484) (end 120.65 63.754) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 128.651 79.613) (end 128.651 80.749) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 128.651 80.749) (end 128.4 81) (width 0.635) (layer F.Cu) (net 1)) + (via (at 127 80.2) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 128.4 81) (end 127.8 81) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 127.8 81) (end 127 80.2) (width 0.635) (layer F.Cu) (net 1)) + (via (at 126 80.2) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 127 80.2) (end 126 80.2) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 116.3476 56.291) (end 111 56.291) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 117 56.291) (end 116.3476 56.291) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 111 55.4) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 111 56.291) (end 111 55.4) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 145.8 63) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 142.866 62.103) (end 144.903 62.103) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 144.903 62.103) (end 145.8 63) (width 0.635) (layer F.Cu) (net 1)) + (via (at 147.8 63.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 149.1125 63.8) (end 147.8 63.8) (width 0.635) (layer F.Cu) (net 1)) + (via (at 153.4 61.1) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 152.4125 63.8) (end 152.4125 62.0875) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 152.4125 62.0875) (end 153.4 61.1) (width 0.635) (layer F.Cu) (net 1)) + (via (at 155.3 61.1) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 155.7125 63.8) (end 155.7125 61.5125) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 155.7125 61.5125) (end 155.3 61.1) (width 0.635) (layer F.Cu) (net 1)) + (via (at 156.9 61.2) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 158.9125 63.8) (end 158.9125 63.2125) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 158.9125 63.2125) (end 156.9 61.2) (width 0.635) (layer F.Cu) (net 1)) + (via (at 108.4 68.7) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 108.4 68.3925) (end 108.4 68.7) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 106.8725 67.34) (end 107.3475 67.34) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 107.3475 67.34) (end 108.4 68.3925) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 111.2 70.335) (end 112.2 70.335) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 113.4 70.6) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 112.2 70.335) (end 113.135 70.335) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 113.135 70.335) (end 113.4 70.6) (width 0.635) (layer F.Cu) (net 1)) + (via (at 114.2 72) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 114.15 73.5) (end 114.15 72.05) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 114.15 72.05) (end 114.2 72) (width 0.635) (layer F.Cu) (net 1)) + (via (at 115.3 72) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 115.3 72) (end 114.2 72) (width 0.635) (layer F.Cu) (net 1)) + (via (at 117.2 82.9) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 118.6 82.0875) (end 118.0125 82.0875) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 118.0125 82.0875) (end 117.2 82.9) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 116 71.3) (end 115.3 72) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 116.8125 71.3) (end 116 71.3) (width 0.635) (layer F.Cu) (net 1)) + (via (at 138.7 83) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 137.52 84.1) (end 137.6 84.1) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 137.6 84.1) (end 138.7 83) (width 0.635) (layer F.Cu) (net 1)) + (via (at 119.888 86.106) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 120.673 86.36) (end 120.142 86.36) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 120.142 86.36) (end 119.888 86.106) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 142.494 85.725) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 142.748 86.383) (end 142.748 85.979) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 142.748 85.979) (end 142.494 85.725) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 137.16 87.503) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 136.756 88.138) (end 136.756 87.907) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 136.756 87.907) (end 137.16 87.503) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 126.873 87.63) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 126.896 88.265) (end 126.896 87.653) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 126.896 87.653) (end 126.873 87.63) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 143.129 83.439) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 143.914 83.439) (end 143.129 83.439) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 143.256 82.169) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 143.914 82.042) (end 143.383 82.042) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 143.383 82.042) (end 143.256 82.169) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 147.32 67.564) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 1)) + (segment (start 147.32 68.372) (end 147.32 67.564) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 120.777 87.503) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 120.85 88.408) (end 120.85 87.576) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 120.85 87.576) (end 120.777 87.503) (width 0.635) (layer F.Cu) (net 1)) + (via (at 125.984 89.154) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 127.25 89.678) (end 126.508 89.678) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 126.508 89.678) (end 125.984 89.154) (width 0.635) (layer F.Cu) (net 1)) + (via (at 132.588 89.535) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 133.65 89.5) (end 132.623 89.5) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 132.623 89.5) (end 132.588 89.535) (width 0.635) (layer F.Cu) (net 1)) + (via (at 140.462 89.662) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 140.95 88.662) (end 140.95 89.174) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 140.95 89.174) (end 140.462 89.662) (width 0.635) (layer F.Cu) (net 1)) + (via (at 146.558 88.646) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 147.64 88.916) (end 146.828 88.916) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 146.828 88.916) (end 146.558 88.646) (width 0.635) (layer F.Cu) (net 1)) + (via (at 149.606 83.439) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 148.8 83.45) (end 149.595 83.45) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 149.595 83.45) (end 149.606 83.439) (width 0.635) (layer F.Cu) (net 1)) + (via (at 149.733 77.597) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 148.8 77.35) (end 149.486 77.35) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 149.486 77.35) (end 149.733 77.597) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 148.8 77.9024) (end 148.8 77.35) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 148.3434 78.359) (end 148.8 77.9024) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 146.747 78.359) (end 148.3434 78.359) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 146.343 77.955) (end 146.747 78.359) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 145.923 77.955) (end 146.343 77.955) (width 0.1524) (layer F.Cu) (net 1)) + (via (at 149.352 70.485) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 1)) + (segment (start 148.8 71.25) (end 148.8 71.037) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 148.8 71.037) (end 149.352 70.485) (width 0.635) (layer F.Cu) (net 1)) + (segment (start 125.866 63.373) (end 123.086 63.373) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 122.936 63.223) (end 121.666 63.223) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 123.086 63.373) (end 122.936 63.223) (width 0.635) (layer F.Cu) (net 2)) + (via (at 123.19 64.135) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 121.666 63.223) (end 122.278 63.223) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 122.278 63.223) (end 123.19 64.135) (width 0.635) (layer F.Cu) (net 2)) + (via (at 109.855 63.5) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 110.236 62.461) (end 110.236 63.119) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 110.236 63.119) (end 109.855 63.5) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 110.764 67.29) (end 111.9665 67.29) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 110.744 67.31) (end 110.764 67.29) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 111.264 66.79) (end 111.9665 66.79) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 110.744 67.31) (end 111.264 66.79) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 112.654 68.911) (end 112.2 69.365) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 112.654 67.9775) (end 112.654 68.911) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 120.45 73.3625) (end 118.3875 71.3) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 120.45 75.8) (end 120.45 73.3625) (width 0.635) (layer F.Cu) (net 2)) + (via (at 116.4 75.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 114.15 75.8) (end 116.4 75.8) (width 0.635) (layer F.Cu) (net 2)) + (via (at 117.7 75.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 117.7 75.8) (end 120.45 75.8) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 117.7 75.8) (end 116.4 75.8) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 110.744 68.909) (end 111.2 69.365) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 110.744 67.31) (end 110.744 68.909) (width 0.1524) (layer F.Cu) (net 2)) + (via (at 111.4 68.5) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 2)) + (segment (start 111.535 68.635) (end 111.4 68.5) (width 0.3048) (layer F.Cu) (net 2)) + (segment (start 111.535 69.365) (end 111.535 68.635) (width 0.3048) (layer F.Cu) (net 2)) + (segment (start 111.535 69.365) (end 112.2 69.365) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 111.2 69.365) (end 111.535 69.365) (width 0.635) (layer F.Cu) (net 2)) + (via (at 126.5 81.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 2)) + (segment (start 129.9 84.1) (end 128.8 84.1) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 128.8 84.1) (end 126.5 81.8) (width 0.635) (layer F.Cu) (net 2)) + (segment (start 125.871383 81.8) (end 126.5 81.8) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 125.8 81.8) (end 125.871383 81.8) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 125.715 83.6) (end 125.715 81.885) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 125.715 81.885) (end 125.8 81.8) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 117.293 65.79) (end 115.8415 65.79) (width 0.3048) (layer F.Cu) (net 3)) + (segment (start 117.602 65.481) (end 117.293 65.79) (width 0.3048) (layer F.Cu) (net 3)) + (segment (start 112.4 78.1) (end 114.15 78.1) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 111.8 77.5) (end 112.4 78.1) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 111.8 72.7) (end 111.8 77.5) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 109.4 70.45) (end 109.55 70.45) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 109.55 70.45) (end 111.8 72.7) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 114.15 78.2) (end 116.95 81) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 114.15 78.1) (end 114.15 78.2) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 117.4375 80.5125) (end 116.95 81) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 118.6 80.5125) (end 117.4375 80.5125) (width 0.635) (layer F.Cu) (net 4)) + (segment (start 110.236 61.491) (end 111.506 61.491) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 124.7136 64.643) (end 124.3566 65) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 125.866 64.643) (end 124.7136 64.643) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 124.3566 65) (end 123 65) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 122.208 66.04) (end 122.158 66.04) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 123 65.248) (end 122.208 66.04) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 123 65) (end 123 65.248) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 111 60.985) (end 111.506 61.491) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 111 60.041) (end 111 60.985) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 111 60.041) (end 117 60.041) (width 0.635) (layer F.Cu) (net 5)) + (segment (start 123 65) (end 121.5 65) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 120.961399 64.461399) (end 119.538601 64.461399) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 121.5 65) (end 120.961399 64.461399) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 119.538601 64.461399) (end 119 63.922798) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 119 62.2911) (end 118.2089 61.5) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 119 63.922798) (end 119 62.2911) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 118.2089 61.5) (end 117.5 61.5) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 117.5 61.5) (end 117 61) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 117 61) (end 117 60.041) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 118.65 87.234) (end 118.8 87.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 116.7 89.184) (end 118.65 87.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 125.2 88.319) (end 125.2 87.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.130099 89.388901) (end 125.2 88.319) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.130099 93.445099) (end 124.130099 89.388901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.85 94.165) (end 124.130099 93.445099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 124.85 96) (end 124.85 94.165) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 145.288 87.319) (end 145.288 86.234) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 144.218099 88.388901) (end 145.288 87.319) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 144.218099 90.868099) (end 144.218099 88.388901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 149.35 96) (end 144.218099 90.868099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.613 89.5) (end 155.448 89.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 152.635 89.5) (end 153.613 89.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 148.635 85.5) (end 152.635 89.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 147.55 85.5) (end 148.635 85.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.613 81.1) (end 155.448 81.1) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.093099 80.580099) (end 153.613 81.1) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 149.915099 80.580099) (end 153.093099 80.580099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 148.735 79.4) (end 149.915099 80.580099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 147.65 79.4) (end 148.735 79.4) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 148.635 73.3) (end 149.735 74.4) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 147.55 73.3) (end 148.635 73.3) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 153.613 72.8) (end 155.448 72.8) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 152.013 74.4) (end 153.613 72.8) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 149.735 74.4) (end 152.013 74.4) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 109.5 81) (end 109 81.5) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 113.65 81) (end 109.5 81) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 131.5 89.335) (end 131.5 88.25) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 130.430099 90.404901) (end 131.5 89.335) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 130.430099 95.287099) (end 130.430099 90.404901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 131.143 96) (end 130.430099 95.287099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 132.978 96) (end 131.143 96) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 139.315 96) (end 141.15 96) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 137.830099 94.515099) (end 139.315 96) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 137.830099 90.504901) (end 137.830099 94.515099) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 138.9 89.435) (end 137.830099 90.504901) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 138.9 88.35) (end 138.9 89.435) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 114.434 91.45) (end 116.7 89.184) (width 0.635) (layer F.Cu) (net 6)) + (segment (start 111 91.45) (end 114.434 91.45) (width 0.635) (layer F.Cu) (net 6)) + (via (at 109.22 64.77) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 7)) + (segment (start 106.8725 64.74) (end 109.19 64.74) (width 0.3048) (layer F.Cu) (net 7)) + (segment (start 109.19 64.74) (end 109.22 64.77) (width 0.3048) (layer F.Cu) (net 7)) + (via (at 113.284 69.342) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 7)) + (segment (start 113.154 69.212) (end 113.284 69.342) (width 0.1524) (layer F.Cu) (net 7)) + (segment (start 113.154 67.9775) (end 113.154 69.212) (width 0.1524) (layer F.Cu) (net 7)) + (via (at 109.4 68) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 7)) + (segment (start 109.22 64.77) (end 109.22 67.82) (width 0.635) (layer B.Cu) (net 7)) + (segment (start 109.22 67.82) (end 109.4 68) (width 0.635) (layer B.Cu) (net 7)) + (segment (start 109.4 68) (end 109.4 67.15) (width 0.635) (layer F.Cu) (net 7)) + (segment (start 109.844499 67.555501) (end 109.4 68) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 111.497501 67.555501) (end 109.844499 67.555501) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 113.284 69.342) (end 111.497501 67.555501) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 115.154 63.59) (end 115.244 63.5) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 115.154 64.1025) (end 115.154 63.59) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 115.244 63.5) (end 117.117 63.5) (width 0.1524) (layer F.Cu) (net 8)) + (via (at 117.6 64.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 8)) + (segment (start 117.6 63.983) (end 117.117 63.5) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 117.6 64.2) (end 117.6 63.983) (width 0.1524) (layer F.Cu) (net 8)) + (via (at 119.2 67.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 8)) + (segment (start 120.158 66.99) (end 119.41 66.99) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 119.41 66.99) (end 119.2 67.2) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 117.6 65.6) (end 117.6 64.2) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 119.2 67.2) (end 117.6 65.6) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 118.61061 64.012544) (end 118.90481 64.306744) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.087 62.23) (end 118.61061 62.75361) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.61061 62.75361) (end 118.61061 64.012544) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.90481 64.306744) (end 118.90481 64.90481) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 119.09 65.09) (end 120.158 65.09) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.90481 64.90481) (end 119.09 65.09) (width 0.1524) (layer F.Cu) (net 9)) + (via (at 122.4 68.8) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 10)) + (segment (start 122.158 69.85) (end 122.158 69.042) (width 0.1524) (layer F.Cu) (net 10)) + (segment (start 122.158 69.042) (end 122.4 68.8) (width 0.1524) (layer F.Cu) (net 10)) + (via (at 144.6 78.6) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 10)) + (segment (start 122.4 68.8) (end 132.2 78.6) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 132.2 78.6) (end 144.6 78.6) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 142.879 78.6) (end 142.866 78.613) (width 0.1524) (layer F.Cu) (net 10)) + (segment (start 144.6 78.6) (end 142.879 78.6) (width 0.1524) (layer F.Cu) (net 10)) + (via (at 118.75875 69.04125) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 11)) + (segment (start 118.75875 69.45075) (end 118.75875 69.04125) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 120.158 70.8) (end 120.108 70.8) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 120.108 70.8) (end 118.75875 69.45075) (width 0.1524) (layer F.Cu) (net 11)) + (via (at 116.6 61.4) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 11)) + (segment (start 116.6 61.713) (end 117.117 62.23) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 116.6 61.4) (end 116.6 61.713) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 114 61.4) (end 116.6 61.4) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 113.2 62.2) (end 114 61.4) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 118.75875 69.04125) (end 118.504751 68.787251) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 118.504751 68.787251) (end 115.387251 68.787251) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 115.387251 68.787251) (end 114.6 68) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 114.6 68) (end 114.6 65.6) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 114.6 65.6) (end 113.2 64.2) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 113.2 64.2) (end 113.2 62.2) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 115.8 61.4) (end 116.6 61.4) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 115.16289 62.03711) (end 115.8 61.4) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 113.76289 62.03711) (end 115.16289 62.03711) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 113.154 64.1025) (end 113.154 62.646) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 113.154 62.646) (end 113.76289 62.03711) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 118.087 63.92) (end 118.6 64.433) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 118.087 63.5) (end 118.087 63.92) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 118.6 64.433) (end 118.6 68.2) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 119.3 68.9) (end 120.158 68.9) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 118.6 68.2) (end 119.3 68.9) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 116.453999 62.458601) (end 142.258601 62.458601) (width 0.1524) (layer B.Cu) (net 13)) + (via (at 116 62.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 13)) + (segment (start 116.449397 62.453999) (end 116.453999 62.458601) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 116.253999 62.453999) (end 116.449397 62.453999) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 116 62.2) (end 116.253999 62.453999) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 115.431066 62.2) (end 115.289146 62.34192) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 116 62.2) (end 115.431066 62.2) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 115.289146 62.34192) (end 114.45808 62.34192) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 114.154 62.646) (end 114.154 64.1025) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 114.45808 62.34192) (end 114.154 62.646) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 142.258601 62.458601) (end 142.258601 63.058601) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 144.782601 65.582601) (end 144.782601 66.232601) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 142.258601 63.058601) (end 144.782601 65.582601) (width 0.1524) (layer B.Cu) (net 13)) + (via (at 144.3 67.2) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 13)) + (segment (start 144.782601 66.232601) (end 144.3 66.715202) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 144.3 66.715202) (end 144.3 67.2) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 142.883 67.2) (end 142.866 67.183) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 144.3 67.2) (end 142.883 67.2) (width 0.1524) (layer F.Cu) (net 13)) + (via (at 115.196958 62.82452) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 14)) + (segment (start 114.654 64.1025) (end 114.654 63.367478) (width 0.1524) (layer F.Cu) (net 14)) + (segment (start 114.654 63.367478) (end 115.196958 62.82452) (width 0.1524) (layer F.Cu) (net 14)) + (segment (start 115.196958 62.82452) (end 141.82452 62.82452) (width 0.1524) (layer B.Cu) (net 14)) + (via (at 144.3 65.95) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 14)) + (segment (start 141.82452 62.82452) (end 141.82452 63.47452) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 141.82452 63.47452) (end 144.3 65.95) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 142.903 65.95) (end 142.866 65.913) (width 0.1524) (layer F.Cu) (net 14)) + (segment (start 144.3 65.95) (end 142.903 65.95) (width 0.1524) (layer F.Cu) (net 14)) + (via (at 109.982 65.532) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 15)) + (segment (start 108.98581 65.532) (end 109.982 65.532) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 106.8725 65.39) (end 108.84381 65.39) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 108.84381 65.39) (end 108.98581 65.532) (width 0.1524) (layer F.Cu) (net 15)) + (via (at 110.998 66.294) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 15)) + (segment (start 109.982 65.532) (end 110.236 65.532) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 110.236 65.532) (end 110.998 66.294) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 111.9625 66.294) (end 111.9665 66.29) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 110.998 66.294) (end 111.9625 66.294) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 110.53775 66.04) (end 110.79175 65.786) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 106.8725 66.04) (end 110.53775 66.04) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 110.79575 65.79) (end 111.9665 65.79) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 110.79175 65.786) (end 110.79575 65.79) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 121.8 94.4) (end 120.2 96) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 121.8 90.408) (end 121.8 94.4) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 121.674 90.534) (end 121.8 90.408) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 118.8 90.534) (end 121.674 90.534) (width 0.635) (layer F.Cu) (net 17)) + (segment (start 134.55 91.55) (end 134.6 91.5) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 131.5 91.55) (end 134.55 91.55) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 136.478 93.378) (end 134.6 91.5) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 136.478 96) (end 136.478 93.378) (width 0.635) (layer F.Cu) (net 18)) + (segment (start 146.67 90.916) (end 148.59 90.916) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 145.288 89.534) (end 146.67 90.916) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 152.85 95.226) (end 152.85 96) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 148.59 90.966) (end 152.85 95.226) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 148.59 90.916) (end 148.59 90.966) (width 0.635) (layer F.Cu) (net 19)) + (segment (start 153.648 79.4) (end 155.448 77.6) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 150.95 79.4) (end 153.648 79.4) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 154.248 76.4) (end 155.448 77.6) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 150.8 76.4) (end 154.248 76.4) (width 0.635) (layer F.Cu) (net 20)) + (segment (start 126.344 91.678) (end 128.2 91.678) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 125.2 90.534) (end 126.344 91.678) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 128.2 95.85) (end 128.35 96) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 128.2 91.678) (end 128.2 95.85) (width 0.635) (layer F.Cu) (net 21)) + (segment (start 140.912 91.65) (end 141.9 90.662) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 138.9 91.65) (end 140.912 91.65) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 141.9 90.712) (end 141.9 90.662) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 142.935 91.747) (end 141.9 90.712) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 142.985 91.747) (end 142.935 91.747) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 144.65 93.412) (end 142.985 91.747) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 144.65 96) (end 144.65 93.412) (width 0.635) (layer F.Cu) (net 22)) + (segment (start 154.948 85.5) (end 155.448 86) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 150.85 85.5) (end 154.948 85.5) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 150.8 85.45) (end 150.85 85.5) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 150.8 82.5) (end 150.8 85.45) (width 0.635) (layer F.Cu) (net 23)) + (segment (start 154.448 70.3) (end 155.448 69.3) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 150.8 70.3) (end 154.448 70.3) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 150.8 73.25) (end 150.85 73.3) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 150.8 70.3) (end 150.8 73.25) (width 0.635) (layer F.Cu) (net 24)) + (segment (start 122.682 88.34) (end 122.75 88.408) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 122.682 87.099) (end 122.682 88.34) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 135.015 89.5) (end 135.55 89.5) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 133.715 88.2) (end 135.015 89.5) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 145.785 84.9) (end 146.558 85.673) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 146.558 85.673) (end 146.558 86.995) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 146.558 86.995) (end 147.193 87.63) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 147.193 87.63) (end 149.225 87.63) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 149.54 87.945) (end 149.54 88.916) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 149.225 87.63) (end 149.54 87.945) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 148.1976 75.45) (end 148.8 75.45) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 148.082 75.5656) (end 148.1976 75.45) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 148.082 76.918) (end 148.082 75.5656) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 147.4 77.6) (end 148.082 76.918) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 129.7024 89.678) (end 129.15 89.678) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 129.771 89.6094) (end 129.7024 89.678) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 129.771 88.265) (end 129.771 89.6094) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 142.463 88.662) (end 142.85 88.662) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 140.653 86.852) (end 142.463 88.662) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 147.962 81.55) (end 147.447 82.065) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 148.8 81.55) (end 147.962 81.55) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 148.75 69.35) (end 148.336 69.764) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.8 69.35) (end 148.75 69.35) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.336 69.764) (end 148.336 70.104) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.025 70.415) (end 147.32 70.415) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 148.336 70.104) (end 148.025 70.415) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 124.7136 65.913) (end 123.2 67.4266) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 125.866 65.913) (end 124.7136 65.913) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 123.2 67.4266) (end 123.2 70.9) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.90361 72.19639) (end 121.90361 81.44639) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 123.2 70.9) (end 121.90361 72.19639) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.873101 81.723089) (end 116.09619 87.5) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.90361 81.44639) (end 121.873101 81.476899) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 121.873101 81.476899) (end 121.873101 81.723089) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 116.09619 87.5) (end 110.4 87.5) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 108.5 89.4) (end 108.5 91.45) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 110.4 87.5) (end 108.5 89.4) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 122.20842 76.03818) (end 122.20842 86.07658) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 124.7136 73.533) (end 122.20842 76.03818) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 125.866 73.533) (end 124.7136 73.533) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 122.26084 86.129) (end 122.682 86.129) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 122.20842 86.07658) (end 122.26084 86.129) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 122.451 86.36) (end 122.682 86.129) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 121.643 86.36) (end 122.451 86.36) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 123.00481 83.95481) (end 123.00481 77.545256) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 124.59519 85.54519) (end 123.00481 83.95481) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 127.926256 85.54519) (end 124.59519 85.54519) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 123.00481 77.545256) (end 124.477066 76.073) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.685 88.2) (end 134.685 87.78) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.305 87.4) (end 129.1 87.4) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 124.477066 76.073) (end 125.866 76.073) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 129.1 87.4) (end 128.30481 86.60481) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 128.30481 86.60481) (end 128.304809 85.923743) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 128.304809 85.923743) (end 127.926256 85.54519) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.685 87.78) (end 134.305 87.4) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 135.724 88.2) (end 135.786 88.138) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 134.685 88.2) (end 135.724 88.2) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 129.921 79.613) (end 129.921 81.021) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 129.921 81.021) (end 130.3 81.4) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 144.42 84.9) (end 144.815 84.9) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 142.568934 84.9) (end 144.42 84.9) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 139.068934 81.4) (end 142.568934 84.9) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 130.3 81.4) (end 139.068934 81.4) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 144.815 83.508) (end 144.884 83.439) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 144.815 84.9) (end 144.815 83.508) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 145.565 77.343) (end 145.923 76.985) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 142.866 77.343) (end 145.565 77.343) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 146.278 76.63) (end 145.923 76.985) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 147.4 76.63) (end 146.278 76.63) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 125.866 74.803) (end 125.316 74.803) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 123.947 74.803) (end 125.866 74.803) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 122.7 84.6) (end 122.7 76.05) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 122.7 76.05) (end 123.947 74.803) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 123.95 85.85) (end 122.7 84.6) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 128.801 88.265) (end 127.866 88.265) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 127.866 86.21) (end 127.506 85.85) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 127.866 88.265) (end 127.866 86.21) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 127.506 85.85) (end 123.95 85.85) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 124.7136 77.343) (end 123.4566 78.6) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 125.866 77.343) (end 124.7136 77.343) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 123.4566 78.6) (end 123.4566 83.7066) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 123.4566 83.7066) (end 124.6 84.85) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.07439 86.30339) (end 140.19661 86.30339) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.623 86.852) (end 141.07439 86.30339) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 140.19661 86.30339) (end 139.5 87) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 127.662132 84.85) (end 124.6 84.85) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 129.812132 87) (end 127.662132 84.85) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 139.5 87) (end 129.812132 87) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 142.328 87.353) (end 142.748 87.353) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.704 87.353) (end 142.328 87.353) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.623 87.272) (end 141.704 87.353) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 141.623 86.852) (end 141.623 87.272) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 140.081 79.613) (end 140.081 81.981) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 140.081 81.981) (end 140.815 82.715) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.869 82.477) (end 144.869 82.715) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.884 82.462) (end 144.869 82.477) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.884 82.042) (end 144.884 82.462) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 140.815 82.715) (end 144.869 82.715) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 147.112832 82.700832) (end 147.447 83.035) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.883168 82.700832) (end 147.112832 82.700832) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 144.869 82.715) (end 144.883168 82.700832) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 146.812 69.596) (end 146.812 69.43) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.812 69.43) (end 146.9 69.342) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 142.866 76.073) (end 144.0184 76.073) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 144.0184 76.073) (end 144.1914 75.9) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 144.1914 75.9) (end 146.2 75.9) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.2 75.9) (end 146.6 75.5) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.9 69.342) (end 147.32 69.342) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 69.808) (end 146.812 69.596) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.674 71.385) (end 147.32 71.385) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 71.459) (end 146.674 71.385) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 71.459) (end 146.6 69.808) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 146.6 75.5) (end 146.6 71.459) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 150.6875 65.2975) (end 150.685 65.3) (width 0.635) (layer F.Cu) (net 42)) + (segment (start 150.6875 63.8) (end 150.6875 65.2975) (width 0.635) (layer F.Cu) (net 42)) + (segment (start 153.9875 64.7975) (end 153.485 65.3) (width 0.635) (layer F.Cu) (net 43)) + (segment (start 153.9875 63.8) (end 153.9875 64.7975) (width 0.635) (layer F.Cu) (net 43)) + (segment (start 157.2875 64.3975) (end 156.385 65.3) (width 0.635) (layer F.Cu) (net 44)) + (segment (start 157.2875 63.8) (end 157.2875 64.3975) (width 0.635) (layer F.Cu) (net 44)) + (segment (start 160.4875 64.2975) (end 159.485 65.3) (width 0.635) (layer F.Cu) (net 45)) + (segment (start 160.4875 63.8) (end 160.4875 64.2975) (width 0.635) (layer F.Cu) (net 45)) + (segment (start 149.32 65.3) (end 149.715 65.3) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 145.9454 65.3) (end 149.32 65.3) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 144.0184 63.373) (end 145.9454 65.3) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 142.866 63.373) (end 144.0184 63.373) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 152.180832 65.634168) (end 152.515 65.3) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 151.96639 65.84861) (end 152.180832 65.634168) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 146.062944 65.84861) (end 151.96639 65.84861) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 144.857334 64.643) (end 146.062944 65.84861) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 142.866 64.643) (end 144.857334 64.643) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 142.866 68.453) (end 144.447 68.453) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 144.447 68.453) (end 146.6 66.3) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 154.415 66.3) (end 155.415 65.3) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 146.6 66.3) (end 154.415 66.3) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 144.0184 70.993) (end 142.866 70.993) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 144.145 70.993) (end 144.0184 70.993) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 158.315 65.5) (end 157.2 65.5) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 158.515 65.3) (end 158.315 65.5) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 157.2 65.5) (end 155.8886 66.8114) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 155.8886 66.8114) (end 146.5486 66.8114) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 146.5486 66.8114) (end 144.78 68.58) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 144.78 70.358) (end 144.145 70.993) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 144.78 68.58) (end 144.78 70.358) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 132.44 84.1) (end 134.64 81.9) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 142.371374 81.9) (end 144.171374 80.1) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 134.64 81.9) (end 142.371374 81.9) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 144.171374 80.1) (end 144.8 80.1) (width 0.635) (layer B.Cu) (net 50)) + (via (at 145.5 74.8) (size 0.889) (drill 0.508) (layers F.Cu B.Cu) (net 50)) + (segment (start 144.8 80.1) (end 145.5 79.4) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 145.5 79.4) (end 145.5 74.8) (width 0.635) (layer B.Cu) (net 50)) + (segment (start 142.869 74.8) (end 142.866 74.803) (width 0.635) (layer F.Cu) (net 50)) + (segment (start 145.5 74.8) (end 142.869 74.8) (width 0.635) (layer F.Cu) (net 50)) + (segment (start 127.21019 84.54519) (end 127.84519 84.54519) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 126.685 83.6) (end 126.685 84.02) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 126.685 84.02) (end 127.21019 84.54519) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 127.84519 84.54519) (end 128.9 85.6) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 128.9 85.6) (end 132.3 85.6) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 132.44 85.46) (end 132.44 84.1) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 132.3 85.6) (end 132.44 85.46) (width 0.1524) (layer F.Cu) (net 50)) + + (zone (net 2) (net_name +3V3) (layer In2.Cu) (tstamp 5DA4B485) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 106.648875 54.61) (xy 103.473875 57.785) (xy 103.473875 71) (xy 112.363875 71) (xy 112.363875 82.55) + (xy 146.018875 82.55) (xy 146.018875 62.865) (xy 116.173875 62.865) (xy 116.173875 54.61) + ) + ) + (filled_polygon + (pts + (xy 110.04336 54.888665) (xy 109.961985 55.085122) (xy 109.9205 55.293679) (xy 109.9205 55.506321) (xy 109.961985 55.714878) + (xy 110.04336 55.911335) (xy 110.161498 56.088141) (xy 110.311859 56.238502) (xy 110.488665 56.35664) (xy 110.685122 56.438015) + (xy 110.893679 56.4795) (xy 111.106321 56.4795) (xy 111.314878 56.438015) (xy 111.511335 56.35664) (xy 111.688141 56.238502) + (xy 111.838502 56.088141) (xy 111.95664 55.911335) (xy 112.038015 55.714878) (xy 112.0795 55.506321) (xy 112.0795 55.293679) + (xy 112.038015 55.085122) (xy 111.95664 54.888665) (xy 111.855301 54.737) (xy 116.046875 54.737) (xy 116.046875 60.700396) + (xy 116.033296 60.709469) (xy 115.909469 60.833296) (xy 115.812179 60.978901) (xy 115.745164 61.140688) (xy 115.711 61.312441) + (xy 115.711 61.357461) (xy 115.578901 61.412179) (xy 115.433296 61.509469) (xy 115.309469 61.633296) (xy 115.212179 61.778901) + (xy 115.147305 61.93552) (xy 115.109399 61.93552) (xy 114.937646 61.969684) (xy 114.775859 62.036699) (xy 114.630254 62.133989) + (xy 114.506427 62.257816) (xy 114.409137 62.403421) (xy 114.342122 62.565208) (xy 114.307958 62.736961) (xy 114.307958 62.912079) + (xy 114.342122 63.083832) (xy 114.409137 63.245619) (xy 114.506427 63.391224) (xy 114.630254 63.515051) (xy 114.775859 63.612341) + (xy 114.937646 63.679356) (xy 115.109399 63.71352) (xy 115.284517 63.71352) (xy 115.45627 63.679356) (xy 115.618057 63.612341) + (xy 115.763662 63.515051) (xy 115.887489 63.391224) (xy 115.984779 63.245619) (xy 116.049653 63.089) (xy 116.087559 63.089) + (xy 116.259312 63.054836) (xy 116.41101 62.992) (xy 119.885357 62.992) (xy 119.811498 63.065859) (xy 119.69336 63.242665) + (xy 119.611985 63.439122) (xy 119.5705 63.647679) (xy 119.5705 63.860321) (xy 119.611985 64.068878) (xy 119.69336 64.265335) + (xy 119.811498 64.442141) (xy 119.961859 64.592502) (xy 120.138665 64.71064) (xy 120.335122 64.792015) (xy 120.543679 64.8335) + (xy 120.756321 64.8335) (xy 120.964878 64.792015) (xy 121.161335 64.71064) (xy 121.338141 64.592502) (xy 121.488502 64.442141) + (xy 121.60664 64.265335) (xy 121.688015 64.068878) (xy 121.7295 63.860321) (xy 121.7295 63.647679) (xy 121.688015 63.439122) + (xy 121.60664 63.242665) (xy 121.488502 63.065859) (xy 121.414643 62.992) (xy 144.7205 62.992) (xy 144.7205 63.106321) + (xy 144.761985 63.314878) (xy 144.84336 63.511335) (xy 144.961498 63.688141) (xy 145.111859 63.838502) (xy 145.288665 63.95664) + (xy 145.485122 64.038015) (xy 145.693679 64.0795) (xy 145.891875 64.0795) (xy 145.891875 73.793878) (xy 145.814878 73.761985) + (xy 145.606321 73.7205) (xy 145.393679 73.7205) (xy 145.185122 73.761985) (xy 144.988665 73.84336) (xy 144.811859 73.961498) + (xy 144.661498 74.111859) (xy 144.54336 74.288665) (xy 144.461985 74.485122) (xy 144.4205 74.693679) (xy 144.4205 74.906321) + (xy 144.461985 75.114878) (xy 144.54336 75.311335) (xy 144.661498 75.488141) (xy 144.811859 75.638502) (xy 144.988665 75.75664) + (xy 145.185122 75.838015) (xy 145.393679 75.8795) (xy 145.606321 75.8795) (xy 145.814878 75.838015) (xy 145.891875 75.806122) + (xy 145.891875 82.423) (xy 144.111893 82.423) (xy 144.145 82.256559) (xy 144.145 82.081441) (xy 144.110836 81.909688) + (xy 144.043821 81.747901) (xy 143.946531 81.602296) (xy 143.822704 81.478469) (xy 143.677099 81.381179) (xy 143.515312 81.314164) + (xy 143.343559 81.28) (xy 143.168441 81.28) (xy 142.996688 81.314164) (xy 142.834901 81.381179) (xy 142.689296 81.478469) + (xy 142.565469 81.602296) (xy 142.468179 81.747901) (xy 142.401164 81.909688) (xy 142.367 82.081441) (xy 142.367 82.256559) + (xy 142.400107 82.423) (xy 139.612764 82.423) (xy 139.538502 82.311859) (xy 139.388141 82.161498) (xy 139.211335 82.04336) + (xy 139.014878 81.961985) (xy 138.806321 81.9205) (xy 138.593679 81.9205) (xy 138.385122 81.961985) (xy 138.188665 82.04336) + (xy 138.011859 82.161498) (xy 137.861498 82.311859) (xy 137.787236 82.423) (xy 118.170862 82.423) (xy 118.15664 82.388665) + (xy 118.038502 82.211859) (xy 117.888141 82.061498) (xy 117.711335 81.94336) (xy 117.514878 81.861985) (xy 117.306321 81.8205) + (xy 117.093679 81.8205) (xy 116.885122 81.861985) (xy 116.688665 81.94336) (xy 116.511859 82.061498) (xy 116.361498 82.211859) + (xy 116.24336 82.388665) (xy 116.229138 82.423) (xy 112.490875 82.423) (xy 112.490875 80.093679) (xy 124.9205 80.093679) + (xy 124.9205 80.306321) (xy 124.961985 80.514878) (xy 125.04336 80.711335) (xy 125.161498 80.888141) (xy 125.311859 81.038502) + (xy 125.488665 81.15664) (xy 125.685122 81.238015) (xy 125.893679 81.2795) (xy 126.106321 81.2795) (xy 126.314878 81.238015) + (xy 126.5 81.161335) (xy 126.685122 81.238015) (xy 126.893679 81.2795) (xy 127.106321 81.2795) (xy 127.314878 81.238015) + (xy 127.511335 81.15664) (xy 127.688141 81.038502) (xy 127.838502 80.888141) (xy 127.95664 80.711335) (xy 128.038015 80.514878) + (xy 128.0795 80.306321) (xy 128.0795 80.093679) (xy 128.038015 79.885122) (xy 127.95664 79.688665) (xy 127.838502 79.511859) + (xy 127.688141 79.361498) (xy 127.511335 79.24336) (xy 127.314878 79.161985) (xy 127.106321 79.1205) (xy 126.893679 79.1205) + (xy 126.685122 79.161985) (xy 126.5 79.238665) (xy 126.314878 79.161985) (xy 126.106321 79.1205) (xy 125.893679 79.1205) + (xy 125.685122 79.161985) (xy 125.488665 79.24336) (xy 125.311859 79.361498) (xy 125.161498 79.511859) (xy 125.04336 79.688665) + (xy 124.961985 79.885122) (xy 124.9205 80.093679) (xy 112.490875 80.093679) (xy 112.490875 78.512441) (xy 143.711 78.512441) + (xy 143.711 78.687559) (xy 143.745164 78.859312) (xy 143.812179 79.021099) (xy 143.909469 79.166704) (xy 144.033296 79.290531) + (xy 144.178901 79.387821) (xy 144.340688 79.454836) (xy 144.512441 79.489) (xy 144.687559 79.489) (xy 144.859312 79.454836) + (xy 145.021099 79.387821) (xy 145.166704 79.290531) (xy 145.290531 79.166704) (xy 145.387821 79.021099) (xy 145.454836 78.859312) + (xy 145.489 78.687559) (xy 145.489 78.512441) (xy 145.454836 78.340688) (xy 145.387821 78.178901) (xy 145.290531 78.033296) + (xy 145.166704 77.909469) (xy 145.021099 77.812179) (xy 144.859312 77.745164) (xy 144.687559 77.711) (xy 144.512441 77.711) + (xy 144.340688 77.745164) (xy 144.178901 77.812179) (xy 144.033296 77.909469) (xy 143.909469 78.033296) (xy 143.812179 78.178901) + (xy 143.745164 78.340688) (xy 143.711 78.512441) (xy 112.490875 78.512441) (xy 112.490875 71.182446) (xy 112.561498 71.288141) + (xy 112.711859 71.438502) (xy 112.888665 71.55664) (xy 113.085122 71.638015) (xy 113.174161 71.655726) (xy 113.161985 71.685122) + (xy 113.1205 71.893679) (xy 113.1205 72.106321) (xy 113.161985 72.314878) (xy 113.24336 72.511335) (xy 113.361498 72.688141) + (xy 113.511859 72.838502) (xy 113.688665 72.95664) (xy 113.885122 73.038015) (xy 114.093679 73.0795) (xy 114.306321 73.0795) + (xy 114.514878 73.038015) (xy 114.711335 72.95664) (xy 114.75 72.930805) (xy 114.788665 72.95664) (xy 114.985122 73.038015) + (xy 115.193679 73.0795) (xy 115.406321 73.0795) (xy 115.614878 73.038015) (xy 115.811335 72.95664) (xy 115.988141 72.838502) + (xy 116.138502 72.688141) (xy 116.25664 72.511335) (xy 116.338015 72.314878) (xy 116.3795 72.106321) (xy 116.3795 71.893679) + (xy 116.338015 71.685122) (xy 116.25664 71.488665) (xy 116.138502 71.311859) (xy 115.988141 71.161498) (xy 115.811335 71.04336) + (xy 115.614878 70.961985) (xy 115.406321 70.9205) (xy 115.193679 70.9205) (xy 114.985122 70.961985) (xy 114.788665 71.04336) + (xy 114.75 71.069195) (xy 114.711335 71.04336) (xy 114.514878 70.961985) (xy 114.425839 70.944274) (xy 114.438015 70.914878) + (xy 114.4795 70.706321) (xy 114.4795 70.493679) (xy 114.438015 70.285122) (xy 114.35664 70.088665) (xy 114.238502 69.911859) + (xy 114.216342 69.889699) (xy 114.24064 69.853335) (xy 114.322015 69.656878) (xy 114.3635 69.448321) (xy 114.3635 69.235679) + (xy 114.322015 69.027122) (xy 114.24064 68.830665) (xy 114.122502 68.653859) (xy 113.972141 68.503498) (xy 113.795335 68.38536) + (xy 113.598878 68.303985) (xy 113.390321 68.2625) (xy 113.177679 68.2625) (xy 112.969122 68.303985) (xy 112.772665 68.38536) + (xy 112.595859 68.503498) (xy 112.445498 68.653859) (xy 112.32736 68.830665) (xy 112.245985 69.027122) (xy 112.2045 69.235679) + (xy 112.2045 69.448321) (xy 112.245985 69.656878) (xy 112.32736 69.853335) (xy 112.445498 70.030141) (xy 112.467658 70.052301) + (xy 112.44336 70.088665) (xy 112.361985 70.285122) (xy 112.3205 70.493679) (xy 112.3205 70.706321) (xy 112.353655 70.873) + (xy 103.600875 70.873) (xy 103.600875 70.759147) (xy 103.761835 70.775) (xy 104.583165 70.775) (xy 104.764602 70.75713) + (xy 104.997401 70.686511) (xy 105.211949 70.571833) (xy 105.400002 70.417502) (xy 105.554333 70.229449) (xy 105.669011 70.014901) + (xy 105.73963 69.782102) (xy 105.763475 69.54) (xy 105.73963 69.297898) (xy 105.736617 69.287965) (xy 105.816119 69.406949) + (xy 106.005551 69.596381) (xy 106.228299 69.745216) (xy 106.475803 69.847736) (xy 106.738552 69.9) (xy 107.006448 69.9) + (xy 107.269197 69.847736) (xy 107.516701 69.745216) (xy 107.739449 69.596381) (xy 107.763094 69.572736) (xy 107.888665 69.65664) + (xy 108.085122 69.738015) (xy 108.293679 69.7795) (xy 108.506321 69.7795) (xy 108.714878 69.738015) (xy 108.911335 69.65664) + (xy 109.088141 69.538502) (xy 109.238502 69.388141) (xy 109.35664 69.211335) (xy 109.411248 69.0795) (xy 109.506321 69.0795) + (xy 109.714878 69.038015) (xy 109.911335 68.95664) (xy 110.088141 68.838502) (xy 110.238502 68.688141) (xy 110.35664 68.511335) + (xy 110.438015 68.314878) (xy 110.4795 68.106321) (xy 110.4795 67.984441) (xy 116.713 67.984441) (xy 116.713 68.159559) + (xy 116.747164 68.331312) (xy 116.814179 68.493099) (xy 116.911469 68.638704) (xy 117.035296 68.762531) (xy 117.180901 68.859821) + (xy 117.342688 68.926836) (xy 117.514441 68.961) (xy 117.689559 68.961) (xy 117.861312 68.926836) (xy 117.876329 68.920616) + (xy 117.86975 68.953691) (xy 117.86975 69.128809) (xy 117.903914 69.300562) (xy 117.970929 69.462349) (xy 118.068219 69.607954) + (xy 118.192046 69.731781) (xy 118.337651 69.829071) (xy 118.499438 69.896086) (xy 118.671191 69.93025) (xy 118.846309 69.93025) + (xy 119.018062 69.896086) (xy 119.179849 69.829071) (xy 119.325454 69.731781) (xy 119.449281 69.607954) (xy 119.546571 69.462349) + (xy 119.613586 69.300562) (xy 119.64775 69.128809) (xy 119.64775 68.953691) (xy 119.613586 68.781938) (xy 119.5848 68.712441) + (xy 121.511 68.712441) (xy 121.511 68.887559) (xy 121.545164 69.059312) (xy 121.612179 69.221099) (xy 121.709469 69.366704) + (xy 121.833296 69.490531) (xy 121.978901 69.587821) (xy 122.140688 69.654836) (xy 122.312441 69.689) (xy 122.487559 69.689) + (xy 122.659312 69.654836) (xy 122.821099 69.587821) (xy 122.966704 69.490531) (xy 123.090531 69.366704) (xy 123.187821 69.221099) + (xy 123.254836 69.059312) (xy 123.289 68.887559) (xy 123.289 68.712441) (xy 123.254836 68.540688) (xy 123.187821 68.378901) + (xy 123.090531 68.233296) (xy 122.966704 68.109469) (xy 122.821099 68.012179) (xy 122.659312 67.945164) (xy 122.487559 67.911) + (xy 122.312441 67.911) (xy 122.140688 67.945164) (xy 121.978901 68.012179) (xy 121.833296 68.109469) (xy 121.709469 68.233296) + (xy 121.612179 68.378901) (xy 121.545164 68.540688) (xy 121.511 68.712441) (xy 119.5848 68.712441) (xy 119.546571 68.620151) + (xy 119.449281 68.474546) (xy 119.325454 68.350719) (xy 119.179849 68.253429) (xy 119.018062 68.186414) (xy 118.846309 68.15225) + (xy 118.671191 68.15225) (xy 118.499438 68.186414) (xy 118.484421 68.192634) (xy 118.491 68.159559) (xy 118.491 67.984441) + (xy 118.456836 67.812688) (xy 118.389821 67.650901) (xy 118.292531 67.505296) (xy 118.168704 67.381469) (xy 118.023099 67.284179) + (xy 117.861312 67.217164) (xy 117.689559 67.183) (xy 117.514441 67.183) (xy 117.342688 67.217164) (xy 117.180901 67.284179) + (xy 117.035296 67.381469) (xy 116.911469 67.505296) (xy 116.814179 67.650901) (xy 116.747164 67.812688) (xy 116.713 67.984441) + (xy 110.4795 67.984441) (xy 110.4795 67.893679) (xy 110.438015 67.685122) (xy 110.35664 67.488665) (xy 110.238502 67.311859) + (xy 110.088141 67.161498) (xy 109.911335 67.04336) (xy 109.714878 66.961985) (xy 109.506321 66.9205) (xy 109.293679 66.9205) + (xy 109.085122 66.961985) (xy 108.888665 67.04336) (xy 108.711859 67.161498) (xy 108.561498 67.311859) (xy 108.44336 67.488665) + (xy 108.388752 67.6205) (xy 108.293679 67.6205) (xy 108.085122 67.661985) (xy 107.956958 67.715072) (xy 107.928881 67.673051) + (xy 107.739449 67.483619) (xy 107.516701 67.334784) (xy 107.269197 67.232264) (xy 107.006448 67.18) (xy 106.738552 67.18) + (xy 106.475803 67.232264) (xy 106.228299 67.334784) (xy 106.005551 67.483619) (xy 105.816119 67.673051) (xy 105.667284 67.895799) + (xy 105.564764 68.143303) (xy 105.5125 68.406052) (xy 105.5125 68.673948) (xy 105.545484 68.839768) (xy 105.400002 68.662498) + (xy 105.211949 68.508167) (xy 104.997401 68.393489) (xy 104.764602 68.32287) (xy 104.583165 68.305) (xy 103.761835 68.305) + (xy 103.600875 68.320853) (xy 103.600875 63.759147) (xy 103.761835 63.775) (xy 104.583165 63.775) (xy 104.764602 63.75713) + (xy 104.997401 63.686511) (xy 105.211949 63.571833) (xy 105.400002 63.417502) (xy 105.545484 63.240232) (xy 105.5125 63.406052) + (xy 105.5125 63.673948) (xy 105.564764 63.936697) (xy 105.667284 64.184201) (xy 105.816119 64.406949) (xy 106.005551 64.596381) + (xy 106.228299 64.745216) (xy 106.475803 64.847736) (xy 106.738552 64.9) (xy 107.006448 64.9) (xy 107.269197 64.847736) + (xy 107.516701 64.745216) (xy 107.63873 64.663679) (xy 108.1405 64.663679) (xy 108.1405 64.876321) (xy 108.181985 65.084878) + (xy 108.26336 65.281335) (xy 108.381498 65.458141) (xy 108.531859 65.608502) (xy 108.708665 65.72664) (xy 108.905122 65.808015) + (xy 109.113679 65.8495) (xy 109.151266 65.8495) (xy 109.194179 65.953099) (xy 109.291469 66.098704) (xy 109.415296 66.222531) + (xy 109.560901 66.319821) (xy 109.722688 66.386836) (xy 109.894441 66.421) (xy 110.069559 66.421) (xy 110.115046 66.411952) + (xy 110.143164 66.553312) (xy 110.210179 66.715099) (xy 110.307469 66.860704) (xy 110.431296 66.984531) (xy 110.576901 67.081821) + (xy 110.738688 67.148836) (xy 110.910441 67.183) (xy 111.085559 67.183) (xy 111.257312 67.148836) (xy 111.345176 67.112441) + (xy 118.311 67.112441) (xy 118.311 67.287559) (xy 118.345164 67.459312) (xy 118.412179 67.621099) (xy 118.509469 67.766704) + (xy 118.633296 67.890531) (xy 118.778901 67.987821) (xy 118.940688 68.054836) (xy 119.112441 68.089) (xy 119.287559 68.089) + (xy 119.459312 68.054836) (xy 119.621099 67.987821) (xy 119.766704 67.890531) (xy 119.890531 67.766704) (xy 119.987821 67.621099) + (xy 120.054836 67.459312) (xy 120.089 67.287559) (xy 120.089 67.112441) (xy 120.054836 66.940688) (xy 119.987821 66.778901) + (xy 119.890531 66.633296) (xy 119.766704 66.509469) (xy 119.621099 66.412179) (xy 119.459312 66.345164) (xy 119.287559 66.311) + (xy 119.112441 66.311) (xy 118.940688 66.345164) (xy 118.778901 66.412179) (xy 118.633296 66.509469) (xy 118.509469 66.633296) + (xy 118.412179 66.778901) (xy 118.345164 66.940688) (xy 118.311 67.112441) (xy 111.345176 67.112441) (xy 111.419099 67.081821) + (xy 111.564704 66.984531) (xy 111.688531 66.860704) (xy 111.785821 66.715099) (xy 111.852836 66.553312) (xy 111.887 66.381559) + (xy 111.887 66.206441) (xy 111.852836 66.034688) (xy 111.818768 65.952441) (xy 113.015 65.952441) (xy 113.015 66.127559) + (xy 113.049164 66.299312) (xy 113.116179 66.461099) (xy 113.213469 66.606704) (xy 113.337296 66.730531) (xy 113.482901 66.827821) + (xy 113.644688 66.894836) (xy 113.816441 66.929) (xy 113.991559 66.929) (xy 114.163312 66.894836) (xy 114.325099 66.827821) + (xy 114.470704 66.730531) (xy 114.594531 66.606704) (xy 114.691821 66.461099) (xy 114.758836 66.299312) (xy 114.793 66.127559) + (xy 114.793 65.952441) (xy 114.775098 65.862441) (xy 143.411 65.862441) (xy 143.411 66.037559) (xy 143.445164 66.209312) + (xy 143.512179 66.371099) (xy 143.609469 66.516704) (xy 143.667765 66.575) (xy 143.609469 66.633296) (xy 143.512179 66.778901) + (xy 143.445164 66.940688) (xy 143.411 67.112441) (xy 143.411 67.287559) (xy 143.445164 67.459312) (xy 143.512179 67.621099) + (xy 143.609469 67.766704) (xy 143.733296 67.890531) (xy 143.878901 67.987821) (xy 144.040688 68.054836) (xy 144.212441 68.089) + (xy 144.387559 68.089) (xy 144.559312 68.054836) (xy 144.721099 67.987821) (xy 144.866704 67.890531) (xy 144.990531 67.766704) + (xy 145.087821 67.621099) (xy 145.154836 67.459312) (xy 145.189 67.287559) (xy 145.189 67.112441) (xy 145.154836 66.940688) + (xy 145.087821 66.778901) (xy 144.990531 66.633296) (xy 144.932235 66.575) (xy 144.990531 66.516704) (xy 145.087821 66.371099) + (xy 145.154836 66.209312) (xy 145.189 66.037559) (xy 145.189 65.862441) (xy 145.154836 65.690688) (xy 145.087821 65.528901) + (xy 144.990531 65.383296) (xy 144.866704 65.259469) (xy 144.721099 65.162179) (xy 144.559312 65.095164) (xy 144.387559 65.061) + (xy 144.212441 65.061) (xy 144.040688 65.095164) (xy 143.878901 65.162179) (xy 143.733296 65.259469) (xy 143.609469 65.383296) + (xy 143.512179 65.528901) (xy 143.445164 65.690688) (xy 143.411 65.862441) (xy 114.775098 65.862441) (xy 114.758836 65.780688) + (xy 114.691821 65.618901) (xy 114.594531 65.473296) (xy 114.470704 65.349469) (xy 114.325099 65.252179) (xy 114.163312 65.185164) + (xy 113.991559 65.151) (xy 113.816441 65.151) (xy 113.644688 65.185164) (xy 113.482901 65.252179) (xy 113.337296 65.349469) + (xy 113.213469 65.473296) (xy 113.116179 65.618901) (xy 113.049164 65.780688) (xy 113.015 65.952441) (xy 111.818768 65.952441) + (xy 111.785821 65.872901) (xy 111.688531 65.727296) (xy 111.564704 65.603469) (xy 111.468813 65.539397) (xy 111.531821 65.445099) + (xy 111.598836 65.283312) (xy 111.633 65.111559) (xy 111.633 64.936441) (xy 111.598836 64.764688) (xy 111.531821 64.602901) + (xy 111.434531 64.457296) (xy 111.310704 64.333469) (xy 111.165099 64.236179) (xy 111.003312 64.169164) (xy 110.831559 64.135) + (xy 110.656441 64.135) (xy 110.484688 64.169164) (xy 110.322901 64.236179) (xy 110.20105 64.317597) (xy 110.17664 64.258665) + (xy 110.078937 64.112441) (xy 116.711 64.112441) (xy 116.711 64.287559) (xy 116.745164 64.459312) (xy 116.812179 64.621099) + (xy 116.909469 64.766704) (xy 117.033296 64.890531) (xy 117.178901 64.987821) (xy 117.340688 65.054836) (xy 117.512441 65.089) + (xy 117.687559 65.089) (xy 117.859312 65.054836) (xy 118.021099 64.987821) (xy 118.166704 64.890531) (xy 118.290531 64.766704) + (xy 118.387821 64.621099) (xy 118.454836 64.459312) (xy 118.489 64.287559) (xy 118.489 64.112441) (xy 118.454836 63.940688) + (xy 118.387821 63.778901) (xy 118.290531 63.633296) (xy 118.166704 63.509469) (xy 118.021099 63.412179) (xy 117.859312 63.345164) + (xy 117.687559 63.311) (xy 117.512441 63.311) (xy 117.340688 63.345164) (xy 117.178901 63.412179) (xy 117.033296 63.509469) + (xy 116.909469 63.633296) (xy 116.812179 63.778901) (xy 116.745164 63.940688) (xy 116.711 64.112441) (xy 110.078937 64.112441) + (xy 110.058502 64.081859) (xy 109.908141 63.931498) (xy 109.731335 63.81336) (xy 109.534878 63.731985) (xy 109.326321 63.6905) + (xy 109.113679 63.6905) (xy 108.905122 63.731985) (xy 108.708665 63.81336) (xy 108.531859 63.931498) (xy 108.381498 64.081859) + (xy 108.26336 64.258665) (xy 108.181985 64.455122) (xy 108.1405 64.663679) (xy 107.63873 64.663679) (xy 107.739449 64.596381) + (xy 107.928881 64.406949) (xy 108.077716 64.184201) (xy 108.180236 63.936697) (xy 108.2325 63.673948) (xy 108.2325 63.406052) + (xy 108.180236 63.143303) (xy 108.077716 62.895799) (xy 107.986096 62.758679) (xy 111.3155 62.758679) (xy 111.3155 62.971321) + (xy 111.356985 63.179878) (xy 111.43836 63.376335) (xy 111.556498 63.553141) (xy 111.706859 63.703502) (xy 111.883665 63.82164) + (xy 112.080122 63.903015) (xy 112.288679 63.9445) (xy 112.501321 63.9445) (xy 112.709878 63.903015) (xy 112.906335 63.82164) + (xy 113.083141 63.703502) (xy 113.233502 63.553141) (xy 113.35164 63.376335) (xy 113.433015 63.179878) (xy 113.4745 62.971321) + (xy 113.4745 62.758679) (xy 113.433015 62.550122) (xy 113.35164 62.353665) (xy 113.233502 62.176859) (xy 113.083141 62.026498) + (xy 112.906335 61.90836) (xy 112.709878 61.826985) (xy 112.501321 61.7855) (xy 112.288679 61.7855) (xy 112.080122 61.826985) + (xy 111.883665 61.90836) (xy 111.706859 62.026498) (xy 111.556498 62.176859) (xy 111.43836 62.353665) (xy 111.356985 62.550122) + (xy 111.3155 62.758679) (xy 107.986096 62.758679) (xy 107.928881 62.673051) (xy 107.739449 62.483619) (xy 107.516701 62.334784) + (xy 107.269197 62.232264) (xy 107.006448 62.18) (xy 106.738552 62.18) (xy 106.475803 62.232264) (xy 106.228299 62.334784) + (xy 106.005551 62.483619) (xy 105.816119 62.673051) (xy 105.736617 62.792035) (xy 105.73963 62.782102) (xy 105.763475 62.54) + (xy 105.73963 62.297898) (xy 105.669011 62.065099) (xy 105.554333 61.850551) (xy 105.400002 61.662498) (xy 105.211949 61.508167) + (xy 104.997401 61.393489) (xy 104.764602 61.32287) (xy 104.583165 61.305) (xy 103.761835 61.305) (xy 103.600875 61.320853) + (xy 103.600875 57.837606) (xy 104.216587 57.221894) (xy 104.215 57.229872) (xy 104.215 57.670128) (xy 104.30089 58.101925) + (xy 104.469369 58.508669) (xy 104.713962 58.874729) (xy 105.025271 59.186038) (xy 105.391331 59.430631) (xy 105.798075 59.59911) + (xy 106.229872 59.685) (xy 106.670128 59.685) (xy 107.101925 59.59911) (xy 107.508669 59.430631) (xy 107.874729 59.186038) + (xy 108.186038 58.874729) (xy 108.430631 58.508669) (xy 108.59911 58.101925) (xy 108.685 57.670128) (xy 108.685 57.229872) + (xy 108.59911 56.798075) (xy 108.430631 56.391331) (xy 108.186038 56.025271) (xy 107.874729 55.713962) (xy 107.508669 55.469369) + (xy 107.101925 55.30089) (xy 106.670128 55.215) (xy 106.229872 55.215) (xy 106.221894 55.216587) (xy 106.701481 54.737) + (xy 110.144699 54.737) + ) + ) + ) + (zone (net 6) (net_name VCC) (layer In2.Cu) (tstamp 5DA4EA9F) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 161.925 57.785) (xy 161.925 98.425) (xy 158.75 101.6) (xy 106.68 101.6) (xy 103.505 98.425) + (xy 103.6 71.6) (xy 111.125 71.6) (xy 111.125 84.455) (xy 127.255 84.455) (xy 128.6 85.8) + (xy 138.4 85.8) (xy 139.745 84.455) (xy 152.4 84.455) (xy 152.4 54.61) (xy 158.75 54.61) + ) + ) + (filled_polygon + (pts + (xy 159.226702 55.266308) (xy 159.220128 55.265) (xy 158.779872 55.265) (xy 158.348075 55.35089) (xy 157.941331 55.519369) + (xy 157.575271 55.763962) (xy 157.263962 56.075271) (xy 157.019369 56.441331) (xy 156.85089 56.848075) (xy 156.765 57.279872) + (xy 156.765 57.720128) (xy 156.85089 58.151925) (xy 157.019369 58.558669) (xy 157.263962 58.924729) (xy 157.575271 59.236038) + (xy 157.941331 59.480631) (xy 158.348075 59.64911) (xy 158.779872 59.735) (xy 159.220128 59.735) (xy 159.651925 59.64911) + (xy 160.058669 59.480631) (xy 160.424729 59.236038) (xy 160.736038 58.924729) (xy 160.980631 58.558669) (xy 161.14911 58.151925) + (xy 161.235 57.720128) (xy 161.235 57.279872) (xy 161.233692 57.273298) (xy 161.798 57.837606) (xy 161.798 98.372394) + (xy 161.181549 98.988845) (xy 161.235 98.720128) (xy 161.235 98.279872) (xy 161.14911 97.848075) (xy 160.980631 97.441331) + (xy 160.736038 97.075271) (xy 160.424729 96.763962) (xy 160.058669 96.519369) (xy 159.651925 96.35089) (xy 159.220128 96.265) + (xy 158.779872 96.265) (xy 158.348075 96.35089) (xy 157.941331 96.519369) (xy 157.575271 96.763962) (xy 157.263962 97.075271) + (xy 157.019369 97.441331) (xy 156.85089 97.848075) (xy 156.765 98.279872) (xy 156.765 98.720128) (xy 156.85089 99.151925) + (xy 157.019369 99.558669) (xy 157.263962 99.924729) (xy 157.575271 100.236038) (xy 157.941331 100.480631) (xy 158.348075 100.64911) + (xy 158.779872 100.735) (xy 159.220128 100.735) (xy 159.488845 100.681549) (xy 158.697394 101.473) (xy 106.732606 101.473) + (xy 105.923773 100.664167) (xy 106.279872 100.735) (xy 106.720128 100.735) (xy 107.151925 100.64911) (xy 107.558669 100.480631) + (xy 107.924729 100.236038) (xy 108.236038 99.924729) (xy 108.480631 99.558669) (xy 108.64911 99.151925) (xy 108.735 98.720128) + (xy 108.735 98.279872) (xy 108.64911 97.848075) (xy 108.480631 97.441331) (xy 108.31938 97.2) (xy 114.861928 97.2) + (xy 114.874188 97.324482) (xy 114.910498 97.44418) (xy 114.969463 97.554494) (xy 115.048815 97.651185) (xy 115.145506 97.730537) + (xy 115.25582 97.789502) (xy 115.375518 97.825812) (xy 115.5 97.838072) (xy 116.41425 97.835) (xy 116.573 97.67625) + (xy 116.573 96.127) (xy 115.02375 96.127) (xy 114.865 96.28575) (xy 114.861928 97.2) (xy 108.31938 97.2) + (xy 108.236038 97.075271) (xy 107.924729 96.763962) (xy 107.558669 96.519369) (xy 107.151925 96.35089) (xy 106.720128 96.265) + (xy 106.279872 96.265) (xy 105.848075 96.35089) (xy 105.441331 96.519369) (xy 105.075271 96.763962) (xy 104.763962 97.075271) + (xy 104.519369 97.441331) (xy 104.35089 97.848075) (xy 104.265 98.279872) (xy 104.265 98.720128) (xy 104.335833 99.076227) + (xy 103.632186 98.37258) (xy 103.644838 94.8) (xy 114.861928 94.8) (xy 114.865 95.71425) (xy 115.02375 95.873) + (xy 116.573 95.873) (xy 116.573 94.32375) (xy 116.827 94.32375) (xy 116.827 95.873) (xy 116.847 95.873) + (xy 116.847 96.127) (xy 116.827 96.127) (xy 116.827 97.67625) (xy 116.98575 97.835) (xy 117.9 97.838072) + (xy 118.024482 97.825812) (xy 118.14418 97.789502) (xy 118.254494 97.730537) (xy 118.351185 97.651185) (xy 118.430537 97.554494) + (xy 118.489502 97.44418) (xy 118.525812 97.324482) (xy 118.538072 97.2) (xy 118.536659 96.779426) (xy 118.573844 96.869199) + (xy 118.774662 97.169744) (xy 119.030256 97.425338) (xy 119.330801 97.626156) (xy 119.66475 97.764482) (xy 120.019268 97.835) + (xy 120.380732 97.835) (xy 120.73525 97.764482) (xy 121.069199 97.626156) (xy 121.369744 97.425338) (xy 121.595082 97.2) + (xy 123.011928 97.2) (xy 123.024188 97.324482) (xy 123.060498 97.44418) (xy 123.119463 97.554494) (xy 123.198815 97.651185) + (xy 123.295506 97.730537) (xy 123.40582 97.789502) (xy 123.525518 97.825812) (xy 123.65 97.838072) (xy 124.56425 97.835) + (xy 124.723 97.67625) (xy 124.723 96.127) (xy 123.17375 96.127) (xy 123.015 96.28575) (xy 123.011928 97.2) + (xy 121.595082 97.2) (xy 121.625338 97.169744) (xy 121.826156 96.869199) (xy 121.964482 96.53525) (xy 122.035 96.180732) + (xy 122.035 95.819268) (xy 121.964482 95.46475) (xy 121.826156 95.130801) (xy 121.625338 94.830256) (xy 121.595082 94.8) + (xy 123.011928 94.8) (xy 123.015 95.71425) (xy 123.17375 95.873) (xy 124.723 95.873) (xy 124.723 94.32375) + (xy 124.977 94.32375) (xy 124.977 95.873) (xy 124.997 95.873) (xy 124.997 96.127) (xy 124.977 96.127) + (xy 124.977 97.67625) (xy 125.13575 97.835) (xy 126.05 97.838072) (xy 126.174482 97.825812) (xy 126.29418 97.789502) + (xy 126.404494 97.730537) (xy 126.501185 97.651185) (xy 126.580537 97.554494) (xy 126.639502 97.44418) (xy 126.675812 97.324482) + (xy 126.688072 97.2) (xy 126.686659 96.779426) (xy 126.723844 96.869199) (xy 126.924662 97.169744) (xy 127.180256 97.425338) + (xy 127.480801 97.626156) (xy 127.81475 97.764482) (xy 128.169268 97.835) (xy 128.530732 97.835) (xy 128.88525 97.764482) + (xy 129.219199 97.626156) (xy 129.519744 97.425338) (xy 129.745082 97.2) (xy 131.139928 97.2) (xy 131.152188 97.324482) + (xy 131.188498 97.44418) (xy 131.247463 97.554494) (xy 131.326815 97.651185) (xy 131.423506 97.730537) (xy 131.53382 97.789502) + (xy 131.653518 97.825812) (xy 131.778 97.838072) (xy 132.69225 97.835) (xy 132.851 97.67625) (xy 132.851 96.127) + (xy 131.30175 96.127) (xy 131.143 96.28575) (xy 131.139928 97.2) (xy 129.745082 97.2) (xy 129.775338 97.169744) + (xy 129.976156 96.869199) (xy 130.114482 96.53525) (xy 130.185 96.180732) (xy 130.185 95.819268) (xy 130.114482 95.46475) + (xy 129.976156 95.130801) (xy 129.775338 94.830256) (xy 129.745082 94.8) (xy 131.139928 94.8) (xy 131.143 95.71425) + (xy 131.30175 95.873) (xy 132.851 95.873) (xy 132.851 94.32375) (xy 133.105 94.32375) (xy 133.105 95.873) + (xy 133.125 95.873) (xy 133.125 96.127) (xy 133.105 96.127) (xy 133.105 97.67625) (xy 133.26375 97.835) + (xy 134.178 97.838072) (xy 134.302482 97.825812) (xy 134.42218 97.789502) (xy 134.532494 97.730537) (xy 134.629185 97.651185) + (xy 134.708537 97.554494) (xy 134.767502 97.44418) (xy 134.803812 97.324482) (xy 134.816072 97.2) (xy 134.814659 96.779426) + (xy 134.851844 96.869199) (xy 135.052662 97.169744) (xy 135.308256 97.425338) (xy 135.608801 97.626156) (xy 135.94275 97.764482) + (xy 136.297268 97.835) (xy 136.658732 97.835) (xy 137.01325 97.764482) (xy 137.347199 97.626156) (xy 137.647744 97.425338) + (xy 137.873082 97.2) (xy 139.311928 97.2) (xy 139.324188 97.324482) (xy 139.360498 97.44418) (xy 139.419463 97.554494) + (xy 139.498815 97.651185) (xy 139.595506 97.730537) (xy 139.70582 97.789502) (xy 139.825518 97.825812) (xy 139.95 97.838072) + (xy 140.86425 97.835) (xy 141.023 97.67625) (xy 141.023 96.127) (xy 139.47375 96.127) (xy 139.315 96.28575) + (xy 139.311928 97.2) (xy 137.873082 97.2) (xy 137.903338 97.169744) (xy 138.104156 96.869199) (xy 138.242482 96.53525) + (xy 138.313 96.180732) (xy 138.313 95.819268) (xy 138.242482 95.46475) (xy 138.104156 95.130801) (xy 137.903338 94.830256) + (xy 137.873082 94.8) (xy 139.311928 94.8) (xy 139.315 95.71425) (xy 139.47375 95.873) (xy 141.023 95.873) + (xy 141.023 94.32375) (xy 141.277 94.32375) (xy 141.277 95.873) (xy 141.297 95.873) (xy 141.297 96.127) + (xy 141.277 96.127) (xy 141.277 97.67625) (xy 141.43575 97.835) (xy 142.35 97.838072) (xy 142.474482 97.825812) + (xy 142.59418 97.789502) (xy 142.704494 97.730537) (xy 142.801185 97.651185) (xy 142.880537 97.554494) (xy 142.939502 97.44418) + (xy 142.975812 97.324482) (xy 142.988072 97.2) (xy 142.986659 96.779426) (xy 143.023844 96.869199) (xy 143.224662 97.169744) + (xy 143.480256 97.425338) (xy 143.780801 97.626156) (xy 144.11475 97.764482) (xy 144.469268 97.835) (xy 144.830732 97.835) + (xy 145.18525 97.764482) (xy 145.519199 97.626156) (xy 145.819744 97.425338) (xy 146.045082 97.2) (xy 147.511928 97.2) + (xy 147.524188 97.324482) (xy 147.560498 97.44418) (xy 147.619463 97.554494) (xy 147.698815 97.651185) (xy 147.795506 97.730537) + (xy 147.90582 97.789502) (xy 148.025518 97.825812) (xy 148.15 97.838072) (xy 149.06425 97.835) (xy 149.223 97.67625) + (xy 149.223 96.127) (xy 147.67375 96.127) (xy 147.515 96.28575) (xy 147.511928 97.2) (xy 146.045082 97.2) + (xy 146.075338 97.169744) (xy 146.276156 96.869199) (xy 146.414482 96.53525) (xy 146.485 96.180732) (xy 146.485 95.819268) + (xy 146.414482 95.46475) (xy 146.276156 95.130801) (xy 146.075338 94.830256) (xy 146.045082 94.8) (xy 147.511928 94.8) + (xy 147.515 95.71425) (xy 147.67375 95.873) (xy 149.223 95.873) (xy 149.223 94.32375) (xy 149.477 94.32375) + (xy 149.477 95.873) (xy 149.497 95.873) (xy 149.497 96.127) (xy 149.477 96.127) (xy 149.477 97.67625) + (xy 149.63575 97.835) (xy 150.55 97.838072) (xy 150.674482 97.825812) (xy 150.79418 97.789502) (xy 150.904494 97.730537) + (xy 151.001185 97.651185) (xy 151.080537 97.554494) (xy 151.139502 97.44418) (xy 151.175812 97.324482) (xy 151.188072 97.2) + (xy 151.186659 96.779426) (xy 151.223844 96.869199) (xy 151.424662 97.169744) (xy 151.680256 97.425338) (xy 151.980801 97.626156) + (xy 152.31475 97.764482) (xy 152.669268 97.835) (xy 153.030732 97.835) (xy 153.38525 97.764482) (xy 153.719199 97.626156) + (xy 154.019744 97.425338) (xy 154.275338 97.169744) (xy 154.476156 96.869199) (xy 154.614482 96.53525) (xy 154.685 96.180732) + (xy 154.685 95.819268) (xy 154.614482 95.46475) (xy 154.476156 95.130801) (xy 154.275338 94.830256) (xy 154.019744 94.574662) + (xy 153.719199 94.373844) (xy 153.38525 94.235518) (xy 153.030732 94.165) (xy 152.669268 94.165) (xy 152.31475 94.235518) + (xy 151.980801 94.373844) (xy 151.680256 94.574662) (xy 151.424662 94.830256) (xy 151.223844 95.130801) (xy 151.186659 95.220574) + (xy 151.188072 94.8) (xy 151.175812 94.675518) (xy 151.139502 94.55582) (xy 151.080537 94.445506) (xy 151.001185 94.348815) + (xy 150.904494 94.269463) (xy 150.79418 94.210498) (xy 150.674482 94.174188) (xy 150.55 94.161928) (xy 149.63575 94.165) + (xy 149.477 94.32375) (xy 149.223 94.32375) (xy 149.06425 94.165) (xy 148.15 94.161928) (xy 148.025518 94.174188) + (xy 147.90582 94.210498) (xy 147.795506 94.269463) (xy 147.698815 94.348815) (xy 147.619463 94.445506) (xy 147.560498 94.55582) + (xy 147.524188 94.675518) (xy 147.511928 94.8) (xy 146.045082 94.8) (xy 145.819744 94.574662) (xy 145.519199 94.373844) + (xy 145.18525 94.235518) (xy 144.830732 94.165) (xy 144.469268 94.165) (xy 144.11475 94.235518) (xy 143.780801 94.373844) + (xy 143.480256 94.574662) (xy 143.224662 94.830256) (xy 143.023844 95.130801) (xy 142.986659 95.220574) (xy 142.988072 94.8) + (xy 142.975812 94.675518) (xy 142.939502 94.55582) (xy 142.880537 94.445506) (xy 142.801185 94.348815) (xy 142.704494 94.269463) + (xy 142.59418 94.210498) (xy 142.474482 94.174188) (xy 142.35 94.161928) (xy 141.43575 94.165) (xy 141.277 94.32375) + (xy 141.023 94.32375) (xy 140.86425 94.165) (xy 139.95 94.161928) (xy 139.825518 94.174188) (xy 139.70582 94.210498) + (xy 139.595506 94.269463) (xy 139.498815 94.348815) (xy 139.419463 94.445506) (xy 139.360498 94.55582) (xy 139.324188 94.675518) + (xy 139.311928 94.8) (xy 137.873082 94.8) (xy 137.647744 94.574662) (xy 137.347199 94.373844) (xy 137.01325 94.235518) + (xy 136.658732 94.165) (xy 136.297268 94.165) (xy 135.94275 94.235518) (xy 135.608801 94.373844) (xy 135.308256 94.574662) + (xy 135.052662 94.830256) (xy 134.851844 95.130801) (xy 134.814659 95.220574) (xy 134.816072 94.8) (xy 134.803812 94.675518) + (xy 134.767502 94.55582) (xy 134.708537 94.445506) (xy 134.629185 94.348815) (xy 134.532494 94.269463) (xy 134.42218 94.210498) + (xy 134.302482 94.174188) (xy 134.178 94.161928) (xy 133.26375 94.165) (xy 133.105 94.32375) (xy 132.851 94.32375) + (xy 132.69225 94.165) (xy 131.778 94.161928) (xy 131.653518 94.174188) (xy 131.53382 94.210498) (xy 131.423506 94.269463) + (xy 131.326815 94.348815) (xy 131.247463 94.445506) (xy 131.188498 94.55582) (xy 131.152188 94.675518) (xy 131.139928 94.8) + (xy 129.745082 94.8) (xy 129.519744 94.574662) (xy 129.219199 94.373844) (xy 128.88525 94.235518) (xy 128.530732 94.165) + (xy 128.169268 94.165) (xy 127.81475 94.235518) (xy 127.480801 94.373844) (xy 127.180256 94.574662) (xy 126.924662 94.830256) + (xy 126.723844 95.130801) (xy 126.686659 95.220574) (xy 126.688072 94.8) (xy 126.675812 94.675518) (xy 126.639502 94.55582) + (xy 126.580537 94.445506) (xy 126.501185 94.348815) (xy 126.404494 94.269463) (xy 126.29418 94.210498) (xy 126.174482 94.174188) + (xy 126.05 94.161928) (xy 125.13575 94.165) (xy 124.977 94.32375) (xy 124.723 94.32375) (xy 124.56425 94.165) + (xy 123.65 94.161928) (xy 123.525518 94.174188) (xy 123.40582 94.210498) (xy 123.295506 94.269463) (xy 123.198815 94.348815) + (xy 123.119463 94.445506) (xy 123.060498 94.55582) (xy 123.024188 94.675518) (xy 123.011928 94.8) (xy 121.595082 94.8) + (xy 121.369744 94.574662) (xy 121.069199 94.373844) (xy 120.73525 94.235518) (xy 120.380732 94.165) (xy 120.019268 94.165) + (xy 119.66475 94.235518) (xy 119.330801 94.373844) (xy 119.030256 94.574662) (xy 118.774662 94.830256) (xy 118.573844 95.130801) + (xy 118.536659 95.220574) (xy 118.538072 94.8) (xy 118.525812 94.675518) (xy 118.489502 94.55582) (xy 118.430537 94.445506) + (xy 118.351185 94.348815) (xy 118.254494 94.269463) (xy 118.14418 94.210498) (xy 118.024482 94.174188) (xy 117.9 94.161928) + (xy 116.98575 94.165) (xy 116.827 94.32375) (xy 116.573 94.32375) (xy 116.41425 94.165) (xy 115.5 94.161928) + (xy 115.375518 94.174188) (xy 115.25582 94.210498) (xy 115.145506 94.269463) (xy 115.048815 94.348815) (xy 114.969463 94.445506) + (xy 114.910498 94.55582) (xy 114.874188 94.675518) (xy 114.861928 94.8) (xy 103.644838 94.8) (xy 103.657403 91.25205) + (xy 104.515 91.25205) (xy 104.515 91.647949) (xy 104.536487 91.86611) (xy 104.621401 92.146033) (xy 104.759294 92.404013) + (xy 104.944866 92.630134) (xy 105.170986 92.815706) (xy 105.428966 92.953599) (xy 105.708889 93.038513) (xy 106 93.067185) + (xy 106.29111 93.038513) (xy 106.571033 92.953599) (xy 106.829013 92.815706) (xy 107.055134 92.630134) (xy 107.240706 92.404014) + (xy 107.25 92.386626) (xy 107.259294 92.404013) (xy 107.444866 92.630134) (xy 107.670986 92.815706) (xy 107.928966 92.953599) + (xy 108.208889 93.038513) (xy 108.5 93.067185) (xy 108.79111 93.038513) (xy 109.071033 92.953599) (xy 109.329013 92.815706) + (xy 109.549945 92.634392) (xy 109.560498 92.66918) (xy 109.619463 92.779494) (xy 109.698815 92.876185) (xy 109.795506 92.955537) + (xy 109.90582 93.014502) (xy 110.025518 93.050812) (xy 110.15 93.063072) (xy 110.71425 93.06) (xy 110.873 92.90125) + (xy 110.873 91.577) (xy 111.127 91.577) (xy 111.127 92.90125) (xy 111.28575 93.06) (xy 111.85 93.063072) + (xy 111.974482 93.050812) (xy 112.09418 93.014502) (xy 112.204494 92.955537) (xy 112.301185 92.876185) (xy 112.380537 92.779494) + (xy 112.439502 92.66918) (xy 112.475812 92.549482) (xy 112.488072 92.425) (xy 112.485 91.73575) (xy 112.32625 91.577) + (xy 111.127 91.577) (xy 110.873 91.577) (xy 110.853 91.577) (xy 110.853 91.323) (xy 110.873 91.323) + (xy 110.873 89.99875) (xy 111.127 89.99875) (xy 111.127 91.323) (xy 112.32625 91.323) (xy 112.485 91.16425) + (xy 112.488072 90.475) (xy 112.475812 90.350518) (xy 112.439502 90.23082) (xy 112.380537 90.120506) (xy 112.301185 90.023815) + (xy 112.204494 89.944463) (xy 112.09418 89.885498) (xy 111.974482 89.849188) (xy 111.85 89.836928) (xy 111.28575 89.84) + (xy 111.127 89.99875) (xy 110.873 89.99875) (xy 110.71425 89.84) (xy 110.15 89.836928) (xy 110.025518 89.849188) + (xy 109.90582 89.885498) (xy 109.795506 89.944463) (xy 109.698815 90.023815) (xy 109.619463 90.120506) (xy 109.560498 90.23082) + (xy 109.549945 90.265608) (xy 109.329014 90.084294) (xy 109.071034 89.946401) (xy 108.791111 89.861487) (xy 108.5 89.832815) + (xy 108.20889 89.861487) (xy 107.928967 89.946401) (xy 107.670987 90.084294) (xy 107.444866 90.269866) (xy 107.259294 90.495986) + (xy 107.25 90.513374) (xy 107.240706 90.495986) (xy 107.055134 90.269866) (xy 106.829014 90.084294) (xy 106.571034 89.946401) + (xy 106.291111 89.861487) (xy 106 89.832815) (xy 105.70889 89.861487) (xy 105.428967 89.946401) (xy 105.170987 90.084294) + (xy 104.944866 90.269866) (xy 104.759294 90.495986) (xy 104.621401 90.753966) (xy 104.536487 91.033889) (xy 104.515 91.25205) + (xy 103.657403 91.25205) (xy 103.665209 89.047679) (xy 124.9045 89.047679) (xy 124.9045 89.260321) (xy 124.945985 89.468878) + (xy 125.02736 89.665335) (xy 125.145498 89.842141) (xy 125.295859 89.992502) (xy 125.472665 90.11064) (xy 125.669122 90.192015) + (xy 125.877679 90.2335) (xy 126.090321 90.2335) (xy 126.298878 90.192015) (xy 126.495335 90.11064) (xy 126.672141 89.992502) + (xy 126.822502 89.842141) (xy 126.94064 89.665335) (xy 127.022015 89.468878) (xy 127.030011 89.428679) (xy 131.5085 89.428679) + (xy 131.5085 89.641321) (xy 131.549985 89.849878) (xy 131.63136 90.046335) (xy 131.749498 90.223141) (xy 131.899859 90.373502) + (xy 132.076665 90.49164) (xy 132.273122 90.573015) (xy 132.481679 90.6145) (xy 132.694321 90.6145) (xy 132.902878 90.573015) + (xy 133.099335 90.49164) (xy 133.276141 90.373502) (xy 133.426502 90.223141) (xy 133.54464 90.046335) (xy 133.626015 89.849878) + (xy 133.6675 89.641321) (xy 133.6675 89.555679) (xy 139.3825 89.555679) (xy 139.3825 89.768321) (xy 139.423985 89.976878) + (xy 139.50536 90.173335) (xy 139.623498 90.350141) (xy 139.773859 90.500502) (xy 139.950665 90.61864) (xy 140.147122 90.700015) + (xy 140.355679 90.7415) (xy 140.568321 90.7415) (xy 140.776878 90.700015) (xy 140.776914 90.7) (xy 153.609928 90.7) + (xy 153.622188 90.824482) (xy 153.658498 90.94418) (xy 153.717463 91.054494) (xy 153.796815 91.151185) (xy 153.893506 91.230537) + (xy 154.00382 91.289502) (xy 154.123518 91.325812) (xy 154.248 91.338072) (xy 155.16225 91.335) (xy 155.321 91.17625) + (xy 155.321 89.627) (xy 155.575 89.627) (xy 155.575 91.17625) (xy 155.73375 91.335) (xy 156.648 91.338072) + (xy 156.772482 91.325812) (xy 156.89218 91.289502) (xy 157.002494 91.230537) (xy 157.099185 91.151185) (xy 157.178537 91.054494) + (xy 157.237502 90.94418) (xy 157.273812 90.824482) (xy 157.286072 90.7) (xy 157.283 89.78575) (xy 157.12425 89.627) + (xy 155.575 89.627) (xy 155.321 89.627) (xy 153.77175 89.627) (xy 153.613 89.78575) (xy 153.609928 90.7) + (xy 140.776914 90.7) (xy 140.973335 90.61864) (xy 141.150141 90.500502) (xy 141.300502 90.350141) (xy 141.41864 90.173335) + (xy 141.500015 89.976878) (xy 141.5415 89.768321) (xy 141.5415 89.555679) (xy 141.500015 89.347122) (xy 141.41864 89.150665) + (xy 141.300502 88.973859) (xy 141.150141 88.823498) (xy 140.973335 88.70536) (xy 140.776878 88.623985) (xy 140.568321 88.5825) + (xy 140.355679 88.5825) (xy 140.147122 88.623985) (xy 139.950665 88.70536) (xy 139.773859 88.823498) (xy 139.623498 88.973859) + (xy 139.50536 89.150665) (xy 139.423985 89.347122) (xy 139.3825 89.555679) (xy 133.6675 89.555679) (xy 133.6675 89.428679) + (xy 133.626015 89.220122) (xy 133.54464 89.023665) (xy 133.426502 88.846859) (xy 133.276141 88.696498) (xy 133.099335 88.57836) + (xy 133.005951 88.539679) (xy 145.4785 88.539679) (xy 145.4785 88.752321) (xy 145.519985 88.960878) (xy 145.60136 89.157335) + (xy 145.719498 89.334141) (xy 145.869859 89.484502) (xy 146.046665 89.60264) (xy 146.243122 89.684015) (xy 146.451679 89.7255) + (xy 146.664321 89.7255) (xy 146.872878 89.684015) (xy 147.069335 89.60264) (xy 147.246141 89.484502) (xy 147.396502 89.334141) + (xy 147.51464 89.157335) (xy 147.596015 88.960878) (xy 147.6375 88.752321) (xy 147.6375 88.539679) (xy 147.596015 88.331122) + (xy 147.583124 88.3) (xy 153.609928 88.3) (xy 153.613 89.21425) (xy 153.77175 89.373) (xy 155.321 89.373) + (xy 155.321 89.353) (xy 155.575 89.353) (xy 155.575 89.373) (xy 157.12425 89.373) (xy 157.283 89.21425) + (xy 157.286072 88.3) (xy 157.273812 88.175518) (xy 157.237502 88.05582) (xy 157.178537 87.945506) (xy 157.099185 87.848815) + (xy 157.002494 87.769463) (xy 156.89218 87.710498) (xy 156.772482 87.674188) (xy 156.648 87.661928) (xy 156.227426 87.663341) + (xy 156.317199 87.626156) (xy 156.617744 87.425338) (xy 156.873338 87.169744) (xy 157.074156 86.869199) (xy 157.212482 86.53525) + (xy 157.283 86.180732) (xy 157.283 85.819268) (xy 157.212482 85.46475) (xy 157.074156 85.130801) (xy 156.873338 84.830256) + (xy 156.617744 84.574662) (xy 156.317199 84.373844) (xy 155.98325 84.235518) (xy 155.628732 84.165) (xy 155.267268 84.165) + (xy 154.91275 84.235518) (xy 154.578801 84.373844) (xy 154.278256 84.574662) (xy 154.022662 84.830256) (xy 153.821844 85.130801) + (xy 153.683518 85.46475) (xy 153.613 85.819268) (xy 153.613 86.180732) (xy 153.683518 86.53525) (xy 153.821844 86.869199) + (xy 154.022662 87.169744) (xy 154.278256 87.425338) (xy 154.578801 87.626156) (xy 154.668574 87.663341) (xy 154.248 87.661928) + (xy 154.123518 87.674188) (xy 154.00382 87.710498) (xy 153.893506 87.769463) (xy 153.796815 87.848815) (xy 153.717463 87.945506) + (xy 153.658498 88.05582) (xy 153.622188 88.175518) (xy 153.609928 88.3) (xy 147.583124 88.3) (xy 147.51464 88.134665) + (xy 147.396502 87.957859) (xy 147.246141 87.807498) (xy 147.069335 87.68936) (xy 146.872878 87.607985) (xy 146.664321 87.5665) + (xy 146.451679 87.5665) (xy 146.243122 87.607985) (xy 146.046665 87.68936) (xy 145.869859 87.807498) (xy 145.719498 87.957859) + (xy 145.60136 88.134665) (xy 145.519985 88.331122) (xy 145.4785 88.539679) (xy 133.005951 88.539679) (xy 132.902878 88.496985) + (xy 132.694321 88.4555) (xy 132.481679 88.4555) (xy 132.273122 88.496985) (xy 132.076665 88.57836) (xy 131.899859 88.696498) + (xy 131.749498 88.846859) (xy 131.63136 89.023665) (xy 131.549985 89.220122) (xy 131.5085 89.428679) (xy 127.030011 89.428679) + (xy 127.0635 89.260321) (xy 127.0635 89.047679) (xy 127.022015 88.839122) (xy 126.94064 88.642665) (xy 126.85801 88.519) + (xy 126.960559 88.519) (xy 127.132312 88.484836) (xy 127.294099 88.417821) (xy 127.439704 88.320531) (xy 127.563531 88.196704) + (xy 127.660821 88.051099) (xy 127.727836 87.889312) (xy 127.762 87.717559) (xy 127.762 87.542441) (xy 127.736738 87.415441) + (xy 136.271 87.415441) (xy 136.271 87.590559) (xy 136.305164 87.762312) (xy 136.372179 87.924099) (xy 136.469469 88.069704) + (xy 136.593296 88.193531) (xy 136.738901 88.290821) (xy 136.900688 88.357836) (xy 137.072441 88.392) (xy 137.247559 88.392) + (xy 137.419312 88.357836) (xy 137.581099 88.290821) (xy 137.726704 88.193531) (xy 137.850531 88.069704) (xy 137.947821 87.924099) + (xy 138.014836 87.762312) (xy 138.049 87.590559) (xy 138.049 87.415441) (xy 138.014836 87.243688) (xy 137.947821 87.081901) + (xy 137.850531 86.936296) (xy 137.726704 86.812469) (xy 137.581099 86.715179) (xy 137.419312 86.648164) (xy 137.247559 86.614) + (xy 137.072441 86.614) (xy 136.900688 86.648164) (xy 136.738901 86.715179) (xy 136.593296 86.812469) (xy 136.469469 86.936296) + (xy 136.372179 87.081901) (xy 136.305164 87.243688) (xy 136.271 87.415441) (xy 127.736738 87.415441) (xy 127.727836 87.370688) + (xy 127.660821 87.208901) (xy 127.563531 87.063296) (xy 127.439704 86.939469) (xy 127.294099 86.842179) (xy 127.132312 86.775164) + (xy 126.960559 86.741) (xy 126.785441 86.741) (xy 126.613688 86.775164) (xy 126.451901 86.842179) (xy 126.306296 86.939469) + (xy 126.182469 87.063296) (xy 126.085179 87.208901) (xy 126.018164 87.370688) (xy 125.984 87.542441) (xy 125.984 87.717559) + (xy 126.018164 87.889312) (xy 126.085179 88.051099) (xy 126.102424 88.076907) (xy 126.090321 88.0745) (xy 125.877679 88.0745) + (xy 125.669122 88.115985) (xy 125.472665 88.19736) (xy 125.295859 88.315498) (xy 125.145498 88.465859) (xy 125.02736 88.642665) + (xy 124.945985 88.839122) (xy 124.9045 89.047679) (xy 103.665209 89.047679) (xy 103.68769 82.7) (xy 107.161928 82.7) + (xy 107.174188 82.824482) (xy 107.210498 82.94418) (xy 107.269463 83.054494) (xy 107.348815 83.151185) (xy 107.445506 83.230537) + (xy 107.55582 83.289502) (xy 107.675518 83.325812) (xy 107.8 83.338072) (xy 108.220574 83.336659) (xy 108.130801 83.373844) + (xy 107.830256 83.574662) (xy 107.574662 83.830256) (xy 107.373844 84.130801) (xy 107.235518 84.46475) (xy 107.165 84.819268) + (xy 107.165 85.180732) (xy 107.235518 85.53525) (xy 107.373844 85.869199) (xy 107.574662 86.169744) (xy 107.830256 86.425338) + (xy 108.130801 86.626156) (xy 108.46475 86.764482) (xy 108.819268 86.835) (xy 109.180732 86.835) (xy 109.53525 86.764482) + (xy 109.869199 86.626156) (xy 110.169744 86.425338) (xy 110.425338 86.169744) (xy 110.526435 86.018441) (xy 118.999 86.018441) + (xy 118.999 86.193559) (xy 119.033164 86.365312) (xy 119.100179 86.527099) (xy 119.197469 86.672704) (xy 119.321296 86.796531) + (xy 119.466901 86.893821) (xy 119.628688 86.960836) (xy 119.800441 86.995) (xy 119.818979 86.995) (xy 119.738985 87.188122) + (xy 119.6975 87.396679) (xy 119.6975 87.609321) (xy 119.738985 87.817878) (xy 119.82036 88.014335) (xy 119.938498 88.191141) + (xy 120.088859 88.341502) (xy 120.265665 88.45964) (xy 120.462122 88.541015) (xy 120.670679 88.5825) (xy 120.883321 88.5825) + (xy 121.091878 88.541015) (xy 121.288335 88.45964) (xy 121.465141 88.341502) (xy 121.615502 88.191141) (xy 121.73364 88.014335) + (xy 121.815015 87.817878) (xy 121.8565 87.609321) (xy 121.8565 87.396679) (xy 121.815015 87.188122) (xy 121.73364 86.991665) + (xy 121.615502 86.814859) (xy 121.465141 86.664498) (xy 121.288335 86.54636) (xy 121.091878 86.464985) (xy 120.883321 86.4235) + (xy 120.718734 86.4235) (xy 120.742836 86.365312) (xy 120.777 86.193559) (xy 120.777 86.018441) (xy 120.742836 85.846688) + (xy 120.675821 85.684901) (xy 120.578531 85.539296) (xy 120.454704 85.415469) (xy 120.309099 85.318179) (xy 120.147312 85.251164) + (xy 119.975559 85.217) (xy 119.800441 85.217) (xy 119.628688 85.251164) (xy 119.466901 85.318179) (xy 119.321296 85.415469) + (xy 119.197469 85.539296) (xy 119.100179 85.684901) (xy 119.033164 85.846688) (xy 118.999 86.018441) (xy 110.526435 86.018441) + (xy 110.626156 85.869199) (xy 110.764482 85.53525) (xy 110.835 85.180732) (xy 110.835 84.819268) (xy 110.764482 84.46475) + (xy 110.626156 84.130801) (xy 110.425338 83.830256) (xy 110.169744 83.574662) (xy 109.869199 83.373844) (xy 109.779426 83.336659) + (xy 110.2 83.338072) (xy 110.324482 83.325812) (xy 110.44418 83.289502) (xy 110.554494 83.230537) (xy 110.651185 83.151185) + (xy 110.730537 83.054494) (xy 110.789502 82.94418) (xy 110.825812 82.824482) (xy 110.838072 82.7) (xy 110.835 81.78575) + (xy 110.67625 81.627) (xy 109.127 81.627) (xy 109.127 81.647) (xy 108.873 81.647) (xy 108.873 81.627) + (xy 107.32375 81.627) (xy 107.165 81.78575) (xy 107.161928 82.7) (xy 103.68769 82.7) (xy 103.696189 80.3) + (xy 107.161928 80.3) (xy 107.165 81.21425) (xy 107.32375 81.373) (xy 108.873 81.373) (xy 108.873 79.82375) + (xy 109.127 79.82375) (xy 109.127 81.373) (xy 110.67625 81.373) (xy 110.835 81.21425) (xy 110.838072 80.3) + (xy 110.825812 80.175518) (xy 110.789502 80.05582) (xy 110.730537 79.945506) (xy 110.651185 79.848815) (xy 110.554494 79.769463) + (xy 110.44418 79.710498) (xy 110.324482 79.674188) (xy 110.2 79.661928) (xy 109.28575 79.665) (xy 109.127 79.82375) + (xy 108.873 79.82375) (xy 108.71425 79.665) (xy 107.8 79.661928) (xy 107.675518 79.674188) (xy 107.55582 79.710498) + (xy 107.445506 79.769463) (xy 107.348815 79.848815) (xy 107.269463 79.945506) (xy 107.210498 80.05582) (xy 107.174188 80.175518) + (xy 107.161928 80.3) (xy 103.696189 80.3) (xy 103.716376 74.6) (xy 107.161928 74.6) (xy 107.174188 74.724482) + (xy 107.210498 74.84418) (xy 107.269463 74.954494) (xy 107.348815 75.051185) (xy 107.445506 75.130537) (xy 107.55582 75.189502) + (xy 107.675518 75.225812) (xy 107.8 75.238072) (xy 108.220574 75.236659) (xy 108.130801 75.273844) (xy 107.830256 75.474662) + (xy 107.574662 75.730256) (xy 107.373844 76.030801) (xy 107.235518 76.36475) (xy 107.165 76.719268) (xy 107.165 77.080732) + (xy 107.235518 77.43525) (xy 107.373844 77.769199) (xy 107.574662 78.069744) (xy 107.830256 78.325338) (xy 108.130801 78.526156) + (xy 108.46475 78.664482) (xy 108.819268 78.735) (xy 109.180732 78.735) (xy 109.53525 78.664482) (xy 109.869199 78.526156) + (xy 110.169744 78.325338) (xy 110.425338 78.069744) (xy 110.626156 77.769199) (xy 110.764482 77.43525) (xy 110.835 77.080732) + (xy 110.835 76.719268) (xy 110.764482 76.36475) (xy 110.626156 76.030801) (xy 110.425338 75.730256) (xy 110.169744 75.474662) + (xy 109.869199 75.273844) (xy 109.779426 75.236659) (xy 110.2 75.238072) (xy 110.324482 75.225812) (xy 110.44418 75.189502) + (xy 110.554494 75.130537) (xy 110.651185 75.051185) (xy 110.730537 74.954494) (xy 110.789502 74.84418) (xy 110.825812 74.724482) + (xy 110.838072 74.6) (xy 110.835 73.68575) (xy 110.67625 73.527) (xy 109.127 73.527) (xy 109.127 73.547) + (xy 108.873 73.547) (xy 108.873 73.527) (xy 107.32375 73.527) (xy 107.165 73.68575) (xy 107.161928 74.6) + (xy 103.716376 74.6) (xy 103.726551 71.727) (xy 107.375397 71.727) (xy 107.348815 71.748815) (xy 107.269463 71.845506) + (xy 107.210498 71.95582) (xy 107.174188 72.075518) (xy 107.161928 72.2) (xy 107.165 73.11425) (xy 107.32375 73.273) + (xy 108.873 73.273) (xy 108.873 73.253) (xy 109.127 73.253) (xy 109.127 73.273) (xy 110.67625 73.273) + (xy 110.835 73.11425) (xy 110.838072 72.2) (xy 110.825812 72.075518) (xy 110.789502 71.95582) (xy 110.730537 71.845506) + (xy 110.651185 71.748815) (xy 110.624603 71.727) (xy 110.998 71.727) (xy 110.998 84.455) (xy 111.00044 84.479776) + (xy 111.007667 84.503601) (xy 111.019403 84.525557) (xy 111.035197 84.544803) (xy 111.054443 84.560597) (xy 111.076399 84.572333) + (xy 111.100224 84.57956) (xy 111.125 84.582) (xy 127.202394 84.582) (xy 128.510197 85.889803) (xy 128.529443 85.905597) + (xy 128.551399 85.917333) (xy 128.575224 85.92456) (xy 128.6 85.927) (xy 138.4 85.927) (xy 138.424776 85.92456) + (xy 138.448601 85.917333) (xy 138.470557 85.905597) (xy 138.489803 85.889803) (xy 138.742165 85.637441) (xy 141.605 85.637441) + (xy 141.605 85.812559) (xy 141.639164 85.984312) (xy 141.706179 86.146099) (xy 141.803469 86.291704) (xy 141.927296 86.415531) + (xy 142.072901 86.512821) (xy 142.234688 86.579836) (xy 142.406441 86.614) (xy 142.581559 86.614) (xy 142.753312 86.579836) + (xy 142.915099 86.512821) (xy 143.060704 86.415531) (xy 143.184531 86.291704) (xy 143.281821 86.146099) (xy 143.348836 85.984312) + (xy 143.383 85.812559) (xy 143.383 85.637441) (xy 143.348836 85.465688) (xy 143.281821 85.303901) (xy 143.184531 85.158296) + (xy 143.060704 85.034469) (xy 142.915099 84.937179) (xy 142.753312 84.870164) (xy 142.581559 84.836) (xy 142.406441 84.836) + (xy 142.234688 84.870164) (xy 142.072901 84.937179) (xy 141.927296 85.034469) (xy 141.803469 85.158296) (xy 141.706179 85.303901) + (xy 141.639164 85.465688) (xy 141.605 85.637441) (xy 138.742165 85.637441) (xy 139.797606 84.582) (xy 152.4 84.582) + (xy 152.424776 84.57956) (xy 152.448601 84.572333) (xy 152.470557 84.560597) (xy 152.489803 84.544803) (xy 152.505597 84.525557) + (xy 152.517333 84.503601) (xy 152.52456 84.479776) (xy 152.527 84.455) (xy 152.527 82.3) (xy 153.609928 82.3) + (xy 153.622188 82.424482) (xy 153.658498 82.54418) (xy 153.717463 82.654494) (xy 153.796815 82.751185) (xy 153.893506 82.830537) + (xy 154.00382 82.889502) (xy 154.123518 82.925812) (xy 154.248 82.938072) (xy 155.16225 82.935) (xy 155.321 82.77625) + (xy 155.321 81.227) (xy 155.575 81.227) (xy 155.575 82.77625) (xy 155.73375 82.935) (xy 156.648 82.938072) + (xy 156.772482 82.925812) (xy 156.89218 82.889502) (xy 157.002494 82.830537) (xy 157.099185 82.751185) (xy 157.178537 82.654494) + (xy 157.237502 82.54418) (xy 157.273812 82.424482) (xy 157.286072 82.3) (xy 157.283 81.38575) (xy 157.12425 81.227) + (xy 155.575 81.227) (xy 155.321 81.227) (xy 153.77175 81.227) (xy 153.613 81.38575) (xy 153.609928 82.3) + (xy 152.527 82.3) (xy 152.527 79.9) (xy 153.609928 79.9) (xy 153.613 80.81425) (xy 153.77175 80.973) + (xy 155.321 80.973) (xy 155.321 80.953) (xy 155.575 80.953) (xy 155.575 80.973) (xy 157.12425 80.973) + (xy 157.283 80.81425) (xy 157.286072 79.9) (xy 157.273812 79.775518) (xy 157.237502 79.65582) (xy 157.178537 79.545506) + (xy 157.099185 79.448815) (xy 157.002494 79.369463) (xy 156.89218 79.310498) (xy 156.772482 79.274188) (xy 156.648 79.261928) + (xy 156.227426 79.263341) (xy 156.317199 79.226156) (xy 156.617744 79.025338) (xy 156.873338 78.769744) (xy 157.074156 78.469199) + (xy 157.212482 78.13525) (xy 157.283 77.780732) (xy 157.283 77.419268) (xy 157.212482 77.06475) (xy 157.074156 76.730801) + (xy 156.873338 76.430256) (xy 156.617744 76.174662) (xy 156.317199 75.973844) (xy 155.98325 75.835518) (xy 155.628732 75.765) + (xy 155.267268 75.765) (xy 154.91275 75.835518) (xy 154.578801 75.973844) (xy 154.278256 76.174662) (xy 154.022662 76.430256) + (xy 153.821844 76.730801) (xy 153.683518 77.06475) (xy 153.613 77.419268) (xy 153.613 77.780732) (xy 153.683518 78.13525) + (xy 153.821844 78.469199) (xy 154.022662 78.769744) (xy 154.278256 79.025338) (xy 154.578801 79.226156) (xy 154.668574 79.263341) + (xy 154.248 79.261928) (xy 154.123518 79.274188) (xy 154.00382 79.310498) (xy 153.893506 79.369463) (xy 153.796815 79.448815) + (xy 153.717463 79.545506) (xy 153.658498 79.65582) (xy 153.622188 79.775518) (xy 153.609928 79.9) (xy 152.527 79.9) + (xy 152.527 74) (xy 153.609928 74) (xy 153.622188 74.124482) (xy 153.658498 74.24418) (xy 153.717463 74.354494) + (xy 153.796815 74.451185) (xy 153.893506 74.530537) (xy 154.00382 74.589502) (xy 154.123518 74.625812) (xy 154.248 74.638072) + (xy 155.16225 74.635) (xy 155.321 74.47625) (xy 155.321 72.927) (xy 155.575 72.927) (xy 155.575 74.47625) + (xy 155.73375 74.635) (xy 156.648 74.638072) (xy 156.772482 74.625812) (xy 156.89218 74.589502) (xy 157.002494 74.530537) + (xy 157.099185 74.451185) (xy 157.178537 74.354494) (xy 157.237502 74.24418) (xy 157.273812 74.124482) (xy 157.286072 74) + (xy 157.283 73.08575) (xy 157.12425 72.927) (xy 155.575 72.927) (xy 155.321 72.927) (xy 153.77175 72.927) + (xy 153.613 73.08575) (xy 153.609928 74) (xy 152.527 74) (xy 152.527 71.6) (xy 153.609928 71.6) + (xy 153.613 72.51425) (xy 153.77175 72.673) (xy 155.321 72.673) (xy 155.321 72.653) (xy 155.575 72.653) + (xy 155.575 72.673) (xy 157.12425 72.673) (xy 157.283 72.51425) (xy 157.286072 71.6) (xy 157.273812 71.475518) + (xy 157.237502 71.35582) (xy 157.178537 71.245506) (xy 157.099185 71.148815) (xy 157.002494 71.069463) (xy 156.89218 71.010498) + (xy 156.772482 70.974188) (xy 156.648 70.961928) (xy 156.227426 70.963341) (xy 156.317199 70.926156) (xy 156.617744 70.725338) + (xy 156.873338 70.469744) (xy 157.074156 70.169199) (xy 157.212482 69.83525) (xy 157.283 69.480732) (xy 157.283 69.119268) + (xy 157.212482 68.76475) (xy 157.074156 68.430801) (xy 156.873338 68.130256) (xy 156.617744 67.874662) (xy 156.317199 67.673844) + (xy 155.98325 67.535518) (xy 155.628732 67.465) (xy 155.267268 67.465) (xy 154.91275 67.535518) (xy 154.578801 67.673844) + (xy 154.278256 67.874662) (xy 154.022662 68.130256) (xy 153.821844 68.430801) (xy 153.683518 68.76475) (xy 153.613 69.119268) + (xy 153.613 69.480732) (xy 153.683518 69.83525) (xy 153.821844 70.169199) (xy 154.022662 70.469744) (xy 154.278256 70.725338) + (xy 154.578801 70.926156) (xy 154.668574 70.963341) (xy 154.248 70.961928) (xy 154.123518 70.974188) (xy 154.00382 71.010498) + (xy 153.893506 71.069463) (xy 153.796815 71.148815) (xy 153.717463 71.245506) (xy 153.658498 71.35582) (xy 153.622188 71.475518) + (xy 153.609928 71.6) (xy 152.527 71.6) (xy 152.527 61.736511) (xy 152.561498 61.788141) (xy 152.711859 61.938502) + (xy 152.888665 62.05664) (xy 153.085122 62.138015) (xy 153.293679 62.1795) (xy 153.506321 62.1795) (xy 153.714878 62.138015) + (xy 153.911335 62.05664) (xy 154.088141 61.938502) (xy 154.238502 61.788141) (xy 154.35 61.621272) (xy 154.461498 61.788141) + (xy 154.611859 61.938502) (xy 154.788665 62.05664) (xy 154.985122 62.138015) (xy 155.193679 62.1795) (xy 155.406321 62.1795) + (xy 155.614878 62.138015) (xy 155.811335 62.05664) (xy 155.988141 61.938502) (xy 156.052287 61.874356) (xy 156.061498 61.888141) + (xy 156.211859 62.038502) (xy 156.388665 62.15664) (xy 156.585122 62.238015) (xy 156.793679 62.2795) (xy 157.006321 62.2795) + (xy 157.214878 62.238015) (xy 157.411335 62.15664) (xy 157.588141 62.038502) (xy 157.738502 61.888141) (xy 157.85664 61.711335) + (xy 157.938015 61.514878) (xy 157.9795 61.306321) (xy 157.9795 61.093679) (xy 157.938015 60.885122) (xy 157.85664 60.688665) + (xy 157.738502 60.511859) (xy 157.588141 60.361498) (xy 157.411335 60.24336) (xy 157.214878 60.161985) (xy 157.006321 60.1205) + (xy 156.793679 60.1205) (xy 156.585122 60.161985) (xy 156.388665 60.24336) (xy 156.211859 60.361498) (xy 156.147713 60.425644) + (xy 156.138502 60.411859) (xy 155.988141 60.261498) (xy 155.811335 60.14336) (xy 155.614878 60.061985) (xy 155.406321 60.0205) + (xy 155.193679 60.0205) (xy 154.985122 60.061985) (xy 154.788665 60.14336) (xy 154.611859 60.261498) (xy 154.461498 60.411859) + (xy 154.35 60.578728) (xy 154.238502 60.411859) (xy 154.088141 60.261498) (xy 153.911335 60.14336) (xy 153.714878 60.061985) + (xy 153.506321 60.0205) (xy 153.293679 60.0205) (xy 153.085122 60.061985) (xy 152.888665 60.14336) (xy 152.711859 60.261498) + (xy 152.561498 60.411859) (xy 152.527 60.463489) (xy 152.527 54.737) (xy 158.697394 54.737) + ) + ) + ) + (zone (net 1) (net_name GND) (layer In1.Cu) (tstamp 5DA4E9FA) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 115.55 62.7) (xy 127.56 62.8) (xy 127.6 83.82) (xy 109.22 83.82) (xy 109.22 84.455) + (xy 127.455 84.455) (xy 128.4 85.4) (xy 139.5 85.4) (xy 139.5 80.53) (xy 146.685 80.5) + (xy 146.685 63.5) (xy 152.4 63.5) (xy 152.4 54.61) (xy 158.75 54.61) (xy 161.925 57.785) + (xy 161.925 98.425) (xy 158.75 101.6) (xy 106.68 101.6) (xy 103.505 98.425) (xy 103.505 58.42) + (xy 107.315 54.61) (xy 115.57 54.61) + ) + ) + (filled_polygon + (pts + (xy 115.425924 61.516841) (xy 115.309469 61.633296) (xy 115.212179 61.778901) (xy 115.147305 61.93552) (xy 115.109399 61.93552) + (xy 114.937646 61.969684) (xy 114.775859 62.036699) (xy 114.630254 62.133989) (xy 114.506427 62.257816) (xy 114.409137 62.403421) + (xy 114.342122 62.565208) (xy 114.307958 62.736961) (xy 114.307958 62.912079) (xy 114.342122 63.083832) (xy 114.409137 63.245619) + (xy 114.506427 63.391224) (xy 114.630254 63.515051) (xy 114.775859 63.612341) (xy 114.937646 63.679356) (xy 115.109399 63.71352) + (xy 115.284517 63.71352) (xy 115.45627 63.679356) (xy 115.618057 63.612341) (xy 115.763662 63.515051) (xy 115.887489 63.391224) + (xy 115.984779 63.245619) (xy 116.049653 63.089) (xy 116.087559 63.089) (xy 116.259312 63.054836) (xy 116.421099 62.987821) + (xy 116.566704 62.890531) (xy 116.62131 62.835925) (xy 127.433239 62.925949) (xy 127.468236 81.31666) (xy 127.45664 81.288665) + (xy 127.338502 81.111859) (xy 127.188141 80.961498) (xy 127.011335 80.84336) (xy 126.814878 80.761985) (xy 126.606321 80.7205) + (xy 126.393679 80.7205) (xy 126.185122 80.761985) (xy 125.988665 80.84336) (xy 125.811859 80.961498) (xy 125.661498 81.111859) + (xy 125.54336 81.288665) (xy 125.461985 81.485122) (xy 125.4205 81.693679) (xy 125.4205 81.906321) (xy 125.461985 82.114878) + (xy 125.54336 82.311335) (xy 125.661498 82.488141) (xy 125.811859 82.638502) (xy 125.988665 82.75664) (xy 126.185122 82.838015) + (xy 126.393679 82.8795) (xy 126.606321 82.8795) (xy 126.814878 82.838015) (xy 127.011335 82.75664) (xy 127.188141 82.638502) + (xy 127.338502 82.488141) (xy 127.45664 82.311335) (xy 127.470067 82.278919) (xy 127.472758 83.693) (xy 110.299768 83.693) + (xy 110.21358 83.606812) (xy 110.127392 83.693) (xy 110.08616 83.693) (xy 109.978486 83.437164) (xy 109.779088 83.338072) + (xy 110.2 83.338072) (xy 110.324482 83.325812) (xy 110.44418 83.289502) (xy 110.554494 83.230537) (xy 110.651185 83.151185) + (xy 110.730537 83.054494) (xy 110.789502 82.94418) (xy 110.825812 82.824482) (xy 110.838072 82.7) (xy 110.838072 80.3) + (xy 110.825812 80.175518) (xy 110.789502 80.05582) (xy 110.730537 79.945506) (xy 110.651185 79.848815) (xy 110.554494 79.769463) + (xy 110.44418 79.710498) (xy 110.324482 79.674188) (xy 110.2 79.661928) (xy 107.8 79.661928) (xy 107.675518 79.674188) + (xy 107.55582 79.710498) (xy 107.445506 79.769463) (xy 107.348815 79.848815) (xy 107.269463 79.945506) (xy 107.210498 80.05582) + (xy 107.174188 80.175518) (xy 107.161928 80.3) (xy 107.161928 82.7) (xy 107.174188 82.824482) (xy 107.210498 82.94418) + (xy 107.269463 83.054494) (xy 107.348815 83.151185) (xy 107.445506 83.230537) (xy 107.55582 83.289502) (xy 107.675518 83.325812) + (xy 107.8 83.338072) (xy 108.206903 83.338072) (xy 108.021514 83.437164) (xy 107.901626 83.72202) (xy 109 84.820395) + (xy 109.014143 84.806253) (xy 109.193748 84.985858) (xy 109.179605 85) (xy 110.27798 86.098374) (xy 110.562836 85.978486) + (xy 110.723699 85.65479) (xy 110.818322 85.305931) (xy 110.843067 84.945316) (xy 110.796985 84.586802) (xy 110.795371 84.582) + (xy 127.402394 84.582) (xy 128.310197 85.489803) (xy 128.329443 85.505597) (xy 128.351399 85.517333) (xy 128.375224 85.52456) + (xy 128.4 85.527) (xy 139.5 85.527) (xy 139.524776 85.52456) (xy 139.548601 85.517333) (xy 139.570557 85.505597) + (xy 139.589803 85.489803) (xy 139.605597 85.470557) (xy 139.617333 85.448601) (xy 139.62456 85.424776) (xy 139.627 85.4) + (xy 139.627 80.656471) (xy 146.68553 80.626999) (xy 146.710296 80.624455) (xy 146.73409 80.617129) (xy 146.755998 80.605301) + (xy 146.775177 80.589427) (xy 146.79089 80.570116) (xy 146.802535 80.54811) (xy 146.809662 80.524256) (xy 146.812 80.5) + (xy 146.812 79.9) (xy 153.609928 79.9) (xy 153.609928 82.3) (xy 153.622188 82.424482) (xy 153.658498 82.54418) + (xy 153.717463 82.654494) (xy 153.796815 82.751185) (xy 153.893506 82.830537) (xy 154.00382 82.889502) (xy 154.123518 82.925812) + (xy 154.248 82.938072) (xy 156.648 82.938072) (xy 156.772482 82.925812) (xy 156.89218 82.889502) (xy 157.002494 82.830537) + (xy 157.099185 82.751185) (xy 157.178537 82.654494) (xy 157.237502 82.54418) (xy 157.273812 82.424482) (xy 157.286072 82.3) + (xy 157.286072 79.9) (xy 157.273812 79.775518) (xy 157.237502 79.65582) (xy 157.178537 79.545506) (xy 157.099185 79.448815) + (xy 157.002494 79.369463) (xy 156.89218 79.310498) (xy 156.772482 79.274188) (xy 156.648 79.261928) (xy 156.230838 79.261928) + (xy 156.317199 79.226156) (xy 156.617744 79.025338) (xy 156.873338 78.769744) (xy 157.074156 78.469199) (xy 157.212482 78.13525) + (xy 157.283 77.780732) (xy 157.283 77.419268) (xy 157.212482 77.06475) (xy 157.074156 76.730801) (xy 156.873338 76.430256) + (xy 156.617744 76.174662) (xy 156.317199 75.973844) (xy 155.98325 75.835518) (xy 155.628732 75.765) (xy 155.267268 75.765) + (xy 154.91275 75.835518) (xy 154.578801 75.973844) (xy 154.278256 76.174662) (xy 154.022662 76.430256) (xy 153.821844 76.730801) + (xy 153.683518 77.06475) (xy 153.613 77.419268) (xy 153.613 77.780732) (xy 153.683518 78.13525) (xy 153.821844 78.469199) + (xy 154.022662 78.769744) (xy 154.278256 79.025338) (xy 154.578801 79.226156) (xy 154.665162 79.261928) (xy 154.248 79.261928) + (xy 154.123518 79.274188) (xy 154.00382 79.310498) (xy 153.893506 79.369463) (xy 153.796815 79.448815) (xy 153.717463 79.545506) + (xy 153.658498 79.65582) (xy 153.622188 79.775518) (xy 153.609928 79.9) (xy 146.812 79.9) (xy 146.812 71.6) + (xy 153.609928 71.6) (xy 153.609928 74) (xy 153.622188 74.124482) (xy 153.658498 74.24418) (xy 153.717463 74.354494) + (xy 153.796815 74.451185) (xy 153.893506 74.530537) (xy 154.00382 74.589502) (xy 154.123518 74.625812) (xy 154.248 74.638072) + (xy 156.648 74.638072) (xy 156.772482 74.625812) (xy 156.89218 74.589502) (xy 157.002494 74.530537) (xy 157.099185 74.451185) + (xy 157.178537 74.354494) (xy 157.237502 74.24418) (xy 157.273812 74.124482) (xy 157.286072 74) (xy 157.286072 71.6) + (xy 157.273812 71.475518) (xy 157.237502 71.35582) (xy 157.178537 71.245506) (xy 157.099185 71.148815) (xy 157.002494 71.069463) + (xy 156.89218 71.010498) (xy 156.772482 70.974188) (xy 156.648 70.961928) (xy 156.230838 70.961928) (xy 156.317199 70.926156) + (xy 156.617744 70.725338) (xy 156.873338 70.469744) (xy 157.074156 70.169199) (xy 157.212482 69.83525) (xy 157.283 69.480732) + (xy 157.283 69.119268) (xy 157.212482 68.76475) (xy 157.074156 68.430801) (xy 156.873338 68.130256) (xy 156.617744 67.874662) + (xy 156.317199 67.673844) (xy 155.98325 67.535518) (xy 155.628732 67.465) (xy 155.267268 67.465) (xy 154.91275 67.535518) + (xy 154.578801 67.673844) (xy 154.278256 67.874662) (xy 154.022662 68.130256) (xy 153.821844 68.430801) (xy 153.683518 68.76475) + (xy 153.613 69.119268) (xy 153.613 69.480732) (xy 153.683518 69.83525) (xy 153.821844 70.169199) (xy 154.022662 70.469744) + (xy 154.278256 70.725338) (xy 154.578801 70.926156) (xy 154.665162 70.961928) (xy 154.248 70.961928) (xy 154.123518 70.974188) + (xy 154.00382 71.010498) (xy 153.893506 71.069463) (xy 153.796815 71.148815) (xy 153.717463 71.245506) (xy 153.658498 71.35582) + (xy 153.622188 71.475518) (xy 153.609928 71.6) (xy 146.812 71.6) (xy 146.812 63.627) (xy 152.4 63.627) + (xy 152.424776 63.62456) (xy 152.448601 63.617333) (xy 152.470557 63.605597) (xy 152.489803 63.589803) (xy 152.505597 63.570557) + (xy 152.517333 63.548601) (xy 152.52456 63.524776) (xy 152.527 63.5) (xy 152.527 54.737) (xy 158.697394 54.737) + (xy 159.226702 55.266308) (xy 159.220128 55.265) (xy 158.779872 55.265) (xy 158.348075 55.35089) (xy 157.941331 55.519369) + (xy 157.575271 55.763962) (xy 157.263962 56.075271) (xy 157.019369 56.441331) (xy 156.85089 56.848075) (xy 156.765 57.279872) + (xy 156.765 57.720128) (xy 156.85089 58.151925) (xy 157.019369 58.558669) (xy 157.263962 58.924729) (xy 157.575271 59.236038) + (xy 157.941331 59.480631) (xy 158.348075 59.64911) (xy 158.779872 59.735) (xy 159.220128 59.735) (xy 159.651925 59.64911) + (xy 160.058669 59.480631) (xy 160.424729 59.236038) (xy 160.736038 58.924729) (xy 160.980631 58.558669) (xy 161.14911 58.151925) + (xy 161.235 57.720128) (xy 161.235 57.279872) (xy 161.233692 57.273298) (xy 161.798 57.837606) (xy 161.798 98.372394) + (xy 161.181549 98.988845) (xy 161.235 98.720128) (xy 161.235 98.279872) (xy 161.14911 97.848075) (xy 160.980631 97.441331) + (xy 160.736038 97.075271) (xy 160.424729 96.763962) (xy 160.058669 96.519369) (xy 159.651925 96.35089) (xy 159.220128 96.265) + (xy 158.779872 96.265) (xy 158.348075 96.35089) (xy 157.941331 96.519369) (xy 157.575271 96.763962) (xy 157.263962 97.075271) + (xy 157.019369 97.441331) (xy 156.85089 97.848075) (xy 156.765 98.279872) (xy 156.765 98.720128) (xy 156.85089 99.151925) + (xy 157.019369 99.558669) (xy 157.263962 99.924729) (xy 157.575271 100.236038) (xy 157.941331 100.480631) (xy 158.348075 100.64911) + (xy 158.779872 100.735) (xy 159.220128 100.735) (xy 159.488845 100.681549) (xy 158.697394 101.473) (xy 106.732606 101.473) + (xy 105.923773 100.664167) (xy 106.279872 100.735) (xy 106.720128 100.735) (xy 107.151925 100.64911) (xy 107.558669 100.480631) + (xy 107.924729 100.236038) (xy 108.236038 99.924729) (xy 108.480631 99.558669) (xy 108.64911 99.151925) (xy 108.735 98.720128) + (xy 108.735 98.279872) (xy 108.64911 97.848075) (xy 108.480631 97.441331) (xy 108.236038 97.075271) (xy 107.924729 96.763962) + (xy 107.558669 96.519369) (xy 107.151925 96.35089) (xy 106.720128 96.265) (xy 106.279872 96.265) (xy 105.848075 96.35089) + (xy 105.441331 96.519369) (xy 105.075271 96.763962) (xy 104.763962 97.075271) (xy 104.519369 97.441331) (xy 104.35089 97.848075) + (xy 104.265 98.279872) (xy 104.265 98.720128) (xy 104.335833 99.076227) (xy 103.632 98.372394) (xy 103.632 94.8) + (xy 114.861928 94.8) (xy 114.861928 97.2) (xy 114.874188 97.324482) (xy 114.910498 97.44418) (xy 114.969463 97.554494) + (xy 115.048815 97.651185) (xy 115.145506 97.730537) (xy 115.25582 97.789502) (xy 115.375518 97.825812) (xy 115.5 97.838072) + (xy 117.9 97.838072) (xy 118.024482 97.825812) (xy 118.14418 97.789502) (xy 118.254494 97.730537) (xy 118.351185 97.651185) + (xy 118.430537 97.554494) (xy 118.489502 97.44418) (xy 118.525812 97.324482) (xy 118.538072 97.2) (xy 118.538072 96.782838) + (xy 118.573844 96.869199) (xy 118.774662 97.169744) (xy 119.030256 97.425338) (xy 119.330801 97.626156) (xy 119.66475 97.764482) + (xy 120.019268 97.835) (xy 120.380732 97.835) (xy 120.73525 97.764482) (xy 121.069199 97.626156) (xy 121.369744 97.425338) + (xy 121.625338 97.169744) (xy 121.826156 96.869199) (xy 121.964482 96.53525) (xy 122.035 96.180732) (xy 122.035 95.819268) + (xy 121.964482 95.46475) (xy 121.826156 95.130801) (xy 121.625338 94.830256) (xy 121.595082 94.8) (xy 123.011928 94.8) + (xy 123.011928 97.2) (xy 123.024188 97.324482) (xy 123.060498 97.44418) (xy 123.119463 97.554494) (xy 123.198815 97.651185) + (xy 123.295506 97.730537) (xy 123.40582 97.789502) (xy 123.525518 97.825812) (xy 123.65 97.838072) (xy 126.05 97.838072) + (xy 126.174482 97.825812) (xy 126.29418 97.789502) (xy 126.404494 97.730537) (xy 126.501185 97.651185) (xy 126.580537 97.554494) + (xy 126.639502 97.44418) (xy 126.675812 97.324482) (xy 126.688072 97.2) (xy 126.688072 96.782838) (xy 126.723844 96.869199) + (xy 126.924662 97.169744) (xy 127.180256 97.425338) (xy 127.480801 97.626156) (xy 127.81475 97.764482) (xy 128.169268 97.835) + (xy 128.530732 97.835) (xy 128.88525 97.764482) (xy 129.219199 97.626156) (xy 129.519744 97.425338) (xy 129.775338 97.169744) + (xy 129.976156 96.869199) (xy 130.114482 96.53525) (xy 130.185 96.180732) (xy 130.185 95.819268) (xy 130.114482 95.46475) + (xy 129.976156 95.130801) (xy 129.775338 94.830256) (xy 129.745082 94.8) (xy 131.139928 94.8) (xy 131.139928 97.2) + (xy 131.152188 97.324482) (xy 131.188498 97.44418) (xy 131.247463 97.554494) (xy 131.326815 97.651185) (xy 131.423506 97.730537) + (xy 131.53382 97.789502) (xy 131.653518 97.825812) (xy 131.778 97.838072) (xy 134.178 97.838072) (xy 134.302482 97.825812) + (xy 134.42218 97.789502) (xy 134.532494 97.730537) (xy 134.629185 97.651185) (xy 134.708537 97.554494) (xy 134.767502 97.44418) + (xy 134.803812 97.324482) (xy 134.816072 97.2) (xy 134.816072 96.782838) (xy 134.851844 96.869199) (xy 135.052662 97.169744) + (xy 135.308256 97.425338) (xy 135.608801 97.626156) (xy 135.94275 97.764482) (xy 136.297268 97.835) (xy 136.658732 97.835) + (xy 137.01325 97.764482) (xy 137.347199 97.626156) (xy 137.647744 97.425338) (xy 137.903338 97.169744) (xy 138.104156 96.869199) + (xy 138.242482 96.53525) (xy 138.313 96.180732) (xy 138.313 95.819268) (xy 138.242482 95.46475) (xy 138.104156 95.130801) + (xy 137.903338 94.830256) (xy 137.873082 94.8) (xy 139.311928 94.8) (xy 139.311928 97.2) (xy 139.324188 97.324482) + (xy 139.360498 97.44418) (xy 139.419463 97.554494) (xy 139.498815 97.651185) (xy 139.595506 97.730537) (xy 139.70582 97.789502) + (xy 139.825518 97.825812) (xy 139.95 97.838072) (xy 142.35 97.838072) (xy 142.474482 97.825812) (xy 142.59418 97.789502) + (xy 142.704494 97.730537) (xy 142.801185 97.651185) (xy 142.880537 97.554494) (xy 142.939502 97.44418) (xy 142.975812 97.324482) + (xy 142.988072 97.2) (xy 142.988072 96.782838) (xy 143.023844 96.869199) (xy 143.224662 97.169744) (xy 143.480256 97.425338) + (xy 143.780801 97.626156) (xy 144.11475 97.764482) (xy 144.469268 97.835) (xy 144.830732 97.835) (xy 145.18525 97.764482) + (xy 145.519199 97.626156) (xy 145.819744 97.425338) (xy 146.075338 97.169744) (xy 146.276156 96.869199) (xy 146.414482 96.53525) + (xy 146.485 96.180732) (xy 146.485 95.819268) (xy 146.414482 95.46475) (xy 146.276156 95.130801) (xy 146.075338 94.830256) + (xy 146.045082 94.8) (xy 147.511928 94.8) (xy 147.511928 97.2) (xy 147.524188 97.324482) (xy 147.560498 97.44418) + (xy 147.619463 97.554494) (xy 147.698815 97.651185) (xy 147.795506 97.730537) (xy 147.90582 97.789502) (xy 148.025518 97.825812) + (xy 148.15 97.838072) (xy 150.55 97.838072) (xy 150.674482 97.825812) (xy 150.79418 97.789502) (xy 150.904494 97.730537) + (xy 151.001185 97.651185) (xy 151.080537 97.554494) (xy 151.139502 97.44418) (xy 151.175812 97.324482) (xy 151.188072 97.2) + (xy 151.188072 96.782838) (xy 151.223844 96.869199) (xy 151.424662 97.169744) (xy 151.680256 97.425338) (xy 151.980801 97.626156) + (xy 152.31475 97.764482) (xy 152.669268 97.835) (xy 153.030732 97.835) (xy 153.38525 97.764482) (xy 153.719199 97.626156) + (xy 154.019744 97.425338) (xy 154.275338 97.169744) (xy 154.476156 96.869199) (xy 154.614482 96.53525) (xy 154.685 96.180732) + (xy 154.685 95.819268) (xy 154.614482 95.46475) (xy 154.476156 95.130801) (xy 154.275338 94.830256) (xy 154.019744 94.574662) + (xy 153.719199 94.373844) (xy 153.38525 94.235518) (xy 153.030732 94.165) (xy 152.669268 94.165) (xy 152.31475 94.235518) + (xy 151.980801 94.373844) (xy 151.680256 94.574662) (xy 151.424662 94.830256) (xy 151.223844 95.130801) (xy 151.188072 95.217162) + (xy 151.188072 94.8) (xy 151.175812 94.675518) (xy 151.139502 94.55582) (xy 151.080537 94.445506) (xy 151.001185 94.348815) + (xy 150.904494 94.269463) (xy 150.79418 94.210498) (xy 150.674482 94.174188) (xy 150.55 94.161928) (xy 148.15 94.161928) + (xy 148.025518 94.174188) (xy 147.90582 94.210498) (xy 147.795506 94.269463) (xy 147.698815 94.348815) (xy 147.619463 94.445506) + (xy 147.560498 94.55582) (xy 147.524188 94.675518) (xy 147.511928 94.8) (xy 146.045082 94.8) (xy 145.819744 94.574662) + (xy 145.519199 94.373844) (xy 145.18525 94.235518) (xy 144.830732 94.165) (xy 144.469268 94.165) (xy 144.11475 94.235518) + (xy 143.780801 94.373844) (xy 143.480256 94.574662) (xy 143.224662 94.830256) (xy 143.023844 95.130801) (xy 142.988072 95.217162) + (xy 142.988072 94.8) (xy 142.975812 94.675518) (xy 142.939502 94.55582) (xy 142.880537 94.445506) (xy 142.801185 94.348815) + (xy 142.704494 94.269463) (xy 142.59418 94.210498) (xy 142.474482 94.174188) (xy 142.35 94.161928) (xy 139.95 94.161928) + (xy 139.825518 94.174188) (xy 139.70582 94.210498) (xy 139.595506 94.269463) (xy 139.498815 94.348815) (xy 139.419463 94.445506) + (xy 139.360498 94.55582) (xy 139.324188 94.675518) (xy 139.311928 94.8) (xy 137.873082 94.8) (xy 137.647744 94.574662) + (xy 137.347199 94.373844) (xy 137.01325 94.235518) (xy 136.658732 94.165) (xy 136.297268 94.165) (xy 135.94275 94.235518) + (xy 135.608801 94.373844) (xy 135.308256 94.574662) (xy 135.052662 94.830256) (xy 134.851844 95.130801) (xy 134.816072 95.217162) + (xy 134.816072 94.8) (xy 134.803812 94.675518) (xy 134.767502 94.55582) (xy 134.708537 94.445506) (xy 134.629185 94.348815) + (xy 134.532494 94.269463) (xy 134.42218 94.210498) (xy 134.302482 94.174188) (xy 134.178 94.161928) (xy 131.778 94.161928) + (xy 131.653518 94.174188) (xy 131.53382 94.210498) (xy 131.423506 94.269463) (xy 131.326815 94.348815) (xy 131.247463 94.445506) + (xy 131.188498 94.55582) (xy 131.152188 94.675518) (xy 131.139928 94.8) (xy 129.745082 94.8) (xy 129.519744 94.574662) + (xy 129.219199 94.373844) (xy 128.88525 94.235518) (xy 128.530732 94.165) (xy 128.169268 94.165) (xy 127.81475 94.235518) + (xy 127.480801 94.373844) (xy 127.180256 94.574662) (xy 126.924662 94.830256) (xy 126.723844 95.130801) (xy 126.688072 95.217162) + (xy 126.688072 94.8) (xy 126.675812 94.675518) (xy 126.639502 94.55582) (xy 126.580537 94.445506) (xy 126.501185 94.348815) + (xy 126.404494 94.269463) (xy 126.29418 94.210498) (xy 126.174482 94.174188) (xy 126.05 94.161928) (xy 123.65 94.161928) + (xy 123.525518 94.174188) (xy 123.40582 94.210498) (xy 123.295506 94.269463) (xy 123.198815 94.348815) (xy 123.119463 94.445506) + (xy 123.060498 94.55582) (xy 123.024188 94.675518) (xy 123.011928 94.8) (xy 121.595082 94.8) (xy 121.369744 94.574662) + (xy 121.069199 94.373844) (xy 120.73525 94.235518) (xy 120.380732 94.165) (xy 120.019268 94.165) (xy 119.66475 94.235518) + (xy 119.330801 94.373844) (xy 119.030256 94.574662) (xy 118.774662 94.830256) (xy 118.573844 95.130801) (xy 118.538072 95.217162) + (xy 118.538072 94.8) (xy 118.525812 94.675518) (xy 118.489502 94.55582) (xy 118.430537 94.445506) (xy 118.351185 94.348815) + (xy 118.254494 94.269463) (xy 118.14418 94.210498) (xy 118.024482 94.174188) (xy 117.9 94.161928) (xy 115.5 94.161928) + (xy 115.375518 94.174188) (xy 115.25582 94.210498) (xy 115.145506 94.269463) (xy 115.048815 94.348815) (xy 114.969463 94.445506) + (xy 114.910498 94.55582) (xy 114.874188 94.675518) (xy 114.861928 94.8) (xy 103.632 94.8) (xy 103.632 91.809267) + (xy 104.53368 91.809267) (xy 104.607558 92.09083) (xy 104.734947 92.35257) (xy 104.910951 92.584429) (xy 105.128807 92.777496) + (xy 105.380142 92.924352) (xy 105.64311 93.016476) (xy 105.873 92.895155) (xy 105.873 91.577) (xy 104.673835 91.577) + (xy 104.53368 91.809267) (xy 103.632 91.809267) (xy 103.632 91.090733) (xy 104.53368 91.090733) (xy 104.673835 91.323) + (xy 105.873 91.323) (xy 105.873 90.004845) (xy 106.127 90.004845) (xy 106.127 91.323) (xy 106.147 91.323) + (xy 106.147 91.577) (xy 106.127 91.577) (xy 106.127 92.895155) (xy 106.35689 93.016476) (xy 106.619858 92.924352) + (xy 106.871193 92.777496) (xy 107.089049 92.584429) (xy 107.245538 92.378278) (xy 107.259294 92.404013) (xy 107.444866 92.630134) + (xy 107.670986 92.815706) (xy 107.928966 92.953599) (xy 108.208889 93.038513) (xy 108.5 93.067185) (xy 108.79111 93.038513) + (xy 109.071033 92.953599) (xy 109.329013 92.815706) (xy 109.555134 92.630134) (xy 109.607223 92.566663) (xy 109.661595 92.668386) + (xy 109.772038 92.802962) (xy 109.906614 92.913405) (xy 110.06015 92.995472) (xy 110.226746 93.046008) (xy 110.4 93.063072) + (xy 111.6 93.063072) (xy 111.773254 93.046008) (xy 111.93985 92.995472) (xy 112.093386 92.913405) (xy 112.227962 92.802962) + (xy 112.338405 92.668386) (xy 112.420472 92.51485) (xy 112.471008 92.348254) (xy 112.488072 92.175) (xy 112.488072 90.725) + (xy 112.471008 90.551746) (xy 112.420472 90.38515) (xy 112.338405 90.231614) (xy 112.227962 90.097038) (xy 112.093386 89.986595) + (xy 111.93985 89.904528) (xy 111.773254 89.853992) (xy 111.6 89.836928) (xy 110.4 89.836928) (xy 110.226746 89.853992) + (xy 110.06015 89.904528) (xy 109.906614 89.986595) (xy 109.772038 90.097038) (xy 109.661595 90.231614) (xy 109.607223 90.333337) + (xy 109.555134 90.269866) (xy 109.329014 90.084294) (xy 109.071034 89.946401) (xy 108.791111 89.861487) (xy 108.5 89.832815) + (xy 108.20889 89.861487) (xy 107.928967 89.946401) (xy 107.670987 90.084294) (xy 107.444866 90.269866) (xy 107.259294 90.495986) + (xy 107.245538 90.521722) (xy 107.089049 90.315571) (xy 106.871193 90.122504) (xy 106.619858 89.975648) (xy 106.35689 89.883524) + (xy 106.127 90.004845) (xy 105.873 90.004845) (xy 105.64311 89.883524) (xy 105.380142 89.975648) (xy 105.128807 90.122504) + (xy 104.910951 90.315571) (xy 104.734947 90.54743) (xy 104.607558 90.80917) (xy 104.53368 91.090733) (xy 103.632 91.090733) + (xy 103.632 88.3) (xy 153.609928 88.3) (xy 153.609928 90.7) (xy 153.622188 90.824482) (xy 153.658498 90.94418) + (xy 153.717463 91.054494) (xy 153.796815 91.151185) (xy 153.893506 91.230537) (xy 154.00382 91.289502) (xy 154.123518 91.325812) + (xy 154.248 91.338072) (xy 156.648 91.338072) (xy 156.772482 91.325812) (xy 156.89218 91.289502) (xy 157.002494 91.230537) + (xy 157.099185 91.151185) (xy 157.178537 91.054494) (xy 157.237502 90.94418) (xy 157.273812 90.824482) (xy 157.286072 90.7) + (xy 157.286072 88.3) (xy 157.273812 88.175518) (xy 157.237502 88.05582) (xy 157.178537 87.945506) (xy 157.099185 87.848815) + (xy 157.002494 87.769463) (xy 156.89218 87.710498) (xy 156.772482 87.674188) (xy 156.648 87.661928) (xy 156.230838 87.661928) + (xy 156.317199 87.626156) (xy 156.617744 87.425338) (xy 156.873338 87.169744) (xy 157.074156 86.869199) (xy 157.212482 86.53525) + (xy 157.283 86.180732) (xy 157.283 85.819268) (xy 157.212482 85.46475) (xy 157.074156 85.130801) (xy 156.873338 84.830256) + (xy 156.617744 84.574662) (xy 156.317199 84.373844) (xy 155.98325 84.235518) (xy 155.628732 84.165) (xy 155.267268 84.165) + (xy 154.91275 84.235518) (xy 154.578801 84.373844) (xy 154.278256 84.574662) (xy 154.022662 84.830256) (xy 153.821844 85.130801) + (xy 153.683518 85.46475) (xy 153.613 85.819268) (xy 153.613 86.180732) (xy 153.683518 86.53525) (xy 153.821844 86.869199) + (xy 154.022662 87.169744) (xy 154.278256 87.425338) (xy 154.578801 87.626156) (xy 154.665162 87.661928) (xy 154.248 87.661928) + (xy 154.123518 87.674188) (xy 154.00382 87.710498) (xy 153.893506 87.769463) (xy 153.796815 87.848815) (xy 153.717463 87.945506) + (xy 153.658498 88.05582) (xy 153.622188 88.175518) (xy 153.609928 88.3) (xy 103.632 88.3) (xy 103.632 86.27798) + (xy 107.901626 86.27798) (xy 108.021514 86.562836) (xy 108.34521 86.723699) (xy 108.694069 86.818322) (xy 109.054684 86.843067) + (xy 109.413198 86.796985) (xy 109.755833 86.681846) (xy 109.978486 86.562836) (xy 110.098374 86.27798) (xy 109 85.179605) + (xy 107.901626 86.27798) (xy 103.632 86.27798) (xy 103.632 85.054684) (xy 107.156933 85.054684) (xy 107.203015 85.413198) + (xy 107.318154 85.755833) (xy 107.437164 85.978486) (xy 107.72202 86.098374) (xy 108.820395 85) (xy 107.72202 83.901626) + (xy 107.437164 84.021514) (xy 107.276301 84.34521) (xy 107.181678 84.694069) (xy 107.156933 85.054684) (xy 103.632 85.054684) + (xy 103.632 78.17798) (xy 107.901626 78.17798) (xy 108.021514 78.462836) (xy 108.34521 78.623699) (xy 108.694069 78.718322) + (xy 109.054684 78.743067) (xy 109.413198 78.696985) (xy 109.755833 78.581846) (xy 109.978486 78.462836) (xy 110.098374 78.17798) + (xy 109 77.079605) (xy 107.901626 78.17798) (xy 103.632 78.17798) (xy 103.632 76.954684) (xy 107.156933 76.954684) + (xy 107.203015 77.313198) (xy 107.318154 77.655833) (xy 107.437164 77.878486) (xy 107.72202 77.998374) (xy 108.820395 76.9) + (xy 109.179605 76.9) (xy 110.27798 77.998374) (xy 110.562836 77.878486) (xy 110.723699 77.55479) (xy 110.818322 77.205931) + (xy 110.843067 76.845316) (xy 110.796985 76.486802) (xy 110.681846 76.144167) (xy 110.562836 75.921514) (xy 110.27798 75.801626) + (xy 109.179605 76.9) (xy 108.820395 76.9) (xy 107.72202 75.801626) (xy 107.437164 75.921514) (xy 107.276301 76.24521) + (xy 107.181678 76.594069) (xy 107.156933 76.954684) (xy 103.632 76.954684) (xy 103.632 72.2) (xy 107.161928 72.2) + (xy 107.161928 74.6) (xy 107.174188 74.724482) (xy 107.210498 74.84418) (xy 107.269463 74.954494) (xy 107.348815 75.051185) + (xy 107.445506 75.130537) (xy 107.55582 75.189502) (xy 107.675518 75.225812) (xy 107.8 75.238072) (xy 108.206903 75.238072) + (xy 108.021514 75.337164) (xy 107.901626 75.62202) (xy 109 76.720395) (xy 110.026715 75.693679) (xy 115.3205 75.693679) + (xy 115.3205 75.906321) (xy 115.361985 76.114878) (xy 115.44336 76.311335) (xy 115.561498 76.488141) (xy 115.711859 76.638502) + (xy 115.888665 76.75664) (xy 116.085122 76.838015) (xy 116.293679 76.8795) (xy 116.506321 76.8795) (xy 116.714878 76.838015) + (xy 116.911335 76.75664) (xy 117.05 76.663987) (xy 117.188665 76.75664) (xy 117.385122 76.838015) (xy 117.593679 76.8795) + (xy 117.806321 76.8795) (xy 118.014878 76.838015) (xy 118.211335 76.75664) (xy 118.388141 76.638502) (xy 118.538502 76.488141) + (xy 118.65664 76.311335) (xy 118.738015 76.114878) (xy 118.7795 75.906321) (xy 118.7795 75.693679) (xy 118.738015 75.485122) + (xy 118.65664 75.288665) (xy 118.538502 75.111859) (xy 118.388141 74.961498) (xy 118.211335 74.84336) (xy 118.014878 74.761985) + (xy 117.806321 74.7205) (xy 117.593679 74.7205) (xy 117.385122 74.761985) (xy 117.188665 74.84336) (xy 117.05 74.936013) + (xy 116.911335 74.84336) (xy 116.714878 74.761985) (xy 116.506321 74.7205) (xy 116.293679 74.7205) (xy 116.085122 74.761985) + (xy 115.888665 74.84336) (xy 115.711859 74.961498) (xy 115.561498 75.111859) (xy 115.44336 75.288665) (xy 115.361985 75.485122) + (xy 115.3205 75.693679) (xy 110.026715 75.693679) (xy 110.098374 75.62202) (xy 109.978486 75.337164) (xy 109.779088 75.238072) + (xy 110.2 75.238072) (xy 110.324482 75.225812) (xy 110.44418 75.189502) (xy 110.554494 75.130537) (xy 110.651185 75.051185) + (xy 110.730537 74.954494) (xy 110.789502 74.84418) (xy 110.825812 74.724482) (xy 110.838072 74.6) (xy 110.838072 72.2) + (xy 110.825812 72.075518) (xy 110.789502 71.95582) (xy 110.730537 71.845506) (xy 110.651185 71.748815) (xy 110.554494 71.669463) + (xy 110.44418 71.610498) (xy 110.324482 71.574188) (xy 110.2 71.561928) (xy 107.8 71.561928) (xy 107.675518 71.574188) + (xy 107.55582 71.610498) (xy 107.445506 71.669463) (xy 107.348815 71.748815) (xy 107.269463 71.845506) (xy 107.210498 71.95582) + (xy 107.174188 72.075518) (xy 107.161928 72.2) (xy 103.632 72.2) (xy 103.632 70.762085) (xy 103.6955 70.775) + (xy 104.0455 70.775) (xy 104.0455 69.667) (xy 104.2995 69.667) (xy 104.2995 70.775) (xy 104.6495 70.775) + (xy 104.887996 70.726493) (xy 105.112446 70.63239) (xy 105.314225 70.496307) (xy 105.485578 70.323474) (xy 105.619921 70.120533) + (xy 105.712091 69.895282) (xy 105.715962 69.857609) (xy 105.591231 69.667) (xy 104.2995 69.667) (xy 104.0455 69.667) + (xy 104.0255 69.667) (xy 104.0255 69.479133) (xy 106.112972 69.479133) (xy 106.175465 69.71545) (xy 106.418178 69.82885) + (xy 106.678349 69.892719) (xy 106.945982 69.904604) (xy 107.210791 69.864048) (xy 107.4626 69.772609) (xy 107.569535 69.71545) + (xy 107.632028 69.479133) (xy 106.8725 68.719605) (xy 106.112972 69.479133) (xy 104.0255 69.479133) (xy 104.0255 69.413) + (xy 104.0455 69.413) (xy 104.0455 68.305) (xy 104.2995 68.305) (xy 104.2995 69.413) (xy 105.591231 69.413) + (xy 105.705003 69.239138) (xy 105.933367 69.299528) (xy 106.692895 68.54) (xy 107.052105 68.54) (xy 107.811633 69.299528) + (xy 108.04795 69.237035) (xy 108.16135 68.994322) (xy 108.225219 68.734151) (xy 108.237104 68.466518) (xy 108.196548 68.201709) + (xy 108.105109 67.9499) (xy 108.075058 67.893679) (xy 108.3205 67.893679) (xy 108.3205 68.106321) (xy 108.361985 68.314878) + (xy 108.44336 68.511335) (xy 108.561498 68.688141) (xy 108.711859 68.838502) (xy 108.888665 68.95664) (xy 109.085122 69.038015) + (xy 109.293679 69.0795) (xy 109.506321 69.0795) (xy 109.714878 69.038015) (xy 109.911335 68.95664) (xy 110.088141 68.838502) + (xy 110.238502 68.688141) (xy 110.35664 68.511335) (xy 110.397603 68.412441) (xy 110.511 68.412441) (xy 110.511 68.587559) + (xy 110.545164 68.759312) (xy 110.612179 68.921099) (xy 110.709469 69.066704) (xy 110.833296 69.190531) (xy 110.978901 69.287821) + (xy 111.140688 69.354836) (xy 111.312441 69.389) (xy 111.487559 69.389) (xy 111.659312 69.354836) (xy 111.821099 69.287821) + (xy 111.899135 69.235679) (xy 112.2045 69.235679) (xy 112.2045 69.448321) (xy 112.245985 69.656878) (xy 112.32736 69.853335) + (xy 112.445498 70.030141) (xy 112.595859 70.180502) (xy 112.772665 70.29864) (xy 112.969122 70.380015) (xy 113.177679 70.4215) + (xy 113.390321 70.4215) (xy 113.598878 70.380015) (xy 113.795335 70.29864) (xy 113.972141 70.180502) (xy 114.122502 70.030141) + (xy 114.24064 69.853335) (xy 114.322015 69.656878) (xy 114.3635 69.448321) (xy 114.3635 69.235679) (xy 114.322015 69.027122) + (xy 114.291599 68.953691) (xy 117.86975 68.953691) (xy 117.86975 69.128809) (xy 117.903914 69.300562) (xy 117.970929 69.462349) + (xy 118.068219 69.607954) (xy 118.192046 69.731781) (xy 118.337651 69.829071) (xy 118.499438 69.896086) (xy 118.671191 69.93025) + (xy 118.846309 69.93025) (xy 119.018062 69.896086) (xy 119.179849 69.829071) (xy 119.325454 69.731781) (xy 119.449281 69.607954) + (xy 119.546571 69.462349) (xy 119.613586 69.300562) (xy 119.64775 69.128809) (xy 119.64775 68.953691) (xy 119.613586 68.781938) + (xy 119.5848 68.712441) (xy 121.511 68.712441) (xy 121.511 68.887559) (xy 121.545164 69.059312) (xy 121.612179 69.221099) + (xy 121.709469 69.366704) (xy 121.833296 69.490531) (xy 121.978901 69.587821) (xy 122.140688 69.654836) (xy 122.312441 69.689) + (xy 122.487559 69.689) (xy 122.659312 69.654836) (xy 122.821099 69.587821) (xy 122.966704 69.490531) (xy 123.090531 69.366704) + (xy 123.187821 69.221099) (xy 123.254836 69.059312) (xy 123.289 68.887559) (xy 123.289 68.712441) (xy 123.254836 68.540688) + (xy 123.187821 68.378901) (xy 123.090531 68.233296) (xy 122.966704 68.109469) (xy 122.821099 68.012179) (xy 122.659312 67.945164) + (xy 122.487559 67.911) (xy 122.312441 67.911) (xy 122.140688 67.945164) (xy 121.978901 68.012179) (xy 121.833296 68.109469) + (xy 121.709469 68.233296) (xy 121.612179 68.378901) (xy 121.545164 68.540688) (xy 121.511 68.712441) (xy 119.5848 68.712441) + (xy 119.546571 68.620151) (xy 119.449281 68.474546) (xy 119.325454 68.350719) (xy 119.179849 68.253429) (xy 119.018062 68.186414) + (xy 118.846309 68.15225) (xy 118.671191 68.15225) (xy 118.499438 68.186414) (xy 118.337651 68.253429) (xy 118.192046 68.350719) + (xy 118.068219 68.474546) (xy 117.970929 68.620151) (xy 117.903914 68.781938) (xy 117.86975 68.953691) (xy 114.291599 68.953691) + (xy 114.24064 68.830665) (xy 114.122502 68.653859) (xy 113.972141 68.503498) (xy 113.795335 68.38536) (xy 113.598878 68.303985) + (xy 113.390321 68.2625) (xy 113.177679 68.2625) (xy 112.969122 68.303985) (xy 112.772665 68.38536) (xy 112.595859 68.503498) + (xy 112.445498 68.653859) (xy 112.32736 68.830665) (xy 112.245985 69.027122) (xy 112.2045 69.235679) (xy 111.899135 69.235679) + (xy 111.966704 69.190531) (xy 112.090531 69.066704) (xy 112.187821 68.921099) (xy 112.254836 68.759312) (xy 112.289 68.587559) + (xy 112.289 68.412441) (xy 112.254836 68.240688) (xy 112.187821 68.078901) (xy 112.090531 67.933296) (xy 111.966704 67.809469) + (xy 111.821099 67.712179) (xy 111.659312 67.645164) (xy 111.487559 67.611) (xy 111.312441 67.611) (xy 111.140688 67.645164) + (xy 110.978901 67.712179) (xy 110.833296 67.809469) (xy 110.709469 67.933296) (xy 110.612179 68.078901) (xy 110.545164 68.240688) + (xy 110.511 68.412441) (xy 110.397603 68.412441) (xy 110.438015 68.314878) (xy 110.4795 68.106321) (xy 110.4795 67.893679) + (xy 110.438015 67.685122) (xy 110.35664 67.488665) (xy 110.238502 67.311859) (xy 110.088141 67.161498) (xy 109.911335 67.04336) + (xy 109.714878 66.961985) (xy 109.506321 66.9205) (xy 109.293679 66.9205) (xy 109.085122 66.961985) (xy 108.888665 67.04336) + (xy 108.711859 67.161498) (xy 108.561498 67.311859) (xy 108.44336 67.488665) (xy 108.361985 67.685122) (xy 108.3205 67.893679) + (xy 108.075058 67.893679) (xy 108.04795 67.842965) (xy 107.811633 67.780472) (xy 107.052105 68.54) (xy 106.692895 68.54) + (xy 105.933367 67.780472) (xy 105.69705 67.842965) (xy 105.58365 68.085678) (xy 105.519781 68.345849) (xy 105.507896 68.613482) + (xy 105.543115 68.843442) (xy 105.485578 68.756526) (xy 105.314225 68.583693) (xy 105.112446 68.44761) (xy 104.887996 68.353507) + (xy 104.6495 68.305) (xy 104.2995 68.305) (xy 104.0455 68.305) (xy 103.6955 68.305) (xy 103.632 68.317915) + (xy 103.632 67.600867) (xy 106.112972 67.600867) (xy 106.8725 68.360395) (xy 107.632028 67.600867) (xy 107.569535 67.36455) + (xy 107.326822 67.25115) (xy 107.066651 67.187281) (xy 106.799018 67.175396) (xy 106.534209 67.215952) (xy 106.2824 67.307391) + (xy 106.175465 67.36455) (xy 106.112972 67.600867) (xy 103.632 67.600867) (xy 103.632 64.479133) (xy 106.112972 64.479133) + (xy 106.175465 64.71545) (xy 106.418178 64.82885) (xy 106.678349 64.892719) (xy 106.945982 64.904604) (xy 107.210791 64.864048) + (xy 107.4626 64.772609) (xy 107.569535 64.71545) (xy 107.583225 64.663679) (xy 108.1405 64.663679) (xy 108.1405 64.876321) + (xy 108.181985 65.084878) (xy 108.26336 65.281335) (xy 108.381498 65.458141) (xy 108.531859 65.608502) (xy 108.708665 65.72664) + (xy 108.905122 65.808015) (xy 109.113679 65.8495) (xy 109.151266 65.8495) (xy 109.194179 65.953099) (xy 109.291469 66.098704) + (xy 109.415296 66.222531) (xy 109.560901 66.319821) (xy 109.722688 66.386836) (xy 109.894441 66.421) (xy 110.069559 66.421) + (xy 110.115046 66.411952) (xy 110.143164 66.553312) (xy 110.210179 66.715099) (xy 110.307469 66.860704) (xy 110.431296 66.984531) + (xy 110.576901 67.081821) (xy 110.738688 67.148836) (xy 110.910441 67.183) (xy 111.085559 67.183) (xy 111.257312 67.148836) + (xy 111.345176 67.112441) (xy 118.311 67.112441) (xy 118.311 67.287559) (xy 118.345164 67.459312) (xy 118.412179 67.621099) + (xy 118.509469 67.766704) (xy 118.633296 67.890531) (xy 118.778901 67.987821) (xy 118.940688 68.054836) (xy 119.112441 68.089) + (xy 119.287559 68.089) (xy 119.459312 68.054836) (xy 119.621099 67.987821) (xy 119.766704 67.890531) (xy 119.890531 67.766704) + (xy 119.987821 67.621099) (xy 120.054836 67.459312) (xy 120.089 67.287559) (xy 120.089 67.112441) (xy 120.054836 66.940688) + (xy 119.987821 66.778901) (xy 119.890531 66.633296) (xy 119.766704 66.509469) (xy 119.621099 66.412179) (xy 119.459312 66.345164) + (xy 119.287559 66.311) (xy 119.112441 66.311) (xy 118.940688 66.345164) (xy 118.778901 66.412179) (xy 118.633296 66.509469) + (xy 118.509469 66.633296) (xy 118.412179 66.778901) (xy 118.345164 66.940688) (xy 118.311 67.112441) (xy 111.345176 67.112441) + (xy 111.419099 67.081821) (xy 111.564704 66.984531) (xy 111.688531 66.860704) (xy 111.785821 66.715099) (xy 111.852836 66.553312) + (xy 111.887 66.381559) (xy 111.887 66.206441) (xy 111.852836 66.034688) (xy 111.785821 65.872901) (xy 111.688531 65.727296) + (xy 111.564704 65.603469) (xy 111.419099 65.506179) (xy 111.257312 65.439164) (xy 111.085559 65.405) (xy 110.910441 65.405) + (xy 110.864954 65.414048) (xy 110.836836 65.272688) (xy 110.769821 65.110901) (xy 110.672531 64.965296) (xy 110.548704 64.841469) + (xy 110.403099 64.744179) (xy 110.2995 64.701266) (xy 110.2995 64.663679) (xy 110.266539 64.497977) (xy 110.366335 64.45664) + (xy 110.543141 64.338502) (xy 110.693502 64.188141) (xy 110.744083 64.112441) (xy 116.711 64.112441) (xy 116.711 64.287559) + (xy 116.745164 64.459312) (xy 116.812179 64.621099) (xy 116.909469 64.766704) (xy 117.033296 64.890531) (xy 117.178901 64.987821) + (xy 117.340688 65.054836) (xy 117.512441 65.089) (xy 117.687559 65.089) (xy 117.859312 65.054836) (xy 118.021099 64.987821) + (xy 118.166704 64.890531) (xy 118.290531 64.766704) (xy 118.387821 64.621099) (xy 118.454836 64.459312) (xy 118.489 64.287559) + (xy 118.489 64.112441) (xy 118.472339 64.028679) (xy 122.1105 64.028679) (xy 122.1105 64.241321) (xy 122.151985 64.449878) + (xy 122.23336 64.646335) (xy 122.351498 64.823141) (xy 122.501859 64.973502) (xy 122.678665 65.09164) (xy 122.875122 65.173015) + (xy 123.083679 65.2145) (xy 123.296321 65.2145) (xy 123.504878 65.173015) (xy 123.701335 65.09164) (xy 123.878141 64.973502) + (xy 124.028502 64.823141) (xy 124.14664 64.646335) (xy 124.228015 64.449878) (xy 124.2695 64.241321) (xy 124.2695 64.028679) + (xy 124.228015 63.820122) (xy 124.14664 63.623665) (xy 124.028502 63.446859) (xy 123.878141 63.296498) (xy 123.701335 63.17836) + (xy 123.504878 63.096985) (xy 123.296321 63.0555) (xy 123.083679 63.0555) (xy 122.875122 63.096985) (xy 122.678665 63.17836) + (xy 122.501859 63.296498) (xy 122.351498 63.446859) (xy 122.23336 63.623665) (xy 122.151985 63.820122) (xy 122.1105 64.028679) + (xy 118.472339 64.028679) (xy 118.454836 63.940688) (xy 118.387821 63.778901) (xy 118.290531 63.633296) (xy 118.166704 63.509469) + (xy 118.021099 63.412179) (xy 117.859312 63.345164) (xy 117.687559 63.311) (xy 117.512441 63.311) (xy 117.340688 63.345164) + (xy 117.178901 63.412179) (xy 117.033296 63.509469) (xy 116.909469 63.633296) (xy 116.812179 63.778901) (xy 116.745164 63.940688) + (xy 116.711 64.112441) (xy 110.744083 64.112441) (xy 110.81164 64.011335) (xy 110.893015 63.814878) (xy 110.9345 63.606321) + (xy 110.9345 63.393679) (xy 110.893015 63.185122) (xy 110.81164 62.988665) (xy 110.693502 62.811859) (xy 110.543141 62.661498) + (xy 110.366335 62.54336) (xy 110.169878 62.461985) (xy 109.961321 62.4205) (xy 109.748679 62.4205) (xy 109.540122 62.461985) + (xy 109.343665 62.54336) (xy 109.166859 62.661498) (xy 109.016498 62.811859) (xy 108.89836 62.988665) (xy 108.816985 63.185122) + (xy 108.7755 63.393679) (xy 108.7755 63.606321) (xy 108.808461 63.772023) (xy 108.708665 63.81336) (xy 108.531859 63.931498) + (xy 108.381498 64.081859) (xy 108.26336 64.258665) (xy 108.181985 64.455122) (xy 108.1405 64.663679) (xy 107.583225 64.663679) + (xy 107.632028 64.479133) (xy 106.8725 63.719605) (xy 106.112972 64.479133) (xy 103.632 64.479133) (xy 103.632 63.762085) + (xy 103.6955 63.775) (xy 104.0455 63.775) (xy 104.0455 62.667) (xy 104.2995 62.667) (xy 104.2995 63.775) + (xy 104.6495 63.775) (xy 104.887996 63.726493) (xy 105.112446 63.63239) (xy 105.314225 63.496307) (xy 105.485578 63.323474) + (xy 105.548671 63.228164) (xy 105.519781 63.345849) (xy 105.507896 63.613482) (xy 105.548452 63.878291) (xy 105.639891 64.1301) + (xy 105.69705 64.237035) (xy 105.933367 64.299528) (xy 106.692895 63.54) (xy 107.052105 63.54) (xy 107.811633 64.299528) + (xy 108.04795 64.237035) (xy 108.16135 63.994322) (xy 108.225219 63.734151) (xy 108.237104 63.466518) (xy 108.196548 63.201709) + (xy 108.105109 62.9499) (xy 108.04795 62.842965) (xy 107.811633 62.780472) (xy 107.052105 63.54) (xy 106.692895 63.54) + (xy 105.933367 62.780472) (xy 105.705003 62.840862) (xy 105.591231 62.667) (xy 104.2995 62.667) (xy 104.0455 62.667) + (xy 104.0255 62.667) (xy 104.0255 62.600867) (xy 106.112972 62.600867) (xy 106.8725 63.360395) (xy 107.632028 62.600867) + (xy 107.569535 62.36455) (xy 107.326822 62.25115) (xy 107.066651 62.187281) (xy 106.799018 62.175396) (xy 106.534209 62.215952) + (xy 106.2824 62.307391) (xy 106.175465 62.36455) (xy 106.112972 62.600867) (xy 104.0255 62.600867) (xy 104.0255 62.413) + (xy 104.0455 62.413) (xy 104.0455 61.305) (xy 104.2995 61.305) (xy 104.2995 62.413) (xy 105.591231 62.413) + (xy 105.715962 62.222391) (xy 105.712091 62.184718) (xy 105.619921 61.959467) (xy 105.485578 61.756526) (xy 105.314225 61.583693) + (xy 105.112446 61.44761) (xy 104.887996 61.353507) (xy 104.6495 61.305) (xy 104.2995 61.305) (xy 104.0455 61.305) + (xy 103.6955 61.305) (xy 103.632 61.317915) (xy 103.632 58.472606) (xy 104.251414 57.853192) (xy 104.30089 58.101925) + (xy 104.469369 58.508669) (xy 104.713962 58.874729) (xy 105.025271 59.186038) (xy 105.391331 59.430631) (xy 105.798075 59.59911) + (xy 106.229872 59.685) (xy 106.670128 59.685) (xy 107.101925 59.59911) (xy 107.508669 59.430631) (xy 107.874729 59.186038) + (xy 108.186038 58.874729) (xy 108.430631 58.508669) (xy 108.59911 58.101925) (xy 108.685 57.670128) (xy 108.685 57.229872) + (xy 108.59911 56.798075) (xy 108.430631 56.391331) (xy 108.186038 56.025271) (xy 107.874729 55.713962) (xy 107.508669 55.469369) + (xy 107.101925 55.30089) (xy 106.853192 55.251414) (xy 107.367606 54.737) (xy 115.442685 54.737) + ) + ) + ) +) diff --git a/tests/board_samples/kicad_5/light_control_diff.sch b/tests/board_samples/kicad_5/light_control_diff.sch new file mode 120000 index 00000000..105121a8 --- /dev/null +++ b/tests/board_samples/kicad_5/light_control_diff.sch @@ -0,0 +1 @@ +light_control.sch \ No newline at end of file diff --git a/tests/board_samples/kicad_6/light_control_diff.kicad_pcb b/tests/board_samples/kicad_6/light_control_diff.kicad_pcb new file mode 100644 index 00000000..b252bbed --- /dev/null +++ b/tests/board_samples/kicad_6/light_control_diff.kicad_pcb @@ -0,0 +1,8339 @@ +(kicad_pcb (version 20211014) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (title_block + (date "2021-12-03") + (comment 4 "@Comment4@") + ) + + (layers + (0 "F.Cu" signal) + (1 "In1.Cu" power) + (2 "In2.Cu" power) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + ) + + (setup + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 102 102) + (pcbplotparams + (layerselection 0x00210f8_ffffffff) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (svguseinch false) + (svgprecision 6) + (excludeedgelayer true) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "fab/") + ) + ) + + (net 0 "") + (net 1 "GND") + (net 2 "+3V3") + (net 3 "Net-(C3-Pad1)") + (net 4 "Net-(C4-Pad1)") + (net 5 "/EN") + (net 6 "VCC") + (net 7 "VBUS") + (net 8 "/USB_RTS") + (net 9 "Net-(Q1-Pad1)") + (net 10 "/IO0") + (net 11 "/USB_DTR") + (net 12 "Net-(Q2-Pad1)") + (net 13 "/USB_TX") + (net 14 "/USB_RX") + (net 15 "/USB_DM") + (net 16 "/USB_DP") + (net 17 "Net-(D3-Pad2)") + (net 18 "Net-(D4-Pad2)") + (net 19 "Net-(D5-Pad2)") + (net 20 "Net-(D6-Pad2)") + (net 21 "Net-(D7-Pad2)") + (net 22 "Net-(D8-Pad2)") + (net 23 "Net-(D9-Pad2)") + (net 24 "Net-(D10-Pad2)") + (net 25 "Net-(Q3-Pad1)") + (net 26 "Net-(Q4-Pad1)") + (net 27 "Net-(Q5-Pad1)") + (net 28 "Net-(Q6-Pad1)") + (net 29 "Net-(Q7-Pad1)") + (net 30 "Net-(Q8-Pad1)") + (net 31 "Net-(Q9-Pad1)") + (net 32 "Net-(Q10-Pad1)") + (net 33 "/PIR_A") + (net 34 "/CH_1") + (net 35 "/CH_3") + (net 36 "/CH_5") + (net 37 "/CH_7") + (net 38 "/CH_2") + (net 39 "/CH_4") + (net 40 "/CH_6") + (net 41 "/CH_8") + (net 42 "Net-(D11-Pad2)") + (net 43 "Net-(D12-Pad2)") + (net 44 "Net-(D13-Pad2)") + (net 45 "Net-(D14-Pad2)") + (net 46 "/LED1") + (net 47 "/LED2") + (net 48 "/LED3") + (net 49 "/LED4") + (net 50 "/DHT_IO") + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da29fe3) + (at 111.2 69.85 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005da94ac6") + (attr smd) + (fp_text reference "C1" (at 1.75 -0.456 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d336036-10de-4404-9c27-22864b7f0d79) + ) + (fp_text value "1uF" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b36d6001-ccec-4236-98eb-f724f34e6c96) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 8c0473dd-2bcc-49da-846b-d0183b4e788b) + ) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 2a5736b6-91d3-4c86-8eca-4a47d2a8bdec)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 2ead87eb-22df-4165-9eaa-62633ca3402a)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a7f95238-075c-4897-89d9-10719dcc258b)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp c17a365b-16be-4c49-8913-a0a8bb399da3)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 6ee80479-d535-4823-83cf-3bb6254a9c3f)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 81c7a8b7-4620-46c9-a014-7a45b9480506)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 88b63b4a-6b2f-4a96-b58b-65461de13458)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp d04d9a04-1193-4570-a45c-87f146895dea)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 77cde811-eccd-4291-9597-1d12a762cf05)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp b0278126-7f7a-459e-bcbb-935199061f7e)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da29ff2) + (at 112.2 69.85 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005da94566") + (attr smd) + (fp_text reference "C2" (at 0.65 -2.3 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 83d5d0b8-a271-4f43-8cf4-48da88331114) + ) + (fp_text value "0.1uF" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6e185f72-1464-45c4-a898-dfafbaaddce6) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp ab9b619d-484a-4761-b515-7c6d7d080f4c) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 240eaed1-e854-4fd2-b652-201e9e8681a1)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 5716e23d-8f32-4637-a2c0-b8c289cb3d82)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a3e25d76-9b42-47e1-bf81-cf3909680084)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp e1695e87-40c9-43cf-80d4-c511f2faf1db)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 35422975-a08a-4842-a6e1-40dd747bb46e)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 908c1b12-de9f-42dc-9399-2eb8ba05e525)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 9ec4b64b-c3af-45d2-94db-cc690438c336)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp ac7bbe5c-805a-47e6-bcd9-9c14abe6d6b1)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp f38f872e-811d-429d-a7f6-ea372a3159ce)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp e99d89c5-269e-4edd-9046-0ead2b5465ae)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2a003) + (at 117.602 66.2685 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005da99bae") + (attr smd) + (fp_text reference "C3" (at 0 -1.43 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 17ab8f85-d6e9-48d7-ab26-02eb0cd73827) + ) + (fp_text value "4.7uF" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 273f4244-cae8-4fbf-8c6e-5b1c93dfcd34) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 25636535-6cc6-4c26-ac65-fc82e59f282f) + ) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 301b6fe5-836a-47d9-a8ed-642dae9355a5)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 9382eb70-2056-4ce2-a221-3772a1993093)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0942b8fd-6270-4b8e-839f-5ca5c493300d)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 25255bba-29a7-4563-9e15-9f7a968865e9)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 6706726e-bf87-4568-ae62-9341ec822550)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp f5fc6b76-14f3-4e24-a414-ff1749b18ce1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 75277303-c81a-4de4-93ae-30c50456bf3f)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 97659cdd-b71c-4a9f-8497-433ed0107553)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp bb06d3a5-77b0-427f-a5e6-9d13f9df34ba)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp c5b4269a-51e3-4afa-b951-09baaeb7b1b1)) + (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "Net-(C3-Pad1)") (tstamp 78fbad1b-e3a2-4a27-aa5d-d2e6db8ae9e7)) + (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 774deeb2-e92b-4aeb-81a9-425b6e0b67dc)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2a014) + (at 118.6 81.3 -90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005da74db0") + (attr smd) + (fp_text reference "C4" (at 2.286 0 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f5e63b28-28fe-4d74-93ca-cba6063d2522) + ) + (fp_text value "1uF" (at 0 1.43 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 52134ed8-76b1-49e0-96c8-c22d9a84f40b) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 0d69032c-512c-479f-a757-429a460502d8) + ) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp 2f3e6a65-055d-4a2b-a9d3-64f688fa7e32)) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 53b6f4e7-c8b6-4a40-add0-4c89aeaad6cb)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7d6e77cb-4b80-4cee-a891-4be5b22bb8d3)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d3f88f20-b3a1-4189-b235-ef6d813deb57)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp f8c0c97b-af22-4ae8-8bc6-b0b2b1284340)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp fd82f888-283b-4618-a0b9-a3a6bcf67f5f)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 330a2624-750a-4157-b2ac-ab6d9c4a01fd)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4c977240-bea5-4e00-998b-19da23a305e6)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 864807ff-d864-40c2-b1c3-c02cee67a6bd)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp b8af96ef-7c6f-4ad8-91d5-9df50e6f2254)) + (pad "1" smd roundrect locked (at -0.7875 0 270) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "Net-(C4-Pad1)") (tstamp 4a8af61a-98cd-4748-865f-4c41dea1e947)) + (pad "2" smd roundrect locked (at 0.7875 0 270) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 5fd4be48-ed46-4c0c-ae40-a2907b80dd70)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2a025) + (at 117.6 71.3 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005da8fdae") + (attr smd) + (fp_text reference "C5" (at 0 1.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5e63c044-a3ce-4af6-9e1e-592f67e4d026) + ) + (fp_text value "22uF" (at 0 1.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 90fa8f9e-2363-406e-beb4-a42e9c7e1c9d) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 6f5fe234-bf87-4807-ab2f-9ca6c532c81c) + ) + (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer "F.SilkS") (width 0.12) (tstamp 6fc99f1b-b415-4f37-9c02-11052f9e6fc2)) + (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer "F.SilkS") (width 0.12) (tstamp ddb3acb9-b272-494a-b305-000762378ee7)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 33b646c9-9c16-4718-b6a9-ae0c483fd17b)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 532479e0-c16a-46b5-9b80-bb9d6416dfb9)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp ea7eaf89-6272-43d0-ae49-d5bb8458fdb3)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp fbce6929-59d9-4720-ab8d-5bbbeea2ec86)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 0fd01342-b63a-4797-9e29-f88f90882a14)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4df1dc70-b409-4599-b587-036daa928d9c)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8706159f-cf96-4d18-8690-1a97fa81102f)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp aec63574-bbd6-4b81-a174-cd4bad5a0883)) + (pad "1" smd roundrect locked (at -0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 7ddb6849-2503-4e9f-8d41-ad15004ce2f3)) + (pad "2" smd roundrect locked (at 0.7875 0 180) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 9d03d9a5-2842-4d76-903a-fc56cb152133)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2a052) + (at 122.936 62.738 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dabc2a7") + (attr smd) + (fp_text reference "C8" (at 0 1.016 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9b00e55d-87b1-44f3-b55f-fe6deba5a677) + ) + (fp_text value "0.1uF" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c76754b9-256f-4766-a536-854eb77e9ef9) + ) + (fp_text user "${REFERENCE}" (at -0.5 -0.25 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp c3c03e26-efc3-4bbd-a929-e5e772569f81) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 2b644aff-d8fb-4972-9569-4d4cec56875a)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 6390e82c-0118-4613-aaa4-1df7673b49ac)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 687e3fab-ae7d-4bb0-af6f-aa45d297bb8c)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp d8bd1324-9335-4aac-b428-fa9c2dd076e3)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp bb486937-8316-4d8a-9812-05936bb53367)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp bc3a9048-7b67-4011-a94a-e54571fab523)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp d114503b-1aa2-41bd-a102-435f48c853ba)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp e21621d8-c415-4102-8956-b8dedcf0686f)) + (pad "1" smd roundrect locked (at -0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 353db69c-0146-4aff-9828-12f45d35f586)) + (pad "2" smd roundrect locked (at 0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 53ca7e35-d6c3-470d-a9d3-b73804a88093)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2a06a) + (at 115.3 81 180) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005da76d9b") + (attr smd) + (fp_text reference "D1" (at 0 -2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c8838bce-1c41-4761-b39b-41a41791d3b2) + ) + (fp_text value "D_Schottky" (at 0 2.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5430771a-6c46-42ad-919d-8f44004a56b1) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9e7f44fa-17a5-4809-8fad-b90e31c00276) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp 6cc15470-85c2-4e1d-b0e8-b94fbb4a2321)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp a83dd935-3430-4b63-9445-bf9e2cbc1280)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp ce92ead0-6c97-499f-af4d-94c25e775b89)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 126502a0-8719-4d60-9904-29aec0137dfd)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 2379b3d1-8e84-4aec-aef0-5c1b291ed936)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp d1df2085-3e5c-43cd-ac2d-cd2aad7865e0)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp eb8fc6c7-a496-474c-905b-ea6208b6d29f)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 2c0bc14c-dbd8-4b79-be9b-be42fb6e1df6)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 46707e9b-6063-4676-9903-5f21ba978982)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 4e7967ca-9238-48c1-8600-6978d32f5daf)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 6b2b26c6-d702-472b-9b60-290317f79c2f)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 7382fe21-79b0-493f-8c86-d0c10b89be5c)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 7a1e7217-7546-46c1-8a0a-17e0569f8e6d)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 82ef4fec-8b52-4f34-94a2-248cd4bade17)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp b03457fc-ab23-415e-b05d-b0cd695e59ab)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp bd871fc4-9d14-4e51-acf4-7e20b66ac6d0)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp cbf03043-da35-41d6-a6d8-3526ba00892b)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp e4b0db4e-db2d-478f-809d-51ebfa734c0f)) + (pad "1" smd rect locked (at -1.65 0 180) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "Net-(C4-Pad1)") (tstamp 01f99a2a-198a-4268-a9cd-aace56de8d62)) + (pad "2" smd rect locked (at 1.65 0 180) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp 3eebd2c2-d637-472d-b0b9-dd45f9ebccd1)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2a082) + (at 109.4 68.8 90) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005da82fba") + (attr smd) + (fp_text reference "D2" (at 3.302 -0.254 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 43d34605-706a-41cd-8833-4c351731300a) + ) + (fp_text value "D_Schottky" (at 0 2.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d48ad299-8ce4-417a-8ec9-e406b34ba0b3) + ) + (fp_text user "${REFERENCE}" (at 0 -2 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d3319d67-2237-46bc-8f98-14f469a077d9) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp 167d59f3-e301-449f-9ed2-2fecd85df125)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp f221a320-0a29-4a6c-97cb-57e6a33b982a)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp f7cb4b12-dd7d-4dfb-b089-4dfae4b04e21)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 11a7022c-0894-41d4-baeb-720e75a0310d)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 1c5f3e78-57f1-4ffb-aff5-e9407b8bcd48)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 6ab3cc4d-c719-434b-bc95-7996ce166b02)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp e2ab61c6-94fe-4e32-8952-41e66579e22d)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 053928d1-47a8-4ee0-b446-57300bc3bb95)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 0bdb8716-6c71-42aa-92c0-acc3e7d3344c)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 18002a5b-2e36-4c9e-a16b-7addb552489e)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 1c6371e3-a6aa-4b72-9a9c-470162a5621b)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 462d88ca-6fbf-44be-9b15-7b0d70152883)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 534c9aeb-785a-48b9-97eb-96780225b9bc)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 53643ddb-a7b0-4dc3-bce4-c8a6d1181ce7)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp a632a057-29dd-40e0-9757-263c198d364b)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp b5ffaccc-1411-4a1f-a163-ae1706d0fab0)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp e08f3f2e-db74-4410-9958-dcc75118bcec)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp f968173f-d586-41da-81ee-547cbc056ec7)) + (pad "1" smd rect locked (at -1.65 0 90) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "Net-(C4-Pad1)") (tstamp 8e345d56-7143-46c0-904a-252e413d7152)) + (pad "2" smd rect locked (at 1.65 0 90) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 7 "VBUS") (tstamp 1c41ff80-527b-4748-92bd-377450d91b9f)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2a0ac) + (at 121.158 69.85) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005daa9ad4") + (attr smd) + (fp_text reference "Q2" (at 1.016 2.286) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1598113e-d151-4387-a2cc-7a6ddf2f05d8) + ) + (fp_text value "Q_NPN_BEC" (at 0 2.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 78c6f5e0-86de-4c19-9936-ca1f2600babc) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp c172edf1-7c1a-43d6-bbf0-622b539f6218) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp 4c9807f3-6442-415f-a528-c7fa2f7d4e89)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp ad32fc06-9af6-4d55-b4a2-839af5e0f1c4)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp ad49adb3-b436-46a0-ad8e-7e4d83ed216b)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp dd2d360d-0c45-4ae3-8092-a1d7f266e83d)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 196099be-273b-4361-9163-c389b4c2ce34)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 60b90ddf-9b12-40b3-8402-553c32cd9614)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 789e9146-5e00-43ec-a29e-e48f9ad338dd)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp f3ac8098-4590-41e0-8c80-e7483fa6dbb7)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 07415cba-e036-4591-9f8b-922ac99b4711)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 1e3610c1-421a-493f-8f20-fa2eff55e38e)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 227ce088-04bd-433d-a98a-75ce9597f351)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp af2786fe-c96a-4607-a168-7754a64664ed)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp fec16be9-c589-49e4-a7c3-ea489a775abf)) + (pad "1" smd rect locked (at -1 -0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 12 "Net-(Q2-Pad1)") (tstamp 93736caf-fdf7-45fa-b1b7-0c4130c8a254)) + (pad "2" smd rect locked (at -1 0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 11 "/USB_DTR") (tstamp f24a03dd-7df6-4f5e-bfc5-41b4c6c04244)) + (pad "3" smd rect locked (at 1 0) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 10 "/IO0") (tstamp bb030847-1888-45d9-957c-4bba8e447209)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2a0bb) + (at 117.602 62.23 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005daab2cf") + (attr smd) + (fp_text reference "R1" (at 1.778 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b83d0fa7-310a-4b11-9fa6-19674a051f6e) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6290190d-2778-47ba-8bfb-6e9e89c9a262) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 68249ad8-2108-4889-9b3f-b2de7c047116) + ) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 03ed8a2a-4af3-470c-a661-bb36ee0a5e64)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1637bcae-c967-4cc2-922d-5c5472a4c8e8)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4e8d6b06-5eec-44f0-b917-a7411c07a817)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp ec741c22-37f0-4cbe-86fe-8c08ea19b1c2)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 3479017b-fa35-4414-9a66-d6e9bb1b002a)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 47eea343-3f3e-4333-86f8-29cb02a250df)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 7a577751-485d-465e-9fa6-4cb0f2bdc4fc)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp aa9c79cc-c05d-4ca4-9ed0-ee7f1d1a1ff5)) + (pad "1" smd roundrect locked (at -0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 9 "Net-(Q1-Pad1)") (tstamp 6363a7eb-f565-45ad-8496-131d1efd2cd4)) + (pad "2" smd roundrect locked (at 0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 11 "/USB_DTR") (tstamp e4caf3de-dc41-4571-8ff0-2c4430aefd32)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2a0ca) + (at 117.602 63.5 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005daab975") + (attr smd) + (fp_text reference "R2" (at -2.032 0.635) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9b68fde5-04be-4a2a-9bc6-4f07e7a73343) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c0af0589-152f-4415-9ec9-b90eefa92622) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 5b3a5b5b-eba9-43c7-8c4f-2f4d2d6c6c41) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 54fa5b72-12cb-4c06-8369-ad693f991102)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp b0cb4f74-bff4-44f0-ba70-929679a2dab7)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp d43838e3-1bfb-40bb-945c-2d2ec5465c8a)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp f9a6b9a7-82e4-4e1d-a4a2-a29a87181459)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 14ee805b-c2d1-4539-a3ba-fcdd8fbca523)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 63141bc5-4efc-4ac7-810a-9132ff2fda95)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 90dbeefa-8dbd-49a0-906e-3853441ecce1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp feea17eb-53cd-4552-941b-8e985e2c922d)) + (pad "1" smd roundrect locked (at -0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 12 "Net-(Q2-Pad1)") (tstamp 6ac14600-e823-4756-966d-d78f97bade9b)) + (pad "2" smd roundrect locked (at 0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 8 "/USB_RTS") (tstamp 2eaa9f30-f8c2-47e1-aead-14bb5312e30b)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2a0d9) + (at 110.236 61.976 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dad1ab5") + (attr smd) + (fp_text reference "R3" (at 0 1.27 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6dae6a91-3f35-4253-b178-5cb7f208d380) + ) + (fp_text value "10kR" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp eda41c2c-d895-4b94-8d03-c63ab5a18c8c) + ) + (fp_text user "${REFERENCE}" (at -0.024 -0.07 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 176e949d-b0b6-4e5f-af7c-0ccdc5b2c734) + ) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 016161de-eb5b-43f9-8a81-d7ad4a9da620)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 05cbdc54-dcd7-481d-a773-62a3336c3483)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 0ca14452-0d77-4aae-b6f7-dbdd38a78dec)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4237083b-a275-40a9-bc56-27a2229107ed)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 0ddd2953-3385-4b53-bbe3-fa50f7f33f4e)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 21d1207e-b346-4c99-a2cf-c222bdadb34f)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 2a6eb606-ff67-4b7e-9fb8-b5cbbc3bc444)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp e24c13af-e0bf-4fe1-823a-64a49be95411)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "/EN") (tstamp 1b19defc-5e4a-4f1a-ac6c-dc3d15844663)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 59bfef51-9a61-46f2-b7f0-b6960675b106)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "footprints:TS-1187A" (layer "F.Cu") + (tedit 5DA348C0) (tstamp 00000000-0000-0000-0000-00005da2a0e6) + (at 114 58.166) + (path "/00000000-0000-0000-0000-00005dad711a") + (attr smd) + (fp_text reference "SW1" (at -0.462 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b377e428-a382-438e-a5fb-8d3192617ca6) + ) + (fp_text value "SW_Push" (at -0.025 -0.025) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 261a552e-d2c4-4e1d-b516-3a4377f46de8) + ) + (fp_line (start 3.6 2.6) (end -3.6 2.6) (layer "F.SilkS") (width 0.12) (tstamp 11006243-0e97-430e-bc56-9ff4e07d9e22)) + (fp_line (start -3.55 -2.6) (end 3.625 -2.6) (layer "F.SilkS") (width 0.12) (tstamp 3a495cc5-4b58-43c4-a6d6-310815a8bc18)) + (fp_line (start -3.55 2.575) (end -3.45 2.6) (layer "F.SilkS") (width 0.12) (tstamp 6b593dff-bc53-458e-9ad4-27aa180efe14)) + (fp_line (start -3.55 -2.6) (end -3.55 2.575) (layer "F.SilkS") (width 0.12) (tstamp aaefb16f-d015-4e30-8eb7-1008f575b514)) + (fp_line (start 3.625 -2.6) (end 3.6 2.6) (layer "F.SilkS") (width 0.12) (tstamp fb1839b1-9a77-46d2-90f8-489bb564be62)) + (pad "1" smd rect locked (at 3 -1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 39d83746-9cbd-4114-bf58-4fc3f6797fbb)) + (pad "1" smd rect locked (at -3 -1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 5b5468e8-098d-49cf-b0dc-f51afe59b1b4)) + (pad "2" smd rect locked (at 3 1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/EN") (tstamp 19122a13-b7dc-486a-8738-391de160f697)) + (pad "2" smd rect locked (at -3 1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/EN") (tstamp 74da962d-b32d-4801-87f7-6d194f03972a)) + ) + + (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2a0fc) + (at 117.3 75.8) + (descr "module CMS SOT223 4 pins") + (tags "CMS SOT") + (path "/00000000-0000-0000-0000-00005da730f7") + (attr smd) + (fp_text reference "U1" (at 3.2 -2.9) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e44cbff0-84e2-40eb-a31c-914e9b2c272a) + ) + (fp_text value "AZ1117-3.3" (at 0 4.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fc2fdf6d-af71-4ea3-b6a1-2d4997269b6b) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 223327be-018a-4065-aa7a-9ae4fc9010fe) + ) + (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer "F.SilkS") (width 0.12) (tstamp 38f63221-105b-4c1a-ad80-69ffa8c24446)) + (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer "F.SilkS") (width 0.12) (tstamp 451f3faa-9836-43fa-97c8-fff782bd7afe)) + (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer "F.SilkS") (width 0.12) (tstamp 65622e09-e050-4bd2-9611-c40e1a5d53b8)) + (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer "F.SilkS") (width 0.12) (tstamp e9834bb0-2d3b-4898-97bd-75eb90aa9e7c)) + (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer "F.CrtYd") (width 0.05) (tstamp 1a7a0c04-49be-4cd9-825d-526212395c7f)) + (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 21698e3d-46c3-441c-b288-7598eb8d67c9)) + (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer "F.CrtYd") (width 0.05) (tstamp 6b0d5263-36ff-4e0e-b1c9-56697086f0c9)) + (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp beabe416-3ecb-4d24-8dca-4e55b37b0899)) + (fp_line (start -0.85 -3.35) (end 1.85 -3.35) (layer "F.Fab") (width 0.1) (tstamp 0fb1eb4c-5afe-48de-b048-7c277e48e981)) + (fp_line (start -1.85 -2.35) (end -1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp 140c9dc5-3de2-4bbb-91b3-f1234a3a126b)) + (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp 2de794c9-6889-42de-9f8e-acbea7139353)) + (fp_line (start -1.85 -2.35) (end -0.85 -3.35) (layer "F.Fab") (width 0.1) (tstamp ba507a0e-6e00-48f9-aca8-e07e772ed454)) + (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer "F.Fab") (width 0.1) (tstamp f5d26926-24a0-4756-9c44-874262bff942)) + (pad "1" smd rect locked (at -3.15 -2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 7c0f7058-e677-4d87-bb64-a07c42017600)) + (pad "2" smd rect locked (at -3.15 0) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "+3V3") (tstamp 52946240-1134-406a-9549-f6673e57d0fc)) + (pad "2" smd rect locked (at 3.15 0) (size 2 3.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "+3V3") (tstamp ee99f79e-d278-41d4-902e-6a3973e09f20)) + (pad "3" smd rect locked (at -3.15 2.3) (size 2 1.5) (layers "F.Cu" "F.Paste" "F.Mask") + (net 4 "Net-(C4-Pad1)") (tstamp 568c333a-1475-4c2b-8ddd-6d6a0e6323e1)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-223.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm" (layer "F.Cu") + (tedit 5C1FD453) (tstamp 00000000-0000-0000-0000-00005da2a12e) + (at 113.904 66.04) + (descr "QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py") + (tags "QFN DFN_QFN") + (path "/00000000-0000-0000-0000-00005da8724c") + (attr smd) + (fp_text reference "U2" (at -3.668 -1.158) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5fdd5471-c984-4a61-bdb6-d67fb4956f09) + ) + (fp_text value "CP2104" (at 0.142 3.3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dd660eb8-7e83-44f2-9bb5-184f819c5c3e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 79cd1da5-4e89-4a5d-ae66-465b5a013314) + ) + (fp_line (start 1.635 2.11) (end 2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp 26574ae3-77fc-4acb-b57a-f32ffd35fd18)) + (fp_line (start 2.11 2.11) (end 2.11 1.635) (layer "F.SilkS") (width 0.12) (tstamp 28d3644a-059c-43b1-90e5-3c39caf9e42b)) + (fp_line (start 1.635 -2.11) (end 2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp 43212043-0cd4-4fe6-8c2e-a01142d382e4)) + (fp_line (start -1.635 -2.11) (end -2.11 -2.11) (layer "F.SilkS") (width 0.12) (tstamp 517108ec-34b7-43d1-ba13-24eb6eeef270)) + (fp_line (start 2.11 -2.11) (end 2.11 -1.635) (layer "F.SilkS") (width 0.12) (tstamp 664313b3-2455-459c-af56-581673712b67)) + (fp_line (start -1.635 2.11) (end -2.11 2.11) (layer "F.SilkS") (width 0.12) (tstamp ae87f9cc-dc88-4981-87d4-fd7c94eb217a)) + (fp_line (start -2.11 2.11) (end -2.11 1.635) (layer "F.SilkS") (width 0.12) (tstamp fbc82fcc-9108-41bf-8689-cd4579f69f48)) + (fp_line (start -2.6 2.6) (end 2.6 2.6) (layer "F.CrtYd") (width 0.05) (tstamp 448f0d82-30b0-4eca-9ad3-d77ed402f0f5)) + (fp_line (start -2.6 -2.6) (end -2.6 2.6) (layer "F.CrtYd") (width 0.05) (tstamp 5a8bb0d1-5ca6-423d-87b8-fa62341b2269)) + (fp_line (start 2.6 -2.6) (end -2.6 -2.6) (layer "F.CrtYd") (width 0.05) (tstamp 8cd452ae-1c39-457b-982f-78e03bb059d6)) + (fp_line (start 2.6 2.6) (end 2.6 -2.6) (layer "F.CrtYd") (width 0.05) (tstamp 96bfcf5f-1050-4d87-a2ba-5b5774d46fe6)) + (fp_line (start -2 2) (end -2 -1) (layer "F.Fab") (width 0.1) (tstamp 18a9e955-c217-4b90-9c8e-d64a2172e266)) + (fp_line (start 2 2) (end -2 2) (layer "F.Fab") (width 0.1) (tstamp 236d05d9-5c97-4288-a8ef-147e6b8f789b)) + (fp_line (start -2 -1) (end -1 -2) (layer "F.Fab") (width 0.1) (tstamp 3ab19cd7-ba4c-4227-b5bc-3dba2f592dff)) + (fp_line (start -1 -2) (end 2 -2) (layer "F.Fab") (width 0.1) (tstamp a8a1ec66-f398-45a7-be05-792a98746e58)) + (fp_line (start 2 -2) (end 2 2) (layer "F.Fab") (width 0.1) (tstamp b3908000-7982-48b3-95c7-6d80affd0b8a)) + (pad "" smd roundrect locked (at -0.65 0.65) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.238095) (tstamp 5371ac4f-2f84-4d68-ba16-17f52bb6f49b)) + (pad "" smd roundrect locked (at -0.65 -0.65) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.238095) (tstamp 78313425-64a4-4d7c-96e0-b151044d715d)) + (pad "" smd roundrect locked (at 0.65 -0.65) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.238095) (tstamp 8f1ba77b-dfe2-4db0-b4cb-b411bcec9118)) + (pad "" smd roundrect locked (at 0.65 0.65) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.238095) (tstamp f8535fdf-8d93-460e-923a-039168c46c4c)) + (pad "1" smd roundrect locked (at -1.9375 -1.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e8b48996-b094-4cc6-84c4-8d2d30bfd1eb)) + (pad "2" smd roundrect locked (at -1.9375 -0.75) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 66e9905a-c252-41ea-ae49-c2e432f3bbfc)) + (pad "3" smd roundrect locked (at -1.9375 -0.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "/USB_DP") (tstamp faf1d546-8de8-4679-aa14-fa83d3aefc5b)) + (pad "4" smd roundrect locked (at -1.9375 0.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 15 "/USB_DM") (tstamp 5323e631-3b3a-46d3-a133-870d20f6613a)) + (pad "5" smd roundrect locked (at -1.9375 0.75) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 661fdf6d-273b-4117-a0a2-adfdff2ec767)) + (pad "6" smd roundrect locked (at -1.9375 1.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 7b651623-e0dc-4c92-b2cf-8a30ff56ac08)) + (pad "7" smd roundrect locked (at -1.25 1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 75328e82-8b67-4f50-a7b0-f1420a6895fe)) + (pad "8" smd roundrect locked (at -0.75 1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 7 "VBUS") (tstamp 5473dab7-94fe-48a0-9602-67b4cb0eefca)) + (pad "9" smd roundrect locked (at -0.25 1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp f779cef8-1668-4fc4-af75-e99055479685)) + (pad "10" smd roundrect locked (at 0.25 1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp f35ca07d-483e-4053-8dd6-5362dc7b0113)) + (pad "11" smd roundrect locked (at 0.75 1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0fe8f4bc-6335-42f4-a625-c43d8e1dd621)) + (pad "12" smd roundrect locked (at 1.25 1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 04d5e174-ee2e-4ae4-9044-78f51f154575)) + (pad "13" smd roundrect locked (at 1.9375 1.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 7de3af8d-65ea-4aa5-aa7d-210467481a9f)) + (pad "14" smd roundrect locked (at 1.9375 0.75) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp eb5d2cfb-3811-4337-9cfd-40abdf21331e)) + (pad "15" smd roundrect locked (at 1.9375 0.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp f0245ad2-fc15-4be8-8e7d-60701cfb275a)) + (pad "16" smd roundrect locked (at 1.9375 -0.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "Net-(C3-Pad1)") (tstamp c12e75f7-f49c-4435-9d1f-13373b7c2e9f)) + (pad "17" smd roundrect locked (at 1.9375 -0.75) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp fcfeb337-9123-4d32-bd06-2040eca2fd69)) + (pad "18" smd roundrect locked (at 1.9375 -1.25) (size 0.825 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 992105f4-c8c4-43e7-a834-b78301246bbd)) + (pad "19" smd roundrect locked (at 1.25 -1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 8 "/USB_RTS") (tstamp df591d4f-4a9c-4f91-be92-c755d67cf693)) + (pad "20" smd roundrect locked (at 0.75 -1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 14 "/USB_RX") (tstamp 4ec3a8ae-2b16-4eaf-91e0-38e1ece36cd4)) + (pad "21" smd roundrect locked (at 0.25 -1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 13 "/USB_TX") (tstamp 14c9aeb0-2381-45b2-abfe-7c6ec3fc909d)) + (pad "22" smd roundrect locked (at -0.25 -1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp b46c9f77-ccc0-4235-8e77-2a2b61d90007)) + (pad "23" smd roundrect locked (at -0.75 -1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 11 "/USB_DTR") (tstamp 4874e585-a28d-4cb1-9675-3ed54721df2e)) + (pad "24" smd roundrect locked (at -1.25 -1.9375) (size 0.25 0.825) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e419fb21-1ac3-4b02-8756-f907892318a5)) + (pad "25" smd roundrect locked (at 0 0) (size 2.6 2.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.096154) + (net 1 "GND") (tstamp 100894fe-15e5-490a-8c19-6c11f155ef1d)) + (model "${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "RF_Module:ESP32-WROOM-32" (layer "F.Cu") + (tedit 5B5B4654) (tstamp 00000000-0000-0000-0000-00005da2a19d) + (at 134.366 70.358) + (descr "Single 2.4 GHz Wi-Fi and Bluetooth combo chip https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf") + (tags "Single 2.4 GHz Wi-Fi and Bluetooth combo chip") + (path "/00000000-0000-0000-0000-00005da6edcb") + (attr smd) + (fp_text reference "U3" (at -10.61 8.43 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5d79a6eb-e457-4d3f-8d1f-1b1006af7cb9) + ) + (fp_text value "ESP32-WROOM-32" (at 0 11.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0f710a9a-2643-4875-882b-7226cbd08849) + ) + (fp_text user "5 mm" (at 7.8 -19.075 90) (layer "Cmts.User") + (effects (font (size 0.5 0.5) (thickness 0.1))) + (tstamp 0da049be-0bd7-4878-a706-edbdd71b563a) + ) + (fp_text user "KEEP-OUT ZONE" (at 0 -19) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4cdb9dfe-cd6d-4d24-b69d-e53e4d966672) + ) + (fp_text user "5 mm" (at -11.2 -14.375) (layer "Cmts.User") + (effects (font (size 0.5 0.5) (thickness 0.1))) + (tstamp 750fd8cd-f670-4485-8fa0-bec5b20cf4c5) + ) + (fp_text user "Antenna" (at 0 -13) (layer "Cmts.User") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8496216e-2ec0-42b6-be1f-b542c1b4245f) + ) + (fp_text user "5 mm" (at 11.8 -14.375) (layer "Cmts.User") + (effects (font (size 0.5 0.5) (thickness 0.1))) + (tstamp c3fd4488-1ee1-4896-a105-96b73b14f53f) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5402d98c-c417-40e6-a772-04681f0ba62d) + ) + (fp_line (start -9.12 -15.865) (end 9.12 -15.865) (layer "F.SilkS") (width 0.12) (tstamp 21d207e3-4ce2-44ab-ac78-40997f3fe9ee)) + (fp_line (start -9.12 9.1) (end -9.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 44b3c322-ec81-49bb-aeee-904a5a6439fd)) + (fp_line (start 9.12 9.88) (end 8.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 58a37a59-b0a0-4e0f-927b-4c42d412b5fb)) + (fp_line (start -9.12 9.88) (end -8.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp 919af163-f01b-423e-b538-21db5dc0c145)) + (fp_line (start -9.12 -15.865) (end -9.12 -9.445) (layer "F.SilkS") (width 0.12) (tstamp 9a9da8ba-4d6b-426d-be43-3159752f71ec)) + (fp_line (start 9.12 9.1) (end 9.12 9.88) (layer "F.SilkS") (width 0.12) (tstamp c01c0328-59de-415e-984d-1e1e48d65716)) + (fp_line (start -9.12 -9.445) (end -9.5 -9.445) (layer "F.SilkS") (width 0.12) (tstamp dfa30d43-592d-447d-8b66-ebc16442a542)) + (fp_line (start 9.12 -15.865) (end 9.12 -9.445) (layer "F.SilkS") (width 0.12) (tstamp e4c39e7a-4d46-4605-b970-53b095d3ddf9)) + (fp_line (start -0.525 -20.75) (end -14 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 04f4cdc7-7c22-4f27-ab6b-ae3b3d0ae562)) + (fp_line (start 14 -16.43) (end 6 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 088e356d-582b-430d-86ff-a8405655b23d)) + (fp_line (start 14 -19.66) (end 2 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 0d47ae1e-c17e-488a-876a-a4fc08dd9196)) + (fp_line (start 1.475 -20.75) (end -12 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 10b3c4cb-e028-499e-b413-2408ef5967b9)) + (fp_line (start 14 -11.585) (end 12 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 2ee5c268-e899-47ed-8fda-e174958f743d)) + (fp_line (start 14 -9.97) (end -14 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 40a6da59-a8e0-4613-9c76-e5ca98388601)) + (fp_line (start 14 -13.2) (end 10 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 42ddad57-f516-44c6-bf0f-6b2542efff5b)) + (fp_line (start -10.525 -20.75) (end -14 -18.045) (layer "Dwgs.User") (width 0.1) (tstamp 495235bc-1520-4965-8534-6d5eeadadfb9)) + (fp_line (start 7.475 -20.75) (end -6 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 52ae6109-46eb-46c2-9a24-951448ccc1f5)) + (fp_line (start -14 -9.97) (end -14 -20.75) (layer "Dwgs.User") (width 0.1) (tstamp 6e861b05-232e-4eb8-bbc8-ed8fe5e7c246)) + (fp_line (start -4.525 -20.75) (end -14 -13.2) (layer "Dwgs.User") (width 0.1) (tstamp 6e96c7de-d1d1-4568-8d35-643a270d088e)) + (fp_line (start -12.525 -20.75) (end -14 -19.66) (layer "Dwgs.User") (width 0.1) (tstamp 772c1c10-4375-45cd-8c19-2c6aca8a2129)) + (fp_line (start 11.475 -20.75) (end -2 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 7732d9f5-ec3f-4c5d-8db0-bb8a1661d00f)) + (fp_line (start 14 -9.97) (end 14 -20.75) (layer "Dwgs.User") (width 0.1) (tstamp 7b121535-7705-4034-8e08-999e3cfb9c66)) + (fp_line (start 14 -14.815) (end 8 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp 828e4068-0bce-47b5-a312-59485c783eac)) + (fp_line (start -2.525 -20.75) (end -14 -11.585) (layer "Dwgs.User") (width 0.1) (tstamp 95388b0f-883c-4742-9835-61c4e62f38e7)) + (fp_line (start 14 -18.045) (end 4 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp a3d43b9d-2de8-4917-b176-a3496e9342ae)) + (fp_line (start -8.525 -20.75) (end -14 -16.43) (layer "Dwgs.User") (width 0.1) (tstamp a4cc6def-75ea-43d2-a163-abf64c86259b)) + (fp_line (start 9.475 -20.75) (end -4 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp be7a6957-3ac2-4ad8-81b8-bf16e0f54e52)) + (fp_line (start 3.475 -20.75) (end -10 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp c4b76410-33b4-4661-97ab-464441f13fa3)) + (fp_line (start -8 -9.97) (end 5.475 -20.75) (layer "Dwgs.User") (width 0.1) (tstamp e5147f3b-d5c9-425e-bcf0-6c8968afa83e)) + (fp_line (start 13.475 -20.75) (end 0 -9.97) (layer "Dwgs.User") (width 0.1) (tstamp ebc51fe0-9a29-48b7-a0d3-f5acb55ad897)) + (fp_line (start -6.525 -20.75) (end -14 -14.815) (layer "Dwgs.User") (width 0.1) (tstamp f2489675-7781-4d4b-9aad-b3ea5bd10870)) + (fp_line (start 14 -20.75) (end -14 -20.75) (layer "Dwgs.User") (width 0.1) (tstamp fff7b689-f0b4-4331-820f-4e0ab6b6e06c)) + (fp_line (start -13.8 -13.875) (end -9.2 -13.875) (layer "Cmts.User") (width 0.1) (tstamp 1e657e57-dfa1-430c-95ce-930d51478d6a)) + (fp_line (start 8.4 -16) (end 8.2 -16.2) (layer "Cmts.User") (width 0.1) (tstamp 48d6e362-3bfc-4655-9553-81878b3ffd31)) + (fp_line (start 8.4 -20.6) (end 8.6 -20.4) (layer "Cmts.User") (width 0.1) (tstamp 49a9e350-2d59-4ee0-bd08-722bc7639edb)) + (fp_line (start 9.2 -13.875) (end 13.8 -13.875) (layer "Cmts.User") (width 0.1) (tstamp 6382cd7a-9ad7-43e0-bc69-0c9ee361ef5b)) + (fp_line (start 13.8 -13.875) (end 13.6 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 6c1e8b1c-cf7f-453d-a9f5-29492487afb0)) + (fp_line (start 9.2 -13.875) (end 9.4 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 71382a8e-975d-4aaf-9b85-b997815d1d75)) + (fp_line (start -9.2 -13.875) (end -9.4 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 884c8864-2ca3-4f87-b248-0495f2ac1e0f)) + (fp_line (start -13.8 -13.875) (end -13.6 -13.675) (layer "Cmts.User") (width 0.1) (tstamp 88ce8d0c-a568-4f68-9692-42591a837ab4)) + (fp_line (start 13.8 -13.875) (end 13.6 -14.075) (layer "Cmts.User") (width 0.1) (tstamp 903ddc8c-2da9-4754-af0e-41dd1b84f7c8)) + (fp_line (start 8.4 -16) (end 8.4 -20.6) (layer "Cmts.User") (width 0.1) (tstamp 991d54c0-6927-403f-abc0-6dbebff85777)) + (fp_line (start 8.4 -16) (end 8.6 -16.2) (layer "Cmts.User") (width 0.1) (tstamp abd0cf5f-c5c5-46c7-ad49-08915d80e054)) + (fp_line (start 9.2 -13.875) (end 9.4 -14.075) (layer "Cmts.User") (width 0.1) (tstamp ca62edf9-2da5-4798-b9f5-3cceda6e249d)) + (fp_line (start -13.8 -13.875) (end -13.6 -14.075) (layer "Cmts.User") (width 0.1) (tstamp d092409b-dad6-4c17-ac42-26fa586fca92)) + (fp_line (start -9.2 -13.875) (end -9.4 -14.075) (layer "Cmts.User") (width 0.1) (tstamp e70e2c05-2569-4992-8a2c-d77b5ccf13b6)) + (fp_line (start 8.4 -20.6) (end 8.2 -20.4) (layer "Cmts.User") (width 0.1) (tstamp ef75925d-0ec0-4207-841b-8435b014f62b)) + (fp_line (start 14.25 -21) (end 14.25 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp 1c0844ec-26c5-4c07-8c84-1b844722110e)) + (fp_line (start -9.75 10.5) (end 9.75 10.5) (layer "F.CrtYd") (width 0.05) (tstamp 20224787-f607-4160-8133-90e651e04d23)) + (fp_line (start -14.25 -21) (end -14.25 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp 29b7612d-b196-449f-b671-f9d6c0633c67)) + (fp_line (start -9.75 10.5) (end -9.75 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp 2ef79da3-653b-43c6-a780-b7592a3bcf4f)) + (fp_line (start 9.75 -9.72) (end 9.75 10.5) (layer "F.CrtYd") (width 0.05) (tstamp ac5cdf8b-3faa-4d7d-9282-b3b44090eef0)) + (fp_line (start -14.25 -21) (end 14.25 -21) (layer "F.CrtYd") (width 0.05) (tstamp afe398b7-f602-4616-9422-9f345400b6f5)) + (fp_line (start 9.75 -9.72) (end 14.25 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp bdfd7974-11f5-4603-9fda-6388068a76e3)) + (fp_line (start -14.25 -9.72) (end -9.75 -9.72) (layer "F.CrtYd") (width 0.05) (tstamp fb0fcc7d-b23f-4a83-b7f1-11e6da08331a)) + (fp_line (start -9 -9.02) (end -9 9.76) (layer "F.Fab") (width 0.1) (tstamp 081102d9-579a-4c78-b18a-ba8b507f8f4a)) + (fp_line (start -9 -9.02) (end -8.5 -9.52) (layer "F.Fab") (width 0.1) (tstamp 4c1d4ae6-3aef-4280-94db-bf768be00c7c)) + (fp_line (start 9 9.76) (end 9 -15.745) (layer "F.Fab") (width 0.1) (tstamp 6b1803e4-e1a1-4fb5-8ef3-b7af0b178d4f)) + (fp_line (start -9 9.76) (end 9 9.76) (layer "F.Fab") (width 0.1) (tstamp 71ba124b-485e-4760-90a4-5f7929414801)) + (fp_line (start -9 -15.745) (end 9 -15.745) (layer "F.Fab") (width 0.1) (tstamp 77813140-06ad-4dd6-a34e-36c82b35d6aa)) + (fp_line (start -9 -15.745) (end -9 -10.02) (layer "F.Fab") (width 0.1) (tstamp 8626ecb3-af3f-4e88-90db-eaa256360a19)) + (fp_line (start -8.5 -9.52) (end -9 -10.02) (layer "F.Fab") (width 0.1) (tstamp a95df68f-c0c4-4281-86ce-77533ce88dba)) + (pad "1" smd rect locked (at -8.5 -8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp fd34927f-9b7f-4ab8-ba8e-5c98918f1e45)) + (pad "2" smd rect locked (at -8.5 -6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 2 "+3V3") (tstamp eb7bda84-d6e9-47a4-8bfc-5ba3b6f744cb)) + (pad "3" smd rect locked (at -8.5 -5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/EN") (tstamp 0b912c37-e5ab-41bc-ab7f-df9db15afed7)) + (pad "4" smd rect locked (at -8.5 -4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 33 "/PIR_A") (tstamp b68d786a-f378-41b9-a408-b1a2d55ea616)) + (pad "5" smd rect locked (at -8.5 -3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2388511a-1584-4d3f-94ec-d056e0b78a63)) + (pad "6" smd rect locked (at -8.5 -1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 78c4e1ed-3ba1-4a1a-a546-f1ba049e3f1e)) + (pad "7" smd rect locked (at -8.5 -0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0c4ac707-a222-48cf-9bb0-1b72ca79d73a)) + (pad "8" smd rect locked (at -8.5 0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9bde65c7-ec64-44eb-a64d-c531714adff4)) + (pad "9" smd rect locked (at -8.5 1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1b705296-a5f0-4ef1-809e-4ccc08e80f4d)) + (pad "10" smd rect locked (at -8.5 3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 34 "/CH_1") (tstamp d9b00f75-fc8c-4a42-a52c-06b7e2b27f00)) + (pad "11" smd rect locked (at -8.5 4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 38 "/CH_2") (tstamp 092c39f8-5f7d-45a2-9bbb-bfdffd1bf267)) + (pad "12" smd rect locked (at -8.5 5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 35 "/CH_3") (tstamp 46c6c458-9d02-4e7f-98c3-6b08dd640c34)) + (pad "13" smd rect locked (at -8.5 6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 39 "/CH_4") (tstamp 11557bea-9225-4538-a26b-09daab7c55f6)) + (pad "14" smd rect locked (at -8.5 8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp acb7ba9f-954c-4683-b953-dcb45345ba4c)) + (pad "15" smd rect locked (at -5.715 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 6358d3e5-6ed2-4de5-8126-51c262882f4c)) + (pad "16" smd rect locked (at -4.445 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 36 "/CH_5") (tstamp 45c84045-91e0-4bae-a107-ecc40b376221)) + (pad "17" smd rect locked (at -3.175 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1b343547-51e5-4732-bb00-b1b076ebac03)) + (pad "18" smd rect locked (at -1.905 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3bb157ae-d746-4df2-b198-ff04f4d683d8)) + (pad "19" smd rect locked (at -0.635 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2a870e1a-f23c-4c22-b066-ce4217b2d5ec)) + (pad "20" smd rect locked (at 0.635 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 692466e1-c685-47f9-b250-4360015c2582)) + (pad "21" smd rect locked (at 1.905 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4d44cac6-8849-4389-a600-377e7182fb1b)) + (pad "22" smd rect locked (at 3.175 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c4a8464f-2025-490e-8f85-cce64d6ebf4c)) + (pad "23" smd rect locked (at 4.445 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 088a17de-8940-4a15-8822-298339d88feb)) + (pad "24" smd rect locked (at 5.715 9.255 90) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 40 "/CH_6") (tstamp 084e12c5-424a-4976-8f36-ebb4957ae28e)) + (pad "25" smd rect locked (at 8.5 8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 10 "/IO0") (tstamp cad17683-0e2a-4932-b290-0dfb4efa97f4)) + (pad "26" smd rect locked (at 8.5 6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 37 "/CH_7") (tstamp c407d552-e1b6-4d85-9ea5-537eecd07e78)) + (pad "27" smd rect locked (at 8.5 5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 41 "/CH_8") (tstamp 2bb3a8dc-d6ce-47c1-b224-13c476d011cf)) + (pad "28" smd rect locked (at 8.5 4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 50 "/DHT_IO") (tstamp 2f967e30-913b-48b9-b868-51cd67b96ca2)) + (pad "29" smd rect locked (at 8.5 3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 115ea163-91ec-4c5b-a4c4-59addbdbcdb9)) + (pad "30" smd rect locked (at 8.5 1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 683f6efc-4eaa-48b9-ba33-579b87e348c9)) + (pad "31" smd rect locked (at 8.5 0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 49 "/LED4") (tstamp cf737384-e620-4527-bb74-df89b9cae17b)) + (pad "32" smd rect locked (at 8.5 -0.635) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9963f648-efae-45b2-92a7-9f618a6833b8)) + (pad "33" smd rect locked (at 8.5 -1.905) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 48 "/LED3") (tstamp dbb3be94-860f-42b3-846e-444fd2d2f791)) + (pad "34" smd rect locked (at 8.5 -3.175) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 13 "/USB_TX") (tstamp 71d623eb-4990-4243-a477-9b1bfa150dea)) + (pad "35" smd rect locked (at 8.5 -4.445) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 14 "/USB_RX") (tstamp 80a6c19d-b24b-4eda-b53d-150237587b82)) + (pad "36" smd rect locked (at 8.5 -5.715) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 47 "/LED2") (tstamp 51684029-7c65-427e-aa2f-e1562338b795)) + (pad "37" smd rect locked (at 8.5 -6.985) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 46 "/LED1") (tstamp cea94c0e-e041-4f30-b120-136b15286c27)) + (pad "38" smd rect locked (at 8.5 -8.255) (size 2 0.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 517de1d5-ecb7-4154-bee7-d3dc96e7b417)) + (pad "39" smd rect locked (at -1 -0.755) (size 5 5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8694e4b6-627e-4beb-af18-ca16f0da9404)) + (model "${KISYS3DMOD}/RF_Module.3dshapes/ESP32-WROOM-32.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2b05d) + (at 118.8 88.884 -90) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005daea638") + (attr smd) + (fp_text reference "D3" (at -3.302 0 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 042356aa-b2b9-4c04-8fe3-b4fc5a15eee8) + ) + (fp_text value "D_Schottky" (at 0 2.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 971624ad-5446-4456-80b5-df00919b97de) + ) + (fp_text user "${REFERENCE}" (at 0 -2 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 07faae5c-3bec-45b7-9786-ff6b1b3716ff) + ) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp 47c6ee2e-8914-4559-9225-fb5c18305160)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 4b8530f6-8a47-485c-bf24-e3bc005494cc)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp a0ff0a50-78ec-49c9-802a-606a5da7c1f4)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 4d58e1da-33db-47cd-a59e-bd83a9509dca)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 4df999ad-d744-4b13-b4d0-cab73fee2b48)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp a0506e62-02f3-49ef-8473-e69990b8d28d)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp bb7d7029-3e12-4103-af26-8afcd5f779a3)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 25b5e95c-50f3-402d-b07c-0d977fbe31db)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 2d04922f-4ab5-4960-b8af-cc1c5d36b5b7)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 8822124e-af8e-4c32-8258-92885a4871ca)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 9b92a01d-867c-45c4-b859-cb7233570c74)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp a209d942-ba1b-4725-8afc-e2686cf548c1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp afa159f3-d74c-4a30-8b4d-daca4d32ed2b)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp b551f198-f0c0-460e-a04c-facdc9439dae)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp b62b7e59-50a5-48db-a479-cea9a203fb85)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp e42eba8a-64ef-4732-abc9-c7616b59d6a1)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp ed4ae966-d94d-4aa7-bae4-e02714107068)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp f5ab76d2-a841-4bf6-97ef-acf8ace8ad26)) + (pad "1" smd rect locked (at -1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp 9696ffb2-d9ab-4adb-b6e1-14a75a589b86)) + (pad "2" smd rect locked (at 1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 17 "Net-(D3-Pad2)") (tstamp 9c8b227b-78a9-400c-9e18-c5824b1435d3)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_USB:USB_Micro-B_Molex-105017-0001" (layer "F.Cu") + (tedit 5A1DC0BE) (tstamp 00000000-0000-0000-0000-00005da2b12e) + (at 105.41 66.04 -90) + (descr "http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf") + (tags "Micro-USB SMD Typ-B") + (path "/00000000-0000-0000-0000-00005da7925b") + (attr smd) + (fp_text reference "J2" (at 0 -3.1125 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 03d96797-dfe7-409e-b751-c821c9483a62) + ) + (fp_text value "USB_B_Micro" (at 0.3 4.3375 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a6223a00-820b-40e9-9963-a6cab1c72abe) + ) + (fp_text user "PCB Edge" (at 0 2.6875 90) (layer "Dwgs.User") + (effects (font (size 0.5 0.5) (thickness 0.08))) + (tstamp ada70ede-5047-4bd9-966c-51a8b3da9d25) + ) + (fp_text user "${REFERENCE}" (at 0 0.8875 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 23534bdc-908e-4789-9e63-f85b32ce2edc) + ) + (fp_line (start -3.9 2.6375) (end -3.9 2.3875) (layer "F.SilkS") (width 0.12) (tstamp 175a29db-bb3e-4656-be1e-0c8f53ca09eb)) + (fp_line (start -3.9 -1.7625) (end -3.45 -1.7625) (layer "F.SilkS") (width 0.12) (tstamp 2a4fe292-cc66-4719-9c13-d6439f2492d8)) + (fp_line (start 3.9 2.6375) (end 3.9 2.3875) (layer "F.SilkS") (width 0.12) (tstamp 58b7d20d-63e6-4fcb-bde8-51f4a35e7489)) + (fp_line (start 3.9 -1.7625) (end 3.45 -1.7625) (layer "F.SilkS") (width 0.12) (tstamp 857280e1-b74a-4f22-8f14-9cc3f1d09fa4)) + (fp_line (start -3.9 0.0875) (end -3.9 -1.7625) (layer "F.SilkS") (width 0.12) (tstamp 9d4f5fb7-3266-4f4d-857b-d8716c4d362f)) + (fp_line (start -1.7 -2.3125) (end -1.7 -1.8625) (layer "F.SilkS") (width 0.12) (tstamp ce71203d-28ea-4295-8f77-64785a66ac77)) + (fp_line (start -1.7 -2.3125) (end -1.25 -2.3125) (layer "F.SilkS") (width 0.12) (tstamp db298059-825d-41d5-8d81-e59b0a065495)) + (fp_line (start 3.9 0.0875) (end 3.9 -1.7625) (layer "F.SilkS") (width 0.12) (tstamp fa3c3e25-e432-4515-b8ec-0075f51fc79a)) + (fp_line (start -4.4 3.64) (end -4.4 -2.46) (layer "F.CrtYd") (width 0.05) (tstamp 4104f931-169f-4029-83df-ea2b1338801e)) + (fp_line (start 4.4 -2.46) (end 4.4 3.64) (layer "F.CrtYd") (width 0.05) (tstamp 4bbfca5f-2eb7-417b-9955-8f0827411048)) + (fp_line (start -4.4 3.64) (end 4.4 3.64) (layer "F.CrtYd") (width 0.05) (tstamp 5d3d2723-f570-4248-8ab9-f5ccba7a61ca)) + (fp_line (start -4.4 -2.46) (end 4.4 -2.46) (layer "F.CrtYd") (width 0.05) (tstamp b0611b6f-97c1-4d59-bd7e-dc9de8985a06)) + (fp_line (start -3 2.689204) (end 3 2.689204) (layer "F.Fab") (width 0.1) (tstamp 121ed246-d582-43e0-9c8a-2358e9267a44)) + (fp_line (start -1.1 -1.9125) (end -1.3 -1.7125) (layer "F.Fab") (width 0.1) (tstamp 14a69828-882f-4b34-9b66-8845b81ce709)) + (fp_line (start -1.5 -2.1225) (end -1.1 -2.1225) (layer "F.Fab") (width 0.1) (tstamp 248ab111-f9eb-4ad5-b752-cfb2ce2cb71d)) + (fp_line (start -3.75 3.389204) (end 3.75 3.389204) (layer "F.Fab") (width 0.1) (tstamp a1ac07eb-60aa-4d50-8f12-cac8254ed9c7)) + (fp_line (start -1.3 -1.7125) (end -1.5 -1.9125) (layer "F.Fab") (width 0.1) (tstamp b6ac477c-4443-478a-a7c6-559137377bf6)) + (fp_line (start 3.75 3.3875) (end 3.75 -1.6125) (layer "F.Fab") (width 0.1) (tstamp c50eed9b-e3ae-4ca9-80f4-807fa2ee1a13)) + (fp_line (start -3.75 3.3875) (end -3.75 -1.6125) (layer "F.Fab") (width 0.1) (tstamp d86a2330-82cc-4f16-9e50-feddb4609343)) + (fp_line (start -1.5 -2.1225) (end -1.5 -1.9125) (layer "F.Fab") (width 0.1) (tstamp dbe511d2-c523-4891-a04d-e1f1a2edabc0)) + (fp_line (start -3.75 -1.6125) (end 3.75 -1.6125) (layer "F.Fab") (width 0.1) (tstamp ee57ffce-d16a-4e9b-9c61-e5eba96bd0b1)) + (fp_line (start -1.1 -2.1225) (end -1.1 -1.9125) (layer "F.Fab") (width 0.1) (tstamp f52e65e8-ba00-4458-95aa-c3555ec42833)) + (pad "1" smd rect locked (at -1.3 -1.4625 270) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") + (net 7 "VBUS") (tstamp 31b82052-cd60-432c-930b-761173d2ef91)) + (pad "2" smd rect locked (at -0.65 -1.4625 270) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") + (net 15 "/USB_DM") (tstamp 632291fb-2e21-403a-90cd-b675798aa7df)) + (pad "3" smd rect locked (at 0 -1.4625 270) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") + (net 16 "/USB_DP") (tstamp e73ffec2-b3ad-4b63-94bb-332da2fbae01)) + (pad "4" smd rect locked (at 0.65 -1.4625 270) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9a85af42-d694-490d-ad7a-04df08715b6a)) + (pad "5" smd rect locked (at 1.3 -1.4625 270) (size 0.4 1.35) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 5b4c55f2-2955-44cd-843b-7b94358e346b)) + (pad "6" smd rect locked (at -1 1.2375 270) (size 1.5 1.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 0d2ddb61-68de-431f-8eac-d711386083ba)) + (pad "6" thru_hole circle locked (at -2.5 -1.4625 270) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp 1cc95959-4361-4c02-a54a-d58cfde41675)) + (pad "6" thru_hole circle locked (at 2.5 -1.4625 270) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp 4f587159-2d7b-4b04-9a00-44acb99e9187)) + (pad "6" thru_hole oval locked (at -3.5 1.2375 90) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp 51aaf277-8260-4ce6-a395-2f427b610596)) + (pad "6" smd rect locked (at -2.9 1.2375 270) (size 1.2 1.9) (layers "F.Cu" "F.Mask") + (net 1 "GND") (tstamp 5a4eda66-c018-4486-98eb-5fc8156cf3fb)) + (pad "6" smd rect locked (at 2.9 1.2375 270) (size 1.2 1.9) (layers "F.Cu" "F.Mask") + (net 1 "GND") (tstamp 8da4af2e-2537-434f-9538-4df82226760b)) + (pad "6" smd rect locked (at 1 1.2375 270) (size 1.5 1.9) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp a17abe8d-1ba6-455a-9568-f3e3c34d9e26)) + (pad "6" thru_hole oval locked (at 3.5 1.2375 270) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp e7eeb0c5-f10d-4158-b54e-8f9bf0743135)) + (model "${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Molex-105017-0001.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2b1e1) + (at 122.682 86.614 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dae0fd2") + (attr smd) + (fp_text reference "R4" (at 1.778 -0.508 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 516b74ca-85e4-4860-93b7-e849178ec99d) + ) + (fp_text value "100R" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5c3d6f13-c4b7-4c7d-b2b7-8c897651d5e3) + ) + (fp_text user "${REFERENCE}" (at 0 0.068 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp b28ce4db-fec8-44b5-bf41-d749f70bb3b3) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 175ceb31-d6ba-431d-aaf4-bf855a2062d5)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 2ab02123-65a9-453a-a46b-c95c975300ac)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 80bb938d-07b3-48e2-ae6f-8d889b1ac179)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp dc8cb6a4-3ff0-44e9-80d1-85339be474fc)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 799c2a45-78bb-4d6a-b96d-dffd94cfa4f7)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp a8586353-671c-46b5-b6f7-a5b9ec86b5e3)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp dae1b0dc-4422-433f-b1f5-21de0c830279)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp e226eccf-87f7-482d-8845-edb134276db8)) + (pad "1" smd roundrect locked (at -0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 25 "Net-(Q3-Pad1)") (tstamp 0befc909-e198-4df7-bfad-13d0f11a534a)) + (pad "2" smd roundrect locked (at 0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 34 "/CH_1") (tstamp a3be2cf3-0d03-46bd-944c-1bfaf8d933bc)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2b1f0) + (at 134.2 88.2) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005db06b0c") + (attr smd) + (fp_text reference "R5" (at 0 -1.17) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 19e86dda-5831-433d-befa-d003c1958d76) + ) + (fp_text value "100R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 17dc464a-60fe-4b17-9127-1cc110892b51) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 1e8807ee-91e7-48c7-9215-e50a8ea4293a) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 3d76b010-57f6-47ba-8619-c357918ecf6c)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 53350021-8190-412b-9c41-20e4d0965ac6)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 676dc51f-5955-4105-93fa-0cf1b2ba3342)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp db0bdedb-ad05-4942-9ec0-9e3e4f7ad56e)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 4bcc18a1-0450-4699-b846-189dc6994fe3)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 53ace2e3-17f8-4eb6-b7b1-833ad3675d41)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a2f0777f-6a7e-429b-aa29-56dd639639d9)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp f5d28283-9052-4929-9fc0-3f9591d6f129)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 26 "Net-(Q4-Pad1)") (tstamp 17bfbd4a-e146-4483-ab77-f998c2739449)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 35 "/CH_3") (tstamp 29208010-4185-4f97-ac1d-56bcfa2374d7)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2b1ff) + (at 145.3 84.9 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005db1b006") + (attr smd) + (fp_text reference "R6" (at 1.995 0.194) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a38af091-9130-421e-b9df-9da4aa1d51b8) + ) + (fp_text value "100R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0467fa93-38e4-443f-af12-0bcb0d7d29e0) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 7afc1d38-fb37-43cd-ba75-fde6ad4eed9c) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 60a9598d-c0b7-4ee2-ade7-b55f1c2fd3f5)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp ac7ecd8c-e137-4d41-b4c0-76261dda2728)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp c991ee4e-38e5-4d21-96f7-616a2c5c19fb)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp e574bd94-f098-437c-a670-508eecc8c698)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 6ce1f744-1334-419b-a4f6-6be7c4939de0)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 7ad72226-1506-4153-8eee-bf6eb3def8b3)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c8dc09b8-6cfb-4e0e-843f-b3978e712c1c)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp cf6becf5-332a-487b-a56a-f325e7fafc71)) + (pad "1" smd roundrect locked (at -0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 27 "Net-(Q5-Pad1)") (tstamp dd306a86-cd24-4b9d-9965-d64358e92516)) + (pad "2" smd roundrect locked (at 0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 36 "/CH_5") (tstamp 4daf1653-01de-4474-ab31-13d0b1d3fb7c)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2b20e) + (at 147.4 77.115 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005db1b068") + (attr smd) + (fp_text reference "R7" (at 1.423 -1.096 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 16ff252a-db71-4c01-a463-deec7da5e8be) + ) + (fp_text value "100R" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 613ce2a7-f48a-493d-88ef-c52fb6e9c05b) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp b4a1f5f0-f5ab-4a88-a79a-64713fc4d02b) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 0c2a8f8c-6d92-461e-a108-44913a82c031)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 2b57716e-5416-41fe-9fdf-4d6519041cf1)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 3de38741-9b8d-4ca4-b453-0060cd336675)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 87f4267b-83bd-40fa-9992-88f047e79eca)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 05df22e5-f5b3-4a22-855e-c0ec57c13225)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 27e733de-eedc-4a69-a6bf-0f2ae6779509)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 687785bf-036c-4c3f-bda3-6f9d8ab3d82a)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp e5d6020a-ad66-4d13-bf2b-0e0685d5d900)) + (pad "1" smd roundrect locked (at -0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 28 "Net-(Q6-Pad1)") (tstamp 44de2e64-d3c6-47df-b485-098775a6ac18)) + (pad "2" smd roundrect locked (at 0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "/CH_7") (tstamp ca314970-099e-4977-a5b7-57f61d6c4252)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2b21d) + (at 129.286 88.265 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005db04295") + (attr smd) + (fp_text reference "R8" (at -0.7 -1.3 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f333f6a1-d03b-432e-9b02-1bce8368197f) + ) + (fp_text value "100R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cae15fa4-bc9b-4f59-a6f0-c09d9ed82f38) + ) + (fp_text user "${REFERENCE}" (at 0 0.348) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 19034298-e90b-4410-8f76-e4bc1cafbcc2) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 7b90508a-4991-4582-b65f-fdf488185d8a)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 85f36330-145a-4cf4-a52b-718e4aaab6a9)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 981bc47b-430b-4935-a7b9-ff3181a18c93)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f6a34217-f117-49d4-b736-551b5648639f)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 271995fe-aae9-4df5-b821-ca43b52f94b0)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a6241388-7416-4339-8f03-6a5fee622cc8)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a7adc823-254e-484d-ae16-bc4f51082998)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp d10ede36-5d29-415b-8cb5-83683892aa52)) + (pad "1" smd roundrect locked (at -0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 29 "Net-(Q7-Pad1)") (tstamp 927ac9c3-e194-4731-97c5-190920a21475)) + (pad "2" smd roundrect locked (at 0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "/CH_2") (tstamp a9e44280-dec2-4562-b5dc-13356415d1d9)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2b22c) + (at 141.138 86.852) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005db06b55") + (attr smd) + (fp_text reference "R9" (at 0 -1.17) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ff6b4a7e-48a4-4dcf-ae53-43ad2e555fe9) + ) + (fp_text value "100R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3b90395f-6747-4cbc-aec8-9a4b42a3d260) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 8e5eb098-795b-4431-9001-fd3bd97ae807) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 44a08436-2abf-4d28-9064-76a1c00a7170)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9ccbbf6c-a96d-4610-ac12-fa8e546addc8)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp cf8a3309-caac-4b81-9493-5c4b9a515377)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp d2dcefe5-bc3a-4af8-aa81-5574d06576e0)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 2de9268a-5d3e-4590-9345-16db7e32374d)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 54b339d3-5363-4d3c-97b2-ef987f2b5cb0)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a8f10ce7-8da0-4f70-aa2d-e219937ddcd4)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp faf3df92-001d-4d56-8744-8245c699ff72)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 30 "Net-(Q8-Pad1)") (tstamp c5953b89-6b4a-41d2-bc60-b21f9ca67f5e)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 39 "/CH_4") (tstamp 6ad109f9-7687-4649-a672-bb6f4613f33d)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2b24a) + (at 147.32 70.9 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005db1b099") + (attr smd) + (fp_text reference "R11" (at -0.415 1.27 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 506d1fbe-888b-4bbc-a2c6-f12996d59828) + ) + (fp_text value "100R" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 975e3e97-6d1e-446d-9d6b-ad58b6c579e8) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 44046a4b-c9d7-4943-be8a-3ce8e691e3b3) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 09598a04-48f0-4162-b937-f3d637e5663c)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 7ea69797-abe8-42f9-9f37-200b189ce820)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9e4ed62b-c3e0-4dfb-98d0-e650190e824f)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a046f764-45dc-4841-a9f1-681980c7eff1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 0b955287-f533-4b37-ba97-9104b71bdf6b)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 4c66524b-b3fb-4690-8d2f-6d5f579a1a82)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 5455a95a-3d58-4e53-8ee2-af5168bace79)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 92dae705-79a3-472a-9bda-9899838b19ad)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 32 "Net-(Q10-Pad1)") (tstamp 995c4b83-388a-4849-9f68-cc017906f330)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 41 "/CH_8") (tstamp a2a242cd-ca24-4cbe-a2cc-b8c7323e7133)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da2c409) + (at 109 73.4 -90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005da7dc09") + (attr through_hole) + (fp_text reference "J1" (at 6.294 -2.54 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f6f7d695-3e6a-463d-a15b-9b2966f506c6) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 447aeaee-f637-4115-a420-5ff7428d6e5a) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.4 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 715e510a-70b4-4fb4-8f75-58d8b2586a7b) + ) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 1de2fb58-6a38-4f30-9d04-cc3640bb1413)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp 2aaa180d-f7f4-4173-9c90-4f2e8f865071)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 3fc9a0e2-b808-49a9-92bc-e84b95a4ad20)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp 71af7a8a-c6d0-46bc-ab1b-fe4e7333bd77)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp 7d31954a-d401-4c2a-9c09-ad5d72d6ad45)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp a239bc94-ae5d-4785-b849-57f8fa3498c7)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp b23edd3b-97ce-45e9-9c29-02f5ec88a4a2)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp b3e0fd8c-9fb0-4825-9bc4-4131981b2941)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp be4a6c30-57e6-4eaa-8997-f70f0ccfc80f)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp e6211383-f5d0-4217-ba86-7c87828c1d34)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp f518a6ee-6392-43eb-9b7d-6e86cbd4fe5e)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp feb20e91-a7f3-489f-aa83-0e00bee0bc2a)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 3f80263d-931c-4c93-a1d2-f6f3d8e095e0)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp 4d281a06-dc39-430f-a9de-1913f6277a08)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp 4ece8ff1-e220-4883-84a6-4f489e97a028)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp 7653776a-0ce4-4ca9-8853-7b59d76ebb0d)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp cd0211dd-cfa4-47e6-a1a2-5baf1bd6802d)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 942f3566-b339-46a7-b367-52f68f89f7ab)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 4c20f18d-5faf-495a-9f11-35eb3a4badfd)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 97d2c422-32cd-42fd-9712-b1254e1fe526)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp 99b03cde-3352-44f5-9d47-61b8717f0d1b)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp af41b75c-bd4c-47b1-bcf6-08b37c837e17)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 11dac2ee-bb4a-4dcf-bcd2-5559febfc674)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp 286e4869-e3f6-417e-b6c7-de8b6181dc24)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp 59509b20-06b4-423b-afcd-3c6873b12199)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp 8f4d7693-7030-4b30-a407-af13f6b3be80)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp ad702208-18c6-40a0-a12e-4aefaae630ae)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp aed9ca71-30cd-4305-aac4-023af5d212c8)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp dc6b7f40-2b53-49b8-8d83-a2c869dfd515)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp e14b1731-c9c4-43ce-bf6d-d10f89cd71fd)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp e17e658a-844c-4e4a-ab2a-ce579aefae0b)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp ec487501-f124-461a-b787-6d13b5b272d4)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp ecb02c14-3afa-44c8-8596-1e0334f6c34e)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 81ec944d-5a6b-4a04-8a52-e8a02e2d36ab)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b3876434-643e-4842-b33a-72d34914749b)) + (pad "1" thru_hole rect locked (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 9ed69686-66d0-427c-9d1f-bc7a5e603e9f)) + (pad "2" thru_hole circle locked (at 3.5 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp 4626dad9-0097-4018-9b9c-7aa96342652d)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da2c483) + (at 116.7 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005dae44ca") + (attr through_hole) + (fp_text reference "J3" (at 3.294 -3.834) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ed65cd05-a315-423b-8f5f-a16a753d5983) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 885cb45d-c60f-4bb6-9d9b-8630f8e3c001) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e87b6c3-1dee-4128-ab6d-bf4f5d8e5850) + ) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp 1dfc6bd8-ab4e-4027-8888-cce4cb88eda1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 21c09fb3-b69e-4c2a-84d2-4f7271ea2e80)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp 44f8958e-5bf0-4d2e-990a-2ff0c1e7dacd)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp 60803b63-6638-4dac-9e90-ee5448fdffdf)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 7cfe3095-1b18-4b12-94fe-fbfc50bacf57)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 8adbae5f-bfc0-4224-8a1a-6d393ebfc9a4)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp 9709a303-8dee-4faa-b572-1e6fd0365b26)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp a1c35867-f0ac-47b1-9106-96b4cda0bd09)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp a3639839-ba03-4bd5-834a-1bc53d95513b)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp a51202a2-1825-455d-b62d-2b321dc18651)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp ab0c29ad-863f-4101-bcb1-68f0e9be9e78)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp f7d17b97-7df8-4939-b3ff-077dab43c0a7)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp 37340285-46f9-40e4-abd0-5b2e0b3e8736)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 6b7a9ab2-a0e1-4acc-b18c-81f179bd35a1)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp 89c9bd49-8044-4ff0-ab5e-e1d499cfc2ec)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp b4e957ad-75a8-49f6-800e-109d534c6940)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp d2fe5a2d-fbf5-4ed8-9096-e6abfca714d3)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp cfa0b2aa-e6a4-477a-b2c8-079b710dff3c)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 70e4d6bb-c04a-44f4-b67d-10287a989b98)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp 7f50e747-f394-43b2-8d44-63cadccab756)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp bd3f8230-fefd-4d87-835c-653d4a1c77d1)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp d62c3ef8-8190-4f2b-82c6-f9c7ef454597)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp 00835066-5afc-4ae6-a491-1142901217ad)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 170a6092-7535-4cbc-8eb5-f8218a53aad9)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp 1d149569-ecc3-4a92-a765-6dd1b8ae3977)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp 3259a01d-b67c-4296-b85b-8361c556b091)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 424aaa6f-157f-4353-93d1-59a69698a69a)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp 46d34146-b0ab-4e71-9343-eaedc00b1926)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp 5dc83ce5-fc12-4eb1-80a8-cd23fdbab738)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp 6f526c44-730f-46f3-85a7-cda11ae1cdb4)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp 87636f03-b129-4cd1-8ee4-bdd5dd0713a8)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp 8be511bd-6799-40eb-a682-33987bfdd23f)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp cf42293e-7228-4a0b-a464-e9b08bd61394)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 72fc7727-4c9f-42c7-a9dd-a43c56b12170)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp bd4e41c1-d541-407c-8bd9-92823daf2289)) + (pad "1" thru_hole rect locked (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp e2840e2e-fbca-43a0-81a0-543c30a3f4c0)) + (pad "2" thru_hole circle locked (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 17 "Net-(D3-Pad2)") (tstamp 9ccd6f21-6915-40c7-a32d-29a90b211bcb)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2d031) + (at 121.666 62.738 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dac014a") + (attr smd) + (fp_text reference "C7" (at 1.016 -1.524 180) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e7b38e90-5aca-435b-aee2-11e00bc332dd) + ) + (fp_text value "10uF" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 21ac2cbb-89eb-4a91-a4be-15daabe80ad7) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 95446243-4a5f-4ce1-a11a-e6a9a4a23569) + ) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 0a1ac030-d7b2-4be7-a3e7-c28f7da70c29)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 581d404e-7a5d-44c8-9ac9-4d613592618d)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 77acb831-a3bb-467f-97ea-5451d6200b26)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 813f8b84-1c1f-469d-a295-a5c8eca18ddf)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 19634afc-043e-4c65-9239-0bbc4fc62d93)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 6924d0ac-f372-440d-a8cc-366a90ff74d1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp b8d5e9e7-68ee-4bea-b9a7-2167daf4ffe2)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp d06dc611-97e0-49c6-ad30-c6f952a18dff)) + (pad "1" smd roundrect locked (at -0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp 69dc4239-8f2f-4037-ab46-45d81b7cfaf8)) + (pad "2" smd roundrect locked (at 0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 5ece4e98-b625-4aae-8ac6-fed7a9129eac)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2d6eb) + (at 121.158 66.04) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005daa9313") + (attr smd) + (fp_text reference "Q1" (at 2.032 1.27) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 579ae4e8-727a-4c3e-835b-fd49433cd8b6) + ) + (fp_text value "Q_NPN_BEC" (at 0 2.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b6c31961-dafb-4b3e-b2ba-881cdbded0cf) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 652e7322-51c5-46d8-8f8b-32aaa97372ff) + ) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp 152da65e-3b34-468d-8113-41217f44c1c8)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 3fe5a340-3c1c-402e-a513-5069e0984a54)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp a99b52ac-2ce2-40b9-aa21-70ecfa10f2b5)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp d5fa4096-480d-478a-88e0-60c75fc6431a)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 27f9044a-919c-4a8e-b550-e4a58fd2cde2)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 679cb075-ba22-46b8-b787-8fbde6023f56)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 889409c0-c0ee-4907-900e-ab0cc7a1d89e)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp d7f916f2-7a6d-47b2-a567-86744cb02509)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 15be59a3-ded4-48be-8ea9-76e3f39839ed)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp 2fc5cffb-d62b-4f91-805f-5118eae9670f)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 3c52289a-01e4-4f66-8a4e-f1c2ed856a6b)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp 4d2062f8-8344-430e-93be-e9e7b5d21e77)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp b083fed1-f807-4499-95a0-67e58fe7ca8a)) + (pad "1" smd rect locked (at -1 -0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 9 "Net-(Q1-Pad1)") (tstamp ff4a8423-bde6-4e44-80b0-74978c2d8399)) + (pad "2" smd rect locked (at -1 0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 8 "/USB_RTS") (tstamp 7ad78ccc-5827-4fcf-811a-e4f3ef70900e)) + (pad "3" smd rect locked (at 1 0) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 5 "/EN") (tstamp 9b0e2250-7d4b-419e-b394-1ea1ad594474)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da2e7fb) + (at 111.506 61.976 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dacf2cb") + (attr smd) + (fp_text reference "C6" (at 0 -1.17 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fc212361-c99b-4a10-8ab5-2e9e722e8b6a) + ) + (fp_text value "0.1uF" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4c2075db-669c-422a-8d48-174a59be1e8b) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 7af0fd00-24d7-4d8d-a8c7-c38610728138) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 68d07c21-3d32-4a7f-a176-3d4f4741dfe2)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp bad184ba-0bda-4c63-bf11-fdc1dbc4b449)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp c47af6ee-ae01-46cc-8cd2-b8e459b222f7)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp ecdcff57-ef41-46e0-936d-8327673d9fe9)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 2a82a131-d7a7-4d72-b88b-05e6d0f03fd7)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 655b6cb7-dbe8-49a2-998d-2cf4fd2f3044)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ad8ef07e-0181-4f65-be95-fde5ba6c6e86)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp fc10f71c-bf15-4d04-aa7f-88084ed3c4c0)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "/EN") (tstamp 0eed2271-5b53-409f-9169-1d45301c6f10)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 79c03606-a055-4273-a1d1-5d3d83096947)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2fa94) + (at 131.5 89.9 -90) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005db744f3") + (attr smd) + (fp_text reference "D4" (at -3.302 -0.508 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0d204bda-fd24-412c-a9f1-3d40dbd02dab) + ) + (fp_text value "D_Schottky" (at 0 2.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 326bef03-d0e7-4654-bac4-38cdcee76ae0) + ) + (fp_text user "${REFERENCE}" (at 0 -2 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 777f6da5-353f-4381-9816-d2a32a473eca) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 5c6bc0e6-3616-470e-aacc-754617969482)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp 6a2e8438-69a0-4acc-847d-356aa62fc09e)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp 97cea7d5-1d72-4363-8606-d77e943c2520)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 33078053-5b09-4c53-a15f-6b23e284f18d)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 7d4ccac9-0174-454f-90cf-352b60d58c9e)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp bac40888-95d2-44e3-9562-a5b6b1a7198c)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp f97c5fbf-60fe-4616-9532-59bd569669c1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 239a2e8d-b718-42ca-bde8-04478dd85114)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 47e95e89-c1e0-429b-93a2-6757ed3916d3)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 6496f003-db35-4f0c-8269-24e831a9a4f1)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 6598f9c9-a17c-4434-a51a-c0dcda59ea17)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp a002ceb6-ccbf-41ca-b0c2-de53148aa661)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp a064471b-e390-41a2-a928-feefb585b0a1)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp ab334312-f69b-4a2b-88ee-c9a986314f4a)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp e5e32f5e-c9a6-47d9-bb0e-fd82a436964f)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp ea4cfd0e-2a72-42d0-988a-cc25e7bfbbf1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp eea95986-b1c1-4ee4-bd14-1bd3e68608cc)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp f73ff626-827a-4760-ae08-98d767283713)) + (pad "1" smd rect locked (at -1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp 6588b73c-53df-4879-80a7-711b2a1bcb63)) + (pad "2" smd rect locked (at 1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 18 "Net-(D4-Pad2)") (tstamp d05a19b1-7e71-47bb-a836-4674ea451da8)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2faad) + (at 145.288 87.884 -90) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005db7516b") + (attr smd) + (fp_text reference "D5" (at -0.508 -1.651 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 38dedc0e-1f63-4a07-bb70-df0eab5e2f63) + ) + (fp_text value "D_Schottky" (at 0 2.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bc290760-ff10-433b-a50a-df84b284b730) + ) + (fp_text user "${REFERENCE}" (at 0 -2 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1408c985-58fa-41b6-92e1-f16d9159afe2) + ) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp 70aef586-58f0-446c-b0e9-44af7216ca47)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp e24c5ae3-0eb1-4265-92cd-8265a21e822e)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp efed10ae-44a5-4000-ab46-77205f7aca48)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 1da3a063-b971-45a6-a970-6dc3d9a75fc5)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 638a7832-af33-410a-814e-207561894d13)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 63906a31-1e05-439b-bf0d-44eb5d556440)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp eca30393-fc3d-42f4-aa3a-ae9f3e77c264)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 3d88d39a-cf5c-4a50-a693-e6c2ffb48fe5)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 769e39c1-279c-49a2-838d-27de5e7cf82f)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 8c3641fc-8e19-458c-8be6-936a7be3416b)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp b4de41f6-9880-4c73-ab8a-aeba4a4ad84c)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp c0f5244c-fac3-45d0-8e1f-88625fd06a1f)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp c3b43d9a-e92a-4279-bc1e-fa079d02e7c6)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp c56980c0-3562-4066-bcf7-cc9e7a7de3d0)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp c6cd5255-4c53-453d-a236-135d1c7b0144)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp ce733097-a3c0-465c-8323-55ec4eed1345)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp cf9dd0b5-0db6-4e6e-862a-24bc3e6efa0b)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp e32396d0-aec1-4d9b-9399-1e03f563def3)) + (pad "1" smd rect locked (at -1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp 16fbf34d-5a53-4a9e-8cbe-dec9112bec48)) + (pad "2" smd rect locked (at 1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 19 "Net-(D5-Pad2)") (tstamp cea1db23-57ec-4a07-93ae-1425a8fc8f23)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2fac6) + (at 149.3 79.4) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005db7625a") + (attr smd) + (fp_text reference "D6" (at -3.302 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9c9ce802-8a34-4ab6-843d-fa5a181352da) + ) + (fp_text value "D_Schottky" (at 0 2.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ed6c2916-adeb-4542-80e2-fa581a758e40) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9f9b59b0-c853-466c-a222-53acb45ba875) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp 6b086018-bf94-4b18-8f75-d0473470485c)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp a9942691-9b22-4f5b-8502-f111c3a1cdeb)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp bda8a78d-ebba-4db4-a8ed-7f2dee490d08)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 5aaae3a7-00d9-4434-9a19-655fbee2980e)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 792943c9-dc60-42f0-9581-a44407449cfc)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 9868929c-94fc-4a50-aa44-b6758f465c60)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp b4757bde-0d62-4b1c-9ff3-ff4006ca19b5)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 107f36fd-faf3-4f92-bcea-180d81ed473a)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 139bd841-d250-4ea8-9671-6efe184468c0)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 18ffb881-09ae-43b6-89aa-4ce7fb85b447)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 77b04f7e-c196-4134-9f74-d24d4c5453e9)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 9ca5fb2f-9149-4a37-8654-6fb5fdedcb18)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp b1fd5554-72f5-4ee4-885d-d38fde09bc79)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp ce0c8f60-cfb5-45c7-a949-cb020e98a75e)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp d2be4ae0-a1f1-4295-830a-9e6bbb1d7628)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp de1b564f-ec1e-46a2-bd33-2e47f83ad64f)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp e4f09b94-8447-4e1d-ac33-0cd12c92fc6f)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp eac4d029-737f-4b19-aa37-12677ab614a1)) + (pad "1" smd rect locked (at -1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp af8121a1-7f92-4916-9f8a-4dd13c94fd9c)) + (pad "2" smd rect locked (at 1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 20 "Net-(D6-Pad2)") (tstamp 49a61fde-f637-4625-854a-937ab09b93ea)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2fadf) + (at 125.2 88.884 -90) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005db73e76") + (attr smd) + (fp_text reference "D7" (at -3.302 0 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8961ff13-1c69-4660-9a67-4005efc9d9ab) + ) + (fp_text value "D_Schottky" (at 0 2.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1af6ec05-51b4-4ed6-a936-2cee53054114) + ) + (fp_text user "${REFERENCE}" (at 0 -2 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9d54c026-4d12-44b4-a1be-60fc57495c9a) + ) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp a23f182c-e711-45e8-8c98-487944e1fe8b)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp d316ed3b-b9ac-443d-8f3e-5cf1017c66f6)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp f302c7ab-05d1-4f8a-b282-d38fd7bdb7f0)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 10edce58-b0eb-491b-9da7-c7c2e2705984)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 3f47b2d0-8705-4524-afa6-bb77472df388)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp 4f10deff-b437-4868-a8e3-3f6aaad36e34)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 74eae72e-63e7-4a06-bc60-cb5af6747655)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 0038da07-370b-4490-a16e-f8b4949a86b2)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 0132410b-4739-4d70-bfc6-be0f5124f3e7)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2011fecd-87a6-4d08-b63b-5e5b283ede83)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 38e0fd4f-8d2f-4377-8b38-dbf1f89947e1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 4db56a27-c247-44a8-b106-c65d6cddcb2f)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp a33fe5d5-f455-4fa4-bfe7-b4117cebc8cb)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp ad701086-5d81-4353-a6ff-79f922bf09bd)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp bc5ce579-757f-40a8-9d07-169731b393a9)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp d4929167-d453-4d2e-ba8f-bbbddbac16da)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp efd9309c-ccc3-415a-9731-76d8dc180e3a)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp f6ce7b3c-88e9-41b9-918b-ecad89d58f65)) + (pad "1" smd rect locked (at -1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp bb965869-a76c-41b5-96c1-b680d67c2051)) + (pad "2" smd rect locked (at 1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 21 "Net-(D7-Pad2)") (tstamp 5366b5c6-6501-4475-b795-eabc6a521e32)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2faf8) + (at 138.9 90 -90) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005db74c2e") + (attr smd) + (fp_text reference "D8" (at -3.302 -0.254 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6cc79bde-8679-4e17-bb9c-cd754b45d945) + ) + (fp_text value "D_Schottky" (at 0 2.1 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77a28a43-472f-4c3c-a20a-942736a09dae) + ) + (fp_text user "${REFERENCE}" (at 0 -2 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9a144173-09b2-46b6-92e2-5c484fdad39a) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 7fd8352c-0df3-4709-82ea-3d03cf84a6cc)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp 9c40e2b4-e5cc-41e6-8828-480622e4b7f8)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp ec49e749-f024-4b07-8914-075d4699b516)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 73c27422-5230-4e3f-aee6-502c58fde97c)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 811fcf68-7f9e-4574-ac7f-7d986889f5c2)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp c0d5c2ba-f460-4d7b-bee5-07d33e465494)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp f6c1244f-3061-4fbf-b771-34ac2f6cb1ca)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 1a4e1353-dfac-42c8-9220-6af97b1e9650)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 272defca-b20f-41dd-abfe-0258fa4fb6b6)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 2b24a922-bf4a-4fbd-bdd3-1f16b62a2363)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 2cc86f80-6439-4931-a173-2122bf4b4c0e)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 5e1e883b-30a7-4383-9842-d4fafa6e6b49)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 7c42d221-0db4-4083-b1f5-9d8e2c75c743)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 98d87f5c-2180-4175-8921-4acb8410fcfd)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 990c59bb-f3fe-48b7-ae98-5bf7de6edaf4)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp d1a00c38-6c24-4c42-8d4f-596c906d8572)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp e7760b79-6aa4-4845-8e0d-703291c36c59)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp ee47587b-cfa9-40f3-b841-370945f126d4)) + (pad "1" smd rect locked (at -1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp 8738f777-4a49-4d1f-940b-a9f07260d35e)) + (pad "2" smd rect locked (at 1.65 0 270) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 22 "Net-(D8-Pad2)") (tstamp f305d028-f59e-424c-a356-eb9211efae9d)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da2fb2a) + (at 149.2 73.3) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005db75cdb") + (attr smd) + (fp_text reference "D10" (at -3.048 0 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5c456c59-0c6f-4542-94aa-8f1335139e5c) + ) + (fp_text value "D_Schottky" (at 0 2.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 12f31125-ea52-4f28-abed-f8730c97d16b) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 87feba26-ece6-4a0d-bf68-1bd1b26863b4) + ) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp 5e6ce9a1-a2fc-4117-a7d8-f5688c9926b7)) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp 8cdc8dd9-1c79-48ae-994c-8ba3751f7b7a)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp d7b2028e-1c1b-4214-bf2a-ec94df46159c)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp ad178ffc-bef4-4c2b-ba56-8d74ef1bb404)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp b5d768f0-f92b-4c12-9acd-27db62247413)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp c8d216cc-678a-483f-93f8-97acd137ee55)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp f0052240-6d9b-4566-84cf-52420c1e83a4)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 2aeab05f-c0f3-4244-a4db-e1592ad87dce)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp 36987829-7b44-446f-988d-43113f23df55)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 48101022-b6e1-4ecc-acfc-63fc28a21dfe)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 4f7733fc-d258-4bcc-968f-b16a00ed395c)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp 746c7e41-0a5d-4b48-9e0d-fa950f8c7081)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp 7b49715e-3ca9-4788-a8d1-2023c5ee2edb)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp 8e76e8d1-f339-4d25-a2f6-e9a003a53e7b)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp a641d987-50ba-4d7e-b9e2-d1aac79d8e71)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp ad884b57-25f8-41de-99d3-7b0cedba3e16)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp dacdb052-0905-4c14-ba0c-73312abd9c33)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp f3c0e16c-3a37-42a8-8a62-c90177d60455)) + (pad "1" smd rect locked (at -1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp 35911af4-bea8-4b80-b057-0ae6a7eb32a1)) + (pad "2" smd rect locked (at 1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 24 "Net-(D10-Pad2)") (tstamp e088a1cf-1da5-4085-978f-68ba2d28b2ef)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2fc98) + (at 134.6 90.5 -90) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005db06b01") + (attr smd) + (fp_text reference "Q4" (at -2.87 -1.29 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 27debd12-b6bd-454a-b279-e76a467e482f) + ) + (fp_text value "Q_NMOS_GDS" (at 0 2.5 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7d12b9e2-47d8-4c63-acfd-b4350e143d24) + ) + (fp_text user "${REFERENCE}" (at 0.044 0.208) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp e11d9ee5-8a71-41f8-bda3-866cc763e1c4) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp 337455c7-b8ba-40c5-9dd4-ec762eb42ea9)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp b9cb1715-6627-4286-ab63-eeca5681a115)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp d5f032ce-e694-42a9-b527-9f012a0ced03)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp f56b8522-fff9-438a-8157-18fe05c95ec9)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 69cc9593-e864-4f3e-8cd3-9bf301dc52f2)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 7f544875-0f0d-4ed9-ba9c-ca2e911af604)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp e1a8334d-7ddd-42b8-bac5-04b6b1198124)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp e672b65a-9797-400f-9916-b2bdf44be2ca)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 931eb09d-4c8d-4779-9bc1-cc2ff4c5899d)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp 9fcee8db-d0c1-472e-8606-85dfd2b910aa)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp a51b5aa0-dd27-47f1-9314-0d1409fb0f15)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp bec447d9-35cd-48e9-a1b0-ab5d328d715a)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp f4da67a0-16df-45a9-a3d4-6bc0a47d1ba0)) + (pad "1" smd rect locked (at -1 -0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 26 "Net-(Q4-Pad1)") (tstamp 005f76f2-5c63-43c6-8ae0-8376192ef467)) + (pad "2" smd rect locked (at -1 0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 1949621f-e4c7-41ce-aa49-1778ffce7797)) + (pad "3" smd rect locked (at 1 0 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 18 "Net-(D4-Pad2)") (tstamp 4f9fde6b-56b4-4f18-bd05-943064173cf0)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2fcad) + (at 148.59 89.916 -90) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005db1afff") + (attr smd) + (fp_text reference "Q5" (at 1.524 2.286 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b3638d69-d7f7-4da1-bb5c-8535c5721ca2) + ) + (fp_text value "Q_NMOS_GDS" (at 0 2.5 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0a419199-ec79-4f68-8e88-92cd0add4390) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 4c568685-6371-4d82-9d12-16af9b90e794) + ) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 2666a3b4-c1e4-432b-a83f-69f6eef8d85c)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp 5cef8a04-4319-449b-bc33-34bb572bb803)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp ca5e623c-afcf-4080-9c54-209c716cef4b)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp ed5ee8aa-d3f2-4cf8-8ac9-cd3872116b07)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 5061eb6e-8075-4b49-8f82-8934cd9757ca)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 53f99ada-3628-4511-8107-8c4c2975b89d)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp b9528d07-d1fb-4a61-9de5-167d25dc711a)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp c5a89ca4-be04-4934-a5e8-9d28f61ece81)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 7377f1fa-1a21-4bcd-83cd-494f05a855d3)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp bf2af9d4-ef0b-4913-add9-66c09019b4cc)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp e0cb9d41-35d2-489d-8c49-89cf8f7a63fb)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp ea1a5c12-c14d-4fdc-95a9-1f5a5d3358a4)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp fe19b70e-9d4f-4521-bd40-45754dc69b4c)) + (pad "1" smd rect locked (at -1 -0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 27 "Net-(Q5-Pad1)") (tstamp c5a92ddf-f46c-4e93-b1d5-b212795187a3)) + (pad "2" smd rect locked (at -1 0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp dfe6392a-c6ed-49f3-8547-bdad331057d9)) + (pad "3" smd rect locked (at 1 0 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 19 "Net-(D5-Pad2)") (tstamp 16f19fa2-8599-48ed-980c-24dedb3d25fe)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2fcc2) + (at 149.8 76.4) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005db1b061") + (attr smd) + (fp_text reference "Q6" (at -2.226 -1.216 270) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 98c744ac-41d9-4d92-9844-c240b1640036) + ) + (fp_text value "Q_NMOS_GDS" (at 0 2.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0788da82-e681-4034-b348-610ba6d933be) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp d6cc482a-0451-4249-b811-89dd5a2f42c6) + ) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp 3cd09e88-2012-4e09-9088-d5c9b8a5cdfc)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp 65160a01-15fa-4cc3-8e90-c5a5d1cfbf93)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 8b30c6b6-08cb-4d16-8416-feb89a9db351)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp fd052616-2d86-4262-9f27-c175081bf83a)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 017a1e61-0b1f-4da9-866a-96021ebfdecb)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 042a33b2-d880-4b69-ad56-0a8d27edd187)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 8c010851-b2e4-4bfb-9352-eba149f651b2)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp cb36e389-df83-41e4-ba5e-7702549d8b8b)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 2b69f03c-d859-4748-b1f8-7f405f899c8d)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 4a653bd8-6288-417a-820d-0119bb08b52e)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 5baa8602-4994-4c6f-975c-f6ae0f229494)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp 70c111c1-a4be-4ddf-8c51-7737bedbfa2a)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp b73c2236-a8aa-4371-a8bc-2256e9b37419)) + (pad "1" smd rect locked (at -1 -0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 28 "Net-(Q6-Pad1)") (tstamp 40f1db18-37a2-4a00-b1d4-03ca58cc9cfe)) + (pad "2" smd rect locked (at -1 0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 2a837796-911e-498f-bc60-786060225176)) + (pad "3" smd rect locked (at 1 0) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 20 "Net-(D6-Pad2)") (tstamp 38ff26c4-3710-4774-9776-1254023dba98)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2fcd7) + (at 128.2 90.678 -90) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005db0428e") + (attr smd) + (fp_text reference "Q7" (at 0.762 1.2 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 22f5231e-2da4-463f-be4f-fccf90d0239a) + ) + (fp_text value "Q_NMOS_GDS" (at 0 2.5 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 574af2e2-e299-4548-a562-61e7ac60b57b) + ) + (fp_text user "${REFERENCE}" (at 0 -0.1) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp ae140509-2b99-4369-94a4-c71fd3cde027) + ) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp 06a93bda-f647-4646-9875-1ce48538c5af)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp 480c66e5-2d04-4563-80e7-b69c176f504b)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp a86b443a-f62f-4e40-8a60-8d3cf3811b46)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp ea10fc74-0bdb-4d84-8806-2c4b220d7395)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 2ce104aa-1b93-4932-9b09-51c59610f581)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 4917121d-77fc-44e2-8648-2cfc8657b918)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp a81fb111-d0c2-4f78-ac9e-03eb0c79401b)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp b8422bd4-fc42-44da-b17d-183076a6872f)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 63f6fa95-72dc-40ac-8c7b-d6d876490e18)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp 6959128f-5a0d-4c69-919c-055c68d9776b)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp 6ccbb684-ed84-4a45-81b8-ae0d37081ba5)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 996aac33-41a9-49eb-9e0e-2025f678a345)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp fdb162d6-7e8c-4d6c-a20d-cdf76fd97189)) + (pad "1" smd rect locked (at -1 -0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 29 "Net-(Q7-Pad1)") (tstamp 6dee0ff4-37b0-4ecd-b3ce-af2027cd913b)) + (pad "2" smd rect locked (at -1 0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp c3914d7b-36e7-47c5-a386-b9fcce7b7249)) + (pad "3" smd rect locked (at 1 0 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 21 "Net-(D7-Pad2)") (tstamp 5d38f61e-5bf7-4487-9409-0d6a9e342a54)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da2fcec) + (at 141.9 89.662 -90) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005db06b4a") + (attr smd) + (fp_text reference "Q8" (at 0 -2.5 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2f8a2a45-466b-46dd-ae98-412ef5295a69) + ) + (fp_text value "Q_NMOS_GDS" (at 0 2.5 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c2af9f4-80a9-4ff3-b34b-5cdd1457e710) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp da8b8d40-31db-48d1-8732-b811e8d2ce12) + ) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 534e2df2-638d-453a-a70d-8a465776680e)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp 55c5327f-5835-4bdd-968c-59eafba92f90)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp 619abfdf-8f46-4206-8bc3-6182621bbaee)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp 8e714cd3-00bd-4f15-b554-4590fa05441e)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 0720d8e0-3816-4a89-bc71-99f78ee4965e)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 08df0dfe-0c3a-42dd-989f-8661c8561e71)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 80585a40-6978-41cb-b952-18c9536b6bbc)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp bd2c7765-b7f1-430e-b07f-87dd32e0d669)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp 4263ae64-1b1a-4885-967b-142b25fea2df)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 6b598aef-f9df-44c3-aba7-2178cd313ccf)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 9b88f002-ac3a-49ba-8fcc-9cd92f25ae30)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp b1a63562-5633-45eb-9f61-3c813de9955e)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp d7153206-43a8-4c1a-8f5b-638cc8b301a4)) + (pad "1" smd rect locked (at -1 -0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 30 "Net-(Q8-Pad1)") (tstamp c7daea7c-df5e-4cba-8c87-1815744595c3)) + (pad "2" smd rect locked (at -1 0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp ec59c094-8024-4cb9-859d-1d40efc7a7b2)) + (pad "3" smd rect locked (at 1 0 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 22 "Net-(D8-Pad2)") (tstamp f1940dc2-5edf-4427-a97d-d5bb3bfbca03)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da30f42) + (at 132.978 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005db06b20") + (attr through_hole) + (fp_text reference "J4" (at -0.778 -2.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ca3f2f5a-57d6-4b9a-9c64-da8ae3656711) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77749ca9-6601-4ed7-af17-8184b1812428) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.4) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3b2bb847-d323-48d3-969c-0225d6bb0cc1) + ) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 0c4ca013-b635-4eb0-99e6-1eaaa757d3a1)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 2d64c505-8ea9-4a8a-b5ec-8b9293445c0c)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 35d95755-d40a-4be1-b31d-763ea184d517)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 61576aa9-a5b8-487c-af51-155c444e5528)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp 74414278-3025-4d6e-8f61-f72843570365)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp 76b8a64b-9e78-4b71-aa54-c6e7e3131dc7)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 861bcf44-bf25-442d-9e24-3cf19ac4b83e)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp a63cfb60-c10f-497d-9f56-e20f44d662a9)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp de4fe1a3-561d-4c2e-9ff5-415d51bd2a6a)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp ee94615f-14b0-4566-b3a7-92391253d708)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp ef98d55e-783f-4840-b055-b3d12099cbad)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp fee5f6e9-0614-4648-8475-f3cd6c352a6e)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp 33d66ccb-a70f-43ba-83bc-b1a16e845a55)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp 3506885e-5e1c-4a7d-872a-228912409a56)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 3f2bb6d0-faf3-42ec-b828-59a50f293b1d)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp aaae216e-9160-4217-a0ce-c52104d4fa19)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp cc412b48-7cde-4b0b-834c-14cefaf2c881)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 2ff99a39-5e99-4515-8c38-e472a86f31a1)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp 07f1422f-6887-4fdb-9c67-279e07bc89cc)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp 1660793d-49f4-4c18-9c81-faae0ecfcc29)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 4567f99e-96dc-4b33-8877-9f318ffe0db1)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp d06d93cc-4bd9-484f-ac3a-84edeb7e0ca0)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp 030d5af2-1e00-4f92-a655-4e8a8d7cf408)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp 2ff13cd1-4efe-48e7-b392-c9e066d7bc39)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 30acb7d5-9764-47d4-9e90-bc84b449d41f)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp 37f52579-fad4-4d37-93d4-fe255598f8c0)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp 4b063c5d-a045-406a-87dd-446a2836dfc5)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp 5182f91c-158a-4ec5-9608-c5b148742a6c)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 5cffd47a-b2f8-4b84-99b0-fe779878bd98)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp 8e4cbb1c-fed7-4465-b1ae-0403de38385b)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp d05d3ca9-9cb5-4484-95e7-f8a5b4414b39)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp d13a8d99-4802-4fbf-a0e0-b3a1cbfc1ef1)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp f35cdf6a-851d-4388-a49c-3dc497dba7e6)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a5a3b178-8b61-432c-8601-309b5f1c9190)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a8e5a19b-ca33-4c21-9114-7ae326fdf4fe)) + (pad "1" thru_hole rect locked (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 69f3a1ec-7945-4d9d-97cc-f229e82b5ff7)) + (pad "2" thru_hole circle locked (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 18 "Net-(D4-Pad2)") (tstamp 72fed85c-bf33-4a9d-a6aa-708b0621a38b)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da30f6c) + (at 149.35 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005db1b012") + (attr through_hole) + (fp_text reference "J5" (at 0.256 -3.798) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 85abed96-da9f-4d3a-96e5-ec16d902c1cf) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 43a5a8aa-f845-4851-bf60-bb5d8ce2d798) + ) + (fp_text user "${REFERENCE}" (at 3.95 0.988 -90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d538c153-5907-4d03-b359-814a4d8ed774) + ) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp 46d38785-c21c-439a-bcfe-c0ab3f9a778a)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 47aeefde-3ac1-47f3-9c05-f5e0c74c54b0)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 559a0a13-7dd3-4800-aa1f-87413df8c7bc)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp 70b4bcef-0f65-4ce4-a07d-cfc8d4c17cad)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp 9a7dbc28-4f90-4910-986f-aa881b1a5530)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp a129b0f6-aa63-4c95-b1a2-6181384b8541)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp a4a093cc-8a49-46f0-a1f5-5f50c1274619)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp aea5da53-568a-4e9f-b8e1-3a5a18eb6b7a)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp c590c8d5-00d4-4e7b-a738-ef767d153261)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp dd9b621d-fa2e-47a1-96cd-7e45b792b57b)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp e1bbbeb6-262e-4ec0-8ac3-bc43b6480dc4)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp f8bf2b55-97f1-4605-a137-2780ded8cacc)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp 3cf11ef8-bd74-4ad5-a0c5-ccfa3f6472c2)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp 3ebfb38d-88fd-4af3-a5c7-c3a459b63974)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp 4c784798-b3d8-4de3-971d-ceb6483807e5)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp 92e61fd6-77a7-407a-9aa7-980510176f73)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp aa957f86-c19b-4780-a137-d3482fcb4fe6)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 304a9533-a0f7-4b2d-989d-d0bd0270437b)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 56e18039-e3bf-44ff-8217-dbf2016cb33a)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp bfd09912-fe35-4ed7-890f-c35b720a4fc9)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp cfd98d87-4e63-4620-ad47-be946164249f)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp f71d748f-404b-489b-8b8d-fd88ba929eb9)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp 01c1a2fd-87f8-4c61-b783-be43546d52a1)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp 222fb921-435c-46ee-81b7-746214539dee)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp 53fdec59-71f8-4150-be9a-9b80bbef9a4a)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp 57aeb996-bdf5-46d1-8c1d-30dbcab00a52)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp 5c5b92a4-1754-400a-abdf-c49013c23d1b)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 5ff6f745-d946-4a33-ab31-aa8e9e33582d)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp 8488ce8a-f538-4dd1-a7f8-14245bf16773)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp b31ed6bf-6f91-45d8-87ea-c05def43b08a)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp be07d509-6092-40cd-bbba-d173bae743be)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp e08199ea-e9c6-4f8d-af63-4d14989e1253)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp f8fd3a42-4116-483b-ab36-12c0698f63aa)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 994dd10e-e600-4e39-934e-bd46bf968291)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp e24fb011-0501-42dd-bfdb-eb14f7ba7b94)) + (pad "1" thru_hole rect locked (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 4a38b039-392a-414b-b73d-c0173d76dd3e)) + (pad "2" thru_hole circle locked (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 19 "Net-(D5-Pad2)") (tstamp 1107ef1c-1727-444f-9618-f5db1d761ff0)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da30f96) + (at 155.448 81.1 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005db1b074") + (attr through_hole) + (fp_text reference "J6" (at 0 -4.16 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d54225b2-ec83-44cc-9086-13101d33fe8e) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ccb34af8-185b-43f2-a399-f1a68e67f021) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.4 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 94a14dba-72ca-45bb-a91a-fdd11b4eaf68) + ) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 03642459-69bb-4005-acfb-26dcd23260c4)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp 0ad8c934-291f-46a9-88c0-68bc5ce07524)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp 23fe6e69-f608-4620-a78d-e6dcd316c1d1)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp 348decd9-b07b-4c6d-a649-5b12668f2092)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp 4676e558-7a82-4ac2-b1bc-b5a3e32b755a)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 4c82e94e-f19b-4976-b96d-8f5ae3ecc15b)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp 520dfa2f-1e5a-41ee-baf0-12c63fa782ac)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 629b2824-6c69-482e-b02a-5c8892f0f104)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 829506f9-03b4-402a-8fd0-99cfd0df45a2)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 9af77d4e-34d2-4810-a743-9af62ee95228)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp afcac292-55c8-47cc-8ab9-95e3ecc1221a)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp c93da811-40b5-4982-a0c8-143b8ed156b0)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp 00d41a8e-9b1d-41f3-a778-565990502e63)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 10c147ec-f6cb-4e02-a467-38204ccd919c)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp 712c2126-1d33-4dc1-a13b-fef724e5addc)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp a826ebe4-0d3b-4be9-9934-e9c2e199340f)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp e4ff6116-ec8c-48a6-9525-4bb0b8f129ee)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 0dcc34c9-6333-4c41-9d9a-7540067c05ca)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp 9fc855fc-4090-4b28-b5bb-1a95a0f51362)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp b5aaae51-ec57-4ffb-9976-65f7bf364644)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp d57df5b0-a847-483b-bddb-b17427a9ba00)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp f92ea6f0-47f9-416e-88a8-f548b82eb767)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp 395704bb-8184-4125-b570-3ce272bb36b3)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp 3f3a7860-f882-4996-b700-7b9871ebff5d)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp 59a87be2-9753-484d-b955-8a529794e3a5)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 5f163816-698b-4625-bf2f-57f4454a0ab9)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp 68bd5d95-dd57-46f1-89bf-25d5cf02876d)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp a168e5ab-b261-4939-b838-ab958da3515b)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp b2fc8509-a9fa-4293-89fe-cad5c712347d)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp b94d491a-3cda-4aba-9a9e-d8f8dcbb1450)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp cbf22793-1411-40c2-bb53-0504104fb030)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp d6f84530-3b8b-4399-a0c3-d98a42aa8042)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp eecdab7a-8a7b-414c-afb3-c73d133a957a)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1ee662ef-dd26-467c-855a-f08129541435)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b2184168-65d7-4042-8acc-ef7504a0867f)) + (pad "1" thru_hole rect locked (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 85459cbc-fa76-4de9-b292-a52346894f70)) + (pad "2" thru_hole circle locked (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 20 "Net-(D6-Pad2)") (tstamp 05178f61-58c9-497c-a79d-73bc6d22192c)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da30fc0) + (at 124.85 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005db042a1") + (attr through_hole) + (fp_text reference "J7" (at -1.85 -3.9) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6d735280-a77c-478f-947c-5a8503b2e57f) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b9e6a774-9e40-46fc-90af-a39bdb75105a) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.766) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 85cebfa8-5b05-4025-984c-737cbb5883d1) + ) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 149b8c03-5fd4-4568-9840-da122ea9e6ea)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 2837c1da-4b12-421e-b706-0bdbebb9b39e)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp 3cfe54a5-64ec-40b2-bd0b-af22348183b6)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp 56d8a4cf-dab6-4762-aa11-2264fb22f73e)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 5e0ecfc7-5294-4b4a-93ac-1076c51a8cc5)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 7504c642-2acf-4f86-a936-4d05dd3a964a)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp 839d4f5f-7fb3-4170-ac15-b548e6736b50)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp 9921bb37-a1f7-464d-b75a-8e5bc81a584d)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp 9f5db5ea-bbb0-476e-9e52-0893fc629d42)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp b74251e4-1ec6-4e2d-9d11-9f6dc839dfcb)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp ed0021be-7848-4a9c-aafe-1f67d6d0c00f)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp f0a08f42-f097-4a53-95cb-10d54617227a)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp 05606929-2ab1-4e9b-b1b5-7369df8da606)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 13d5078c-a0fc-4cb8-9ca5-e3460ff14d77)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp 5b3e1f8c-254c-4892-bfce-401a0e614a93)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp d3bea66f-f1b4-497f-a18b-aaa41f9a9a39)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp f905a99c-9f1e-45ad-a2c8-40b2b020ffb6)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f9a914de-e505-42b1-a8c3-46926eef16d3)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp 66257984-99e6-44aa-9f4d-b12f56174680)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 7cf24108-6ff0-49a8-9d0b-16d5b9c60891)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp cef05550-1e75-4dd4-81a2-9c3bab85d3da)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp dbda98ed-7d7f-4c77-a9ef-b916a9c75513)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp 2bc6d6ec-9f83-422e-9f9d-a7398ff7a6ca)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp 3164bd19-0a8c-4cdd-a07d-56e9f51b5a54)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp 331c57ea-4452-4c27-b87f-a7dbfb2dc99e)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp 43da6471-392a-4994-92fa-d664c82b88ae)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 55f83e27-1c8c-4d63-8a08-adefcb44a74a)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp 7bb1a26e-1675-4d78-ba1a-2a4ed94c038a)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp 91133bc3-fdeb-4f3a-9125-73c2345f65b8)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 93a7f562-9542-49a1-b7d3-ca5ac8b691fe)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp a17dd7a2-8a8f-4894-a85e-e98422e44a75)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp cdabe10f-9b2b-4708-95e1-15a0fe8ecdf5)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp e6afeb0c-5434-4037-bd6d-aa52fff8fc3c)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 17a50de1-9cc9-4392-af99-091267d45db8)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6d0313df-01c4-4961-9b81-c548b7c8e98b)) + (pad "1" thru_hole rect locked (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 4177a184-6627-4344-9a8a-2ac8729403c2)) + (pad "2" thru_hole circle locked (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 21 "Net-(D7-Pad2)") (tstamp 43dbc2ce-5ad4-4151-9f70-8729789e872c)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da30fea) + (at 141.15 96) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005db06b69") + (attr through_hole) + (fp_text reference "J8" (at 1.75 -4.16) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 57d90567-e69a-4872-b50d-bca74c712506) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f1ece21d-6b1d-474a-ac1f-078bbd19b897) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.366) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8c371caa-3ea4-4a02-b31c-fb1bf749d740) + ) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp 09e50034-f0ad-4b83-b5bc-4ce8ba5ea78b)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 0b6e768b-1b6d-4640-b8ba-b69d3007cbb2)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp 1c4bb9f5-6ecc-4e7d-95ee-35d1355485ae)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp 1e00d9b6-c6b0-4034-a760-ff56d79972be)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 320058f9-8b7b-4c09-8ef4-82fe2a948072)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp 60c32ffc-f718-484a-bebb-40625c3e56f4)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp 81396b2e-6912-4a8e-9f9c-48a7afbb94d5)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp 846f1d1f-62df-49ab-8991-74963d62057e)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 9f3fb91c-e82d-46a0-a534-d8a6e0581e0e)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp de90b9b3-3191-4e2c-a58e-12368e6078e3)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp f71eec1e-3493-4da5-865b-16b21d451641)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp f7cc0069-fc62-4b67-957f-e07152e34fb3)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp 5e61035b-1652-42e3-a238-06c0176a3b9f)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp 7b2e9221-bc52-484b-b28f-ad33453c0d8e)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 8d6e1f4b-d4df-4286-8c94-ec80683095e7)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp dc95616f-3a27-4648-b6bc-b67d303475ca)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp e16e4236-14de-4bbf-b42e-e858068781b0)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 899d7306-de79-4fe0-b9b9-0220ec0ba1de)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 2708c18c-7b9e-44f9-b24a-adeafec0bf6d)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp 3d1402a5-d08c-4fbe-a9bc-06950e018d59)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 6adbd766-0777-48b1-8cdb-94ee9bfdc8be)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp c5b30ef2-9203-4f05-92f3-920b4a8f635e)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 46620e2a-d243-452b-9fe3-24ffeb30e11c)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp 4c0d2800-f42c-4d35-870e-01176042ccc7)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp 7affeb90-9096-40d6-9e02-a79dd6327db3)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp 88c04e55-2922-4cfd-abbf-c837df4a6fe8)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp 9644c89f-01af-4d2e-a30b-b8642c1b2f80)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp 9ad9198b-ff6a-4217-ae53-b34aa12f1bab)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp aed6e658-d437-4853-aeb4-3112d5f2c97d)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp c187b0e2-49f9-4789-93ad-85e74cbd840f)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp c388cf8c-526e-4fa3-bed7-c2c74f3ca2e2)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp dc75ef0e-1870-4041-81eb-1fbae00d2eaa)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp edc5fa16-4bd8-4997-9114-f0a570566e89)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 55b5acca-3bd4-4095-9ef6-2d104305461a)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ff5d43d0-036c-4c17-af0c-13f733829a67)) + (pad "1" thru_hole rect locked (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp e0f24d2f-e893-44e4-a683-64b1de009f73)) + (pad "2" thru_hole circle locked (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 22 "Net-(D8-Pad2)") (tstamp b9c77a52-6f89-4c00-ba7e-1a7e0eeb60c2)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da3103e) + (at 155.448 72.8 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005db1b0a5") + (attr through_hole) + (fp_text reference "J10" (at 4.9 -4.318 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e02ecf8a-f610-4206-a89f-a3824404216c) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2eaba33d-2793-4b25-b19a-645637dfa516) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.4 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8e8d49ea-1c17-4968-9df5-eb70102740f5) + ) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 21efe244-87aa-46bf-918b-d9c7eb0fcbde)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 2ba8682f-4b1d-4742-a9b0-84bad49f9dfc)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp 390db634-a081-4686-a4ef-16bb315ab158)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 72904d89-3ad0-4a17-9dcd-629905c8ecb6)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 7a77353b-c30a-4c4b-a7d2-ffccacaa8f4f)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp a9714747-e31d-4be3-9716-3685638b267c)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp ba4211cb-37a4-406c-8527-1def550b2020)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp be1f026a-8e2a-412f-9b78-ade5c2b7fd16)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp d5958aea-6169-4f61-8774-14566b783091)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp d5de44a8-8722-4346-96d6-b17ca258645b)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp dc850eb1-11c5-448f-8e9f-3a20c62c1bb4)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp efbfca5b-93ca-4378-9a6b-6878acd8232d)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp 5df3190c-b2f9-4a68-9f1a-9c4a6899565a)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp 60e9fc4a-9b43-4a05-806f-3c3afa1f311e)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp 6ee56593-e5f0-418f-8734-85484aff406b)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 8e386099-2f4f-422c-8219-d84055cc5423)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp f8bd5ea0-7d15-4fe2-bbbb-b07813b918fb)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp b1b4b2d9-e177-4637-aab0-8962aea52eca)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 79eb1830-e89a-4998-b3eb-78c3028e0b96)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp 7cce93be-502b-4511-aa48-053b0a71cf2b)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 7f7f3321-96ab-4271-9eaf-d2f2397a7835)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp c55bf4b0-8111-4611-9c1c-6c150140a79e)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 08b1acfd-8585-4ed5-828c-bfbad198218c)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp 0b185e7b-72e0-4a6a-be85-3993a26a8f08)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp 25a5c70f-d46b-475b-892c-c0f421341587)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp 40eb41a0-f33b-47f6-8f01-8c9ef685afd3)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 70871999-7a8c-433c-8d60-f6b243f9621b)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp 87273047-520e-4c31-b3de-24ad8827b318)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp 9231b41a-a12a-47f3-8314-8e666627c91f)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp c29bf5f0-c134-4071-b8cd-9decfc2ec9ec)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp edd03856-1e76-4e7c-b7cb-b471d627e1d0)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp f016175f-b8a0-4a42-b0c4-e8bdd733d66e)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp f462c45c-caad-43f2-a684-7212131e0062)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5f2b77c9-c326-4cee-9c3c-aef33c0490c8)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a0488e8a-1ff0-4ff4-98b7-575317e78894)) + (pad "1" thru_hole rect locked (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 12bd2f66-3b85-47b5-a0d4-7dd0bac7ec76)) + (pad "2" thru_hole circle locked (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 24 "Net-(D10-Pad2)") (tstamp 482e6c18-1f37-4101-916b-f1674229d9f5)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da326a8) + (at 147.447 82.55 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005db1b037") + (attr smd) + (fp_text reference "R10" (at 0 1.143 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f1e068dc-1912-4ba3-aedd-df43fbdea2f3) + ) + (fp_text value "100R" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 25717cd3-5966-4873-900b-feb7315f4cb5) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 736beabb-1dc6-412b-8dc9-236b704efe4d) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 48e70935-ccf8-4940-85b5-a8bf334db1df)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 54adf030-0101-4bc0-b0ac-ed8ef5c88df5)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a218816a-9c13-42a8-8b84-665b150fdf0b)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f49e6962-efe2-4672-b75a-e921f8b8ff59)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 49c642f3-c0a6-4a8d-936d-d98d46b52120)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a872dc31-cc31-405d-a29d-5d0f8c2f1a14)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ac5b71cc-0a84-4258-b90b-73567289dc45)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp acff2ad7-d884-48e6-b2d3-ae2e682dab72)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 31 "Net-(Q9-Pad1)") (tstamp dd3b01f3-6f88-4a91-a6a7-2c61d8c3ac6a)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 40 "/CH_6") (tstamp 4831af11-4d88-4e44-95a0-6c35b9b5f621)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da326ed) + (at 155.448 89.5 90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005db1b043") + (attr through_hole) + (fp_text reference "J9" (at 1.75 -4.16 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bbbb93bc-f4c7-4a68-a201-04f601d0d152) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9597b491-e0ac-4f81-9742-ff8b5a51f391) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.4 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp aee439e3-ca3b-4570-9d44-98efd503a739) + ) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 0da627f4-9c79-472c-8f5a-c97ce15380ab)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 0e27c932-f989-42cb-9d45-17d7bf46641c)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 39d42bd0-a3d0-4f92-973c-f943233d9b7d)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 3ac6f8b9-28fb-4ead-ae81-6a41d16473ee)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp 3bd9c3a8-72b5-4676-8444-f746e167a80f)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp 61a20acd-781f-466f-842c-394c6456d54e)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp 89f16b6c-040a-4b3d-be2b-001448e89a12)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp a5725bfa-b3fc-45a6-8d0e-fe1cf3bd3a79)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp b3bbaaf0-0436-4518-bcd0-6f09700d7ea4)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp cad9f57d-291c-4bc3-b6e2-b7d0ff2995d1)) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp d1848697-bdf9-4787-af34-7689b98e1b9d)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp e0ca81fe-d877-4e20-9b30-17207291c47e)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 31fdf387-1194-4091-9d5a-2f5cbdf05193)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp 61f28a75-64c3-4b99-b7dc-dcb0da11bf37)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp 86fca367-9f15-48f4-9fdd-d09fb3ba1384)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp a9083ca4-6e57-45d8-a029-da51e3c0b509)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp eccbeb86-6935-440d-b4ba-aaa2beb1fd3a)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 9f5beedc-eb31-490b-99fd-a48a9203f527)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp 734d75f2-a6fb-4135-991f-01159e973d7c)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 849a4da5-aed3-473b-a5f9-f75dfce5a756)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp 94862236-40d2-4d7a-8b16-c39891d0dfd0)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp adf2b014-0de6-4dc3-8f79-6670e124ea18)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 191e13d9-4142-41f9-a166-2a140869a2dd)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp 220328a6-4b44-4259-a4c2-0f711ec2bb40)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp 24afb054-a15d-47b2-9782-901c7a3af7dd)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 5141ed78-5e33-4ae8-9924-d012bb40b618)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp 722bea23-3dde-4bf3-8f2e-0852ca70c12b)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp 86782553-6213-4695-b982-7222b28a1748)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp 9e82f60b-3749-4dcb-be78-fda920fdd497)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp 9f84b3fe-eea9-497e-89f1-ad697d7e60d1)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp a38b87f1-c079-48d0-8b74-b7b79b743ab5)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp c21abbc2-654d-405a-ace8-05fdcfdde3d7)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp e78aa54c-19a3-4830-bcb4-86ab2889b14a)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6b0fd555-5fd1-4ba9-9c1c-7303836c3407)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp bdd1cd66-f98a-40d8-b2e0-67e6cfeb544d)) + (pad "1" thru_hole rect locked (at 0 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 0b716735-8458-423b-a58d-715596f57c50)) + (pad "2" thru_hole circle locked (at 3.5 0 90) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 23 "Net-(D9-Pad2)") (tstamp 7ef284c4-2a79-4385-a5fc-97a30d4ff2f4)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005da32753) + (at 149.8 82.5) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005db1b030") + (attr smd) + (fp_text reference "Q9" (at 1.1 -2.5 270) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a24ec671-f32d-4fb1-9f74-fb80a119bbe3) + ) + (fp_text value "Q_NMOS_GDS" (at 0 2.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 55d8134b-9b6c-4c9c-bd60-ead35eb73876) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 82d11fb4-80f3-4c74-832b-9c50b41ece19) + ) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp 26270127-2fa3-45d0-a571-9268515a01ae)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp 2a107ff1-e3f8-4a27-9d3b-d9bc720c3ad1)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 4f802531-e425-4c04-9bce-a5e252cb5fc7)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp ff9c4da9-e22f-4e21-9370-b2c37fec59c9)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 4e977d03-9fa8-4fe1-8c2e-43940e52c901)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 70be3105-559c-4c14-8ec0-5fb4ccf4b9ee)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 9db1d2ea-f67c-4373-9449-ce527a2c26e2)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp f080aef7-ee6f-4da9-bf60-7b965f224850)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 22bdb844-e218-4b97-9009-2eb2ab0a00b0)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp 73a8d5c0-f5d8-452d-afef-7ac6e3eefea7)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp b2a1cba1-321f-49b4-a5f8-5a83278a7deb)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp e0a52ce6-da18-43fb-a519-27581617cbfc)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp e3af29d5-8cea-4bb6-bde4-6f9ecdfdc582)) + (pad "1" smd rect locked (at -1 -0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 31 "Net-(Q9-Pad1)") (tstamp 405447e6-8e64-4018-a03b-f0197a6f6f0a)) + (pad "2" smd rect locked (at -1 0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp a4b057b2-4c32-48ac-8a39-8775f1c785f7)) + (pad "3" smd rect locked (at 1 0) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 23 "Net-(D9-Pad2)") (tstamp d81abbde-cf73-4591-bf5a-fea3e8c6de6f)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal" (layer "F.Cu") + (tedit 5B294F3F) (tstamp 00000000-0000-0000-0000-00005da3888e) + (at 109 81.5 -90) + (descr "Terminal Block Phoenix PT-1,5-2-3.5-H, 2 pins, pitch 3.5mm, size 7x7.6mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix") + (tags "THT Terminal Block Phoenix PT-1,5-2-3.5-H pitch 3.5mm size 7x7.6mm^2 drill 1.2mm pad 2.4mm") + (path "/00000000-0000-0000-0000-00005dc623b0") + (attr through_hole) + (fp_text reference "J11" (at 1.75 -4.16 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ba3fe747-a0f5-47c5-aa07-5392448e4865) + ) + (fp_text value "Screw_Terminal_01x02" (at 1.75 5.56 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 19500f87-22dd-49aa-a100-50afc1c8635f) + ) + (fp_text user "${REFERENCE}" (at 1.75 2.4 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 20bc77ac-8346-4150-88c1-c93de18090bf) + ) + (fp_line (start 4.57 -1.275) (end 4.476 -1.181) (layer "F.SilkS") (width 0.12) (tstamp 16bc531c-e9da-4cbe-bd76-ffc8f616f9b2)) + (fp_line (start -1.81 -3.16) (end -1.81 4.56) (layer "F.SilkS") (width 0.12) (tstamp 255be1dc-f3fc-4b2c-bfa1-03f662312fb1)) + (fp_line (start 2.525 1.181) (end 2.431 1.274) (layer "F.SilkS") (width 0.12) (tstamp 25631b87-18f4-41cf-a018-3ad761718f77)) + (fp_line (start -1.81 4.1) (end 5.31 4.1) (layer "F.SilkS") (width 0.12) (tstamp 29444379-5821-4f64-a252-3d3dd85dfcfc)) + (fp_line (start -1.81 4.56) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 3383fafc-c74c-4b08-b1e2-bfccbdcea160)) + (fp_line (start -2.05 4.16) (end -2.05 4.8) (layer "F.SilkS") (width 0.12) (tstamp 341da9cf-c276-4ba9-af19-11f6be09aa7c)) + (fp_line (start -1.81 3) (end 5.31 3) (layer "F.SilkS") (width 0.12) (tstamp 420bdeb6-8fad-4595-8cba-10bf75dd1ecb)) + (fp_line (start 5.31 -3.16) (end 5.31 4.56) (layer "F.SilkS") (width 0.12) (tstamp 5015318f-3ea1-4046-a4e7-6135c46cf417)) + (fp_line (start -2.05 4.8) (end -1.65 4.8) (layer "F.SilkS") (width 0.12) (tstamp 64054cca-3a7f-4fd1-9af3-afcc5a121a5f)) + (fp_line (start -1.81 -3.16) (end 5.31 -3.16) (layer "F.SilkS") (width 0.12) (tstamp 7b772067-ca6a-4461-8727-b6e4f2903604)) + (fp_line (start 4.775 -1.069) (end 4.646 -0.941) (layer "F.SilkS") (width 0.12) (tstamp e2546728-4ee1-496d-b75c-0b00aa6ab23f)) + (fp_line (start 2.355 0.941) (end 2.226 1.069) (layer "F.SilkS") (width 0.12) (tstamp ea786ae0-4223-4817-b9c9-ec9ad0b2ff7d)) + (fp_arc (start 1.425504 -0.890193) (mid 1.680626 0.000476) (end 1.425 0.891) (layer "F.SilkS") (width 0.12) (tstamp 2234174f-5934-4e0d-b002-973da408e850)) + (fp_arc (start 0.890264 1.424721) (mid 0.463071 1.61492) (end 0 1.68) (layer "F.SilkS") (width 0.12) (tstamp 341cabb9-ca38-40c3-bf43-b1559c332da7)) + (fp_arc (start -0.889894 -1.425358) (mid -0.014012 -1.680286) (end 0.866 -1.44) (layer "F.SilkS") (width 0.12) (tstamp 595ea28e-9040-497d-9498-2d192b008c00)) + (fp_arc (start -1.425358 0.889894) (mid -1.680286 0.014012) (end -1.44 -0.866) (layer "F.SilkS") (width 0.12) (tstamp 7f8b4259-3b2e-4dbe-8856-0d4c05eaa896)) + (fp_arc (start 0.028674 1.680099) (mid -0.435535 1.622918) (end -0.866 1.44) (layer "F.SilkS") (width 0.12) (tstamp 8f7b314e-86f7-4a8e-86be-006e88827c39)) + (fp_circle (center 3.5 0) (end 5.18 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 43b24682-c8ff-44db-9b0d-cb80545d47ee)) + (fp_line (start 5.75 -3.6) (end -2.25 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp 380d408c-b604-42a3-9446-43be954280b9)) + (fp_line (start -2.25 5) (end 5.75 5) (layer "F.CrtYd") (width 0.05) (tstamp 7038ecfb-ab8e-4ba7-aaac-381fc2c163d4)) + (fp_line (start -2.25 -3.6) (end -2.25 5) (layer "F.CrtYd") (width 0.05) (tstamp b91b6b68-7d47-4124-8b9c-572111dee981)) + (fp_line (start 5.75 5) (end 5.75 -3.6) (layer "F.CrtYd") (width 0.05) (tstamp cf9610e2-256b-4ad7-86a2-94bd89f01013)) + (fp_line (start 1.138 -0.955) (end -0.955 1.138) (layer "F.Fab") (width 0.1) (tstamp 1d316c6e-b4ec-4d72-8444-40b4d6f5984e)) + (fp_line (start 4.455 -1.138) (end 2.363 0.955) (layer "F.Fab") (width 0.1) (tstamp 2d648e89-d4d5-4580-953d-5d3fc2515133)) + (fp_line (start 5.25 -3.1) (end 5.25 4.5) (layer "F.Fab") (width 0.1) (tstamp 5ada5b4e-738e-4c49-b5fb-4844cfed654e)) + (fp_line (start 5.25 4.5) (end -1.35 4.5) (layer "F.Fab") (width 0.1) (tstamp 70f5b83b-b773-455c-88ce-778ac6f35b7a)) + (fp_line (start -1.75 4.1) (end -1.75 -3.1) (layer "F.Fab") (width 0.1) (tstamp 84b24577-6f1a-427e-8440-877c36b034d5)) + (fp_line (start 0.955 -1.138) (end -1.138 0.955) (layer "F.Fab") (width 0.1) (tstamp 94a017b6-9b8e-446a-b656-c59b5af56e67)) + (fp_line (start -1.75 -3.1) (end 5.25 -3.1) (layer "F.Fab") (width 0.1) (tstamp 9bc3f50f-8474-4fd1-a8ea-9affef824c4a)) + (fp_line (start -1.75 4.1) (end 5.25 4.1) (layer "F.Fab") (width 0.1) (tstamp a4408663-3876-4983-8aea-aedbf885ac12)) + (fp_line (start 4.638 -0.955) (end 2.546 1.138) (layer "F.Fab") (width 0.1) (tstamp ac453e94-8364-4bc4-9528-1afd3bcff984)) + (fp_line (start -1.75 3) (end 5.25 3) (layer "F.Fab") (width 0.1) (tstamp db7270d7-2254-4b97-b161-94808501f3d4)) + (fp_line (start -1.35 4.5) (end -1.75 4.1) (layer "F.Fab") (width 0.1) (tstamp fce17811-c9f5-4004-8af1-42ff871ed8af)) + (fp_circle (center 0 0) (end 1.5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 07cd1d8f-f9cf-457c-90e8-0b39b2ce9560)) + (fp_circle (center 3.5 0) (end 5 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b5b306ba-3323-4bde-ae42-bcb5b182db4f)) + (pad "1" thru_hole rect locked (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 6 "VCC") (tstamp 43c5d4d0-24e8-429b-a793-69afdc740722)) + (pad "2" thru_hole circle locked (at 3.5 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp 3b108160-21b5-419f-a338-0487c5bb2722)) + (model "${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical" (layer "F.Cu") + (tedit 5C28146C) (tstamp 00000000-0000-0000-0000-00005da3d62e) + (at 111 91.45 180) + (descr "JST XH series connector, B3B-XH-A (http://www.jst-mfg.com/product/pdf/eng/eXH.pdf), generated with kicad-footprint-generator") + (tags "connector JST XH vertical") + (path "/00000000-0000-0000-0000-00005dc76b3b") + (attr through_hole) + (fp_text reference "J12" (at -3.95 2.75) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 11ef6dd9-f68d-476d-86fb-3493775165d3) + ) + (fp_text value "Conn_01x03" (at 2.5 4.6) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1cdfba76-8386-4d2d-88cb-cd32697fa4c6) + ) + (fp_text user "${REFERENCE}" (at 2.5 2.7) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c2829ba1-6441-4c8d-8bbe-e814ca6b67b8) + ) + (fp_line (start -2.56 3.51) (end 7.56 3.51) (layer "F.SilkS") (width 0.12) (tstamp 06659d3f-abc0-4d4d-804f-7a96785ace35)) + (fp_line (start 4.25 -2.45) (end 0.75 -2.45) (layer "F.SilkS") (width 0.12) (tstamp 0ee4ff52-6c2f-4a40-84cf-bfd48f270780)) + (fp_line (start -1.6 -2.75) (end -2.85 -2.75) (layer "F.SilkS") (width 0.12) (tstamp 1b416705-9b84-479e-8406-fd1aceb3b343)) + (fp_line (start -2.55 -2.45) (end -2.55 -1.7) (layer "F.SilkS") (width 0.12) (tstamp 25f7ab94-b8c5-408b-b594-fc7462f2105a)) + (fp_line (start 7.56 -2.46) (end -2.56 -2.46) (layer "F.SilkS") (width 0.12) (tstamp 3891c3d1-b3a4-4346-bccf-668fdf5044cc)) + (fp_line (start -2.56 -2.46) (end -2.56 3.51) (layer "F.SilkS") (width 0.12) (tstamp 44a7e39b-3fd1-42cb-8317-43329d7f19ef)) + (fp_line (start -2.55 -1.7) (end -0.75 -1.7) (layer "F.SilkS") (width 0.12) (tstamp 48530d25-1251-4929-bb4d-eab7f978e7a0)) + (fp_line (start -2.85 -2.75) (end -2.85 -1.5) (layer "F.SilkS") (width 0.12) (tstamp 544d6ba5-c172-4bc3-b23f-2dbf7c749d16)) + (fp_line (start -2.55 -0.2) (end -1.8 -0.2) (layer "F.SilkS") (width 0.12) (tstamp 5988a201-39a8-4f17-b5c7-7f3fc4166354)) + (fp_line (start 7.55 -2.45) (end 5.75 -2.45) (layer "F.SilkS") (width 0.12) (tstamp 8b38311f-64d6-4d3e-8ef9-f124528fd69a)) + (fp_line (start 7.55 -1.7) (end 7.55 -2.45) (layer "F.SilkS") (width 0.12) (tstamp 940759ca-d1f3-4222-8519-cccda4c8f521)) + (fp_line (start 4.25 -1.7) (end 4.25 -2.45) (layer "F.SilkS") (width 0.12) (tstamp 9796e226-b6ea-42fb-ac9e-8fd376469fd1)) + (fp_line (start 5.75 -1.7) (end 7.55 -1.7) (layer "F.SilkS") (width 0.12) (tstamp a938ca12-bd76-4c62-8e5d-0d3b3c668bb5)) + (fp_line (start -1.8 2.75) (end 2.5 2.75) (layer "F.SilkS") (width 0.12) (tstamp b782763c-bd41-42ba-a48e-21a3b70e6691)) + (fp_line (start 6.8 -0.2) (end 6.8 2.75) (layer "F.SilkS") (width 0.12) (tstamp c045b028-dfdb-4869-8dc0-838c5492a1d5)) + (fp_line (start 5.75 -2.45) (end 5.75 -1.7) (layer "F.SilkS") (width 0.12) (tstamp c2f9620b-a2f0-4ed0-96f7-71c19eb86bd4)) + (fp_line (start -0.75 -2.45) (end -2.55 -2.45) (layer "F.SilkS") (width 0.12) (tstamp c9700967-9a3c-4816-a441-89c94eb52e9e)) + (fp_line (start 0.75 -2.45) (end 0.75 -1.7) (layer "F.SilkS") (width 0.12) (tstamp d30a64a2-a6e4-4c41-accf-68a24da29cd7)) + (fp_line (start 0.75 -1.7) (end 4.25 -1.7) (layer "F.SilkS") (width 0.12) (tstamp d62dde9e-e7ce-4dd8-abd4-977131b0ffb1)) + (fp_line (start 6.8 2.75) (end 2.5 2.75) (layer "F.SilkS") (width 0.12) (tstamp d66d100a-a68a-4a13-a449-8142197b95b8)) + (fp_line (start 7.55 -0.2) (end 6.8 -0.2) (layer "F.SilkS") (width 0.12) (tstamp d6a635ca-dedf-4300-b445-73f1e357ae9f)) + (fp_line (start -0.75 -1.7) (end -0.75 -2.45) (layer "F.SilkS") (width 0.12) (tstamp e80e95b6-e48f-43fd-b2ed-79a0713bc658)) + (fp_line (start 7.56 3.51) (end 7.56 -2.46) (layer "F.SilkS") (width 0.12) (tstamp ee6247a6-0f5d-4ed5-a194-6119d58ddd2d)) + (fp_line (start -1.8 -0.2) (end -1.8 2.75) (layer "F.SilkS") (width 0.12) (tstamp fc33e028-89e6-4583-95a5-c2d015bf6211)) + (fp_line (start -2.95 3.9) (end 7.95 3.9) (layer "F.CrtYd") (width 0.05) (tstamp 5b6bce7c-24fd-4938-a867-e1241112ade4)) + (fp_line (start 7.95 3.9) (end 7.95 -2.85) (layer "F.CrtYd") (width 0.05) (tstamp 819ff699-018b-4089-84da-9839696609e9)) + (fp_line (start 7.95 -2.85) (end -2.95 -2.85) (layer "F.CrtYd") (width 0.05) (tstamp da3a3f8a-479a-4883-bc6f-b4e60ba6afd5)) + (fp_line (start -2.95 -2.85) (end -2.95 3.9) (layer "F.CrtYd") (width 0.05) (tstamp e9df555b-6a41-4d88-b486-d323fda97f81)) + (fp_line (start 7.45 -2.35) (end -2.45 -2.35) (layer "F.Fab") (width 0.1) (tstamp 27a79054-8565-42fc-87fd-a97cf6797b21)) + (fp_line (start -2.45 -2.35) (end -2.45 3.4) (layer "F.Fab") (width 0.1) (tstamp 283c43f4-481c-418b-b470-a8a78cb81569)) + (fp_line (start 7.45 3.4) (end 7.45 -2.35) (layer "F.Fab") (width 0.1) (tstamp 5521546d-1ffe-461b-8cb7-1b896a480c48)) + (fp_line (start 0 -1.35) (end 0.625 -2.35) (layer "F.Fab") (width 0.1) (tstamp 5e744e1f-4c1e-4db9-bba1-4901ca783a2f)) + (fp_line (start -0.625 -2.35) (end 0 -1.35) (layer "F.Fab") (width 0.1) (tstamp b8875333-efab-449f-97de-1d590acb30e9)) + (fp_line (start -2.45 3.4) (end 7.45 3.4) (layer "F.Fab") (width 0.1) (tstamp ea1724b2-7fd5-45ce-bee9-6a40fe1a349d)) + (pad "1" thru_hole roundrect locked (at 0 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.147059) + (net 6 "VCC") (tstamp a977bbdd-4f1f-41a3-b8c1-a62b42dcfd96)) + (pad "2" thru_hole oval locked (at 2.5 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) + (net 33 "/PIR_A") (tstamp 71b389e5-4704-4359-90f4-04ffee70011d)) + (pad "3" thru_hole oval locked (at 5 0 180) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp ea9d549c-144f-4f86-bc17-8912245c545d)) + (model "${KISYS3DMOD}/Connector_JST.3dshapes/JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 00000000-0000-0000-0000-00005da41b36) + (at 106.45 57.45) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path "/00000000-0000-0000-0000-00005dce22e8") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H1" (at 0 -4.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a5fe1882-088c-48e1-8411-ab76d362db2d) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 57431666-db64-4db1-bc8a-e437e2e0617c) + ) + (fp_text user "${REFERENCE}" (at 0.05 0.55) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 61e48a36-df75-4a34-bb5c-9cac7e60dc21) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 91abf103-0e7e-49a6-84d0-6d4f5af6e871)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 5ff28c4e-cccf-40d2-adef-fe87950d3ee7)) + (pad "" np_thru_hole circle locked (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 02d35013-b34f-489b-b653-569167845530)) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 00000000-0000-0000-0000-00005da41b3e) + (at 106.5 98.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path "/00000000-0000-0000-0000-00005dce2a46") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H2" (at 8.1 -7.1) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fd1320e9-028e-4b1d-a03c-906afb9d9323) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f86eed69-446a-472a-919c-a174ff6bfd53) + ) + (fp_text user "${REFERENCE}" (at 0.05 2.05) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0f05a549-455c-4b67-8e68-209881b1b308) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 46e1c22c-3d33-4cd9-95fd-2a031802d41a)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp eb3e9961-604c-4ded-8400-0e8440e21344)) + (pad "" np_thru_hole circle locked (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp ca0ac5b2-94ce-4168-bdf0-3cc58dfcb704)) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 00000000-0000-0000-0000-00005da41b46) + (at 159 57.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path "/00000000-0000-0000-0000-00005dce2d5d") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H3" (at 0 -4.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 86c76358-fba3-464e-9aa7-3a2a1817046d) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 67b24f5b-8513-4ce8-a856-a95a107973f0) + ) + (fp_text user "${REFERENCE}" (at 0.3 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd4eac17-ce92-451c-9e19-1923aea27c3d) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 15d3bae8-4f62-49a8-9b96-7df6f93e0244)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 4fd22061-10a5-4f14-b599-081fec26350b)) + (pad "" np_thru_hole circle locked (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 345b2cf3-045e-4dc6-9578-320b94b3d9b4)) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 00000000-0000-0000-0000-00005da41b4e) + (at 159 98.5) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path "/00000000-0000-0000-0000-00005dce2f26") + (attr exclude_from_pos_files exclude_from_bom) + (fp_text reference "H4" (at 0 -4.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e0b83dd8-f6d6-44e3-9fc0-91a1ebb7fd55) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 569939d0-df0c-4206-9ce8-b90fb1334941) + ) + (fp_text user "${REFERENCE}" (at 0.3 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0fc1e80d-060b-4f93-a649-bc1dd078c655) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 7f67bf64-c1d8-4ee6-85d9-4cd22f104c34)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 125f4238-ee08-4acb-82fb-989483e0d2cf)) + (pad "" np_thru_hole circle locked (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 7f111551-738c-4c5a-97e2-7a4147516c7e)) + ) + + (footprint "Diode_SMD:D_SOD-123" (layer "F.Cu") + (tedit 58645DC7) (tstamp 00000000-0000-0000-0000-00005da4286c) + (at 149.2 85.5) + (descr "SOD-123") + (tags "SOD-123") + (path "/00000000-0000-0000-0000-00005db759c6") + (attr smd) + (fp_text reference "D9" (at 0.825 1.775 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3e3c40d4-123b-4b95-a278-42e6d1b7fb0a) + ) + (fp_text value "D_Schottky" (at 0 2.1) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8f6094f2-9ecd-4b3b-ac82-42749ed951c9) + ) + (fp_text user "${REFERENCE}" (at 0 -2) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d99749f3-a24c-42dc-9acf-f8fab0b51268) + ) + (fp_line (start -2.25 1) (end 1.65 1) (layer "F.SilkS") (width 0.12) (tstamp 5bb5ef67-e429-4c87-8f17-6c41ef5d8fd6)) + (fp_line (start -2.25 -1) (end -2.25 1) (layer "F.SilkS") (width 0.12) (tstamp b0607fc1-34eb-405e-9ac0-b2ef91af06c4)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer "F.SilkS") (width 0.12) (tstamp f2978e67-b968-458b-b7d0-d965d88e51b1)) + (fp_line (start -2.35 -1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 14b533ed-3197-497e-80d3-3fb23570cdaa)) + (fp_line (start 2.35 -1.15) (end 2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp 3b5bf313-1919-4d86-bf96-9f56c9aa2f03)) + (fp_line (start 2.35 1.15) (end -2.35 1.15) (layer "F.CrtYd") (width 0.05) (tstamp a9b2c379-8da7-48e3-8a61-e0d3fa609de8)) + (fp_line (start -2.35 -1.15) (end 2.35 -1.15) (layer "F.CrtYd") (width 0.05) (tstamp e1d77be0-2725-4312-878c-8e45cfef83f8)) + (fp_line (start -0.75 0) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 06c9ad6c-de36-47c6-aeef-3f328ea21ab1)) + (fp_line (start -0.35 0) (end 0.25 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2a799048-0b7c-4cb4-817c-129cef22b25d)) + (fp_line (start 0.25 0.4) (end -0.35 0) (layer "F.Fab") (width 0.1) (tstamp 2c872df5-c7ea-4ee2-898e-64ea6821d969)) + (fp_line (start 0.25 0) (end 0.75 0) (layer "F.Fab") (width 0.1) (tstamp 95a85dea-ca0e-4961-8fe3-645b5be67629)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer "F.Fab") (width 0.1) (tstamp 9e200bbd-4965-410c-9aa4-cdfb8179f4be)) + (fp_line (start -1.4 -0.9) (end 1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp a1ad2310-411e-4c8b-8e13-fc93919b73d6)) + (fp_line (start 1.4 -0.9) (end 1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp ad4e3dc3-980c-4f00-80d1-952ab23b9849)) + (fp_line (start -1.4 0.9) (end -1.4 -0.9) (layer "F.Fab") (width 0.1) (tstamp be581ddf-006e-434a-8311-18aad4de95d0)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer "F.Fab") (width 0.1) (tstamp c64b1e6b-1ae2-4472-84d4-40220d80f57c)) + (fp_line (start 1.4 0.9) (end -1.4 0.9) (layer "F.Fab") (width 0.1) (tstamp eac90383-14b3-45c9-8ace-ca4b0c15cf8a)) + (fp_line (start 0.25 -0.4) (end 0.25 0.4) (layer "F.Fab") (width 0.1) (tstamp ed16bd61-78a9-43a9-9794-4fa08e7726b0)) + (pad "1" smd rect locked (at -1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 6 "VCC") (tstamp ec819d8c-acb5-4415-89cb-2d9af7522975)) + (pad "2" smd rect locked (at 1.65 0) (size 0.9 1.2) (layers "F.Cu" "F.Paste" "F.Mask") + (net 23 "Net-(D9-Pad2)") (tstamp 21148981-ac5d-4de1-8672-321cc04f8ca3)) + (model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") + (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005da4592c) + (at 149.9 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "diode") + (path "/00000000-0000-0000-0000-00005dd27ac2") + (attr smd) + (fp_text reference "D11" (at 0 -1.5) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6d26d6fc-ea0e-4554-91a4-749a528c9922) + ) + (fp_text value "Green" (at 0 1.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1f69a7aa-9a9c-4dbc-8bd6-f411f8cb2223) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 96d54ca6-c1dd-484a-8d49-628129ae0b5a) + ) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 44ef6dbe-a5f6-419c-aab3-df1fd3a1676c)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer "F.SilkS") (width 0.12) (tstamp 656050d9-6461-4cc9-9fd9-06439a8829e2)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer "F.SilkS") (width 0.12) (tstamp cefc9162-36f0-47e6-9e97-bb5c03252afe)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 0817ca87-270d-4af2-b5c3-be51f235c107)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 42e26779-e9c4-4525-a398-2b3d7df8ded5)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b4eb4776-2cdd-4cc5-91e3-af66fd6caa14)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp f9109485-8c4c-421c-91d9-ec813cdb1828)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 06dc0321-62ce-4981-9fb9-4cafd4532329)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer "F.Fab") (width 0.1) (tstamp 396f877c-d5cc-4f50-b9a5-d0c8ed6e9f28)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8327a364-99b4-4d55-bea5-ed8590962bf5)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer "F.Fab") (width 0.1) (tstamp c7cb74dc-df6d-4a3d-90d3-b3b18800be84)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp d925abd3-ebb5-42ca-adeb-bc00634d1000)) + (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 40311304-09c3-4ce5-82e0-d60e4d1f7a09)) + (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 42 "Net-(D11-Pad2)") (tstamp 946b024a-f6d3-400c-8272-e6810027b503)) + (model "${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") + (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005da4593f) + (at 153.2 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "diode") + (path "/00000000-0000-0000-0000-00005dd29529") + (attr smd) + (fp_text reference "D12" (at 0 -1.43) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c6c8f416-ad0b-4fa3-b189-5a117778db61) + ) + (fp_text value "Green" (at 0 1.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 62da24a7-1275-42d5-ab67-4947fc996d16) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp 8d5cc14d-c0c3-4383-98a2-22d6cc04adb2) + ) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer "F.SilkS") (width 0.12) (tstamp c6f16990-9d6b-484f-99e7-163de319be95)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer "F.SilkS") (width 0.12) (tstamp ead905a6-ad31-4aa0-80e0-8c78293986a7)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer "F.SilkS") (width 0.12) (tstamp fd1bf3b6-1477-4ba6-88b7-6352b9de34d4)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 128b9866-f230-4cce-9c0a-7cc54f2b6091)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 49a63c39-6c6a-46dc-8954-9932f8e596c6)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 7bf0df99-8d0d-4e56-9a8f-7a92c6c4edfe)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 8ed5af03-a392-4429-94f5-508890483e05)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer "F.Fab") (width 0.1) (tstamp 09bd887e-d981-4945-9505-5522dc74c16b)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer "F.Fab") (width 0.1) (tstamp 1555f64a-06e1-41c1-a772-84b30486b82b)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 45c6c514-e657-4467-a83b-0ed6b11ef055)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 8e788935-434c-4005-a451-48f08c9b0177)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp a9ddaa0d-8e19-49ee-9b16-cc59c5b80fb7)) + (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 7bea27f4-2df0-4197-a65e-b5c04787a8e0)) + (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 43 "Net-(D12-Pad2)") (tstamp 8f69c9d7-beac-42c1-8622-f82039b0f30c)) + (model "${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") + (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005da45952) + (at 156.5 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "diode") + (path "/00000000-0000-0000-0000-00005dd28df2") + (attr smd) + (fp_text reference "D13" (at 0 -1.43) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4b724731-1f73-4775-8aa5-bfd1e8b057df) + ) + (fp_text value "Red" (at 0 1.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b80472fa-ea9a-41e9-9023-1ea4764d88cd) + ) + (fp_text user "${REFERENCE}" (at -0.15 0) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp ca82fce1-85cd-4617-a68c-f2921c9f114c) + ) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer "F.SilkS") (width 0.12) (tstamp 1ed19a06-90f1-4171-81c0-15d8165a9422)) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 41a43355-50a7-447a-84f2-eab33aa5ac26)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer "F.SilkS") (width 0.12) (tstamp 971c5e29-9d14-4271-8171-34c00d279d80)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 67b3a1c2-9d20-4a9e-9a77-81ffdb5a6248)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp b3369cf5-d4e4-4192-a8d1-0bc1c3dc941f)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp cf21c58c-14cf-4c63-b753-311cb2d1ef9b)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp d8c81a4d-bb80-4cac-a26f-d47ab4aaf3b5)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer "F.Fab") (width 0.1) (tstamp 096fd678-0c34-4356-87f2-5fa229c26fb0)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 152c19b3-d120-4d7b-b97e-a9b97b137fa0)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 2eb3896c-74b0-4b3f-ab17-67c41b1a2c52)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 8a49a8df-a03d-4eca-9146-a39fed41a97d)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer "F.Fab") (width 0.1) (tstamp 9e72e3b2-030c-47dd-9874-41b163c2788b)) + (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 476a62d1-3e66-4b56-969b-2e71b960226a)) + (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 44 "Net-(D13-Pad2)") (tstamp 95d9f38f-00db-4e0a-b56a-939e9a6e412b)) + (model "${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") + (tedit 5B301BBE) (tstamp 00000000-0000-0000-0000-00005da45965) + (at 159.7 63.8) + (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "diode") + (path "/00000000-0000-0000-0000-00005dd2b4eb") + (attr smd) + (fp_text reference "D14" (at 0 -1.43) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 21882f53-7ced-4b2b-a892-fff3719853ef) + ) + (fp_text value "Red" (at 0 1.43) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4e68ec6f-eb56-4383-ba68-541dfbd554b8) + ) + (fp_text user "${REFERENCE}" (at 0.05 0) (layer "F.Fab") + (effects (font (size 0.4 0.4) (thickness 0.06))) + (tstamp e1144cb0-2e57-4549-9af6-b691d2e28f6d) + ) + (fp_line (start 0.8 -0.735) (end -1.485 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 0b0489cc-f28e-4962-9311-2802469496e5)) + (fp_line (start -1.485 0.735) (end 0.8 0.735) (layer "F.SilkS") (width 0.12) (tstamp 54f0a05e-538c-492c-910c-618f926f56cb)) + (fp_line (start -1.485 -0.735) (end -1.485 0.735) (layer "F.SilkS") (width 0.12) (tstamp 62b799e0-e3b8-4fbe-a164-bfba784a01b3)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp 53fd460e-6faa-4688-8ea1-8909a6610a98)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp 69b0c6e0-c552-437c-8c57-f6e774fe0cef)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer "F.CrtYd") (width 0.05) (tstamp a9202f71-1aec-4d72-b953-7ac11a145257)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer "F.CrtYd") (width 0.05) (tstamp dd412208-c1a1-4beb-9965-234d9f704e33)) + (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer "F.Fab") (width 0.1) (tstamp 2402f2c3-5511-4988-90f6-97ef2a33cebe)) + (fp_line (start -0.8 -0.1) (end -0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 6e3c3565-6113-4772-aa66-de57e45f7374)) + (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer "F.Fab") (width 0.1) (tstamp 7f9b5b06-c222-4bcc-be8c-e0cea3382d99)) + (fp_line (start -0.5 -0.4) (end -0.8 -0.1) (layer "F.Fab") (width 0.1) (tstamp 9537827e-b6e1-41f5-a6e1-a68e05e06090)) + (fp_line (start 0.8 -0.4) (end -0.5 -0.4) (layer "F.Fab") (width 0.1) (tstamp b81bbbaf-60a1-422d-9ea4-103a65e537f9)) + (pad "1" smd roundrect locked (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp f513c695-3a32-4d3d-850a-235a27813503)) + (pad "2" smd roundrect locked (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 45 "Net-(D14-Pad2)") (tstamp 7c3538fc-51e9-45e0-9d57-c41d5eabe801)) + (model "${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da46046) + (at 150.2 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dd4c0dd") + (attr smd) + (fp_text reference "R12" (at -2.6 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b533e1ca-19ae-4383-8673-d6e44460592b) + ) + (fp_text value "47R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8dab1d54-d0cd-442f-89f1-b316751def37) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 49c39816-9ef3-41ed-8ad9-bc41e7b9e64a) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 70fbab77-38d8-46fd-b420-2eed4e35ef12)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp a4be3927-4f27-45c6-b912-012c04dc6961)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp a51fa159-bfc2-4e02-8201-f42e0b533891)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp cc63c128-5e2a-4b2c-89f8-643cc6498bdc)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 0070bb2a-be91-46d1-a219-21ceff1b1906)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 01792a33-27ac-40d2-a98f-2496c030c888)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 112ba520-4303-495c-953e-3b0a01573bf3)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c349607d-f2ab-4811-9068-efcf668df693)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 46 "/LED1") (tstamp ca7f5e80-0ead-4dca-a893-7bc9c7dbad47)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 42 "Net-(D11-Pad2)") (tstamp 8a2fbf3c-4185-4e54-875f-fd75f1cb0f72)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da46055) + (at 153 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dd2a7f4") + (attr smd) + (fp_text reference "R13" (at 0.3 1.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 125a708e-d4b0-4e12-a8c7-f8d0d1bd518d) + ) + (fp_text value "47R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 50e84aa6-5b17-4a8e-9a3e-b1931da3d2d7) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp c56a547f-190f-4ffb-a28e-bd3088b112b1) + ) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 7f685210-32a2-4396-ab21-5366e826d8ac)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 872fd88e-394d-4468-a43b-86c475c8b44a)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 925e59c7-4647-41c1-9e12-d368ef868cc2)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp ca174a40-2b91-432e-8d68-c161f4e7e7be)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 6371e5f1-ff10-4ccf-95bf-45327f641b20)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp f55a255b-c5b4-46c8-897a-5435009b22d4)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp fc38610b-6e2a-435c-bbc8-aff386781a1f)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp fef1af9b-cb11-4010-9dfa-56427c41b2e5)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 47 "/LED2") (tstamp 3ac2dead-948b-40e5-aa96-4d83a154cca4)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 43 "Net-(D12-Pad2)") (tstamp d2f83dbe-def0-4e25-8a7b-6e75e2939602)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da46064) + (at 155.9 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dd2c183") + (attr smd) + (fp_text reference "R14" (at 0.7 1.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a4468e02-0de7-469d-9474-f461223a96d9) + ) + (fp_text value "150R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 255a77dc-1767-460f-8614-646e97e42bd6) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp f4d6b4ae-f315-478d-a9a7-8ac8117f5262) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 489549ee-83d8-493d-a513-81674944572f)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp c9457b69-e69d-4362-89ab-2a4b86e87d12)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp efda1dde-4fbb-4055-a56b-22efdcc11804)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f2c92cb7-4832-4dc1-a0ba-140fcf7db2dc)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 5ccca39e-e7bb-4170-893e-9c184823834a)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 6f556583-4228-4579-a4f1-8df33765df50)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 887e2774-0c46-4c58-bd7c-1cd62a91fea5)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c92a8919-27e3-4939-93b9-66664bcdd67a)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 48 "/LED3") (tstamp 7e57cf67-b232-4a3e-ac3a-054990895b05)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 44 "Net-(D13-Pad2)") (tstamp 60b3e3ca-ce6d-4a4f-898d-2b420b598429)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da46073) + (at 159 65.3) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dd2c5c3") + (attr smd) + (fp_text reference "R15" (at 0.7 1.2) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a851afae-43cb-4d69-971f-6d280e051e94) + ) + (fp_text value "150R" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6d294a64-b02a-428a-b258-c564be1e49c2) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp e30e6cd4-a21e-42df-ab4c-4c9d6d010c3b) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 082a5644-83a7-4e1c-9eda-ceadf8cd403b)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 7a806550-e999-4cc7-99a9-9530d0ecee68)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp aee6cc08-da6c-4be0-8e49-fea80a8a9fe2)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp cac8ac2c-74e7-4ef7-bae1-5195d5ec2ab6)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 619c5003-a06d-4df1-a93a-03bab9dd0a4d)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp b5a07178-e2d0-4d03-8ffd-25c57a7c6245)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c5ee0009-d819-4b17-bd28-4b9c881d06ed)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp e622a8f6-9057-4768-a36a-37ae36fe79bb)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 49 "/LED4") (tstamp 52ecab30-542e-4e01-b4d6-4cbe2707cfdb)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 45 "Net-(D14-Pad2)") (tstamp 9359cdc6-a07f-48d4-a5a6-d98bcd065361)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Sensor:Aosong_DHT11_5.5x12.0_P2.54mm" (layer "F.Cu") + (tedit 5C4B60CF) (tstamp 00000000-0000-0000-0000-00005da4df01) + (at 129.9 84.1 90) + (descr "Temperature and humidity module, http://akizukidenshi.com/download/ds/aosong/DHT11.pdf") + (tags "Temperature and humidity module") + (path "/00000000-0000-0000-0000-00005ddc2bf4") + (attr through_hole) + (fp_text reference "U4" (at -1 -3.5 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8f393e66-1c01-4e4a-9542-1ff4dac20e70) + ) + (fp_text value "DHT11" (at 0 11.3 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 696d25b3-908b-46ea-bcbf-62fc8db5c65d) + ) + (fp_text user "${REFERENCE}" (at 0 3.81 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b5a4b85b-280e-4bdb-88f5-a04594700136) + ) + (fp_line (start 2.88 9.94) (end -2.88 9.94) (layer "F.SilkS") (width 0.12) (tstamp 46ebbbb7-4499-4df2-bd9a-cc86e9ce1ebd)) + (fp_line (start -2.88 9.94) (end -2.88 -2.31) (layer "F.SilkS") (width 0.12) (tstamp 557796f4-4ad5-4029-a2df-dfe4f9a306b7)) + (fp_line (start -3.16 -2.6) (end -1.55 -2.6) (layer "F.SilkS") (width 0.12) (tstamp ab403c97-f4a9-48fa-8f51-aaf7a3fa289b)) + (fp_line (start -2.87 -2.32) (end 2.87 -2.32) (layer "F.SilkS") (width 0.12) (tstamp ad4fcbd8-5535-4c16-abe3-103b9ce6d6c3)) + (fp_line (start 2.88 -2.32) (end 2.88 9.94) (layer "F.SilkS") (width 0.12) (tstamp af046ee0-5659-45da-8940-a32d5888ba3b)) + (fp_line (start -3.16 -2.6) (end -3.16 -0.6) (layer "F.SilkS") (width 0.12) (tstamp e0f3bcaf-47dc-4145-81b6-e3a5005d371b)) + (fp_line (start -3 10.06) (end -3 -2.44) (layer "F.CrtYd") (width 0.05) (tstamp 009c1abc-49e9-439b-9324-1bf44bec6e04)) + (fp_line (start 3 10.06) (end -3 10.06) (layer "F.CrtYd") (width 0.05) (tstamp 3dccfff2-9c14-4750-add2-41b29ff4b8f1)) + (fp_line (start 3 -2.44) (end 3 10.06) (layer "F.CrtYd") (width 0.05) (tstamp 61c76ef1-f365-44df-8a94-9a08170dbbef)) + (fp_line (start -3 -2.44) (end 3 -2.44) (layer "F.CrtYd") (width 0.05) (tstamp ee3e2476-d3ca-4e2d-9778-e6cb8da2d0cf)) + (fp_line (start 2.75 9.81) (end -2.75 9.81) (layer "F.Fab") (width 0.1) (tstamp 326fab3f-23e6-42a3-b5b4-8763f54b88f4)) + (fp_line (start -2.75 -1.19) (end -2.75 9.81) (layer "F.Fab") (width 0.1) (tstamp 409be3e7-6553-45c6-aceb-3771a0551216)) + (fp_line (start 2.75 -2.19) (end 2.75 9.81) (layer "F.Fab") (width 0.1) (tstamp 451e964a-b083-441d-96f7-4249d99eb282)) + (fp_line (start -2.75 -1.19) (end -1.75 -2.19) (layer "F.Fab") (width 0.1) (tstamp 6f05c127-e2a4-4698-a5fd-647014951a93)) + (fp_line (start -1.75 -2.19) (end 2.75 -2.19) (layer "F.Fab") (width 0.1) (tstamp a1d46ca8-3269-4c6d-9eb2-64c6b0e512f0)) + (pad "1" thru_hole rect locked (at 0 0 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 2 "+3V3") (tstamp 1ec1ffdb-217e-4af7-acd2-3cd2556319a3)) + (pad "2" thru_hole circle locked (at 0 2.54 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 50 "/DHT_IO") (tstamp 55f20109-fb49-478b-b607-5bf656c4dd6d)) + (pad "3" thru_hole circle locked (at 0 5.08 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) (tstamp 4edfd7fc-0a9f-4d7a-bbc8-e7e2a4ffb256)) + (pad "4" thru_hole circle locked (at 0 7.62 90) (size 1.5 1.5) (drill 0.8) (layers *.Cu *.Mask) + (net 1 "GND") (tstamp f8d43819-7149-4be6-839a-45eb60cefe39)) + (model "${KISYS3DMOD}/Sensor.3dshapes/Aosong_DHT11_5.5x12.0_P2.54mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005da51b2e) + (at 126.2 83.6 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005ddecba7") + (attr smd) + (fp_text reference "R16" (at 2.5 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fc985dd6-9e98-4855-83c0-e9bdfb2ece75) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a370e90e-ebdf-4281-87d4-90983f65ebad) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 98c3b9dd-1bdc-4c8a-a639-7d5054eab94f) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 45816549-d0e8-4c01-bd5a-ebaff7576e66)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 69f0fc21-ba8f-4967-b63f-d635024b50fd)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp f12d2d88-806d-4072-b636-9c21e1cd1c74)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp f8bd7c55-5567-4415-bbb0-2eb35b22807c)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 00cc7365-5474-4dc5-9957-cebe94630da2)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 384207bd-968b-429c-ba77-4c2eb4554146)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 9e91c9fb-5c13-43e2-b364-41ef75f03ef3)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp b377f92b-94aa-4bf6-a943-a6d90b9a6384)) + (pad "1" smd roundrect locked (at -0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 50 "/DHT_IO") (tstamp 4c6cd303-b568-4877-a13e-40f8de2ab1f4)) + (pad "2" smd roundrect locked (at 0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "+3V3") (tstamp ac8a6f13-aa48-46a5-b37b-30da8b4ca63a)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005dbde418) + (at 121.8 89.408 -90) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005da71c46") + (attr smd) + (fp_text reference "Q3" (at -5.842 -29.838 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3fd3a19c-f24c-4cc6-8466-05b08cbab21f) + ) + (fp_text value "Q_NMOS_GSD" (at 0 2.5 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 275671e0-0341-48dd-9918-531ee0781847) + ) + (fp_text user "${REFERENCE}" (at 0 0.008) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 8892848e-e92f-4d37-bec9-6806981dcef6) + ) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp 40d4cd04-519a-4278-b2e2-671669d95147)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 62729502-3748-4050-a609-96167d84262e)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp 88449242-ba62-45c3-9fbb-ddc262a7d3f5)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp ab0e3102-063d-47d1-a731-dd4b91f4f0a9)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp 305296d8-b683-4453-9ea6-aa94e19f6eb4)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp b157b702-ddbf-41c3-b0c8-df81dfb5181d)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp ce0f7667-9a2e-4808-a03c-70564f702731)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp ea586d08-cfd4-41ce-a5fc-c041d4554505)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 2bfea129-a596-47d8-b83e-f86ba4ab1c78)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp 7a47591c-cbfb-4909-9c54-c42f4d932d8a)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 7a619428-3e79-49e4-9d4d-e706edb168b5)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp c1e12604-f994-48c9-9f87-3d4742b73a59)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp f14b7bb4-67d0-4ff7-be16-60fe7e061f22)) + (pad "1" smd rect locked (at -1 -0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 25 "Net-(Q3-Pad1)") (tstamp 78d6ca2d-e3c0-491c-bc1e-8d7e26dc18eb)) + (pad "2" smd rect locked (at -1 0.95 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 1c3e7d71-a897-48dd-b8af-61a81be1a3d4)) + (pad "3" smd rect locked (at 1 0 270) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 17 "Net-(D3-Pad2)") (tstamp 8448bf19-8a4f-4740-a1eb-39bd79058326)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff19) + (at 121.158 86.36) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc11a04") + (attr smd) + (fp_text reference "R17" (at 0 -1.17) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cd044e70-a3be-4625-affc-7151cfb66704) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 122d2649-40f4-4eb6-866d-d29027c27bc6) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp d27da9ae-fe60-45bd-acf0-56460d01616b) + ) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 396bc43d-7b66-4ed8-b690-4769d0167a0e)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 489eeda3-4d26-4681-ae0c-e06ba6b123b8)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9d2c654f-be88-4218-942f-7145135301ef)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp e12d8ba5-da73-4eac-b3c2-09b954edcd08)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 1861b536-1ea8-4487-96f7-5abdd0fc8732)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 1e40f817-8941-4699-9b5a-ededbe6d5e52)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 53aabe9b-4a06-4ca3-b9e4-bb28ddee9ecd)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c0686fe5-bfa6-4702-9552-8175ed564f5d)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 0523de98-f3ac-489f-9f40-070d2062923f)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 34 "/CH_1") (tstamp 4eb912f9-d8d5-435f-9acb-fba416edbc13)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff28) + (at 136.271 88.138 180) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc2cc35") + (attr smd) + (fp_text reference "R18" (at -0.381 2.032) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3a111095-8bb5-466b-b63d-43a385225ad9) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3ba1630a-87b3-49d5-8359-daa803535684) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp f55cfc30-f9c0-4edf-b026-74f1dc675824) + ) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 5596623b-8a20-487c-bac0-41d64571e8f0)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 623837dc-6b80-4cbc-9c87-b6eb1be90d7d)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 63441487-fcfd-4d45-92df-6a28e203c0e9)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp c8af779b-3e39-48af-9378-28a3da146129)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 49ccb59d-b8a4-4842-9afe-d9064bc4c0bd)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 900ee3f4-4471-484c-808c-e9bbdf831d26)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp d86c712e-24e1-4d2b-9ea6-0ab85995793b)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp fca67c1e-da93-4f37-a099-d5e2694f4125)) + (pad "1" smd roundrect locked (at -0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 8e32d889-8ff0-4303-8725-9fa60147a5f1)) + (pad "2" smd roundrect locked (at 0.485 0 180) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 35 "/CH_3") (tstamp af509aa1-1160-4449-964c-b00ea8b5b7d8)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff37) + (at 144.399 83.439) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc3c60f") + (attr smd) + (fp_text reference "R19" (at -2.921 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f7f25c06-80a1-42fa-aa5c-9c33b2cdcc6c) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e3258233-d2e1-48d9-9547-109630b70e29) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 4d1c6df2-5c3b-4128-ad7e-7cc474e95f24) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4f68fbac-a998-4454-baba-c2e173454342)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 6b112c22-10f7-4dfc-855f-6760578a9d08)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 9c456d8e-4bf4-44ef-b2b5-4701567992da)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp a443173a-3ed1-4882-b8b7-f6b78d7c80f6)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 1658e250-1ad6-474a-9e3c-94f973c1a955)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 2971ef8f-a9c8-4068-8305-2eb88f4f7e0b)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 45bb1337-fc29-477b-8c96-599559ec8bdc)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 91f4cc19-bbf3-4267-ae36-2881a227f72f)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 41961899-7ae5-40f9-b74f-8febf8c7a40b)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 36 "/CH_5") (tstamp ad3e195f-51d0-4194-be9f-ac6a5ea398fa)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff46) + (at 145.923 77.47 90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc4c346") + (attr smd) + (fp_text reference "R20" (at 0.635 -1.016 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1e840aab-5f89-444c-98b8-29952a7a973e) + ) + (fp_text value "10kR" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2888787e-6cd3-44d1-b54f-8dbf911802b4) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 59448dfc-ecd8-4a6a-a2ff-b5426eecc7c2) + ) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 068b6c79-cc69-481f-932e-bb5a08a7bf59)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 30b62742-f690-46a2-88c0-f55f2ded3c51)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 4b53e146-6958-4f08-827c-2f9582d2fe43)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp e5ca43be-4876-44c8-a835-2245225cbab9)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 09825847-670f-4e74-9259-4e5841f03871)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 30356e1a-c8ee-4797-abad-2fcf1688d76c)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp a9d39f8e-74c6-48d7-b236-ad3b0abff9de)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp e9ccbd8e-efd2-43e6-a583-cf1a9acf84c1)) + (pad "1" smd roundrect locked (at -0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp cefb514f-ec8e-4f47-b487-305644fcf6ec)) + (pad "2" smd roundrect locked (at 0.485 0 90) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "/CH_7") (tstamp 1ce57de5-4397-4467-bd07-07441269dc2a)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff55) + (at 127.381 88.265) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc1f7ef") + (attr smd) + (fp_text reference "R21" (at 0 -1.17) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 53ecffa9-2e42-4962-a804-eb7dba752a16) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp de21504e-5d3f-4673-be83-96bea1186429) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp daca455e-58b4-4d24-a6e1-375c6d678a31) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 05d7d820-56bc-4f9a-b8a6-352cbc1b40db)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 097c9be7-86a7-420f-971a-da0e6e34b445)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 2eb2eb43-bc9d-464b-ad29-b23ea23570ed)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 8e933b7f-9e8e-434f-9d1a-e9ab4db35b76)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 05ae3704-8926-4536-95cd-63b8b1b0f4a2)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 3ab17f91-d358-4e2f-94d4-0adc43003c70)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 7c8e7480-34e0-4fd3-a857-884499bfe892)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c1f5d0b9-a236-441b-ae79-73268a2532ff)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 251d63da-bc45-4e31-8323-515fc05efcc7)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "/CH_2") (tstamp 2a1ed5b1-df59-4edf-9ad8-6f417cbd3a0b)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff64) + (at 142.748 86.868 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc350ea") + (attr smd) + (fp_text reference "R22" (at 0 -1.17 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 57b637f9-b414-424a-b7db-0e54db8dccf2) + ) + (fp_text value "10kR" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e147fcb6-d27c-4426-b6dd-1cbd24284690) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 8017c8e1-867d-4d7a-8db4-93778883178f) + ) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 08edf5ba-4af4-4716-a97d-47b9273f5691)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 091fbb2b-0755-4f4b-ba6e-7455ae877ba9)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 54a3aea8-fccc-443c-a419-1f25db8d9e8c)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 84586800-6976-4936-8ae0-83b5d1d56598)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 4cc6553d-6cef-4efe-8b05-10c75f2bd520)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp ac08499c-7f36-462f-82fd-35df82a3f3d3)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c3e80661-f8c5-474c-9ac8-664a215f29ce)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp fe059b1f-9c1a-4a0c-878f-de72ffbff017)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 0a7facad-f73d-4828-a25b-b0af36e3efd2)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 39 "/CH_4") (tstamp 2d23c946-a4f9-41da-8d6e-e535a8de80b0)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff73) + (at 144.399 82.042) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc44260") + (attr smd) + (fp_text reference "R23" (at 0 -1.17) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 741c041a-bba4-4691-a225-f6d23850c85b) + ) + (fp_text value "10kR" (at 0 1.17) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6cb957c8-9b8a-4947-a2c7-5418931c46e3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 403f5f43-28f3-45cf-a800-93e88441306c) + ) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 01a984af-b16b-4f12-a196-ef550f992ebc)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 18ffc9d0-8520-4a37-bdb0-9987c611b0c3)) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 69759f20-e7c3-4b96-9152-fce82e5d31e3)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 837f8971-c08a-44ca-80c8-03aa847c3b57)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 0d050b31-6421-415a-9ff8-63757c9a27e3)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 160272ee-47c4-4cf6-8792-6edd40b71fa1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 1eb3823f-15c3-45c1-9787-78e73c228277)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 6fd79cf8-fe28-4747-a897-750f484b502f)) + (pad "1" smd roundrect locked (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 0974b927-1c26-4de0-8292-cd69e9b0efcd)) + (pad "2" smd roundrect locked (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 40 "/CH_6") (tstamp a7b98c1c-aa9e-4054-b80a-802e4cba20ad)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") + (tedit 5B301BBD) (tstamp 00000000-0000-0000-0000-00005dbdff82) + (at 147.32 68.857 -90) + (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "resistor") + (path "/00000000-0000-0000-0000-00005dc54548") + (attr smd) + (fp_text reference "R24" (at -1.293 1.27 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d813858-b37d-490b-beb2-4b6d3abbd4b9) + ) + (fp_text value "10kR" (at 0 1.17 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6ba83d53-7f87-4a3b-9d0c-5743985e1bda) + ) + (fp_text user "${REFERENCE}" (at 0.149 0 90) (layer "F.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04))) + (tstamp 83cba357-6355-4d28-914c-b97e3b31113a) + ) + (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 5b706d4a-aa96-40fa-9f84-1ead67c5b039)) + (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 802e07b6-c5a9-4ae3-949d-f3177b529cbb)) + (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 8101651f-e037-45b7-92ba-b80a1bec3da6)) + (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp aa227be7-1da6-43fd-bc4b-ba5623e88fba)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 173eb995-3dec-47ba-b47b-1393fe3d055f)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3b9aaf16-2387-4911-a7df-8c3f9acd2612)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 5dff173f-47ff-4c27-b56d-cc887bfa6c9d)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp c75e9c21-a5da-403d-ac13-9c7aeb3bd2ce)) + (pad "1" smd roundrect locked (at -0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "GND") (tstamp 8bc828ef-6653-4054-89dc-22d895e3f860)) + (pad "2" smd roundrect locked (at 0.485 0 270) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 41 "/CH_8") (tstamp 8be8cc1d-dbdf-4b1b-bbbe-357653ba922a)) + (model "${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") + (tedit 5A02FF57) (tstamp 00000000-0000-0000-0000-00005dbe133c) + (at 149.8 70.3) + (descr "SOT-23, Standard") + (tags "SOT-23") + (path "/00000000-0000-0000-0000-00005db1b092") + (attr smd) + (fp_text reference "Q10" (at -0.702 -2.482) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 64b15428-5386-4fba-a26c-c875afcfc9c6) + ) + (fp_text value "Q_NMOS_GDS" (at 0 2.5) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3ce0e93f-8ce6-434e-a588-413674503ae0) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 0.5 0.5) (thickness 0.075))) + (tstamp 0873f8ec-e6a3-48bc-8b46-4eaf8448b2c0) + ) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer "F.SilkS") (width 0.12) (tstamp 019a0a3e-0e62-44ea-a41b-2fe5df1e5384)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer "F.SilkS") (width 0.12) (tstamp 14b19a82-9aae-43ca-b719-794ec9567f0e)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer "F.SilkS") (width 0.12) (tstamp 762bbe2a-245a-449c-be04-b3f52651e08f)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer "F.SilkS") (width 0.12) (tstamp 97391099-2a36-4d64-8a3a-b28881530e5a)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp 8ec05c12-0ba4-4446-9275-9bd8c8875502)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp a3ee7626-6c9d-4a13-8248-9d8371a46c3f)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer "F.CrtYd") (width 0.05) (tstamp e3a80057-092c-4a36-b0ab-d946d69691cb)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer "F.CrtYd") (width 0.05) (tstamp fb4fea98-363e-458f-8b2f-fddcd57f78dd)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 3dd0b06d-9bdb-4a91-b75c-7da7ea353049)) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer "F.Fab") (width 0.1) (tstamp 4bc5eca3-7e3e-4c80-b0a4-65759e225ce9)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer "F.Fab") (width 0.1) (tstamp 5aeab08c-f5c0-467b-8f2f-6f65a54ca332)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer "F.Fab") (width 0.1) (tstamp 7bab5c50-b9a1-40f2-b10d-40c4eeb47a21)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer "F.Fab") (width 0.1) (tstamp ee6e7fe9-0d74-4c4d-bd08-c283530346ac)) + (pad "1" smd rect locked (at -1 -0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 32 "Net-(Q10-Pad1)") (tstamp e242edea-d74d-4147-956f-3bac8d1a5abc)) + (pad "2" smd rect locked (at -1 0.95) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 1 "GND") (tstamp 71848bc1-bd64-4780-912b-28961999b1cd)) + (pad "3" smd rect locked (at 1 0) (size 0.9 0.8) (layers "F.Cu" "F.Paste" "F.Mask") + (net 24 "Net-(D10-Pad2)") (tstamp da9f95cd-0f86-442b-8374-0de89d5acf97)) + (model "${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 102.87 57.785) (end 102.87 98.425) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-00005da32e80)) + (gr_line (start 106.68 102.235) (end 158.75 102.235) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-00005da32e81)) + (gr_line (start 162.56 98.425) (end 162.56 57.785) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-00005da32e82)) + (gr_line (start 117.975 53.975) (end 118 54) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-00005da33440)) + (gr_line (start 151.025 53.975) (end 151 54) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-00005da33442)) + (gr_line (start 118 54) (end 119.5 61) (layer "Edge.Cuts") (width 0.05) (tstamp 0b641242-6874-462b-85fc-72d8a96e7349)) + (gr_line (start 106.68 53.975) (end 117.975 53.975) (layer "Edge.Cuts") (width 0.05) (tstamp 1b558708-02ff-4a76-81d5-da1068bed902)) + (gr_line (start 119.5 61) (end 149.5 61) (layer "Edge.Cuts") (width 0.05) (tstamp 47a1c962-b887-45e5-8245-20760ea846e9)) + (gr_arc (start 162.56 98.425) (mid 161.444077 101.119077) (end 158.75 102.235) (layer "Edge.Cuts") (width 0.05) (tstamp 7f550f21-0511-4d9a-9cb1-b7ac8b7d22ea)) + (gr_arc (start 158.75 53.975) (mid 161.444077 55.090923) (end 162.56 57.785) (layer "Edge.Cuts") (width 0.05) (tstamp 84473409-dc6e-4bb4-aa78-1db2db6685c1)) + (gr_arc (start 102.87 57.785) (mid 103.985923 55.090923) (end 106.68 53.975) (layer "Edge.Cuts") (width 0.05) (tstamp b36f2602-5995-411e-937a-178bb52fc6b0)) + (gr_arc (start 106.68 102.235) (mid 103.985923 101.119077) (end 102.87 98.425) (layer "Edge.Cuts") (width 0.05) (tstamp d7fc29db-efa4-4a99-927d-3e021cb53f9d)) + (gr_line (start 149.5 61) (end 151 54) (layer "Edge.Cuts") (width 0.05) (tstamp eb270293-b0be-47ed-989c-0f4d487259e9)) + (gr_line (start 158.75 53.975) (end 151.025 53.975) (layer "Edge.Cuts") (width 0.05) (tstamp f2a21a3c-4898-4406-bb4d-f7ff0abd892d)) + (gr_text "WiredHut\nLight Control / Temperature Humidity Sensor" (at 134.62 73.66) (layer "B.SilkS") (tstamp 191d320f-4b96-4cd2-80c2-e935f4c4f8a9) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (gr_text "Rev 2" (at 134.62 76.2) (layer "B.SilkS") (tstamp ecb7728a-c9f6-4a31-81a8-074d45adc917) + (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) + ) + (gr_text "12V Gnd" (at 103.5 83.2 270) (layer "F.SilkS") (tstamp 00000000-0000-0000-0000-00005da425a7) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "5:+ -" (at 150.7 101.5) (layer "F.SilkS") (tstamp 00000000-0000-0000-0000-00005da425aa) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "Gnd" (at 105.8 94.65) (layer "F.SilkS") (tstamp 00000000-0000-0000-0000-00005da4c492) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "6:+ -" (at 161.4 88.5 90) (layer "F.SilkS") (tstamp 00000000-0000-0000-0000-00005da4c49d) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "8:+ -" (at 161.4 71.5 90) (layer "F.SilkS") (tstamp 00000000-0000-0000-0000-00005da4c4a3) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "3:+ -" (at 134.5 101.5) (layer "F.SilkS") (tstamp 177a69f3-6a97-4340-b4a5-5ac5a6585f03) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "Vin" (at 108.7 94.7) (layer "F.SilkS") (tstamp 26180a38-83ab-4df4-8fe0-1dd3464ec1e4) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "2:+ -" (at 126.1 101.5) (layer "F.SilkS") (tstamp 64ae9d63-dc39-4a37-81fb-a0d462c3bc02) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "Vcc" (at 111.3 94.7) (layer "F.SilkS") (tstamp 73e748bb-5ede-4a1c-8dc8-de4a417fdad2) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "4:+ -" (at 142.3 101.5) (layer "F.SilkS") (tstamp 80891f65-c984-40f7-a59a-2990c31d63e3) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "1:+ -" (at 117.6 101.5) (layer "F.SilkS") (tstamp bca1242c-a215-4139-8671-ee4855406b18) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "7:+ -" (at 161.4 80.1 90) (layer "F.SilkS") (tstamp c382370d-7093-4558-98cb-98ac7c1ad35d) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "Reset" (at 114.1 54.9) (layer "F.SilkS") (tstamp c5bb480f-3895-42eb-98f7-ef828bdb07fc) + (effects (font (size 1 1) (thickness 0.15))) + ) + (gr_text "12V Gnd" (at 103.6 75.1 270) (layer "F.SilkS") (tstamp eb0781ab-dda3-44c4-85ca-85c8da0f147d) + (effects (font (size 1 1) (thickness 0.15))) + ) + + (segment (start 117.602 67.056) (end 117.602 68.072) (width 0.3048) (layer "F.Cu") (net 1) (tstamp 04b59a8d-6912-4a4f-bb4f-f8fc6e008ac2)) + (segment (start 116 71.3) (end 115.3 72) (width 0.635) (layer "F.Cu") (net 1) (tstamp 070066d9-91e8-4e4e-8d42-9b3880d1497a)) + (segment (start 111.9665 65.29) (end 113.154 65.29) (width 0.3048) (layer "F.Cu") (net 1) (tstamp 07e9e969-826e-4d4a-9206-d4ab2fad9264)) + (segment (start 155.7125 63.8) (end 155.7125 61.5125) (width 0.635) (layer "F.Cu") (net 1) (tstamp 09337d25-41e6-47e6-9886-846297ed1cd4)) + (segment (start 148.8 77.9024) (end 148.8 77.35) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 0d12a662-b28e-48c1-ac22-07f19ee57637)) + (segment (start 111 56.291) (end 111 55.4) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 10486a3a-f009-4298-ad8a-61c14bc033d3)) + (segment (start 114.15 73.5) (end 114.15 72.05) (width 0.635) (layer "F.Cu") (net 1) (tstamp 13536d14-b03e-44ae-8645-a79fd71fcd33)) + (segment (start 147.64 88.916) (end 146.828 88.916) (width 0.635) (layer "F.Cu") (net 1) (tstamp 146b3a19-1cef-4444-99e5-852efb39b7cb)) + (segment (start 146.343 77.955) (end 146.747 78.359) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 2b8b64d9-cdc3-428f-aac5-ca7f8efe13ba)) + (segment (start 114.15 72.05) (end 114.2 72) (width 0.635) (layer "F.Cu") (net 1) (tstamp 2d5f08eb-0aa6-476d-946a-fdda447f8977)) + (segment (start 158.9125 63.8) (end 158.9125 63.2125) (width 0.635) (layer "F.Cu") (net 1) (tstamp 327b3d56-3dbf-429e-bd22-19edf19c4eb5)) + (segment (start 146.747 78.359) (end 148.3434 78.359) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 342510af-f44b-40c9-ae31-b33c359cbeb1)) + (segment (start 148.3434 78.359) (end 148.8 77.9024) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 35b6362f-1037-4a15-8c8e-b1ba72e6b46c)) + (segment (start 123.086 62.103) (end 122.936 62.253) (width 0.635) (layer "F.Cu") (net 1) (tstamp 35ff8671-3e29-4655-b8bd-959e04e1722d)) + (segment (start 137.6 84.1) (end 138.7 83) (width 0.635) (layer "F.Cu") (net 1) (tstamp 3b828ad5-a31a-4ad8-9403-6e102db3c6d4)) + (segment (start 104.1725 65.04) (end 104.1725 67.04) (width 0.635) (layer "F.Cu") (net 1) (tstamp 407f95e4-11e6-4c4e-a9fc-0d9b89fdcc15)) + (segment (start 149.595 83.45) (end 149.606 83.439) (width 0.635) (layer "F.Cu") (net 1) (tstamp 40bf5233-9bd3-40bf-931a-c8460f5b2006)) + (segment (start 111.01 65.29) (end 110.744 65.024) (width 0.3048) (layer "F.Cu") (net 1) (tstamp 4333a972-e312-4a1b-a72a-18fe5ceb3bd2)) + (segment (start 128.651 79.613) (end 128.651 80.749) (width 0.635) (layer "F.Cu") (net 1) (tstamp 47dd1d59-0370-4550-ba36-a6ccec48c0b5)) + (segment (start 117 56.291) (end 116.3476 56.291) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 4a62b755-ec76-4205-9912-518eb71be493)) + (segment (start 113.154 65.29) (end 113.904 66.04) (width 0.3048) (layer "F.Cu") (net 1) (tstamp 4b0ba7ce-e2c5-476b-beb6-6e0e1fd3152a)) + (segment (start 136.756 87.907) (end 137.16 87.503) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 4bc18f58-89c2-433f-9b90-b506b9c6dbed)) + (segment (start 128.651 80.749) (end 128.4 81) (width 0.635) (layer "F.Cu") (net 1) (tstamp 4e305da4-e408-4f42-a754-42f05d46c9bf)) + (segment (start 106.8725 67.34) (end 107.3475 67.34) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 4f0e105e-ca20-40cf-a6ad-acceb66b11c3)) + (segment (start 152.4125 63.8) (end 152.4125 62.0875) (width 0.635) (layer "F.Cu") (net 1) (tstamp 50afd521-91ea-48fd-a5ea-e05dc3c18f79)) + (segment (start 120.673 86.36) (end 120.142 86.36) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 53397304-93b2-4b85-9e67-970d6b1f9cb0)) + (segment (start 146.828 88.916) (end 146.558 88.646) (width 0.635) (layer "F.Cu") (net 1) (tstamp 549895d4-42e1-4ff7-a50f-6238d7e3375d)) + (segment (start 126.896 87.653) (end 126.873 87.63) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 5ceac26e-2b42-4030-b03e-713f603ee5da)) + (segment (start 143.914 82.042) (end 143.383 82.042) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 5f1c1d53-f08b-4f6a-9c0b-9480400253ea)) + (segment (start 143.383 82.042) (end 143.256 82.169) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 61881c53-1228-4950-85eb-e253a9986e3c)) + (segment (start 149.486 77.35) (end 149.733 77.597) (width 0.635) (layer "F.Cu") (net 1) (tstamp 630e6cec-0ce8-4aad-b37f-56d2b759e3b1)) + (segment (start 143.914 83.439) (end 143.129 83.439) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 679c1e5d-2852-42a6-b221-c0e58825dae7)) + (segment (start 127 80.2) (end 126 80.2) (width 0.635) (layer "F.Cu") (net 1) (tstamp 6e811efd-46a8-4c07-afba-8266e636adb3)) + (segment (start 121.666 62.253) (end 120.881 62.253) (width 0.635) (layer "F.Cu") (net 1) (tstamp 72454ee1-81ea-418f-86fb-a27bd604680a)) + (segment (start 145.923 77.955) (end 146.343 77.955) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 72baf36d-3222-407e-82ab-ae8cf6dc8a62)) + (segment (start 148.8 77.35) (end 149.486 77.35) (width 0.635) (layer "F.Cu") (net 1) (tstamp 73db54d3-e93e-4ba9-8344-928b962517bc)) + (segment (start 148.8 83.45) (end 149.595 83.45) (width 0.635) (layer "F.Cu") (net 1) (tstamp 742469e0-687d-4725-9e55-2c30829ea67f)) + (segment (start 140.95 88.662) (end 140.95 89.174) (width 0.635) (layer "F.Cu") (net 1) (tstamp 74e08cf2-f5c7-4561-8ed1-2c61e06ae3f6)) + (segment (start 111.991 62.461) (end 112.395 62.865) (width 0.635) (layer "F.Cu") (net 1) (tstamp 779bca99-0805-4dd4-b683-eb17b32514f1)) + (segment (start 126.508 89.678) (end 125.984 89.154) (width 0.635) (layer "F.Cu") (net 1) (tstamp 786c72e5-96ac-43bb-849e-8489c32ca9fd)) + (segment (start 127.25 89.678) (end 126.508 89.678) (width 0.635) (layer "F.Cu") (net 1) (tstamp 796b63ea-4c56-4e99-a02d-07f695584dd8)) + (segment (start 137.52 84.1) (end 137.6 84.1) (width 0.635) (layer "F.Cu") (net 1) (tstamp 7b6461eb-9743-47d1-9bc2-4587238a73ec)) + (segment (start 148.8 71.037) (end 149.352 70.485) (width 0.635) (layer "F.Cu") (net 1) (tstamp 7ed2f788-5f59-4fb6-8a8c-017888600791)) + (segment (start 120.85 88.408) (end 120.85 87.576) (width 0.635) (layer "F.Cu") (net 1) (tstamp 863b8774-539d-4342-8f4b-1cfd4f501f08)) + (segment (start 126.896 88.265) (end 126.896 87.653) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 876f4a00-55ff-4b96-8c27-78b53fb36e5c)) + (segment (start 112.2 70.335) (end 113.135 70.335) (width 0.635) (layer "F.Cu") (net 1) (tstamp 8798658e-50cf-4d4b-8fef-ffd7bd24e41a)) + (segment (start 122.936 62.253) (end 121.666 62.253) (width 0.635) (layer "F.Cu") (net 1) (tstamp 8911468f-b15c-467d-b142-3a133d5ea1e0)) + (segment (start 147.32 68.372) (end 147.32 67.564) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 89f73fa5-cc5b-4a36-9814-f4a0d2f01715)) + (segment (start 142.748 85.979) (end 142.494 85.725) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 8a0acbe4-7e00-4ad8-aebc-f0e8612f984e)) + (segment (start 111.9665 65.29) (end 111.01 65.29) (width 0.3048) (layer "F.Cu") (net 1) (tstamp 8a4284d2-5b49-4953-8625-956e8a1fcdfd)) + (segment (start 158.9125 63.2125) (end 156.9 61.2) (width 0.635) (layer "F.Cu") (net 1) (tstamp 8d46fe78-f076-4903-aacb-daba8087ef0f)) + (segment (start 108.4 68.3925) (end 108.4 68.7) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 9e638a8b-a7be-46aa-b095-038d76a6cd1c)) + (segment (start 116.8125 71.3) (end 116 71.3) (width 0.635) (layer "F.Cu") (net 1) (tstamp a28c4583-ccc1-4908-9b0f-f7ba6defebd0)) + (segment (start 120.881 62.253) (end 120.87609 62.25791) (width 0.635) (layer "F.Cu") (net 1) (tstamp a5bf22ec-de94-4512-8821-b8b51c1eec73)) + (segment (start 113.135 70.335) (end 113.4 70.6) (width 0.635) (layer "F.Cu") (net 1) (tstamp a848f6a1-bdb6-4f7c-bcab-67cf501c8808)) + (segment (start 125.866 62.103) (end 123.086 62.103) (width 0.635) (layer "F.Cu") (net 1) (tstamp a9234824-6b7a-4375-83f8-c3a8ae6f2070)) + (segment (start 136.756 88.138) (end 136.756 87.907) (width 0.1524) (layer "F.Cu") (net 1) (tstamp ac6dc041-04f3-4377-bd8d-28fa1a54bac2)) + (segment (start 142.866 62.103) (end 144.903 62.103) (width 0.635) (layer "F.Cu") (net 1) (tstamp acd7ab20-9108-4e31-a4bc-fd9883055043)) + (segment (start 149.1125 63.8) (end 147.8 63.8) (width 0.635) (layer "F.Cu") (net 1) (tstamp b55f13fc-7f9d-4763-a000-28dd0893a470)) + (segment (start 133.65 89.5) (end 132.623 89.5) (width 0.635) (layer "F.Cu") (net 1) (tstamp b6cebc33-f629-499d-9c44-d903022d8dac)) + (segment (start 111.2 70.335) (end 112.2 70.335) (width 0.1524) (layer "F.Cu") (net 1) (tstamp b6f99f2f-f076-4418-955a-7c518a873e7b)) + (segment (start 128.4 81) (end 127.8 81) (width 0.635) (layer "F.Cu") (net 1) (tstamp b87dceaa-c928-4c93-a182-a1b233a066c3)) + (segment (start 142.748 86.383) (end 142.748 85.979) (width 0.1524) (layer "F.Cu") (net 1) (tstamp b90a6411-9e20-43e0-86d9-c53cd3193f96)) + (segment (start 155.7125 61.5125) (end 155.3 61.1) (width 0.635) (layer "F.Cu") (net 1) (tstamp b99e6c0a-1c51-4b73-9823-6e55e6a3a980)) + (segment (start 148.8 71.25) (end 148.8 71.037) (width 0.635) (layer "F.Cu") (net 1) (tstamp c05701a9-9106-409c-8989-6da2662e351c)) + (segment (start 118.6 82.0875) (end 118.0125 82.0875) (width 0.635) (layer "F.Cu") (net 1) (tstamp c20661c1-414e-4e08-bf91-ae82bd65abdc)) + (segment (start 116.3476 56.291) (end 111 56.291) (width 0.1524) (layer "F.Cu") (net 1) (tstamp c505d6ea-506c-49a3-b1f3-90a42e540625)) + (segment (start 132.623 89.5) (end 132.588 89.535) (width 0.635) (layer "F.Cu") (net 1) (tstamp c537529c-fc3c-46b7-b9a7-1157464ab6c9)) + (segment (start 120.85 87.576) (end 120.777 87.503) (width 0.635) (layer "F.Cu") (net 1) (tstamp c5942f0e-cf88-4ab7-8c71-ab4d956bc7b5)) + (segment (start 104.1725 67.04) (end 104.1725 68.94) (width 0.635) (layer "F.Cu") (net 1) (tstamp c63820aa-c183-4351-bc2a-b42e75e748f6)) + (segment (start 118.0125 82.0875) (end 117.2 82.9) (width 0.635) (layer "F.Cu") (net 1) (tstamp c684dfe8-a784-4f1f-baf7-72bce56421c2)) + (segment (start 140.95 89.174) (end 140.462 89.662) (width 0.635) (layer "F.Cu") (net 1) (tstamp d05c04d8-0ed7-4e03-bed4-597c16156af5)) + (segment (start 120.65 62.484) (end 120.65 63.754) (width 0.635) (layer "F.Cu") (net 1) (tstamp d06cf73e-04d4-4104-8d44-45695f0adb75)) + (segment (start 120.142 86.36) (end 119.888 86.106) (width 0.1524) (layer "F.Cu") (net 1) (tstamp d1fef5c9-5b33-4d8f-8320-39ddd8740929)) + (segment (start 111.506 62.461) (end 111.991 62.461) (width 0.635) (layer "F.Cu") (net 1) (tstamp d2c61051-a74b-4e68-a046-cdf12bd978dc)) + (segment (start 144.903 62.103) (end 145.8 63) (width 0.635) (layer "F.Cu") (net 1) (tstamp dd5b5cda-e891-44c5-ad2b-1d3be6ad4f5e)) + (segment (start 120.87609 62.25791) (end 120.65 62.484) (width 0.635) (layer "F.Cu") (net 1) (tstamp e414a266-8d18-46dd-8225-97df9e87bc1b)) + (segment (start 115.3 72) (end 114.2 72) (width 0.635) (layer "F.Cu") (net 1) (tstamp e6f8cf98-80af-4099-80c8-5ec4062bc665)) + (segment (start 107.3475 67.34) (end 108.4 68.3925) (width 0.1524) (layer "F.Cu") (net 1) (tstamp e8fde393-d2e5-4c43-9efd-ec7db2757007)) + (segment (start 104.1725 63.14) (end 104.1725 65.04) (width 0.635) (layer "F.Cu") (net 1) (tstamp f120becf-f219-4d88-954f-12fdc5c48cd7)) + (segment (start 152.4125 62.0875) (end 153.4 61.1) (width 0.635) (layer "F.Cu") (net 1) (tstamp f3824007-2524-4034-816f-dfe50802dd43)) + (segment (start 127.8 81) (end 127 80.2) (width 0.635) (layer "F.Cu") (net 1) (tstamp ff2f56e8-5abb-47f8-bc1f-5530c4e00b84)) + (via (at 117.2 82.9) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 001d49b2-33bc-4937-926d-7db71ce7e7e3)) + (via (at 149.352 70.485) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 02d14676-c7e0-4a51-afdd-04bbb14f9206)) + (via (at 110.744 65.024) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 033ce223-1e25-4f06-b6d6-b622af0c5ef6)) + (via (at 108.4 68.7) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0565d116-57ed-48ad-91db-e23ebbbc938c)) + (via (at 126.873 87.63) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 0701a179-c078-44ac-9c0d-2ed4e1751433)) + (via (at 115.3 72) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 07abbea4-d9a8-40e1-b94a-808db34aacf9)) + (via (at 112.395 62.865) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 180f9028-1be6-4535-84cf-267702043fc9)) + (via (at 126 80.2) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 1e95427d-b8e7-438a-8794-65bbc1b3e021)) + (via (at 149.606 83.439) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 3057fbf4-64a8-46b0-8744-ea74678669f2)) + (via (at 120.65 63.754) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 38a856b6-979b-4bae-81e4-d1ddcfc97ba5)) + (via (at 147.8 63.8) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 41dc0665-0bb8-4a40-a95e-00be1b4aae36)) + (via (at 147.32 67.564) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 444feeea-466d-4429-83ea-265ef4816b3a)) + (via (at 155.3 61.1) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 5222ae97-6690-4f51-83ee-6f96cadef710)) + (via (at 120.777 87.503) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 54c25693-093c-4e53-98f0-30e2600e9e2f)) + (via (at 119.888 86.106) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 588d633e-f89d-418b-983f-df8781721549)) + (via (at 125.984 89.154) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 66a732d5-5ab3-47d4-9a77-66416a3755a9)) + (via (at 137.16 87.503) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 6d7d6324-450d-4a59-b862-1b48a2f63d75)) + (via (at 114.2 72) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 76dc02e0-24c0-4b0c-9252-cf02226ac3e9)) + (via (at 140.462 89.662) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7b2fee78-008c-4635-8705-5aadd104bae9)) + (via (at 113.904 66.04) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7d9f039f-b784-48df-8382-c89649887a32)) + (via (at 142.494 85.725) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7e97b2c8-8d54-4648-b8b6-555c6b7f143a)) + (via (at 146.558 88.646) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 82c9ab56-155f-4fc9-b40c-82923cdcaeb8)) + (via (at 153.4 61.1) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8441fe3b-c7a1-41a8-b36e-f7075651bf4a)) + (via (at 149.733 77.597) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp 8ae89589-6ee5-461e-bae4-78745570ae91)) + (via (at 117.602 68.072) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp 9775922a-e830-41b9-88d5-f34816da77b6)) + (via (at 111 55.4) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp a9dc452d-60bc-4e28-b3c4-de3e3a427a48)) + (via (at 156.9 61.2) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp b3ecd517-753d-4487-a2c4-96ee0a335015)) + (via (at 143.129 83.439) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp c7686550-ee50-4a76-8e0f-76d5391baa0c)) + (via (at 138.7 83) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp d31db292-34c6-4578-80e8-24be49583dfa)) + (via (at 145.8 63) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp d3bffd6b-455c-444a-9f12-c0ef10ccd5b8)) + (via (at 132.588 89.535) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp e092f5cf-1d80-4df1-83fe-b7562c219c7f)) + (via (at 143.256 82.169) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 1) (tstamp ee31e5b9-0acb-44b1-a2e3-3960590852c5)) + (via (at 127 80.2) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp ef139def-1771-44df-bd18-fb9e9475660a)) + (via (at 113.4 70.6) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 1) (tstamp f72b73b9-88a8-4ef0-b5ab-fb5a9d843e2e)) + (segment (start 125.866 63.373) (end 123.086 63.373) (width 0.635) (layer "F.Cu") (net 2) (tstamp 052a529a-ff62-465a-9593-ba15b8f6de80)) + (segment (start 125.871383 81.8) (end 126.5 81.8) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 0aa96018-1641-4ecb-bb98-f8b2027f4463)) + (segment (start 111.264 66.79) (end 111.9665 66.79) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 0b1d9d98-6ca4-4dca-a479-67057457179c)) + (segment (start 111.2 69.365) (end 111.535 69.365) (width 0.635) (layer "F.Cu") (net 2) (tstamp 0d6703a4-5ebe-464e-b8ee-8ec3fa9d244e)) + (segment (start 123.086 63.373) (end 122.936 63.223) (width 0.635) (layer "F.Cu") (net 2) (tstamp 15283aae-ce31-4fcd-8cf9-50286610b4bc)) + (segment (start 121.666 63.223) (end 122.278 63.223) (width 0.635) (layer "F.Cu") (net 2) (tstamp 2732b9a9-881f-4c8a-b95f-47cd115e4fc6)) + (segment (start 120.45 75.8) (end 120.45 73.3625) (width 0.635) (layer "F.Cu") (net 2) (tstamp 29b437b1-9865-4f0f-be6a-92184fc39b4a)) + (segment (start 110.744 67.31) (end 110.744 68.909) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 2aed4cbd-6072-4c80-81ba-ae467ef48f2a)) + (segment (start 110.744 67.31) (end 111.264 66.79) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 2dfec124-cf3e-4c3b-8c79-ea6b6d47c6ea)) + (segment (start 120.45 73.3625) (end 118.3875 71.3) (width 0.635) (layer "F.Cu") (net 2) (tstamp 3678214e-c49b-48b6-a8d2-f61daa7e27ec)) + (segment (start 110.744 67.31) (end 110.764 67.29) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 3ca69ab8-bc54-4d2c-8040-bb1e1d653c2b)) + (segment (start 114.15 75.8) (end 116.4 75.8) (width 0.635) (layer "F.Cu") (net 2) (tstamp 44b75a22-8846-4393-9dfc-6e55a670b0b6)) + (segment (start 111.535 69.365) (end 111.535 68.635) (width 0.3048) (layer "F.Cu") (net 2) (tstamp 4779d38b-3a4e-40dc-a9dc-f1ac38d2b33b)) + (segment (start 125.8 81.8) (end 125.871383 81.8) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 4a2e8058-1b1a-485d-a6a5-9fbf9fa7a7dd)) + (segment (start 112.654 67.9775) (end 112.654 68.911) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 50e34412-43be-49d1-958d-6fb21beb958d)) + (segment (start 125.715 81.885) (end 125.8 81.8) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 7aebec71-5eac-410f-a145-11fae5e9e9e5)) + (segment (start 111.535 69.365) (end 112.2 69.365) (width 0.635) (layer "F.Cu") (net 2) (tstamp a570db63-d33e-4d77-88f8-b5fb16d0eb3a)) + (segment (start 112.654 68.911) (end 112.2 69.365) (width 0.1524) (layer "F.Cu") (net 2) (tstamp b989964f-eb97-4c6b-a1ba-51a8bb4be939)) + (segment (start 125.715 83.6) (end 125.715 81.885) (width 0.1524) (layer "F.Cu") (net 2) (tstamp b9e60c34-bdf9-4505-bffe-d37e88910d5c)) + (segment (start 110.236 63.119) (end 109.855 63.5) (width 0.635) (layer "F.Cu") (net 2) (tstamp bafb140e-6c27-473d-bb2e-1606e5f61f60)) + (segment (start 110.764 67.29) (end 111.9665 67.29) (width 0.1524) (layer "F.Cu") (net 2) (tstamp bbe36ca1-7359-4835-85d1-d659a85ba75f)) + (segment (start 122.936 63.223) (end 121.666 63.223) (width 0.635) (layer "F.Cu") (net 2) (tstamp bc3a1a39-a9ae-4a39-91d6-4bdaed9faf55)) + (segment (start 128.8 84.1) (end 126.5 81.8) (width 0.635) (layer "F.Cu") (net 2) (tstamp cb052307-fe93-4d35-9d16-051b93d52830)) + (segment (start 110.744 68.909) (end 111.2 69.365) (width 0.1524) (layer "F.Cu") (net 2) (tstamp cebd81f9-3c6c-4b7b-aaa3-a1f89fa16fcd)) + (segment (start 122.278 63.223) (end 123.19 64.135) (width 0.635) (layer "F.Cu") (net 2) (tstamp dd99fa8e-5f48-41c4-9e26-489098fb1336)) + (segment (start 111.535 68.635) (end 111.4 68.5) (width 0.3048) (layer "F.Cu") (net 2) (tstamp e92326d0-d19f-425b-b0bc-3ab0fb585006)) + (segment (start 129.9 84.1) (end 128.8 84.1) (width 0.635) (layer "F.Cu") (net 2) (tstamp eeb9d1e6-3885-4526-b5c9-265e7e1250c9)) + (segment (start 117.7 75.8) (end 116.4 75.8) (width 0.635) (layer "F.Cu") (net 2) (tstamp f8b7a891-1cd8-4e21-9a82-d5fd56e7010b)) + (segment (start 110.236 62.461) (end 110.236 63.119) (width 0.635) (layer "F.Cu") (net 2) (tstamp f9077418-5a2f-4baa-8524-9e34fc295bab)) + (segment (start 117.7 75.8) (end 120.45 75.8) (width 0.635) (layer "F.Cu") (net 2) (tstamp fe0ca41f-eaaf-4009-92ba-017bd4fbfcba)) + (via (at 111.4 68.5) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 2) (tstamp 350a6eed-7ef7-4564-b635-b400701c50b1)) + (via (at 123.19 64.135) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 2) (tstamp 397e07e9-03c7-400d-9d12-7fea3e209eb7)) + (via (at 117.7 75.8) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 2) (tstamp 7229e4c7-68a1-4198-a0cf-8a4ddd40e788)) + (via (at 126.5 81.8) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 2) (tstamp 7d1e00a7-0202-4682-9157-127299775e57)) + (via (at 116.4 75.8) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 2) (tstamp c0db7006-c9e2-4049-869e-b7e46b0f8a1f)) + (via (at 109.855 63.5) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 2) (tstamp fb6aac3b-bf7d-4e46-8dd6-1cca874d7d17)) + (segment (start 117.602 65.481) (end 117.293 65.79) (width 0.3048) (layer "F.Cu") (net 3) (tstamp 1d42ddd4-64d0-477d-8a8d-f496faa9261e)) + (segment (start 117.293 65.79) (end 115.8415 65.79) (width 0.3048) (layer "F.Cu") (net 3) (tstamp 6b6b22e9-513f-4ecf-9b6d-42f64f0e6127)) + (segment (start 112.4 78.1) (end 114.15 78.1) (width 0.635) (layer "F.Cu") (net 4) (tstamp 23162147-5755-43fe-ba2f-daaa12e25e9a)) + (segment (start 118.6 80.5125) (end 117.4375 80.5125) (width 0.635) (layer "F.Cu") (net 4) (tstamp 32e26854-bd28-4220-a954-11c5bda18004)) + (segment (start 109.55 70.45) (end 111.8 72.7) (width 0.635) (layer "F.Cu") (net 4) (tstamp 72b045f0-80ec-4dd8-a685-fdc9ff15bec1)) + (segment (start 114.15 78.2) (end 116.95 81) (width 0.635) (layer "F.Cu") (net 4) (tstamp 752a5f08-4102-48cd-acff-f8e862a93bb2)) + (segment (start 114.15 78.1) (end 114.15 78.2) (width 0.635) (layer "F.Cu") (net 4) (tstamp 7dca5e8b-f1f4-4452-b227-2aa43b56933c)) + (segment (start 111.8 72.7) (end 111.8 77.5) (width 0.635) (layer "F.Cu") (net 4) (tstamp 909c4909-45e5-4fd4-9399-a1289b657045)) + (segment (start 117.4375 80.5125) (end 116.95 81) (width 0.635) (layer "F.Cu") (net 4) (tstamp a5907925-4e37-43ec-8b1b-ddc0c3958f4c)) + (segment (start 109.4 70.45) (end 109.55 70.45) (width 0.635) (layer "F.Cu") (net 4) (tstamp d834c156-21c8-471a-9aa6-59a15f7a2d3d)) + (segment (start 111.8 77.5) (end 112.4 78.1) (width 0.635) (layer "F.Cu") (net 4) (tstamp e11f1b50-4e6e-45f1-a26a-b088f7efd55d)) + (segment (start 119 63.922798) (end 119 62.2911) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 08df5b73-9866-47c9-a7a5-d613b7730be8)) + (segment (start 123 65) (end 121.5 65) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 181a968b-ea67-4dfd-bd38-74a4cc58829c)) + (segment (start 124.7136 64.643) (end 124.3566 65) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 21aef1da-c403-4832-9b25-9c91d9ca244e)) + (segment (start 117.5 61.5) (end 117 61) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 24cb7231-e30f-4670-9679-e980968db3fb)) + (segment (start 121.5 65) (end 120.961399 64.461399) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 29ea5b47-6792-4202-882d-0acc87c5420c)) + (segment (start 111 60.041) (end 111 60.985) (width 0.635) (layer "F.Cu") (net 5) (tstamp 2bbaa3d7-ce30-493e-b747-4103c483da80)) + (segment (start 123 65) (end 123 65.248) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 5e4877eb-7182-4f57-b352-ace5b3cedf19)) + (segment (start 119.538601 64.461399) (end 119 63.922798) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 69872097-8661-4ab2-92df-ebefafd54314)) + (segment (start 119 62.2911) (end 118.2089 61.5) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 6b42be16-9a34-455e-9aae-328b1cc0d92a)) + (segment (start 111 60.041) (end 117 60.041) (width 0.635) (layer "F.Cu") (net 5) (tstamp 7ef6f94f-55b8-44ce-bf8e-64dbb281e83a)) + (segment (start 120.961399 64.461399) (end 119.538601 64.461399) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 9a7200aa-4924-437b-9770-afdf05d6072d)) + (segment (start 110.236 61.491) (end 111.506 61.491) (width 0.635) (layer "F.Cu") (net 5) (tstamp 9ce0c7d8-25a2-4e05-af89-205950013db2)) + (segment (start 124.3566 65) (end 123 65) (width 0.1524) (layer "F.Cu") (net 5) (tstamp b3efadc9-1bea-4e63-929f-e1ee3102f158)) + (segment (start 125.866 64.643) (end 124.7136 64.643) (width 0.1524) (layer "F.Cu") (net 5) (tstamp b9eda974-ec4a-423d-865a-42ce4e42abe4)) + (segment (start 111 60.985) (end 111.506 61.491) (width 0.635) (layer "F.Cu") (net 5) (tstamp bd346ce6-61ef-4c8e-88f6-fde9382e8603)) + (segment (start 118.2089 61.5) (end 117.5 61.5) (width 0.1524) (layer "F.Cu") (net 5) (tstamp d618c141-a12a-4549-b5b9-ea3022472f1e)) + (segment (start 122.208 66.04) (end 122.158 66.04) (width 0.1524) (layer "F.Cu") (net 5) (tstamp e26b90d4-35bd-4893-a826-6d373232c5ae)) + (segment (start 123 65.248) (end 122.208 66.04) (width 0.1524) (layer "F.Cu") (net 5) (tstamp eb8f68e7-3b36-43a9-924a-574af81b22f8)) + (segment (start 117 61) (end 117 60.041) (width 0.1524) (layer "F.Cu") (net 5) (tstamp f6d85c8c-e7cc-4453-889d-7c0dfa86bffd)) + (segment (start 137.830099 94.515099) (end 139.315 96) (width 0.635) (layer "F.Cu") (net 6) (tstamp 04e4362d-5176-4a77-8929-88a0eaea07fb)) + (segment (start 148.635 85.5) (end 152.635 89.5) (width 0.635) (layer "F.Cu") (net 6) (tstamp 0c9d2802-df41-4908-9e30-2a970fe99c08)) + (segment (start 130.430099 90.404901) (end 131.5 89.335) (width 0.635) (layer "F.Cu") (net 6) (tstamp 0d5876bd-76bf-4b9f-af62-b329a740dda3)) + (segment (start 137.830099 90.504901) (end 137.830099 94.515099) (width 0.635) (layer "F.Cu") (net 6) (tstamp 199d61a6-67b7-481b-880c-5bffc34f9262)) + (segment (start 147.55 73.3) (end 148.635 73.3) (width 0.635) (layer "F.Cu") (net 6) (tstamp 19d3a877-d770-4826-be5f-4981e3477bf9)) + (segment (start 153.613 81.1) (end 155.448 81.1) (width 0.635) (layer "F.Cu") (net 6) (tstamp 202e979c-fa40-4284-a0f9-fce77e9bd710)) + (segment (start 114.434 91.45) (end 116.7 89.184) (width 0.635) (layer "F.Cu") (net 6) (tstamp 24ed8487-9fc8-4e8d-a015-d258fcf48477)) + (segment (start 149.35 96) (end 144.218099 90.868099) (width 0.635) (layer "F.Cu") (net 6) (tstamp 2e3d9459-1880-4af3-97db-8b8e498d19e9)) + (segment (start 124.130099 89.388901) (end 125.2 88.319) (width 0.635) (layer "F.Cu") (net 6) (tstamp 3fb5983f-3d13-45a0-8a2b-8605c2941326)) + (segment (start 113.65 81) (end 109.5 81) (width 0.635) (layer "F.Cu") (net 6) (tstamp 452f0448-2be9-4e73-be2d-87acf3ec7f97)) + (segment (start 148.735 79.4) (end 149.915099 80.580099) (width 0.635) (layer "F.Cu") (net 6) (tstamp 49cbbb49-21f4-4db2-ae33-91dbf71eb5fe)) + (segment (start 144.218099 88.388901) (end 145.288 87.319) (width 0.635) (layer "F.Cu") (net 6) (tstamp 5037f4b1-0745-47af-bd47-7fc2fed32628)) + (segment (start 124.85 96) (end 124.85 94.165) (width 0.635) (layer "F.Cu") (net 6) (tstamp 51ffbf8b-5d29-49b2-b98d-67cf26e777c6)) + (segment (start 147.55 85.5) (end 148.635 85.5) (width 0.635) (layer "F.Cu") (net 6) (tstamp 5bc09cda-5a14-4ce5-8f91-93b9f56a1d50)) + (segment (start 145.288 87.319) (end 145.288 86.234) (width 0.635) (layer "F.Cu") (net 6) (tstamp 5daab50c-4930-4105-8f3e-d0dde669e6f7)) + (segment (start 109.5 81) (end 109 81.5) (width 0.635) (layer "F.Cu") (net 6) (tstamp 65150967-833e-4077-a388-29cd57c42ab0)) + (segment (start 152.635 89.5) (end 153.613 89.5) (width 0.635) (layer "F.Cu") (net 6) (tstamp 6c6fe19c-57b3-4a75-9018-ea00ea0d5ad2)) + (segment (start 148.635 73.3) (end 149.735 74.4) (width 0.635) (layer "F.Cu") (net 6) (tstamp 6dbbae99-c74b-421e-a4af-5dcecfca128f)) + (segment (start 131.5 89.335) (end 131.5 88.25) (width 0.635) (layer "F.Cu") (net 6) (tstamp 6fa4cb1f-f195-4bd1-bde0-85890a8d0c29)) + (segment (start 124.130099 93.445099) (end 124.130099 89.388901) (width 0.635) (layer "F.Cu") (net 6) (tstamp 74ff5892-8993-4f3e-b03a-58c7874feafe)) + (segment (start 153.613 72.8) (end 155.448 72.8) (width 0.635) (layer "F.Cu") (net 6) (tstamp 781f7548-8c0e-47b1-a45a-7f89993a9d73)) + (segment (start 131.143 96) (end 130.430099 95.287099) (width 0.635) (layer "F.Cu") (net 6) (tstamp 7defbc3b-fd2f-45eb-b0de-a5cd9ad2bc9d)) + (segment (start 144.218099 90.868099) (end 144.218099 88.388901) (width 0.635) (layer "F.Cu") (net 6) (tstamp 7e29d068-7b2b-4060-9644-bfb33e0bd7c4)) + (segment (start 138.9 89.435) (end 137.830099 90.504901) (width 0.635) (layer "F.Cu") (net 6) (tstamp 8907bf34-c4cd-4fec-98f1-3310a75e9011)) + (segment (start 124.85 94.165) (end 124.130099 93.445099) (width 0.635) (layer "F.Cu") (net 6) (tstamp 8ce8fb11-2096-434f-8c39-a6154658f4c0)) + (segment (start 149.915099 80.580099) (end 153.093099 80.580099) (width 0.635) (layer "F.Cu") (net 6) (tstamp 8d80328b-51f8-4693-a1a7-697a60ce420c)) + (segment (start 132.978 96) (end 131.143 96) (width 0.635) (layer "F.Cu") (net 6) (tstamp 918d74af-85fd-4ab4-8f0a-4acc715936c4)) + (segment (start 149.735 74.4) (end 152.013 74.4) (width 0.635) (layer "F.Cu") (net 6) (tstamp 95c9bc39-61c2-4800-be5e-d9e125d0f88e)) + (segment (start 147.65 79.4) (end 148.735 79.4) (width 0.635) (layer "F.Cu") (net 6) (tstamp a0c92485-73c4-433f-b490-5bbb6ece0eb1)) + (segment (start 152.013 74.4) (end 153.613 72.8) (width 0.635) (layer "F.Cu") (net 6) (tstamp a121e64d-2413-4ab2-a242-0507d39cc730)) + (segment (start 139.315 96) (end 141.15 96) (width 0.635) (layer "F.Cu") (net 6) (tstamp a15ed911-87fa-4fd1-a1b1-407de67ebd22)) + (segment (start 153.613 89.5) (end 155.448 89.5) (width 0.635) (layer "F.Cu") (net 6) (tstamp a309ea1d-d206-4210-9ce3-9c64e73a069d)) + (segment (start 138.9 88.35) (end 138.9 89.435) (width 0.635) (layer "F.Cu") (net 6) (tstamp b5bf7c89-08b7-4831-9dc3-090e6e398156)) + (segment (start 130.430099 95.287099) (end 130.430099 90.404901) (width 0.635) (layer "F.Cu") (net 6) (tstamp bbf0ffc9-1162-420e-989a-f4dc806caa64)) + (segment (start 153.093099 80.580099) (end 153.613 81.1) (width 0.635) (layer "F.Cu") (net 6) (tstamp bcd5a068-d3c1-468a-b10a-586e012a8fdc)) + (segment (start 125.2 88.319) (end 125.2 87.234) (width 0.635) (layer "F.Cu") (net 6) (tstamp ce960562-8187-4829-83fd-d2846c8d24e7)) + (segment (start 116.7 89.184) (end 118.65 87.234) (width 0.635) (layer "F.Cu") (net 6) (tstamp e2242332-1857-41f4-bc6a-ca511266a8a9)) + (segment (start 118.65 87.234) (end 118.8 87.234) (width 0.635) (layer "F.Cu") (net 6) (tstamp e2d252f6-7f39-4c3d-963a-f4c90bfbd89e)) + (segment (start 111 91.45) (end 114.434 91.45) (width 0.635) (layer "F.Cu") (net 6) (tstamp fffacc52-9e5d-4aef-b162-300bbff47735)) + (segment (start 113.154 67.9775) (end 113.154 69.212) (width 0.1524) (layer "F.Cu") (net 7) (tstamp 1033e017-5852-4e58-8472-35873b22d1a4)) + (segment (start 113.154 69.212) (end 113.284 69.342) (width 0.1524) (layer "F.Cu") (net 7) (tstamp 138ca217-e2e4-4048-8f6d-650018601122)) + (segment (start 109.19 64.74) (end 109.22 64.77) (width 0.3048) (layer "F.Cu") (net 7) (tstamp 23d1d4c3-6cc3-4714-a091-a85a688e3987)) + (segment (start 109.4 68) (end 109.4 67.15) (width 0.635) (layer "F.Cu") (net 7) (tstamp be1973b5-944e-4b3f-b538-98f9abd75844)) + (segment (start 106.8725 64.74) (end 109.19 64.74) (width 0.3048) (layer "F.Cu") (net 7) (tstamp f0551b0d-193b-4fdb-a0e5-6faded28433e)) + (via (at 109.22 64.77) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 7) (tstamp 3803a671-ffc7-4940-8b9d-c44e18526b14)) + (via (at 109.4 68) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 7) (tstamp cee5c3b9-7a69-4e31-b98a-7ac0155fbceb)) + (via (at 113.284 69.342) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 7) (tstamp eccf1943-fc6d-4695-9661-f9b1d8cc1d09)) + (segment (start 109.844499 67.555501) (end 109.4 68) (width 0.1524) (layer "B.Cu") (net 7) (tstamp 29d40087-78ab-4934-8f38-60bc205dac55)) + (segment (start 113.284 69.342) (end 111.497501 67.555501) (width 0.1524) (layer "B.Cu") (net 7) (tstamp 2a17d88e-c921-4c25-b752-4d8b851f2cab)) + (segment (start 109.22 67.82) (end 109.4 68) (width 0.635) (layer "B.Cu") (net 7) (tstamp e4770f8d-fd18-4f8b-b648-50764db82a1f)) + (segment (start 111.497501 67.555501) (end 109.844499 67.555501) (width 0.1524) (layer "B.Cu") (net 7) (tstamp e6cef24e-9e7c-4a0a-af5a-7cce3c74ab83)) + (segment (start 109.22 64.77) (end 109.22 67.82) (width 0.635) (layer "B.Cu") (net 7) (tstamp fea83edd-ed5b-41fc-a0e1-d57254342090)) + (segment (start 115.154 63.59) (end 115.244 63.5) (width 0.1524) (layer "F.Cu") (net 8) (tstamp 06c5e24e-efac-4084-874c-d82344feb3f1)) + (segment (start 117.6 64.2) (end 117.6 63.983) (width 0.1524) (layer "F.Cu") (net 8) (tstamp 1458d918-9d59-48a0-a885-d994c66cfe8d)) + (segment (start 120.158 66.99) (end 119.41 66.99) (width 0.1524) (layer "F.Cu") (net 8) (tstamp 31cea756-70d2-4b40-ac1a-fac24b5dc4e5)) + (segment (start 119.41 66.99) (end 119.2 67.2) (width 0.1524) (layer "F.Cu") (net 8) (tstamp 42e2ebce-6cf5-40f7-9c13-45c59442fcfc)) + (segment (start 117.6 63.983) (end 117.117 63.5) (width 0.1524) (layer "F.Cu") (net 8) (tstamp 563f08c1-193f-43d7-9e06-125f804cea0e)) + (segment (start 115.154 64.1025) (end 115.154 63.59) (width 0.1524) (layer "F.Cu") (net 8) (tstamp b0810f2b-735b-4f6d-8ccb-574a82670bc6)) + (segment (start 115.244 63.5) (end 117.117 63.5) (width 0.1524) (layer "F.Cu") (net 8) (tstamp f17d96de-4b8b-47de-894f-a49fd31ec805)) + (via (at 117.6 64.2) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 8) (tstamp 5f6c4c8d-3f7d-4ba1-a395-99d4da0cc1f4)) + (via (at 119.2 67.2) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 8) (tstamp 7c1e44ec-fb90-4be4-b34f-4b927d1a1099)) + (segment (start 119.2 67.2) (end 117.6 65.6) (width 0.1524) (layer "B.Cu") (net 8) (tstamp 16f8f2ee-ef3b-48f7-87d7-6318896f41a0)) + (segment (start 117.6 65.6) (end 117.6 64.2) (width 0.1524) (layer "B.Cu") (net 8) (tstamp 1c7a406a-ff66-4fb1-8d04-ccde775a59b0)) + (segment (start 118.087 62.23) (end 118.61061 62.75361) (width 0.1524) (layer "F.Cu") (net 9) (tstamp 18dfc277-72a0-443e-a869-842e6e3eea02)) + (segment (start 119.09 65.09) (end 120.158 65.09) (width 0.1524) (layer "F.Cu") (net 9) (tstamp 4c5c379c-8464-4b42-a963-2a395d968762)) + (segment (start 118.61061 64.012544) (end 118.90481 64.306744) (width 0.1524) (layer "F.Cu") (net 9) (tstamp 973f1012-e93b-4bf5-865d-3d4716c0cca3)) + (segment (start 118.90481 64.306744) (end 118.90481 64.90481) (width 0.1524) (layer "F.Cu") (net 9) (tstamp a60926d8-9a33-46f3-95c9-2bc9919f5304)) + (segment (start 118.90481 64.90481) (end 119.09 65.09) (width 0.1524) (layer "F.Cu") (net 9) (tstamp e49bc8c9-eaa0-47d6-8c4e-cfb409a9f3a0)) + (segment (start 118.61061 62.75361) (end 118.61061 64.012544) (width 0.1524) (layer "F.Cu") (net 9) (tstamp fdab0606-6713-4346-80a3-f4e48a856f00)) + (segment (start 142.879 78.6) (end 142.866 78.613) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 08ce9fb7-1954-45f2-8132-7d620e7182b5)) + (segment (start 122.158 69.042) (end 122.4 68.8) (width 0.1524) (layer "F.Cu") (net 10) (tstamp e3aa7830-a279-4999-8c4b-6f7c6bee3c4c)) + (segment (start 144.6 78.6) (end 142.879 78.6) (width 0.1524) (layer "F.Cu") (net 10) (tstamp eea32478-7a3c-4e5b-9e11-35cc4536d1f3)) + (segment (start 122.158 69.85) (end 122.158 69.042) (width 0.1524) (layer "F.Cu") (net 10) (tstamp f265b76f-94e9-462a-b23a-315ada6c12d3)) + (via (at 122.4 68.8) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 10) (tstamp 0fd9795f-ad1c-40d6-b936-436f3f0c4031)) + (via (at 144.6 78.6) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 10) (tstamp 197084ad-f39e-455b-9794-e9383de6d06b)) + (segment (start 132.2 78.6) (end 144.6 78.6) (width 0.1524) (layer "B.Cu") (net 10) (tstamp 1685ea2b-aca7-4a82-80d5-c9352c52cf87)) + (segment (start 122.4 68.8) (end 132.2 78.6) (width 0.1524) (layer "B.Cu") (net 10) (tstamp c2d5d027-e6d0-4916-8a8c-aa615c07e649)) + (segment (start 120.108 70.8) (end 118.75875 69.45075) (width 0.1524) (layer "F.Cu") (net 11) (tstamp 056bec1d-3f7b-4d08-8fd5-b54649441941)) + (segment (start 113.154 64.1025) (end 113.154 62.646) (width 0.1524) (layer "F.Cu") (net 11) (tstamp 0f5a5691-9262-45c8-9e0b-cb3300356471)) + (segment (start 115.8 61.4) (end 116.6 61.4) (width 0.1524) (layer "F.Cu") (net 11) (tstamp 2682a3b2-bd39-4093-800f-98e88c1b6be1)) + (segment (start 116.6 61.713) (end 117.117 62.23) (width 0.1524) (layer "F.Cu") (net 11) (tstamp 32a3e8ed-1103-4938-8e6c-ec55b82501e8)) + (segment (start 118.75875 69.45075) (end 118.75875 69.04125) (width 0.1524) (layer "F.Cu") (net 11) (tstamp 6efa5446-9fed-48a9-9690-8743c73a7379)) + (segment (start 113.76289 62.03711) (end 115.16289 62.03711) (width 0.1524) (layer "F.Cu") (net 11) (tstamp 8f8dd364-fab1-4b31-a2ff-de50c170d4b8)) + (segment (start 120.158 70.8) (end 120.108 70.8) (width 0.1524) (layer "F.Cu") (net 11) (tstamp a297af16-5585-47f6-842b-97abe6f09024)) + (segment (start 115.16289 62.03711) (end 115.8 61.4) (width 0.1524) (layer "F.Cu") (net 11) (tstamp bf29c755-8192-4bcf-b4b9-7f4a73564a9b)) + (segment (start 116.6 61.4) (end 116.6 61.713) (width 0.1524) (layer "F.Cu") (net 11) (tstamp d2c7fffe-30d0-4f3b-93e7-4294b88d7555)) + (segment (start 113.154 62.646) (end 113.76289 62.03711) (width 0.1524) (layer "F.Cu") (net 11) (tstamp e9016ec1-31f3-4a7d-9cc3-cb92c20518aa)) + (via (at 116.6 61.4) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 11) (tstamp 74238e05-13cd-4688-aeea-6f9fcf00e980)) + (via (at 118.75875 69.04125) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 11) (tstamp bf107f6b-e811-4386-9c0d-ae249ec39cc6)) + (segment (start 114 61.4) (end 116.6 61.4) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 00fff41d-9482-416a-abf7-3ff3816da263)) + (segment (start 114.6 68) (end 114.6 65.6) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 4252085b-9eb8-4fa8-8edc-8e62afc5b9a3)) + (segment (start 115.387251 68.787251) (end 114.6 68) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 6b5e952c-1e91-4870-96ae-7ea9a4b74a96)) + (segment (start 113.2 62.2) (end 114 61.4) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 962a84f8-15cb-4ffe-9cab-24ad9689703c)) + (segment (start 118.75875 69.04125) (end 118.504751 68.787251) (width 0.1524) (layer "B.Cu") (net 11) (tstamp baf31fe4-f5d6-415f-9611-5a4d8ba64196)) + (segment (start 113.2 64.2) (end 113.2 62.2) (width 0.1524) (layer "B.Cu") (net 11) (tstamp ee1717fa-9ac7-46d0-81a5-965a3a5b4652)) + (segment (start 114.6 65.6) (end 113.2 64.2) (width 0.1524) (layer "B.Cu") (net 11) (tstamp f69c8622-1279-41ff-ac5f-26d154538751)) + (segment (start 118.504751 68.787251) (end 115.387251 68.787251) (width 0.1524) (layer "B.Cu") (net 11) (tstamp f86c290b-5bf7-46a8-a1d5-7a89bb7cde10)) + (segment (start 118.6 64.433) (end 118.6 68.2) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 077123cb-777b-4ea4-ac77-4cbe5a109631)) + (segment (start 118.087 63.92) (end 118.6 64.433) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 372c280d-bea3-4207-8f03-b9e0e596b19b)) + (segment (start 118.087 63.5) (end 118.087 63.92) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 7c5b1685-8228-4bc2-a84c-fcb3dd233ad1)) + (segment (start 118.6 68.2) (end 119.3 68.9) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 917d1bcc-bbd7-4196-8c7b-c987d3758e82)) + (segment (start 119.3 68.9) (end 120.158 68.9) (width 0.1524) (layer "F.Cu") (net 12) (tstamp e21b2d2c-5946-46d0-8d2e-e117bb35320a)) + (segment (start 115.431066 62.2) (end 115.289146 62.34192) (width 0.1524) (layer "F.Cu") (net 13) (tstamp 13e4b9cd-9c1f-4020-8d9d-5b6013fabcc2)) + (segment (start 144.3 67.2) (end 142.883 67.2) (width 0.1524) (layer "F.Cu") (net 13) (tstamp 140dca6e-8c7a-4278-9d9e-a8b3d53b8b04)) + (segment (start 114.45808 62.34192) (end 114.154 62.646) (width 0.1524) (layer "F.Cu") (net 13) (tstamp 3dcdb180-d413-4a66-8559-9a10000c4af8)) + (segment (start 115.289146 62.34192) (end 114.45808 62.34192) (width 0.1524) (layer "F.Cu") (net 13) (tstamp 7ced1b89-85c6-40a6-8263-61a69afa8a46)) + (segment (start 114.154 62.646) (end 114.154 64.1025) (width 0.1524) (layer "F.Cu") (net 13) (tstamp 7db8767d-fccd-449f-b278-1df1f4a4815a)) + (segment (start 142.883 67.2) (end 142.866 67.183) (width 0.1524) (layer "F.Cu") (net 13) (tstamp 8d925c19-48bf-4a8a-952a-359fa1945706)) + (segment (start 116 62.2) (end 115.431066 62.2) (width 0.1524) (layer "F.Cu") (net 13) (tstamp e9979d79-8765-41c3-ae81-b13ca5f07aaa)) + (via (at 144.3 67.2) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 13) (tstamp 5361c6c0-521d-43cf-bcbe-ec08af23b864)) + (via (at 116 62.2) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 13) (tstamp d170687e-7fe9-4752-ab04-7bcca4b1aa4f)) + (segment (start 116.449397 62.453999) (end 116.453999 62.458601) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 10d64021-4808-4127-b19d-003a3cd204fa)) + (segment (start 116.453999 62.458601) (end 142.258601 62.458601) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 1d646960-e428-45ad-a6fe-ef15a520cdc9)) + (segment (start 142.258601 63.058601) (end 144.782601 65.582601) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 54483fad-2829-48ca-92b7-c0f308927047)) + (segment (start 142.258601 62.458601) (end 142.258601 63.058601) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 59f7068f-e2d4-4cfd-b1ef-e79b086782d5)) + (segment (start 116 62.2) (end 116.253999 62.453999) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 84082eb4-89e4-4850-a1ee-795b0bb4fd45)) + (segment (start 144.782601 66.232601) (end 144.3 66.715202) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 947cc36a-5389-4fb4-b693-9ab14d955744)) + (segment (start 144.3 66.715202) (end 144.3 67.2) (width 0.1524) (layer "B.Cu") (net 13) (tstamp ebe7198e-9cc5-4e77-916d-950df8cdcaac)) + (segment (start 116.253999 62.453999) (end 116.449397 62.453999) (width 0.1524) (layer "B.Cu") (net 13) (tstamp ec3266e4-e8d0-41f0-8239-bb55f9eeaf6d)) + (segment (start 144.782601 65.582601) (end 144.782601 66.232601) (width 0.1524) (layer "B.Cu") (net 13) (tstamp fa38199f-082e-4f49-b459-a5a6d0f330e6)) + (segment (start 114.654 64.1025) (end 114.654 63.367478) (width 0.1524) (layer "F.Cu") (net 14) (tstamp 20aa0b4e-473b-44c5-8ce3-7782219450b5)) + (segment (start 114.654 63.367478) (end 115.196958 62.82452) (width 0.1524) (layer "F.Cu") (net 14) (tstamp 6ea4ea6d-d135-4ec7-b808-26fcfdedbb0e)) + (segment (start 142.903 65.95) (end 142.866 65.913) (width 0.1524) (layer "F.Cu") (net 14) (tstamp 8c6cf721-2462-445d-9825-ff58e8678068)) + (segment (start 144.3 65.95) (end 142.903 65.95) (width 0.1524) (layer "F.Cu") (net 14) (tstamp d83ce15f-5f36-4b46-aa70-15ecbf42f542)) + (via (at 144.3 65.95) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 14) (tstamp 1badd745-cc3a-4c89-896a-c19e53a41658)) + (via (at 115.196958 62.82452) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 14) (tstamp d82be1cc-dfda-4685-952d-b322e7a61c4e)) + (segment (start 115.196958 62.82452) (end 141.82452 62.82452) (width 0.1524) (layer "B.Cu") (net 14) (tstamp 50689c77-ca2b-46d4-878c-c2cb43587fe9)) + (segment (start 141.82452 62.82452) (end 141.82452 63.47452) (width 0.1524) (layer "B.Cu") (net 14) (tstamp 922d782a-de56-4b12-8296-c5bfa452b725)) + (segment (start 141.82452 63.47452) (end 144.3 65.95) (width 0.1524) (layer "B.Cu") (net 14) (tstamp f803a120-26ef-4dfd-ad1c-023e044c1e51)) + (segment (start 108.98581 65.532) (end 109.982 65.532) (width 0.1524) (layer "F.Cu") (net 15) (tstamp 15e7154e-b0ce-41a8-a3ca-b08756911d0d)) + (segment (start 111.9625 66.294) (end 111.9665 66.29) (width 0.1524) (layer "F.Cu") (net 15) (tstamp 8f699054-5e0d-4108-b982-d5b9c34d895b)) + (segment (start 108.84381 65.39) (end 108.98581 65.532) (width 0.1524) (layer "F.Cu") (net 15) (tstamp a340ae63-9f65-4016-b0ea-7e56640ac9ec)) + (segment (start 110.998 66.294) (end 111.9625 66.294) (width 0.1524) (layer "F.Cu") (net 15) (tstamp baa1e903-a4e1-460f-9647-ff1725e1f128)) + (segment (start 106.8725 65.39) (end 108.84381 65.39) (width 0.1524) (layer "F.Cu") (net 15) (tstamp dc435b0e-e513-4637-84a4-44a283f250eb)) + (via (at 109.982 65.532) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 15) (tstamp 28e708ce-9eb0-42bc-b8cd-e7e1b0f2b910)) + (via (at 110.998 66.294) (size 0.508) (drill 0.254) (layers "F.Cu" "B.Cu") (net 15) (tstamp cd4e9640-7b25-4544-be6f-c22d9da18589)) + (segment (start 109.982 65.532) (end 110.236 65.532) (width 0.1524) (layer "B.Cu") (net 15) (tstamp 1f6a84fd-e8eb-4a86-b201-12e8ef64a67c)) + (segment (start 110.236 65.532) (end 110.998 66.294) (width 0.1524) (layer "B.Cu") (net 15) (tstamp 64affda9-50a3-417a-ac34-3bf8997f342d)) + (segment (start 110.53775 66.04) (end 110.79175 65.786) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 0f4c4e81-209f-4c3d-80e4-52a5bb42e899)) + (segment (start 110.79175 65.786) (end 110.79575 65.79) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 3144c465-e6dc-48ec-828d-aad22e5704d3)) + (segment (start 110.79575 65.79) (end 111.9665 65.79) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 726b63b6-2edc-4546-a439-1c2aabe8d738)) + (segment (start 106.8725 66.04) (end 110.53775 66.04) (width 0.1524) (layer "F.Cu") (net 16) (tstamp a1b5dfbc-18f1-4d33-952a-5813ca7e2f71)) + (segment (start 118.8 90.534) (end 121.674 90.534) (width 0.635) (layer "F.Cu") (net 17) (tstamp 15b3f1b3-fd5d-4f4e-b3b2-f334fdc6f442)) + (segment (start 121.674 90.534) (end 121.8 90.408) (width 0.635) (layer "F.Cu") (net 17) (tstamp 1660a8cf-f034-43e3-a2b0-2c7822071140)) + (segment (start 121.8 90.408) (end 121.8 94.4) (width 0.635) (layer "F.Cu") (net 17) (tstamp 96bdcd3a-c655-4a5a-9c9d-b27a36025c8c)) + (segment (start 121.8 94.4) (end 120.2 96) (width 0.635) (layer "F.Cu") (net 17) (tstamp d29df30b-6be6-43b8-ab1e-428e45bac370)) + (segment (start 134.55 91.55) (end 134.6 91.5) (width 0.635) (layer "F.Cu") (net 18) (tstamp 1c4430d8-a958-48b1-bed9-efccbf427d0a)) + (segment (start 136.478 96) (end 136.478 93.378) (width 0.635) (layer "F.Cu") (net 18) (tstamp 3c7e61cb-5ae2-4034-96a2-08cbc9455f80)) + (segment (start 131.5 91.55) (end 134.55 91.55) (width 0.635) (layer "F.Cu") (net 18) (tstamp c708abf9-9c21-44ea-9a2e-65bfd8f5de85)) + (segment (start 136.478 93.378) (end 134.6 91.5) (width 0.635) (layer "F.Cu") (net 18) (tstamp d75291e1-ef4f-440b-b835-e140c716d961)) + (segment (start 152.85 95.226) (end 152.85 96) (width 0.635) (layer "F.Cu") (net 19) (tstamp 1e15f88f-f834-445d-9a22-41dc307e62dc)) + (segment (start 148.59 90.966) (end 152.85 95.226) (width 0.635) (layer "F.Cu") (net 19) (tstamp 40b0a9a4-98c2-473b-bfbf-bfe126f5bac2)) + (segment (start 145.288 89.534) (end 146.67 90.916) (width 0.635) (layer "F.Cu") (net 19) (tstamp 61449826-f854-4fe4-b367-6d8778ff3655)) + (segment (start 148.59 90.916) (end 148.59 90.966) (width 0.635) (layer "F.Cu") (net 19) (tstamp 9d01ee3f-8202-41e4-9515-8481c3632af1)) + (segment (start 146.67 90.916) (end 148.59 90.916) (width 0.635) (layer "F.Cu") (net 19) (tstamp e5c6b834-ff85-4546-bf4f-213cbe2dbafa)) + (segment (start 154.248 76.4) (end 155.448 77.6) (width 0.635) (layer "F.Cu") (net 20) (tstamp 51e734a0-a73b-47fb-9bc7-677e68b46230)) + (segment (start 150.95 79.4) (end 153.648 79.4) (width 0.635) (layer "F.Cu") (net 20) (tstamp 648bfe59-9dbe-4b3f-9a55-edaa4d6a618d)) + (segment (start 153.648 79.4) (end 155.448 77.6) (width 0.635) (layer "F.Cu") (net 20) (tstamp ae623f68-bdd9-4219-af51-fd2b8b4dfd91)) + (segment (start 150.8 76.4) (end 154.248 76.4) (width 0.635) (layer "F.Cu") (net 20) (tstamp eafad36b-98e3-40bc-a71d-156caff53457)) + (segment (start 125.2 90.534) (end 126.344 91.678) (width 0.635) (layer "F.Cu") (net 21) (tstamp 4219e698-8391-433c-8689-5af9c9f1e4c0)) + (segment (start 128.2 91.678) (end 128.2 95.85) (width 0.635) (layer "F.Cu") (net 21) (tstamp b2c5b3bc-14c0-42ee-b1cf-df224f73c52c)) + (segment (start 128.2 95.85) (end 128.35 96) (width 0.635) (layer "F.Cu") (net 21) (tstamp d257c6c3-338a-40b8-a029-a761b5b97ec4)) + (segment (start 126.344 91.678) (end 128.2 91.678) (width 0.635) (layer "F.Cu") (net 21) (tstamp d5241faa-172f-4972-905b-b00fd5b39972)) + (segment (start 141.9 90.712) (end 141.9 90.662) (width 0.635) (layer "F.Cu") (net 22) (tstamp 01f69a6d-e419-483e-a099-5cad7d8b8b84)) + (segment (start 138.9 91.65) (end 140.912 91.65) (width 0.635) (layer "F.Cu") (net 22) (tstamp 25856871-496b-4cb6-b52f-ef06ea342284)) + (segment (start 144.65 93.412) (end 142.985 91.747) (width 0.635) (layer "F.Cu") (net 22) (tstamp 3d962af9-bd68-4dc6-967a-e8250be4417f)) + (segment (start 142.985 91.747) (end 142.935 91.747) (width 0.635) (layer "F.Cu") (net 22) (tstamp 69eddcde-87fc-4a70-b9fc-f9a44c4cde41)) + (segment (start 142.935 91.747) (end 141.9 90.712) (width 0.635) (layer "F.Cu") (net 22) (tstamp 7eae728a-0296-4b74-8ebc-e0e1c5ba253b)) + (segment (start 144.65 96) (end 144.65 93.412) (width 0.635) (layer "F.Cu") (net 22) (tstamp ade8eebb-bdbb-4ff6-afbf-691638aecd88)) + (segment (start 140.912 91.65) (end 141.9 90.662) (width 0.635) (layer "F.Cu") (net 22) (tstamp c7dd6e07-9db5-4f15-89b5-cb7e5341c79e)) + (segment (start 150.8 85.45) (end 150.85 85.5) (width 0.635) (layer "F.Cu") (net 23) (tstamp abdef711-30cf-4149-b30d-aa9252e77dd5)) + (segment (start 150.85 85.5) (end 154.948 85.5) (width 0.635) (layer "F.Cu") (net 23) (tstamp c08f7311-9b20-4c6e-a7cb-7e8a4e779993)) + (segment (start 150.8 82.5) (end 150.8 85.45) (width 0.635) (layer "F.Cu") (net 23) (tstamp dac9e3bb-f7ea-4f82-90b5-c02f75672f99)) + (segment (start 154.948 85.5) (end 155.448 86) (width 0.635) (layer "F.Cu") (net 23) (tstamp e0625f91-aff3-4ed2-b35a-584e20b6e7c3)) + (segment (start 150.8 70.3) (end 150.8 73.25) (width 0.635) (layer "F.Cu") (net 24) (tstamp 5a50b7c9-8ed3-4440-b957-1e4eb6b8bdae)) + (segment (start 150.8 73.25) (end 150.85 73.3) (width 0.635) (layer "F.Cu") (net 24) (tstamp 70ab6201-dc55-4894-8a21-e03fafa6fc42)) + (segment (start 150.8 70.3) (end 154.448 70.3) (width 0.635) (layer "F.Cu") (net 24) (tstamp 87216861-55dd-421d-9037-eebcf4d26178)) + (segment (start 154.448 70.3) (end 155.448 69.3) (width 0.635) (layer "F.Cu") (net 24) (tstamp 9e16cb2c-d6be-4d09-922f-d435371543e2)) + (segment (start 122.682 87.099) (end 122.682 88.34) (width 0.1524) (layer "F.Cu") (net 25) (tstamp 7d7bf920-d5c8-4458-a239-009f67b1913b)) + (segment (start 122.682 88.34) (end 122.75 88.408) (width 0.1524) (layer "F.Cu") (net 25) (tstamp eba0ce8b-c1b9-41bd-be25-d34a93a1adcf)) + (segment (start 133.715 88.2) (end 135.015 89.5) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 37af0a2a-14ce-479a-91e6-a4545e99e692)) + (segment (start 135.015 89.5) (end 135.55 89.5) (width 0.1524) (layer "F.Cu") (net 26) (tstamp a1741ede-d0fa-498a-aaa0-c8abdff0af59)) + (segment (start 147.193 87.63) (end 149.225 87.63) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 38614fed-24b3-430a-abfc-d7a5a9240dc4)) + (segment (start 149.225 87.63) (end 149.54 87.945) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 84a0cdb6-0f5c-4d2d-a54f-0e8493dec899)) + (segment (start 149.54 87.945) (end 149.54 88.916) (width 0.1524) (layer "F.Cu") (net 27) (tstamp a1724cae-ab6a-4b74-bacf-7a7b397f1973)) + (segment (start 146.558 85.673) (end 146.558 86.995) (width 0.1524) (layer "F.Cu") (net 27) (tstamp af574c6f-9c10-4a0a-a3ab-375501e647e0)) + (segment (start 145.785 84.9) (end 146.558 85.673) (width 0.1524) (layer "F.Cu") (net 27) (tstamp c781ab30-8632-4b77-b1d4-bb8b00545e78)) + (segment (start 146.558 86.995) (end 147.193 87.63) (width 0.1524) (layer "F.Cu") (net 27) (tstamp d55ebd6e-fd5c-4b3b-bce3-70f967e29764)) + (segment (start 148.082 75.5656) (end 148.1976 75.45) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 24e3acbd-ac67-4dd5-8709-35bf6f6839e7)) + (segment (start 148.1976 75.45) (end 148.8 75.45) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 84d40357-950c-45bb-9e83-9154894f9740)) + (segment (start 147.4 77.6) (end 148.082 76.918) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 91f7de1c-734d-49f2-8ea2-83c5065986fc)) + (segment (start 148.082 76.918) (end 148.082 75.5656) (width 0.1524) (layer "F.Cu") (net 28) (tstamp a7db6b9c-a57a-451f-a21b-927e65c420f7)) + (segment (start 129.7024 89.678) (end 129.15 89.678) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 6063693f-95c3-42f2-b0e6-0fd6b7d7de25)) + (segment (start 129.771 88.265) (end 129.771 89.6094) (width 0.1524) (layer "F.Cu") (net 29) (tstamp cec6162a-837b-4253-a6b5-1f3cf6230bd1)) + (segment (start 129.771 89.6094) (end 129.7024 89.678) (width 0.1524) (layer "F.Cu") (net 29) (tstamp f03dc8ed-c6e4-41b3-b44d-6c1f0bedb4a9)) + (segment (start 140.653 86.852) (end 142.463 88.662) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 6b27c4a3-f21e-46b8-999b-9b5fb26bcca0)) + (segment (start 142.463 88.662) (end 142.85 88.662) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 980aacb5-de7e-4975-af49-9a4d0cf920c0)) + (segment (start 148.8 81.55) (end 147.962 81.55) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 36ee10b3-cf93-4bc4-b95f-422cc66273c2)) + (segment (start 147.962 81.55) (end 147.447 82.065) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 9ec8f828-8e2a-4028-8979-1086370cad8c)) + (segment (start 148.025 70.415) (end 147.32 70.415) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 2a0a4dd8-a628-4eb1-96fb-e1c3d0d64e1d)) + (segment (start 148.8 69.35) (end 148.75 69.35) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 378ca717-d282-4f75-9334-f090ac181959)) + (segment (start 148.75 69.35) (end 148.336 69.764) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 4b8c270f-19f4-47a8-823d-e42b509d0534)) + (segment (start 148.336 70.104) (end 148.025 70.415) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 67e2cc28-5d8a-47cb-87bb-b4c2a6bdeaa7)) + (segment (start 148.336 69.764) (end 148.336 70.104) (width 0.1524) (layer "F.Cu") (net 32) (tstamp ef6aacd0-acfd-4a5f-9fa7-34ade75c7f57)) + (segment (start 116.09619 87.5) (end 110.4 87.5) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 1b55b97f-330f-4861-be0e-5e303a1ec092)) + (segment (start 124.7136 65.913) (end 123.2 67.4266) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 63ed740d-1bcd-42f9-a66d-780ac57909c7)) + (segment (start 125.866 65.913) (end 124.7136 65.913) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 677d0ebe-8a52-4426-871e-4d10f277ee04)) + (segment (start 121.90361 81.44639) (end 121.873101 81.476899) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 8b3bc740-915f-4086-879b-7c67766e5b1a)) + (segment (start 108.5 89.4) (end 108.5 91.45) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 8ce45283-9b91-446d-811c-20f8a98c0fa0)) + (segment (start 121.873101 81.476899) (end 121.873101 81.723089) (width 0.1524) (layer "F.Cu") (net 33) (tstamp bfef5d1f-66fa-4139-b285-3aeaa8ca2b97)) + (segment (start 121.90361 72.19639) (end 121.90361 81.44639) (width 0.1524) (layer "F.Cu") (net 33) (tstamp c7bb114d-0c05-41c4-ac4a-6d4b931e2c56)) + (segment (start 121.873101 81.723089) (end 116.09619 87.5) (width 0.1524) (layer "F.Cu") (net 33) (tstamp c96b5dd0-399f-4c88-95e9-f72ff147e2ef)) + (segment (start 110.4 87.5) (end 108.5 89.4) (width 0.1524) (layer "F.Cu") (net 33) (tstamp d769c3c5-cef8-47a0-91a6-f4b291600e25)) + (segment (start 123.2 67.4266) (end 123.2 70.9) (width 0.1524) (layer "F.Cu") (net 33) (tstamp dc0c8c17-a437-47a8-8232-f875bdcbe1fc)) + (segment (start 123.2 70.9) (end 121.90361 72.19639) (width 0.1524) (layer "F.Cu") (net 33) (tstamp dc5c1088-93b1-4a72-b63d-5ffab9a381b0)) + (segment (start 124.7136 73.533) (end 122.20842 76.03818) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 0eb77866-9ac6-43f9-81f5-9db30613eff4)) + (segment (start 122.26084 86.129) (end 122.682 86.129) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 6c545b39-7abd-4344-909c-fd99ee84e55c)) + (segment (start 122.20842 86.07658) (end 122.26084 86.129) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 75aa642c-1098-4cf0-801e-302dab9d0f63)) + (segment (start 125.866 73.533) (end 124.7136 73.533) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 7af5a8cb-7d32-4e10-b055-c05ea94e7f83)) + (segment (start 122.451 86.36) (end 122.682 86.129) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 9b4e2480-737d-464f-a791-9a225c165349)) + (segment (start 122.20842 76.03818) (end 122.20842 86.07658) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 9d312102-62dc-41fa-b31f-155397a7e6f4)) + (segment (start 121.643 86.36) (end 122.451 86.36) (width 0.1524) (layer "F.Cu") (net 34) (tstamp af17c666-b48e-4515-a051-0e5f846ef502)) + (segment (start 127.926256 85.54519) (end 124.59519 85.54519) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 20acaf8a-eef2-4c3a-a7e9-1a61bd79888b)) + (segment (start 134.305 87.4) (end 129.1 87.4) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 36157837-86eb-42b7-b76f-556de50e3086)) + (segment (start 128.304809 85.923743) (end 127.926256 85.54519) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 5332207e-8169-42fb-aaf8-cede4ccfae93)) + (segment (start 128.30481 86.60481) (end 128.304809 85.923743) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 59e0eba0-6d42-4270-b05d-a2966c81ddd3)) + (segment (start 134.685 87.78) (end 134.305 87.4) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 6d12dd14-6672-472b-9d75-a7c00f2c5f68)) + (segment (start 123.00481 83.95481) (end 123.00481 77.545256) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 71a40e40-91d8-411d-9575-2145ba5ce376)) + (segment (start 134.685 88.2) (end 135.724 88.2) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 86f2cd3e-637b-4f5c-80d8-7723baa1be7e)) + (segment (start 134.685 88.2) (end 134.685 87.78) (width 0.1524) (layer "F.Cu") (net 35) (tstamp b07786e0-8b3b-46ab-8c43-04cffec1f970)) + (segment (start 123.00481 77.545256) (end 124.477066 76.073) (width 0.1524) (layer "F.Cu") (net 35) (tstamp c2e6cd6d-0293-4bf8-82ed-b8bce568f2d1)) + (segment (start 129.1 87.4) (end 128.30481 86.60481) (width 0.1524) (layer "F.Cu") (net 35) (tstamp cf41a4bc-5e8c-484a-9aa1-17409b021a38)) + (segment (start 135.724 88.2) (end 135.786 88.138) (width 0.1524) (layer "F.Cu") (net 35) (tstamp e526aa3d-1fd0-4d10-8736-0903f85dcb5b)) + (segment (start 124.59519 85.54519) (end 123.00481 83.95481) (width 0.1524) (layer "F.Cu") (net 35) (tstamp f6125e8d-c836-4826-8e5b-f157a214f8a9)) + (segment (start 124.477066 76.073) (end 125.866 76.073) (width 0.1524) (layer "F.Cu") (net 35) (tstamp f8c334d1-6ee4-46b2-9600-6bf4158960c1)) + (segment (start 144.42 84.9) (end 144.815 84.9) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 08248b48-5817-489a-9fb6-6121a4e9d440)) + (segment (start 139.068934 81.4) (end 142.568934 84.9) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 28dc4f37-e0b5-4a49-9ca8-e7de4acf065c)) + (segment (start 142.568934 84.9) (end 144.42 84.9) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 49322ce6-19a0-4dca-8d4b-d8546a81e072)) + (segment (start 144.815 83.508) (end 144.884 83.439) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 859ea55d-f194-4f70-b8b6-ffbbac6e4026)) + (segment (start 129.921 79.613) (end 129.921 81.021) (width 0.1524) (layer "F.Cu") (net 36) (tstamp a1b8f77c-56f6-4064-b2a1-affea8525029)) + (segment (start 129.921 81.021) (end 130.3 81.4) (width 0.1524) (layer "F.Cu") (net 36) (tstamp a3cd4bda-f9de-4aab-bfdc-cbf442b99b6f)) + (segment (start 130.3 81.4) (end 139.068934 81.4) (width 0.1524) (layer "F.Cu") (net 36) (tstamp f327aa86-1602-4b80-8f6f-899a87539a45)) + (segment (start 144.815 84.9) (end 144.815 83.508) (width 0.1524) (layer "F.Cu") (net 36) (tstamp f9f2f06b-2ef5-4205-b1af-597c6625114a)) + (segment (start 142.866 77.343) (end 145.565 77.343) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 27b231ce-a23c-41c2-9646-97bcc3363882)) + (segment (start 147.4 76.63) (end 146.278 76.63) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 522ecfdc-d39c-4a0f-886b-e8846631ba86)) + (segment (start 145.565 77.343) (end 145.923 76.985) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 7a6ac38b-512d-4d7c-a09d-42d8a540d6da)) + (segment (start 146.278 76.63) (end 145.923 76.985) (width 0.1524) (layer "F.Cu") (net 37) (tstamp bbc887bb-bf28-48c3-96d0-69260c61851f)) + (segment (start 123.95 85.85) (end 122.7 84.6) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 17ce3437-c753-434c-9dbb-3064934de778)) + (segment (start 125.866 74.803) (end 125.316 74.803) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 1d5eab5d-6ae4-4f14-869d-f92d36105c59)) + (segment (start 122.7 84.6) (end 122.7 76.05) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 28523a21-38b7-4d30-8c19-5488e81dfa22)) + (segment (start 127.866 86.21) (end 127.506 85.85) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 3ba10014-9869-4d40-a258-bbd881eff5f1)) + (segment (start 127.506 85.85) (end 123.95 85.85) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 938d3849-107f-4b6a-9c67-6759721e1107)) + (segment (start 123.947 74.803) (end 125.866 74.803) (width 0.1524) (layer "F.Cu") (net 38) (tstamp aa2edf96-7c39-4131-bfa9-ceac2d1ce628)) + (segment (start 122.7 76.05) (end 123.947 74.803) (width 0.1524) (layer "F.Cu") (net 38) (tstamp b3adf138-22a7-4ba1-8e05-6e153cfe6b67)) + (segment (start 128.801 88.265) (end 127.866 88.265) (width 0.1524) (layer "F.Cu") (net 38) (tstamp bd06cb9b-3310-4197-8368-b0c8b7554fc3)) + (segment (start 127.866 88.265) (end 127.866 86.21) (width 0.1524) (layer "F.Cu") (net 38) (tstamp ee96dadd-8c7b-4b9a-a254-dcd2092d707f)) + (segment (start 141.623 86.852) (end 141.623 87.272) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 0381a4c6-a978-4e89-b39e-7805b9f096d3)) + (segment (start 123.4566 83.7066) (end 124.6 84.85) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 4742e152-44e5-46b7-baae-7afda3bb5eb3)) + (segment (start 129.812132 87) (end 127.662132 84.85) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 71135fa5-4f50-406a-96b0-68bdb311fc44)) + (segment (start 140.19661 86.30339) (end 139.5 87) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 77d973ae-82e0-466d-9017-aaef3076e2f2)) + (segment (start 124.7136 77.343) (end 123.4566 78.6) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 7f0d0bbc-cdff-4301-940a-5ee5aeedca4e)) + (segment (start 127.662132 84.85) (end 124.6 84.85) (width 0.1524) (layer "F.Cu") (net 39) (tstamp a4409edf-994a-46da-b78b-b0de673d8cc2)) + (segment (start 141.704 87.353) (end 142.328 87.353) (width 0.1524) (layer "F.Cu") (net 39) (tstamp a483edc1-d50c-44f6-a9a0-2502de7acd26)) + (segment (start 123.4566 78.6) (end 123.4566 83.7066) (width 0.1524) (layer "F.Cu") (net 39) (tstamp b9ef8250-0bcf-4b7a-a8cb-ecf8fcb0a47b)) + (segment (start 125.866 77.343) (end 124.7136 77.343) (width 0.1524) (layer "F.Cu") (net 39) (tstamp bab8559a-6284-4bd3-a250-c2a19f014457)) + (segment (start 141.623 86.852) (end 141.07439 86.30339) (width 0.1524) (layer "F.Cu") (net 39) (tstamp c0d6cbea-a9ef-4efc-a41b-8d605f16f05e)) + (segment (start 142.328 87.353) (end 142.748 87.353) (width 0.1524) (layer "F.Cu") (net 39) (tstamp ccf2585a-a394-43f2-8291-87869c86b9ff)) + (segment (start 141.07439 86.30339) (end 140.19661 86.30339) (width 0.1524) (layer "F.Cu") (net 39) (tstamp db988153-1e58-47cf-9111-68ad7cb2e013)) + (segment (start 139.5 87) (end 129.812132 87) (width 0.1524) (layer "F.Cu") (net 39) (tstamp f457a3f1-40bb-4127-b566-e517f39bd12b)) + (segment (start 141.623 87.272) (end 141.704 87.353) (width 0.1524) (layer "F.Cu") (net 39) (tstamp ff19db10-46f4-4c68-88d6-7a208946ad6e)) + (segment (start 144.884 82.042) (end 144.884 82.462) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 02d88205-d5a9-4426-bc2e-6649da6acf48)) + (segment (start 144.869 82.477) (end 144.869 82.715) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 6204f2a2-ede1-49d2-b485-fe721db1ca46)) + (segment (start 144.883168 82.700832) (end 147.112832 82.700832) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 6cb21014-080c-4540-adf7-5b1e713f94af)) + (segment (start 140.081 79.613) (end 140.081 81.981) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 7c2b1956-b2ef-4d94-a8aa-a2e964c1eff2)) + (segment (start 147.112832 82.700832) (end 147.447 83.035) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 8e8ba8df-0324-4a6b-929f-2963fdecfbd8)) + (segment (start 144.869 82.715) (end 144.883168 82.700832) (width 0.1524) (layer "F.Cu") (net 40) (tstamp ad817f37-3515-4952-8188-4694c4e7b592)) + (segment (start 140.815 82.715) (end 144.869 82.715) (width 0.1524) (layer "F.Cu") (net 40) (tstamp d592f7a7-6d15-437a-93fb-d8f539eeb1b9)) + (segment (start 140.081 81.981) (end 140.815 82.715) (width 0.1524) (layer "F.Cu") (net 40) (tstamp d85c71db-bf35-4654-a08d-efb09f6e46c3)) + (segment (start 144.884 82.462) (end 144.869 82.477) (width 0.1524) (layer "F.Cu") (net 40) (tstamp edae231f-606c-40bd-8a50-4af529ba520d)) + (segment (start 146.674 71.385) (end 147.32 71.385) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 3e43767d-b3e6-40e3-9a34-8d1788fffaec)) + (segment (start 146.2 75.9) (end 146.6 75.5) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 42015322-7082-44e8-8275-8d9ad262ef0b)) + (segment (start 142.866 76.073) (end 144.0184 76.073) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 4990cf05-f756-4e9c-ad41-7ec8f30dab06)) + (segment (start 144.1914 75.9) (end 146.2 75.9) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7585120a-367b-457a-80aa-93e69afd8ae3)) + (segment (start 146.9 69.342) (end 147.32 69.342) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 79378a36-a28f-48e3-b0ac-ee78ea7e356c)) + (segment (start 146.6 75.5) (end 146.6 71.459) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7b59cdb6-e389-40aa-b717-7b43e97d479a)) + (segment (start 146.6 71.459) (end 146.674 71.385) (width 0.1524) (layer "F.Cu") (net 41) (tstamp b1b3d195-e6d8-42c6-81c9-10e9611f3c7d)) + (segment (start 146.6 71.459) (end 146.6 69.808) (width 0.1524) (layer "F.Cu") (net 41) (tstamp cacc71cb-789b-48e1-a854-1f2eff413d7d)) + (segment (start 146.812 69.596) (end 146.812 69.43) (width 0.1524) (layer "F.Cu") (net 41) (tstamp cdea4dbe-a7e2-4085-920c-5eb081e85e7a)) + (segment (start 146.812 69.43) (end 146.9 69.342) (width 0.1524) (layer "F.Cu") (net 41) (tstamp d8f56249-4562-488e-b252-1680c52e059e)) + (segment (start 146.6 69.808) (end 146.812 69.596) (width 0.1524) (layer "F.Cu") (net 41) (tstamp e9bfeaac-f376-4bd9-9315-3f872db88956)) + (segment (start 144.0184 76.073) (end 144.1914 75.9) (width 0.1524) (layer "F.Cu") (net 41) (tstamp f590dbe7-9e48-47fc-9549-b72537235e5f)) + (segment (start 150.6875 63.8) (end 150.6875 65.2975) (width 0.635) (layer "F.Cu") (net 42) (tstamp 86dd28f6-46aa-4119-8ba0-9ef71a8a0893)) + (segment (start 150.6875 65.2975) (end 150.685 65.3) (width 0.635) (layer "F.Cu") (net 42) (tstamp e13812bc-a85e-408e-9141-9e97544d5224)) + (segment (start 153.9875 64.7975) (end 153.485 65.3) (width 0.635) (layer "F.Cu") (net 43) (tstamp 029225ad-9645-4cf7-b7dd-5aef6827b3c9)) + (segment (start 153.9875 63.8) (end 153.9875 64.7975) (width 0.635) (layer "F.Cu") (net 43) (tstamp fa81d176-50a8-47d4-9b06-8f2042260b40)) + (segment (start 157.2875 64.3975) (end 156.385 65.3) (width 0.635) (layer "F.Cu") (net 44) (tstamp aec67b89-bf91-41f4-a10c-cf81e9769ef3)) + (segment (start 157.2875 63.8) (end 157.2875 64.3975) (width 0.635) (layer "F.Cu") (net 44) (tstamp e2224f99-16d2-4970-ae39-a8de6d7e521a)) + (segment (start 160.4875 63.8) (end 160.4875 64.2975) (width 0.635) (layer "F.Cu") (net 45) (tstamp d3a2be9a-b600-47fc-a1bb-9ccabe5ba70d)) + (segment (start 160.4875 64.2975) (end 159.485 65.3) (width 0.635) (layer "F.Cu") (net 45) (tstamp e61c02c0-aa93-492f-8e38-614ad605b728)) + (segment (start 144.0184 63.373) (end 145.9454 65.3) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 475b07c6-bf29-4aee-9fac-ed52b0e98bcb)) + (segment (start 145.9454 65.3) (end 149.32 65.3) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 4bb3ef18-7f02-49cf-a483-9fdeef29c3ff)) + (segment (start 142.866 63.373) (end 144.0184 63.373) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 5aeef633-cf39-4512-bb03-3c619995bb7b)) + (segment (start 149.32 65.3) (end 149.715 65.3) (width 0.1524) (layer "F.Cu") (net 46) (tstamp a9b906d5-14b5-4c21-b952-2f75d6c7ad3b)) + (segment (start 144.857334 64.643) (end 146.062944 65.84861) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 1c43629e-0e5e-46b4-9456-2b39730e593e)) + (segment (start 146.062944 65.84861) (end 151.96639 65.84861) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 4d383389-9dfd-4fcb-b0f6-2c9ce080abeb)) + (segment (start 152.180832 65.634168) (end 152.515 65.3) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 5af0871e-717c-4dcc-908c-1ba805128ade)) + (segment (start 151.96639 65.84861) (end 152.180832 65.634168) (width 0.1524) (layer "F.Cu") (net 47) (tstamp ca8e6b36-9491-4643-9cb6-96ee9274d3d6)) + (segment (start 142.866 64.643) (end 144.857334 64.643) (width 0.1524) (layer "F.Cu") (net 47) (tstamp cf8244cf-3f47-4fa4-abab-5f5114ecf832)) + (segment (start 142.866 68.453) (end 144.447 68.453) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 5dd80775-0e73-48ed-af03-44f069676a19)) + (segment (start 146.6 66.3) (end 154.415 66.3) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 9b827ac1-f293-4c29-a920-3e3bf04aa6a8)) + (segment (start 154.415 66.3) (end 155.415 65.3) (width 0.1524) (layer "F.Cu") (net 48) (tstamp aa4d0d64-c905-4cf3-a27d-4d53bbf6e8d9)) + (segment (start 144.447 68.453) (end 146.6 66.3) (width 0.1524) (layer "F.Cu") (net 48) (tstamp b9180fb9-35f9-4bd1-aa8c-0dfb45bf3417)) + (segment (start 146.5486 66.8114) (end 144.78 68.58) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 02c8c821-4c5d-44e4-af83-cd8f7bb37baa)) + (segment (start 157.2 65.5) (end 155.8886 66.8114) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 1be3a3c1-9e5a-4c05-84a1-20aa02f1a299)) + (segment (start 158.515 65.3) (end 158.315 65.5) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 26c86855-c9ca-43f9-890c-96253fc4d393)) + (segment (start 144.78 70.358) (end 144.145 70.993) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 3a2381e0-27c2-41de-a1da-616e07bacaa5)) + (segment (start 144.78 68.58) (end 144.78 70.358) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 49be3733-5fd7-4b60-82aa-fa02c93d7122)) + (segment (start 155.8886 66.8114) (end 146.5486 66.8114) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 5b034749-eb25-44c9-bc0c-920e281255ba)) + (segment (start 144.145 70.993) (end 144.0184 70.993) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 81e3837d-c5eb-4f90-b38f-5dc55e89dede)) + (segment (start 144.0184 70.993) (end 142.866 70.993) (width 0.1524) (layer "F.Cu") (net 49) (tstamp a2cd5601-3f54-4c9c-bb1d-3958f4deb96d)) + (segment (start 158.315 65.5) (end 157.2 65.5) (width 0.1524) (layer "F.Cu") (net 49) (tstamp c223b725-c1f5-4858-9447-aeef8cb0d437)) + (segment (start 127.84519 84.54519) (end 128.9 85.6) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 102439eb-7b60-44b4-8597-0ed7de09ccbb)) + (segment (start 127.21019 84.54519) (end 127.84519 84.54519) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 267a6fd9-b794-4692-8a63-90170ab51997)) + (segment (start 126.685 83.6) (end 126.685 84.02) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 792ce050-aed3-4c7a-8c47-6bd4c5a1e41d)) + (segment (start 142.869 74.8) (end 142.866 74.803) (width 0.635) (layer "F.Cu") (net 50) (tstamp 86630eb7-9c38-4b33-bc9d-d12d5d796cef)) + (segment (start 128.9 85.6) (end 132.3 85.6) (width 0.1524) (layer "F.Cu") (net 50) (tstamp aaddc40e-ec3d-4a98-b3c1-6e00c1544b47)) + (segment (start 132.44 85.46) (end 132.44 84.1) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b1854e18-acb9-44ce-899b-a04a6bb59b60)) + (segment (start 145.5 74.8) (end 142.869 74.8) (width 0.635) (layer "F.Cu") (net 50) (tstamp ba3e7d5f-541d-4bda-9043-8038e28f6251)) + (segment (start 132.3 85.6) (end 132.44 85.46) (width 0.1524) (layer "F.Cu") (net 50) (tstamp bece15a2-0c7f-4439-a1f4-9327a2f1e226)) + (segment (start 126.685 84.02) (end 127.21019 84.54519) (width 0.1524) (layer "F.Cu") (net 50) (tstamp db22c6a3-c52e-4119-8b54-7c79fef2211c)) + (via (at 145.5 74.8) (size 0.889) (drill 0.508) (layers "F.Cu" "B.Cu") (net 50) (tstamp 0ef6dc3a-de16-4962-a76e-2603a2f269e7)) + (segment (start 132.44 84.1) (end 134.64 81.9) (width 0.635) (layer "B.Cu") (net 50) (tstamp 02946e54-5928-4cd8-b0e0-4e0251f0d7c1)) + (segment (start 145.5 79.4) (end 145.5 74.8) (width 0.635) (layer "B.Cu") (net 50) (tstamp 7fa870d9-9444-4425-a7d1-94e2d27bd271)) + (segment (start 134.64 81.9) (end 142.371374 81.9) (width 0.635) (layer "B.Cu") (net 50) (tstamp 86d13606-4616-4ab4-a576-0f6085e487fa)) + (segment (start 142.371374 81.9) (end 144.171374 80.1) (width 0.635) (layer "B.Cu") (net 50) (tstamp c7ea4902-e7da-478d-9b65-6abcc55de6d0)) + (segment (start 144.8 80.1) (end 145.5 79.4) (width 0.635) (layer "B.Cu") (net 50) (tstamp d07c6916-a6e7-4757-a4e7-7686d56ba082)) + (segment (start 144.171374 80.1) (end 144.8 80.1) (width 0.635) (layer "B.Cu") (net 50) (tstamp f0138a5b-08cb-48ef-8cf0-33a9b8904eba)) + + (zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp 00000000-0000-0000-0000-00005da4e9fa) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 115.55 62.7) + (xy 127.56 62.8) + (xy 127.6 83.82) + (xy 109.22 83.82) + (xy 109.22 84.455) + (xy 127.455 84.455) + (xy 128.4 85.4) + (xy 139.5 85.4) + (xy 139.5 80.53) + (xy 146.685 80.5) + (xy 146.685 63.5) + (xy 152.4 63.5) + (xy 152.4 54.61) + (xy 158.75 54.61) + (xy 161.925 57.785) + (xy 161.925 98.425) + (xy 158.75 101.6) + (xy 106.68 101.6) + (xy 103.505 98.425) + (xy 103.505 58.42) + (xy 107.315 54.61) + (xy 115.57 54.61) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 115.425924 61.516841) + (xy 115.309469 61.633296) + (xy 115.212179 61.778901) + (xy 115.147305 61.93552) + (xy 115.109399 61.93552) + (xy 114.937646 61.969684) + (xy 114.775859 62.036699) + (xy 114.630254 62.133989) + (xy 114.506427 62.257816) + (xy 114.409137 62.403421) + (xy 114.342122 62.565208) + (xy 114.307958 62.736961) + (xy 114.307958 62.912079) + (xy 114.342122 63.083832) + (xy 114.409137 63.245619) + (xy 114.506427 63.391224) + (xy 114.630254 63.515051) + (xy 114.775859 63.612341) + (xy 114.937646 63.679356) + (xy 115.109399 63.71352) + (xy 115.284517 63.71352) + (xy 115.45627 63.679356) + (xy 115.618057 63.612341) + (xy 115.763662 63.515051) + (xy 115.887489 63.391224) + (xy 115.984779 63.245619) + (xy 116.049653 63.089) + (xy 116.087559 63.089) + (xy 116.259312 63.054836) + (xy 116.421099 62.987821) + (xy 116.566704 62.890531) + (xy 116.62131 62.835925) + (xy 127.433239 62.925949) + (xy 127.468236 81.31666) + (xy 127.45664 81.288665) + (xy 127.338502 81.111859) + (xy 127.188141 80.961498) + (xy 127.011335 80.84336) + (xy 126.814878 80.761985) + (xy 126.606321 80.7205) + (xy 126.393679 80.7205) + (xy 126.185122 80.761985) + (xy 125.988665 80.84336) + (xy 125.811859 80.961498) + (xy 125.661498 81.111859) + (xy 125.54336 81.288665) + (xy 125.461985 81.485122) + (xy 125.4205 81.693679) + (xy 125.4205 81.906321) + (xy 125.461985 82.114878) + (xy 125.54336 82.311335) + (xy 125.661498 82.488141) + (xy 125.811859 82.638502) + (xy 125.988665 82.75664) + (xy 126.185122 82.838015) + (xy 126.393679 82.8795) + (xy 126.606321 82.8795) + (xy 126.814878 82.838015) + (xy 127.011335 82.75664) + (xy 127.188141 82.638502) + (xy 127.338502 82.488141) + (xy 127.45664 82.311335) + (xy 127.470067 82.278919) + (xy 127.472758 83.693) + (xy 110.299768 83.693) + (xy 110.21358 83.606812) + (xy 110.127392 83.693) + (xy 110.08616 83.693) + (xy 109.978486 83.437164) + (xy 109.779088 83.338072) + (xy 110.2 83.338072) + (xy 110.324482 83.325812) + (xy 110.44418 83.289502) + (xy 110.554494 83.230537) + (xy 110.651185 83.151185) + (xy 110.730537 83.054494) + (xy 110.789502 82.94418) + (xy 110.825812 82.824482) + (xy 110.838072 82.7) + (xy 110.838072 80.3) + (xy 110.825812 80.175518) + (xy 110.789502 80.05582) + (xy 110.730537 79.945506) + (xy 110.651185 79.848815) + (xy 110.554494 79.769463) + (xy 110.44418 79.710498) + (xy 110.324482 79.674188) + (xy 110.2 79.661928) + (xy 107.8 79.661928) + (xy 107.675518 79.674188) + (xy 107.55582 79.710498) + (xy 107.445506 79.769463) + (xy 107.348815 79.848815) + (xy 107.269463 79.945506) + (xy 107.210498 80.05582) + (xy 107.174188 80.175518) + (xy 107.161928 80.3) + (xy 107.161928 82.7) + (xy 107.174188 82.824482) + (xy 107.210498 82.94418) + (xy 107.269463 83.054494) + (xy 107.348815 83.151185) + (xy 107.445506 83.230537) + (xy 107.55582 83.289502) + (xy 107.675518 83.325812) + (xy 107.8 83.338072) + (xy 108.206903 83.338072) + (xy 108.021514 83.437164) + (xy 107.901626 83.72202) + (xy 109 84.820395) + (xy 109.014143 84.806253) + (xy 109.193748 84.985858) + (xy 109.179605 85) + (xy 110.27798 86.098374) + (xy 110.562836 85.978486) + (xy 110.723699 85.65479) + (xy 110.818322 85.305931) + (xy 110.843067 84.945316) + (xy 110.796985 84.586802) + (xy 110.795371 84.582) + (xy 127.402394 84.582) + (xy 128.310197 85.489803) + (xy 128.329443 85.505597) + (xy 128.351399 85.517333) + (xy 128.375224 85.52456) + (xy 128.4 85.527) + (xy 139.5 85.527) + (xy 139.524776 85.52456) + (xy 139.548601 85.517333) + (xy 139.570557 85.505597) + (xy 139.589803 85.489803) + (xy 139.605597 85.470557) + (xy 139.617333 85.448601) + (xy 139.62456 85.424776) + (xy 139.627 85.4) + (xy 139.627 80.656471) + (xy 146.68553 80.626999) + (xy 146.710296 80.624455) + (xy 146.73409 80.617129) + (xy 146.755998 80.605301) + (xy 146.775177 80.589427) + (xy 146.79089 80.570116) + (xy 146.802535 80.54811) + (xy 146.809662 80.524256) + (xy 146.812 80.5) + (xy 146.812 79.9) + (xy 153.609928 79.9) + (xy 153.609928 82.3) + (xy 153.622188 82.424482) + (xy 153.658498 82.54418) + (xy 153.717463 82.654494) + (xy 153.796815 82.751185) + (xy 153.893506 82.830537) + (xy 154.00382 82.889502) + (xy 154.123518 82.925812) + (xy 154.248 82.938072) + (xy 156.648 82.938072) + (xy 156.772482 82.925812) + (xy 156.89218 82.889502) + (xy 157.002494 82.830537) + (xy 157.099185 82.751185) + (xy 157.178537 82.654494) + (xy 157.237502 82.54418) + (xy 157.273812 82.424482) + (xy 157.286072 82.3) + (xy 157.286072 79.9) + (xy 157.273812 79.775518) + (xy 157.237502 79.65582) + (xy 157.178537 79.545506) + (xy 157.099185 79.448815) + (xy 157.002494 79.369463) + (xy 156.89218 79.310498) + (xy 156.772482 79.274188) + (xy 156.648 79.261928) + (xy 156.230838 79.261928) + (xy 156.317199 79.226156) + (xy 156.617744 79.025338) + (xy 156.873338 78.769744) + (xy 157.074156 78.469199) + (xy 157.212482 78.13525) + (xy 157.283 77.780732) + (xy 157.283 77.419268) + (xy 157.212482 77.06475) + (xy 157.074156 76.730801) + (xy 156.873338 76.430256) + (xy 156.617744 76.174662) + (xy 156.317199 75.973844) + (xy 155.98325 75.835518) + (xy 155.628732 75.765) + (xy 155.267268 75.765) + (xy 154.91275 75.835518) + (xy 154.578801 75.973844) + (xy 154.278256 76.174662) + (xy 154.022662 76.430256) + (xy 153.821844 76.730801) + (xy 153.683518 77.06475) + (xy 153.613 77.419268) + (xy 153.613 77.780732) + (xy 153.683518 78.13525) + (xy 153.821844 78.469199) + (xy 154.022662 78.769744) + (xy 154.278256 79.025338) + (xy 154.578801 79.226156) + (xy 154.665162 79.261928) + (xy 154.248 79.261928) + (xy 154.123518 79.274188) + (xy 154.00382 79.310498) + (xy 153.893506 79.369463) + (xy 153.796815 79.448815) + (xy 153.717463 79.545506) + (xy 153.658498 79.65582) + (xy 153.622188 79.775518) + (xy 153.609928 79.9) + (xy 146.812 79.9) + (xy 146.812 71.6) + (xy 153.609928 71.6) + (xy 153.609928 74) + (xy 153.622188 74.124482) + (xy 153.658498 74.24418) + (xy 153.717463 74.354494) + (xy 153.796815 74.451185) + (xy 153.893506 74.530537) + (xy 154.00382 74.589502) + (xy 154.123518 74.625812) + (xy 154.248 74.638072) + (xy 156.648 74.638072) + (xy 156.772482 74.625812) + (xy 156.89218 74.589502) + (xy 157.002494 74.530537) + (xy 157.099185 74.451185) + (xy 157.178537 74.354494) + (xy 157.237502 74.24418) + (xy 157.273812 74.124482) + (xy 157.286072 74) + (xy 157.286072 71.6) + (xy 157.273812 71.475518) + (xy 157.237502 71.35582) + (xy 157.178537 71.245506) + (xy 157.099185 71.148815) + (xy 157.002494 71.069463) + (xy 156.89218 71.010498) + (xy 156.772482 70.974188) + (xy 156.648 70.961928) + (xy 156.230838 70.961928) + (xy 156.317199 70.926156) + (xy 156.617744 70.725338) + (xy 156.873338 70.469744) + (xy 157.074156 70.169199) + (xy 157.212482 69.83525) + (xy 157.283 69.480732) + (xy 157.283 69.119268) + (xy 157.212482 68.76475) + (xy 157.074156 68.430801) + (xy 156.873338 68.130256) + (xy 156.617744 67.874662) + (xy 156.317199 67.673844) + (xy 155.98325 67.535518) + (xy 155.628732 67.465) + (xy 155.267268 67.465) + (xy 154.91275 67.535518) + (xy 154.578801 67.673844) + (xy 154.278256 67.874662) + (xy 154.022662 68.130256) + (xy 153.821844 68.430801) + (xy 153.683518 68.76475) + (xy 153.613 69.119268) + (xy 153.613 69.480732) + (xy 153.683518 69.83525) + (xy 153.821844 70.169199) + (xy 154.022662 70.469744) + (xy 154.278256 70.725338) + (xy 154.578801 70.926156) + (xy 154.665162 70.961928) + (xy 154.248 70.961928) + (xy 154.123518 70.974188) + (xy 154.00382 71.010498) + (xy 153.893506 71.069463) + (xy 153.796815 71.148815) + (xy 153.717463 71.245506) + (xy 153.658498 71.35582) + (xy 153.622188 71.475518) + (xy 153.609928 71.6) + (xy 146.812 71.6) + (xy 146.812 63.627) + (xy 152.4 63.627) + (xy 152.424776 63.62456) + (xy 152.448601 63.617333) + (xy 152.470557 63.605597) + (xy 152.489803 63.589803) + (xy 152.505597 63.570557) + (xy 152.517333 63.548601) + (xy 152.52456 63.524776) + (xy 152.527 63.5) + (xy 152.527 54.737) + (xy 158.697394 54.737) + (xy 159.226702 55.266308) + (xy 159.220128 55.265) + (xy 158.779872 55.265) + (xy 158.348075 55.35089) + (xy 157.941331 55.519369) + (xy 157.575271 55.763962) + (xy 157.263962 56.075271) + (xy 157.019369 56.441331) + (xy 156.85089 56.848075) + (xy 156.765 57.279872) + (xy 156.765 57.720128) + (xy 156.85089 58.151925) + (xy 157.019369 58.558669) + (xy 157.263962 58.924729) + (xy 157.575271 59.236038) + (xy 157.941331 59.480631) + (xy 158.348075 59.64911) + (xy 158.779872 59.735) + (xy 159.220128 59.735) + (xy 159.651925 59.64911) + (xy 160.058669 59.480631) + (xy 160.424729 59.236038) + (xy 160.736038 58.924729) + (xy 160.980631 58.558669) + (xy 161.14911 58.151925) + (xy 161.235 57.720128) + (xy 161.235 57.279872) + (xy 161.233692 57.273298) + (xy 161.798 57.837606) + (xy 161.798 98.372394) + (xy 161.181549 98.988845) + (xy 161.235 98.720128) + (xy 161.235 98.279872) + (xy 161.14911 97.848075) + (xy 160.980631 97.441331) + (xy 160.736038 97.075271) + (xy 160.424729 96.763962) + (xy 160.058669 96.519369) + (xy 159.651925 96.35089) + (xy 159.220128 96.265) + (xy 158.779872 96.265) + (xy 158.348075 96.35089) + (xy 157.941331 96.519369) + (xy 157.575271 96.763962) + (xy 157.263962 97.075271) + (xy 157.019369 97.441331) + (xy 156.85089 97.848075) + (xy 156.765 98.279872) + (xy 156.765 98.720128) + (xy 156.85089 99.151925) + (xy 157.019369 99.558669) + (xy 157.263962 99.924729) + (xy 157.575271 100.236038) + (xy 157.941331 100.480631) + (xy 158.348075 100.64911) + (xy 158.779872 100.735) + (xy 159.220128 100.735) + (xy 159.488845 100.681549) + (xy 158.697394 101.473) + (xy 106.732606 101.473) + (xy 105.923773 100.664167) + (xy 106.279872 100.735) + (xy 106.720128 100.735) + (xy 107.151925 100.64911) + (xy 107.558669 100.480631) + (xy 107.924729 100.236038) + (xy 108.236038 99.924729) + (xy 108.480631 99.558669) + (xy 108.64911 99.151925) + (xy 108.735 98.720128) + (xy 108.735 98.279872) + (xy 108.64911 97.848075) + (xy 108.480631 97.441331) + (xy 108.236038 97.075271) + (xy 107.924729 96.763962) + (xy 107.558669 96.519369) + (xy 107.151925 96.35089) + (xy 106.720128 96.265) + (xy 106.279872 96.265) + (xy 105.848075 96.35089) + (xy 105.441331 96.519369) + (xy 105.075271 96.763962) + (xy 104.763962 97.075271) + (xy 104.519369 97.441331) + (xy 104.35089 97.848075) + (xy 104.265 98.279872) + (xy 104.265 98.720128) + (xy 104.335833 99.076227) + (xy 103.632 98.372394) + (xy 103.632 94.8) + (xy 114.861928 94.8) + (xy 114.861928 97.2) + (xy 114.874188 97.324482) + (xy 114.910498 97.44418) + (xy 114.969463 97.554494) + (xy 115.048815 97.651185) + (xy 115.145506 97.730537) + (xy 115.25582 97.789502) + (xy 115.375518 97.825812) + (xy 115.5 97.838072) + (xy 117.9 97.838072) + (xy 118.024482 97.825812) + (xy 118.14418 97.789502) + (xy 118.254494 97.730537) + (xy 118.351185 97.651185) + (xy 118.430537 97.554494) + (xy 118.489502 97.44418) + (xy 118.525812 97.324482) + (xy 118.538072 97.2) + (xy 118.538072 96.782838) + (xy 118.573844 96.869199) + (xy 118.774662 97.169744) + (xy 119.030256 97.425338) + (xy 119.330801 97.626156) + (xy 119.66475 97.764482) + (xy 120.019268 97.835) + (xy 120.380732 97.835) + (xy 120.73525 97.764482) + (xy 121.069199 97.626156) + (xy 121.369744 97.425338) + (xy 121.625338 97.169744) + (xy 121.826156 96.869199) + (xy 121.964482 96.53525) + (xy 122.035 96.180732) + (xy 122.035 95.819268) + (xy 121.964482 95.46475) + (xy 121.826156 95.130801) + (xy 121.625338 94.830256) + (xy 121.595082 94.8) + (xy 123.011928 94.8) + (xy 123.011928 97.2) + (xy 123.024188 97.324482) + (xy 123.060498 97.44418) + (xy 123.119463 97.554494) + (xy 123.198815 97.651185) + (xy 123.295506 97.730537) + (xy 123.40582 97.789502) + (xy 123.525518 97.825812) + (xy 123.65 97.838072) + (xy 126.05 97.838072) + (xy 126.174482 97.825812) + (xy 126.29418 97.789502) + (xy 126.404494 97.730537) + (xy 126.501185 97.651185) + (xy 126.580537 97.554494) + (xy 126.639502 97.44418) + (xy 126.675812 97.324482) + (xy 126.688072 97.2) + (xy 126.688072 96.782838) + (xy 126.723844 96.869199) + (xy 126.924662 97.169744) + (xy 127.180256 97.425338) + (xy 127.480801 97.626156) + (xy 127.81475 97.764482) + (xy 128.169268 97.835) + (xy 128.530732 97.835) + (xy 128.88525 97.764482) + (xy 129.219199 97.626156) + (xy 129.519744 97.425338) + (xy 129.775338 97.169744) + (xy 129.976156 96.869199) + (xy 130.114482 96.53525) + (xy 130.185 96.180732) + (xy 130.185 95.819268) + (xy 130.114482 95.46475) + (xy 129.976156 95.130801) + (xy 129.775338 94.830256) + (xy 129.745082 94.8) + (xy 131.139928 94.8) + (xy 131.139928 97.2) + (xy 131.152188 97.324482) + (xy 131.188498 97.44418) + (xy 131.247463 97.554494) + (xy 131.326815 97.651185) + (xy 131.423506 97.730537) + (xy 131.53382 97.789502) + (xy 131.653518 97.825812) + (xy 131.778 97.838072) + (xy 134.178 97.838072) + (xy 134.302482 97.825812) + (xy 134.42218 97.789502) + (xy 134.532494 97.730537) + (xy 134.629185 97.651185) + (xy 134.708537 97.554494) + (xy 134.767502 97.44418) + (xy 134.803812 97.324482) + (xy 134.816072 97.2) + (xy 134.816072 96.782838) + (xy 134.851844 96.869199) + (xy 135.052662 97.169744) + (xy 135.308256 97.425338) + (xy 135.608801 97.626156) + (xy 135.94275 97.764482) + (xy 136.297268 97.835) + (xy 136.658732 97.835) + (xy 137.01325 97.764482) + (xy 137.347199 97.626156) + (xy 137.647744 97.425338) + (xy 137.903338 97.169744) + (xy 138.104156 96.869199) + (xy 138.242482 96.53525) + (xy 138.313 96.180732) + (xy 138.313 95.819268) + (xy 138.242482 95.46475) + (xy 138.104156 95.130801) + (xy 137.903338 94.830256) + (xy 137.873082 94.8) + (xy 139.311928 94.8) + (xy 139.311928 97.2) + (xy 139.324188 97.324482) + (xy 139.360498 97.44418) + (xy 139.419463 97.554494) + (xy 139.498815 97.651185) + (xy 139.595506 97.730537) + (xy 139.70582 97.789502) + (xy 139.825518 97.825812) + (xy 139.95 97.838072) + (xy 142.35 97.838072) + (xy 142.474482 97.825812) + (xy 142.59418 97.789502) + (xy 142.704494 97.730537) + (xy 142.801185 97.651185) + (xy 142.880537 97.554494) + (xy 142.939502 97.44418) + (xy 142.975812 97.324482) + (xy 142.988072 97.2) + (xy 142.988072 96.782838) + (xy 143.023844 96.869199) + (xy 143.224662 97.169744) + (xy 143.480256 97.425338) + (xy 143.780801 97.626156) + (xy 144.11475 97.764482) + (xy 144.469268 97.835) + (xy 144.830732 97.835) + (xy 145.18525 97.764482) + (xy 145.519199 97.626156) + (xy 145.819744 97.425338) + (xy 146.075338 97.169744) + (xy 146.276156 96.869199) + (xy 146.414482 96.53525) + (xy 146.485 96.180732) + (xy 146.485 95.819268) + (xy 146.414482 95.46475) + (xy 146.276156 95.130801) + (xy 146.075338 94.830256) + (xy 146.045082 94.8) + (xy 147.511928 94.8) + (xy 147.511928 97.2) + (xy 147.524188 97.324482) + (xy 147.560498 97.44418) + (xy 147.619463 97.554494) + (xy 147.698815 97.651185) + (xy 147.795506 97.730537) + (xy 147.90582 97.789502) + (xy 148.025518 97.825812) + (xy 148.15 97.838072) + (xy 150.55 97.838072) + (xy 150.674482 97.825812) + (xy 150.79418 97.789502) + (xy 150.904494 97.730537) + (xy 151.001185 97.651185) + (xy 151.080537 97.554494) + (xy 151.139502 97.44418) + (xy 151.175812 97.324482) + (xy 151.188072 97.2) + (xy 151.188072 96.782838) + (xy 151.223844 96.869199) + (xy 151.424662 97.169744) + (xy 151.680256 97.425338) + (xy 151.980801 97.626156) + (xy 152.31475 97.764482) + (xy 152.669268 97.835) + (xy 153.030732 97.835) + (xy 153.38525 97.764482) + (xy 153.719199 97.626156) + (xy 154.019744 97.425338) + (xy 154.275338 97.169744) + (xy 154.476156 96.869199) + (xy 154.614482 96.53525) + (xy 154.685 96.180732) + (xy 154.685 95.819268) + (xy 154.614482 95.46475) + (xy 154.476156 95.130801) + (xy 154.275338 94.830256) + (xy 154.019744 94.574662) + (xy 153.719199 94.373844) + (xy 153.38525 94.235518) + (xy 153.030732 94.165) + (xy 152.669268 94.165) + (xy 152.31475 94.235518) + (xy 151.980801 94.373844) + (xy 151.680256 94.574662) + (xy 151.424662 94.830256) + (xy 151.223844 95.130801) + (xy 151.188072 95.217162) + (xy 151.188072 94.8) + (xy 151.175812 94.675518) + (xy 151.139502 94.55582) + (xy 151.080537 94.445506) + (xy 151.001185 94.348815) + (xy 150.904494 94.269463) + (xy 150.79418 94.210498) + (xy 150.674482 94.174188) + (xy 150.55 94.161928) + (xy 148.15 94.161928) + (xy 148.025518 94.174188) + (xy 147.90582 94.210498) + (xy 147.795506 94.269463) + (xy 147.698815 94.348815) + (xy 147.619463 94.445506) + (xy 147.560498 94.55582) + (xy 147.524188 94.675518) + (xy 147.511928 94.8) + (xy 146.045082 94.8) + (xy 145.819744 94.574662) + (xy 145.519199 94.373844) + (xy 145.18525 94.235518) + (xy 144.830732 94.165) + (xy 144.469268 94.165) + (xy 144.11475 94.235518) + (xy 143.780801 94.373844) + (xy 143.480256 94.574662) + (xy 143.224662 94.830256) + (xy 143.023844 95.130801) + (xy 142.988072 95.217162) + (xy 142.988072 94.8) + (xy 142.975812 94.675518) + (xy 142.939502 94.55582) + (xy 142.880537 94.445506) + (xy 142.801185 94.348815) + (xy 142.704494 94.269463) + (xy 142.59418 94.210498) + (xy 142.474482 94.174188) + (xy 142.35 94.161928) + (xy 139.95 94.161928) + (xy 139.825518 94.174188) + (xy 139.70582 94.210498) + (xy 139.595506 94.269463) + (xy 139.498815 94.348815) + (xy 139.419463 94.445506) + (xy 139.360498 94.55582) + (xy 139.324188 94.675518) + (xy 139.311928 94.8) + (xy 137.873082 94.8) + (xy 137.647744 94.574662) + (xy 137.347199 94.373844) + (xy 137.01325 94.235518) + (xy 136.658732 94.165) + (xy 136.297268 94.165) + (xy 135.94275 94.235518) + (xy 135.608801 94.373844) + (xy 135.308256 94.574662) + (xy 135.052662 94.830256) + (xy 134.851844 95.130801) + (xy 134.816072 95.217162) + (xy 134.816072 94.8) + (xy 134.803812 94.675518) + (xy 134.767502 94.55582) + (xy 134.708537 94.445506) + (xy 134.629185 94.348815) + (xy 134.532494 94.269463) + (xy 134.42218 94.210498) + (xy 134.302482 94.174188) + (xy 134.178 94.161928) + (xy 131.778 94.161928) + (xy 131.653518 94.174188) + (xy 131.53382 94.210498) + (xy 131.423506 94.269463) + (xy 131.326815 94.348815) + (xy 131.247463 94.445506) + (xy 131.188498 94.55582) + (xy 131.152188 94.675518) + (xy 131.139928 94.8) + (xy 129.745082 94.8) + (xy 129.519744 94.574662) + (xy 129.219199 94.373844) + (xy 128.88525 94.235518) + (xy 128.530732 94.165) + (xy 128.169268 94.165) + (xy 127.81475 94.235518) + (xy 127.480801 94.373844) + (xy 127.180256 94.574662) + (xy 126.924662 94.830256) + (xy 126.723844 95.130801) + (xy 126.688072 95.217162) + (xy 126.688072 94.8) + (xy 126.675812 94.675518) + (xy 126.639502 94.55582) + (xy 126.580537 94.445506) + (xy 126.501185 94.348815) + (xy 126.404494 94.269463) + (xy 126.29418 94.210498) + (xy 126.174482 94.174188) + (xy 126.05 94.161928) + (xy 123.65 94.161928) + (xy 123.525518 94.174188) + (xy 123.40582 94.210498) + (xy 123.295506 94.269463) + (xy 123.198815 94.348815) + (xy 123.119463 94.445506) + (xy 123.060498 94.55582) + (xy 123.024188 94.675518) + (xy 123.011928 94.8) + (xy 121.595082 94.8) + (xy 121.369744 94.574662) + (xy 121.069199 94.373844) + (xy 120.73525 94.235518) + (xy 120.380732 94.165) + (xy 120.019268 94.165) + (xy 119.66475 94.235518) + (xy 119.330801 94.373844) + (xy 119.030256 94.574662) + (xy 118.774662 94.830256) + (xy 118.573844 95.130801) + (xy 118.538072 95.217162) + (xy 118.538072 94.8) + (xy 118.525812 94.675518) + (xy 118.489502 94.55582) + (xy 118.430537 94.445506) + (xy 118.351185 94.348815) + (xy 118.254494 94.269463) + (xy 118.14418 94.210498) + (xy 118.024482 94.174188) + (xy 117.9 94.161928) + (xy 115.5 94.161928) + (xy 115.375518 94.174188) + (xy 115.25582 94.210498) + (xy 115.145506 94.269463) + (xy 115.048815 94.348815) + (xy 114.969463 94.445506) + (xy 114.910498 94.55582) + (xy 114.874188 94.675518) + (xy 114.861928 94.8) + (xy 103.632 94.8) + (xy 103.632 91.809267) + (xy 104.53368 91.809267) + (xy 104.607558 92.09083) + (xy 104.734947 92.35257) + (xy 104.910951 92.584429) + (xy 105.128807 92.777496) + (xy 105.380142 92.924352) + (xy 105.64311 93.016476) + (xy 105.873 92.895155) + (xy 105.873 91.577) + (xy 104.673835 91.577) + (xy 104.53368 91.809267) + (xy 103.632 91.809267) + (xy 103.632 91.090733) + (xy 104.53368 91.090733) + (xy 104.673835 91.323) + (xy 105.873 91.323) + (xy 105.873 90.004845) + (xy 106.127 90.004845) + (xy 106.127 91.323) + (xy 106.147 91.323) + (xy 106.147 91.577) + (xy 106.127 91.577) + (xy 106.127 92.895155) + (xy 106.35689 93.016476) + (xy 106.619858 92.924352) + (xy 106.871193 92.777496) + (xy 107.089049 92.584429) + (xy 107.245538 92.378278) + (xy 107.259294 92.404013) + (xy 107.444866 92.630134) + (xy 107.670986 92.815706) + (xy 107.928966 92.953599) + (xy 108.208889 93.038513) + (xy 108.5 93.067185) + (xy 108.79111 93.038513) + (xy 109.071033 92.953599) + (xy 109.329013 92.815706) + (xy 109.555134 92.630134) + (xy 109.607223 92.566663) + (xy 109.661595 92.668386) + (xy 109.772038 92.802962) + (xy 109.906614 92.913405) + (xy 110.06015 92.995472) + (xy 110.226746 93.046008) + (xy 110.4 93.063072) + (xy 111.6 93.063072) + (xy 111.773254 93.046008) + (xy 111.93985 92.995472) + (xy 112.093386 92.913405) + (xy 112.227962 92.802962) + (xy 112.338405 92.668386) + (xy 112.420472 92.51485) + (xy 112.471008 92.348254) + (xy 112.488072 92.175) + (xy 112.488072 90.725) + (xy 112.471008 90.551746) + (xy 112.420472 90.38515) + (xy 112.338405 90.231614) + (xy 112.227962 90.097038) + (xy 112.093386 89.986595) + (xy 111.93985 89.904528) + (xy 111.773254 89.853992) + (xy 111.6 89.836928) + (xy 110.4 89.836928) + (xy 110.226746 89.853992) + (xy 110.06015 89.904528) + (xy 109.906614 89.986595) + (xy 109.772038 90.097038) + (xy 109.661595 90.231614) + (xy 109.607223 90.333337) + (xy 109.555134 90.269866) + (xy 109.329014 90.084294) + (xy 109.071034 89.946401) + (xy 108.791111 89.861487) + (xy 108.5 89.832815) + (xy 108.20889 89.861487) + (xy 107.928967 89.946401) + (xy 107.670987 90.084294) + (xy 107.444866 90.269866) + (xy 107.259294 90.495986) + (xy 107.245538 90.521722) + (xy 107.089049 90.315571) + (xy 106.871193 90.122504) + (xy 106.619858 89.975648) + (xy 106.35689 89.883524) + (xy 106.127 90.004845) + (xy 105.873 90.004845) + (xy 105.64311 89.883524) + (xy 105.380142 89.975648) + (xy 105.128807 90.122504) + (xy 104.910951 90.315571) + (xy 104.734947 90.54743) + (xy 104.607558 90.80917) + (xy 104.53368 91.090733) + (xy 103.632 91.090733) + (xy 103.632 88.3) + (xy 153.609928 88.3) + (xy 153.609928 90.7) + (xy 153.622188 90.824482) + (xy 153.658498 90.94418) + (xy 153.717463 91.054494) + (xy 153.796815 91.151185) + (xy 153.893506 91.230537) + (xy 154.00382 91.289502) + (xy 154.123518 91.325812) + (xy 154.248 91.338072) + (xy 156.648 91.338072) + (xy 156.772482 91.325812) + (xy 156.89218 91.289502) + (xy 157.002494 91.230537) + (xy 157.099185 91.151185) + (xy 157.178537 91.054494) + (xy 157.237502 90.94418) + (xy 157.273812 90.824482) + (xy 157.286072 90.7) + (xy 157.286072 88.3) + (xy 157.273812 88.175518) + (xy 157.237502 88.05582) + (xy 157.178537 87.945506) + (xy 157.099185 87.848815) + (xy 157.002494 87.769463) + (xy 156.89218 87.710498) + (xy 156.772482 87.674188) + (xy 156.648 87.661928) + (xy 156.230838 87.661928) + (xy 156.317199 87.626156) + (xy 156.617744 87.425338) + (xy 156.873338 87.169744) + (xy 157.074156 86.869199) + (xy 157.212482 86.53525) + (xy 157.283 86.180732) + (xy 157.283 85.819268) + (xy 157.212482 85.46475) + (xy 157.074156 85.130801) + (xy 156.873338 84.830256) + (xy 156.617744 84.574662) + (xy 156.317199 84.373844) + (xy 155.98325 84.235518) + (xy 155.628732 84.165) + (xy 155.267268 84.165) + (xy 154.91275 84.235518) + (xy 154.578801 84.373844) + (xy 154.278256 84.574662) + (xy 154.022662 84.830256) + (xy 153.821844 85.130801) + (xy 153.683518 85.46475) + (xy 153.613 85.819268) + (xy 153.613 86.180732) + (xy 153.683518 86.53525) + (xy 153.821844 86.869199) + (xy 154.022662 87.169744) + (xy 154.278256 87.425338) + (xy 154.578801 87.626156) + (xy 154.665162 87.661928) + (xy 154.248 87.661928) + (xy 154.123518 87.674188) + (xy 154.00382 87.710498) + (xy 153.893506 87.769463) + (xy 153.796815 87.848815) + (xy 153.717463 87.945506) + (xy 153.658498 88.05582) + (xy 153.622188 88.175518) + (xy 153.609928 88.3) + (xy 103.632 88.3) + (xy 103.632 86.27798) + (xy 107.901626 86.27798) + (xy 108.021514 86.562836) + (xy 108.34521 86.723699) + (xy 108.694069 86.818322) + (xy 109.054684 86.843067) + (xy 109.413198 86.796985) + (xy 109.755833 86.681846) + (xy 109.978486 86.562836) + (xy 110.098374 86.27798) + (xy 109 85.179605) + (xy 107.901626 86.27798) + (xy 103.632 86.27798) + (xy 103.632 85.054684) + (xy 107.156933 85.054684) + (xy 107.203015 85.413198) + (xy 107.318154 85.755833) + (xy 107.437164 85.978486) + (xy 107.72202 86.098374) + (xy 108.820395 85) + (xy 107.72202 83.901626) + (xy 107.437164 84.021514) + (xy 107.276301 84.34521) + (xy 107.181678 84.694069) + (xy 107.156933 85.054684) + (xy 103.632 85.054684) + (xy 103.632 78.17798) + (xy 107.901626 78.17798) + (xy 108.021514 78.462836) + (xy 108.34521 78.623699) + (xy 108.694069 78.718322) + (xy 109.054684 78.743067) + (xy 109.413198 78.696985) + (xy 109.755833 78.581846) + (xy 109.978486 78.462836) + (xy 110.098374 78.17798) + (xy 109 77.079605) + (xy 107.901626 78.17798) + (xy 103.632 78.17798) + (xy 103.632 76.954684) + (xy 107.156933 76.954684) + (xy 107.203015 77.313198) + (xy 107.318154 77.655833) + (xy 107.437164 77.878486) + (xy 107.72202 77.998374) + (xy 108.820395 76.9) + (xy 109.179605 76.9) + (xy 110.27798 77.998374) + (xy 110.562836 77.878486) + (xy 110.723699 77.55479) + (xy 110.818322 77.205931) + (xy 110.843067 76.845316) + (xy 110.796985 76.486802) + (xy 110.681846 76.144167) + (xy 110.562836 75.921514) + (xy 110.27798 75.801626) + (xy 109.179605 76.9) + (xy 108.820395 76.9) + (xy 107.72202 75.801626) + (xy 107.437164 75.921514) + (xy 107.276301 76.24521) + (xy 107.181678 76.594069) + (xy 107.156933 76.954684) + (xy 103.632 76.954684) + (xy 103.632 72.2) + (xy 107.161928 72.2) + (xy 107.161928 74.6) + (xy 107.174188 74.724482) + (xy 107.210498 74.84418) + (xy 107.269463 74.954494) + (xy 107.348815 75.051185) + (xy 107.445506 75.130537) + (xy 107.55582 75.189502) + (xy 107.675518 75.225812) + (xy 107.8 75.238072) + (xy 108.206903 75.238072) + (xy 108.021514 75.337164) + (xy 107.901626 75.62202) + (xy 109 76.720395) + (xy 110.026715 75.693679) + (xy 115.3205 75.693679) + (xy 115.3205 75.906321) + (xy 115.361985 76.114878) + (xy 115.44336 76.311335) + (xy 115.561498 76.488141) + (xy 115.711859 76.638502) + (xy 115.888665 76.75664) + (xy 116.085122 76.838015) + (xy 116.293679 76.8795) + (xy 116.506321 76.8795) + (xy 116.714878 76.838015) + (xy 116.911335 76.75664) + (xy 117.05 76.663987) + (xy 117.188665 76.75664) + (xy 117.385122 76.838015) + (xy 117.593679 76.8795) + (xy 117.806321 76.8795) + (xy 118.014878 76.838015) + (xy 118.211335 76.75664) + (xy 118.388141 76.638502) + (xy 118.538502 76.488141) + (xy 118.65664 76.311335) + (xy 118.738015 76.114878) + (xy 118.7795 75.906321) + (xy 118.7795 75.693679) + (xy 118.738015 75.485122) + (xy 118.65664 75.288665) + (xy 118.538502 75.111859) + (xy 118.388141 74.961498) + (xy 118.211335 74.84336) + (xy 118.014878 74.761985) + (xy 117.806321 74.7205) + (xy 117.593679 74.7205) + (xy 117.385122 74.761985) + (xy 117.188665 74.84336) + (xy 117.05 74.936013) + (xy 116.911335 74.84336) + (xy 116.714878 74.761985) + (xy 116.506321 74.7205) + (xy 116.293679 74.7205) + (xy 116.085122 74.761985) + (xy 115.888665 74.84336) + (xy 115.711859 74.961498) + (xy 115.561498 75.111859) + (xy 115.44336 75.288665) + (xy 115.361985 75.485122) + (xy 115.3205 75.693679) + (xy 110.026715 75.693679) + (xy 110.098374 75.62202) + (xy 109.978486 75.337164) + (xy 109.779088 75.238072) + (xy 110.2 75.238072) + (xy 110.324482 75.225812) + (xy 110.44418 75.189502) + (xy 110.554494 75.130537) + (xy 110.651185 75.051185) + (xy 110.730537 74.954494) + (xy 110.789502 74.84418) + (xy 110.825812 74.724482) + (xy 110.838072 74.6) + (xy 110.838072 72.2) + (xy 110.825812 72.075518) + (xy 110.789502 71.95582) + (xy 110.730537 71.845506) + (xy 110.651185 71.748815) + (xy 110.554494 71.669463) + (xy 110.44418 71.610498) + (xy 110.324482 71.574188) + (xy 110.2 71.561928) + (xy 107.8 71.561928) + (xy 107.675518 71.574188) + (xy 107.55582 71.610498) + (xy 107.445506 71.669463) + (xy 107.348815 71.748815) + (xy 107.269463 71.845506) + (xy 107.210498 71.95582) + (xy 107.174188 72.075518) + (xy 107.161928 72.2) + (xy 103.632 72.2) + (xy 103.632 70.762085) + (xy 103.6955 70.775) + (xy 104.0455 70.775) + (xy 104.0455 69.667) + (xy 104.2995 69.667) + (xy 104.2995 70.775) + (xy 104.6495 70.775) + (xy 104.887996 70.726493) + (xy 105.112446 70.63239) + (xy 105.314225 70.496307) + (xy 105.485578 70.323474) + (xy 105.619921 70.120533) + (xy 105.712091 69.895282) + (xy 105.715962 69.857609) + (xy 105.591231 69.667) + (xy 104.2995 69.667) + (xy 104.0455 69.667) + (xy 104.0255 69.667) + (xy 104.0255 69.479133) + (xy 106.112972 69.479133) + (xy 106.175465 69.71545) + (xy 106.418178 69.82885) + (xy 106.678349 69.892719) + (xy 106.945982 69.904604) + (xy 107.210791 69.864048) + (xy 107.4626 69.772609) + (xy 107.569535 69.71545) + (xy 107.632028 69.479133) + (xy 106.8725 68.719605) + (xy 106.112972 69.479133) + (xy 104.0255 69.479133) + (xy 104.0255 69.413) + (xy 104.0455 69.413) + (xy 104.0455 68.305) + (xy 104.2995 68.305) + (xy 104.2995 69.413) + (xy 105.591231 69.413) + (xy 105.705003 69.239138) + (xy 105.933367 69.299528) + (xy 106.692895 68.54) + (xy 107.052105 68.54) + (xy 107.811633 69.299528) + (xy 108.04795 69.237035) + (xy 108.16135 68.994322) + (xy 108.225219 68.734151) + (xy 108.237104 68.466518) + (xy 108.196548 68.201709) + (xy 108.105109 67.9499) + (xy 108.075058 67.893679) + (xy 108.3205 67.893679) + (xy 108.3205 68.106321) + (xy 108.361985 68.314878) + (xy 108.44336 68.511335) + (xy 108.561498 68.688141) + (xy 108.711859 68.838502) + (xy 108.888665 68.95664) + (xy 109.085122 69.038015) + (xy 109.293679 69.0795) + (xy 109.506321 69.0795) + (xy 109.714878 69.038015) + (xy 109.911335 68.95664) + (xy 110.088141 68.838502) + (xy 110.238502 68.688141) + (xy 110.35664 68.511335) + (xy 110.397603 68.412441) + (xy 110.511 68.412441) + (xy 110.511 68.587559) + (xy 110.545164 68.759312) + (xy 110.612179 68.921099) + (xy 110.709469 69.066704) + (xy 110.833296 69.190531) + (xy 110.978901 69.287821) + (xy 111.140688 69.354836) + (xy 111.312441 69.389) + (xy 111.487559 69.389) + (xy 111.659312 69.354836) + (xy 111.821099 69.287821) + (xy 111.899135 69.235679) + (xy 112.2045 69.235679) + (xy 112.2045 69.448321) + (xy 112.245985 69.656878) + (xy 112.32736 69.853335) + (xy 112.445498 70.030141) + (xy 112.595859 70.180502) + (xy 112.772665 70.29864) + (xy 112.969122 70.380015) + (xy 113.177679 70.4215) + (xy 113.390321 70.4215) + (xy 113.598878 70.380015) + (xy 113.795335 70.29864) + (xy 113.972141 70.180502) + (xy 114.122502 70.030141) + (xy 114.24064 69.853335) + (xy 114.322015 69.656878) + (xy 114.3635 69.448321) + (xy 114.3635 69.235679) + (xy 114.322015 69.027122) + (xy 114.291599 68.953691) + (xy 117.86975 68.953691) + (xy 117.86975 69.128809) + (xy 117.903914 69.300562) + (xy 117.970929 69.462349) + (xy 118.068219 69.607954) + (xy 118.192046 69.731781) + (xy 118.337651 69.829071) + (xy 118.499438 69.896086) + (xy 118.671191 69.93025) + (xy 118.846309 69.93025) + (xy 119.018062 69.896086) + (xy 119.179849 69.829071) + (xy 119.325454 69.731781) + (xy 119.449281 69.607954) + (xy 119.546571 69.462349) + (xy 119.613586 69.300562) + (xy 119.64775 69.128809) + (xy 119.64775 68.953691) + (xy 119.613586 68.781938) + (xy 119.5848 68.712441) + (xy 121.511 68.712441) + (xy 121.511 68.887559) + (xy 121.545164 69.059312) + (xy 121.612179 69.221099) + (xy 121.709469 69.366704) + (xy 121.833296 69.490531) + (xy 121.978901 69.587821) + (xy 122.140688 69.654836) + (xy 122.312441 69.689) + (xy 122.487559 69.689) + (xy 122.659312 69.654836) + (xy 122.821099 69.587821) + (xy 122.966704 69.490531) + (xy 123.090531 69.366704) + (xy 123.187821 69.221099) + (xy 123.254836 69.059312) + (xy 123.289 68.887559) + (xy 123.289 68.712441) + (xy 123.254836 68.540688) + (xy 123.187821 68.378901) + (xy 123.090531 68.233296) + (xy 122.966704 68.109469) + (xy 122.821099 68.012179) + (xy 122.659312 67.945164) + (xy 122.487559 67.911) + (xy 122.312441 67.911) + (xy 122.140688 67.945164) + (xy 121.978901 68.012179) + (xy 121.833296 68.109469) + (xy 121.709469 68.233296) + (xy 121.612179 68.378901) + (xy 121.545164 68.540688) + (xy 121.511 68.712441) + (xy 119.5848 68.712441) + (xy 119.546571 68.620151) + (xy 119.449281 68.474546) + (xy 119.325454 68.350719) + (xy 119.179849 68.253429) + (xy 119.018062 68.186414) + (xy 118.846309 68.15225) + (xy 118.671191 68.15225) + (xy 118.499438 68.186414) + (xy 118.337651 68.253429) + (xy 118.192046 68.350719) + (xy 118.068219 68.474546) + (xy 117.970929 68.620151) + (xy 117.903914 68.781938) + (xy 117.86975 68.953691) + (xy 114.291599 68.953691) + (xy 114.24064 68.830665) + (xy 114.122502 68.653859) + (xy 113.972141 68.503498) + (xy 113.795335 68.38536) + (xy 113.598878 68.303985) + (xy 113.390321 68.2625) + (xy 113.177679 68.2625) + (xy 112.969122 68.303985) + (xy 112.772665 68.38536) + (xy 112.595859 68.503498) + (xy 112.445498 68.653859) + (xy 112.32736 68.830665) + (xy 112.245985 69.027122) + (xy 112.2045 69.235679) + (xy 111.899135 69.235679) + (xy 111.966704 69.190531) + (xy 112.090531 69.066704) + (xy 112.187821 68.921099) + (xy 112.254836 68.759312) + (xy 112.289 68.587559) + (xy 112.289 68.412441) + (xy 112.254836 68.240688) + (xy 112.187821 68.078901) + (xy 112.090531 67.933296) + (xy 111.966704 67.809469) + (xy 111.821099 67.712179) + (xy 111.659312 67.645164) + (xy 111.487559 67.611) + (xy 111.312441 67.611) + (xy 111.140688 67.645164) + (xy 110.978901 67.712179) + (xy 110.833296 67.809469) + (xy 110.709469 67.933296) + (xy 110.612179 68.078901) + (xy 110.545164 68.240688) + (xy 110.511 68.412441) + (xy 110.397603 68.412441) + (xy 110.438015 68.314878) + (xy 110.4795 68.106321) + (xy 110.4795 67.893679) + (xy 110.438015 67.685122) + (xy 110.35664 67.488665) + (xy 110.238502 67.311859) + (xy 110.088141 67.161498) + (xy 109.911335 67.04336) + (xy 109.714878 66.961985) + (xy 109.506321 66.9205) + (xy 109.293679 66.9205) + (xy 109.085122 66.961985) + (xy 108.888665 67.04336) + (xy 108.711859 67.161498) + (xy 108.561498 67.311859) + (xy 108.44336 67.488665) + (xy 108.361985 67.685122) + (xy 108.3205 67.893679) + (xy 108.075058 67.893679) + (xy 108.04795 67.842965) + (xy 107.811633 67.780472) + (xy 107.052105 68.54) + (xy 106.692895 68.54) + (xy 105.933367 67.780472) + (xy 105.69705 67.842965) + (xy 105.58365 68.085678) + (xy 105.519781 68.345849) + (xy 105.507896 68.613482) + (xy 105.543115 68.843442) + (xy 105.485578 68.756526) + (xy 105.314225 68.583693) + (xy 105.112446 68.44761) + (xy 104.887996 68.353507) + (xy 104.6495 68.305) + (xy 104.2995 68.305) + (xy 104.0455 68.305) + (xy 103.6955 68.305) + (xy 103.632 68.317915) + (xy 103.632 67.600867) + (xy 106.112972 67.600867) + (xy 106.8725 68.360395) + (xy 107.632028 67.600867) + (xy 107.569535 67.36455) + (xy 107.326822 67.25115) + (xy 107.066651 67.187281) + (xy 106.799018 67.175396) + (xy 106.534209 67.215952) + (xy 106.2824 67.307391) + (xy 106.175465 67.36455) + (xy 106.112972 67.600867) + (xy 103.632 67.600867) + (xy 103.632 64.479133) + (xy 106.112972 64.479133) + (xy 106.175465 64.71545) + (xy 106.418178 64.82885) + (xy 106.678349 64.892719) + (xy 106.945982 64.904604) + (xy 107.210791 64.864048) + (xy 107.4626 64.772609) + (xy 107.569535 64.71545) + (xy 107.583225 64.663679) + (xy 108.1405 64.663679) + (xy 108.1405 64.876321) + (xy 108.181985 65.084878) + (xy 108.26336 65.281335) + (xy 108.381498 65.458141) + (xy 108.531859 65.608502) + (xy 108.708665 65.72664) + (xy 108.905122 65.808015) + (xy 109.113679 65.8495) + (xy 109.151266 65.8495) + (xy 109.194179 65.953099) + (xy 109.291469 66.098704) + (xy 109.415296 66.222531) + (xy 109.560901 66.319821) + (xy 109.722688 66.386836) + (xy 109.894441 66.421) + (xy 110.069559 66.421) + (xy 110.115046 66.411952) + (xy 110.143164 66.553312) + (xy 110.210179 66.715099) + (xy 110.307469 66.860704) + (xy 110.431296 66.984531) + (xy 110.576901 67.081821) + (xy 110.738688 67.148836) + (xy 110.910441 67.183) + (xy 111.085559 67.183) + (xy 111.257312 67.148836) + (xy 111.345176 67.112441) + (xy 118.311 67.112441) + (xy 118.311 67.287559) + (xy 118.345164 67.459312) + (xy 118.412179 67.621099) + (xy 118.509469 67.766704) + (xy 118.633296 67.890531) + (xy 118.778901 67.987821) + (xy 118.940688 68.054836) + (xy 119.112441 68.089) + (xy 119.287559 68.089) + (xy 119.459312 68.054836) + (xy 119.621099 67.987821) + (xy 119.766704 67.890531) + (xy 119.890531 67.766704) + (xy 119.987821 67.621099) + (xy 120.054836 67.459312) + (xy 120.089 67.287559) + (xy 120.089 67.112441) + (xy 120.054836 66.940688) + (xy 119.987821 66.778901) + (xy 119.890531 66.633296) + (xy 119.766704 66.509469) + (xy 119.621099 66.412179) + (xy 119.459312 66.345164) + (xy 119.287559 66.311) + (xy 119.112441 66.311) + (xy 118.940688 66.345164) + (xy 118.778901 66.412179) + (xy 118.633296 66.509469) + (xy 118.509469 66.633296) + (xy 118.412179 66.778901) + (xy 118.345164 66.940688) + (xy 118.311 67.112441) + (xy 111.345176 67.112441) + (xy 111.419099 67.081821) + (xy 111.564704 66.984531) + (xy 111.688531 66.860704) + (xy 111.785821 66.715099) + (xy 111.852836 66.553312) + (xy 111.887 66.381559) + (xy 111.887 66.206441) + (xy 111.852836 66.034688) + (xy 111.785821 65.872901) + (xy 111.688531 65.727296) + (xy 111.564704 65.603469) + (xy 111.419099 65.506179) + (xy 111.257312 65.439164) + (xy 111.085559 65.405) + (xy 110.910441 65.405) + (xy 110.864954 65.414048) + (xy 110.836836 65.272688) + (xy 110.769821 65.110901) + (xy 110.672531 64.965296) + (xy 110.548704 64.841469) + (xy 110.403099 64.744179) + (xy 110.2995 64.701266) + (xy 110.2995 64.663679) + (xy 110.266539 64.497977) + (xy 110.366335 64.45664) + (xy 110.543141 64.338502) + (xy 110.693502 64.188141) + (xy 110.744083 64.112441) + (xy 116.711 64.112441) + (xy 116.711 64.287559) + (xy 116.745164 64.459312) + (xy 116.812179 64.621099) + (xy 116.909469 64.766704) + (xy 117.033296 64.890531) + (xy 117.178901 64.987821) + (xy 117.340688 65.054836) + (xy 117.512441 65.089) + (xy 117.687559 65.089) + (xy 117.859312 65.054836) + (xy 118.021099 64.987821) + (xy 118.166704 64.890531) + (xy 118.290531 64.766704) + (xy 118.387821 64.621099) + (xy 118.454836 64.459312) + (xy 118.489 64.287559) + (xy 118.489 64.112441) + (xy 118.472339 64.028679) + (xy 122.1105 64.028679) + (xy 122.1105 64.241321) + (xy 122.151985 64.449878) + (xy 122.23336 64.646335) + (xy 122.351498 64.823141) + (xy 122.501859 64.973502) + (xy 122.678665 65.09164) + (xy 122.875122 65.173015) + (xy 123.083679 65.2145) + (xy 123.296321 65.2145) + (xy 123.504878 65.173015) + (xy 123.701335 65.09164) + (xy 123.878141 64.973502) + (xy 124.028502 64.823141) + (xy 124.14664 64.646335) + (xy 124.228015 64.449878) + (xy 124.2695 64.241321) + (xy 124.2695 64.028679) + (xy 124.228015 63.820122) + (xy 124.14664 63.623665) + (xy 124.028502 63.446859) + (xy 123.878141 63.296498) + (xy 123.701335 63.17836) + (xy 123.504878 63.096985) + (xy 123.296321 63.0555) + (xy 123.083679 63.0555) + (xy 122.875122 63.096985) + (xy 122.678665 63.17836) + (xy 122.501859 63.296498) + (xy 122.351498 63.446859) + (xy 122.23336 63.623665) + (xy 122.151985 63.820122) + (xy 122.1105 64.028679) + (xy 118.472339 64.028679) + (xy 118.454836 63.940688) + (xy 118.387821 63.778901) + (xy 118.290531 63.633296) + (xy 118.166704 63.509469) + (xy 118.021099 63.412179) + (xy 117.859312 63.345164) + (xy 117.687559 63.311) + (xy 117.512441 63.311) + (xy 117.340688 63.345164) + (xy 117.178901 63.412179) + (xy 117.033296 63.509469) + (xy 116.909469 63.633296) + (xy 116.812179 63.778901) + (xy 116.745164 63.940688) + (xy 116.711 64.112441) + (xy 110.744083 64.112441) + (xy 110.81164 64.011335) + (xy 110.893015 63.814878) + (xy 110.9345 63.606321) + (xy 110.9345 63.393679) + (xy 110.893015 63.185122) + (xy 110.81164 62.988665) + (xy 110.693502 62.811859) + (xy 110.543141 62.661498) + (xy 110.366335 62.54336) + (xy 110.169878 62.461985) + (xy 109.961321 62.4205) + (xy 109.748679 62.4205) + (xy 109.540122 62.461985) + (xy 109.343665 62.54336) + (xy 109.166859 62.661498) + (xy 109.016498 62.811859) + (xy 108.89836 62.988665) + (xy 108.816985 63.185122) + (xy 108.7755 63.393679) + (xy 108.7755 63.606321) + (xy 108.808461 63.772023) + (xy 108.708665 63.81336) + (xy 108.531859 63.931498) + (xy 108.381498 64.081859) + (xy 108.26336 64.258665) + (xy 108.181985 64.455122) + (xy 108.1405 64.663679) + (xy 107.583225 64.663679) + (xy 107.632028 64.479133) + (xy 106.8725 63.719605) + (xy 106.112972 64.479133) + (xy 103.632 64.479133) + (xy 103.632 63.762085) + (xy 103.6955 63.775) + (xy 104.0455 63.775) + (xy 104.0455 62.667) + (xy 104.2995 62.667) + (xy 104.2995 63.775) + (xy 104.6495 63.775) + (xy 104.887996 63.726493) + (xy 105.112446 63.63239) + (xy 105.314225 63.496307) + (xy 105.485578 63.323474) + (xy 105.548671 63.228164) + (xy 105.519781 63.345849) + (xy 105.507896 63.613482) + (xy 105.548452 63.878291) + (xy 105.639891 64.1301) + (xy 105.69705 64.237035) + (xy 105.933367 64.299528) + (xy 106.692895 63.54) + (xy 107.052105 63.54) + (xy 107.811633 64.299528) + (xy 108.04795 64.237035) + (xy 108.16135 63.994322) + (xy 108.225219 63.734151) + (xy 108.237104 63.466518) + (xy 108.196548 63.201709) + (xy 108.105109 62.9499) + (xy 108.04795 62.842965) + (xy 107.811633 62.780472) + (xy 107.052105 63.54) + (xy 106.692895 63.54) + (xy 105.933367 62.780472) + (xy 105.705003 62.840862) + (xy 105.591231 62.667) + (xy 104.2995 62.667) + (xy 104.0455 62.667) + (xy 104.0255 62.667) + (xy 104.0255 62.600867) + (xy 106.112972 62.600867) + (xy 106.8725 63.360395) + (xy 107.632028 62.600867) + (xy 107.569535 62.36455) + (xy 107.326822 62.25115) + (xy 107.066651 62.187281) + (xy 106.799018 62.175396) + (xy 106.534209 62.215952) + (xy 106.2824 62.307391) + (xy 106.175465 62.36455) + (xy 106.112972 62.600867) + (xy 104.0255 62.600867) + (xy 104.0255 62.413) + (xy 104.0455 62.413) + (xy 104.0455 61.305) + (xy 104.2995 61.305) + (xy 104.2995 62.413) + (xy 105.591231 62.413) + (xy 105.715962 62.222391) + (xy 105.712091 62.184718) + (xy 105.619921 61.959467) + (xy 105.485578 61.756526) + (xy 105.314225 61.583693) + (xy 105.112446 61.44761) + (xy 104.887996 61.353507) + (xy 104.6495 61.305) + (xy 104.2995 61.305) + (xy 104.0455 61.305) + (xy 103.6955 61.305) + (xy 103.632 61.317915) + (xy 103.632 58.472606) + (xy 104.251414 57.853192) + (xy 104.30089 58.101925) + (xy 104.469369 58.508669) + (xy 104.713962 58.874729) + (xy 105.025271 59.186038) + (xy 105.391331 59.430631) + (xy 105.798075 59.59911) + (xy 106.229872 59.685) + (xy 106.670128 59.685) + (xy 107.101925 59.59911) + (xy 107.508669 59.430631) + (xy 107.874729 59.186038) + (xy 108.186038 58.874729) + (xy 108.430631 58.508669) + (xy 108.59911 58.101925) + (xy 108.685 57.670128) + (xy 108.685 57.229872) + (xy 108.59911 56.798075) + (xy 108.430631 56.391331) + (xy 108.186038 56.025271) + (xy 107.874729 55.713962) + (xy 107.508669 55.469369) + (xy 107.101925 55.30089) + (xy 106.853192 55.251414) + (xy 107.367606 54.737) + (xy 115.442685 54.737) + ) + ) + ) + (zone (net 2) (net_name "+3V3") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005da4b485) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 106.648875 54.61) + (xy 103.473875 57.785) + (xy 103.473875 71) + (xy 112.363875 71) + (xy 112.363875 82.55) + (xy 146.018875 82.55) + (xy 146.018875 62.865) + (xy 116.173875 62.865) + (xy 116.173875 54.61) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 110.04336 54.888665) + (xy 109.961985 55.085122) + (xy 109.9205 55.293679) + (xy 109.9205 55.506321) + (xy 109.961985 55.714878) + (xy 110.04336 55.911335) + (xy 110.161498 56.088141) + (xy 110.311859 56.238502) + (xy 110.488665 56.35664) + (xy 110.685122 56.438015) + (xy 110.893679 56.4795) + (xy 111.106321 56.4795) + (xy 111.314878 56.438015) + (xy 111.511335 56.35664) + (xy 111.688141 56.238502) + (xy 111.838502 56.088141) + (xy 111.95664 55.911335) + (xy 112.038015 55.714878) + (xy 112.0795 55.506321) + (xy 112.0795 55.293679) + (xy 112.038015 55.085122) + (xy 111.95664 54.888665) + (xy 111.855301 54.737) + (xy 116.046875 54.737) + (xy 116.046875 60.700396) + (xy 116.033296 60.709469) + (xy 115.909469 60.833296) + (xy 115.812179 60.978901) + (xy 115.745164 61.140688) + (xy 115.711 61.312441) + (xy 115.711 61.357461) + (xy 115.578901 61.412179) + (xy 115.433296 61.509469) + (xy 115.309469 61.633296) + (xy 115.212179 61.778901) + (xy 115.147305 61.93552) + (xy 115.109399 61.93552) + (xy 114.937646 61.969684) + (xy 114.775859 62.036699) + (xy 114.630254 62.133989) + (xy 114.506427 62.257816) + (xy 114.409137 62.403421) + (xy 114.342122 62.565208) + (xy 114.307958 62.736961) + (xy 114.307958 62.912079) + (xy 114.342122 63.083832) + (xy 114.409137 63.245619) + (xy 114.506427 63.391224) + (xy 114.630254 63.515051) + (xy 114.775859 63.612341) + (xy 114.937646 63.679356) + (xy 115.109399 63.71352) + (xy 115.284517 63.71352) + (xy 115.45627 63.679356) + (xy 115.618057 63.612341) + (xy 115.763662 63.515051) + (xy 115.887489 63.391224) + (xy 115.984779 63.245619) + (xy 116.049653 63.089) + (xy 116.087559 63.089) + (xy 116.259312 63.054836) + (xy 116.41101 62.992) + (xy 119.885357 62.992) + (xy 119.811498 63.065859) + (xy 119.69336 63.242665) + (xy 119.611985 63.439122) + (xy 119.5705 63.647679) + (xy 119.5705 63.860321) + (xy 119.611985 64.068878) + (xy 119.69336 64.265335) + (xy 119.811498 64.442141) + (xy 119.961859 64.592502) + (xy 120.138665 64.71064) + (xy 120.335122 64.792015) + (xy 120.543679 64.8335) + (xy 120.756321 64.8335) + (xy 120.964878 64.792015) + (xy 121.161335 64.71064) + (xy 121.338141 64.592502) + (xy 121.488502 64.442141) + (xy 121.60664 64.265335) + (xy 121.688015 64.068878) + (xy 121.7295 63.860321) + (xy 121.7295 63.647679) + (xy 121.688015 63.439122) + (xy 121.60664 63.242665) + (xy 121.488502 63.065859) + (xy 121.414643 62.992) + (xy 144.7205 62.992) + (xy 144.7205 63.106321) + (xy 144.761985 63.314878) + (xy 144.84336 63.511335) + (xy 144.961498 63.688141) + (xy 145.111859 63.838502) + (xy 145.288665 63.95664) + (xy 145.485122 64.038015) + (xy 145.693679 64.0795) + (xy 145.891875 64.0795) + (xy 145.891875 73.793878) + (xy 145.814878 73.761985) + (xy 145.606321 73.7205) + (xy 145.393679 73.7205) + (xy 145.185122 73.761985) + (xy 144.988665 73.84336) + (xy 144.811859 73.961498) + (xy 144.661498 74.111859) + (xy 144.54336 74.288665) + (xy 144.461985 74.485122) + (xy 144.4205 74.693679) + (xy 144.4205 74.906321) + (xy 144.461985 75.114878) + (xy 144.54336 75.311335) + (xy 144.661498 75.488141) + (xy 144.811859 75.638502) + (xy 144.988665 75.75664) + (xy 145.185122 75.838015) + (xy 145.393679 75.8795) + (xy 145.606321 75.8795) + (xy 145.814878 75.838015) + (xy 145.891875 75.806122) + (xy 145.891875 82.423) + (xy 144.111893 82.423) + (xy 144.145 82.256559) + (xy 144.145 82.081441) + (xy 144.110836 81.909688) + (xy 144.043821 81.747901) + (xy 143.946531 81.602296) + (xy 143.822704 81.478469) + (xy 143.677099 81.381179) + (xy 143.515312 81.314164) + (xy 143.343559 81.28) + (xy 143.168441 81.28) + (xy 142.996688 81.314164) + (xy 142.834901 81.381179) + (xy 142.689296 81.478469) + (xy 142.565469 81.602296) + (xy 142.468179 81.747901) + (xy 142.401164 81.909688) + (xy 142.367 82.081441) + (xy 142.367 82.256559) + (xy 142.400107 82.423) + (xy 139.612764 82.423) + (xy 139.538502 82.311859) + (xy 139.388141 82.161498) + (xy 139.211335 82.04336) + (xy 139.014878 81.961985) + (xy 138.806321 81.9205) + (xy 138.593679 81.9205) + (xy 138.385122 81.961985) + (xy 138.188665 82.04336) + (xy 138.011859 82.161498) + (xy 137.861498 82.311859) + (xy 137.787236 82.423) + (xy 118.170862 82.423) + (xy 118.15664 82.388665) + (xy 118.038502 82.211859) + (xy 117.888141 82.061498) + (xy 117.711335 81.94336) + (xy 117.514878 81.861985) + (xy 117.306321 81.8205) + (xy 117.093679 81.8205) + (xy 116.885122 81.861985) + (xy 116.688665 81.94336) + (xy 116.511859 82.061498) + (xy 116.361498 82.211859) + (xy 116.24336 82.388665) + (xy 116.229138 82.423) + (xy 112.490875 82.423) + (xy 112.490875 80.093679) + (xy 124.9205 80.093679) + (xy 124.9205 80.306321) + (xy 124.961985 80.514878) + (xy 125.04336 80.711335) + (xy 125.161498 80.888141) + (xy 125.311859 81.038502) + (xy 125.488665 81.15664) + (xy 125.685122 81.238015) + (xy 125.893679 81.2795) + (xy 126.106321 81.2795) + (xy 126.314878 81.238015) + (xy 126.5 81.161335) + (xy 126.685122 81.238015) + (xy 126.893679 81.2795) + (xy 127.106321 81.2795) + (xy 127.314878 81.238015) + (xy 127.511335 81.15664) + (xy 127.688141 81.038502) + (xy 127.838502 80.888141) + (xy 127.95664 80.711335) + (xy 128.038015 80.514878) + (xy 128.0795 80.306321) + (xy 128.0795 80.093679) + (xy 128.038015 79.885122) + (xy 127.95664 79.688665) + (xy 127.838502 79.511859) + (xy 127.688141 79.361498) + (xy 127.511335 79.24336) + (xy 127.314878 79.161985) + (xy 127.106321 79.1205) + (xy 126.893679 79.1205) + (xy 126.685122 79.161985) + (xy 126.5 79.238665) + (xy 126.314878 79.161985) + (xy 126.106321 79.1205) + (xy 125.893679 79.1205) + (xy 125.685122 79.161985) + (xy 125.488665 79.24336) + (xy 125.311859 79.361498) + (xy 125.161498 79.511859) + (xy 125.04336 79.688665) + (xy 124.961985 79.885122) + (xy 124.9205 80.093679) + (xy 112.490875 80.093679) + (xy 112.490875 78.512441) + (xy 143.711 78.512441) + (xy 143.711 78.687559) + (xy 143.745164 78.859312) + (xy 143.812179 79.021099) + (xy 143.909469 79.166704) + (xy 144.033296 79.290531) + (xy 144.178901 79.387821) + (xy 144.340688 79.454836) + (xy 144.512441 79.489) + (xy 144.687559 79.489) + (xy 144.859312 79.454836) + (xy 145.021099 79.387821) + (xy 145.166704 79.290531) + (xy 145.290531 79.166704) + (xy 145.387821 79.021099) + (xy 145.454836 78.859312) + (xy 145.489 78.687559) + (xy 145.489 78.512441) + (xy 145.454836 78.340688) + (xy 145.387821 78.178901) + (xy 145.290531 78.033296) + (xy 145.166704 77.909469) + (xy 145.021099 77.812179) + (xy 144.859312 77.745164) + (xy 144.687559 77.711) + (xy 144.512441 77.711) + (xy 144.340688 77.745164) + (xy 144.178901 77.812179) + (xy 144.033296 77.909469) + (xy 143.909469 78.033296) + (xy 143.812179 78.178901) + (xy 143.745164 78.340688) + (xy 143.711 78.512441) + (xy 112.490875 78.512441) + (xy 112.490875 71.182446) + (xy 112.561498 71.288141) + (xy 112.711859 71.438502) + (xy 112.888665 71.55664) + (xy 113.085122 71.638015) + (xy 113.174161 71.655726) + (xy 113.161985 71.685122) + (xy 113.1205 71.893679) + (xy 113.1205 72.106321) + (xy 113.161985 72.314878) + (xy 113.24336 72.511335) + (xy 113.361498 72.688141) + (xy 113.511859 72.838502) + (xy 113.688665 72.95664) + (xy 113.885122 73.038015) + (xy 114.093679 73.0795) + (xy 114.306321 73.0795) + (xy 114.514878 73.038015) + (xy 114.711335 72.95664) + (xy 114.75 72.930805) + (xy 114.788665 72.95664) + (xy 114.985122 73.038015) + (xy 115.193679 73.0795) + (xy 115.406321 73.0795) + (xy 115.614878 73.038015) + (xy 115.811335 72.95664) + (xy 115.988141 72.838502) + (xy 116.138502 72.688141) + (xy 116.25664 72.511335) + (xy 116.338015 72.314878) + (xy 116.3795 72.106321) + (xy 116.3795 71.893679) + (xy 116.338015 71.685122) + (xy 116.25664 71.488665) + (xy 116.138502 71.311859) + (xy 115.988141 71.161498) + (xy 115.811335 71.04336) + (xy 115.614878 70.961985) + (xy 115.406321 70.9205) + (xy 115.193679 70.9205) + (xy 114.985122 70.961985) + (xy 114.788665 71.04336) + (xy 114.75 71.069195) + (xy 114.711335 71.04336) + (xy 114.514878 70.961985) + (xy 114.425839 70.944274) + (xy 114.438015 70.914878) + (xy 114.4795 70.706321) + (xy 114.4795 70.493679) + (xy 114.438015 70.285122) + (xy 114.35664 70.088665) + (xy 114.238502 69.911859) + (xy 114.216342 69.889699) + (xy 114.24064 69.853335) + (xy 114.322015 69.656878) + (xy 114.3635 69.448321) + (xy 114.3635 69.235679) + (xy 114.322015 69.027122) + (xy 114.24064 68.830665) + (xy 114.122502 68.653859) + (xy 113.972141 68.503498) + (xy 113.795335 68.38536) + (xy 113.598878 68.303985) + (xy 113.390321 68.2625) + (xy 113.177679 68.2625) + (xy 112.969122 68.303985) + (xy 112.772665 68.38536) + (xy 112.595859 68.503498) + (xy 112.445498 68.653859) + (xy 112.32736 68.830665) + (xy 112.245985 69.027122) + (xy 112.2045 69.235679) + (xy 112.2045 69.448321) + (xy 112.245985 69.656878) + (xy 112.32736 69.853335) + (xy 112.445498 70.030141) + (xy 112.467658 70.052301) + (xy 112.44336 70.088665) + (xy 112.361985 70.285122) + (xy 112.3205 70.493679) + (xy 112.3205 70.706321) + (xy 112.353655 70.873) + (xy 103.600875 70.873) + (xy 103.600875 70.759147) + (xy 103.761835 70.775) + (xy 104.583165 70.775) + (xy 104.764602 70.75713) + (xy 104.997401 70.686511) + (xy 105.211949 70.571833) + (xy 105.400002 70.417502) + (xy 105.554333 70.229449) + (xy 105.669011 70.014901) + (xy 105.73963 69.782102) + (xy 105.763475 69.54) + (xy 105.73963 69.297898) + (xy 105.736617 69.287965) + (xy 105.816119 69.406949) + (xy 106.005551 69.596381) + (xy 106.228299 69.745216) + (xy 106.475803 69.847736) + (xy 106.738552 69.9) + (xy 107.006448 69.9) + (xy 107.269197 69.847736) + (xy 107.516701 69.745216) + (xy 107.739449 69.596381) + (xy 107.763094 69.572736) + (xy 107.888665 69.65664) + (xy 108.085122 69.738015) + (xy 108.293679 69.7795) + (xy 108.506321 69.7795) + (xy 108.714878 69.738015) + (xy 108.911335 69.65664) + (xy 109.088141 69.538502) + (xy 109.238502 69.388141) + (xy 109.35664 69.211335) + (xy 109.411248 69.0795) + (xy 109.506321 69.0795) + (xy 109.714878 69.038015) + (xy 109.911335 68.95664) + (xy 110.088141 68.838502) + (xy 110.238502 68.688141) + (xy 110.35664 68.511335) + (xy 110.438015 68.314878) + (xy 110.4795 68.106321) + (xy 110.4795 67.984441) + (xy 116.713 67.984441) + (xy 116.713 68.159559) + (xy 116.747164 68.331312) + (xy 116.814179 68.493099) + (xy 116.911469 68.638704) + (xy 117.035296 68.762531) + (xy 117.180901 68.859821) + (xy 117.342688 68.926836) + (xy 117.514441 68.961) + (xy 117.689559 68.961) + (xy 117.861312 68.926836) + (xy 117.876329 68.920616) + (xy 117.86975 68.953691) + (xy 117.86975 69.128809) + (xy 117.903914 69.300562) + (xy 117.970929 69.462349) + (xy 118.068219 69.607954) + (xy 118.192046 69.731781) + (xy 118.337651 69.829071) + (xy 118.499438 69.896086) + (xy 118.671191 69.93025) + (xy 118.846309 69.93025) + (xy 119.018062 69.896086) + (xy 119.179849 69.829071) + (xy 119.325454 69.731781) + (xy 119.449281 69.607954) + (xy 119.546571 69.462349) + (xy 119.613586 69.300562) + (xy 119.64775 69.128809) + (xy 119.64775 68.953691) + (xy 119.613586 68.781938) + (xy 119.5848 68.712441) + (xy 121.511 68.712441) + (xy 121.511 68.887559) + (xy 121.545164 69.059312) + (xy 121.612179 69.221099) + (xy 121.709469 69.366704) + (xy 121.833296 69.490531) + (xy 121.978901 69.587821) + (xy 122.140688 69.654836) + (xy 122.312441 69.689) + (xy 122.487559 69.689) + (xy 122.659312 69.654836) + (xy 122.821099 69.587821) + (xy 122.966704 69.490531) + (xy 123.090531 69.366704) + (xy 123.187821 69.221099) + (xy 123.254836 69.059312) + (xy 123.289 68.887559) + (xy 123.289 68.712441) + (xy 123.254836 68.540688) + (xy 123.187821 68.378901) + (xy 123.090531 68.233296) + (xy 122.966704 68.109469) + (xy 122.821099 68.012179) + (xy 122.659312 67.945164) + (xy 122.487559 67.911) + (xy 122.312441 67.911) + (xy 122.140688 67.945164) + (xy 121.978901 68.012179) + (xy 121.833296 68.109469) + (xy 121.709469 68.233296) + (xy 121.612179 68.378901) + (xy 121.545164 68.540688) + (xy 121.511 68.712441) + (xy 119.5848 68.712441) + (xy 119.546571 68.620151) + (xy 119.449281 68.474546) + (xy 119.325454 68.350719) + (xy 119.179849 68.253429) + (xy 119.018062 68.186414) + (xy 118.846309 68.15225) + (xy 118.671191 68.15225) + (xy 118.499438 68.186414) + (xy 118.484421 68.192634) + (xy 118.491 68.159559) + (xy 118.491 67.984441) + (xy 118.456836 67.812688) + (xy 118.389821 67.650901) + (xy 118.292531 67.505296) + (xy 118.168704 67.381469) + (xy 118.023099 67.284179) + (xy 117.861312 67.217164) + (xy 117.689559 67.183) + (xy 117.514441 67.183) + (xy 117.342688 67.217164) + (xy 117.180901 67.284179) + (xy 117.035296 67.381469) + (xy 116.911469 67.505296) + (xy 116.814179 67.650901) + (xy 116.747164 67.812688) + (xy 116.713 67.984441) + (xy 110.4795 67.984441) + (xy 110.4795 67.893679) + (xy 110.438015 67.685122) + (xy 110.35664 67.488665) + (xy 110.238502 67.311859) + (xy 110.088141 67.161498) + (xy 109.911335 67.04336) + (xy 109.714878 66.961985) + (xy 109.506321 66.9205) + (xy 109.293679 66.9205) + (xy 109.085122 66.961985) + (xy 108.888665 67.04336) + (xy 108.711859 67.161498) + (xy 108.561498 67.311859) + (xy 108.44336 67.488665) + (xy 108.388752 67.6205) + (xy 108.293679 67.6205) + (xy 108.085122 67.661985) + (xy 107.956958 67.715072) + (xy 107.928881 67.673051) + (xy 107.739449 67.483619) + (xy 107.516701 67.334784) + (xy 107.269197 67.232264) + (xy 107.006448 67.18) + (xy 106.738552 67.18) + (xy 106.475803 67.232264) + (xy 106.228299 67.334784) + (xy 106.005551 67.483619) + (xy 105.816119 67.673051) + (xy 105.667284 67.895799) + (xy 105.564764 68.143303) + (xy 105.5125 68.406052) + (xy 105.5125 68.673948) + (xy 105.545484 68.839768) + (xy 105.400002 68.662498) + (xy 105.211949 68.508167) + (xy 104.997401 68.393489) + (xy 104.764602 68.32287) + (xy 104.583165 68.305) + (xy 103.761835 68.305) + (xy 103.600875 68.320853) + (xy 103.600875 63.759147) + (xy 103.761835 63.775) + (xy 104.583165 63.775) + (xy 104.764602 63.75713) + (xy 104.997401 63.686511) + (xy 105.211949 63.571833) + (xy 105.400002 63.417502) + (xy 105.545484 63.240232) + (xy 105.5125 63.406052) + (xy 105.5125 63.673948) + (xy 105.564764 63.936697) + (xy 105.667284 64.184201) + (xy 105.816119 64.406949) + (xy 106.005551 64.596381) + (xy 106.228299 64.745216) + (xy 106.475803 64.847736) + (xy 106.738552 64.9) + (xy 107.006448 64.9) + (xy 107.269197 64.847736) + (xy 107.516701 64.745216) + (xy 107.63873 64.663679) + (xy 108.1405 64.663679) + (xy 108.1405 64.876321) + (xy 108.181985 65.084878) + (xy 108.26336 65.281335) + (xy 108.381498 65.458141) + (xy 108.531859 65.608502) + (xy 108.708665 65.72664) + (xy 108.905122 65.808015) + (xy 109.113679 65.8495) + (xy 109.151266 65.8495) + (xy 109.194179 65.953099) + (xy 109.291469 66.098704) + (xy 109.415296 66.222531) + (xy 109.560901 66.319821) + (xy 109.722688 66.386836) + (xy 109.894441 66.421) + (xy 110.069559 66.421) + (xy 110.115046 66.411952) + (xy 110.143164 66.553312) + (xy 110.210179 66.715099) + (xy 110.307469 66.860704) + (xy 110.431296 66.984531) + (xy 110.576901 67.081821) + (xy 110.738688 67.148836) + (xy 110.910441 67.183) + (xy 111.085559 67.183) + (xy 111.257312 67.148836) + (xy 111.345176 67.112441) + (xy 118.311 67.112441) + (xy 118.311 67.287559) + (xy 118.345164 67.459312) + (xy 118.412179 67.621099) + (xy 118.509469 67.766704) + (xy 118.633296 67.890531) + (xy 118.778901 67.987821) + (xy 118.940688 68.054836) + (xy 119.112441 68.089) + (xy 119.287559 68.089) + (xy 119.459312 68.054836) + (xy 119.621099 67.987821) + (xy 119.766704 67.890531) + (xy 119.890531 67.766704) + (xy 119.987821 67.621099) + (xy 120.054836 67.459312) + (xy 120.089 67.287559) + (xy 120.089 67.112441) + (xy 120.054836 66.940688) + (xy 119.987821 66.778901) + (xy 119.890531 66.633296) + (xy 119.766704 66.509469) + (xy 119.621099 66.412179) + (xy 119.459312 66.345164) + (xy 119.287559 66.311) + (xy 119.112441 66.311) + (xy 118.940688 66.345164) + (xy 118.778901 66.412179) + (xy 118.633296 66.509469) + (xy 118.509469 66.633296) + (xy 118.412179 66.778901) + (xy 118.345164 66.940688) + (xy 118.311 67.112441) + (xy 111.345176 67.112441) + (xy 111.419099 67.081821) + (xy 111.564704 66.984531) + (xy 111.688531 66.860704) + (xy 111.785821 66.715099) + (xy 111.852836 66.553312) + (xy 111.887 66.381559) + (xy 111.887 66.206441) + (xy 111.852836 66.034688) + (xy 111.818768 65.952441) + (xy 113.015 65.952441) + (xy 113.015 66.127559) + (xy 113.049164 66.299312) + (xy 113.116179 66.461099) + (xy 113.213469 66.606704) + (xy 113.337296 66.730531) + (xy 113.482901 66.827821) + (xy 113.644688 66.894836) + (xy 113.816441 66.929) + (xy 113.991559 66.929) + (xy 114.163312 66.894836) + (xy 114.325099 66.827821) + (xy 114.470704 66.730531) + (xy 114.594531 66.606704) + (xy 114.691821 66.461099) + (xy 114.758836 66.299312) + (xy 114.793 66.127559) + (xy 114.793 65.952441) + (xy 114.775098 65.862441) + (xy 143.411 65.862441) + (xy 143.411 66.037559) + (xy 143.445164 66.209312) + (xy 143.512179 66.371099) + (xy 143.609469 66.516704) + (xy 143.667765 66.575) + (xy 143.609469 66.633296) + (xy 143.512179 66.778901) + (xy 143.445164 66.940688) + (xy 143.411 67.112441) + (xy 143.411 67.287559) + (xy 143.445164 67.459312) + (xy 143.512179 67.621099) + (xy 143.609469 67.766704) + (xy 143.733296 67.890531) + (xy 143.878901 67.987821) + (xy 144.040688 68.054836) + (xy 144.212441 68.089) + (xy 144.387559 68.089) + (xy 144.559312 68.054836) + (xy 144.721099 67.987821) + (xy 144.866704 67.890531) + (xy 144.990531 67.766704) + (xy 145.087821 67.621099) + (xy 145.154836 67.459312) + (xy 145.189 67.287559) + (xy 145.189 67.112441) + (xy 145.154836 66.940688) + (xy 145.087821 66.778901) + (xy 144.990531 66.633296) + (xy 144.932235 66.575) + (xy 144.990531 66.516704) + (xy 145.087821 66.371099) + (xy 145.154836 66.209312) + (xy 145.189 66.037559) + (xy 145.189 65.862441) + (xy 145.154836 65.690688) + (xy 145.087821 65.528901) + (xy 144.990531 65.383296) + (xy 144.866704 65.259469) + (xy 144.721099 65.162179) + (xy 144.559312 65.095164) + (xy 144.387559 65.061) + (xy 144.212441 65.061) + (xy 144.040688 65.095164) + (xy 143.878901 65.162179) + (xy 143.733296 65.259469) + (xy 143.609469 65.383296) + (xy 143.512179 65.528901) + (xy 143.445164 65.690688) + (xy 143.411 65.862441) + (xy 114.775098 65.862441) + (xy 114.758836 65.780688) + (xy 114.691821 65.618901) + (xy 114.594531 65.473296) + (xy 114.470704 65.349469) + (xy 114.325099 65.252179) + (xy 114.163312 65.185164) + (xy 113.991559 65.151) + (xy 113.816441 65.151) + (xy 113.644688 65.185164) + (xy 113.482901 65.252179) + (xy 113.337296 65.349469) + (xy 113.213469 65.473296) + (xy 113.116179 65.618901) + (xy 113.049164 65.780688) + (xy 113.015 65.952441) + (xy 111.818768 65.952441) + (xy 111.785821 65.872901) + (xy 111.688531 65.727296) + (xy 111.564704 65.603469) + (xy 111.468813 65.539397) + (xy 111.531821 65.445099) + (xy 111.598836 65.283312) + (xy 111.633 65.111559) + (xy 111.633 64.936441) + (xy 111.598836 64.764688) + (xy 111.531821 64.602901) + (xy 111.434531 64.457296) + (xy 111.310704 64.333469) + (xy 111.165099 64.236179) + (xy 111.003312 64.169164) + (xy 110.831559 64.135) + (xy 110.656441 64.135) + (xy 110.484688 64.169164) + (xy 110.322901 64.236179) + (xy 110.20105 64.317597) + (xy 110.17664 64.258665) + (xy 110.078937 64.112441) + (xy 116.711 64.112441) + (xy 116.711 64.287559) + (xy 116.745164 64.459312) + (xy 116.812179 64.621099) + (xy 116.909469 64.766704) + (xy 117.033296 64.890531) + (xy 117.178901 64.987821) + (xy 117.340688 65.054836) + (xy 117.512441 65.089) + (xy 117.687559 65.089) + (xy 117.859312 65.054836) + (xy 118.021099 64.987821) + (xy 118.166704 64.890531) + (xy 118.290531 64.766704) + (xy 118.387821 64.621099) + (xy 118.454836 64.459312) + (xy 118.489 64.287559) + (xy 118.489 64.112441) + (xy 118.454836 63.940688) + (xy 118.387821 63.778901) + (xy 118.290531 63.633296) + (xy 118.166704 63.509469) + (xy 118.021099 63.412179) + (xy 117.859312 63.345164) + (xy 117.687559 63.311) + (xy 117.512441 63.311) + (xy 117.340688 63.345164) + (xy 117.178901 63.412179) + (xy 117.033296 63.509469) + (xy 116.909469 63.633296) + (xy 116.812179 63.778901) + (xy 116.745164 63.940688) + (xy 116.711 64.112441) + (xy 110.078937 64.112441) + (xy 110.058502 64.081859) + (xy 109.908141 63.931498) + (xy 109.731335 63.81336) + (xy 109.534878 63.731985) + (xy 109.326321 63.6905) + (xy 109.113679 63.6905) + (xy 108.905122 63.731985) + (xy 108.708665 63.81336) + (xy 108.531859 63.931498) + (xy 108.381498 64.081859) + (xy 108.26336 64.258665) + (xy 108.181985 64.455122) + (xy 108.1405 64.663679) + (xy 107.63873 64.663679) + (xy 107.739449 64.596381) + (xy 107.928881 64.406949) + (xy 108.077716 64.184201) + (xy 108.180236 63.936697) + (xy 108.2325 63.673948) + (xy 108.2325 63.406052) + (xy 108.180236 63.143303) + (xy 108.077716 62.895799) + (xy 107.986096 62.758679) + (xy 111.3155 62.758679) + (xy 111.3155 62.971321) + (xy 111.356985 63.179878) + (xy 111.43836 63.376335) + (xy 111.556498 63.553141) + (xy 111.706859 63.703502) + (xy 111.883665 63.82164) + (xy 112.080122 63.903015) + (xy 112.288679 63.9445) + (xy 112.501321 63.9445) + (xy 112.709878 63.903015) + (xy 112.906335 63.82164) + (xy 113.083141 63.703502) + (xy 113.233502 63.553141) + (xy 113.35164 63.376335) + (xy 113.433015 63.179878) + (xy 113.4745 62.971321) + (xy 113.4745 62.758679) + (xy 113.433015 62.550122) + (xy 113.35164 62.353665) + (xy 113.233502 62.176859) + (xy 113.083141 62.026498) + (xy 112.906335 61.90836) + (xy 112.709878 61.826985) + (xy 112.501321 61.7855) + (xy 112.288679 61.7855) + (xy 112.080122 61.826985) + (xy 111.883665 61.90836) + (xy 111.706859 62.026498) + (xy 111.556498 62.176859) + (xy 111.43836 62.353665) + (xy 111.356985 62.550122) + (xy 111.3155 62.758679) + (xy 107.986096 62.758679) + (xy 107.928881 62.673051) + (xy 107.739449 62.483619) + (xy 107.516701 62.334784) + (xy 107.269197 62.232264) + (xy 107.006448 62.18) + (xy 106.738552 62.18) + (xy 106.475803 62.232264) + (xy 106.228299 62.334784) + (xy 106.005551 62.483619) + (xy 105.816119 62.673051) + (xy 105.736617 62.792035) + (xy 105.73963 62.782102) + (xy 105.763475 62.54) + (xy 105.73963 62.297898) + (xy 105.669011 62.065099) + (xy 105.554333 61.850551) + (xy 105.400002 61.662498) + (xy 105.211949 61.508167) + (xy 104.997401 61.393489) + (xy 104.764602 61.32287) + (xy 104.583165 61.305) + (xy 103.761835 61.305) + (xy 103.600875 61.320853) + (xy 103.600875 57.837606) + (xy 104.216587 57.221894) + (xy 104.215 57.229872) + (xy 104.215 57.670128) + (xy 104.30089 58.101925) + (xy 104.469369 58.508669) + (xy 104.713962 58.874729) + (xy 105.025271 59.186038) + (xy 105.391331 59.430631) + (xy 105.798075 59.59911) + (xy 106.229872 59.685) + (xy 106.670128 59.685) + (xy 107.101925 59.59911) + (xy 107.508669 59.430631) + (xy 107.874729 59.186038) + (xy 108.186038 58.874729) + (xy 108.430631 58.508669) + (xy 108.59911 58.101925) + (xy 108.685 57.670128) + (xy 108.685 57.229872) + (xy 108.59911 56.798075) + (xy 108.430631 56.391331) + (xy 108.186038 56.025271) + (xy 107.874729 55.713962) + (xy 107.508669 55.469369) + (xy 107.101925 55.30089) + (xy 106.670128 55.215) + (xy 106.229872 55.215) + (xy 106.221894 55.216587) + (xy 106.701481 54.737) + (xy 110.144699 54.737) + ) + ) + ) + (zone (net 6) (net_name "VCC") (layer "In2.Cu") (tstamp 00000000-0000-0000-0000-00005da4ea9f) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet)) + (polygon + (pts + (xy 161.925 57.785) + (xy 161.925 98.425) + (xy 158.75 101.6) + (xy 106.68 101.6) + (xy 103.505 98.425) + (xy 103.6 71.6) + (xy 111.125 71.6) + (xy 111.125 84.455) + (xy 127.255 84.455) + (xy 128.6 85.8) + (xy 138.4 85.8) + (xy 139.745 84.455) + (xy 152.4 84.455) + (xy 152.4 54.61) + (xy 158.75 54.61) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 159.226702 55.266308) + (xy 159.220128 55.265) + (xy 158.779872 55.265) + (xy 158.348075 55.35089) + (xy 157.941331 55.519369) + (xy 157.575271 55.763962) + (xy 157.263962 56.075271) + (xy 157.019369 56.441331) + (xy 156.85089 56.848075) + (xy 156.765 57.279872) + (xy 156.765 57.720128) + (xy 156.85089 58.151925) + (xy 157.019369 58.558669) + (xy 157.263962 58.924729) + (xy 157.575271 59.236038) + (xy 157.941331 59.480631) + (xy 158.348075 59.64911) + (xy 158.779872 59.735) + (xy 159.220128 59.735) + (xy 159.651925 59.64911) + (xy 160.058669 59.480631) + (xy 160.424729 59.236038) + (xy 160.736038 58.924729) + (xy 160.980631 58.558669) + (xy 161.14911 58.151925) + (xy 161.235 57.720128) + (xy 161.235 57.279872) + (xy 161.233692 57.273298) + (xy 161.798 57.837606) + (xy 161.798 98.372394) + (xy 161.181549 98.988845) + (xy 161.235 98.720128) + (xy 161.235 98.279872) + (xy 161.14911 97.848075) + (xy 160.980631 97.441331) + (xy 160.736038 97.075271) + (xy 160.424729 96.763962) + (xy 160.058669 96.519369) + (xy 159.651925 96.35089) + (xy 159.220128 96.265) + (xy 158.779872 96.265) + (xy 158.348075 96.35089) + (xy 157.941331 96.519369) + (xy 157.575271 96.763962) + (xy 157.263962 97.075271) + (xy 157.019369 97.441331) + (xy 156.85089 97.848075) + (xy 156.765 98.279872) + (xy 156.765 98.720128) + (xy 156.85089 99.151925) + (xy 157.019369 99.558669) + (xy 157.263962 99.924729) + (xy 157.575271 100.236038) + (xy 157.941331 100.480631) + (xy 158.348075 100.64911) + (xy 158.779872 100.735) + (xy 159.220128 100.735) + (xy 159.488845 100.681549) + (xy 158.697394 101.473) + (xy 106.732606 101.473) + (xy 105.923773 100.664167) + (xy 106.279872 100.735) + (xy 106.720128 100.735) + (xy 107.151925 100.64911) + (xy 107.558669 100.480631) + (xy 107.924729 100.236038) + (xy 108.236038 99.924729) + (xy 108.480631 99.558669) + (xy 108.64911 99.151925) + (xy 108.735 98.720128) + (xy 108.735 98.279872) + (xy 108.64911 97.848075) + (xy 108.480631 97.441331) + (xy 108.31938 97.2) + (xy 114.861928 97.2) + (xy 114.874188 97.324482) + (xy 114.910498 97.44418) + (xy 114.969463 97.554494) + (xy 115.048815 97.651185) + (xy 115.145506 97.730537) + (xy 115.25582 97.789502) + (xy 115.375518 97.825812) + (xy 115.5 97.838072) + (xy 116.41425 97.835) + (xy 116.573 97.67625) + (xy 116.573 96.127) + (xy 115.02375 96.127) + (xy 114.865 96.28575) + (xy 114.861928 97.2) + (xy 108.31938 97.2) + (xy 108.236038 97.075271) + (xy 107.924729 96.763962) + (xy 107.558669 96.519369) + (xy 107.151925 96.35089) + (xy 106.720128 96.265) + (xy 106.279872 96.265) + (xy 105.848075 96.35089) + (xy 105.441331 96.519369) + (xy 105.075271 96.763962) + (xy 104.763962 97.075271) + (xy 104.519369 97.441331) + (xy 104.35089 97.848075) + (xy 104.265 98.279872) + (xy 104.265 98.720128) + (xy 104.335833 99.076227) + (xy 103.632186 98.37258) + (xy 103.644838 94.8) + (xy 114.861928 94.8) + (xy 114.865 95.71425) + (xy 115.02375 95.873) + (xy 116.573 95.873) + (xy 116.573 94.32375) + (xy 116.827 94.32375) + (xy 116.827 95.873) + (xy 116.847 95.873) + (xy 116.847 96.127) + (xy 116.827 96.127) + (xy 116.827 97.67625) + (xy 116.98575 97.835) + (xy 117.9 97.838072) + (xy 118.024482 97.825812) + (xy 118.14418 97.789502) + (xy 118.254494 97.730537) + (xy 118.351185 97.651185) + (xy 118.430537 97.554494) + (xy 118.489502 97.44418) + (xy 118.525812 97.324482) + (xy 118.538072 97.2) + (xy 118.536659 96.779426) + (xy 118.573844 96.869199) + (xy 118.774662 97.169744) + (xy 119.030256 97.425338) + (xy 119.330801 97.626156) + (xy 119.66475 97.764482) + (xy 120.019268 97.835) + (xy 120.380732 97.835) + (xy 120.73525 97.764482) + (xy 121.069199 97.626156) + (xy 121.369744 97.425338) + (xy 121.595082 97.2) + (xy 123.011928 97.2) + (xy 123.024188 97.324482) + (xy 123.060498 97.44418) + (xy 123.119463 97.554494) + (xy 123.198815 97.651185) + (xy 123.295506 97.730537) + (xy 123.40582 97.789502) + (xy 123.525518 97.825812) + (xy 123.65 97.838072) + (xy 124.56425 97.835) + (xy 124.723 97.67625) + (xy 124.723 96.127) + (xy 123.17375 96.127) + (xy 123.015 96.28575) + (xy 123.011928 97.2) + (xy 121.595082 97.2) + (xy 121.625338 97.169744) + (xy 121.826156 96.869199) + (xy 121.964482 96.53525) + (xy 122.035 96.180732) + (xy 122.035 95.819268) + (xy 121.964482 95.46475) + (xy 121.826156 95.130801) + (xy 121.625338 94.830256) + (xy 121.595082 94.8) + (xy 123.011928 94.8) + (xy 123.015 95.71425) + (xy 123.17375 95.873) + (xy 124.723 95.873) + (xy 124.723 94.32375) + (xy 124.977 94.32375) + (xy 124.977 95.873) + (xy 124.997 95.873) + (xy 124.997 96.127) + (xy 124.977 96.127) + (xy 124.977 97.67625) + (xy 125.13575 97.835) + (xy 126.05 97.838072) + (xy 126.174482 97.825812) + (xy 126.29418 97.789502) + (xy 126.404494 97.730537) + (xy 126.501185 97.651185) + (xy 126.580537 97.554494) + (xy 126.639502 97.44418) + (xy 126.675812 97.324482) + (xy 126.688072 97.2) + (xy 126.686659 96.779426) + (xy 126.723844 96.869199) + (xy 126.924662 97.169744) + (xy 127.180256 97.425338) + (xy 127.480801 97.626156) + (xy 127.81475 97.764482) + (xy 128.169268 97.835) + (xy 128.530732 97.835) + (xy 128.88525 97.764482) + (xy 129.219199 97.626156) + (xy 129.519744 97.425338) + (xy 129.745082 97.2) + (xy 131.139928 97.2) + (xy 131.152188 97.324482) + (xy 131.188498 97.44418) + (xy 131.247463 97.554494) + (xy 131.326815 97.651185) + (xy 131.423506 97.730537) + (xy 131.53382 97.789502) + (xy 131.653518 97.825812) + (xy 131.778 97.838072) + (xy 132.69225 97.835) + (xy 132.851 97.67625) + (xy 132.851 96.127) + (xy 131.30175 96.127) + (xy 131.143 96.28575) + (xy 131.139928 97.2) + (xy 129.745082 97.2) + (xy 129.775338 97.169744) + (xy 129.976156 96.869199) + (xy 130.114482 96.53525) + (xy 130.185 96.180732) + (xy 130.185 95.819268) + (xy 130.114482 95.46475) + (xy 129.976156 95.130801) + (xy 129.775338 94.830256) + (xy 129.745082 94.8) + (xy 131.139928 94.8) + (xy 131.143 95.71425) + (xy 131.30175 95.873) + (xy 132.851 95.873) + (xy 132.851 94.32375) + (xy 133.105 94.32375) + (xy 133.105 95.873) + (xy 133.125 95.873) + (xy 133.125 96.127) + (xy 133.105 96.127) + (xy 133.105 97.67625) + (xy 133.26375 97.835) + (xy 134.178 97.838072) + (xy 134.302482 97.825812) + (xy 134.42218 97.789502) + (xy 134.532494 97.730537) + (xy 134.629185 97.651185) + (xy 134.708537 97.554494) + (xy 134.767502 97.44418) + (xy 134.803812 97.324482) + (xy 134.816072 97.2) + (xy 134.814659 96.779426) + (xy 134.851844 96.869199) + (xy 135.052662 97.169744) + (xy 135.308256 97.425338) + (xy 135.608801 97.626156) + (xy 135.94275 97.764482) + (xy 136.297268 97.835) + (xy 136.658732 97.835) + (xy 137.01325 97.764482) + (xy 137.347199 97.626156) + (xy 137.647744 97.425338) + (xy 137.873082 97.2) + (xy 139.311928 97.2) + (xy 139.324188 97.324482) + (xy 139.360498 97.44418) + (xy 139.419463 97.554494) + (xy 139.498815 97.651185) + (xy 139.595506 97.730537) + (xy 139.70582 97.789502) + (xy 139.825518 97.825812) + (xy 139.95 97.838072) + (xy 140.86425 97.835) + (xy 141.023 97.67625) + (xy 141.023 96.127) + (xy 139.47375 96.127) + (xy 139.315 96.28575) + (xy 139.311928 97.2) + (xy 137.873082 97.2) + (xy 137.903338 97.169744) + (xy 138.104156 96.869199) + (xy 138.242482 96.53525) + (xy 138.313 96.180732) + (xy 138.313 95.819268) + (xy 138.242482 95.46475) + (xy 138.104156 95.130801) + (xy 137.903338 94.830256) + (xy 137.873082 94.8) + (xy 139.311928 94.8) + (xy 139.315 95.71425) + (xy 139.47375 95.873) + (xy 141.023 95.873) + (xy 141.023 94.32375) + (xy 141.277 94.32375) + (xy 141.277 95.873) + (xy 141.297 95.873) + (xy 141.297 96.127) + (xy 141.277 96.127) + (xy 141.277 97.67625) + (xy 141.43575 97.835) + (xy 142.35 97.838072) + (xy 142.474482 97.825812) + (xy 142.59418 97.789502) + (xy 142.704494 97.730537) + (xy 142.801185 97.651185) + (xy 142.880537 97.554494) + (xy 142.939502 97.44418) + (xy 142.975812 97.324482) + (xy 142.988072 97.2) + (xy 142.986659 96.779426) + (xy 143.023844 96.869199) + (xy 143.224662 97.169744) + (xy 143.480256 97.425338) + (xy 143.780801 97.626156) + (xy 144.11475 97.764482) + (xy 144.469268 97.835) + (xy 144.830732 97.835) + (xy 145.18525 97.764482) + (xy 145.519199 97.626156) + (xy 145.819744 97.425338) + (xy 146.045082 97.2) + (xy 147.511928 97.2) + (xy 147.524188 97.324482) + (xy 147.560498 97.44418) + (xy 147.619463 97.554494) + (xy 147.698815 97.651185) + (xy 147.795506 97.730537) + (xy 147.90582 97.789502) + (xy 148.025518 97.825812) + (xy 148.15 97.838072) + (xy 149.06425 97.835) + (xy 149.223 97.67625) + (xy 149.223 96.127) + (xy 147.67375 96.127) + (xy 147.515 96.28575) + (xy 147.511928 97.2) + (xy 146.045082 97.2) + (xy 146.075338 97.169744) + (xy 146.276156 96.869199) + (xy 146.414482 96.53525) + (xy 146.485 96.180732) + (xy 146.485 95.819268) + (xy 146.414482 95.46475) + (xy 146.276156 95.130801) + (xy 146.075338 94.830256) + (xy 146.045082 94.8) + (xy 147.511928 94.8) + (xy 147.515 95.71425) + (xy 147.67375 95.873) + (xy 149.223 95.873) + (xy 149.223 94.32375) + (xy 149.477 94.32375) + (xy 149.477 95.873) + (xy 149.497 95.873) + (xy 149.497 96.127) + (xy 149.477 96.127) + (xy 149.477 97.67625) + (xy 149.63575 97.835) + (xy 150.55 97.838072) + (xy 150.674482 97.825812) + (xy 150.79418 97.789502) + (xy 150.904494 97.730537) + (xy 151.001185 97.651185) + (xy 151.080537 97.554494) + (xy 151.139502 97.44418) + (xy 151.175812 97.324482) + (xy 151.188072 97.2) + (xy 151.186659 96.779426) + (xy 151.223844 96.869199) + (xy 151.424662 97.169744) + (xy 151.680256 97.425338) + (xy 151.980801 97.626156) + (xy 152.31475 97.764482) + (xy 152.669268 97.835) + (xy 153.030732 97.835) + (xy 153.38525 97.764482) + (xy 153.719199 97.626156) + (xy 154.019744 97.425338) + (xy 154.275338 97.169744) + (xy 154.476156 96.869199) + (xy 154.614482 96.53525) + (xy 154.685 96.180732) + (xy 154.685 95.819268) + (xy 154.614482 95.46475) + (xy 154.476156 95.130801) + (xy 154.275338 94.830256) + (xy 154.019744 94.574662) + (xy 153.719199 94.373844) + (xy 153.38525 94.235518) + (xy 153.030732 94.165) + (xy 152.669268 94.165) + (xy 152.31475 94.235518) + (xy 151.980801 94.373844) + (xy 151.680256 94.574662) + (xy 151.424662 94.830256) + (xy 151.223844 95.130801) + (xy 151.186659 95.220574) + (xy 151.188072 94.8) + (xy 151.175812 94.675518) + (xy 151.139502 94.55582) + (xy 151.080537 94.445506) + (xy 151.001185 94.348815) + (xy 150.904494 94.269463) + (xy 150.79418 94.210498) + (xy 150.674482 94.174188) + (xy 150.55 94.161928) + (xy 149.63575 94.165) + (xy 149.477 94.32375) + (xy 149.223 94.32375) + (xy 149.06425 94.165) + (xy 148.15 94.161928) + (xy 148.025518 94.174188) + (xy 147.90582 94.210498) + (xy 147.795506 94.269463) + (xy 147.698815 94.348815) + (xy 147.619463 94.445506) + (xy 147.560498 94.55582) + (xy 147.524188 94.675518) + (xy 147.511928 94.8) + (xy 146.045082 94.8) + (xy 145.819744 94.574662) + (xy 145.519199 94.373844) + (xy 145.18525 94.235518) + (xy 144.830732 94.165) + (xy 144.469268 94.165) + (xy 144.11475 94.235518) + (xy 143.780801 94.373844) + (xy 143.480256 94.574662) + (xy 143.224662 94.830256) + (xy 143.023844 95.130801) + (xy 142.986659 95.220574) + (xy 142.988072 94.8) + (xy 142.975812 94.675518) + (xy 142.939502 94.55582) + (xy 142.880537 94.445506) + (xy 142.801185 94.348815) + (xy 142.704494 94.269463) + (xy 142.59418 94.210498) + (xy 142.474482 94.174188) + (xy 142.35 94.161928) + (xy 141.43575 94.165) + (xy 141.277 94.32375) + (xy 141.023 94.32375) + (xy 140.86425 94.165) + (xy 139.95 94.161928) + (xy 139.825518 94.174188) + (xy 139.70582 94.210498) + (xy 139.595506 94.269463) + (xy 139.498815 94.348815) + (xy 139.419463 94.445506) + (xy 139.360498 94.55582) + (xy 139.324188 94.675518) + (xy 139.311928 94.8) + (xy 137.873082 94.8) + (xy 137.647744 94.574662) + (xy 137.347199 94.373844) + (xy 137.01325 94.235518) + (xy 136.658732 94.165) + (xy 136.297268 94.165) + (xy 135.94275 94.235518) + (xy 135.608801 94.373844) + (xy 135.308256 94.574662) + (xy 135.052662 94.830256) + (xy 134.851844 95.130801) + (xy 134.814659 95.220574) + (xy 134.816072 94.8) + (xy 134.803812 94.675518) + (xy 134.767502 94.55582) + (xy 134.708537 94.445506) + (xy 134.629185 94.348815) + (xy 134.532494 94.269463) + (xy 134.42218 94.210498) + (xy 134.302482 94.174188) + (xy 134.178 94.161928) + (xy 133.26375 94.165) + (xy 133.105 94.32375) + (xy 132.851 94.32375) + (xy 132.69225 94.165) + (xy 131.778 94.161928) + (xy 131.653518 94.174188) + (xy 131.53382 94.210498) + (xy 131.423506 94.269463) + (xy 131.326815 94.348815) + (xy 131.247463 94.445506) + (xy 131.188498 94.55582) + (xy 131.152188 94.675518) + (xy 131.139928 94.8) + (xy 129.745082 94.8) + (xy 129.519744 94.574662) + (xy 129.219199 94.373844) + (xy 128.88525 94.235518) + (xy 128.530732 94.165) + (xy 128.169268 94.165) + (xy 127.81475 94.235518) + (xy 127.480801 94.373844) + (xy 127.180256 94.574662) + (xy 126.924662 94.830256) + (xy 126.723844 95.130801) + (xy 126.686659 95.220574) + (xy 126.688072 94.8) + (xy 126.675812 94.675518) + (xy 126.639502 94.55582) + (xy 126.580537 94.445506) + (xy 126.501185 94.348815) + (xy 126.404494 94.269463) + (xy 126.29418 94.210498) + (xy 126.174482 94.174188) + (xy 126.05 94.161928) + (xy 125.13575 94.165) + (xy 124.977 94.32375) + (xy 124.723 94.32375) + (xy 124.56425 94.165) + (xy 123.65 94.161928) + (xy 123.525518 94.174188) + (xy 123.40582 94.210498) + (xy 123.295506 94.269463) + (xy 123.198815 94.348815) + (xy 123.119463 94.445506) + (xy 123.060498 94.55582) + (xy 123.024188 94.675518) + (xy 123.011928 94.8) + (xy 121.595082 94.8) + (xy 121.369744 94.574662) + (xy 121.069199 94.373844) + (xy 120.73525 94.235518) + (xy 120.380732 94.165) + (xy 120.019268 94.165) + (xy 119.66475 94.235518) + (xy 119.330801 94.373844) + (xy 119.030256 94.574662) + (xy 118.774662 94.830256) + (xy 118.573844 95.130801) + (xy 118.536659 95.220574) + (xy 118.538072 94.8) + (xy 118.525812 94.675518) + (xy 118.489502 94.55582) + (xy 118.430537 94.445506) + (xy 118.351185 94.348815) + (xy 118.254494 94.269463) + (xy 118.14418 94.210498) + (xy 118.024482 94.174188) + (xy 117.9 94.161928) + (xy 116.98575 94.165) + (xy 116.827 94.32375) + (xy 116.573 94.32375) + (xy 116.41425 94.165) + (xy 115.5 94.161928) + (xy 115.375518 94.174188) + (xy 115.25582 94.210498) + (xy 115.145506 94.269463) + (xy 115.048815 94.348815) + (xy 114.969463 94.445506) + (xy 114.910498 94.55582) + (xy 114.874188 94.675518) + (xy 114.861928 94.8) + (xy 103.644838 94.8) + (xy 103.657403 91.25205) + (xy 104.515 91.25205) + (xy 104.515 91.647949) + (xy 104.536487 91.86611) + (xy 104.621401 92.146033) + (xy 104.759294 92.404013) + (xy 104.944866 92.630134) + (xy 105.170986 92.815706) + (xy 105.428966 92.953599) + (xy 105.708889 93.038513) + (xy 106 93.067185) + (xy 106.29111 93.038513) + (xy 106.571033 92.953599) + (xy 106.829013 92.815706) + (xy 107.055134 92.630134) + (xy 107.240706 92.404014) + (xy 107.25 92.386626) + (xy 107.259294 92.404013) + (xy 107.444866 92.630134) + (xy 107.670986 92.815706) + (xy 107.928966 92.953599) + (xy 108.208889 93.038513) + (xy 108.5 93.067185) + (xy 108.79111 93.038513) + (xy 109.071033 92.953599) + (xy 109.329013 92.815706) + (xy 109.549945 92.634392) + (xy 109.560498 92.66918) + (xy 109.619463 92.779494) + (xy 109.698815 92.876185) + (xy 109.795506 92.955537) + (xy 109.90582 93.014502) + (xy 110.025518 93.050812) + (xy 110.15 93.063072) + (xy 110.71425 93.06) + (xy 110.873 92.90125) + (xy 110.873 91.577) + (xy 111.127 91.577) + (xy 111.127 92.90125) + (xy 111.28575 93.06) + (xy 111.85 93.063072) + (xy 111.974482 93.050812) + (xy 112.09418 93.014502) + (xy 112.204494 92.955537) + (xy 112.301185 92.876185) + (xy 112.380537 92.779494) + (xy 112.439502 92.66918) + (xy 112.475812 92.549482) + (xy 112.488072 92.425) + (xy 112.485 91.73575) + (xy 112.32625 91.577) + (xy 111.127 91.577) + (xy 110.873 91.577) + (xy 110.853 91.577) + (xy 110.853 91.323) + (xy 110.873 91.323) + (xy 110.873 89.99875) + (xy 111.127 89.99875) + (xy 111.127 91.323) + (xy 112.32625 91.323) + (xy 112.485 91.16425) + (xy 112.488072 90.475) + (xy 112.475812 90.350518) + (xy 112.439502 90.23082) + (xy 112.380537 90.120506) + (xy 112.301185 90.023815) + (xy 112.204494 89.944463) + (xy 112.09418 89.885498) + (xy 111.974482 89.849188) + (xy 111.85 89.836928) + (xy 111.28575 89.84) + (xy 111.127 89.99875) + (xy 110.873 89.99875) + (xy 110.71425 89.84) + (xy 110.15 89.836928) + (xy 110.025518 89.849188) + (xy 109.90582 89.885498) + (xy 109.795506 89.944463) + (xy 109.698815 90.023815) + (xy 109.619463 90.120506) + (xy 109.560498 90.23082) + (xy 109.549945 90.265608) + (xy 109.329014 90.084294) + (xy 109.071034 89.946401) + (xy 108.791111 89.861487) + (xy 108.5 89.832815) + (xy 108.20889 89.861487) + (xy 107.928967 89.946401) + (xy 107.670987 90.084294) + (xy 107.444866 90.269866) + (xy 107.259294 90.495986) + (xy 107.25 90.513374) + (xy 107.240706 90.495986) + (xy 107.055134 90.269866) + (xy 106.829014 90.084294) + (xy 106.571034 89.946401) + (xy 106.291111 89.861487) + (xy 106 89.832815) + (xy 105.70889 89.861487) + (xy 105.428967 89.946401) + (xy 105.170987 90.084294) + (xy 104.944866 90.269866) + (xy 104.759294 90.495986) + (xy 104.621401 90.753966) + (xy 104.536487 91.033889) + (xy 104.515 91.25205) + (xy 103.657403 91.25205) + (xy 103.665209 89.047679) + (xy 124.9045 89.047679) + (xy 124.9045 89.260321) + (xy 124.945985 89.468878) + (xy 125.02736 89.665335) + (xy 125.145498 89.842141) + (xy 125.295859 89.992502) + (xy 125.472665 90.11064) + (xy 125.669122 90.192015) + (xy 125.877679 90.2335) + (xy 126.090321 90.2335) + (xy 126.298878 90.192015) + (xy 126.495335 90.11064) + (xy 126.672141 89.992502) + (xy 126.822502 89.842141) + (xy 126.94064 89.665335) + (xy 127.022015 89.468878) + (xy 127.030011 89.428679) + (xy 131.5085 89.428679) + (xy 131.5085 89.641321) + (xy 131.549985 89.849878) + (xy 131.63136 90.046335) + (xy 131.749498 90.223141) + (xy 131.899859 90.373502) + (xy 132.076665 90.49164) + (xy 132.273122 90.573015) + (xy 132.481679 90.6145) + (xy 132.694321 90.6145) + (xy 132.902878 90.573015) + (xy 133.099335 90.49164) + (xy 133.276141 90.373502) + (xy 133.426502 90.223141) + (xy 133.54464 90.046335) + (xy 133.626015 89.849878) + (xy 133.6675 89.641321) + (xy 133.6675 89.555679) + (xy 139.3825 89.555679) + (xy 139.3825 89.768321) + (xy 139.423985 89.976878) + (xy 139.50536 90.173335) + (xy 139.623498 90.350141) + (xy 139.773859 90.500502) + (xy 139.950665 90.61864) + (xy 140.147122 90.700015) + (xy 140.355679 90.7415) + (xy 140.568321 90.7415) + (xy 140.776878 90.700015) + (xy 140.776914 90.7) + (xy 153.609928 90.7) + (xy 153.622188 90.824482) + (xy 153.658498 90.94418) + (xy 153.717463 91.054494) + (xy 153.796815 91.151185) + (xy 153.893506 91.230537) + (xy 154.00382 91.289502) + (xy 154.123518 91.325812) + (xy 154.248 91.338072) + (xy 155.16225 91.335) + (xy 155.321 91.17625) + (xy 155.321 89.627) + (xy 155.575 89.627) + (xy 155.575 91.17625) + (xy 155.73375 91.335) + (xy 156.648 91.338072) + (xy 156.772482 91.325812) + (xy 156.89218 91.289502) + (xy 157.002494 91.230537) + (xy 157.099185 91.151185) + (xy 157.178537 91.054494) + (xy 157.237502 90.94418) + (xy 157.273812 90.824482) + (xy 157.286072 90.7) + (xy 157.283 89.78575) + (xy 157.12425 89.627) + (xy 155.575 89.627) + (xy 155.321 89.627) + (xy 153.77175 89.627) + (xy 153.613 89.78575) + (xy 153.609928 90.7) + (xy 140.776914 90.7) + (xy 140.973335 90.61864) + (xy 141.150141 90.500502) + (xy 141.300502 90.350141) + (xy 141.41864 90.173335) + (xy 141.500015 89.976878) + (xy 141.5415 89.768321) + (xy 141.5415 89.555679) + (xy 141.500015 89.347122) + (xy 141.41864 89.150665) + (xy 141.300502 88.973859) + (xy 141.150141 88.823498) + (xy 140.973335 88.70536) + (xy 140.776878 88.623985) + (xy 140.568321 88.5825) + (xy 140.355679 88.5825) + (xy 140.147122 88.623985) + (xy 139.950665 88.70536) + (xy 139.773859 88.823498) + (xy 139.623498 88.973859) + (xy 139.50536 89.150665) + (xy 139.423985 89.347122) + (xy 139.3825 89.555679) + (xy 133.6675 89.555679) + (xy 133.6675 89.428679) + (xy 133.626015 89.220122) + (xy 133.54464 89.023665) + (xy 133.426502 88.846859) + (xy 133.276141 88.696498) + (xy 133.099335 88.57836) + (xy 133.005951 88.539679) + (xy 145.4785 88.539679) + (xy 145.4785 88.752321) + (xy 145.519985 88.960878) + (xy 145.60136 89.157335) + (xy 145.719498 89.334141) + (xy 145.869859 89.484502) + (xy 146.046665 89.60264) + (xy 146.243122 89.684015) + (xy 146.451679 89.7255) + (xy 146.664321 89.7255) + (xy 146.872878 89.684015) + (xy 147.069335 89.60264) + (xy 147.246141 89.484502) + (xy 147.396502 89.334141) + (xy 147.51464 89.157335) + (xy 147.596015 88.960878) + (xy 147.6375 88.752321) + (xy 147.6375 88.539679) + (xy 147.596015 88.331122) + (xy 147.583124 88.3) + (xy 153.609928 88.3) + (xy 153.613 89.21425) + (xy 153.77175 89.373) + (xy 155.321 89.373) + (xy 155.321 89.353) + (xy 155.575 89.353) + (xy 155.575 89.373) + (xy 157.12425 89.373) + (xy 157.283 89.21425) + (xy 157.286072 88.3) + (xy 157.273812 88.175518) + (xy 157.237502 88.05582) + (xy 157.178537 87.945506) + (xy 157.099185 87.848815) + (xy 157.002494 87.769463) + (xy 156.89218 87.710498) + (xy 156.772482 87.674188) + (xy 156.648 87.661928) + (xy 156.227426 87.663341) + (xy 156.317199 87.626156) + (xy 156.617744 87.425338) + (xy 156.873338 87.169744) + (xy 157.074156 86.869199) + (xy 157.212482 86.53525) + (xy 157.283 86.180732) + (xy 157.283 85.819268) + (xy 157.212482 85.46475) + (xy 157.074156 85.130801) + (xy 156.873338 84.830256) + (xy 156.617744 84.574662) + (xy 156.317199 84.373844) + (xy 155.98325 84.235518) + (xy 155.628732 84.165) + (xy 155.267268 84.165) + (xy 154.91275 84.235518) + (xy 154.578801 84.373844) + (xy 154.278256 84.574662) + (xy 154.022662 84.830256) + (xy 153.821844 85.130801) + (xy 153.683518 85.46475) + (xy 153.613 85.819268) + (xy 153.613 86.180732) + (xy 153.683518 86.53525) + (xy 153.821844 86.869199) + (xy 154.022662 87.169744) + (xy 154.278256 87.425338) + (xy 154.578801 87.626156) + (xy 154.668574 87.663341) + (xy 154.248 87.661928) + (xy 154.123518 87.674188) + (xy 154.00382 87.710498) + (xy 153.893506 87.769463) + (xy 153.796815 87.848815) + (xy 153.717463 87.945506) + (xy 153.658498 88.05582) + (xy 153.622188 88.175518) + (xy 153.609928 88.3) + (xy 147.583124 88.3) + (xy 147.51464 88.134665) + (xy 147.396502 87.957859) + (xy 147.246141 87.807498) + (xy 147.069335 87.68936) + (xy 146.872878 87.607985) + (xy 146.664321 87.5665) + (xy 146.451679 87.5665) + (xy 146.243122 87.607985) + (xy 146.046665 87.68936) + (xy 145.869859 87.807498) + (xy 145.719498 87.957859) + (xy 145.60136 88.134665) + (xy 145.519985 88.331122) + (xy 145.4785 88.539679) + (xy 133.005951 88.539679) + (xy 132.902878 88.496985) + (xy 132.694321 88.4555) + (xy 132.481679 88.4555) + (xy 132.273122 88.496985) + (xy 132.076665 88.57836) + (xy 131.899859 88.696498) + (xy 131.749498 88.846859) + (xy 131.63136 89.023665) + (xy 131.549985 89.220122) + (xy 131.5085 89.428679) + (xy 127.030011 89.428679) + (xy 127.0635 89.260321) + (xy 127.0635 89.047679) + (xy 127.022015 88.839122) + (xy 126.94064 88.642665) + (xy 126.85801 88.519) + (xy 126.960559 88.519) + (xy 127.132312 88.484836) + (xy 127.294099 88.417821) + (xy 127.439704 88.320531) + (xy 127.563531 88.196704) + (xy 127.660821 88.051099) + (xy 127.727836 87.889312) + (xy 127.762 87.717559) + (xy 127.762 87.542441) + (xy 127.736738 87.415441) + (xy 136.271 87.415441) + (xy 136.271 87.590559) + (xy 136.305164 87.762312) + (xy 136.372179 87.924099) + (xy 136.469469 88.069704) + (xy 136.593296 88.193531) + (xy 136.738901 88.290821) + (xy 136.900688 88.357836) + (xy 137.072441 88.392) + (xy 137.247559 88.392) + (xy 137.419312 88.357836) + (xy 137.581099 88.290821) + (xy 137.726704 88.193531) + (xy 137.850531 88.069704) + (xy 137.947821 87.924099) + (xy 138.014836 87.762312) + (xy 138.049 87.590559) + (xy 138.049 87.415441) + (xy 138.014836 87.243688) + (xy 137.947821 87.081901) + (xy 137.850531 86.936296) + (xy 137.726704 86.812469) + (xy 137.581099 86.715179) + (xy 137.419312 86.648164) + (xy 137.247559 86.614) + (xy 137.072441 86.614) + (xy 136.900688 86.648164) + (xy 136.738901 86.715179) + (xy 136.593296 86.812469) + (xy 136.469469 86.936296) + (xy 136.372179 87.081901) + (xy 136.305164 87.243688) + (xy 136.271 87.415441) + (xy 127.736738 87.415441) + (xy 127.727836 87.370688) + (xy 127.660821 87.208901) + (xy 127.563531 87.063296) + (xy 127.439704 86.939469) + (xy 127.294099 86.842179) + (xy 127.132312 86.775164) + (xy 126.960559 86.741) + (xy 126.785441 86.741) + (xy 126.613688 86.775164) + (xy 126.451901 86.842179) + (xy 126.306296 86.939469) + (xy 126.182469 87.063296) + (xy 126.085179 87.208901) + (xy 126.018164 87.370688) + (xy 125.984 87.542441) + (xy 125.984 87.717559) + (xy 126.018164 87.889312) + (xy 126.085179 88.051099) + (xy 126.102424 88.076907) + (xy 126.090321 88.0745) + (xy 125.877679 88.0745) + (xy 125.669122 88.115985) + (xy 125.472665 88.19736) + (xy 125.295859 88.315498) + (xy 125.145498 88.465859) + (xy 125.02736 88.642665) + (xy 124.945985 88.839122) + (xy 124.9045 89.047679) + (xy 103.665209 89.047679) + (xy 103.68769 82.7) + (xy 107.161928 82.7) + (xy 107.174188 82.824482) + (xy 107.210498 82.94418) + (xy 107.269463 83.054494) + (xy 107.348815 83.151185) + (xy 107.445506 83.230537) + (xy 107.55582 83.289502) + (xy 107.675518 83.325812) + (xy 107.8 83.338072) + (xy 108.220574 83.336659) + (xy 108.130801 83.373844) + (xy 107.830256 83.574662) + (xy 107.574662 83.830256) + (xy 107.373844 84.130801) + (xy 107.235518 84.46475) + (xy 107.165 84.819268) + (xy 107.165 85.180732) + (xy 107.235518 85.53525) + (xy 107.373844 85.869199) + (xy 107.574662 86.169744) + (xy 107.830256 86.425338) + (xy 108.130801 86.626156) + (xy 108.46475 86.764482) + (xy 108.819268 86.835) + (xy 109.180732 86.835) + (xy 109.53525 86.764482) + (xy 109.869199 86.626156) + (xy 110.169744 86.425338) + (xy 110.425338 86.169744) + (xy 110.526435 86.018441) + (xy 118.999 86.018441) + (xy 118.999 86.193559) + (xy 119.033164 86.365312) + (xy 119.100179 86.527099) + (xy 119.197469 86.672704) + (xy 119.321296 86.796531) + (xy 119.466901 86.893821) + (xy 119.628688 86.960836) + (xy 119.800441 86.995) + (xy 119.818979 86.995) + (xy 119.738985 87.188122) + (xy 119.6975 87.396679) + (xy 119.6975 87.609321) + (xy 119.738985 87.817878) + (xy 119.82036 88.014335) + (xy 119.938498 88.191141) + (xy 120.088859 88.341502) + (xy 120.265665 88.45964) + (xy 120.462122 88.541015) + (xy 120.670679 88.5825) + (xy 120.883321 88.5825) + (xy 121.091878 88.541015) + (xy 121.288335 88.45964) + (xy 121.465141 88.341502) + (xy 121.615502 88.191141) + (xy 121.73364 88.014335) + (xy 121.815015 87.817878) + (xy 121.8565 87.609321) + (xy 121.8565 87.396679) + (xy 121.815015 87.188122) + (xy 121.73364 86.991665) + (xy 121.615502 86.814859) + (xy 121.465141 86.664498) + (xy 121.288335 86.54636) + (xy 121.091878 86.464985) + (xy 120.883321 86.4235) + (xy 120.718734 86.4235) + (xy 120.742836 86.365312) + (xy 120.777 86.193559) + (xy 120.777 86.018441) + (xy 120.742836 85.846688) + (xy 120.675821 85.684901) + (xy 120.578531 85.539296) + (xy 120.454704 85.415469) + (xy 120.309099 85.318179) + (xy 120.147312 85.251164) + (xy 119.975559 85.217) + (xy 119.800441 85.217) + (xy 119.628688 85.251164) + (xy 119.466901 85.318179) + (xy 119.321296 85.415469) + (xy 119.197469 85.539296) + (xy 119.100179 85.684901) + (xy 119.033164 85.846688) + (xy 118.999 86.018441) + (xy 110.526435 86.018441) + (xy 110.626156 85.869199) + (xy 110.764482 85.53525) + (xy 110.835 85.180732) + (xy 110.835 84.819268) + (xy 110.764482 84.46475) + (xy 110.626156 84.130801) + (xy 110.425338 83.830256) + (xy 110.169744 83.574662) + (xy 109.869199 83.373844) + (xy 109.779426 83.336659) + (xy 110.2 83.338072) + (xy 110.324482 83.325812) + (xy 110.44418 83.289502) + (xy 110.554494 83.230537) + (xy 110.651185 83.151185) + (xy 110.730537 83.054494) + (xy 110.789502 82.94418) + (xy 110.825812 82.824482) + (xy 110.838072 82.7) + (xy 110.835 81.78575) + (xy 110.67625 81.627) + (xy 109.127 81.627) + (xy 109.127 81.647) + (xy 108.873 81.647) + (xy 108.873 81.627) + (xy 107.32375 81.627) + (xy 107.165 81.78575) + (xy 107.161928 82.7) + (xy 103.68769 82.7) + (xy 103.696189 80.3) + (xy 107.161928 80.3) + (xy 107.165 81.21425) + (xy 107.32375 81.373) + (xy 108.873 81.373) + (xy 108.873 79.82375) + (xy 109.127 79.82375) + (xy 109.127 81.373) + (xy 110.67625 81.373) + (xy 110.835 81.21425) + (xy 110.838072 80.3) + (xy 110.825812 80.175518) + (xy 110.789502 80.05582) + (xy 110.730537 79.945506) + (xy 110.651185 79.848815) + (xy 110.554494 79.769463) + (xy 110.44418 79.710498) + (xy 110.324482 79.674188) + (xy 110.2 79.661928) + (xy 109.28575 79.665) + (xy 109.127 79.82375) + (xy 108.873 79.82375) + (xy 108.71425 79.665) + (xy 107.8 79.661928) + (xy 107.675518 79.674188) + (xy 107.55582 79.710498) + (xy 107.445506 79.769463) + (xy 107.348815 79.848815) + (xy 107.269463 79.945506) + (xy 107.210498 80.05582) + (xy 107.174188 80.175518) + (xy 107.161928 80.3) + (xy 103.696189 80.3) + (xy 103.716376 74.6) + (xy 107.161928 74.6) + (xy 107.174188 74.724482) + (xy 107.210498 74.84418) + (xy 107.269463 74.954494) + (xy 107.348815 75.051185) + (xy 107.445506 75.130537) + (xy 107.55582 75.189502) + (xy 107.675518 75.225812) + (xy 107.8 75.238072) + (xy 108.220574 75.236659) + (xy 108.130801 75.273844) + (xy 107.830256 75.474662) + (xy 107.574662 75.730256) + (xy 107.373844 76.030801) + (xy 107.235518 76.36475) + (xy 107.165 76.719268) + (xy 107.165 77.080732) + (xy 107.235518 77.43525) + (xy 107.373844 77.769199) + (xy 107.574662 78.069744) + (xy 107.830256 78.325338) + (xy 108.130801 78.526156) + (xy 108.46475 78.664482) + (xy 108.819268 78.735) + (xy 109.180732 78.735) + (xy 109.53525 78.664482) + (xy 109.869199 78.526156) + (xy 110.169744 78.325338) + (xy 110.425338 78.069744) + (xy 110.626156 77.769199) + (xy 110.764482 77.43525) + (xy 110.835 77.080732) + (xy 110.835 76.719268) + (xy 110.764482 76.36475) + (xy 110.626156 76.030801) + (xy 110.425338 75.730256) + (xy 110.169744 75.474662) + (xy 109.869199 75.273844) + (xy 109.779426 75.236659) + (xy 110.2 75.238072) + (xy 110.324482 75.225812) + (xy 110.44418 75.189502) + (xy 110.554494 75.130537) + (xy 110.651185 75.051185) + (xy 110.730537 74.954494) + (xy 110.789502 74.84418) + (xy 110.825812 74.724482) + (xy 110.838072 74.6) + (xy 110.835 73.68575) + (xy 110.67625 73.527) + (xy 109.127 73.527) + (xy 109.127 73.547) + (xy 108.873 73.547) + (xy 108.873 73.527) + (xy 107.32375 73.527) + (xy 107.165 73.68575) + (xy 107.161928 74.6) + (xy 103.716376 74.6) + (xy 103.726551 71.727) + (xy 107.375397 71.727) + (xy 107.348815 71.748815) + (xy 107.269463 71.845506) + (xy 107.210498 71.95582) + (xy 107.174188 72.075518) + (xy 107.161928 72.2) + (xy 107.165 73.11425) + (xy 107.32375 73.273) + (xy 108.873 73.273) + (xy 108.873 73.253) + (xy 109.127 73.253) + (xy 109.127 73.273) + (xy 110.67625 73.273) + (xy 110.835 73.11425) + (xy 110.838072 72.2) + (xy 110.825812 72.075518) + (xy 110.789502 71.95582) + (xy 110.730537 71.845506) + (xy 110.651185 71.748815) + (xy 110.624603 71.727) + (xy 110.998 71.727) + (xy 110.998 84.455) + (xy 111.00044 84.479776) + (xy 111.007667 84.503601) + (xy 111.019403 84.525557) + (xy 111.035197 84.544803) + (xy 111.054443 84.560597) + (xy 111.076399 84.572333) + (xy 111.100224 84.57956) + (xy 111.125 84.582) + (xy 127.202394 84.582) + (xy 128.510197 85.889803) + (xy 128.529443 85.905597) + (xy 128.551399 85.917333) + (xy 128.575224 85.92456) + (xy 128.6 85.927) + (xy 138.4 85.927) + (xy 138.424776 85.92456) + (xy 138.448601 85.917333) + (xy 138.470557 85.905597) + (xy 138.489803 85.889803) + (xy 138.742165 85.637441) + (xy 141.605 85.637441) + (xy 141.605 85.812559) + (xy 141.639164 85.984312) + (xy 141.706179 86.146099) + (xy 141.803469 86.291704) + (xy 141.927296 86.415531) + (xy 142.072901 86.512821) + (xy 142.234688 86.579836) + (xy 142.406441 86.614) + (xy 142.581559 86.614) + (xy 142.753312 86.579836) + (xy 142.915099 86.512821) + (xy 143.060704 86.415531) + (xy 143.184531 86.291704) + (xy 143.281821 86.146099) + (xy 143.348836 85.984312) + (xy 143.383 85.812559) + (xy 143.383 85.637441) + (xy 143.348836 85.465688) + (xy 143.281821 85.303901) + (xy 143.184531 85.158296) + (xy 143.060704 85.034469) + (xy 142.915099 84.937179) + (xy 142.753312 84.870164) + (xy 142.581559 84.836) + (xy 142.406441 84.836) + (xy 142.234688 84.870164) + (xy 142.072901 84.937179) + (xy 141.927296 85.034469) + (xy 141.803469 85.158296) + (xy 141.706179 85.303901) + (xy 141.639164 85.465688) + (xy 141.605 85.637441) + (xy 138.742165 85.637441) + (xy 139.797606 84.582) + (xy 152.4 84.582) + (xy 152.424776 84.57956) + (xy 152.448601 84.572333) + (xy 152.470557 84.560597) + (xy 152.489803 84.544803) + (xy 152.505597 84.525557) + (xy 152.517333 84.503601) + (xy 152.52456 84.479776) + (xy 152.527 84.455) + (xy 152.527 82.3) + (xy 153.609928 82.3) + (xy 153.622188 82.424482) + (xy 153.658498 82.54418) + (xy 153.717463 82.654494) + (xy 153.796815 82.751185) + (xy 153.893506 82.830537) + (xy 154.00382 82.889502) + (xy 154.123518 82.925812) + (xy 154.248 82.938072) + (xy 155.16225 82.935) + (xy 155.321 82.77625) + (xy 155.321 81.227) + (xy 155.575 81.227) + (xy 155.575 82.77625) + (xy 155.73375 82.935) + (xy 156.648 82.938072) + (xy 156.772482 82.925812) + (xy 156.89218 82.889502) + (xy 157.002494 82.830537) + (xy 157.099185 82.751185) + (xy 157.178537 82.654494) + (xy 157.237502 82.54418) + (xy 157.273812 82.424482) + (xy 157.286072 82.3) + (xy 157.283 81.38575) + (xy 157.12425 81.227) + (xy 155.575 81.227) + (xy 155.321 81.227) + (xy 153.77175 81.227) + (xy 153.613 81.38575) + (xy 153.609928 82.3) + (xy 152.527 82.3) + (xy 152.527 79.9) + (xy 153.609928 79.9) + (xy 153.613 80.81425) + (xy 153.77175 80.973) + (xy 155.321 80.973) + (xy 155.321 80.953) + (xy 155.575 80.953) + (xy 155.575 80.973) + (xy 157.12425 80.973) + (xy 157.283 80.81425) + (xy 157.286072 79.9) + (xy 157.273812 79.775518) + (xy 157.237502 79.65582) + (xy 157.178537 79.545506) + (xy 157.099185 79.448815) + (xy 157.002494 79.369463) + (xy 156.89218 79.310498) + (xy 156.772482 79.274188) + (xy 156.648 79.261928) + (xy 156.227426 79.263341) + (xy 156.317199 79.226156) + (xy 156.617744 79.025338) + (xy 156.873338 78.769744) + (xy 157.074156 78.469199) + (xy 157.212482 78.13525) + (xy 157.283 77.780732) + (xy 157.283 77.419268) + (xy 157.212482 77.06475) + (xy 157.074156 76.730801) + (xy 156.873338 76.430256) + (xy 156.617744 76.174662) + (xy 156.317199 75.973844) + (xy 155.98325 75.835518) + (xy 155.628732 75.765) + (xy 155.267268 75.765) + (xy 154.91275 75.835518) + (xy 154.578801 75.973844) + (xy 154.278256 76.174662) + (xy 154.022662 76.430256) + (xy 153.821844 76.730801) + (xy 153.683518 77.06475) + (xy 153.613 77.419268) + (xy 153.613 77.780732) + (xy 153.683518 78.13525) + (xy 153.821844 78.469199) + (xy 154.022662 78.769744) + (xy 154.278256 79.025338) + (xy 154.578801 79.226156) + (xy 154.668574 79.263341) + (xy 154.248 79.261928) + (xy 154.123518 79.274188) + (xy 154.00382 79.310498) + (xy 153.893506 79.369463) + (xy 153.796815 79.448815) + (xy 153.717463 79.545506) + (xy 153.658498 79.65582) + (xy 153.622188 79.775518) + (xy 153.609928 79.9) + (xy 152.527 79.9) + (xy 152.527 74) + (xy 153.609928 74) + (xy 153.622188 74.124482) + (xy 153.658498 74.24418) + (xy 153.717463 74.354494) + (xy 153.796815 74.451185) + (xy 153.893506 74.530537) + (xy 154.00382 74.589502) + (xy 154.123518 74.625812) + (xy 154.248 74.638072) + (xy 155.16225 74.635) + (xy 155.321 74.47625) + (xy 155.321 72.927) + (xy 155.575 72.927) + (xy 155.575 74.47625) + (xy 155.73375 74.635) + (xy 156.648 74.638072) + (xy 156.772482 74.625812) + (xy 156.89218 74.589502) + (xy 157.002494 74.530537) + (xy 157.099185 74.451185) + (xy 157.178537 74.354494) + (xy 157.237502 74.24418) + (xy 157.273812 74.124482) + (xy 157.286072 74) + (xy 157.283 73.08575) + (xy 157.12425 72.927) + (xy 155.575 72.927) + (xy 155.321 72.927) + (xy 153.77175 72.927) + (xy 153.613 73.08575) + (xy 153.609928 74) + (xy 152.527 74) + (xy 152.527 71.6) + (xy 153.609928 71.6) + (xy 153.613 72.51425) + (xy 153.77175 72.673) + (xy 155.321 72.673) + (xy 155.321 72.653) + (xy 155.575 72.653) + (xy 155.575 72.673) + (xy 157.12425 72.673) + (xy 157.283 72.51425) + (xy 157.286072 71.6) + (xy 157.273812 71.475518) + (xy 157.237502 71.35582) + (xy 157.178537 71.245506) + (xy 157.099185 71.148815) + (xy 157.002494 71.069463) + (xy 156.89218 71.010498) + (xy 156.772482 70.974188) + (xy 156.648 70.961928) + (xy 156.227426 70.963341) + (xy 156.317199 70.926156) + (xy 156.617744 70.725338) + (xy 156.873338 70.469744) + (xy 157.074156 70.169199) + (xy 157.212482 69.83525) + (xy 157.283 69.480732) + (xy 157.283 69.119268) + (xy 157.212482 68.76475) + (xy 157.074156 68.430801) + (xy 156.873338 68.130256) + (xy 156.617744 67.874662) + (xy 156.317199 67.673844) + (xy 155.98325 67.535518) + (xy 155.628732 67.465) + (xy 155.267268 67.465) + (xy 154.91275 67.535518) + (xy 154.578801 67.673844) + (xy 154.278256 67.874662) + (xy 154.022662 68.130256) + (xy 153.821844 68.430801) + (xy 153.683518 68.76475) + (xy 153.613 69.119268) + (xy 153.613 69.480732) + (xy 153.683518 69.83525) + (xy 153.821844 70.169199) + (xy 154.022662 70.469744) + (xy 154.278256 70.725338) + (xy 154.578801 70.926156) + (xy 154.668574 70.963341) + (xy 154.248 70.961928) + (xy 154.123518 70.974188) + (xy 154.00382 71.010498) + (xy 153.893506 71.069463) + (xy 153.796815 71.148815) + (xy 153.717463 71.245506) + (xy 153.658498 71.35582) + (xy 153.622188 71.475518) + (xy 153.609928 71.6) + (xy 152.527 71.6) + (xy 152.527 61.736511) + (xy 152.561498 61.788141) + (xy 152.711859 61.938502) + (xy 152.888665 62.05664) + (xy 153.085122 62.138015) + (xy 153.293679 62.1795) + (xy 153.506321 62.1795) + (xy 153.714878 62.138015) + (xy 153.911335 62.05664) + (xy 154.088141 61.938502) + (xy 154.238502 61.788141) + (xy 154.35 61.621272) + (xy 154.461498 61.788141) + (xy 154.611859 61.938502) + (xy 154.788665 62.05664) + (xy 154.985122 62.138015) + (xy 155.193679 62.1795) + (xy 155.406321 62.1795) + (xy 155.614878 62.138015) + (xy 155.811335 62.05664) + (xy 155.988141 61.938502) + (xy 156.052287 61.874356) + (xy 156.061498 61.888141) + (xy 156.211859 62.038502) + (xy 156.388665 62.15664) + (xy 156.585122 62.238015) + (xy 156.793679 62.2795) + (xy 157.006321 62.2795) + (xy 157.214878 62.238015) + (xy 157.411335 62.15664) + (xy 157.588141 62.038502) + (xy 157.738502 61.888141) + (xy 157.85664 61.711335) + (xy 157.938015 61.514878) + (xy 157.9795 61.306321) + (xy 157.9795 61.093679) + (xy 157.938015 60.885122) + (xy 157.85664 60.688665) + (xy 157.738502 60.511859) + (xy 157.588141 60.361498) + (xy 157.411335 60.24336) + (xy 157.214878 60.161985) + (xy 157.006321 60.1205) + (xy 156.793679 60.1205) + (xy 156.585122 60.161985) + (xy 156.388665 60.24336) + (xy 156.211859 60.361498) + (xy 156.147713 60.425644) + (xy 156.138502 60.411859) + (xy 155.988141 60.261498) + (xy 155.811335 60.14336) + (xy 155.614878 60.061985) + (xy 155.406321 60.0205) + (xy 155.193679 60.0205) + (xy 154.985122 60.061985) + (xy 154.788665 60.14336) + (xy 154.611859 60.261498) + (xy 154.461498 60.411859) + (xy 154.35 60.578728) + (xy 154.238502 60.411859) + (xy 154.088141 60.261498) + (xy 153.911335 60.14336) + (xy 153.714878 60.061985) + (xy 153.506321 60.0205) + (xy 153.293679 60.0205) + (xy 153.085122 60.061985) + (xy 152.888665 60.14336) + (xy 152.711859 60.261498) + (xy 152.561498 60.411859) + (xy 152.527 60.463489) + (xy 152.527 54.737) + (xy 158.697394 54.737) + ) + ) + ) +) diff --git a/tests/board_samples/kicad_6/light_control_diff.kicad_sch b/tests/board_samples/kicad_6/light_control_diff.kicad_sch new file mode 120000 index 00000000..c8d0ecf9 --- /dev/null +++ b/tests/board_samples/kicad_6/light_control_diff.kicad_sch @@ -0,0 +1 @@ +light_control.kicad_sch \ No newline at end of file diff --git a/tests/reference/5_1_6/light_control-diff.pdf b/tests/reference/5_1_6/light_control-diff.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6e62352002c8d5eaf95d46c115bed21dac75017d GIT binary patch literal 148373 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

ATY&j#} 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%0AeXD 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 Qddkm>MzXL-tH>b#58#C0MF0Q* literal 0 HcmV?d00001 diff --git a/tests/reference/5_1_7/light_control-diff.pdf b/tests/reference/5_1_7/light_control-diff.pdf new file mode 120000 index 00000000..023b0694 --- /dev/null +++ b/tests/reference/5_1_7/light_control-diff.pdf @@ -0,0 +1 @@ +../5_1_6/light_control-diff.pdf \ No newline at end of file diff --git a/tests/reference/6_0_4/light_control-diff.pdf b/tests/reference/6_0_4/light_control-diff.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8d86cf1f2125fbec65786bb52beecd2706413bc8 GIT binary patch literal 149184 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%0DhO*vUES(3z+nJep01qQITe1hzwJOk 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ï%;^RqpE{5URknA}Y7i*^%B4-&Nifm0Z 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 r{bz?gXi@afDK8s(EJ`Ea?sAzCt~7jno@w; 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 literal 0 HcmV?d00001 diff --git a/tests/test_plot/test_misc.py b/tests/test_plot/test_misc.py index a0e12441..68f42538 100644 --- a/tests/test_plot/test_misc.py +++ b/tests/test_plot/test_misc.py @@ -1266,3 +1266,72 @@ def test_dont_stop_1(test_dir): ctx.expect_out_file(pos_bot) ctx.search_err('ERROR:Failed to create BoM') ctx.clean_up(keep_project=True) + + +def test_diff_file_1(test_dir): + """ Difference between the current PCB and a reference file """ + prj = 'light_control_diff' + yaml = 'diff_file_'+('k5' if context.ki5() else 'k6') + ctx = context.TestContext(test_dir, prj, yaml) + ctx.run() + ctx.compare_pdf(prj+'-diff.pdf', reference='light_control-diff.pdf') + ctx.clean_up(keep_project=True) + + +def test_diff_git_1(test_dir): + """ Difference between the current PCB and the git HEAD """ + prj = 'light_control' + yaml = 'diff_git_1' + ctx = context.TestContext(test_dir, prj, yaml) + # Create a git repo + ctx.run_command(['git', 'init', '.'], chdir_out=True) + # Copy the "old" file + pcb = prj+'.kicad_pcb' + file = ctx.get_out_path(pcb) + shutil.copy2(ctx.board_file, file) + shutil.copy2(ctx.board_file.replace('.kicad_pcb', context.KICAD_SCH_EXT), + file.replace('.kicad_pcb', context.KICAD_SCH_EXT)) + # Add it to the repo + ctx.run_command(['git', 'add', pcb], chdir_out=True) + ctx.run_command(['git', 'commit', '-m', 'Reference'], chdir_out=True) + # Copy the "new" file + shutil.copy2(ctx.board_file.replace(prj, prj+'_diff'), file) + # Run the test + ctx.run(extra=['-b', file], no_board_file=True) + ctx.compare_pdf(prj+'-diff.pdf') + ctx.clean_up(keep_project=True) + + +def test_diff_git_2(test_dir): + """ Difference between the two repo points """ + prj = 'light_control' + yaml = 'diff_git_2' + ctx = context.TestContext(test_dir, prj, yaml) + # Create a git repo + ctx.run_command(['git', 'init', '.'], chdir_out=True) + # Copy the "old" file + pcb = prj+'.kicad_pcb' + file = ctx.get_out_path(pcb) + shutil.copy2(ctx.board_file, file) + shutil.copy2(ctx.board_file.replace('.kicad_pcb', context.KICAD_SCH_EXT), + file.replace('.kicad_pcb', context.KICAD_SCH_EXT)) + # Add it to the repo + ctx.run_command(['git', 'add', pcb], chdir_out=True) + ctx.run_command(['git', 'commit', '-m', 'Reference'], chdir_out=True) + # Add an extra commit + dummy = ctx.get_out_path('dummy') + with open(dummy, 'wt') as f: + f.write('dummy\n') + ctx.run_command(['git', 'add', 'dummy'], chdir_out=True) + ctx.run_command(['git', 'commit', '-m', 'Dummy noise'], chdir_out=True) + # Copy the "new" file + shutil.copy2(ctx.board_file.replace(prj, prj+'_diff'), file) + # Add it to the repo + ctx.run_command(['git', 'add', pcb], chdir_out=True) + ctx.run_command(['git', 'commit', '-m', 'New version'], chdir_out=True) + # Now just wipe the current file + shutil.copy2(ctx.board_file.replace(prj, '3Rs'), file) + # Run the test + ctx.run(extra=['-b', file], no_board_file=True, extra_debug=True) + ctx.compare_pdf(prj+'-diff.pdf') + ctx.clean_up(keep_project=True) diff --git a/tests/utils/context.py b/tests/utils/context.py index 86e53dcb..a62dda81 100644 --- a/tests/utils/context.py +++ b/tests/utils/context.py @@ -329,6 +329,24 @@ class TestContext(object): os.close(f_err) self.err = self.err.decode() + def run_command(self, cmd, chdir_out=False): + if chdir_out: + cwd = os.getcwd() + os.chdir(self.output_dir) + logging.debug('Executing: '+str(cmd)) + try: + res = subprocess.run(cmd, check=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + except subprocess.CalledProcessError as e: + logging.error('Running {} returned {}'.format(e.cmd, e.returncode)) + if e.stdout: + logging.debug('- Output from command: '+e.stdout.decode()) + raise + if res.stdout: + logging.debug('- Output from command: '+res.stdout.decode()) + if chdir_out: + os.chdir(cwd) + return res.stdout.decode().rstrip() + def run(self, ret_val=None, extra=None, use_a_tty=False, filename=None, no_out_dir=False, no_board_file=False, no_yaml_file=False, chdir_out=False, no_verbose=False, extra_debug=False, do_locale=False, kicost=False): logging.debug('Running '+self.test_name) diff --git a/tests/yaml_samples/diff_file_k5.kibot.yaml b/tests/yaml_samples/diff_file_k5.kibot.yaml new file mode 100644 index 00000000..07ef4380 --- /dev/null +++ b/tests/yaml_samples/diff_file_k5.kibot.yaml @@ -0,0 +1,12 @@ +kibot: + version: 1 + +outputs: + - name: 'diff_pcb' + comment: "PCB difference with reference file (KiCad 5)" + type: diff + layers: ['F.Cu', 'In1.Cu'] + options: + old: tests/board_samples/kicad_5/light_control.kicad_pcb + old_type: file + cache_dir: .cache diff --git a/tests/yaml_samples/diff_file_k6.kibot.yaml b/tests/yaml_samples/diff_file_k6.kibot.yaml new file mode 100644 index 00000000..93761966 --- /dev/null +++ b/tests/yaml_samples/diff_file_k6.kibot.yaml @@ -0,0 +1,12 @@ +kibot: + version: 1 + +outputs: + - name: 'diff_pcb' + comment: "PCB difference with reference file (KiCad 6)" + type: diff + layers: ['F.Cu', 'In1.Cu'] + options: + old: tests/board_samples/kicad_6/light_control.kicad_pcb + old_type: file + cache_dir: .cache diff --git a/tests/yaml_samples/diff_git_1.kibot.yaml b/tests/yaml_samples/diff_git_1.kibot.yaml new file mode 100644 index 00000000..4f5dc0f7 --- /dev/null +++ b/tests/yaml_samples/diff_git_1.kibot.yaml @@ -0,0 +1,10 @@ +kibot: + version: 1 + +outputs: + - name: 'diff_pcb' + comment: "PCB difference with git HEAD" + type: diff + layers: ['F.Cu', 'In1.Cu'] + options: + cache_dir: .cache diff --git a/tests/yaml_samples/diff_git_2.kibot.yaml b/tests/yaml_samples/diff_git_2.kibot.yaml new file mode 100644 index 00000000..ca58da75 --- /dev/null +++ b/tests/yaml_samples/diff_git_2.kibot.yaml @@ -0,0 +1,14 @@ +kibot: + version: 1 + +outputs: + - name: 'diff_pcb' + comment: "PCB difference with git HEAD" + type: diff + layers: ['F.Cu', 'In1.Cu'] + options: + old: KIBOT_LAST-1 + old_type: git + new: HEAD + new_type: git + cache_dir: .cache