From f4e6651963d4de06fd94020e4291e9d62828e47b Mon Sep 17 00:00:00 2001 From: Carsten Schmiemann Date: Thu, 3 Mar 2022 21:50:00 +0100 Subject: [PATCH] Add kicad projekt and schematic pdf --- .../ATU 2.0 ICOM Interface.kicad_pcb | 2 + .../ATU 2.0 ICOM Interface.kicad_prl | 75 + .../ATU 2.0 ICOM Interface.kicad_pro | 326 ++++ .../ATU 2.0 ICOM Interface.kicad_sch | 1548 +++++++++++++++++ schematic.pdf | Bin 0 -> 48147 bytes 5 files changed, 1951 insertions(+) create mode 100644 kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pcb create mode 100644 kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_prl create mode 100644 kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pro create mode 100644 kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_sch create mode 100644 schematic.pdf diff --git a/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pcb b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pcb new file mode 100644 index 0000000..28b47a1 --- /dev/null +++ b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20211014) (generator pcbnew) +) \ No newline at end of file diff --git a/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_prl b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_prl new file mode 100644 index 0000000..7e9e1bd --- /dev/null +++ b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "ATU 2.0 ICOM Interface.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pro b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pro new file mode 100644 index 0000000..d7d2272 --- /dev/null +++ b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_pro @@ -0,0 +1,326 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.1, + "copper_line_width": 0.2, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "other_line_width": 0.15, + "silk_line_width": 0.15, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15 + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": { + "min_copper_edge_clearance": 0.0, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "error", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "ATU 2.0 ICOM Interface.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "e63e39d7-6ac0-4ffd-8aa3-1841a4541b55", + "" + ] + ], + "text_variables": {} +} diff --git a/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_sch b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_sch new file mode 100644 index 0000000..0604629 --- /dev/null +++ b/kicad/ATU 2.0 ICOM Interface/ATU 2.0 ICOM Interface.kicad_sch @@ -0,0 +1,1548 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55) + + (paper "A4") + + (title_block + (title "ICOM CI-V to RS232 Level Shifter") + (date "2022-03-03") + (rev "1.0") + ) + + (lib_symbols + (symbol "Connector:AudioPlug2" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 10.16 6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "AudioPlug2" (id 1) (at 10.16 -6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 8.89 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 8.89 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "audio jack plug stereo headphones TRRS connector 2.5mm 3.5mm 6.35mm" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Audio Jack, 2 Poles (Mono / TS)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Plug*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AudioPlug2_0_0" + (text "S" (at 3.81 0 0) + (effects (font (size 1.27 1.27))) + ) + (text "T" (at -8.89 0 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "AudioPlug2_0_1" + (rectangle (start -3.81 3.81) (end 8.89 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (polyline + (pts + (xy -3.81 3.81) + (xy -5.08 3.81) + (xy -6.35 2.54) + (xy -10.16 3.81) + (xy -12.7 1.27) + (xy -12.7 -1.27) + (xy -10.16 -3.81) + (xy -6.35 -2.54) + (xy -5.08 -3.81) + (xy -3.81 -3.81) + (xy -3.81 3.81) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (rectangle (start 12.7 5.08) (end 8.89 -5.08) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "AudioPlug2_1_1" + (pin passive line (at 15.24 2.54 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "S" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 15.24 -2.54 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "T" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector:DB9_Female" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 13.97 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "DB9_Female" (id 1) (at 0 -14.605 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" " ~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector female D-SUB" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "9-pin female D-SUB connector" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DSUB*Female*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "DB9_Female_0_1" + (circle (center -1.778 -10.16) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 -5.08) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 0) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 5.08) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center -1.778 10.16) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -7.62) + (xy 0.508 -7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.08) + (xy -2.54 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -2.54) + (xy 0.508 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 0) + (xy -2.54 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 2.54) + (xy 0.508 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.08) + (xy -2.54 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 7.62) + (xy 0.508 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 10.16) + (xy -2.54 10.16) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 13.335) + (xy -3.81 -13.335) + (xy 3.81 -9.525) + (xy 3.81 9.525) + (xy -3.81 13.335) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (circle (center 1.27 -7.62) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.27 -2.54) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.27 2.54) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 1.27 7.62) (radius 0.762) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "DB9_Female_1_1" + (pin passive line (at -7.62 10.16 0) (length 3.81) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 5.08 0) (length 3.81) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 0 0) (length 3.81) + (name "3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -5.08 0) (length 3.81) + (name "4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -10.16 0) (length 3.81) + (name "5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 7.62 0) (length 3.81) + (name "6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 2.54 0) (length 3.81) + (name "7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -2.54 0) (length 3.81) + (name "8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -7.62 -7.62 0) (length 3.81) + (name "9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x02" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_1_1" + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x06" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x06" (id 1) (at 0 -10.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x06_1_1" + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 6.35) (end 1.27 -8.89) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C_Polarized" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C_Polarized" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Polarized capacitor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_Polarized_0_1" + (rectangle (start -2.286 0.508) (end 2.286 1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 2.286) + (xy -0.762 2.286) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 2.794) + (xy -1.27 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 2.286 -0.508) (end -2.286 -1.016) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "C_Polarized_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 2.032 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (id 1) (at 0 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at -1.778 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_0_1" + (rectangle (start -1.016 -2.54) (end 1.016 2.54) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "R_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Diode:1N4007" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4007" (id 1) (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" (id 2) (at 0 -4.445 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "diode" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "1000V 1A General Purpose Rectifier Diode, DO-41" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "D*DO?41*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "1N4007_0_1" + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "1N4007_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Transistor_BJT:2N3904" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N3904" (id 1) (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3903-D.PDF" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "NPN Transistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "0.2A Ic, 40V Vce, Small Signal NPN Transistor, TO-92" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO?92*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "2N3904_0_1" + (polyline + (pts + (xy 0.635 0.635) + (xy 2.54 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -0.635) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 0.635 -1.905) + (xy 0.635 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.778) + (xy 1.778 -1.27) + (xy 2.286 -2.286) + (xy 1.27 -1.778) + (xy 1.27 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "2N3904_1_1" + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 5.715) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Transistor_BJT:2N3906" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at 5.08 1.905 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N3906" (id 1) (at 5.08 0 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 5.08 -1.905 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3906-D.PDF" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "ki_keywords" "PNP Transistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "-0.2A Ic, -40V Vce, Small Signal PNP Transistor, TO-92" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TO?92*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "2N3906_0_1" + (polyline + (pts + (xy 0.635 0.635) + (xy 2.54 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -0.635) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 0.635 -1.905) + (xy 0.635 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.286 -1.778) + (xy 1.778 -2.286) + (xy 1.27 -1.27) + (xy 2.286 -1.778) + (xy 2.286 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "2N3906_1_1" + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 0 0) (length 5.715) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 139.7 100.33) (diameter 0) (color 0 0 0 0) + (uuid 06975515-28cd-4178-81e1-dc32809e48b0) + ) + (junction (at 106.68 100.33) (diameter 0) (color 0 0 0 0) + (uuid 137957c2-cbd7-4124-8926-59cd61004095) + ) + (junction (at 160.02 68.58) (diameter 0) (color 0 0 0 0) + (uuid 21b60558-71a1-405b-b9ad-10af11ac3958) + ) + (junction (at 114.3 107.95) (diameter 0) (color 0 0 0 0) + (uuid 3c958ca5-9b92-486c-aa38-d847d7b86b7e) + ) + (junction (at 106.68 71.12) (diameter 0) (color 0 0 0 0) + (uuid 4121e965-9526-4e5e-a8db-6f64a8bc2cd3) + ) + (junction (at 196.85 88.9) (diameter 0) (color 0 0 0 0) + (uuid 46230daf-56a7-4dae-9e0f-3f3ae8b64218) + ) + (junction (at 196.85 97.79) (diameter 0) (color 0 0 0 0) + (uuid 46db6ba6-d0e0-452c-8b00-a16eaa94390e) + ) + (junction (at 167.64 100.33) (diameter 0) (color 0 0 0 0) + (uuid 4ae2ef0a-c6d8-482d-bc07-44a8363f4e93) + ) + (junction (at 167.64 109.22) (diameter 0) (color 0 0 0 0) + (uuid 4da63c5a-bbf8-409b-8e58-90fb68b8019f) + ) + (junction (at 106.68 68.58) (diameter 0) (color 0 0 0 0) + (uuid 4dcae1b0-a69a-4adb-b992-763988f41898) + ) + (junction (at 114.3 81.28) (diameter 0) (color 0 0 0 0) + (uuid 4f82e30e-5d20-45c7-8de2-1a2a28b3f780) + ) + (junction (at 181.61 100.33) (diameter 0) (color 0 0 0 0) + (uuid 63e3b366-fd90-456c-880a-59ec60e372e6) + ) + (junction (at 139.7 68.58) (diameter 0) (color 0 0 0 0) + (uuid 6f2cebd0-34ee-41dc-973f-da2fab5d1373) + ) + (junction (at 128.27 68.58) (diameter 0) (color 0 0 0 0) + (uuid 93270f54-739a-41d4-8ca2-6da7ea03aafe) + ) + (junction (at 114.3 116.84) (diameter 0) (color 0 0 0 0) + (uuid 935891ee-947d-4971-812b-64aab5ea4029) + ) + (junction (at 160.02 80.01) (diameter 0) (color 0 0 0 0) + (uuid 995094b1-37aa-4148-bb0b-54da0a72a60a) + ) + (junction (at 160.02 100.33) (diameter 0) (color 0 0 0 0) + (uuid bac437f3-7f86-44d3-a7c5-cc44221ba535) + ) + (junction (at 167.64 88.9) (diameter 0) (color 0 0 0 0) + (uuid cb00a6e6-8fe8-44f5-b2d3-36e519afce1b) + ) + (junction (at 139.7 76.2) (diameter 0) (color 0 0 0 0) + (uuid f6d5e493-86b5-4909-8b2f-2e201fe1b11d) + ) + + (wire (pts (xy 93.98 76.2) (xy 114.3 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 038e885b-d109-4023-8cd1-823af30058c0) + ) + (wire (pts (xy 139.7 93.98) (xy 139.7 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 08504af3-c466-45a5-a83c-09f2e6558101) + ) + (wire (pts (xy 93.98 100.33) (xy 106.68 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0d3a9fb7-2210-4f75-9ead-b5facc02ff61) + ) + (wire (pts (xy 167.64 116.84) (xy 167.64 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0d539c1c-0e4c-48d7-b1b0-244190f3eaab) + ) + (polyline (pts (xy 59.69 66.04) (xy 68.58 66.04)) + (stroke (width 0) (type default) (color 0 0 0 1)) + (uuid 0e3e8315-7e58-41ff-828d-34b5d8690d86) + ) + + (wire (pts (xy 114.3 116.84) (xy 140.97 116.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1115aa91-4abc-43a5-a49e-c4c7815b0e10) + ) + (wire (pts (xy 196.85 76.2) (xy 196.85 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 13420225-7383-4dbc-9d74-3258abb1c148) + ) + (wire (pts (xy 93.98 71.12) (xy 106.68 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 140d0ab8-1b5d-402a-bdb3-cc53cb5de1e4) + ) + (polyline (pts (xy 59.69 76.2) (xy 66.04 76.2)) + (stroke (width 0) (type default) (color 194 194 0 1)) + (uuid 19ceaf64-cbf7-4f49-9f16-cd7c570d85af) + ) + (polyline (pts (xy 63.5 83.82) (xy 63.5 78.74)) + (stroke (width 0) (type default) (color 255 0 0 1)) + (uuid 21859add-dccd-4286-851c-77d0e67af9bb) + ) + + (wire (pts (xy 114.3 68.58) (xy 128.27 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 25e4cad6-a04f-423c-8274-4f25ab468305) + ) + (wire (pts (xy 114.3 107.95) (xy 114.3 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 26c53bc4-2c74-49a2-b76b-64daa18e6118) + ) + (wire (pts (xy 196.85 88.9) (xy 196.85 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2a15488b-63eb-4a38-8c30-4acf5d677232) + ) + (polyline (pts (xy 63.5 78.74) (xy 63.5 73.66)) + (stroke (width 0) (type default) (color 255 0 0 1)) + (uuid 2b8a75a5-564b-446b-82e9-f2063cc6d174) + ) + + (wire (pts (xy 128.27 68.58) (xy 139.7 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c8b7453-8a34-4824-ac24-c80dde94fc31) + ) + (wire (pts (xy 160.02 100.33) (xy 167.64 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 31ec1003-0761-4d68-974d-3667ff515059) + ) + (wire (pts (xy 181.61 100.33) (xy 181.61 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3aae6d88-b5c7-4618-8668-01e0b42cfc70) + ) + (wire (pts (xy 106.68 68.58) (xy 106.68 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 46b49f87-b183-4eda-9244-e02280d536ec) + ) + (wire (pts (xy 160.02 93.98) (xy 160.02 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 470a0698-3f57-4a01-85f8-24fbffb57db4) + ) + (wire (pts (xy 196.85 118.11) (xy 196.85 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4712c1b8-17d0-4465-928e-2b22ba8ecda0) + ) + (wire (pts (xy 184.15 88.9) (xy 196.85 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4939ca8c-3e89-45d7-bc0d-c1ce80f361fa) + ) + (polyline (pts (xy 59.69 83.82) (xy 63.5 83.82)) + (stroke (width 0) (type default) (color 255 0 0 1)) + (uuid 49c17cab-2f59-45a5-8f27-04f7798c434e) + ) + (polyline (pts (xy 78.74 71.12) (xy 82.55 71.12)) + (stroke (width 0) (type default) (color 255 8 19 1)) + (uuid 4a126989-6ff4-49d8-a45d-80e957321dac) + ) + + (wire (pts (xy 167.64 107.95) (xy 167.64 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4b1d1461-3087-436d-9ee3-867774ba59ec) + ) + (polyline (pts (xy 78.74 68.58) (xy 82.55 68.58)) + (stroke (width 0) (type default) (color 255 8 19 1)) + (uuid 4d1dec8d-6587-440b-ae13-72b0e5f61ed6) + ) + + (wire (pts (xy 181.61 118.11) (xy 181.61 114.3)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 53f4cc77-e072-4af9-8af3-9ca684933fd1) + ) + (wire (pts (xy 181.61 100.33) (xy 204.47 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 54940d64-037b-4828-8561-7bede8673ccb) + ) + (wire (pts (xy 93.98 81.28) (xy 93.98 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 59e56937-b65a-4310-8d63-c736728f25cd) + ) + (polyline (pts (xy 66.04 76.2) (xy 66.04 78.74)) + (stroke (width 0) (type default) (color 194 194 0 1)) + (uuid 5c36a2da-6a79-4bdd-ab90-8a668f99be7e) + ) + (polyline (pts (xy 67.31 76.2) (xy 82.55 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 70c6f55a-c4e6-4215-87c0-b8259bf70afa) + ) + (polyline (pts (xy 59.69 81.28) (xy 67.31 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 782d04ce-4861-4e88-832a-3db6eb4882d4) + ) + + (wire (pts (xy 139.7 76.2) (xy 135.89 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 78d876a3-cf55-449c-a651-4ef8790f869e) + ) + (polyline (pts (xy 78.74 71.12) (xy 78.74 68.58)) + (stroke (width 0) (type default) (color 255 8 19 1)) + (uuid 8773236a-1c99-42fe-9686-8eea4c262813) + ) + + (wire (pts (xy 106.68 73.66) (xy 106.68 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 892c79c7-2ba0-43b3-a137-7b8bbacbc65a) + ) + (wire (pts (xy 196.85 118.11) (xy 181.61 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 894a88a1-d7b6-44cf-8052-cfe356c5273c) + ) + (wire (pts (xy 139.7 68.58) (xy 160.02 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8a8ebc70-7359-4f6b-831b-21c046a9c401) + ) + (wire (pts (xy 160.02 80.01) (xy 160.02 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8b7eb393-2d4a-4464-9fb0-b4fc29756459) + ) + (wire (pts (xy 93.98 73.66) (xy 106.68 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8bc39810-d445-441d-8b43-0e0bc857ce4b) + ) + (wire (pts (xy 106.68 107.95) (xy 114.3 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8de48087-da50-4da7-8c1c-6927e22ad7b1) + ) + (wire (pts (xy 148.59 88.9) (xy 148.59 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ea8b9c0-89ff-4661-9b33-efd993af84f6) + ) + (polyline (pts (xy 78.74 73.66) (xy 78.74 71.12)) + (stroke (width 0) (type default) (color 255 8 19 1)) + (uuid 93a721a7-1678-4b1c-92f2-4df229194a89) + ) + + (wire (pts (xy 167.64 88.9) (xy 176.53 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9bfd0234-8dae-4a4d-93c6-1c5f753c2fa7) + ) + (wire (pts (xy 148.59 80.01) (xy 160.02 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9d904b31-060d-4fea-b642-3571d0df43d8) + ) + (polyline (pts (xy 59.69 73.66) (xy 63.5 73.66)) + (stroke (width 0) (type default) (color 255 0 0 1)) + (uuid a107cee9-aa8e-4919-88dc-f28e9db5cc97) + ) + + (wire (pts (xy 128.27 68.58) (xy 128.27 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a132bc32-0888-4bc4-a592-6435763d70ce) + ) + (wire (pts (xy 114.3 81.28) (xy 114.3 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a4610069-3a02-4b93-b21e-d2866ebbbe8d) + ) + (wire (pts (xy 147.32 88.9) (xy 148.59 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a5d5a4c0-9f8f-4626-ab1b-3a116aa39055) + ) + (wire (pts (xy 160.02 68.58) (xy 196.85 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a88de38d-8aae-4156-8606-d233d8b47d31) + ) + (polyline (pts (xy 63.5 73.66) (xy 82.55 73.66)) + (stroke (width 0) (type default) (color 255 8 19 1)) + (uuid b295a8a9-da7a-4924-a823-214119b943ca) + ) + + (wire (pts (xy 106.68 100.33) (xy 139.7 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bdf54eff-0d00-4752-b805-e6eedeab316c) + ) + (polyline (pts (xy 68.58 66.04) (xy 68.58 81.28)) + (stroke (width 0) (type default) (color 0 0 0 1)) + (uuid be5d50da-f2b7-42df-9cd0-70cde76e1905) + ) + + (wire (pts (xy 148.59 116.84) (xy 167.64 116.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid be64fa1c-e9c4-4cf6-930a-ad8666f1c5d7) + ) + (wire (pts (xy 114.3 81.28) (xy 128.27 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c1847ae4-65ce-4679-8fbf-76a046f32072) + ) + (wire (pts (xy 93.98 68.58) (xy 106.68 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5af30b2-620f-4ebd-8d22-be94a838d787) + ) + (wire (pts (xy 167.64 88.9) (xy 167.64 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cf4d831e-5df7-407d-8087-3427973fbcc4) + ) + (wire (pts (xy 160.02 76.2) (xy 160.02 80.01)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e231620f-1c8d-4f3b-9bf0-f29c06404114) + ) + (wire (pts (xy 114.3 93.98) (xy 114.3 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e4f298f9-a6d4-4435-9c8a-b357225db3f5) + ) + (wire (pts (xy 167.64 99.06) (xy 167.64 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e5cc3d8d-83eb-4cfb-be57-46162663805c) + ) + (polyline (pts (xy 66.04 78.74) (xy 82.55 78.74)) + (stroke (width 0) (type default) (color 194 194 0 1)) + (uuid e9febe71-c4ae-4ea6-8e9a-2ce4bd84ec72) + ) + + (wire (pts (xy 91.44 116.84) (xy 114.3 116.84)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eba007c2-f778-425c-b3e1-ccbca2c93015) + ) + (polyline (pts (xy 68.58 81.28) (xy 82.55 81.28)) + (stroke (width 0) (type default) (color 0 0 0 1)) + (uuid ec9e5af9-2098-4b08-97d6-12d607e95402) + ) + (polyline (pts (xy 59.69 78.74) (xy 63.5 78.74)) + (stroke (width 0) (type default) (color 255 0 0 1)) + (uuid eda0b2fa-c196-4f7a-8970-7e4ecd4ccb54) + ) + (polyline (pts (xy 67.31 81.28) (xy 67.31 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ee0a46b2-cf28-453d-bc43-2bebf7fd5e1b) + ) + + (wire (pts (xy 167.64 100.33) (xy 181.61 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ee477a19-04cd-449f-a469-ac60a05157d5) + ) + (wire (pts (xy 139.7 100.33) (xy 160.02 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f3a68abc-5f90-4eea-a963-17992d0160ae) + ) + (wire (pts (xy 196.85 97.79) (xy 204.47 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f68f680a-a432-4683-9450-8035f4b03045) + ) + (wire (pts (xy 114.3 76.2) (xy 114.3 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f8eed031-e6b1-49fd-a9d0-6b19d00fb2b7) + ) + (wire (pts (xy 167.64 109.22) (xy 173.99 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fde351f4-860a-42f6-aedd-9721afe77df0) + ) + + (text "RX" (at 82.55 76.2 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 2a16fccf-aebc-484d-bf3e-862ee2f1d4f5) + ) + (text "CTS" (at 82.55 71.12 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 33f07212-da09-4bf2-b756-739d650f5320) + ) + (text "RTS" (at 82.55 68.58 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3b625d1e-6cf2-4695-acf1-30e6694e3148) + ) + (text "to ATU2.0 or PC" (at 39.37 100.33 90) + (effects (font (size 4 4)) (justify left bottom)) + (uuid 6ff5fce9-2464-413a-8e36-d7bf2849459b) + ) + (text "TX" (at 82.55 78.74 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 873953be-a504-4758-a378-be3c41224846) + ) + (text "Tip" (at 212.09 97.79 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b1d31d66-0c46-4e34-a62f-be14ec5e8277) + ) + (text "GND" (at 82.55 81.28 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d6469bf0-2b27-499f-9fdd-8c98ea7e1a3d) + ) + (text "DSR" (at 82.55 73.66 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e17497f5-24d0-42e6-afbf-251447c64e1d) + ) + (text "Shell" (at 212.09 100.33 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e5d9ed43-b581-4db1-b7cc-69a4e535bd34) + ) + (text "to ICOM CI-V Connector" (at 270.51 134.62 90) + (effects (font (size 4 4)) (justify left bottom)) + (uuid ea362bab-c2b8-495f-9ca9-aa9ec263cbe1) + ) + + (global_label "TX" (shape bidirectional) (at 91.44 116.84 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 68124e6b-a2cd-4f49-bdad-34e75f641022) + (property "Referenzen zwischen Schaltplänen" "${INTERSHEET_REFS}" (id 0) (at 86.8498 116.7606 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "TX" (shape bidirectional) (at 93.98 78.74 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b538a5ef-619c-4735-b22f-516178e63131) + (property "Referenzen zwischen Schaltplänen" "${INTERSHEET_REFS}" (id 0) (at 98.5702 78.6606 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + + (symbol (lib_id "Diode:1N4007") (at 114.3 113.03 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 04f95c4f-da7c-40ad-bf6a-374c528fb8ce) + (property "Reference" "D2" (id 0) (at 116.84 111.7599 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "1N4007" (id 1) (at 116.84 114.2999 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" (id 2) (at 118.745 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" (id 3) (at 114.3 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c337eb05-0de5-48d3-8ac2-903465f5fbc7)) + (pin "2" (uuid 29c5c844-323b-4a8b-b065-9d81133dc0cd)) + ) + + (symbol (lib_id "Diode:1N4007") (at 110.49 68.58 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 077cb922-713e-439a-b8b8-64c476b25e74) + (property "Reference" "D1" (id 0) (at 110.49 62.23 0)) + (property "Value" "1N4007" (id 1) (at 110.49 64.77 0)) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" (id 2) (at 110.49 64.135 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" (id 3) (at 110.49 68.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5c07b303-5755-4bd3-bb62-51a518878a45)) + (pin "2" (uuid e12c41b1-74b8-4e0e-9472-7becf6fbe7d1)) + ) + + (symbol (lib_id "Device:R") (at 196.85 72.39 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1770fb83-07e2-4e18-8cd9-1b44574bd643) + (property "Reference" "R8" (id 0) (at 199.39 71.1199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "100k" (id 1) (at 199.39 73.6599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 195.072 72.39 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 196.85 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ac6114c8-56a8-407d-b183-91bd70b99ec6)) + (pin "2" (uuid f0d7d545-2022-4bce-b872-0c10392eff74)) + ) + + (symbol (lib_id "Device:R") (at 160.02 72.39 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2b7b16b5-1414-4d3e-8a1f-1900b9adf4b5) + (property "Reference" "R5" (id 0) (at 162.56 71.1199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "100k" (id 1) (at 162.56 73.6599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 158.242 72.39 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 160.02 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 68c5d2e5-0d0b-4cca-b735-fc71ff3b312c)) + (pin "2" (uuid 55dc7f52-1494-4866-ad8f-81861418e11d)) + ) + + (symbol (lib_id "Transistor_BJT:2N3904") (at 179.07 109.22 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2c530011-2104-4f6d-abd8-36a52fecca31) + (property "Reference" "Q4" (id 0) (at 184.15 107.9499 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N3904" (id 1) (at 184.15 110.4899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 184.15 107.315 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3903-D.PDF" (id 3) (at 179.07 109.22 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid f2ffe455-2526-409c-99a8-e03111fa9b3c)) + (pin "2" (uuid 68ea8d76-fbd9-4e3c-8d50-556e0e71890d)) + (pin "3" (uuid e7e2aef3-e96a-4932-8a1f-2a8ee3b5898b)) + ) + + (symbol (lib_id "Diode:1N4007") (at 167.64 104.14 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 36b5ae87-cfe0-4f60-a8c7-cea92ee7b575) + (property "Reference" "D3" (id 0) (at 170.18 102.8699 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "1N4007" (id 1) (at 170.18 105.4099 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" (id 2) (at 172.085 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" (id 3) (at 167.64 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1251bf60-273b-43e8-b92a-1b3db9d86225)) + (pin "2" (uuid 4072bd3d-af4c-48dd-9150-f2f1109a3d9c)) + ) + + (symbol (lib_id "Transistor_BJT:2N3904") (at 142.24 88.9 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 422659c6-4345-4d33-9f36-0381b103f421) + (property "Reference" "Q2" (id 0) (at 137.16 87.6299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N3904" (id 1) (at 137.16 90.1699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 137.16 90.805 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3903-D.PDF" (id 3) (at 142.24 88.9 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 1817b29a-436f-48bf-99bd-3a5698c98c46)) + (pin "2" (uuid 3fa7397d-a74e-4f99-9f3d-6d645b2b3371)) + (pin "3" (uuid 1fd457d6-9f59-4acd-9341-040d7b6b402b)) + ) + + (symbol (lib_id "Device:R") (at 139.7 72.39 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4b3f883f-d80b-4406-8360-870a1db030ea) + (property "Reference" "R2" (id 0) (at 142.24 71.1199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "47k" (id 1) (at 142.24 73.6599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 137.922 72.39 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 139.7 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 37ba25c3-4229-4591-bbcd-854c4f0bc15b)) + (pin "2" (uuid 37168ba8-bfda-443f-a9c6-42edc383a103)) + ) + + (symbol (lib_id "Device:R") (at 139.7 80.01 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4eddc223-1ebf-4e53-b6f1-ef2240829c95) + (property "Reference" "R3" (id 0) (at 142.24 78.7399 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "47k" (id 1) (at 142.24 81.2799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 137.922 80.01 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 139.7 80.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7da972cb-c174-4f63-b4ae-f22a18236c4a)) + (pin "2" (uuid 5d6cda0f-90ad-4de8-84a8-5e6c48aab713)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x06") (at 88.9 76.2 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 54375ffb-4dfb-4b20-8ab6-41eec6773788) + (property "Reference" "J1" (id 0) (at 88.9 62.23 0)) + (property "Value" "JST XH 6" (id 1) (at 88.9 64.77 0)) + (property "Footprint" "" (id 2) (at 88.9 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 88.9 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f30e1fc3-2226-467b-ae0e-2172cbcbd748)) + (pin "2" (uuid 39f40a4b-7b33-4d43-bd5b-a873c7d40734)) + (pin "3" (uuid b5459945-854b-43b9-b7be-0f579e0274ad)) + (pin "4" (uuid 37707db3-4252-4e05-9f6d-653c6a1876a8)) + (pin "5" (uuid ad1b497c-df68-4efc-a216-e6bccad7531b)) + (pin "6" (uuid ef7e3b70-43fe-4478-b87a-0d1dd4faa117)) + ) + + (symbol (lib_id "Device:R") (at 144.78 116.84 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 55a920be-0486-453d-83cf-52d02c9bf130) + (property "Reference" "R4" (id 0) (at 144.78 110.49 90)) + (property "Value" "10k" (id 1) (at 144.78 113.03 90)) + (property "Footprint" "" (id 2) (at 144.78 118.618 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 144.78 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 21b0e60a-5fa1-455c-837c-7f29c2f8966c)) + (pin "2" (uuid 82f8dc43-80e9-4800-8cd1-7765058f0ea8)) + ) + + (symbol (lib_id "Device:R") (at 114.3 90.17 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6a9c8149-8e14-4635-b14a-e76b46fdbc1e) + (property "Reference" "R1" (id 0) (at 116.84 88.8999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10k" (id 1) (at 116.84 91.4399 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 112.522 90.17 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 114.3 90.17 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c5d12e13-210f-4283-a8c9-8b5c62de9fb5)) + (pin "2" (uuid 1d07a099-ebaf-4405-a485-63c9894369e2)) + ) + + (symbol (lib_id "Device:R") (at 180.34 88.9 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 80dfff89-642d-4028-a4a3-01c80f63f0e3) + (property "Reference" "R7" (id 0) (at 180.34 82.55 90)) + (property "Value" "47k" (id 1) (at 180.34 85.09 90)) + (property "Footprint" "" (id 2) (at 180.34 90.678 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 180.34 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a589cfe5-09d1-4549-855c-eb0f89aa066f)) + (pin "2" (uuid ef53e653-9c9f-45c5-97ed-92114b1d8b0c)) + ) + + (symbol (lib_id "Connector:AudioPlug2") (at 243.84 99.06 180) (unit 1) + (in_bom no) (on_board no) (fields_autoplaced) + (uuid 92fee557-9bd6-4a74-8b90-70c0b60d33a9) + (property "Reference" "J?" (id 0) (at 257.81 97.7899 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + (property "Value" "AudioPlug2" (id 1) (at 257.81 100.3299 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + (property "Footprint" "" (id 2) (at 234.95 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 234.95 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "S" (uuid fe4bd1c0-cd67-4736-9660-b79be9bd94dd)) + (pin "T" (uuid aadc03f5-c4d5-49a1-b397-4f4ae27a04d6)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 209.55 100.33 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9485d777-8c14-4aab-9cf1-ad07a58b17a5) + (property "Reference" "J2" (id 0) (at 209.55 91.44 0)) + (property "Value" "JST XH 2" (id 1) (at 209.55 93.98 0)) + (property "Footprint" "" (id 2) (at 209.55 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 209.55 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid da944e69-a313-47a8-9799-42df4a709cb4)) + (pin "2" (uuid 423f8352-5bed-4890-ad2e-eb87396322aa)) + ) + + (symbol (lib_id "Transistor_BJT:2N3904") (at 162.56 88.9 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 9cdb9385-7edc-4149-ab5c-0d35a91e5cae) + (property "Reference" "Q3" (id 0) (at 157.48 87.6299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N3904" (id 1) (at 157.48 90.1699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 157.48 90.805 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3903-D.PDF" (id 3) (at 162.56 88.9 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 679c47ae-d1fe-4efb-b5d1-ac6f92951a26)) + (pin "2" (uuid c2f3cfb5-9ac6-4615-99ab-a8515c4ec460)) + (pin "3" (uuid 99350895-5cdb-4772-a2eb-70d37411fa22)) + ) + + (symbol (lib_id "Transistor_BJT:2N3906") (at 130.81 76.2 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e84581fa-b2c2-4a6d-8603-b21d1c2f416c) + (property "Reference" "Q1" (id 0) (at 125.73 74.9299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N3906" (id 1) (at 125.73 77.4699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at 125.73 74.295 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/2N3906-D.PDF" (id 3) (at 130.81 76.2 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 086dde91-6968-4c92-bac4-f44a5b75899e)) + (pin "2" (uuid cc84592c-39a1-4361-ad1c-17b15298fb3c)) + (pin "3" (uuid 54fa820d-bb67-452e-9789-0b0630c48582)) + ) + + (symbol (lib_id "Device:R") (at 167.64 95.25 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f05ebc2a-e25e-4868-a276-caa9c76b703f) + (property "Reference" "R6" (id 0) (at 170.18 93.9799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "47k" (id 1) (at 170.18 96.5199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 165.862 95.25 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 167.64 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7ffaaf6f-22dd-4f1b-af94-b021cde1b176)) + (pin "2" (uuid bab85211-b60d-46df-ad95-a4184979a694)) + ) + + (symbol (lib_id "Connector:DB9_Female") (at 52.07 76.2 180) (unit 1) + (in_bom no) (on_board no) (fields_autoplaced) + (uuid f31a3ff3-9ef3-4cd1-b310-c5d204a4f7a2) + (property "Reference" "J?" (id 0) (at 52.07 57.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "DB9_Female" (id 1) (at 52.07 59.69 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (id 2) (at 52.07 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" " ~" (id 3) (at 52.07 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9b21acd8-518c-4ba1-9878-76b2eea16163)) + (pin "2" (uuid 4c31dd7b-bcb1-4040-a059-c620fd521e70)) + (pin "3" (uuid 83e9c135-b78b-4f7f-acb2-feac7b1c5d51)) + (pin "4" (uuid 7425d8c2-6f84-4ea4-9f5d-6671e2e82c4d)) + (pin "5" (uuid 15f58c1a-0f0e-49f2-8bd4-8965c67b1d77)) + (pin "6" (uuid c500e55c-d765-4627-99ce-6c73ca17e3d4)) + (pin "7" (uuid a7d5c583-67b4-456e-b923-847cf4efac61)) + (pin "8" (uuid a63ffd8b-db89-4720-b858-2febc5996102)) + (pin "9" (uuid 36f71e3b-b9a1-4696-831c-1ced67799880)) + ) + + (symbol (lib_id "Device:C_Polarized") (at 106.68 104.14 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid ff10d7df-ed1d-4120-98f2-017b3f7ce6dd) + (property "Reference" "C1" (id 0) (at 101.6 104.14 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "C_Polarized" (id 1) (at 92.71 106.68 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 105.7148 100.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 106.68 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5ae05ee9-5841-40ee-9c5f-d9cfd1c15d4f)) + (pin "2" (uuid 6c1b1095-308c-474d-92a6-5e990613f6cc)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/ff10d7df-ed1d-4120-98f2-017b3f7ce6dd" + (reference "C1") (unit 1) (value "C_Polarized") (footprint "") + ) + (path "/077cb922-713e-439a-b8b8-64c476b25e74" + (reference "D1") (unit 1) (value "1N4007") (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal") + ) + (path "/04f95c4f-da7c-40ad-bf6a-374c528fb8ce" + (reference "D2") (unit 1) (value "1N4007") (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal") + ) + (path "/36b5ae87-cfe0-4f60-a8c7-cea92ee7b575" + (reference "D3") (unit 1) (value "1N4007") (footprint "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal") + ) + (path "/54375ffb-4dfb-4b20-8ab6-41eec6773788" + (reference "J1") (unit 1) (value "JST XH 6") (footprint "") + ) + (path "/9485d777-8c14-4aab-9cf1-ad07a58b17a5" + (reference "J2") (unit 1) (value "JST XH 2") (footprint "") + ) + (path "/92fee557-9bd6-4a74-8b90-70c0b60d33a9" + (reference "J?") (unit 1) (value "AudioPlug2") (footprint "") + ) + (path "/f31a3ff3-9ef3-4cd1-b310-c5d204a4f7a2" + (reference "J?") (unit 1) (value "DB9_Female") (footprint "") + ) + (path "/e84581fa-b2c2-4a6d-8603-b21d1c2f416c" + (reference "Q1") (unit 1) (value "2N3906") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/422659c6-4345-4d33-9f36-0381b103f421" + (reference "Q2") (unit 1) (value "2N3904") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/9cdb9385-7edc-4149-ab5c-0d35a91e5cae" + (reference "Q3") (unit 1) (value "2N3904") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/2c530011-2104-4f6d-abd8-36a52fecca31" + (reference "Q4") (unit 1) (value "2N3904") (footprint "Package_TO_SOT_THT:TO-92_Inline") + ) + (path "/6a9c8149-8e14-4635-b14a-e76b46fdbc1e" + (reference "R1") (unit 1) (value "10k") (footprint "") + ) + (path "/4b3f883f-d80b-4406-8360-870a1db030ea" + (reference "R2") (unit 1) (value "47k") (footprint "") + ) + (path "/4eddc223-1ebf-4e53-b6f1-ef2240829c95" + (reference "R3") (unit 1) (value "47k") (footprint "") + ) + (path "/55a920be-0486-453d-83cf-52d02c9bf130" + (reference "R4") (unit 1) (value "10k") (footprint "") + ) + (path "/2b7b16b5-1414-4d3e-8a1f-1900b9adf4b5" + (reference "R5") (unit 1) (value "100k") (footprint "") + ) + (path "/f05ebc2a-e25e-4868-a276-caa9c76b703f" + (reference "R6") (unit 1) (value "47k") (footprint "") + ) + (path "/80dfff89-642d-4028-a4a3-01c80f63f0e3" + (reference "R7") (unit 1) (value "47k") (footprint "") + ) + (path "/1770fb83-07e2-4e18-8cd9-1b44574bd643" + (reference "R8") (unit 1) (value "100k") (footprint "") + ) + ) +) diff --git a/schematic.pdf b/schematic.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d413244873033618836d2df65e176788c34b5746 GIT binary patch literal 48147 zcmYIvc|6qJ8}`%F;>oV;GYvwvsG*pVrIMu*m3@h9DGbJB-zwP|289}ADLdH>BHIjN zCfWDh$j;c;_xQb^_w)XfKC_(fnRD)Q-S>T6*AaevPfZdoB||UVG_yXlkV*UUyNO6I z!+)LM$KXbM@|Q0$26M%;gG+g|Ixv<1NVK3 z|KVSz<1N0;TJ-J&Ut)g2w&I_B6vE)+Q$ z-QJ~Dr1b6j`b91Al`5=e1|1Ah>W&ziylc&GWq2Q~`S~gDZ}0v(TD-=vc3L2L?Am+3 zLj`5N|JL?)_X|5+U=F)O6#vHphgPfmM{+3!Ep^HDyZe*{kNuSkE#E37GE18b@>+&l zvLnYfN*8K^8KzpJ}CCTy>wX?{_Xq<#lh&TIWiU+lRKV!<=$c}-@(P>H-1yL zo!wFimai`F_**qf?N<3&MI&F>-EC~RHSYg3-~YHZ<%g$UzwO4}Vz~n=L2UH#UD=nW zRr5JPo%}93HF4V?n0Vdy6_ipa6xyy5mP8rzFW=r8#2$E-^_6c^eXQCNbdPyr`TW8k zxQ4av9VxjZ+720Tec2x@yM2%E3Px>*`se9L*vxOP)eqNdDyF%^_GzAJ6|1zhqr1IK zD#odtVNb?b{@d;L%GHVRQqcZ9CIp#dPfy-w*vhf{^7MA|_}$lZzoZol2XALaw-s%9 zIL+O7Yb+X=W2C=xs)CaC){1nS)7n)r=HL1K&9`?OuU*xF*x3F2(ILJ`I4e8yOU5_- zMG+U{HxmyMYUug1km(AW5wq*l#Q$^%94d|x%&naKPR-nM>H~knKiAcUeGfT!w{|Y2 z3pQlsyMgr!a60wPrQ)!N;qar56ny4%^1iJ(pS=nT7VantwXctogc)oOU7xOc+cK4J z*|Le$nbl_`@N|WEWpTSSetvZ*`|bM*LnmY90RQ}ih8(S!az##Qe3v*~?!dzH{%81U zt6|E;a1IaG(0$(JH>dvPd>W#vD22Nm#6ToOp!s6P;EwgWp2Et=naKMWnb@N4`yIYZ zt?B7396VhKX79T3Z-r%q_b(rGJz_g(x1sW^4&jdvoB%hEVEH{8&hTyHv#j|~Sj`yp zuiN3|22K*+S-r$ z@mvuYUth8Of(R3^Vm<=-!}a;x)T;Ep126LDsEvhz)$Rio61!r^k-%p3nh<;J+YcAi zpIvukDV0G(GYMEUp73v?_u4JwKdQ&S;opK2#=8CNxv6_iLW4$RCnU?AQRxZE{Y|Wx z7wc4sZl={s+nZkuvtZH{HomWzfE?)RkVF%l*aWtH-WT7N4H zD>N27Bj^t(lwpU6b62`QFqIESb5|!2Yz1QdFYbEAwp-~~w%{dm+O141W1M1;jSCk| zrZw)9J{^FtOC86v9IN$$ki1 zU0>LJ$EeM}LMv6chh3rF=Jk12#}$EAgt6~0y@MC*+awNMCvN`L=v8Ta6Mo9}Ggs=W z-u{p0EiS2;bYPl)Do;(=X+xcwldh!Vr8|tA*q` zw*xfB%IgCdvpATvs-7mx8$7)#WXVEKTn<+)a8hmJW-r5eLswn5mZCl1L#SQlpW;zd z4R99+44&6>`dP5Q+PObmT9)t8GtcjT^kz>}uX4e+cO9JDY98853lxdHtsGKX=A5C(=gCly3-L(hP5Nl zN}{9;SL(^B?eM2JuF0#1VKkVdgzVGN_;%|(v8{2u4tLi({61F>*AHint$X;&rvdLH zr>vJPLhNq}8ZfsaGc}A(MMFrfqXDpOsUcc|g^XYM7)N>PZX`pdol1FCsV%WoD9S@K zw03m~EURHSqAIv2vQtr-SDN4{+omun{{#|gHI1+9hAl!xNC(2kBMEeva^7rabkGmy z9NE$jv)wruJC?Teeco2a+%A{1++uxm_J)<3TF31zv4bH`#K3GdwCcoX=)?T6rgzrT zj0=8lKfG@0Fmz^tug;TIxzOuy_-d#>v%_*?)^Khm!K#>ih(|1j;(3?r5;>C*jCBenzxI6a2n+wk;U1a!h43!F9iC4{=H_zr zn|8r==wog9k_C0KcXyc-%ph5RTJOyjJ*L+i)aL8%*9x{FoXhCClO*lEke_r4JL(el zB>VBsvko(fv$}OYU!Fp2o;DY8=w>FIv((KJ>?P?#XBzsYO4wCbFFWqqR%u@Y}yd?(=|>eGXW?D!wHOl<>|48+PB_J5=}>aIGG zxZ?#+n^pz6IyQ30+g_{hnO(z*4L^g}x4LR}HcBP&T$+C!fleP|-C}UpxyC&eloTp+ zkM!pA)Lp#rEn+1cs|UU)2Mx*!24Ib-eD+zw%0pH3w4-c@*BtkhG`&Aeyuw10rN9|^ z;T8APpRwC!C{r-t2<*CioXHS4-y<+*>xTq7?|SxvIT0O&6P)u??D@+*rB)Y8drab% zW4wo#yLE0D%4K=*8&2FjuWg!cy%dMbzx^jD(5Y$hfy)G0&^~tD!6@l3-L4$2hmk?( z0DtXa(7mv;_gj~C4_-7@HLYw@5z>cj_jTB%FO*zuPt;;0Bm`a+5o*pMDvm`ZzP!`8 z;NjDw`RlBTXX?Ls(l^IWJ2qFsV7H`IjLXlOPTx8A&E@Y@-;w~KNmo&WCq6sa@FG*7 zz0wj$6WWX%a|UH4VQ{G!9JiBng$2Dq_@f{XY%0w1iw1#fuEMg#S8?KcQvzu(|2ckP z$}mhUSkdFXyV7j<%Nc?S~*OZ-?N zUCQ~dh@{+eSHTygRMob-8LC3T)_aWhPuAi5a##t^p~uosM3lvY?bHI*;(}w!)*PWR zb%;CG)?yN;RbE14{)XN8xGw$5vQ=Q$H(4}J=*5fMj`#l5rUe(~=#5xy>R)ig=_R`4|U2WbLYV;1^mCZjYRt{4NLVkOhYE(mpR!^+y7 zVy89JCcrae@`O{nz4y&9qC3dmEb19=u(j0P?g%EY?`RFTAy$lRqwG7C;-R2~vQq@K zxRKedv&f5bGzneGN+*K-M1!APXS#RIzfrq?T6`b~T+yp?${O0yk$8^V_qI z11JQOg-x`x!WCmPR{z7==?^OFebPb{ohx!!98R<$=7RNKsafzMrov;&N1&w4PwUJy zQDApd`WpQQ(QVc{j!=={^A?w_X;PGB+!`9^j`;o*~);)c~iO?9DL=(aL>cO%PL!4K}D7*x1J89$0&V+t%~)kRwkgXdB*5qpk`TUW?J1;O%Is zOyyR3@R<(8&B3!YbzbRMmGwu-$0LYGFVIZ4tdqTJjUY-=b}S7)9!PX7-l5(=g$UZb zw2Fx9uDOcY7+;aj^%Jy_@*>07%hoy$h#@X@tSO#CXYRMrXJPW_>I6zYrOtzysJDWh zMfL^c$bwMu;OgibnUw#E!9#Pc;G;j^o-wzH?P{@%xY05V#`m*&82}ZWGH||`suq!? zQ8ZpgnDsB3C{8SY~uyn9rlP9aY^?XiK3#C0M6oiwIt*jMg1c77@Ff)O#6Q57yDZWKx5NaLq--QOWKHojMjB!QMS8!NU@0 zii|_rVwOx#k$tSh6(Z5Wkh%4xkd;G`@dg;>ZAzhzGCEli@DL;gx@C!0D&;Rmm!WqQ$8|vDx!G zCgPwKsahII7TCR#yMKeZl`wcAy-<6qGPyDK<-Y!0VH>)bLYVwJU~ztGW6`10#hgp4 zD`-wNSeB@e@QF*NfI?11WpMSl{Ye3_Q@&??WF#yHf}-bRUL=^DLMU&mk4&BXY+QRu zHu}=2-MUUC56vV}Yb^h_&q&~D)cB6Wy-eeF|A}b)f(^Cvh>` zFyGo3@bN5fm}r=*kDylze+l8jE+D0kKNUg-xvL+l&?Yqq&N)4y>E4DT{m*zgrPO9m z!l}^&ePp!Znxq1j4nC_4(8g3CtfU8=2K9&x;(;yL{K+%$*<%#nR-)wOTrH^8x)YSk z;BN8B*`7CNS3oEr4LfMcUGv1{Kip!LQd}nXeV(g{=t2aG8*}Mfu`9FelCyQr8sy>l z2LM!LN-~-c3|H?lM)Me4E$|_$n&}{moF^X7MyQs_6!4Ss)U^b|Y2*B{Q`5hLW>qs~ zrDyp*8BpsN>ya$81<~?g&@!BDXqhJ~q^f97kkmr3%Cbubp-M2Bucvb5%69+foxBhE zaNFqfS+%Fe`hr9e-3g=L6o})$(*x^%hQH*I+T-jl5$@J`?=RNLYWXl$y?^wg=7K=Y zpDjf}2DlBGa~RrJ$~G;AAzEcQUBM>@$~F-3R)gHqR+mld+QAy=WZ#un6Cu9-rIXtBSG50ySI)o$CJjvQT0$x97dEzepk_h@c1Hw zr$gwKX20|)Ucg@1_c_5gLEn2r9w4TQYQJ;soQZm^z?+G?c}>1`ilgIzzUI=`R=l4d zz|4c8f2$#0zmeT)G`|Hw;e1DrCki>s=ywPfGsG1P)-e&vlLOCWjLO)fZaAnyis(JU z1!p+cK)D{};5n4X->*hZNH&L$j`gz|)up)1MB~$+hSM|WRd|N|OlOFZDgR$jWNqq- z^4Pd}C?lS^s*o?A`5GiIO=c8(E(0p7gd;|EZHe>r<5@gU^MJT^T*rW2X_nP>VWG@H zqI!5OHkHZ6nC0?BVUvcZ{DKN|>nm4rP)#uNeI<{0a@rd|E6+++Mq(J3*%EUFzhX2Y zCTfq;)K8XRKii5m^qyB|Hj{NQ!D*&w&rA0=fP}tZmO@s-jQOK|!T1M$e8zE~t*MpC zRy|kLBC?sx>-u22)Hsk=qVbsRNBVNM{iV)mRsYx6R`APu&V@~Oc`06&UKdHf23OlF zEz(?n1kz1%t(1wbc^?=YrGn3|Ei#ce*zhzr+|)?2l8zb^9>h?i6)YjBpbnG%u5j#_ zZ~@&dsupT`Y5bMzK$`J0YC?OW*oW4MU2tX!;>$F@Tsm!WRo(#QS@H0hyF0TD*|p*& z#M7-A!z^T5tA)?Uf(#EAk!hLMMP+$rbO-$pRx3ZX!0@@DrJOyWZm=Qut8KU5fOc(?=9{Qvp!JkY!-$euS!!DBvPaw9* zzu?LRS+jPR-I~a_fS$=n2D(9n3`um5mMAwHq?kgGkr<=}sw9%^9uBg7md2POb~(Mz z5nMjCe^S&=Y<*>odTnL9ZRa|0nFz7%9fl;v$~gIF>Br-X%0HQ>s!BUU60O?d36hgJ zsA%<#K+Z9a3z%6h>;N&^=vUt}gplpV*Lec^Q+rw=WGp%H=P!f2eOqgFFXCpq%uGBk$d5wDN39o^){$Qd{6ht?KgL@`8H<7EbcKf>ELjhlx10;jy(P#)w5 zbM@^%ryc+Pu1Q!rfvxOXseH#hYN_*wVI+w32YQgY<^$XEko^EIY^%?`BlV9U%E(DZ zaB&20uoqb`U*kv?K=eZD(nn@R?Worgj2}4RZXl2scU2&u2z)$6T?w(a^j~e?zcu;l zBLm3>OOv#$feW=C-Z>};AvI-v!5FjHReRVD(jr`f%R;8f@Wf#CKkFJI?_VtCokRlh zpf%CTc~-a--VX|~yoqoB%WpL)^5@omGv#8rP}YoML=7Vy$AW4~J1hkLl=>KQN8c(# zDC)3YrtWSeP99`6`NkJ4@|ng-ysa5M9o%A)rdMob{ifwybnOOzmX&{h?=)ST*PK3F zIGs`m#Xt9dzJhbVtNf>6;{(8JWibki%M^lu-R?;kYXPq$bKrVM_~o>O?bE$uFs~_v z9uJKsCBRe4tF5h5=xDkk#>QrM=jw^@L`=rwpJCq_#DI)PHR9=db9DRTiFs5q9jm%K z_3`Yt6j#Nm{!p)obSQ>_+aNVJ1*;K#@Es*cnjO4`}cI=S9wAOApUs zin@Kq#Ve!5;qz?n_QjS+mBdEl(h#-_vRK@c(5ax2bPw^*on~W!GQTW^8XqXS3A@A-p@~#!RF%yzeZ#F zR3d8sJk&%n)`=(SHCAN$!xRw*IS6+uL=BTM-KvQC8Y-6=biC%kV(g+QI>oTKT%y&@8gVS-e{y5@B$Df)7t_M9+IKHmI^ zd_r-E;@RrzLdmr@Po6 zR)~*qZS#1d8bL1wjpboU*|{W-N^+UdEw0q!nYM79l4x>m3k1zago`>0w!QT`C!7Hd z3W9bGdq2=96n)}Of4Tty6;7>f&sMv9fmM&JSyYVo^{K`P>)TijHIqzJ1SoB-a=1|V z2b_IkQ)PukT0G_g-Wl!cHnY|nUn;f!SNO0^eXjytO>E| zGaCy2;f#k;%SyS=PqztpE?VE;jkI0DUMkQLn(Q%rGcbE;|$2>y3?o;3XWJATW@hFC@08B zHJFvUP@S@p)YYfO7mN!j-lWt8xOhAlo{PCvU-p0*9Dj$;cZ445ARM3RVR7h;=CV|5 z+(`>NAEOD-)o|VKWg}>(XMJ_)%R3REul`@-cGa|34HS}#MvL{^nJ&CW5(!5<(^nIe zmW=Qg%5|ILnH{qW<(&XUwVNP0D4(v9BK}HToyv<2CqPi_RyTP%w@j1>HYX4(reW{QO`UcoB&%EyTKhL z>C3!Z5i^J>+qKSjlti=FG3lz2yRixe7i|l4N^M1ylC1RIU!;UteLqRhX9a)EbVeSM z<_e)BEthxq8mu(l4kMyHkEA-n%@9H?_PClkF32UeF5b-6yv^}A&w1p{Yj#sScngX- zd*cMJIaCaA0|BH`2d3P7>@{c%Mz|m!i>mIIIlbErHLlTa?pXur7{hq^N0Avj#P}p| zQ$9ha*J?I)=+`<6LBGSlg?b;et#GE}1Oic)Dwc77yh!sNhLs4DXD7AZgT&#QGp(q| zx`N1)PIj%NKfuF#xNoJgZ$fp(&|PrckOH?X$OYv&x^Sx-+JZYPoEg(RXAkoC&Dy)0 z8re($TG%lW{U+-$DCMDlm$5Eo3>io0Fn6SQ6#AM!aGvV;+Al}GgZR^Rd0 zNxv|zwa94-DoE{ck^HaPMFV^3dB>xGVT2G#DPOj%ADg_Ab}JM2^?Q1B>#M=&Vf9Y6 zN|w^5^Nve4ixMPjn7)W`cp)@q3Lo-Oo(?2z>>(V5V?4m(d_+hH`~vipTH96QXLf>(%q>uvbije!NbErWm+sx7sU>JXh=BdYCGh{_ zS>q-=2m~C!VOR=bCUg_^))#pDQoooqo$sa;``0>)V!}zit)72uBbHBdcF5~lnz~Os zesQ&xa4EM#jNd>@@L{W^p;L^YtD|HA6MDJU88F#`!iPlefRp+cqd8mZtOo)0qQ?bz z!7a1Mu9iQ&S85eoi^`1hRB04CW~0^i_(FHh**vB%|EnVWb{9-sanrJ}@9hLiKE zFm>niEEzWGwe7FDbPN0wD_L*_ONQsF#EjV*b|x215b3p*0=SVT-P~denu6CSw>Vl7 zzq0*!3F_SbPM11y9C|}i;kZ&q+PEopJ*8$$p>@E84_SU***j0M+50*d^PhCYIJe&E zvg%s^CD@e1waW}buYvroFEYBY7cno!d138~b$N*1X*y3`CaC#@ ztFONArKO!ErSNvH#xvwsKa4K2OTwR8yG%WvHGGsc$X#}S-HeO;olvNw z{s7Eu$~`o_8lwU8(`z*wJT>WI@n$>Yb2~Wy;J|yw<$84rMOD8{r|W?yC?ZJXJI{KAri$w3BkQQFZ4nn=6@vL57&+0BYaE%{zh=IgSrLmk?~t9a;P)-5~FYV)RYN zua+$Dsy7G1O(N%+0rP>+v0Wqfi_p@XMh$PeEH_T-;$PoB1KAvrt!25Iv-k%)C&&8d zg^-o(xkUAo7M!_tyPxP@ll8HDt;4jS?li%{^`uu29Ih zD(|fjW$qS}S?@mAqWw_h(#J9*Wx|W0b04gJ-HrR}!Os*aV#bGPD9WQU1W!{My&r!d zpiO6U_*7@x2s)4~=ZP_`hu5V)Ziy^ww3e?8KY2k!yrT3&?}lC}#jj?Ep+Mdnef*%8 zNT%(wl@DV9(j54GYKM#Wd9MP7z{(}Hy_+JRn0gfbyX9J6Ooh zN*1Vm^25{#kj0V!iELFhHdVCQc?b&BeAd5Aep4d|DNIk)Wz5WQPGrPKq?E>}LJShO z?`QD)NHrxs#7~D_k%DSK(1u*}SrUtg17wqxhU;svR-~gBFYfoKO+`nXz9gF& zl6Z0Wa08Ce-wVBF3E=!1wm z9Xm$hF53OKCn}S9W^#^ryb7Q(igH?}d z)~Ip)AJp_paRDBV{&uGji9K2;LTlD;5}}&gC~RW#;Y{!}i^1*rDoEGM8PM#jUc)Y{ z7tCSG@1{scWsvnj%Qt*DzwQv2XP1{h7a4hQw{Y}(fb#^m=McF=`q)`7YI|>Rz5%|z zyx{2CH`S2ZzHR+4+qvdFMa)@h#ctLn&>&+6qy{lFmrsJnWytA*wIfu}|5KE)h&yv@ zhx++xBD#3xdr0ni2X+I%%CKB6xN`lskFrhPmDTD>xzt%u$+j&fpAo1o{e(~k6*DdO zE(_>4<#uiH*S^=7?|2HD2v6Lqc}a~P-fHPBTSEcLIV`0vQbjtf!KLThQe!e5c|pK2 zu^N`yBbw~JurP?gm@f89mp5{<?h zlS1F*CoY4F2H4gJk*_{{TswNwCE{^*b8_V*;a@6yViYa#l`oR>(ijY6 zYWA>?g{Mz4HR8@t^T~g zjimMXo+K`8oPZ2qx~ulfm8$Y1v_~Xw4pmxF*V^ET%E^?tLqN6+AIulaI=>4;(%4$Z z6Ggmv24?Sc%93RR656-%vNbNZi5C^z@jnSJ8s-1838v|9m?DMLm2`eNsLTSnXG2Gn z1Zj=hM4qK6=wV|8o$@@NL`!7O8{zX86GbR}&C4;HuNG_X?~fP&F!L=F#>R<^hRo!2 zAo-OoDF&AUJYv$RDYy{yVHWIf101!X_j6Ctc*u(@v9x_cjs9k|u1aA?6+GRNxU3-XsMizRyRrM<0lnTJK(J}-Rs7>*R3_3Ex4QAkjqcRgC?an6+Z@Ao;!xu4 z{bxntnKs@h=LekxO`H-?{;Wg%YgEFt9MYN_3JeNfvRB3^Mo=+giFu&?~?O0z?w7)WB9mZO3H51H$Qr;R6v=rcSteIj>*`PD z1<6fU7f{ZaBrkQQ4TBtABOtLgUis>l7puj;+T$-p+JK#+5vG~=^GTXe_f@viz{dF1+KkBVCDIG}A226f#Q^HY+l_Tq;UT{FONz*V%tJftBQH7TR?je# zTSKSi_%iET(TR$-!Uco;7yzvH%x)vHqdeh%9!3u@zx)q~z|uLody4$nBrvIHpIGYg zQu}#XiAm;na|`k$n}P+KJCHutiakd2N~IiS+BG`e$w4MAbt2-BWXW*q z!qp3#NgKnGs=wKJ#8DL+4d_JQ6}4f>z;;mI%|qjn`XuAornbpl z@mt$EUs4b%Uzbij1CQ7G5yq3lMA!Q)mtaz*xIAEA?JP=@te`lcOr45&cs?)GDrYTy zbUYM_!kNDco^){i5l$!l@or53Kj30h+X>Yf`4$2ei%(~`hs~Vo zSD*@N{C2*dI-@ZP+DE%oad3MJ6EQImF>Elopf9(zCo>e#^E|(bKN=D|_;LXO8d{pBb`!Z3(4VAe06d;v)o|M|zv4~xD-PIqhfZVciOuqLWXj_CCnX@N7 z9_>rQuV!!6A`;yDw_>QF$_2p!wC1e#k(A`cknsiiM%eaZ2#VxHc$YrXd16+AqxkQS z-&ASB{Q-5%%0P29uqF+CL)}cR*}&%E&ho6VsND*$AwkHU#W{}c+DDeew;fk%PhU52 z_E#0Nl4~K?s~-BOA3koa)KIaN2f~i&Kk?RDTDXC+QRLP|r?9K$)eT^u%Gk``&O|?5 zhc%MRCZHl#u=iyx()$uB_1V&6JprnqmixH0`?KSP;|BB4_w_x6e*<}uPkH9ZZ)Mld zKJT`_muxvAD+L<(O?+XqERF1#FD2~XX72L6lAK9Rmwq`>?Ys_D+E~v6 zDHLc%HDE=Nv%6Exvy-a9pkUvdTgD%sM`?O%b=2jXm0ve;)%swx>6#t+ci}0mxZUDB z`IU6IpVdi+jHxLcI;RFpM+gm!4@5*>nrW|?R^~5Sji1$%pGta*yVOP($vGY6H`Yv z4iHyb%Q68Iifx6ii2q`<0@VPpeB#zY!Gw9iZg8>xtVHew5fY=s*7KS#hF+{BP9MfF zz+=V{BDY-?Q~st9IAzy)_SpKqb1}ENw+DX#RCjktp9e_ zK)?*F1~l?y^TB!U=>)nH)q_#Xr2tDccnSX#csda$w59ikBK^zjMB}_C-F7=TMVk_} z_;T~fFQE0sA^qbyY1)Z0G4;O~vTenHqzTj$|72+vMV5~6!JkjAk-G)=6G>~4V_O;3EU$WflU2Jae`5tcT{YGMgBHzwmxpuyaL$V47R%x4z)9<0^iU9-vVG+=*#J*0 z%Kga^4WuG;ag<{jT?#=*#%Bb$5sI>wWJgM)^|IU_uT1p^3QOZ8sVAF_@dX}^3ZMaP z23Eq_7ianuio^ZOI}mi zMT7w}bElF^U{(@ul}iNUqw1dfep77%$VnzWh-h_Nr7*>5+kt6)bJ_? z;0f<6Tuq3wImsq3-bhn(9vQRTodrqT@ky6#smIB;_jE4>^cSoT_c?j#w~D@Cm+&%o zpITpg1jyBHH9NCXrtW_uY3Gxd-p%F{J)hR0`vG zj%f1vbc8f1E#rVqwuxeSxVz5HbMN?7#4Ulc6sx2sh>0_|BV0Qu_|Eh}K|Ahia*1k^ zjy$P!?GY$hr%}U_dCAvmzoKchm{J2}VwVj|7&MJeEpMdjJx2sg6J;GfhdYPdwpgoPmyP|1BsjOv2el7^W*h*N zJ4$2(IF!Xp5@LA(O{bn>XPfo?mPaJ+#3>}0$N;d##&p2RnD2y-;a>SvsIu8qY^&}< zluauf0(R>5)|V3e3J@N9Ll^Pg{QNiPP8?d3^mB=W+!9}G?aU&r<%6X&Nu0n0Q1v$j zlaXas3ThbWha6dHigK|X#eq$b#z3<68!G{pW8l!zU92yflCjJ{I~swW$ou+XNx2q} z7mQ#!M<>IyJehq&z=+a9T)qzX$&|tK9r@To0007+44*dRvW7snKbpQ#%muL{5Qy-xe3%Z z9z}%y?M7qWbtmtOjSV+Z{cNqP4(N~l%qHqT{(S|MzuOc9IR$1SB!}G`NA~Iu0`see% zNdfx-WB6(tm-Z206C;ltahwRRG3nZC^I1>1ENf0pfI9#^*3ik1a|1ZL%WP~7%mK@YVS5?fe& zq7`)Z3H0O<4YziHK~??r-d%!jv+TML$kM>;mnLGw7w{K{?`o;;4-gXo>;E~6+AWS0 z%A9S6BfOj=>MbN&`g~Tt%e!dK)~um&jRFCN2aD7TrpENxTs2kz7l`g9lI+C-6pWiX zeJ5^1rbaHJ8G*Q^?m+u9yDVss2iod`65srjr`)(Ml9R{L{6!xgrUU(y-%d@uVh4`>?MgRJ?EFRctm z=I*#=WC#N{Nv>ofe(l_kGi7W9b|VPDwLM!&HC`uD1otao9hd_8SXXkH=WnwRP_tm; z@~XaoW(%H3gQjaT4>PJA_qMV_Q2^)k9!nK62GIBV)-$}39FSjfoNY^q|Jz}EBL z;?UTSBfc#)2_Z+dHfZ zy*mYHA@tEuDOx8HDfe!6)s~@Q){#_<>Ou2 z>|0Trd{@|9|W5RzVw{vP73@;CFc5ILue!$#+sWj!8o)-J90<4553S+5RfOF`p~K3RL(HNLN@A=`yt9B~ur6Q=H9r zM*NLB9Df!r`7U!)%0snIW6!mpDx8YC$a(1Vyz%t6?-QuGSN|PNrM%opuJk>&KR{wd zCdc-%b;n`nj+y+A^5#!2A9St;`uiQdrMf(e=Ce+D66;4luYC9MakTj^)x>9RXMf=F z*=NP(;#(>5$s$r(-)ub&)^=-Z_lHQ!{s%*!?x<|8@Vz_?bWFRW-pEBl^gUxOC*Z3s zj$Uim`R|1H^K-v${{2PSId|uuxRMKQi{ICtUZ3_;cAA<#9{X<#&D+`On3-_k&U; z*5$!%f?&)(ee!ubXV(i>!+lhAgJ1T4cSeK6yt0OGsdCoWB%@;0JFo$BsLySwX^vlM7i1t*RlX46<4tIzEqJAkkku zNH%N{9S%Y-Q$2XL*EmN13-&mxA|)lyZLnBT0_M23)x$I#Ca_KO5fH^~J_a+@wJ|Lk zQ#z{x{Bt=;s_oMWt<6e1CSiB*kc8~u#x@Ryx*(VUmQ$3QEN^t`@~BU|ja$ zdS!V!MfYcs*inU5%i)(*ZokgHr!2p=-gtMPRay3gedK*g;IJC*I_hIj|C?%o-&cfF zsvG(?pF63rfIBkq@2fkLgewBVmMbCJnlnmlt>B8Lsbv_fc8JD0d0~SMn60N^+^@Jv zh5|3$^uZE|Z#UgP9U(`GUSP^OJl6*wAEa^h;?im^=~SlGVz|0)}oar;u z-8wzS8Q+?YdVvqwe^V_Z?1dX9t~-Zm&&xG+a*k>$@@rcj-RW^^OsMI%yc47cZWu;; z^Q$-qz{G=wX{vPrEyk_N<7VV01Xrr?G{<4%!c}n7aPpE68vjtUGk`ng?L)c-XjJ0qIW?KK)jPFe`xXwdBG)j?r3j6f0Pg`CaIl$W4 za_A5y6^`kpz~Xs$ocCOGt%HGVjroh1K`$Q4Qg^SjS`VYe)ua2C+Tn3>2Ze1QKzyOU z{&)8kopT5fz?Dv9aNq?gT3SKQaXMYMuIoCntf`O5uNds7P4Yj3ti2@G!sjiUJ~{Jz zm!symsnRRi1=lXG{7q=%AgQ{5`;x3vo865eeJT@n!+qD|`j#{!bsEV~tKsV}Zzel{ z$Nkd=_N9+jmjf#Y`?K$5O80WDD(MKyO`WtBnYHR9JNUnR-qO6wx~P&vV=XxQNOLC4 z^W8MqAAX{6b}-vtZOLRe|@88HuIh$z=)`7DLt~z&Mnq|9Mj%$nWY_Kqa;b-}_emAy2 z28dYXWw`ktFnPJO?%m6a?Qo*6vak-RZZKcX(d#cifQ!dO1m|Y-l*gRFrJ#N% zrjz@!oVUVFC^5qgQq0|Q-Ju)OsxRcb z$hkCZc$k13F|eii8CoV6iA4{eD!i=PSak?h&QFe7{#d1z#{jpSbQiKK7Ky6<1^touv+J#J^O)a;qZmy@Z_7;%^*7L+xtfq zmM`n}PanD|Y3Z8jf+MXY#k?`J+Z5>?8ZM!G8o<|fsQl1_Izmz^zA!s>>kax;VD4TS z8h(A+nBza^q6@mSsp*#Z@Wv$Kp$6?Ynll28hVaGPTd+89zEivrfkBhbZ@oz}{5r

tB`Spl-p+$x4LyH0X8L2CHYD+JL7jiHRppW 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 pW+vQbro8-6K2faycawkF6x