From 474a8d0965efe418029014f4eb1e98018806c28d Mon Sep 17 00:00:00 2001 From: Anton Mukhin Date: Mon, 11 Dec 2023 19:02:44 +0300 Subject: [PATCH] WIP: 1st version --- RS485_Relay_V2R1.kicad_pro | 5 +- RS485_Relay_V2R1.kicad_sch | 4697 +++++++++++++++++++++++++++++++++--- RS485_Relay_V2R1.pdf | Bin 0 -> 551816 bytes 3 files changed, 4306 insertions(+), 396 deletions(-) create mode 100644 RS485_Relay_V2R1.pdf diff --git a/RS485_Relay_V2R1.kicad_pro b/RS485_Relay_V2R1.kicad_pro index 04c7b0e..9972228 100644 --- a/RS485_Relay_V2R1.kicad_pro +++ b/RS485_Relay_V2R1.kicad_pro @@ -244,7 +244,10 @@ }, "libraries": { "pinned_footprint_libs": [], - "pinned_symbol_libs": [] + "pinned_symbol_libs": [ + "my_additions", + "Ecohim" + ] }, "meta": { "filename": "RS485_Relay_V2R1.kicad_pro", diff --git a/RS485_Relay_V2R1.kicad_sch b/RS485_Relay_V2R1.kicad_sch index aa27a88..f22c1da 100644 --- a/RS485_Relay_V2R1.kicad_sch +++ b/RS485_Relay_V2R1.kicad_sch @@ -12,6 +12,202 @@ ) (lib_symbols + (symbol "74HC132_1" (pin_numbers hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC132" (at 0 0.127 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 0 0.127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 0 0.127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "nand, quad" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quad 2-input NAND gate; open-drain output" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "*SOIC-14* *TSSOP-14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC132_1_1_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_1_2_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_1_3_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_1_4_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_1_5_1" + (pin power_in line (at 0 6.35 270) (length 1.27) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -6.35 90) (length 1.27) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Comparator:LM393" (pin_names (offset 0.127)) (in_bom yes) (on_board yes) (property "Reference" "U" (at 3.81 3.81 0) (effects (font (size 1.27 1.27))) @@ -122,6 +318,131 @@ ) ) ) + (symbol "Connector:Screw_Terminal_01x04" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Screw_Terminal_01x04" (at 0 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "screw terminal" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "TerminalBlock*:*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Screw_Terminal_01x04_1_1" + (rectangle (start -1.27 3.81) (end 1.27 -6.35) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (circle (center 0 -5.08) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (circle (center 0 -2.54) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 -4.7498) + (xy 0.3302 -5.588) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 -2.2098) + (xy 0.3302 -3.048) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 0.3302) + (xy 0.3302 -0.508) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.5334 2.8702) + (xy 0.3302 2.032) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 -4.572) + (xy 0.508 -5.4102) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 -2.032) + (xy 0.508 -2.8702) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 0.508) + (xy 0.508 -0.3302) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.3556 3.048) + (xy 0.508 2.2098) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (circle (center 0 0) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (circle (center 0 2.54) (radius 0.635) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 2.54 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 0 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 -2.54 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 -5.08 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes) (property "Reference" "TP" (at 0 6.858 0) (effects (font (size 1.27 1.27))) @@ -157,6 +478,88 @@ ) ) ) + (symbol "Connector_Generic:Conn_01x01" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x01" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x01_1_1" + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -1.27) + (stroke (width 0.254) (type default)) + (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)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x02" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02" (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (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/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (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)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -3.81) + (stroke (width 0.254) (type default)) + (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_01x03" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) (property "Reference" "J" (at 0 5.08 0) (effects (font (size 1.27 1.27))) @@ -906,6 +1309,149 @@ ) ) ) + (symbol "Device:R_Pack04" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "RN" (at -7.62 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R_Pack04" (at 5.08 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 6.985 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R network parallel topology isolated" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "4 resistor network, parallel topology" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP* SOIC* R*Array*Concave* R*Array*Convex*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_Pack04_0_1" + (rectangle (start -6.35 -2.413) (end 3.81 2.413) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (rectangle (start -5.715 1.905) (end -4.445 -1.905) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (rectangle (start -3.175 1.905) (end -1.905 -1.905) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (rectangle (start -0.635 1.905) (end 0.635 -1.905) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -5.08 -1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 1.905) + (xy -5.08 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -2.54) + (xy -2.54 -1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 1.905) + (xy -2.54 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.905) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 -1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.905) + (xy 2.54 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (rectangle (start 1.905 1.905) (end 3.175 -1.905) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "R_Pack04_1_1" + (pin passive line (at -5.08 -5.08 90) (length 2.54) + (name "R1.1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -2.54 -5.08 90) (length 2.54) + (name "R2.1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -5.08 90) (length 2.54) + (name "R3.1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "R4.1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "R4.2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 5.08 270) (length 2.54) + (name "R3.2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -2.54 5.08 270) (length 2.54) + (name "R2.2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 270) (length 2.54) + (name "R1.2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Device:R_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) (property "Reference" "R" (at 0.762 0.508 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -945,6 +1491,202 @@ ) ) ) + (symbol "Ecohim:74HC132" (pin_numbers hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC132" (at 0 0.127 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 0 0.127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 0 0.127 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "nand, quad" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quad 2-input NAND gate; open-drain output" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "*SOIC-14* *TSSOP-14*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HC132_1_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_2_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_3_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_4_1" + (rectangle (start -2.54 3.81) (end 2.54 -3.81) + (stroke (width 0) (type default)) + (fill (type background)) + ) + (polyline + (pts + (xy -0.508 -0.508) + (xy 0.508 -0.508) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy -0.508 0.254) + (xy 0 -0.254) + (xy 0.508 0.254) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (text "&" (at 1.27 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (pin output inverted (at 3.81 0 180) (length 1.27) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 1.27 0) (length 1.27) + (name "A" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -3.81 -1.27 0) (length 1.27) + (name "B" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HC132_5_1" + (pin power_in line (at 0 6.35 270) (length 1.27) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -6.35 90) (length 1.27) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Ecohim:R_Trim_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) (property "Reference" "R" (at 0.762 1.27 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -1449,6 +2191,388 @@ ) ) ) + (symbol "Relay:G2RL-1A-E" (in_bom yes) (on_board yes) + (property "Reference" "K" (at 11.43 3.81 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "G2RL-1A-E" (at 11.43 1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Relay_THT:Relay_SPST_Omron_G2RL-1A-E" (at 11.43 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Single Pole Relay SPST Omron NO High Capacity" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "General Purpose Low Profile Relay SPST Through Hole High Capacity, Omron G2RL series, Normally Open, 16A 250VAC" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Relay?SPST?Omron?G2RL*E*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "G2RL-1A-E_0_0" + (polyline + (pts + (xy 7.62 5.08) + (xy 7.62 2.54) + (xy 6.985 3.175) + (xy 7.62 3.81) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "G2RL-1A-E_0_1" + (rectangle (start -10.16 5.08) (end 10.16 -5.08) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (rectangle (start -8.255 1.905) (end -1.905 -1.905) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -1.905) + (xy -2.54 1.905) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.27 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 0 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 0) + (xy 1.27 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 0) + (xy 2.54 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 0) + (xy 3.81 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -2.54) + (xy 3.175 3.81) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -2.54) + (xy 5.08 -5.08) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "G2RL-1A-E_1_1" + (pin passive line (at 5.08 -7.62 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Relay:G2RL-2A" (in_bom yes) (on_board yes) + (property "Reference" "K" (at 16.51 3.81 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "G2RL-2A" (at 16.51 1.27 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Relay_THT:Relay_DPST_Omron_G2RL-2A" (at 16.51 -1.27 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Dual Pole Relay Omron DPST NO" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "General Purpose Low Profile Relay DPST Through Hole, Omron G2RL series, Normally Open, 8A 250VAC" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Relay?DPST?Omron?G2RL*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "G2RL-2A_0_1" + (rectangle (start -15.24 5.08) (end 15.24 -5.08) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (rectangle (start -13.335 1.905) (end -6.985 -1.905) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -1.905) + (xy -7.62 1.905) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -10.16 1.905) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.985 0) + (xy -6.35 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.715 0) + (xy -5.08 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 0) + (xy -3.81 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -2.54 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.27 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 0 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy -1.905 3.81) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -5.08) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 0) + (xy 1.27 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 0) + (xy 2.54 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 0) + (xy 3.81 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 5.08 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.715 0) + (xy 6.35 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.985 0) + (xy 7.62 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.255 0) + (xy 8.89 0) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -2.54) + (xy 8.255 3.81) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -2.54) + (xy 10.16 -5.08) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 5.08) + (xy 2.54 2.54) + (xy 1.905 3.175) + (xy 2.54 3.81) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 5.08) + (xy 12.7 2.54) + (xy 12.065 3.175) + (xy 12.7 3.81) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "G2RL-2A_1_1" + (pin passive line (at 0 -7.62 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 -7.62 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 12.7 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -10.16 7.62 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "A1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -10.16 -7.62 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "A2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "Transistor_FET:2N7002" (pin_names hide) (in_bom yes) (on_board yes) (property "Reference" "Q" (at 5.08 1.905 0) (effects (font (size 1.27 1.27)) (justify left)) @@ -1746,37 +2870,79 @@ (junction (at 257.81 21.59) (diameter 0) (color 0 0 0 0) (uuid 025861c3-9559-4ee6-bd02-0a9dcb606de5) ) - (junction (at 86.995 61.595) (diameter 0) (color 0 0 0 0) + (junction (at 135.89 66.04) (diameter 0) (color 0 0 0 0) + (uuid 0cd95bb8-82a0-46a1-911a-3d045eb8684f) + ) + (junction (at 69.215 78.74) (diameter 0) (color 0 0 0 0) (uuid 0d0a0bc9-4b99-4e81-b380-c4ceadb79b11) ) (junction (at 231.14 21.59) (diameter 0) (color 0 0 0 0) (uuid 110b7e71-4eeb-4d1d-9c7c-47e1a96e68cc) ) + (junction (at 174.625 65.405) (diameter 0) (color 0 0 0 0) + (uuid 136d6198-99fd-4b9a-86c4-a4dde0afeafb) + ) (junction (at 231.14 53.975) (diameter 0) (color 0 0 0 0) (uuid 1cafade9-9100-43b2-b884-9b21df6fb5f9) ) - (junction (at 62.865 158.115) (diameter 0) (color 0 0 0 0) - (uuid 2ae577a9-a7ed-4a74-9001-dff38f9fb0ec) + (junction (at 205.74 135.89) (diameter 0) (color 0 0 0 0) + (uuid 2051fc95-f1ce-412d-a87f-2a94e6a96e67) + ) + (junction (at 207.645 159.385) (diameter 0) (color 0 0 0 0) + (uuid 2167fd11-485c-4c85-8740-09b45325c014) + ) + (junction (at 226.695 142.875) (diameter 0) (color 0 0 0 0) + (uuid 2e3c7c96-c41a-4fb8-8d7b-2bf0e5108e66) ) (junction (at 257.81 53.975) (diameter 0) (color 0 0 0 0) (uuid 304842e7-cd7d-4f4b-8231-dd0cccf4c939) ) + (junction (at 160.02 177.8) (diameter 0) (color 0 0 0 0) + (uuid 36a2ed52-0d63-4126-898c-85fe0410d891) + ) + (junction (at 234.315 133.35) (diameter 0) (color 0 0 0 0) + (uuid 41555883-9cac-4116-8698-ba71ce74f7e4) + ) + (junction (at 160.02 180.34) (diameter 0) (color 0 0 0 0) + (uuid 53022e14-a6b2-4687-8568-ed01bb0bc801) + ) (junction (at 254 53.975) (diameter 0) (color 0 0 0 0) (uuid 5354de11-98c5-4e28-a0dc-d6573bf0529c) ) + (junction (at 231.775 133.35) (diameter 0) (color 0 0 0 0) + (uuid 54bad2b4-13ca-4ccd-99ec-16651a6a77d5) + ) + (junction (at 135.89 41.275) (diameter 0) (color 0 0 0 0) + (uuid 55c7bdf3-5f8f-4771-9d1d-19fdb4d5c4ab) + ) (junction (at 236.855 62.23) (diameter 0) (color 0 0 0 0) (uuid 5691b0ab-b1e8-443e-91c2-0f0ac02c5c73) ) - (junction (at 55.88 75.565) (diameter 0) (color 0 0 0 0) + (junction (at 144.78 90.17) (diameter 0) (color 0 0 0 0) + (uuid 5b3fb723-043d-4df8-9745-53892990fd99) + ) + (junction (at 42.545 92.71) (diameter 0) (color 0 0 0 0) (uuid 5b8f7dcc-5c75-4ac6-9d15-61476b3c3ab6) ) + (junction (at 126.365 41.275) (diameter 0) (color 0 0 0 0) + (uuid 5d6c6750-430b-4bfe-b825-1b5354ce9c0f) + ) + (junction (at 160.02 182.88) (diameter 0) (color 0 0 0 0) + (uuid 66daeb34-ae29-4d79-939a-fe7740178441) + ) + (junction (at 136.525 125.73) (diameter 0) (color 0 0 0 0) + (uuid 67d5c6ea-8a2b-48fd-a4df-a2ed4dcd7647) + ) (junction (at 236.855 29.845) (diameter 0) (color 0 0 0 0) (uuid 73c7bd7b-8e75-4bba-a6a7-515eb7978897) ) + (junction (at 164.465 46.99) (diameter 0) (color 0 0 0 0) + (uuid 7a74a676-8563-419b-871a-85105152586b) + ) (junction (at 25.4 171.45) (diameter 0) (color 0 0 0 0) (uuid 7b973aa7-967b-4d7c-a42d-226863a3855e) ) - (junction (at 26.67 22.225) (diameter 0) (color 0 0 0 0) + (junction (at 27.305 20.32) (diameter 0) (color 0 0 0 0) (uuid 80103748-55ed-41b6-830a-41b5cae1ea4f) ) (junction (at 36.195 171.45) (diameter 0) (color 0 0 0 0) @@ -1785,42 +2951,94 @@ (junction (at 243.205 21.59) (diameter 0) (color 0 0 0 0) (uuid 9070c74b-7696-4e92-93eb-79dd9f9bfd95) ) + (junction (at 215.265 135.89) (diameter 0) (color 0 0 0 0) + (uuid 933f608a-7f52-47ea-b469-7b36181f332c) + ) + (junction (at 121.92 81.915) (diameter 0) (color 0 0 0 0) + (uuid 96d486fe-3702-4d60-a82f-e8ed9056080c) + ) + (junction (at 142.875 49.53) (diameter 0) (color 0 0 0 0) + (uuid 9919d863-8c08-4595-8cf7-cbdf5e5ae351) + ) + (junction (at 174.625 53.975) (diameter 0) (color 0 0 0 0) + (uuid 9ecf0db4-e9ee-44b5-a26f-8842ded2daa8) + ) + (junction (at 126.365 138.43) (diameter 0) (color 0 0 0 0) + (uuid a388b7e2-e07a-4f6b-90ff-fdac428f538d) + ) + (junction (at 164.465 40.64) (diameter 0) (color 0 0 0 0) + (uuid aa2ce4ee-985d-41f9-bb0f-f48491d63740) + ) (junction (at 261.62 53.975) (diameter 0) (color 0 0 0 0) (uuid b08a774d-b492-49c7-90ba-ab0170ccc416) ) - (junction (at 53.34 22.225) (diameter 0) (color 0 0 0 0) + (junction (at 53.975 20.32) (diameter 0) (color 0 0 0 0) (uuid b62da96e-bb76-44fd-b2a1-0217c85053cd) ) (junction (at 243.205 53.975) (diameter 0) (color 0 0 0 0) (uuid bcec5776-fbb8-44b6-bd87-31376a82ad8b) ) + (junction (at 112.395 50.165) (diameter 0) (color 0 0 0 0) + (uuid bdfb88c2-9246-4b92-85b9-7d4fa2c8e2c0) + ) (junction (at 254 21.59) (diameter 0) (color 0 0 0 0) (uuid bfac10f2-123d-488a-bc50-e2754c4c3ccd) ) (junction (at 227.965 67.945) (diameter 0) (color 0 0 0 0) (uuid c1b58180-4bd5-4fc0-9d0c-588cf3c42859) ) - (junction (at 55.88 81.915) (diameter 0) (color 0 0 0 0) + (junction (at 42.545 99.06) (diameter 0) (color 0 0 0 0) (uuid c26f93a6-4f08-4fc2-b35b-6c12c5252821) ) - (junction (at 30.48 22.225) (diameter 0) (color 0 0 0 0) + (junction (at 31.115 20.32) (diameter 0) (color 0 0 0 0) (uuid c540ea47-b008-4fc7-802c-fd2fb31c75cc) ) - (junction (at 68.58 67.31) (diameter 0) (color 0 0 0 0) + (junction (at 50.8 84.455) (diameter 0) (color 0 0 0 0) (uuid c69ece61-cf8a-4a14-a080-5b124fc14304) ) + (junction (at 243.84 127.635) (diameter 0) (color 0 0 0 0) + (uuid cabf4744-c332-47ee-8f69-efbc1a99fbd1) + ) + (junction (at 200.025 156.21) (diameter 0) (color 0 0 0 0) + (uuid cc605d83-b9bc-4e7b-85f5-4ff3119684c8) + ) + (junction (at 151.765 73.66) (diameter 0) (color 0 0 0 0) + (uuid d2820321-1327-4d7c-8be3-3164991c35f7) + ) + (junction (at 149.225 124.46) (diameter 0) (color 0 0 0 0) + (uuid d31ee352-9853-40f1-a9e6-f711a7f6e079) + ) + (junction (at 226.695 159.385) (diameter 0) (color 0 0 0 0) + (uuid d8578f05-a456-4a12-936b-72167241647f) + ) + (junction (at 243.84 111.125) (diameter 0) (color 0 0 0 0) + (uuid dfebfafd-ac40-415b-8d6f-168a5f120789) + ) (junction (at 261.62 21.59) (diameter 0) (color 0 0 0 0) (uuid e6dbe63b-48bb-4339-8bb7-c2978fe186fa) ) + (junction (at 122.555 124.46) (diameter 0) (color 0 0 0 0) + (uuid f09829d1-30a2-4b66-b1a1-f55c538c91a8) + ) + (junction (at 142.875 24.765) (diameter 0) (color 0 0 0 0) + (uuid fe389413-527d-4c11-b4ef-5da36248a350) + ) (junction (at 227.965 35.56) (diameter 0) (color 0 0 0 0) (uuid ffcdf3fd-3f76-49e3-aa46-7be728dc307c) ) - (no_connect (at 43.815 101.6) (uuid 684d7b93-7724-429f-9672-a6aac24ff43d)) + (no_connect (at 81.915 94.615) (uuid 03f8abea-e6c1-455c-84e4-6cd5273dad97)) + (no_connect (at 81.915 97.155) (uuid 3a1fd257-168e-44bd-81e7-e3954898bedd)) + (no_connect (at 40.005 42.545) (uuid 684d7b93-7724-429f-9672-a6aac24ff43d)) (no_connect (at 270.51 56.515) (uuid 9650b997-0b7d-4e61-bdb6-2b2c08ec3a5a)) (no_connect (at 270.51 24.13) (uuid d3831871-95b0-42eb-bd90-4b6bf35bc9ab)) + (no_connect (at 81.915 104.775) (uuid f0e0226a-4305-43ff-9a66-e0a7df344eb1)) - (wire (pts (xy 29.845 101.6) (xy 31.115 101.6)) + (wire (pts (xy 126.365 138.43) (xy 128.27 138.43)) + (stroke (width 0) (type default)) + (uuid 0087c397-f528-42ef-a7c1-acdd726555d9) + ) + (wire (pts (xy 26.035 42.545) (xy 27.305 42.545)) (stroke (width 0) (type default)) (uuid 00b6dd6d-436d-4ce0-a32e-b73d035b4b02) ) @@ -1828,23 +3046,75 @@ (stroke (width 0) (type default)) (uuid 011bced7-9127-47a7-aeca-aa44b86fb037) ) + (wire (pts (xy 130.81 86.995) (xy 130.81 87.63)) + (stroke (width 0) (type default)) + (uuid 0127a94d-4374-4d4c-be2a-2d00bb563f3e) + ) + (wire (pts (xy 215.265 135.89) (xy 215.9 135.89)) + (stroke (width 0) (type default)) + (uuid 02be5ec9-b021-4f94-b855-741a971830a5) + ) + (wire (pts (xy 140.97 123.19) (xy 139.7 123.19)) + (stroke (width 0) (type default)) + (uuid 035dc596-e3ab-4253-9de6-17563127271c) + ) + (wire (pts (xy 254 127) (xy 254 128.27)) + (stroke (width 0) (type default)) + (uuid 04155474-4984-4345-9fd9-7f0da614a137) + ) + (wire (pts (xy 145.415 180.975) (xy 145.415 180.34)) + (stroke (width 0) (type default)) + (uuid 056c5ecb-4673-4d09-9185-b2dd7c23cb00) + ) (wire (pts (xy 25.4 171.45) (xy 36.195 171.45)) (stroke (width 0) (type default)) (uuid 05d85703-ced6-42c8-a0a4-fe022770cba4) ) + (wire (pts (xy 142.875 24.13) (xy 142.875 24.765)) + (stroke (width 0) (type default)) + (uuid 068be98b-1507-4251-89bc-bdd649b4fb1a) + ) + (wire (pts (xy 207.645 159.385) (xy 207.645 160.02)) + (stroke (width 0) (type default)) + (uuid 06a89d01-6bd4-4175-87b2-1fcd403c729e) + ) (wire (pts (xy 63.5 175.26) (xy 62.865 175.26)) (stroke (width 0) (type default)) (uuid 08bf49bc-949f-4c3e-8f40-c89978628c39) ) - (wire (pts (xy 30.48 22.225) (xy 35.56 22.225)) + (wire (pts (xy 145.415 177.8) (xy 149.225 177.8)) + (stroke (width 0) (type default)) + (uuid 09084143-c152-4d14-9cde-2875a560dc3e) + ) + (wire (pts (xy 222.885 153.67) (xy 222.885 159.385)) + (stroke (width 0) (type default)) + (uuid 0a853dc6-dd2a-437b-a440-87521a88cf43) + ) + (wire (pts (xy 31.115 20.32) (xy 36.195 20.32)) (stroke (width 0) (type default)) (uuid 0aac398f-a3c9-4277-b714-3dff0b7b2fc8) ) + (wire (pts (xy 270.51 127) (xy 270.51 120.65)) + (stroke (width 0) (type default)) + (uuid 0b8f9e17-8cce-42c6-b8dd-dc8146f3f165) + ) + (wire (pts (xy 159.385 177.8) (xy 160.02 177.8)) + (stroke (width 0) (type default)) + (uuid 0d09c338-b37f-46e3-b77c-ae4bcd93c8f6) + ) (wire (pts (xy 249.555 53.975) (xy 254 53.975)) (stroke (width 0) (type default)) (uuid 0daf5c94-b47c-4ea9-a69c-bff3e3c6b317) ) - (wire (pts (xy 62.865 81.915) (xy 55.88 81.915)) + (wire (pts (xy 144.78 73.66) (xy 151.765 73.66)) + (stroke (width 0) (type default)) + (uuid 0e99f3c7-2cbb-4a42-98d1-c3c2ed503082) + ) + (wire (pts (xy 270.51 118.11) (xy 273.685 118.11)) + (stroke (width 0) (type default)) + (uuid 0edeeff1-4a45-44cc-93d7-665a2028f2bf) + ) + (wire (pts (xy 52.705 99.06) (xy 42.545 99.06)) (stroke (width 0) (type default)) (uuid 0f79eee7-bcf2-4b1b-9087-ff8e92ab9861) ) @@ -1856,31 +3126,63 @@ (stroke (width 0) (type default)) (uuid 118a8310-3867-4963-a572-4147aff98f02) ) + (wire (pts (xy 236.855 121.92) (xy 236.855 127.635)) + (stroke (width 0) (type default)) + (uuid 12176ba6-4a54-41b2-bece-0a02fe2b49c4) + ) + (wire (pts (xy 160.02 182.88) (xy 160.02 184.15)) + (stroke (width 0) (type default)) + (uuid 12d537bf-e329-4383-8179-4d6d5bef6387) + ) + (wire (pts (xy 135.89 55.245) (xy 135.89 49.53)) + (stroke (width 0) (type default)) + (uuid 12d7248f-4b18-4f13-8c77-1634e091e700) + ) (wire (pts (xy 257.81 53.975) (xy 257.81 55.245)) (stroke (width 0) (type default)) (uuid 12eb2412-da14-4034-94e5-1812006c544d) ) - (wire (pts (xy 45.085 75.565) (xy 46.355 75.565)) + (wire (pts (xy 139.7 117.475) (xy 138.43 117.475)) + (stroke (width 0) (type default)) + (uuid 13db0860-7d38-407c-99d7-551a3bfcd905) + ) + (wire (pts (xy 31.75 92.71) (xy 33.02 92.71)) (stroke (width 0) (type default)) (uuid 1419981e-88bf-4db6-b1db-ab5777992550) ) - (wire (pts (xy 53.34 22.225) (xy 53.34 22.86)) + (wire (pts (xy 53.975 20.32) (xy 53.975 20.955)) (stroke (width 0) (type default)) (uuid 1477ee0f-c249-411e-a382-ca1ec47e4edd) ) - (wire (pts (xy 62.865 75.565) (xy 55.88 75.565)) + (wire (pts (xy 52.705 92.71) (xy 42.545 92.71)) (stroke (width 0) (type default)) (uuid 15029913-33db-498e-b216-9fb60a7b72f0) ) + (wire (pts (xy 142.875 24.765) (xy 142.875 25.4)) + (stroke (width 0) (type default)) + (uuid 166338aa-4e3b-4f51-b567-4f99a0042745) + ) + (wire (pts (xy 205.74 138.43) (xy 205.74 141.605)) + (stroke (width 0) (type default)) + (uuid 17d9b1b6-6c2d-46eb-b69a-1d98ee0826fb) + ) + (wire (pts (xy 161.925 101.6) (xy 179.705 101.6)) + (stroke (width 0) (type default)) + (uuid 18cb7944-71ea-44d2-9f28-fca49679ebf6) + ) (wire (pts (xy 231.14 21.59) (xy 231.775 21.59)) (stroke (width 0) (type default)) (uuid 1b1acf1b-47b3-4766-a109-55f9b7ea8341) ) - (wire (pts (xy 99.695 100.33) (xy 100.965 100.33)) + (wire (pts (xy 243.84 127) (xy 243.84 127.635)) + (stroke (width 0) (type default)) + (uuid 1c271aac-4ec3-43e9-a766-e3a52872b154) + ) + (wire (pts (xy 81.915 117.475) (xy 83.185 117.475)) (stroke (width 0) (type default)) (uuid 1df18233-294b-4e69-b9ab-13113479077b) ) - (wire (pts (xy 71.755 80.01) (xy 62.865 80.01)) + (wire (pts (xy 53.975 97.155) (xy 52.705 97.155)) (stroke (width 0) (type default)) (uuid 1e47a892-eaf6-495e-a803-5e7f85b050a7) ) @@ -1896,27 +3198,59 @@ (stroke (width 0) (type default)) (uuid 232481bf-fde3-48ad-8c36-47b49ba9314d) ) - (wire (pts (xy 55.88 75.565) (xy 55.88 76.2)) + (wire (pts (xy 157.48 124.46) (xy 159.385 124.46)) + (stroke (width 0) (type default)) + (uuid 23eec670-03f3-4416-9740-c83aad4d2fb0) + ) + (wire (pts (xy 260.35 144.78) (xy 234.315 144.78)) + (stroke (width 0) (type default)) + (uuid 23f20a31-404e-4134-9d1e-8b5d4e912506) + ) + (wire (pts (xy 137.16 90.17) (xy 144.78 90.17)) + (stroke (width 0) (type default)) + (uuid 244b66ce-d91d-4dc1-b96b-6335ca8812a0) + ) + (wire (pts (xy 42.545 92.71) (xy 42.545 93.345)) (stroke (width 0) (type default)) (uuid 268518ad-e8fd-4cdd-bc31-61ff944e1f40) ) - (wire (pts (xy 66.675 67.31) (xy 68.58 67.31)) + (wire (pts (xy 243.84 127.635) (xy 243.84 128.27)) + (stroke (width 0) (type default)) + (uuid 29071455-d5ff-46cc-929c-e299a5e8be09) + ) + (wire (pts (xy 141.605 173.355) (xy 146.685 173.355)) + (stroke (width 0) (type default)) + (uuid 29ac071c-2081-4f70-83a0-542bdf7b9db9) + ) + (wire (pts (xy 271.78 110.49) (xy 271.78 115.57)) + (stroke (width 0) (type default)) + (uuid 2c38ca7b-c644-4b12-8e81-4a3d9a6c2571) + ) + (wire (pts (xy 48.895 84.455) (xy 50.8 84.455)) (stroke (width 0) (type default)) (uuid 2c38d587-cc4f-441b-9863-712b2d508a2f) ) - (wire (pts (xy 70.485 92.71) (xy 71.755 92.71)) + (wire (pts (xy 149.225 123.19) (xy 149.86 123.19)) + (stroke (width 0) (type default)) + (uuid 2df62fbf-5507-46a8-b940-07f3af28b595) + ) + (wire (pts (xy 52.705 109.855) (xy 53.975 109.855)) (stroke (width 0) (type default)) (uuid 2f86537e-afb2-48c2-9a0f-1a81b5c37a9b) ) - (wire (pts (xy 29.845 99.06) (xy 31.115 99.06)) + (wire (pts (xy 26.035 40.005) (xy 27.305 40.005)) (stroke (width 0) (type default)) (uuid 301684d8-09d6-4759-bbdd-173ee1a0597a) ) - (wire (pts (xy 68.58 64.135) (xy 68.58 67.31)) + (wire (pts (xy 50.8 81.28) (xy 50.8 84.455)) (stroke (width 0) (type default)) (uuid 304f4f5a-b256-4752-9b0e-640b9f5a6a37) ) - (wire (pts (xy 50.8 22.225) (xy 53.34 22.225)) + (wire (pts (xy 266.7 111.76) (xy 270.51 111.76)) + (stroke (width 0) (type default)) + (uuid 3140fe28-db81-4e64-952a-3c17cd55cb3c) + ) + (wire (pts (xy 51.435 20.32) (xy 53.975 20.32)) (stroke (width 0) (type default)) (uuid 31ae2781-f7b0-46d5-aaed-883848cb20df) ) @@ -1924,35 +3258,99 @@ (stroke (width 0) (type default)) (uuid 31fed99c-176a-4685-818f-9ffd7ac26da5) ) - (wire (pts (xy 99.695 92.71) (xy 100.965 92.71)) + (wire (pts (xy 81.915 92.075) (xy 83.185 92.075)) + (stroke (width 0) (type default)) + (uuid 34aa6a88-7b00-4893-8905-6f101bf6ffdd) + ) + (wire (pts (xy 52.705 104.775) (xy 53.975 104.775)) + (stroke (width 0) (type default)) + (uuid 35e0aadf-ad93-462c-98e4-5d2dd9c3f490) + ) + (wire (pts (xy 81.915 102.235) (xy 83.185 102.235)) + (stroke (width 0) (type default)) + (uuid 36b52cc7-e3ba-4c09-9df9-5a0b999472bd) + ) + (wire (pts (xy 151.765 73.025) (xy 151.765 73.66)) + (stroke (width 0) (type default)) + (uuid 36e21bb9-d472-4606-b219-72d13a31128d) + ) + (wire (pts (xy 174.625 39.37) (xy 174.625 53.975)) + (stroke (width 0) (type default)) + (uuid 37412a9b-3b26-4b3e-b60c-0305e2b92acb) + ) + (wire (pts (xy 144.78 79.375) (xy 144.78 73.66)) + (stroke (width 0) (type default)) + (uuid 375c1751-a710-4d71-be91-e86967a0cef8) + ) + (wire (pts (xy 271.78 128.27) (xy 271.78 123.19)) + (stroke (width 0) (type default)) + (uuid 376bca86-867e-4d53-852c-42d2f56c4e61) + ) + (wire (pts (xy 81.915 109.855) (xy 83.185 109.855)) (stroke (width 0) (type default)) (uuid 39d40975-8197-4c2b-a312-2c27eda6798c) ) + (wire (pts (xy 155.575 43.18) (xy 155.575 50.165)) + (stroke (width 0) (type default)) + (uuid 3baa2eed-40a7-4c3f-a5b1-0b26f695c977) + ) + (wire (pts (xy 153.035 65.405) (xy 174.625 65.405)) + (stroke (width 0) (type default)) + (uuid 3bf94c49-23b5-4abb-835a-25378c11868b) + ) (wire (pts (xy 63.5 172.72) (xy 58.42 172.72)) (stroke (width 0) (type default)) (uuid 3d019a5a-36ba-46dd-b2d0-93bbb6a31dc4) ) - (wire (pts (xy 62.865 167.64) (xy 62.865 164.465)) + (wire (pts (xy 254 128.27) (xy 271.78 128.27)) + (stroke (width 0) (type default)) + (uuid 3fbcd283-7830-480e-85cd-7cba1be4230a) + ) + (wire (pts (xy 62.865 167.64) (xy 62.865 167.005)) (stroke (width 0) (type default)) (uuid 3ffce9ea-6a9c-4605-bd4a-eafd6ddb5e31) ) - (wire (pts (xy 53.34 27.94) (xy 53.34 28.575)) + (wire (pts (xy 164.465 32.385) (xy 179.705 32.385)) + (stroke (width 0) (type default)) + (uuid 40b59981-6f35-4443-af07-2374e49aa43e) + ) + (wire (pts (xy 127.635 127) (xy 127.635 129.54)) + (stroke (width 0) (type default)) + (uuid 4132ff43-cd91-4b3d-843a-a8ca17d78f89) + ) + (wire (pts (xy 130.81 76.835) (xy 137.16 76.835)) + (stroke (width 0) (type default)) + (uuid 4134e379-48a7-49e1-a2be-348d77cc34ff) + ) + (wire (pts (xy 53.975 26.035) (xy 53.975 26.67)) (stroke (width 0) (type default)) (uuid 42887598-d59a-4185-8612-8657061760b6) ) - (wire (pts (xy 70.485 100.33) (xy 71.755 100.33)) + (wire (pts (xy 52.705 107.315) (xy 53.975 107.315)) + (stroke (width 0) (type default)) + (uuid 44b6fe80-91ab-43e9-a632-867442d8f3b4) + ) + (wire (pts (xy 222.885 142.875) (xy 226.695 142.875)) + (stroke (width 0) (type default)) + (uuid 44ef3b3f-9bc1-49da-8c34-cc97a71e22be) + ) + (wire (pts (xy 52.705 117.475) (xy 53.975 117.475)) (stroke (width 0) (type default)) (uuid 45820cd6-08f6-4824-980d-1f569f0327ad) ) - (wire (pts (xy 45.085 81.915) (xy 46.355 81.915)) + (wire (pts (xy 146.685 184.785) (xy 146.685 182.88)) + (stroke (width 0) (type default)) + (uuid 45f8731c-3f36-4c35-b2eb-90fe14eeb5bb) + ) + (wire (pts (xy 31.75 99.06) (xy 33.02 99.06)) (stroke (width 0) (type default)) (uuid 480c20a0-9ddd-41b0-a9cb-60485c9e28c8) ) - (wire (pts (xy 86.995 60.96) (xy 86.995 61.595)) + (wire (pts (xy 69.215 78.105) (xy 69.215 78.74)) (stroke (width 0) (type default)) (uuid 488548fb-d2dc-44b0-8bb4-71620ba7080f) ) - (wire (pts (xy 86.995 61.595) (xy 89.535 61.595)) + (wire (pts (xy 69.215 78.74) (xy 71.755 78.74)) (stroke (width 0) (type default)) (uuid 4938b4f9-ea85-4690-8900-64894491e7a5) ) @@ -1964,15 +3362,39 @@ (stroke (width 0) (type default)) (uuid 498d6c9d-d9f7-41bd-b99c-9f8c6dddeddd) ) + (wire (pts (xy 129.54 24.765) (xy 129.54 43.18)) + (stroke (width 0) (type default)) + (uuid 49934d4f-2253-4db0-b51e-d6fd80adfbe5) + ) + (wire (pts (xy 135.89 41.275) (xy 142.875 41.275)) + (stroke (width 0) (type default)) + (uuid 49ea047e-e6de-4579-9349-6a8ae9b32050) + ) (wire (pts (xy 231.14 62.23) (xy 236.855 62.23)) (stroke (width 0) (type default)) (uuid 4a06c1f8-df0b-4087-8b4c-d98584d80ad5) ) - (wire (pts (xy 99.695 95.25) (xy 100.965 95.25)) + (wire (pts (xy 121.92 81.915) (xy 123.19 81.915)) + (stroke (width 0) (type default)) + (uuid 4aa946cb-bf25-46f7-826c-293c98fbe0e3) + ) + (wire (pts (xy 149.225 124.46) (xy 149.225 123.19)) + (stroke (width 0) (type default)) + (uuid 4c197d5c-674a-4b92-8abd-1345ada09b83) + ) + (wire (pts (xy 231.775 133.35) (xy 231.775 128.905)) + (stroke (width 0) (type default)) + (uuid 4c6e91fd-a1d4-495b-9c2b-f93b0ced2240) + ) + (wire (pts (xy 81.915 112.395) (xy 83.185 112.395)) (stroke (width 0) (type default)) (uuid 4c75a68f-9e52-420b-8b84-83c1a66ee899) ) - (wire (pts (xy 123.19 132.08) (xy 123.19 132.715)) + (wire (pts (xy 172.085 89.535) (xy 172.085 94.615)) + (stroke (width 0) (type default)) + (uuid 4d73b166-ceff-4b25-b465-e4537ccc1bcc) + ) + (wire (pts (xy 215.265 135.89) (xy 215.265 136.525)) (stroke (width 0) (type default)) (uuid 4e2d7d1d-ecdc-48e4-a942-2a1168097261) ) @@ -1980,23 +3402,59 @@ (stroke (width 0) (type default)) (uuid 4e73f454-6615-4376-a91a-c7b5d7467e6c) ) - (wire (pts (xy 26.67 21.59) (xy 26.67 22.225)) + (wire (pts (xy 121.92 81.915) (xy 121.92 82.55)) + (stroke (width 0) (type default)) + (uuid 4ec03816-8260-4a72-abd6-e5c7a4489bda) + ) + (wire (pts (xy 214.63 126.365) (xy 215.265 126.365)) + (stroke (width 0) (type default)) + (uuid 4f80a63c-ed22-4a76-bdaa-f60b863c9a8a) + ) + (wire (pts (xy 27.305 19.685) (xy 27.305 20.32)) (stroke (width 0) (type default)) (uuid 4f9d2a4b-73c0-48d7-86e0-af0f123e4b05) ) + (wire (pts (xy 122.555 124.46) (xy 128.27 124.46)) + (stroke (width 0) (type default)) + (uuid 50d899df-96c7-4ec0-b8e4-00449f2243f3) + ) (wire (pts (xy 35.56 167.64) (xy 36.83 167.64)) (stroke (width 0) (type default)) (uuid 522d026c-fa15-4e72-a6ae-ab60ed302773) ) - (wire (pts (xy 68.58 57.15) (xy 68.58 59.055)) + (wire (pts (xy 160.02 177.8) (xy 160.02 180.34)) + (stroke (width 0) (type default)) + (uuid 53af094c-3b85-4443-b1cb-f22e2537335b) + ) + (wire (pts (xy 200.025 156.21) (xy 200.66 156.21)) + (stroke (width 0) (type default)) + (uuid 53ecba46-e1e6-4493-9aef-ae5da9d0a1c0) + ) + (wire (pts (xy 200.025 151.13) (xy 200.025 156.21)) + (stroke (width 0) (type default)) + (uuid 546a8ea6-1b1b-4794-8d3d-7194548e7f7a) + ) + (wire (pts (xy 50.8 74.295) (xy 50.8 76.2)) (stroke (width 0) (type default)) (uuid 54dd2fc5-6816-46be-966d-b9f61f9752dc) ) - (wire (pts (xy 71.755 77.47) (xy 62.865 77.47)) + (wire (pts (xy 121.285 41.275) (xy 126.365 41.275)) + (stroke (width 0) (type default)) + (uuid 56190ca3-f77d-40bc-8ea3-171cda205f27) + ) + (wire (pts (xy 142.875 41.275) (xy 142.875 40.64)) + (stroke (width 0) (type default)) + (uuid 565f7233-bba9-40bd-94c1-79d796ad9051) + ) + (wire (pts (xy 53.975 94.615) (xy 52.705 94.615)) (stroke (width 0) (type default)) (uuid 5732fba2-e5b6-456b-927f-7ceeb24b678c) ) - (wire (pts (xy 26.67 27.94) (xy 26.67 28.575)) + (wire (pts (xy 236.855 116.84) (xy 236.855 111.125)) + (stroke (width 0) (type default)) + (uuid 57d09f04-8117-4a3d-8c84-4c55ae48a135) + ) + (wire (pts (xy 27.305 26.035) (xy 27.305 26.67)) (stroke (width 0) (type default)) (uuid 57d415d5-10e1-4aa7-9003-88550209902e) ) @@ -2008,30 +3466,50 @@ (stroke (width 0) (type default)) (uuid 58529118-86bf-4024-9b41-6ddadfd74077) ) - (wire (pts (xy 70.485 97.79) (xy 71.755 97.79)) + (wire (pts (xy 52.705 114.935) (xy 53.975 114.935)) (stroke (width 0) (type default)) (uuid 58c8eb8b-ab9f-41c8-b858-4709cff7e852) ) - (wire (pts (xy 99.695 102.87) (xy 100.965 102.87)) + (wire (pts (xy 81.915 120.015) (xy 83.185 120.015)) (stroke (width 0) (type default)) (uuid 596a4b30-7f01-4264-a8f7-3a8d6b468531) ) + (wire (pts (xy 160.02 175.26) (xy 160.02 177.8)) + (stroke (width 0) (type default)) + (uuid 5a242407-16a2-4bcd-8c6c-ba7573d8f1cf) + ) (wire (pts (xy 257.81 21.59) (xy 257.81 22.86)) (stroke (width 0) (type default)) (uuid 5abdd6ea-48eb-41c3-ba24-83398af6370a) ) - (wire (pts (xy 29.845 104.14) (xy 31.115 104.14)) + (wire (pts (xy 26.035 45.085) (xy 27.305 45.085)) (stroke (width 0) (type default)) (uuid 5b79d467-9504-44f9-bbec-f2e16eaa4153) ) + (wire (pts (xy 139.7 123.19) (xy 139.7 117.475)) + (stroke (width 0) (type default)) + (uuid 5c654d2e-0582-4dd0-b8a8-8b0e93fa5ca1) + ) + (wire (pts (xy 144.78 84.455) (xy 144.78 90.17)) + (stroke (width 0) (type default)) + (uuid 5c981c6a-562d-40f0-b599-039ab07347a1) + ) (wire (pts (xy 270.51 59.055) (xy 269.24 59.055)) (stroke (width 0) (type default)) (uuid 5d755788-f03c-4f94-9290-af4dc72386e7) ) + (wire (pts (xy 137.16 76.835) (xy 137.16 90.17)) + (stroke (width 0) (type default)) + (uuid 5db25025-56d1-4768-9e9d-bf32b59fbf0b) + ) (wire (pts (xy 231.14 53.975) (xy 231.775 53.975)) (stroke (width 0) (type default)) (uuid 5f2e4c32-d23b-441c-8d16-8122079242a1) ) + (wire (pts (xy 226.695 159.385) (xy 226.695 158.75)) + (stroke (width 0) (type default)) + (uuid 5f67ae0f-eba6-41c7-993f-6ef436d7795e) + ) (wire (pts (xy 57.15 175.26) (xy 60.325 175.26)) (stroke (width 0) (type default)) (uuid 5faa5585-9d8b-4653-9124-b6970ace7845) @@ -2044,6 +3522,34 @@ (stroke (width 0) (type default)) (uuid 5fea5bf8-6afe-4cd7-95fc-116a6436538c) ) + (wire (pts (xy 136.525 133.35) (xy 136.525 137.16)) + (stroke (width 0) (type default)) + (uuid 5ff96ba2-031d-419a-ba7d-cbec48f8cd00) + ) + (wire (pts (xy 81.915 99.695) (xy 83.185 99.695)) + (stroke (width 0) (type default)) + (uuid 6231d788-23d6-4409-866c-bd53dbb4e268) + ) + (wire (pts (xy 135.89 66.04) (xy 142.875 66.04)) + (stroke (width 0) (type default)) + (uuid 62991fe2-1f91-41e4-892c-b3ece9891185) + ) + (wire (pts (xy 121.92 135.89) (xy 121.92 135.255)) + (stroke (width 0) (type default)) + (uuid 62ffdfc4-2f73-48e7-8276-bc8913f32562) + ) + (wire (pts (xy 256.54 111.76) (xy 256.54 110.49)) + (stroke (width 0) (type default)) + (uuid 633e687f-292d-40b6-892e-8be15cdfa2ec) + ) + (wire (pts (xy 149.225 125.73) (xy 149.225 124.46)) + (stroke (width 0) (type default)) + (uuid 636d342e-a19e-4f94-8fa7-82324c86244a) + ) + (wire (pts (xy 126.365 41.275) (xy 126.365 66.04)) + (stroke (width 0) (type default)) + (uuid 64937227-b362-4edf-8d8e-dbe0f798ecf0) + ) (wire (pts (xy 257.81 53.975) (xy 261.62 53.975)) (stroke (width 0) (type default)) (uuid 65148a96-fb1b-4127-930d-09c01a0ced45) @@ -2052,22 +3558,66 @@ (stroke (width 0) (type default)) (uuid 66c7613d-1ba7-4f21-a26a-ebbf861d9f7f) ) - (wire (pts (xy 62.865 158.115) (xy 66.675 158.115)) + (wire (pts (xy 126.365 138.43) (xy 126.365 139.065)) (stroke (width 0) (type default)) - (uuid 69579006-c8e0-4dd2-8611-6c3a1ed421b5) + (uuid 66f56d85-7221-457c-884b-0f546a0edf97) ) - (wire (pts (xy 68.58 67.31) (xy 71.755 67.31)) + (wire (pts (xy 148.59 124.46) (xy 149.225 124.46)) + (stroke (width 0) (type default)) + (uuid 6873721e-09ec-4770-ad71-b9a63d8b4ce2) + ) + (wire (pts (xy 127.635 135.89) (xy 127.635 133.35)) + (stroke (width 0) (type default)) + (uuid 694755dc-e696-4eb3-bb0b-6ceafd018593) + ) + (wire (pts (xy 136.525 125.73) (xy 140.97 125.73)) + (stroke (width 0) (type default)) + (uuid 6990f840-eaf1-4cb4-b260-f7cda3d47193) + ) + (wire (pts (xy 50.8 84.455) (xy 53.975 84.455)) (stroke (width 0) (type default)) (uuid 69bbb8d9-9d8a-4498-ac55-c5e43ddafcea) ) + (wire (pts (xy 122.555 122.555) (xy 122.555 124.46)) + (stroke (width 0) (type default)) + (uuid 6b7a5ace-f351-43fb-b5b7-f7108d15653e) + ) + (wire (pts (xy 126.365 41.275) (xy 135.89 41.275)) + (stroke (width 0) (type default)) + (uuid 6bbbdcdc-3b2d-4613-a5c1-c4de11b6a187) + ) + (wire (pts (xy 205.74 135.89) (xy 215.265 135.89)) + (stroke (width 0) (type default)) + (uuid 6be4df04-2801-43f8-82c2-cd9825f278a2) + ) + (wire (pts (xy 81.915 122.555) (xy 83.185 122.555)) + (stroke (width 0) (type default)) + (uuid 706dff62-ed70-42be-b0f8-8b7dc9caa637) + ) + (wire (pts (xy 149.225 125.73) (xy 149.86 125.73)) + (stroke (width 0) (type default)) + (uuid 710eb54a-3e24-4ca5-8465-0b057eb3e0a2) + ) (wire (pts (xy 25.4 171.45) (xy 25.4 173.355)) (stroke (width 0) (type default)) (uuid 7174493f-ff80-49cf-b07c-1ed10994d921) ) + (wire (pts (xy 135.89 137.16) (xy 136.525 137.16)) + (stroke (width 0) (type default)) + (uuid 71c70f2e-8854-4e5f-b140-a1bd05167268) + ) + (wire (pts (xy 200.66 151.13) (xy 200.025 151.13)) + (stroke (width 0) (type default)) + (uuid 73b8b4a2-f815-49fd-938a-6dc847e6cd77) + ) (wire (pts (xy 58.42 172.72) (xy 58.42 167.64)) (stroke (width 0) (type default)) (uuid 75ef3f67-ad01-4045-b7b2-0a3d79d2051c) ) + (wire (pts (xy 126.365 66.04) (xy 135.89 66.04)) + (stroke (width 0) (type default)) + (uuid 78990a1e-cdf7-4886-849c-264839d46865) + ) (wire (pts (xy 231.14 28.575) (xy 231.14 29.845)) (stroke (width 0) (type default)) (uuid 78ad76db-9db1-440d-a396-051ef0d0cbf6) @@ -2080,13 +3630,29 @@ (stroke (width 0) (type default)) (uuid 7964a0e5-3495-4154-a6cf-01e28ff5838a) ) + (wire (pts (xy 142.875 66.04) (xy 142.875 65.405)) + (stroke (width 0) (type default)) + (uuid 7a3310ab-1de6-4b19-bdcf-6c8aa814da3b) + ) (wire (pts (xy 231.14 21.59) (xy 231.14 23.495)) (stroke (width 0) (type default)) (uuid 7ae8978e-9218-4f3c-8680-9ae17f017631) ) - (wire (pts (xy 71.755 158.115) (xy 73.025 158.115)) + (wire (pts (xy 159.385 175.26) (xy 160.02 175.26)) (stroke (width 0) (type default)) - (uuid 7b94cfac-1959-4cf1-8d24-ff1c5406aa63) + (uuid 7c12b03d-5050-4e09-9862-04d1a1eb7ffc) + ) + (wire (pts (xy 200.025 159.385) (xy 207.645 159.385)) + (stroke (width 0) (type default)) + (uuid 7d08e5e6-ff3c-4a0c-84e9-43f7f478bff8) + ) + (wire (pts (xy 121.285 135.89) (xy 121.92 135.89)) + (stroke (width 0) (type default)) + (uuid 7db04ce7-91d1-4647-900c-995636e3c49f) + ) + (wire (pts (xy 146.685 175.26) (xy 149.225 175.26)) + (stroke (width 0) (type default)) + (uuid 7e335b74-bcc5-4cd7-aaac-bb12ad746ce3) ) (wire (pts (xy 226.695 35.56) (xy 227.965 35.56)) (stroke (width 0) (type default)) @@ -2096,23 +3662,91 @@ (stroke (width 0) (type default)) (uuid 7fbfb361-2929-4508-a276-b29d0834cbbc) ) + (wire (pts (xy 172.085 94.615) (xy 179.705 94.615)) + (stroke (width 0) (type default)) + (uuid 821d625a-f9c0-4aa7-a54b-da74995f74a8) + ) + (wire (pts (xy 151.765 90.17) (xy 151.765 89.535)) + (stroke (width 0) (type default)) + (uuid 8245e9d9-a2a0-4d1d-be03-a4907ca3dddd) + ) + (wire (pts (xy 234.315 144.78) (xy 234.315 133.35)) + (stroke (width 0) (type default)) + (uuid 8363405e-abcb-477f-a8a1-0ea72c89cd42) + ) + (wire (pts (xy 135.89 30.48) (xy 135.89 24.765)) + (stroke (width 0) (type default)) + (uuid 869eb0bc-4abf-4193-a413-2046507f3747) + ) + (wire (pts (xy 127.635 129.54) (xy 136.525 133.35)) + (stroke (width 0) (type default)) + (uuid 89b76f65-71eb-4875-84bb-1f4a73478ec5) + ) + (wire (pts (xy 112.395 50.165) (xy 113.665 50.165)) + (stroke (width 0) (type default)) + (uuid 8a01086a-23e2-4a7c-bb53-6fa2066217f9) + ) + (wire (pts (xy 226.695 142.24) (xy 226.695 142.875)) + (stroke (width 0) (type default)) + (uuid 8c414ec5-1089-4c02-bf8f-2e83624bcf33) + ) + (wire (pts (xy 264.16 127) (xy 270.51 127)) + (stroke (width 0) (type default)) + (uuid 8d38f0b4-435d-4e8e-9647-8f123d560815) + ) (wire (pts (xy 243.205 21.59) (xy 243.205 22.86)) (stroke (width 0) (type default)) (uuid 8e4fa7d1-a5d6-4e81-bc4e-997109aa53e7) ) - (wire (pts (xy 84.455 62.23) (xy 84.455 61.595)) + (wire (pts (xy 66.675 79.375) (xy 66.675 78.74)) (stroke (width 0) (type default)) (uuid 8ec6cbe7-a106-4031-94be-28b2ca17de30) ) - (wire (pts (xy 55.88 81.915) (xy 55.88 81.28)) + (wire (pts (xy 133.35 180.975) (xy 136.525 180.975)) + (stroke (width 0) (type default)) + (uuid 9449c85b-39f8-4240-84f2-fb197b5b225c) + ) + (wire (pts (xy 121.285 45.085) (xy 121.285 41.275)) + (stroke (width 0) (type default)) + (uuid 94778c6d-9e70-43c1-a18f-b9979a73bb09) + ) + (wire (pts (xy 108.585 17.78) (xy 155.575 17.78)) + (stroke (width 0) (type default)) + (uuid 94ef0776-d0a4-4c34-ab69-5afd797ad2cd) + ) + (wire (pts (xy 42.545 99.06) (xy 42.545 98.425)) (stroke (width 0) (type default)) (uuid 9817c5ec-97f7-4b1f-a70c-095032c5be0c) ) + (wire (pts (xy 205.74 128.905) (xy 205.74 135.89)) + (stroke (width 0) (type default)) + (uuid 98537540-0522-44d4-8bf0-39f1473d525e) + ) (wire (pts (xy 236.855 61.595) (xy 236.855 62.23)) (stroke (width 0) (type default)) (uuid 99538c6b-fa46-4013-92ef-54746e4eb373) ) - (wire (pts (xy 53.34 21.59) (xy 53.34 22.225)) + (wire (pts (xy 236.855 127.635) (xy 243.84 127.635)) + (stroke (width 0) (type default)) + (uuid 9955327c-8817-477d-8883-6b9eba8ebeed) + ) + (wire (pts (xy 203.2 138.43) (xy 205.74 138.43)) + (stroke (width 0) (type default)) + (uuid 997d7afe-7ee1-46ed-a9e1-cd5bc99e2661) + ) + (wire (pts (xy 135.89 24.765) (xy 142.875 24.765)) + (stroke (width 0) (type default)) + (uuid 9a43de1a-3bfa-4b0d-b934-01021d94d143) + ) + (wire (pts (xy 222.885 159.385) (xy 226.695 159.385)) + (stroke (width 0) (type default)) + (uuid 9abf324e-a81b-4928-9483-ff9db5de0796) + ) + (wire (pts (xy 159.385 182.88) (xy 160.02 182.88)) + (stroke (width 0) (type default)) + (uuid 9beab7a3-5b9d-4d58-8d7e-b3fcb7eb517b) + ) + (wire (pts (xy 53.975 19.685) (xy 53.975 20.32)) (stroke (width 0) (type default)) (uuid 9cbfc92f-b754-495f-a385-a6daa665b57a) ) @@ -2120,7 +3754,19 @@ (stroke (width 0) (type default)) (uuid 9d7ec9ae-303b-4d6b-8a51-223b3b41fccb) ) - (wire (pts (xy 51.435 81.915) (xy 55.88 81.915)) + (wire (pts (xy 174.625 53.975) (xy 179.705 53.975)) + (stroke (width 0) (type default)) + (uuid 9e73013f-f502-497e-bb78-e5fbee8b235c) + ) + (wire (pts (xy 133.35 173.355) (xy 136.525 173.355)) + (stroke (width 0) (type default)) + (uuid 9ecbdbe5-32aa-4587-ada8-2871b259b4a7) + ) + (wire (pts (xy 142.875 49.53) (xy 142.875 50.165)) + (stroke (width 0) (type default)) + (uuid 9f4a00ae-eb09-404f-8d5b-2039511a6eaa) + ) + (wire (pts (xy 38.1 99.06) (xy 42.545 99.06)) (stroke (width 0) (type default)) (uuid a1df118b-91a9-400f-88a7-ec4c8f265d47) ) @@ -2128,13 +3774,33 @@ (stroke (width 0) (type default)) (uuid a255de2e-fd60-4b32-8a39-277ef61f94e0) ) + (wire (pts (xy 141.605 180.975) (xy 145.415 180.975)) + (stroke (width 0) (type default)) + (uuid a40a8968-4149-4e88-aa59-3d21a64d7205) + ) + (wire (pts (xy 231.14 133.35) (xy 231.775 133.35)) + (stroke (width 0) (type default)) + (uuid a4240f2c-cb46-4eae-aa74-45ae73cd2960) + ) (wire (pts (xy 241.935 53.975) (xy 243.205 53.975)) (stroke (width 0) (type default)) (uuid a46d8ac6-d555-4ea8-860f-c05c6a46b23d) ) - (wire (pts (xy 127 148.59) (xy 127 137.16)) + (wire (pts (xy 256.54 110.49) (xy 271.78 110.49)) (stroke (width 0) (type default)) - (uuid a7063c91-925d-44fc-bf2c-e5b3df595f00) + (uuid a533219c-3f77-45e4-ac5d-d304665afa94) + ) + (wire (pts (xy 164.465 46.99) (xy 164.465 40.64)) + (stroke (width 0) (type default)) + (uuid a75e5957-edc8-43ba-8feb-bc3aa18a5b46) + ) + (wire (pts (xy 111.125 50.165) (xy 112.395 50.165)) + (stroke (width 0) (type default)) + (uuid a7e65006-c0ba-4756-b784-a91a1e3b9644) + ) + (wire (pts (xy 236.855 111.125) (xy 243.84 111.125)) + (stroke (width 0) (type default)) + (uuid a85c0e7b-56cf-48a6-8db5-83ac9db09c3e) ) (wire (pts (xy 231.14 29.845) (xy 236.855 29.845)) (stroke (width 0) (type default)) @@ -2144,47 +3810,131 @@ (stroke (width 0) (type default)) (uuid a8f8dafa-2ae5-47e9-ba9c-2b9ef5e0a584) ) + (wire (pts (xy 133.35 177.165) (xy 136.525 177.165)) + (stroke (width 0) (type default)) + (uuid a9abe008-d478-4cb4-9a14-f39b310ae853) + ) + (wire (pts (xy 136.525 129.54) (xy 136.525 125.73)) + (stroke (width 0) (type default)) + (uuid aa98e6b5-e22c-4b69-bebd-1ef7eed62234) + ) (wire (pts (xy 36.83 172.72) (xy 36.195 172.72)) (stroke (width 0) (type default)) (uuid ab2a2858-d867-41cc-befc-416034052167) ) + (wire (pts (xy 129.54 43.18) (xy 155.575 43.18)) + (stroke (width 0) (type default)) + (uuid ab6ca7ce-3b85-42c3-9708-4bdb88dc38f5) + ) (wire (pts (xy 231.14 60.96) (xy 231.14 62.23)) (stroke (width 0) (type default)) (uuid ac86e6ca-0da2-4261-a220-c2d4dd0542ea) ) + (wire (pts (xy 133.35 184.785) (xy 136.525 184.785)) + (stroke (width 0) (type default)) + (uuid acab5593-56a5-4450-a66c-0d6e9a018a59) + ) + (wire (pts (xy 144.78 90.17) (xy 151.765 90.17)) + (stroke (width 0) (type default)) + (uuid adbba161-f053-4a48-b83e-6a1c75f42266) + ) (wire (pts (xy 227.965 35.56) (xy 227.965 36.195)) (stroke (width 0) (type default)) (uuid ae6ff1ba-bcd3-41f1-af88-6cc5928d10cc) ) + (wire (pts (xy 135.89 60.325) (xy 135.89 66.04)) + (stroke (width 0) (type default)) + (uuid b0303bb2-d3ef-47fb-adde-8aa6154f7293) + ) + (wire (pts (xy 81.915 89.535) (xy 83.185 89.535)) + (stroke (width 0) (type default)) + (uuid b0317fa4-35d3-4dfa-990a-861896e01c48) + ) + (wire (pts (xy 216.535 153.67) (xy 215.9 153.67)) + (stroke (width 0) (type default)) + (uuid b1103ed6-499f-42b2-af25-71fd75d4be4d) + ) (wire (pts (xy 36.195 172.72) (xy 36.195 171.45)) (stroke (width 0) (type default)) (uuid b19840c6-7a71-4788-b69d-ac2e9dfe6fce) ) - (wire (pts (xy 127 132.08) (xy 123.19 132.08)) + (wire (pts (xy 142.875 48.895) (xy 142.875 49.53)) (stroke (width 0) (type default)) - (uuid b6c6932b-6e88-44c9-933b-4cf2148f12f4) + (uuid b6a8f292-bdcc-4ead-b464-d05791eefe6c) ) - (wire (pts (xy 26.67 22.225) (xy 30.48 22.225)) + (wire (pts (xy 135.89 35.56) (xy 135.89 41.275)) + (stroke (width 0) (type default)) + (uuid b6bb2a4c-bc34-4a42-a1ad-a8b8de94d894) + ) + (wire (pts (xy 27.305 20.32) (xy 31.115 20.32)) (stroke (width 0) (type default)) (uuid b93576d1-fa20-4252-80f2-d9a0ba9bfbee) ) - (wire (pts (xy 120.015 148.59) (xy 127 148.59)) + (wire (pts (xy 141.605 177.165) (xy 145.415 177.165)) (stroke (width 0) (type default)) - (uuid bbf93c50-e7f0-458d-81ee-0534641c088f) + (uuid b9b07733-2922-45ff-9061-580023ee266a) + ) + (wire (pts (xy 135.89 49.53) (xy 142.875 49.53)) + (stroke (width 0) (type default)) + (uuid ba2ebfa1-7908-43a6-9120-d4e650b660e0) + ) + (wire (pts (xy 159.385 180.34) (xy 160.02 180.34)) + (stroke (width 0) (type default)) + (uuid bb2ddaa6-56ec-40a1-bbc8-904a5e97d7e4) ) (wire (pts (xy 261.62 21.59) (xy 270.51 21.59)) (stroke (width 0) (type default)) (uuid bc4bc1b9-cd5f-4713-9af4-7c1eef22a37e) ) - (wire (pts (xy 86.995 61.595) (xy 86.995 62.23)) + (wire (pts (xy 207.645 159.385) (xy 216.535 159.385)) + (stroke (width 0) (type default)) + (uuid bd4f4e6a-66cd-4d7a-92fc-d5647463d03b) + ) + (wire (pts (xy 135.89 125.73) (xy 136.525 125.73)) + (stroke (width 0) (type default)) + (uuid bd7a12af-58fe-48f7-a41d-081caa603478) + ) + (wire (pts (xy 231.775 133.35) (xy 234.315 133.35)) + (stroke (width 0) (type default)) + (uuid bd84dad9-4bd7-4764-b3cb-e7f01ca2a8b8) + ) + (wire (pts (xy 69.215 78.74) (xy 69.215 79.375)) (stroke (width 0) (type default)) (uuid bdb319dd-3ac5-4471-88f3-f9cd298423ef) ) - (wire (pts (xy 89.535 61.595) (xy 89.535 62.23)) + (wire (pts (xy 270.51 120.65) (xy 273.685 120.65)) + (stroke (width 0) (type default)) + (uuid be3f01d9-b8ec-4d76-8ad8-e33b4367b7cc) + ) + (wire (pts (xy 179.705 39.37) (xy 174.625 39.37)) + (stroke (width 0) (type default)) + (uuid bf46d340-7866-4d5f-8897-a99efbd9e5a4) + ) + (wire (pts (xy 127.635 127) (xy 128.27 127)) + (stroke (width 0) (type default)) + (uuid c06fa890-eb26-4f11-98d9-934f7bff099a) + ) + (wire (pts (xy 203.2 135.89) (xy 205.74 135.89)) + (stroke (width 0) (type default)) + (uuid c2f77cc6-fb2b-40df-8fe2-51c7d99fca05) + ) + (wire (pts (xy 243.84 111.125) (xy 243.84 111.76)) + (stroke (width 0) (type default)) + (uuid c39762e2-312e-4792-a8df-c2bb9a138740) + ) + (wire (pts (xy 215.265 130.81) (xy 215.9 130.81)) + (stroke (width 0) (type default)) + (uuid c3ff6174-32de-4524-b340-d8b8e98e06d0) + ) + (wire (pts (xy 145.415 177.165) (xy 145.415 177.8)) + (stroke (width 0) (type default)) + (uuid c484f506-bb97-4d1b-9a17-66a2e374d981) + ) + (wire (pts (xy 71.755 78.74) (xy 71.755 79.375)) (stroke (width 0) (type default)) (uuid c48ba79a-e9b1-49b9-82cb-060a1d7433e2) ) - (wire (pts (xy 51.435 75.565) (xy 55.88 75.565)) + (wire (pts (xy 38.1 92.71) (xy 42.545 92.71)) (stroke (width 0) (type default)) (uuid c5bf046c-447e-48e5-af69-575fd5e9b809) ) @@ -2192,19 +3942,59 @@ (stroke (width 0) (type default)) (uuid c6b85a47-9b61-4ac6-830c-4b4630d313c8) ) - (wire (pts (xy 99.695 90.17) (xy 100.965 90.17)) + (wire (pts (xy 174.625 65.405) (xy 174.625 74.295)) + (stroke (width 0) (type default)) + (uuid c957394e-5464-4095-bd3b-bf9d35e60387) + ) + (wire (pts (xy 216.535 159.385) (xy 216.535 153.67)) + (stroke (width 0) (type default)) + (uuid caea4b9e-f38b-408d-8a19-af50d5668d82) + ) + (wire (pts (xy 81.915 107.315) (xy 83.185 107.315)) (stroke (width 0) (type default)) (uuid cb94d174-8b46-4359-aad1-3e2ba5f99a43) ) + (wire (pts (xy 270.51 111.76) (xy 270.51 118.11)) + (stroke (width 0) (type default)) + (uuid cca8b4dc-e030-40a1-b9e7-969b334fe871) + ) + (wire (pts (xy 127.635 133.35) (xy 136.525 129.54)) + (stroke (width 0) (type default)) + (uuid cd92fb15-36ee-4db9-a06d-fbe13d878810) + ) + (wire (pts (xy 160.02 180.34) (xy 160.02 182.88)) + (stroke (width 0) (type default)) + (uuid cec465b1-6fb4-4b75-b6d0-02b9f5e67ee1) + ) (wire (pts (xy 254 21.59) (xy 254 22.86)) (stroke (width 0) (type default)) (uuid d0419978-15a2-4ef8-b142-0b4918a01eb5) ) - (wire (pts (xy 84.455 61.595) (xy 86.995 61.595)) + (wire (pts (xy 127.635 135.89) (xy 128.27 135.89)) + (stroke (width 0) (type default)) + (uuid d076aafa-5887-4104-bed9-73d3bdb0b866) + ) + (wire (pts (xy 164.465 46.99) (xy 164.465 74.295)) + (stroke (width 0) (type default)) + (uuid d09d03af-e42b-450b-80b6-cf1eef1247f9) + ) + (wire (pts (xy 108.585 24.765) (xy 129.54 24.765)) + (stroke (width 0) (type default)) + (uuid d0f289f9-f667-4527-95c7-1d1266ddb28f) + ) + (wire (pts (xy 66.675 78.74) (xy 69.215 78.74)) (stroke (width 0) (type default)) (uuid d1d9425e-578d-4f59-bdce-3631e1a56987) ) - (wire (pts (xy 62.865 156.845) (xy 62.865 158.115)) + (wire (pts (xy 121.285 55.245) (xy 121.285 55.88)) + (stroke (width 0) (type default)) + (uuid d3f74877-609c-46cb-8e60-69f70031fdcb) + ) + (wire (pts (xy 81.915 84.455) (xy 83.185 84.455)) + (stroke (width 0) (type default)) + (uuid d48f9f54-8cf6-41f1-8a08-bf2d022c66c4) + ) + (wire (pts (xy 62.865 161.29) (xy 62.865 161.925)) (stroke (width 0) (type default)) (uuid d5400928-3a44-4224-b84e-e225332c5dd1) ) @@ -2212,21 +4002,45 @@ (stroke (width 0) (type default)) (uuid d557574b-f226-4d57-a764-375f9e6bc10a) ) - (wire (pts (xy 70.485 72.39) (xy 71.755 72.39)) + (wire (pts (xy 52.705 89.535) (xy 53.975 89.535)) (stroke (width 0) (type default)) (uuid d5623e77-c5ee-4e45-b26b-431343687f04) ) + (wire (pts (xy 234.315 133.35) (xy 236.22 133.35)) + (stroke (width 0) (type default)) + (uuid d828cf1f-1b91-41c3-af6b-f5f06791c001) + ) + (wire (pts (xy 174.625 65.405) (xy 174.625 53.975)) + (stroke (width 0) (type default)) + (uuid d8a51170-1dc0-46de-957c-b258485f30c7) + ) + (wire (pts (xy 146.685 173.355) (xy 146.685 175.26)) + (stroke (width 0) (type default)) + (uuid d91ecd85-1721-475f-90d2-c4dec339b31d) + ) + (wire (pts (xy 164.465 40.64) (xy 164.465 32.385)) + (stroke (width 0) (type default)) + (uuid d97f2916-4855-4b7b-a8e5-dd25afbbdd86) + ) + (wire (pts (xy 200.025 156.21) (xy 200.025 159.385)) + (stroke (width 0) (type default)) + (uuid db8348bf-d981-4bc3-96aa-ec6a8bd0fea0) + ) + (wire (pts (xy 141.605 184.785) (xy 146.685 184.785)) + (stroke (width 0) (type default)) + (uuid dbee588a-39ef-4178-b64e-11cd9f5d67cd) + ) (wire (pts (xy 35.56 175.26) (xy 36.83 175.26)) (stroke (width 0) (type default)) (uuid dcc0a054-2024-4f72-8d64-bd69895c4f23) ) - (wire (pts (xy 62.865 80.01) (xy 62.865 81.915)) + (wire (pts (xy 52.705 97.155) (xy 52.705 99.06)) (stroke (width 0) (type default)) (uuid dd03d8e7-319a-472d-ad03-558ada0b5505) ) - (wire (pts (xy 62.865 158.115) (xy 62.865 159.385)) + (wire (pts (xy 243.84 110.49) (xy 243.84 111.125)) (stroke (width 0) (type default)) - (uuid dd5a44ea-c1e6-4d3d-898a-c26c3be4fd9c) + (uuid dd2c74c8-e624-4c46-b0f5-f85502aae1a5) ) (wire (pts (xy 243.205 53.975) (xy 243.205 55.245)) (stroke (width 0) (type default)) @@ -2236,14 +4050,38 @@ (stroke (width 0) (type default)) (uuid df3a77fe-e6ae-4524-bf78-9e5cc7247815) ) + (wire (pts (xy 112.395 50.165) (xy 112.395 50.8)) + (stroke (width 0) (type default)) + (uuid e0776d42-3662-466d-aef3-a2561340a61e) + ) + (wire (pts (xy 81.915 114.935) (xy 83.185 114.935)) + (stroke (width 0) (type default)) + (uuid e15b7763-07fe-4745-9b32-e364b6a6b6b8) + ) + (wire (pts (xy 271.78 115.57) (xy 273.685 115.57)) + (stroke (width 0) (type default)) + (uuid e26bba6b-e966-447e-8a87-f05a79376653) + ) (wire (pts (xy 261.62 53.975) (xy 270.51 53.975)) (stroke (width 0) (type default)) (uuid e2f9b75a-8895-474f-a000-5bce7d102cb5) ) + (wire (pts (xy 153.035 40.64) (xy 164.465 40.64)) + (stroke (width 0) (type default)) + (uuid e39b0ebf-3a27-479c-8964-cdbe6c8b0094) + ) (wire (pts (xy 236.855 40.64) (xy 236.855 41.275)) (stroke (width 0) (type default)) (uuid e4b8e9d3-6500-4fdf-8a99-a65485527e69) ) + (wire (pts (xy 222.885 148.59) (xy 222.885 142.875)) + (stroke (width 0) (type default)) + (uuid e5c587c0-4c52-44cb-8883-03738cc8d02a) + ) + (wire (pts (xy 226.695 142.875) (xy 226.695 143.51)) + (stroke (width 0) (type default)) + (uuid e6d6a5cd-1421-4d60-9f6c-97a441aea44f) + ) (wire (pts (xy 241.935 21.59) (xy 243.205 21.59)) (stroke (width 0) (type default)) (uuid e6dd1964-f5f4-4a60-956a-2fafb6965abd) @@ -2252,18 +4090,34 @@ (stroke (width 0) (type default)) (uuid e710e0af-36ba-4ce4-b864-cdc175c9188c) ) - (wire (pts (xy 70.485 95.25) (xy 71.755 95.25)) + (wire (pts (xy 161.925 89.535) (xy 161.925 101.6)) + (stroke (width 0) (type default)) + (uuid e7d950a6-caf0-48ca-a9ec-bc36b05ff8cb) + ) + (wire (pts (xy 52.705 112.395) (xy 53.975 112.395)) (stroke (width 0) (type default)) (uuid e9b41804-b1c2-49a4-b44e-8b016fe658e4) ) - (wire (pts (xy 30.48 22.225) (xy 30.48 22.86)) + (wire (pts (xy 31.115 20.32) (xy 31.115 20.955)) (stroke (width 0) (type default)) (uuid e9f38df4-0e72-440d-af31-e58c7eb3a578) ) - (wire (pts (xy 26.67 22.225) (xy 26.67 22.86)) + (wire (pts (xy 27.305 20.32) (xy 27.305 20.955)) (stroke (width 0) (type default)) (uuid eb2bf219-54ed-457f-90b8-bab0f4e85e7e) ) + (wire (pts (xy 179.705 46.99) (xy 164.465 46.99)) + (stroke (width 0) (type default)) + (uuid eb78fde4-e669-4a6f-948d-9ac3fc8aeaf4) + ) + (wire (pts (xy 120.65 81.915) (xy 121.92 81.915)) + (stroke (width 0) (type default)) + (uuid ebc2dba4-9d51-40eb-829b-4775393d8fa9) + ) + (wire (pts (xy 151.765 73.66) (xy 151.765 74.295)) + (stroke (width 0) (type default)) + (uuid ebf67662-74cd-45e7-8c68-7ac9b9c51992) + ) (wire (pts (xy 254 21.59) (xy 257.81 21.59)) (stroke (width 0) (type default)) (uuid ecd892d1-6e24-4864-a1fc-85e838060a26) @@ -2272,10 +4126,34 @@ (stroke (width 0) (type default)) (uuid ece3bf2f-f819-41c0-a346-644e0bb5a008) ) - (wire (pts (xy 62.865 77.47) (xy 62.865 75.565)) + (wire (pts (xy 155.575 17.78) (xy 155.575 25.4)) + (stroke (width 0) (type default)) + (uuid ee66cedc-41d0-4a7b-a87b-79a17d9a6c6a) + ) + (wire (pts (xy 119.38 124.46) (xy 122.555 124.46)) + (stroke (width 0) (type default)) + (uuid ee7bbf91-5566-4b2b-a4a1-46689d8ff6e5) + ) + (wire (pts (xy 145.415 180.34) (xy 149.225 180.34)) + (stroke (width 0) (type default)) + (uuid efd81fb2-bb6c-47c6-8a73-5f14472b1985) + ) + (wire (pts (xy 121.285 138.43) (xy 126.365 138.43)) + (stroke (width 0) (type default)) + (uuid f21ec11e-d7a6-4434-a9c9-cea9a1cb8226) + ) + (wire (pts (xy 52.705 94.615) (xy 52.705 92.71)) (stroke (width 0) (type default)) (uuid f22d15e2-1131-4bf9-8662-ca737d1e2174) ) + (wire (pts (xy 226.695 159.385) (xy 226.695 160.02)) + (stroke (width 0) (type default)) + (uuid f2679f42-3a23-40d0-8da2-506441b5fa9e) + ) + (wire (pts (xy 215.265 126.365) (xy 215.265 130.81)) + (stroke (width 0) (type default)) + (uuid f3c40568-4442-4a97-b821-72619e50cda3) + ) (wire (pts (xy 227.965 67.945) (xy 229.235 67.945)) (stroke (width 0) (type default)) (uuid f482757d-bbed-4294-b88d-6a1f3ed9c75b) @@ -2284,6 +4162,14 @@ (stroke (width 0) (type default)) (uuid f65ebf04-739a-48f4-a02c-d6d4f37f3420) ) + (wire (pts (xy 52.705 102.235) (xy 53.975 102.235)) + (stroke (width 0) (type default)) + (uuid f8ab8494-2ea9-4127-8670-78cdc84eec9c) + ) + (wire (pts (xy 81.915 86.995) (xy 83.185 86.995)) + (stroke (width 0) (type default)) + (uuid fbb69a05-eaae-47b6-96de-57ad2f3489d2) + ) (wire (pts (xy 257.81 21.59) (xy 261.62 21.59)) (stroke (width 0) (type default)) (uuid fc959e42-a664-41ec-b12d-985b5969506b) @@ -2292,20 +4178,28 @@ (stroke (width 0) (type default)) (uuid fd1c0cc8-cdfe-40c2-9366-be62fedff579) ) - (wire (pts (xy 30.48 27.94) (xy 30.48 28.575)) + (wire (pts (xy 31.115 26.035) (xy 31.115 26.67)) (stroke (width 0) (type default)) (uuid fd4d6c7a-c6fa-4b93-8ed8-eedb2d0ed60d) ) + (wire (pts (xy 271.78 123.19) (xy 273.685 123.19)) + (stroke (width 0) (type default)) + (uuid ff724d24-a3b1-4cab-8c40-51aa0f01a143) + ) + (wire (pts (xy 146.685 182.88) (xy 149.225 182.88)) + (stroke (width 0) (type default)) + (uuid fff858cf-8f54-4d27-be3e-5f3e5b11907e) + ) (text_box "4" - (at 37.465 113.03 0) (size 2.54 2.54) + (at 33.655 53.975 0) (size 2.54 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) (uuid 0084e956-cfb9-49d3-a6ac-094876b08ea7) ) (text_box "SWD" - (at 29.21 107.95 0) (size 16.51 2.54) + (at 25.4 48.895 0) (size 16.51 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27) (thickness 0.254) bold)) @@ -2319,28 +4213,28 @@ (uuid 09953e6d-6ddc-4bd7-8d08-eb388989a566) ) (text_box "3" - (at 34.925 113.03 0) (size 2.54 2.54) + (at 31.115 53.975 0) (size 2.54 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) (uuid 0ac2d79c-f349-4193-84de-b4b7adb54ad0) ) (text_box "CLK" - (at 29.21 113.03 0) (size 5.715 2.54) + (at 25.4 53.975 0) (size 5.715 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) (uuid 27c3b07a-1a0b-4e5d-88d8-3c16ace25cfc) ) (text_box "5" - (at 34.925 115.57 0) (size 2.54 2.54) + (at 31.115 56.515 0) (size 2.54 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) (uuid 28f21a0f-6e41-4eff-987a-f868951a343a) ) (text_box "1" - (at 34.925 110.49 0) (size 2.54 2.54) + (at 31.115 51.435 0) (size 2.54 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) @@ -2368,7 +4262,7 @@ (uuid 4ec1482f-ffdb-49a4-99cd-75a0a012a280) ) (text_box "DIO" - (at 29.21 110.49 0) (size 5.715 2.54) + (at 25.4 51.435 0) (size 5.715 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) @@ -2382,7 +4276,7 @@ (uuid 5264981f-5fc4-41a0-8d4c-47cc2a5cd165) ) (text_box "GND" - (at 40.005 115.57 0) (size 5.715 2.54) + (at 36.195 56.515 0) (size 5.715 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) @@ -2403,21 +4297,21 @@ (uuid 58d8ebb5-0a87-460d-b436-9a6636f21767) ) (text_box "RST" - (at 29.21 115.57 0) (size 5.715 2.54) + (at 25.4 56.515 0) (size 5.715 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) (uuid 7af0624d-9429-4d6b-9e6b-81ee45c70151) ) (text_box "6" - (at 37.465 115.57 0) (size 2.54 2.54) + (at 33.655 56.515 0) (size 2.54 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) (uuid 9e186093-1b11-493c-81cb-ba463f0f641e) ) (text_box "2" - (at 37.465 110.49 0) (size 2.54 2.54) + (at 33.655 51.435 0) (size 2.54 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) @@ -2431,14 +4325,14 @@ (uuid a6f284f5-d141-49e5-8833-d10316b7f378) ) (text_box "VCC" - (at 40.005 110.49 0) (size 5.715 2.54) + (at 36.195 51.435 0) (size 5.715 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) (uuid ae39824f-0690-4d6f-b5c4-c3224bdd9bd0) ) (text_box "SWO" - (at 40.005 113.03 0) (size 5.715 2.54) + (at 36.195 53.975 0) (size 5.715 2.54) (stroke (width 0) (type default)) (fill (type none)) (effects (font (size 1.27 1.27))) @@ -2452,6 +4346,29 @@ (uuid ef7e33f9-0e23-4561-a9b3-9023e7408151) ) + (text "При наличии воды на \"-\" компаратора\nприходит пониженное напряжение что\nотключает выход от земли и работает\nподдтяжка к 3.3В, включая реле\n\nПри отсутствии воды на \"-\" компаратора\nприходит 12В, выход притягивается к\nземле, отключая реле." + (at 238.76 164.465 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6ce2575a-4a67-40d1-bb37-93be2fcccc6b) + ) + (text "При включении МК дергает RL_EN\nчтобы активировать контроль.\nПри нажатии кнопки E-Stop (размыкание)\nРеле выключается и блокруется его управление" + (at 137.795 146.05 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7ae062f9-f612-4f8a-a449-ce9c0fe71d91) + ) + (text "~{R}" (at 128.905 138.43 0) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid a3301fcc-94cf-4e70-8b3f-01ea3213c2f0) + ) + (text "~{S}" (at 128.905 124.46 0) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b48b5f7f-f1b5-4dcf-9332-01e2db8b971a) + ) + (text "Q" (at 137.16 125.095 0) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid cf65f90a-0848-4dc7-acd3-56aaa204eca3) + ) + (global_label "U1_TX" (shape input) (at 35.56 175.26 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 0c9b369f-001e-4705-bd11-da5b43abc990) @@ -2459,10 +4376,38 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "U1_RX" (shape input) (at 100.965 92.71 0) (fields_autoplaced) + (global_label "LED_AUX" (shape output) (at 83.185 99.695 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 0d90583e-ff68-4d41-bae0-66c4053d2f57) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 94.2135 99.695 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "U1_RX" (shape input) (at 83.185 109.855 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 16fca2c8-9b38-4a83-9972-9f2a908492c4) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 109.9373 92.71 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 92.1573 109.855 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "E_STOP" (shape input) (at 83.185 86.995 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1ad22292-8fa3-475f-876d-438041503c4f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 93.0644 86.995 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "LED_ERR" (shape output) (at 52.705 102.235 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 20dd1c19-f2fd-4fa2-9b9e-07da8cfba9c9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 41.6161 102.235 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "WATER" (shape output) (at 260.35 144.78 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 2b7c2968-419e-4d6b-a5bc-8d5ede2786dd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 269.2618 144.78 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) @@ -2473,31 +4418,66 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "SWDIO" (shape bidirectional) (at 100.965 100.33 0) (fields_autoplaced) + (global_label "SWDIO" (shape bidirectional) (at 83.185 117.475 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 3e6b94d3-2651-4ea7-9996-995bf0b5452e) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.9277 100.33 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 93.1477 117.475 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "SWDIO" (shape bidirectional) (at 29.845 99.06 180) (fields_autoplaced) + (global_label "LED_ACT" (shape output) (at 52.705 104.775 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4e02d3d6-01c0-4678-b65b-6e72cf099e76) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 41.9789 104.775 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "RL_MAIN_uC" (shape input) (at 138.43 117.475 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5a36c77b-8048-414e-8125-1547458a64d5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 124.3172 117.475 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "RL_AUX" (shape input) (at 120.65 81.915 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 64a7d500-bf41-4698-85bc-22b9c35885b9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.7705 81.915 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SWDIO" (shape bidirectional) (at 26.035 40.005 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 64afe767-5100-4fe4-b41f-278b3cc55a2c) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 19.8823 99.06 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 16.0723 40.005 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "RESET" (shape input) (at 66.675 67.31 180) (fields_autoplaced) + (global_label "RL_MAIN_uC" (shape output) (at 52.705 107.315 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 693306b0-39d9-48ef-9b3e-733073bc6e31) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 38.5922 107.315 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "RESET" (shape input) (at 48.895 84.455 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 7375ad31-834c-428d-8991-ae5317bc31a1) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 57.9447 67.31 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 40.1647 84.455 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "SWCLK" (shape output) (at 29.845 101.6 180) (fields_autoplaced) + (global_label "SWCLK" (shape output) (at 26.035 42.545 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 79fe243e-7866-4ba5-bfa6-35aaea9f6f75) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 20.6308 101.6 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 16.8208 42.545 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "LED_ERR" (shape input) (at 133.35 177.165 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 809f5a66-3814-4b4c-bd3d-c260690cd67c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 122.2611 177.165 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -2508,24 +4488,59 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "SWCLK" (shape input) (at 100.965 102.87 0) (fields_autoplaced) + (global_label "LED_ACT" (shape input) (at 133.35 173.355 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 8c30fd34-4f7f-4e26-ad58-73da824e3686) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 122.6239 173.355 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SWCLK" (shape input) (at 83.185 120.015 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid 9e5d53a3-c7e6-4bbe-9993-f954ff7a2a53) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.1792 102.87 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 92.3992 120.015 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "U1_TX" (shape output) (at 100.965 90.17 0) (fields_autoplaced) + (global_label "U1_TX" (shape output) (at 83.185 107.315 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid a3f1b6c6-a746-497d-8975-4e977633d3b5) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 109.6349 90.17 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 91.8549 107.315 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "TXEN" (shape output) (at 100.965 95.25 0) (fields_autoplaced) + (global_label "RL_EN" (shape output) (at 83.185 114.935 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a5156d43-e4f1-475b-9815-9b1a02eaa2c4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 91.9154 114.935 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "WATER" (shape input) (at 83.185 84.455 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a5812f06-c305-47e3-9e83-1183775fcd39) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 92.0968 84.455 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "TXEN" (shape output) (at 83.185 112.395 0) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify left)) (uuid b4777745-5f36-4f88-9205-e5605bb055d9) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 108.6068 95.25 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 90.8268 112.395 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "LED_MAIN" (shape output) (at 83.185 102.235 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b7422554-dbd9-4edd-bdb6-f201a6b85157) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 95.0602 102.235 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "RL_AUX" (shape output) (at 83.185 122.555 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid bb1fafbf-6706-42af-88d7-d3689d175ad5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 93.0645 122.555 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) ) @@ -2536,17 +4551,31 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "RESET" (shape output) (at 29.845 104.14 180) (fields_autoplaced) + (global_label "RESET" (shape output) (at 26.035 45.085 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid d60aad27-8c90-4141-90d6-31cf071e3593) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 21.1147 104.14 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 17.3047 45.085 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "MOTOR1" (shape output) (at 70.485 92.71 180) (fields_autoplaced) + (global_label "LED_MAIN" (shape input) (at 133.35 180.975 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d679fe6e-3aef-4901-8722-63af3c976741) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 121.4748 180.975 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "MOTOR1" (shape output) (at 52.705 109.855 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid d6df48e8-730e-4b0d-877d-3008bf2e8545) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 59.9403 92.71 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 42.1603 109.855 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "LED_AUX" (shape input) (at 133.35 184.785 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e38f1d1c-2ea8-4eb7-9226-105d8988936b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 122.3215 184.785 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -2557,27 +4586,55 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "MOTOR2" (shape output) (at 70.485 95.25 180) (fields_autoplaced) + (global_label "RL_EN" (shape input) (at 119.38 124.46 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ea871095-2de0-47e1-af24-eb597f372596) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.6496 124.46 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "RL_MAIN" (shape input) (at 111.125 50.165 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f0a87dc6-6628-40d9-8be2-08efedad89b9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 100.3988 50.165 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "RL_MAIN" (shape output) (at 159.385 124.46 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f5fe6780-6e09-4617-952a-92d827fd608a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 170.1112 124.46 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "WATER" (shape input) (at 146.685 193.675 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f761317d-499d-4f7e-aec9-5ecb947d227e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 155.5968 193.675 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "MOTOR2" (shape output) (at 52.705 112.395 180) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid f8d91e0f-6ff4-4ac8-81dd-f94f6a26d5e8) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 59.9403 95.25 0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 42.1603 112.395 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (symbol (lib_id "power:GND") (at 43.18 29.845 0) (unit 1) + (symbol (lib_id "power:GND") (at 43.815 27.94 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 030cc0bc-60ec-46f6-bf86-340d82eed193) - (property "Reference" "#PWR03" (at 43.18 36.195 0) + (property "Reference" "#PWR03" (at 43.815 34.29 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 43.18 33.655 0) + (property "Value" "GND" (at 43.815 31.75 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 43.18 29.845 0) + (property "Footprint" "" (at 43.815 27.94 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 43.18 29.845 0) + (property "Datasheet" "" (at 43.815 27.94 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid a43a7ac3-b9f0-4461-aa31-0f8452a7f341)) @@ -2590,6 +4647,56 @@ ) ) + (symbol (lib_id "power:+12V") (at 226.695 142.24 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 03aeb100-3b0d-4d6d-b8f1-4ed50f2f5fbc) + (property "Reference" "#PWR052" (at 226.695 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 226.695 138.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 226.695 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 226.695 142.24 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 345fdb71-71ac-4dc8-894b-63eb33a649d9)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR052") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:TestPoint") (at 83.185 92.075 270) (mirror x) (unit 1) + (in_bom no) (on_board yes) (dnp no) + (uuid 0a372c73-19db-4b84-93a4-f6e830afb1b2) + (property "Reference" "TP?" (at 87.63 92.075 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "TestPoint" (at 85.217 90.17 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Footprint" "" (at 83.185 86.995 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 83.185 86.995 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid afeb8cae-7159-456e-98d4-4d532b6250d4)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "TP?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Transistor_FET:2N7002") (at 234.315 35.56 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 0b9abe55-3cf3-44b9-b628-99041479b620) @@ -2617,19 +4724,44 @@ ) ) - (symbol (lib_id "power:+12V") (at 62.865 156.845 0) (unit 1) + (symbol (lib_id "power:GND") (at 130.81 87.63 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 0cf1746e-622d-4402-868d-63f9d80e582e) - (property "Reference" "#PWR026" (at 62.865 160.655 0) + (uuid 0c105abb-13b6-4fe7-a734-7a5b90f9127d) + (property "Reference" "#PWR063" (at 130.81 93.98 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+12V" (at 62.865 153.035 0) + (property "Value" "GND" (at 130.81 91.44 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 62.865 156.845 0) + (property "Footprint" "" (at 130.81 87.63 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 62.865 156.845 0) + (property "Datasheet" "" (at 130.81 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8d3160ad-ce8d-46f4-a0d1-507d478695a7)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR063") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+12V") (at 62.865 161.29 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0cf1746e-622d-4402-868d-63f9d80e582e) + (property "Reference" "#PWR026" (at 62.865 165.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 62.865 157.48 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 62.865 161.29 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 62.865 161.29 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 4a064279-e838-4999-9f38-7856cd7d775c)) @@ -2642,19 +4774,19 @@ ) ) - (symbol (lib_id "Connector:TestPoint") (at 66.675 25.4 0) (unit 1) + (symbol (lib_id "Connector:TestPoint") (at 63.5 24.13 0) (unit 1) (in_bom no) (on_board yes) (dnp no) (uuid 0d0cfed8-5bd3-4d8c-80bb-ecaf8a732770) - (property "Reference" "TP?" (at 65.405 20.32 0) + (property "Reference" "TP?" (at 62.23 19.05 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "TestPoint" (at 68.58 23.368 0) + (property "Value" "TestPoint" (at 65.405 22.098 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) - (property "Footprint" "" (at 71.755 25.4 0) + (property "Footprint" "" (at 68.58 24.13 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 71.755 25.4 0) + (property "Datasheet" "~" (at 68.58 24.13 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 4fa527a9-685b-4856-b970-150ecab8d2da)) @@ -2682,7 +4814,7 @@ (property "Datasheet" "~" (at 275.59 56.515 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Label" "Motor 1" (at 278.13 56.515 90) + (property "Label" "Motor 2" (at 278.13 56.515 90) (effects (font (size 1.27 1.27))) ) (pin "1" (uuid e1683421-cdac-402e-bf46-a34ef79c2e86)) @@ -2697,19 +4829,19 @@ ) ) - (symbol (lib_id "Device:Crystal_Small") (at 55.88 78.74 90) (unit 1) + (symbol (lib_id "Device:Crystal_Small") (at 42.545 95.885 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 0e776336-079a-4f79-b64b-d120042943f9) - (property "Reference" "BQ1" (at 53.975 77.47 90) + (property "Reference" "BQ1" (at 40.64 94.615 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "8MHz" (at 53.975 79.375 90) + (property "Value" "8MHz" (at 40.64 96.52 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (at 55.88 78.74 0) + (property "Footprint" "" (at 42.545 95.885 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 55.88 78.74 0) + (property "Datasheet" "~" (at 42.545 95.885 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid f7d8425b-e801-4a7b-82bd-3f4f3ab41806)) @@ -2723,22 +4855,51 @@ ) ) - (symbol (lib_id "Device:LED_Small") (at 69.215 158.115 0) (mirror y) (unit 1) + (symbol (lib_id "Device:LED_Small") (at 139.065 177.165 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1196860f-9786-403f-89fc-5f0ed9cc17c4) + (property "Reference" "HL?" (at 137.795 175.895 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "KP-2012ID" (at 139.0015 173.355 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 139.065 177.165 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 139.065 177.165 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "ERR" (at 140.335 175.895 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (pin "1" (uuid 84de555e-f793-4114-a9b5-946c70223263)) + (pin "2" (uuid ce336f5d-fe62-4147-a540-3e41ba896cfb)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "HL?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:LED_Small") (at 139.065 167.005 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 122adad7-76b6-4a94-a59d-576afae845a1) - (property "Reference" "HL?" (at 69.215 153.035 0) + (property "Reference" "HL?" (at 139.065 161.925 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "KP-2012SGD" (at 69.1515 154.305 0) + (property "Value" "KP-2012SGD" (at 139.0015 163.195 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 69.215 158.115 90) + (property "Footprint" "" (at 139.065 167.005 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 69.215 158.115 90) + (property "Datasheet" "~" (at 139.065 167.005 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Label" "Power" (at 69.215 154.94 0) + (property "Label" "Power" (at 139.065 163.83 0) (effects (font (size 1.27 1.27))) ) (pin "1" (uuid 0509253c-88a0-477d-b0cf-4144f9953a0f)) @@ -2752,19 +4913,19 @@ ) ) - (symbol (lib_id "power:+3V3") (at 43.815 99.06 270) (unit 1) + (symbol (lib_id "power:+3V3") (at 40.005 40.005 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 12ffad39-bf0e-46c0-8370-f6e4d496d6c7) - (property "Reference" "#PWR015" (at 40.005 99.06 0) + (property "Reference" "#PWR015" (at 36.195 40.005 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 46.355 99.06 90) + (property "Value" "+3V3" (at 42.545 40.005 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (at 43.815 99.06 0) + (property "Footprint" "" (at 40.005 40.005 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 43.815 99.06 0) + (property "Datasheet" "" (at 40.005 40.005 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid b2918cd4-8b41-44c4-835f-91b84ac0b02b)) @@ -2777,19 +4938,19 @@ ) ) - (symbol (lib_id "power:GND") (at 30.48 28.575 0) (unit 1) + (symbol (lib_id "power:GND") (at 31.115 26.67 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 15c9036e-6154-456c-8c25-7445d564a7f3) - (property "Reference" "#PWR05" (at 30.48 34.925 0) + (property "Reference" "#PWR05" (at 31.115 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 30.48 32.385 0) + (property "Value" "GND" (at 31.115 30.48 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 30.48 28.575 0) + (property "Footprint" "" (at 31.115 26.67 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 30.48 28.575 0) + (property "Datasheet" "" (at 31.115 26.67 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 728296e1-a9fc-44f8-a23f-2ffe75e0e1cf)) @@ -2802,19 +4963,171 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 123.19 135.255 0) (mirror y) (unit 1) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 184.785 46.99 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 21161676-d26d-4105-a9e7-d6395367301a) - (property "Reference" "C?" (at 121.285 133.985 0) - (effects (font (size 1.27 1.27)) (justify left)) + (uuid 17b70f00-11ad-44c2-a0cf-d948bf58cdac) + (property "Reference" "X?" (at 184.785 44.45 0) + (effects (font (size 1.27 1.27))) ) - (property "Value" "0.1u" (at 121.285 135.89 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 123.19 135.255 0) + (property "Value" "Blade 6mm" (at 184.785 43.815 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 123.19 135.255 0) + (property "Footprint" "" (at 184.785 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 184.785 46.99 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "MAIN2 L" (at 186.69 46.99 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid 9bc157d7-8ed6-4508-8042-59f06ad590de)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Transistor_FET:2N7002") (at 118.745 50.165 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1a714b1a-9e45-4dd0-9684-62b0a05b8f20) + (property "Reference" "VT?" (at 118.745 46.99 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "2N7002" (at 124.46 50.165 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 123.825 52.07 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 118.745 50.165 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 0b209f52-e3fe-4245-86de-83d1065ab126)) + (pin "2" (uuid 29fc72df-a166-48f6-ade8-12b36f00b3ee)) + (pin "3" (uuid 76d7e0ea-c61c-4383-b741-556f2b6eb4a8)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Screw_Terminal_01x04") (at 278.765 118.11 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1aebc2fb-eb56-4ad4-8e82-3ea88596c1b5) + (property "Reference" "X?" (at 278.765 113.03 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Screw_Terminal_01x04" (at 281.94 120.65 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Footprint" "" (at 278.765 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 278.765 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "Water pump" (at 283.21 119.38 90) + (effects (font (size 1.27 1.27))) + ) + (property "Field5" "-" (at 281.305 115.57 0) + (effects (font (size 1.27 1.27) bold)) + ) + (property "Field6" "+" (at 281.305 118.11 0) + (effects (font (size 1.27 1.27) bold)) + ) + (property "Field7" "+" (at 281.305 120.65 0) + (effects (font (size 1.27 1.27) bold)) + ) + (property "Field8" "-" (at 281.305 123.19 0) + (effects (font (size 1.27 1.27) bold)) + ) + (pin "2" (uuid 81f75142-25c1-4e4d-ab7c-fab22fb7d520)) + (pin "4" (uuid f7cd095a-01b1-4ec4-9ae9-6a5920ab65ca)) + (pin "3" (uuid 4dece40e-c2ba-4b7a-9090-5207e044acb8)) + (pin "1" (uuid 7c89d0f4-f4fe-45a0-a7d5-bcaba061a36f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+12V") (at 142.875 24.13 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1c30e11f-4524-49a7-bec4-c91431319e58) + (property "Reference" "#PWR058" (at 142.875 27.94 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 142.875 20.32 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 142.875 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 142.875 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ae13f402-9549-489e-a164-9a4c668dcd84)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR058") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 116.205 135.89 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1d94fa54-953f-48d7-97b2-7a58737d7548) + (property "Reference" "X?" (at 116.205 133.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "WF-2" (at 116.205 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 116.205 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 116.205 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "E-Stop" (at 113.665 137.16 90) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 53a4c029-532c-48b6-9a0d-5ac9a4cc14bd)) + (pin "2" (uuid 4a306e42-a5b5-434c-a859-ccc92e6b05a5)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Small") (at 215.265 139.065 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 21161676-d26d-4105-a9e7-d6395367301a) + (property "Reference" "C?" (at 213.36 137.795 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1u" (at 213.36 139.7 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 215.265 139.065 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 215.265 139.065 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 3c1797ef-be9e-46d0-acdc-1e3e6dcb6487)) @@ -2860,19 +5173,19 @@ ) ) - (symbol (lib_id "Comparator:LM393") (at 128.27 173.355 0) (unit 3) + (symbol (lib_id "Comparator:LM393") (at 229.235 151.13 0) (unit 3) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 239e11ae-a438-4512-a094-f84ca7b8d64e) - (property "Reference" "D?" (at 127 172.085 0) + (property "Reference" "D?" (at 227.965 149.86 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "LM393" (at 127 174.625 0) + (property "Value" "LM393" (at 227.965 152.4 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (at 128.27 173.355 0) + (property "Footprint" "" (at 229.235 151.13 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm393.pdf" (at 128.27 173.355 0) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm393.pdf" (at 229.235 151.13 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 432a5ebd-b963-4c88-bf86-55a25d433100)) @@ -2892,19 +5205,19 @@ ) ) - (symbol (lib_id "Comparator:LM393") (at 185.42 135.255 0) (unit 2) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (symbol (lib_id "Comparator:LM393") (at 208.28 153.67 0) (unit 2) + (in_bom yes) (on_board yes) (dnp no) (uuid 244d5097-eb53-4d45-9f92-1ef68e5a9af7) - (property "Reference" "D?" (at 185.42 125.73 0) + (property "Reference" "D?" (at 208.915 149.225 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "LM393" (at 185.42 128.27 0) + (property "Value" "LM393" (at 207.01 153.67 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 185.42 135.255 0) + (property "Footprint" "" (at 208.28 153.67 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm393.pdf" (at 185.42 135.255 0) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm393.pdf" (at 208.28 153.67 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 9fdd20f9-33e5-4c23-affa-0f9e18eb2a23)) @@ -2924,6 +5237,57 @@ ) ) + (symbol (lib_id "Device:R_Small") (at 231.775 126.365 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2489f7a0-d764-4c95-bf91-437d99b51656) + (property "Reference" "R?" (at 233.045 125.095 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 233.045 127.635 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 231.775 126.365 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 231.775 126.365 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a98ea3ee-628d-4329-8f24-a76f5ac0f65b)) + (pin "2" (uuid bba5408b-9f4b-4c3d-87b7-5c09b7acf84a)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 158.75 135.255 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 25fb1c7b-7439-4555-afed-71bc96420db2) + (property "Reference" "#PWR066" (at 165.1 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 163.83 135.255 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 158.75 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 158.75 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9ed02fb0-bb8f-4cb7-a694-46e22fbc781e)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR066") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x03") (at 275.59 24.13 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 26ce8e36-f52d-4148-b3ef-9fb43060caa0) @@ -2979,6 +5343,72 @@ ) ) + (symbol (lib_id "Ecohim:74HC132") (at 152.4 135.255 90) (unit 5) + (in_bom yes) (on_board yes) (dnp no) + (uuid 281fef95-b96d-48e0-904a-dcb7f4215aa8) + (property "Reference" "D?" (at 152.4 131.445 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC132" (at 152.4 133.35 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 152.273 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 152.273 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "5" (uuid a4acce49-e2f1-421e-a0c0-d02e1bf00fb7)) + (pin "9" (uuid 17b593d8-61ca-4cb4-8a37-f98f22653540)) + (pin "11" (uuid 5a782041-991a-441d-a0b6-74eabcb05a93)) + (pin "4" (uuid a645110e-1368-4a5d-bcf3-6993c7b085ed)) + (pin "3" (uuid b83d3502-11f7-4695-947d-af824593afd5)) + (pin "6" (uuid 80fdf12e-b4e2-47ae-940f-eca3748167be)) + (pin "8" (uuid 732b0981-ba15-4506-a9a7-450d91da35df)) + (pin "12" (uuid d2ec8411-e392-4c85-8b51-04656539d702)) + (pin "7" (uuid 1e5faacd-401c-470a-b8a8-f652abd1a364)) + (pin "1" (uuid 7a683aef-ea7f-4254-b029-34ce2c3bc934)) + (pin "13" (uuid 8e730ccf-7eea-4243-b2d7-e416f44aee0a)) + (pin "2" (uuid 3eef66b1-45b2-430e-833c-e9d08186ed5d)) + (pin "10" (uuid c653b426-635c-4366-85dd-a3c287959fea)) + (pin "14" (uuid d6e2a2d5-5022-4ea7-a58f-f617ed1d830f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 5) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 103.505 17.78 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2948a1d2-7750-435c-827f-b3b0f9533e92) + (property "Reference" "X?" (at 103.505 15.24 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Blade 6mm" (at 103.505 14.605 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 103.505 17.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 103.505 17.78 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "IN L" (at 101.6 17.78 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid c3aa65fe-d165-45b8-90a8-01d62707beb6)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:+12V") (at 227.33 21.59 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 2eda97f7-16fa-4786-9d7e-ce27b47fa77d) @@ -3004,19 +5434,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 48.895 75.565 90) (unit 1) + (symbol (lib_id "Device:C_Small") (at 35.56 92.71 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 2fa62c01-c749-4fcd-8e10-74970e250f3c) - (property "Reference" "C?" (at 47.625 74.295 90) + (property "Reference" "C?" (at 34.29 91.44 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "22p" (at 50.165 74.295 90) + (property "Value" "22p" (at 36.83 91.44 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "" (at 48.895 75.565 0) + (property "Footprint" "" (at 35.56 92.71 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 48.895 75.565 0) + (property "Datasheet" "~" (at 35.56 92.71 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 09c5c277-8e35-4067-b4c4-66229cb004b2)) @@ -3057,19 +5487,44 @@ ) ) - (symbol (lib_id "power:GND") (at 45.085 75.565 270) (unit 1) + (symbol (lib_id "power:GND") (at 126.365 144.145 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 36fbfcb0-78ff-4cd5-b193-b2af953164cc) - (property "Reference" "#PWR012" (at 38.735 75.565 0) + (uuid 3381bf06-bdef-4103-ae18-4b9bade78cc9) + (property "Reference" "#PWR067" (at 126.365 150.495 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 40.64 75.565 90) + (property "Value" "GND" (at 126.365 147.955 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 45.085 75.565 0) + (property "Footprint" "" (at 126.365 144.145 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 45.085 75.565 0) + (property "Datasheet" "" (at 126.365 144.145 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4bf421da-d9cd-4c60-8e28-f477cb38c8f7)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR067") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 31.75 92.71 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 36fbfcb0-78ff-4cd5-b193-b2af953164cc) + (property "Reference" "#PWR012" (at 25.4 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 27.305 92.71 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 31.75 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 31.75 92.71 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid fdb1f6c8-022f-42f3-8f70-78339d2a066e)) @@ -3082,6 +5537,61 @@ ) ) + (symbol (lib_id "Relay:G2RL-2A") (at 254 119.38 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 376ea1f8-b74f-4379-9d1f-7cc972d226a2) + (property "Reference" "K?" (at 238.76 113.03 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "G2RL-2A" (at 244.475 123.19 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Relay_THT:Relay_DPST_Omron_G2RL-2A" (at 270.51 120.65 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf" (at 254 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "14" (uuid 66a4c8bf-078c-42cf-be3b-d6a6ac7d9f3c)) + (pin "23" (uuid a0bc536c-5ec8-4058-9805-ac212f608e59)) + (pin "24" (uuid c7fc218b-9f68-4733-857b-d5cd20be7215)) + (pin "A1" (uuid 20a8521e-9898-4b75-bd0e-6652af1e4668)) + (pin "A2" (uuid be33c9be-a272-44fc-8953-1800a072f282)) + (pin "13" (uuid 8fe6224e-8e46-406b-8823-abf902d35464)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "K?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 112.395 55.88 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 384b4a12-8838-4420-88b1-cc8cf4e66ee3) + (property "Reference" "#PWR060" (at 112.395 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 112.395 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 112.395 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 112.395 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d52a7523-e572-45b6-ad47-2f7266dce4b1)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR060") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:D_Small") (at 261.62 25.4 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 38544e0d-cdeb-434e-a82e-bc542b06337b) @@ -3114,6 +5624,34 @@ ) ) + (symbol (lib_id "Relay:G2RL-1A-E") (at 147.955 33.02 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3bdf5fab-bef0-40ce-a839-eca20f215135) + (property "Reference" "K?" (at 161.29 33.02 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "G2RL-1A-E" (at 159.385 33.02 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Relay_THT:Relay_SPST_Omron_G2RL-1A-E" (at 159.385 34.29 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf" (at 147.955 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "A2" (uuid 9f79465b-fd7a-4059-b784-412015e609ad)) + (pin "14" (uuid 0227aa9d-dbb6-4088-9c3e-6312171aef86)) + (pin "13" (uuid 0231c3d5-3312-4f92-a8ea-e9a68a4ae260)) + (pin "A1" (uuid 303a0881-1d43-4de4-aad1-a4538f091680)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "K?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 227.965 73.66 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 3cf40aa0-6143-4530-9704-358af0e29b09) @@ -3139,19 +5677,82 @@ ) ) - (symbol (lib_id "power:+3V3") (at 53.975 145.415 0) (unit 1) + (symbol (lib_id "Ecohim:74HC132") (at 144.78 124.46 0) (unit 3) (in_bom yes) (on_board yes) (dnp no) - (uuid 3fc638de-fcf2-440e-a806-c8a9dc2d7d98) - (property "Reference" "#PWR022" (at 53.975 149.225 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "+3V3" (at 54.61 141.605 0) + (uuid 3d9fc164-46aa-4c71-a621-99265a364162) + (property "Reference" "D?" (at 144.78 119.38 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 53.975 145.415 0) + (property "Value" "74HC132" (at 144.78 118.11 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 53.975 145.415 0) + (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 144.78 124.333 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 144.78 124.333 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "5" (uuid a4acce49-e2f1-421e-a0c0-d02e1bf00fb8)) + (pin "9" (uuid 17b593d8-61ca-4cb4-8a37-f98f22653541)) + (pin "11" (uuid 5a782041-991a-441d-a0b6-74eabcb05a94)) + (pin "4" (uuid a645110e-1368-4a5d-bcf3-6993c7b085ee)) + (pin "3" (uuid b83d3502-11f7-4695-947d-af824593afd6)) + (pin "6" (uuid 80fdf12e-b4e2-47ae-940f-eca3748167bf)) + (pin "8" (uuid 732b0981-ba15-4506-a9a7-450d91da35e0)) + (pin "12" (uuid d2ec8411-e392-4c85-8b51-04656539d703)) + (pin "7" (uuid 1e5faacd-401c-470a-b8a8-f652abd1a365)) + (pin "1" (uuid 7a683aef-ea7f-4254-b029-34ce2c3bc935)) + (pin "13" (uuid 8e730ccf-7eea-4243-b2d7-e416f44aee0b)) + (pin "2" (uuid 3eef66b1-45b2-430e-833c-e9d08186ed5e)) + (pin "10" (uuid c653b426-635c-4366-85dd-a3c287959feb)) + (pin "14" (uuid d6e2a2d5-5022-4ea7-a58f-f617ed1d8310)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 3) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 121.92 135.255 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3f1f0285-adb4-45ec-896d-01eb31275590) + (property "Reference" "#PWR068" (at 121.92 139.065 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 121.92 131.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 121.92 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 121.92 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 922c188f-dae8-4ecf-9120-13e6a1a6e9ce)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR068") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 32.385 184.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3fc638de-fcf2-440e-a806-c8a9dc2d7d98) + (property "Reference" "#PWR022" (at 32.385 187.96 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 33.02 180.34 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 32.385 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 32.385 184.15 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 083f77e7-87f0-4dbf-b452-80c3a0160198)) @@ -3164,19 +5765,19 @@ ) ) - (symbol (lib_id "power:GND") (at 70.485 72.39 270) (unit 1) + (symbol (lib_id "power:GND") (at 52.705 89.535 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 42deefe0-df4b-45b0-afcf-b83d9fdad21e) - (property "Reference" "#PWR011" (at 64.135 72.39 0) + (property "Reference" "#PWR011" (at 46.355 89.535 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 66.04 72.39 90) + (property "Value" "GND" (at 48.26 89.535 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 70.485 72.39 0) + (property "Footprint" "" (at 52.705 89.535 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 70.485 72.39 0) + (property "Datasheet" "" (at 52.705 89.535 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 518033f2-1883-4c71-a9b0-ba5e8b0d92a8)) @@ -3271,6 +5872,35 @@ ) ) + (symbol (lib_id "Device:LED_Small") (at 139.065 193.675 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 46d1ac9f-ab4f-4bda-9760-2213584276ab) + (property "Reference" "HL?" (at 139.065 188.595 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "KP-2012SGD" (at 139.0015 189.865 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 139.065 193.675 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 139.065 193.675 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "Pump" (at 139.065 190.5 0) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid b12799aa-e1ea-4d36-aefd-c0493b0bde40)) + (pin "2" (uuid a7992b41-2792-41b3-839e-60876da4541d)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "HL?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C_Small") (at 254 57.785 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 47b62bc5-46c2-4895-876f-31c9565334c4) @@ -3297,19 +5927,44 @@ ) ) - (symbol (lib_id "power:GND") (at 86.995 113.03 0) (unit 1) + (symbol (lib_id "power:GND") (at 243.84 138.43 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 48b99f18-6585-42ab-aef9-d9e53ec3f8d7) - (property "Reference" "#PWR07" (at 86.995 119.38 0) + (uuid 48545f5c-2934-4759-a3ef-05be4e454226) + (property "Reference" "#PWR050" (at 243.84 144.78 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 86.995 116.84 0) + (property "Value" "GND" (at 243.84 142.24 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 86.995 113.03 0) + (property "Footprint" "" (at 243.84 138.43 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 86.995 113.03 0) + (property "Datasheet" "" (at 243.84 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3dc7d864-2adb-44e6-a0ef-b2b45dcc4512)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR050") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 69.215 130.175 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 48b99f18-6585-42ab-aef9-d9e53ec3f8d7) + (property "Reference" "#PWR07" (at 69.215 136.525 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 69.215 133.985 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 69.215 130.175 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 69.215 130.175 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 1e30c8e7-9713-48b5-bf9f-7ebf1d27f0b2)) @@ -3322,19 +5977,19 @@ ) ) - (symbol (lib_id "power:+3V3") (at 86.995 60.96 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 69.215 78.105 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 4ee2b891-db4f-4f54-9743-9d35643250ae) - (property "Reference" "#PWR010" (at 86.995 64.77 0) + (property "Reference" "#PWR010" (at 69.215 81.915 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 86.995 57.15 0) + (property "Value" "+3V3" (at 69.215 74.295 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 86.995 60.96 0) + (property "Footprint" "" (at 69.215 78.105 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 86.995 60.96 0) + (property "Datasheet" "" (at 69.215 78.105 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid fc64959b-39a0-48e9-a50a-0c1c93b10496)) @@ -3347,19 +6002,19 @@ ) ) - (symbol (lib_id "Comparator:LM393") (at 134.62 134.62 0) (unit 1) - (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (symbol (lib_id "Comparator:LM393") (at 223.52 133.35 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (uuid 51d9d36a-1717-4a23-96e2-9409018c7762) - (property "Reference" "D?" (at 134.62 124.46 0) + (property "Reference" "D?" (at 224.79 129.54 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "LM393" (at 134.62 127 0) + (property "Value" "LM393" (at 222.25 133.35 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 134.62 134.62 0) + (property "Footprint" "" (at 223.52 133.35 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm393.pdf" (at 134.62 134.62 0) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm393.pdf" (at 223.52 133.35 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 0ab8d9cb-df6a-470f-9533-6ef8d73df9aa)) @@ -3411,19 +6066,70 @@ ) ) - (symbol (lib_id "power:GND") (at 66.675 25.4 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 136.525 193.675 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 54b3c6e8-343c-4f18-a708-d4f7b3eb5f7f) + (property "Reference" "#PWR056" (at 140.335 193.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 133.985 193.675 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 136.525 193.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 136.525 193.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a017b7c2-e902-49af-998e-67ac900f7526)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR056") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 205.74 126.365 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 55f3c412-16cb-47ce-8487-473a5f55cc23) + (property "Reference" "R?" (at 204.47 125.095 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 204.47 127.635 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 205.74 126.365 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 205.74 126.365 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9770864d-0143-415a-90f5-62856ba70e8f)) + (pin "2" (uuid 5b799d9f-548a-430c-9ea1-43478f47e137)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 63.5 24.13 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 5b4096c6-7ce8-4768-a291-2610d334a7fd) - (property "Reference" "#PWR019" (at 66.675 31.75 0) + (property "Reference" "#PWR019" (at 63.5 30.48 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 66.675 29.21 0) + (property "Value" "GND" (at 63.5 27.94 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 66.675 25.4 0) + (property "Footprint" "" (at 63.5 24.13 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 66.675 25.4 0) + (property "Datasheet" "" (at 63.5 24.13 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid efd7dcec-2033-40cd-ab28-6e1872cdcc1e)) @@ -3436,19 +6142,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 93.345 50.8 0) (mirror y) (unit 1) + (symbol (lib_id "Device:C_Small") (at 75.565 67.945 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 5c27f19e-105a-404d-81a4-61a72802c162) - (property "Reference" "C?" (at 91.44 49.53 0) + (property "Reference" "C?" (at 73.66 66.675 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "0.1u" (at 91.44 51.435 0) + (property "Value" "0.1u" (at 73.66 68.58 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (at 93.345 50.8 0) + (property "Footprint" "" (at 75.565 67.945 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 93.345 50.8 0) + (property "Datasheet" "~" (at 75.565 67.945 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid c46cbbeb-44e0-4edf-b8ab-33883a59e00e)) @@ -3512,19 +6218,57 @@ ) ) - (symbol (lib_id "power:GND") (at 93.345 53.34 0) (unit 1) + (symbol (lib_id "Ecohim:74HC132") (at 132.08 137.16 0) (unit 2) (in_bom yes) (on_board yes) (dnp no) - (uuid 696a19a7-511b-4e3f-8355-0119068a95db) - (property "Reference" "#PWR08" (at 93.345 59.69 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 93.345 57.15 0) + (uuid 657ff34f-7150-494d-816e-58f8c6293718) + (property "Reference" "D?" (at 132.08 142.24 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 93.345 53.34 0) + (property "Value" "74HC132" (at 132.08 131.445 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 93.345 53.34 0) + (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 132.08 137.033 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 132.08 137.033 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "5" (uuid a4acce49-e2f1-421e-a0c0-d02e1bf00fb9)) + (pin "9" (uuid 17b593d8-61ca-4cb4-8a37-f98f22653542)) + (pin "11" (uuid 5a782041-991a-441d-a0b6-74eabcb05a95)) + (pin "4" (uuid a645110e-1368-4a5d-bcf3-6993c7b085ef)) + (pin "3" (uuid b83d3502-11f7-4695-947d-af824593afd7)) + (pin "6" (uuid 80fdf12e-b4e2-47ae-940f-eca3748167c0)) + (pin "8" (uuid 732b0981-ba15-4506-a9a7-450d91da35e1)) + (pin "12" (uuid d2ec8411-e392-4c85-8b51-04656539d704)) + (pin "7" (uuid 1e5faacd-401c-470a-b8a8-f652abd1a366)) + (pin "1" (uuid 7a683aef-ea7f-4254-b029-34ce2c3bc936)) + (pin "13" (uuid 8e730ccf-7eea-4243-b2d7-e416f44aee0c)) + (pin "2" (uuid 3eef66b1-45b2-430e-833c-e9d08186ed5f)) + (pin "10" (uuid c653b426-635c-4366-85dd-a3c287959fec)) + (pin "14" (uuid d6e2a2d5-5022-4ea7-a58f-f617ed1d8311)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 2) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 75.565 70.485 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 696a19a7-511b-4e3f-8355-0119068a95db) + (property "Reference" "#PWR08" (at 75.565 76.835 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 75.565 74.295 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 75.565 70.485 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 75.565 70.485 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid cc838638-cebd-4888-a646-ed6828fd9659)) @@ -3563,19 +6307,19 @@ ) ) - (symbol (lib_id "MCU_ST_STM32F0:STM32F030K6Tx") (at 84.455 87.63 0) (unit 1) + (symbol (lib_id "MCU_ST_STM32F0:STM32F030K6Tx") (at 66.675 104.775 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 6be300bc-fb3f-4bef-bd25-4280da5c36f4) - (property "Reference" "D?" (at 74.295 111.76 0) + (property "Reference" "D?" (at 56.515 128.905 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "STM32F030K6Tx" (at 88.9 111.76 0) + (property "Value" "STM32F030K6Tx" (at 71.12 128.905 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "Package_QFP:LQFP-32_7x7mm_P0.8mm" (at 74.295 110.49 0) + (property "Footprint" "Package_QFP:LQFP-32_7x7mm_P0.8mm" (at 56.515 127.635 0) (effects (font (size 1.27 1.27)) (justify right) hide) ) - (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32f030k6.pdf" (at 84.455 87.63 0) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32f030k6.pdf" (at 66.675 104.775 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid a006e8a2-3273-430a-a330-567b10792bf0)) @@ -3644,19 +6388,19 @@ ) ) - (symbol (lib_id "Device:C_Polarized_Small") (at 26.67 25.4 0) (unit 1) + (symbol (lib_id "Device:C_Polarized_Small") (at 27.305 23.495 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 755713a6-f95f-47ef-8e16-86b551f7c23b) - (property "Reference" "C?" (at 24.765 24.13 0) + (property "Reference" "C?" (at 25.4 22.225 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "1000u/25V" (at 24.765 26.035 0) + (property "Value" "1000u/25V" (at 25.4 24.13 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "" (at 26.67 25.4 0) + (property "Footprint" "" (at 27.305 23.495 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 26.67 25.4 0) + (property "Datasheet" "~" (at 27.305 23.495 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid b94e6284-8b74-4f2c-845e-15a757d4d26e)) @@ -3670,19 +6414,19 @@ ) ) - (symbol (lib_id "power:+3V3") (at 53.34 21.59 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 53.975 19.685 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 76448e06-4915-4d65-8c41-3d318b1e8493) - (property "Reference" "#PWR02" (at 53.34 25.4 0) + (property "Reference" "#PWR02" (at 53.975 23.495 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 53.34 17.78 0) + (property "Value" "+3V3" (at 53.975 15.875 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 53.34 21.59 0) + (property "Footprint" "" (at 53.975 19.685 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 53.34 21.59 0) + (property "Datasheet" "" (at 53.975 19.685 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 3e548ea7-d2ae-4c1d-b331-2cff4533ab72)) @@ -3695,6 +6439,97 @@ ) ) + (symbol (lib_id "Ecohim:74HC132") (at 153.67 124.46 0) (unit 4) + (in_bom yes) (on_board yes) (dnp no) + (uuid 76b35b1f-de0e-4447-8af0-fb879e0293d2) + (property "Reference" "D?" (at 153.67 119.38 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC132" (at 153.67 118.11 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 153.67 124.333 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 153.67 124.333 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "5" (uuid a4acce49-e2f1-421e-a0c0-d02e1bf00fba)) + (pin "9" (uuid 17b593d8-61ca-4cb4-8a37-f98f22653543)) + (pin "11" (uuid 5a782041-991a-441d-a0b6-74eabcb05a96)) + (pin "4" (uuid a645110e-1368-4a5d-bcf3-6993c7b085f0)) + (pin "3" (uuid b83d3502-11f7-4695-947d-af824593afd8)) + (pin "6" (uuid 80fdf12e-b4e2-47ae-940f-eca3748167c1)) + (pin "8" (uuid 732b0981-ba15-4506-a9a7-450d91da35e2)) + (pin "12" (uuid d2ec8411-e392-4c85-8b51-04656539d705)) + (pin "7" (uuid 1e5faacd-401c-470a-b8a8-f652abd1a367)) + (pin "1" (uuid 7a683aef-ea7f-4254-b029-34ce2c3bc937)) + (pin "13" (uuid 8e730ccf-7eea-4243-b2d7-e416f44aee0d)) + (pin "2" (uuid 3eef66b1-45b2-430e-833c-e9d08186ed60)) + (pin "10" (uuid c653b426-635c-4366-85dd-a3c287959fed)) + (pin "14" (uuid d6e2a2d5-5022-4ea7-a58f-f617ed1d8312)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 4) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 184.785 39.37 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 775c5e62-7b92-4ce5-a47c-1ee82cc34733) + (property "Reference" "X?" (at 184.785 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Blade 6mm" (at 184.785 36.195 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 184.785 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 184.785 39.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "MAIN1 N" (at 186.69 39.37 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid 72a9db38-cb81-4271-b0f8-8db3d8cef363)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 121.285 55.88 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 77a5153b-cd16-4eee-915e-20bf17892aed) + (property "Reference" "#PWR061" (at 121.285 62.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 121.285 59.69 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 121.285 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 121.285 55.88 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fc4ef57e-5cf3-43b0-9d15-3122246650ae)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR061") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 261.62 60.325 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 7965e659-e94c-4da7-a767-31f50c809839) @@ -3745,19 +6580,51 @@ ) ) - (symbol (lib_id "power:GND") (at 43.815 104.14 90) (mirror x) (unit 1) + (symbol (lib_id "Device:D_Small") (at 144.78 81.915 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 7f52f12d-8ace-46f2-af0d-05879e727c22) - (property "Reference" "#PWR014" (at 50.165 104.14 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 48.26 104.14 90) + (uuid 7f3612d8-a23e-4e6a-a6ef-8b93563836ff) + (property "Reference" "D?" (at 140.97 81.915 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 43.815 104.14 0) + (property "Value" "PMLL4148" (at 142.875 81.915 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 144.78 81.915 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 43.815 104.14 0) + (property "Datasheet" "~" (at 144.78 81.915 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 144.78 81.915 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 144.78 81.915 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid c2ea0bdf-6b32-40b4-9379-0a9f6bba1525)) + (pin "1" (uuid 19267178-7902-43f7-ab76-124040b6370a)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 40.005 45.085 90) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7f52f12d-8ace-46f2-af0d-05879e727c22) + (property "Reference" "#PWR014" (at 46.355 45.085 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 44.45 45.085 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 40.005 45.085 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 40.005 45.085 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid da409387-d0d5-4674-8cfb-91c15b7117db)) @@ -3796,19 +6663,69 @@ ) ) - (symbol (lib_id "power:GND") (at 53.975 150.495 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 146.05 135.255 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 85bf6379-a95f-45ad-b466-3e743767aded) - (property "Reference" "#PWR023" (at 53.975 156.845 0) + (uuid 83276084-f918-4640-b3dd-5c75db15f389) + (property "Reference" "#PWR065" (at 149.86 135.255 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 53.975 154.305 0) + (property "Value" "+3V3" (at 140.335 135.255 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 53.975 150.495 0) + (property "Footprint" "" (at 146.05 135.255 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 53.975 150.495 0) + (property "Datasheet" "" (at 146.05 135.255 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f296b9ec-f3b4-4672-9240-d3748fd136fe)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR065") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 207.645 160.02 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 84b4dc57-3621-400c-8c6b-ddca4f282abb) + (property "Reference" "#PWR053" (at 207.645 166.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 207.645 163.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 207.645 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 207.645 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 24848e84-7b16-4b30-bef2-d8b299ad86b2)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR053") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 32.385 189.23 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 85bf6379-a95f-45ad-b466-3e743767aded) + (property "Reference" "#PWR023" (at 32.385 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 32.385 193.04 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 32.385 189.23 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 32.385 189.23 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid a047e28f-c0af-4e0b-993a-19b03c852899)) @@ -3847,6 +6764,31 @@ ) ) + (symbol (lib_id "power:GND") (at 205.74 141.605 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 87bfe8f1-c0a0-4991-9b77-c70982319f7c) + (property "Reference" "#PWR048" (at 205.74 147.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 205.74 145.415 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 205.74 141.605 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 205.74 141.605 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f5a4948b-27ee-4e55-acc0-4c0b94bceddc)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR048") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:R_Small") (at 231.14 58.42 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 88b304ad-fcc2-49b6-b490-7f30ed1415d6) @@ -3873,19 +6815,95 @@ ) ) - (symbol (lib_id "power:+3V3") (at 68.58 57.15 0) (unit 1) + (symbol (lib_id "power:+12V") (at 151.765 73.025 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid 9010b30a-3f8e-4960-b605-199a21116b38) - (property "Reference" "#PWR016" (at 68.58 60.96 0) + (uuid 895b5f52-d794-4af4-b23c-58912e800c26) + (property "Reference" "#PWR064" (at 151.765 76.835 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 68.58 53.34 0) + (property "Value" "+12V" (at 151.765 69.215 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 68.58 57.15 0) + (property "Footprint" "" (at 151.765 73.025 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 68.58 57.15 0) + (property "Datasheet" "" (at 151.765 73.025 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 066376a7-643b-4a0a-ba2a-afba149a951d)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR064") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 122.555 117.475 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8b5dc92a-89b0-4a29-9665-52ff9c5bc2e7) + (property "Reference" "#PWR069" (at 122.555 121.285 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 122.555 113.665 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 122.555 117.475 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 122.555 117.475 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 73e371c8-9494-4f60-9297-63aceb401c3c)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR069") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 144.145 193.675 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8b9e62c5-5c77-45b9-8d57-14f060ee5185) + (property "Reference" "R?" (at 144.145 189.865 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "330" (at 144.145 191.77 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 144.145 193.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 144.145 193.675 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c45b8782-ce31-4352-a42b-47c1b1875ee9)) + (pin "2" (uuid e5477849-a382-4137-8e1e-ddb51f1face9)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 50.8 74.295 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9010b30a-3f8e-4960-b605-199a21116b38) + (property "Reference" "#PWR016" (at 50.8 78.105 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 50.8 70.485 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 50.8 74.295 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 50.8 74.295 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid cdbc5d5c-dbd9-4053-99a2-8a678e0f991a)) @@ -3898,19 +6916,19 @@ ) ) - (symbol (lib_id "power:GND") (at 117.475 151.13 0) (unit 1) + (symbol (lib_id "power:GND") (at 212.09 128.905 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 92f557fa-191e-4e24-8840-61d41055e6d3) - (property "Reference" "#PWR045" (at 117.475 157.48 0) + (property "Reference" "#PWR045" (at 212.09 135.255 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 117.475 154.94 0) + (property "Value" "GND" (at 212.09 132.715 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 117.475 151.13 0) + (property "Footprint" "" (at 212.09 128.905 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 117.475 151.13 0) + (property "Datasheet" "" (at 212.09 128.905 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid dfcb4243-4b16-4d15-b1b6-a87dd6fd2b6a)) @@ -3974,6 +6992,31 @@ ) ) + (symbol (lib_id "power:GND") (at 121.92 87.63 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9934f369-c4f1-4521-a4ae-5ab8594d7804) + (property "Reference" "#PWR062" (at 121.92 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 121.92 91.44 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 121.92 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 121.92 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c35c803c-7631-4a71-b39e-d4bc607877ff)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR062") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 257.81 60.325 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 9b26f1dd-46d1-47dd-a000-67fef0daa953) @@ -3999,19 +7042,19 @@ ) ) - (symbol (lib_id "power:GND") (at 45.085 81.915 270) (unit 1) + (symbol (lib_id "power:GND") (at 31.75 99.06 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 9c087621-3b6b-4ae5-9954-61140809b481) - (property "Reference" "#PWR013" (at 38.735 81.915 0) + (property "Reference" "#PWR013" (at 25.4 99.06 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 40.64 81.915 90) + (property "Value" "GND" (at 27.305 99.06 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 45.085 81.915 0) + (property "Footprint" "" (at 31.75 99.06 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 45.085 81.915 0) + (property "Datasheet" "" (at 31.75 99.06 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 83b89ceb-5e16-4ddf-b71c-3582be0e8591)) @@ -4024,6 +7067,35 @@ ) ) + (symbol (lib_id "Device:LED_Small") (at 139.065 173.355 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9c2f7725-9cf7-41d0-b18c-9cc09de981c4) + (property "Reference" "HL?" (at 137.795 172.085 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "KP-2012SGD" (at 139.0015 169.545 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 139.065 173.355 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 139.065 173.355 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "ACT" (at 140.335 172.085 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (pin "1" (uuid 2607d1c8-cc58-41b6-a4bb-84a37e86986f)) + (pin "2" (uuid e6ad99f0-f98b-4668-9419-e017602d8704)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "HL?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:+12V") (at 227.33 53.975 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 9dc55fa0-e570-41a5-acf4-ad85ff5c6d3c) @@ -4049,6 +7121,34 @@ ) ) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 184.785 94.615 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a2731088-7767-4d2e-9c7b-a48af4373be6) + (property "Reference" "X?" (at 184.785 92.075 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Blade 6mm" (at 184.785 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 184.785 94.615 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 184.785 94.615 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "AUX N" (at 186.69 94.615 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid dbcc962f-7542-4d60-91d3-f86d24b860bd)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 269.24 60.325 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid a54fa95a-a927-488f-a797-c1b4a891f57c) @@ -4074,19 +7174,51 @@ ) ) - (symbol (lib_id "power:GND") (at 123.19 137.795 0) (unit 1) + (symbol (lib_id "Device:D_Small") (at 135.89 57.785 270) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid aa64b96b-5ea3-497c-9df4-17c0385f2871) - (property "Reference" "#PWR046" (at 123.19 144.145 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 123.19 141.605 0) + (uuid a7721f00-faef-47ea-bcef-daf4bc503e39) + (property "Reference" "D?" (at 132.08 57.785 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 123.19 137.795 0) + (property "Value" "PMLL4148" (at 133.985 57.785 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 135.89 57.785 90) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 123.19 137.795 0) + (property "Datasheet" "~" (at 135.89 57.785 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 135.89 57.785 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 135.89 57.785 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 00bd8058-3e49-4f9e-8db1-ff0482b3d6a1)) + (pin "1" (uuid 53fc6ca7-fa95-42d1-bde0-bec0bdcc67f6)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 215.265 141.605 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid aa64b96b-5ea3-497c-9df4-17c0385f2871) + (property "Reference" "#PWR046" (at 215.265 147.955 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 215.265 145.415 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 215.265 141.605 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 215.265 141.605 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid f21338fc-603c-472a-98d6-46523d9311a0)) @@ -4099,22 +7231,22 @@ ) ) - (symbol (lib_id "Connector_Generic:Conn_02x03_Odd_Even") (at 36.195 101.6 0) (unit 1) + (symbol (lib_id "Connector_Generic:Conn_02x03_Odd_Even") (at 32.385 42.545 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid aaa62a17-5e80-40c5-b716-89bfa983bee9) - (property "Reference" "X?" (at 37.465 96.52 0) + (property "Reference" "X?" (at 33.655 37.465 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "PLD-6" (at 37.465 95.25 0) + (property "Value" "PLD-6" (at 33.655 36.195 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Footprint" "" (at 36.195 101.6 0) + (property "Footprint" "" (at 32.385 42.545 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 36.195 101.6 0) + (property "Datasheet" "~" (at 32.385 42.545 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Label" "SWD" (at 37.465 101.6 90) + (property "Label" "SWD" (at 33.655 42.545 90) (effects (font (size 1.27 1.27))) ) (pin "1" (uuid a0f3160a-19ce-4fb2-9c09-4909158a7da4)) @@ -4132,19 +7264,51 @@ ) ) - (symbol (lib_id "power:GND") (at 78.105 158.115 90) (mirror x) (unit 1) + (symbol (lib_id "Device:D_Small") (at 236.855 119.38 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ace3ba32-2eb7-48e2-b348-c7a54e7ac9b6) + (property "Reference" "D?" (at 236.22 114.935 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "PMLL4148" (at 236.22 116.84 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 236.855 119.38 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 236.855 119.38 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 236.855 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 236.855 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid 290bcd6e-3c93-4ae0-9227-c711bb5358f5)) + (pin "1" (uuid 9e839a31-c0e8-45b4-8472-7d641971ddac)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 146.685 167.005 90) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid adc5529a-06cf-4921-87be-cf262a6f58f2) - (property "Reference" "#PWR027" (at 84.455 158.115 0) + (property "Reference" "#PWR027" (at 153.035 167.005 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 82.55 158.115 90) + (property "Value" "GND" (at 151.13 167.005 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 78.105 158.115 0) + (property "Footprint" "" (at 146.685 167.005 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 78.105 158.115 0) + (property "Datasheet" "" (at 146.685 167.005 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 2a1d2144-65c8-4092-bfc2-25c320b0c8f1)) @@ -4157,19 +7321,48 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 53.34 25.4 0) (unit 1) + (symbol (lib_id "Device:LED_Small") (at 139.065 180.975 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid af31255c-8dc2-450f-b678-8a4ea07397b3) - (property "Reference" "C?" (at 55.245 24.13 0) + (uuid af1013fe-2154-4753-adbd-59e9d94af066) + (property "Reference" "HL?" (at 137.795 179.705 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "0.1u" (at 55.245 26.035 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "" (at 53.34 25.4 0) + (property "Value" "KP-2012SGD" (at 139.0015 177.165 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 53.34 25.4 0) + (property "Footprint" "" (at 139.065 180.975 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 139.065 180.975 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "MAIN" (at 140.335 179.705 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (pin "1" (uuid 4ffbc6d9-4c6b-474c-a7a2-ea79b214686f)) + (pin "2" (uuid f0e47d64-f325-4937-9c99-7fe9dfcf0f76)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "HL?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Small") (at 53.975 23.495 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid af31255c-8dc2-450f-b678-8a4ea07397b3) + (property "Reference" "C?" (at 55.88 22.225 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1u" (at 55.88 24.13 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 53.975 23.495 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 53.975 23.495 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid c24f11e7-1b44-4127-a1ab-8048b0f1e242)) @@ -4183,6 +7376,57 @@ ) ) + (symbol (lib_id "power:+3V3") (at 231.775 123.825 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b0a8342f-fb2c-4433-94df-07b5bc0e5097) + (property "Reference" "#PWR049" (at 231.775 127.635 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3V3" (at 231.775 120.015 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 231.775 123.825 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 231.775 123.825 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 366df3ca-8815-4cf4-8de9-b480d087b438)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR049") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 112.395 53.34 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b118a4ec-d90e-4587-8ad7-40c06d99e53e) + (property "Reference" "R?" (at 111.125 52.705 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 111.125 54.61 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 112.395 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 112.395 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0f75e196-8cb7-41d4-80ec-ce8c4d229539)) + (pin "2" (uuid 838aa558-4c3a-4083-8941-614ce65cd590)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 254 60.325 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b397f5cb-af8c-430b-b233-62e1bfc43762) @@ -4208,19 +7452,19 @@ ) ) - (symbol (lib_id "power:+3V3") (at 93.345 48.26 0) (unit 1) + (symbol (lib_id "power:+3V3") (at 75.565 65.405 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b85f60ef-64ac-4aba-88bc-067d3802585e) - (property "Reference" "#PWR020" (at 93.345 52.07 0) + (property "Reference" "#PWR020" (at 75.565 69.215 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 92.075 44.45 0) + (property "Value" "+3V3" (at 74.295 61.595 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 93.345 48.26 0) + (property "Footprint" "" (at 75.565 65.405 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 93.345 48.26 0) + (property "Datasheet" "" (at 75.565 65.405 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 5299b8b1-81d5-4a80-890a-b56fac7ed3a7)) @@ -4259,19 +7503,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 30.48 25.4 0) (unit 1) + (symbol (lib_id "Device:C_Small") (at 31.115 23.495 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid b92c113d-68f2-49d1-80b8-4d34b6912d17) - (property "Reference" "C?" (at 32.385 24.13 0) + (property "Reference" "C?" (at 33.02 22.225 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "0.1u" (at 32.385 26.035 0) + (property "Value" "0.1u" (at 33.02 24.13 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (at 30.48 25.4 0) + (property "Footprint" "" (at 31.115 23.495 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 30.48 25.4 0) + (property "Datasheet" "~" (at 31.115 23.495 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 3b09a5ab-c1d5-43f0-b09a-5221e2281e67)) @@ -4285,19 +7529,72 @@ ) ) - (symbol (lib_id "Device:R_Small") (at 68.58 61.595 0) (unit 1) + (symbol (lib_id "Device:R_Small") (at 122.555 120.015 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid beb85b8d-525d-4eb1-b346-9244c1760ec2) - (property "Reference" "R?" (at 67.31 60.325 0) + (uuid bc935f19-b1c5-4e0b-aaf2-4db4e881b474) + (property "Reference" "R?" (at 121.285 118.745 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "10k" (at 67.31 62.865 0) + (property "Value" "10k" (at 121.285 121.285 0) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "" (at 68.58 61.595 0) + (property "Footprint" "" (at 122.555 120.015 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 68.58 61.595 0) + (property "Datasheet" "~" (at 122.555 120.015 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fd2b8082-6ea2-42d7-9308-2e631056d07a)) + (pin "2" (uuid cb5778ee-bc64-494e-8c0b-4da508c4b60d)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Transistor_FET:2N7002") (at 128.27 81.915 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid bd5b9d54-fbac-441a-9c28-2ec3fa664358) + (property "Reference" "VT?" (at 128.27 78.74 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "2N7002" (at 133.985 81.915 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 133.35 83.82 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 128.27 81.915 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 5372080f-2de2-49bc-9d71-2352b125e98d)) + (pin "2" (uuid a0ac6351-e256-4510-9d70-788ccd11e1df)) + (pin "3" (uuid 9b6caab3-640b-4f35-bf27-190ee71c12de)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 50.8 78.74 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid beb85b8d-525d-4eb1-b346-9244c1760ec2) + (property "Reference" "R?" (at 49.53 77.47 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 49.53 80.01 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 50.8 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 50.8 78.74 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 9b587d76-406d-4777-8dd0-60e23a72694d)) @@ -4311,19 +7608,19 @@ ) ) - (symbol (lib_id "Connector:TestPoint") (at 70.485 97.79 90) (unit 1) + (symbol (lib_id "Connector:TestPoint") (at 52.705 114.935 90) (unit 1) (in_bom no) (on_board yes) (dnp no) (uuid c009b93b-45b0-4e86-b0cb-9be2f418d54f) - (property "Reference" "TP?" (at 66.04 97.79 90) + (property "Reference" "TP?" (at 48.26 114.935 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "TestPoint" (at 68.453 95.885 0) + (property "Value" "TestPoint" (at 50.673 113.03 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) - (property "Footprint" "" (at 70.485 92.71 0) + (property "Footprint" "" (at 52.705 109.855 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 70.485 92.71 0) + (property "Datasheet" "~" (at 52.705 109.855 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 57efcb35-cdf7-4040-b21c-26a77ff05ba3)) @@ -4388,19 +7685,19 @@ ) ) - (symbol (lib_id "Connector:TestPoint") (at 70.485 100.33 90) (unit 1) + (symbol (lib_id "Connector:TestPoint") (at 52.705 117.475 90) (unit 1) (in_bom no) (on_board yes) (dnp no) (uuid c26c72a6-ed07-4c3f-ba51-35de60b30fa2) - (property "Reference" "TP?" (at 66.04 100.33 90) + (property "Reference" "TP?" (at 48.26 117.475 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "TestPoint" (at 68.453 98.425 0) + (property "Value" "TestPoint" (at 50.673 115.57 0) (effects (font (size 1.27 1.27)) (justify left) hide) ) - (property "Footprint" "" (at 70.485 95.25 0) + (property "Footprint" "" (at 52.705 112.395 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 70.485 95.25 0) + (property "Datasheet" "~" (at 52.705 112.395 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid e6ba8bee-21bb-4128-9343-5f86876056a2)) @@ -4413,6 +7710,36 @@ ) ) + (symbol (lib_id "Relay:G2RL-2A") (at 161.925 81.915 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c37219fb-94b8-4aef-8f65-0b56067e818f) + (property "Reference" "K?" (at 146.685 75.565 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "G2RL-2A" (at 152.4 85.725 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Relay_THT:Relay_DPST_Omron_G2RL-2A" (at 178.435 83.185 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf" (at 161.925 81.915 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "14" (uuid 655b6715-93a9-4b89-8dac-494e0fbe7f2e)) + (pin "23" (uuid 089d2176-48a3-4af4-9b93-bd58115eaf60)) + (pin "24" (uuid 57427dc6-47c8-48db-9bef-b40658ad3f8d)) + (pin "A1" (uuid c2590496-68f8-450e-bef4-88124d6648a4)) + (pin "A2" (uuid 2153d926-5d87-4df4-8ceb-9e4d598d08e1)) + (pin "13" (uuid 0363fc99-f567-4f67-9f69-c9f87356089a)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "K?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 269.24 27.94 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c3c036fb-56a2-423d-a6fa-ad70c100e767) @@ -4438,19 +7765,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 53.975 147.955 0) (unit 1) + (symbol (lib_id "Device:C_Small") (at 32.385 186.69 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c4381f43-ba99-441c-a393-285d5ce92a84) - (property "Reference" "C?" (at 55.88 146.685 0) + (property "Reference" "C?" (at 34.29 185.42 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "0.1u" (at 55.88 148.59 0) + (property "Value" "0.1u" (at 34.29 187.325 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (at 53.975 147.955 0) + (property "Footprint" "" (at 32.385 186.69 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 53.975 147.955 0) + (property "Datasheet" "~" (at 32.385 186.69 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 3eb0720e-23a8-420b-b566-89390878c4c7)) @@ -4464,6 +7791,31 @@ ) ) + (symbol (lib_id "power:+12V") (at 136.525 167.005 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c7792b22-0031-4496-86aa-6350a316137a) + (property "Reference" "#PWR055" (at 140.335 167.005 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 133.985 167.005 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 136.525 167.005 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 136.525 167.005 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8634ad27-5267-4b87-bac0-39d28ca305a4)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR055") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:Q_PMOS_GDS") (at 236.855 24.13 270) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c7db6a90-e296-480a-8e4c-cd288072fd66) @@ -4491,22 +7843,22 @@ ) ) - (symbol (lib_id "Device:Fuse_Small") (at 62.865 161.925 90) (unit 1) + (symbol (lib_id "Device:Fuse_Small") (at 62.865 164.465 270) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid c8018d19-b46e-43cc-8878-ffe2e5282423) - (property "Reference" "F?" (at 64.135 160.655 90) + (property "Reference" "F?" (at 61.595 163.195 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Value" "MF-MSMF110" (at 64.77 163.195 90) + (property "Value" "MF-MSMF110" (at 60.96 165.735 90) (effects (font (size 1.27 1.27)) (justify right) hide) ) - (property "Footprint" "" (at 62.865 161.925 0) + (property "Footprint" "" (at 62.865 164.465 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 62.865 161.925 0) + (property "Datasheet" "~" (at 62.865 164.465 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Label" "1.1А" (at 66.04 162.56 90) + (property "Label" "1.1А" (at 59.69 165.1 90) (effects (font (size 1.27 1.27))) ) (pin "1" (uuid d2e5603a-186f-4d35-b5da-553ed4ffc5d1)) @@ -4546,19 +7898,19 @@ ) ) - (symbol (lib_id "power:+12V") (at 117.475 146.05 0) (unit 1) + (symbol (lib_id "power:+12V") (at 212.09 123.825 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid cabda2f0-5595-4891-a898-6b68c656fe40) - (property "Reference" "#PWR044" (at 117.475 149.86 0) + (property "Reference" "#PWR044" (at 212.09 127.635 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+12V" (at 117.475 142.24 0) + (property "Value" "+12V" (at 212.09 120.015 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 117.475 146.05 0) + (property "Footprint" "" (at 212.09 123.825 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 117.475 146.05 0) + (property "Datasheet" "" (at 212.09 123.825 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid c00a727b-6d79-47e9-9aa7-31d40d3e6b5c)) @@ -4571,19 +7923,19 @@ ) ) - (symbol (lib_id "Regulator_Linear:LM1117MP-3.3") (at 43.18 22.225 0) (unit 1) + (symbol (lib_id "Regulator_Linear:LM1117MP-3.3") (at 43.815 20.32 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid cd2d7b67-66f4-4c85-97da-459c0fd08f33) - (property "Reference" "D?" (at 43.18 17.145 0) + (property "Reference" "D?" (at 43.815 15.24 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "LM1117MP-3.3" (at 43.18 19.05 0) + (property "Value" "LM1117MP-3.3" (at 43.815 17.145 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (at 43.18 22.225 0) + (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (at 43.815 20.32 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm1117.pdf" (at 43.18 22.225 0) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm1117.pdf" (at 43.815 20.32 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 727831b3-46f6-42e2-a56c-2911528d2eab)) @@ -4598,6 +7950,90 @@ ) ) + (symbol (lib_id "Device:LED_Small") (at 139.065 184.785 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid cdc4e933-a87d-4b91-8ab3-cdbb55674ce9) + (property "Reference" "HL?" (at 137.795 183.515 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "KP-2012YD" (at 139.0015 180.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 139.065 184.785 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 139.065 184.785 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "AUX" (at 140.335 183.515 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (pin "1" (uuid 0268d331-aa8a-4689-a2f5-c122f1d95530)) + (pin "2" (uuid 5f0517d4-a0ca-4eb7-98dd-cf7ca8fd5ca5)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "HL?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x02") (at 198.12 135.89 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ce4ea34f-a936-4d6e-89df-e6da19398de1) + (property "Reference" "X?" (at 198.12 133.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "WF-2" (at 198.12 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 198.12 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 198.12 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "Water level sensor" (at 195.58 137.16 90) + (effects (font (size 1.27 1.27))) + ) + (pin "1" (uuid 67f2590e-7cb3-4787-b4ac-24ae490d4487)) + (pin "2" (uuid 6282bc78-77a5-47a0-a728-eea42622f911)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 121.92 85.09 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d06622d1-f77c-4b8c-a8d3-2a78a1146df7) + (property "Reference" "R?" (at 120.65 84.455 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 120.65 86.36 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 121.92 85.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 85.09 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8e44a1e4-c467-4a99-a2b2-c3456cf046d6)) + (pin "2" (uuid 45dd86ff-8bf6-41d7-9e9d-d9c2c2e30402)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:Q_PMOS_GDS") (at 236.855 56.515 270) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d0ed63d0-d8dc-4a3a-bb43-b6cffb312e9f) @@ -4625,19 +8061,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 48.895 81.915 90) (mirror x) (unit 1) + (symbol (lib_id "Device:C_Small") (at 35.56 99.06 90) (mirror x) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d1cc1941-d500-4112-a0a8-b6e92c869393) - (property "Reference" "C?" (at 47.625 83.185 90) + (property "Reference" "C?" (at 34.29 100.33 90) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "22p" (at 50.165 83.185 90) + (property "Value" "22p" (at 36.83 100.33 90) (effects (font (size 1.27 1.27)) (justify right)) ) - (property "Footprint" "" (at 48.895 81.915 0) + (property "Footprint" "" (at 35.56 99.06 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 48.895 81.915 0) + (property "Datasheet" "~" (at 35.56 99.06 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid dc122126-9054-4f16-a821-9c52e5facde9)) @@ -4651,19 +8087,45 @@ ) ) - (symbol (lib_id "power:+3V3") (at 97.155 48.26 0) (unit 1) + (symbol (lib_id "Device:C_Small") (at 222.885 151.13 0) (mirror y) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d36950cb-3a04-415e-ba1a-963eae414654) + (property "Reference" "C?" (at 220.98 149.86 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "0.1u" (at 220.98 151.765 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 222.885 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 222.885 151.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b1138f46-12ef-4874-9a1e-7ce33df52ff6)) + (pin "2" (uuid d7bd2589-1ecb-421b-96fc-139aad65e10b)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "C?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3V3") (at 79.375 65.405 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d3ccfb17-5bde-4a8a-bee0-625e6301ed36) - (property "Reference" "#PWR021" (at 97.155 52.07 0) + (property "Reference" "#PWR021" (at 79.375 69.215 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+3V3" (at 97.79 44.45 0) + (property "Value" "+3V3" (at 80.01 61.595 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 97.155 48.26 0) + (property "Footprint" "" (at 79.375 65.405 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 97.155 48.26 0) + (property "Datasheet" "" (at 79.375 65.405 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 11ade9af-dea9-4306-8f4f-1a84f437798e)) @@ -4676,6 +8138,38 @@ ) ) + (symbol (lib_id "Device:R_Pack04") (at 154.305 180.34 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d451c112-1ab4-4d42-b63b-2b752d02c114) + (property "Reference" "R?" (at 154.305 170.815 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "330" (at 154.305 172.72 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 154.305 187.325 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 154.305 180.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "7" (uuid ccd96c31-d4d7-4a63-a665-5270efb68a69)) + (pin "2" (uuid 04d16ce0-6c53-4a67-a865-d95266542e24)) + (pin "4" (uuid f38e7965-f8eb-421a-a551-d38093bf4e00)) + (pin "8" (uuid b366f5f6-3b67-4e01-bed6-ce1bc29cf965)) + (pin "6" (uuid c5d20928-ab18-4665-9657-7b41b940f99f)) + (pin "5" (uuid 769008e2-2d0f-430a-aa06-f1bfd8e09c55)) + (pin "3" (uuid 6809115f-20af-4383-8112-7e2d616d5e83)) + (pin "1" (uuid 01ec4b53-5bf5-4c57-ba9d-8c2fea007f0b)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Connector_Generic:Conn_01x04") (at 68.58 170.18 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid d46ffd3b-e161-489e-b3f9-bd723ac4943b) @@ -4707,19 +8201,71 @@ ) ) - (symbol (lib_id "power:GND") (at 53.34 28.575 0) (unit 1) + (symbol (lib_id "Transistor_FET:2N7002") (at 241.3 133.35 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid d8136422-4731-433d-ad4f-7cf92fe7b85f) - (property "Reference" "#PWR06" (at 53.34 34.925 0) + (uuid d625a001-0852-47fb-9405-c74e69dae14c) + (property "Reference" "VT?" (at 245.745 132.715 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "2N7002" (at 245.745 134.62 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 246.38 135.255 0) + (effects (font (size 1.27 1.27) italic) (justify left) hide) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NDS7002A-D.PDF" (at 241.3 133.35 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (pin "1" (uuid 81bb4acf-5268-436e-b8fa-918aa1a5af08)) + (pin "2" (uuid 5467343a-c789-497d-a926-add03c3b636e)) + (pin "3" (uuid e881fa0b-d5dd-4a28-a618-d9cae6c3f244)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "VT?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+12V") (at 243.84 110.49 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d7c1c413-77a1-4304-a875-74f063e0aca3) + (property "Reference" "#PWR054" (at 243.84 114.3 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 53.34 32.385 0) + (property "Value" "+12V" (at 243.84 106.68 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 53.34 28.575 0) + (property "Footprint" "" (at 243.84 110.49 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 53.34 28.575 0) + (property "Datasheet" "" (at 243.84 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9dd7695b-ce4e-4876-bbb1-87e81f0bce3e)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR054") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 53.975 26.67 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d8136422-4731-433d-ad4f-7cf92fe7b85f) + (property "Reference" "#PWR06" (at 53.975 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 53.975 30.48 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 53.975 26.67 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 53.975 26.67 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 54b19501-cfbf-4f83-a223-25a064a1c4cc)) @@ -4764,6 +8310,88 @@ ) ) + (symbol (lib_id "Device:D_Small") (at 135.89 33.02 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d9879a59-7576-4569-8745-05514ac2cab3) + (property "Reference" "D?" (at 132.08 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "PMLL4148" (at 133.985 33.02 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 135.89 33.02 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 135.89 33.02 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 135.89 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 135.89 33.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "2" (uuid e99b890f-ce96-413d-80bb-e9d2295448a5)) + (pin "1" (uuid 6ffdfaf6-0e92-4fb5-868d-9df550a06405)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 160.02 184.15 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid dba689c4-3970-4d5b-9c2a-be850f758c95) + (property "Reference" "#PWR057" (at 160.02 190.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 160.02 187.96 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 160.02 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 160.02 184.15 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e2083ba0-7703-4343-8c9f-f6a3beef78be)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR057") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+12V") (at 142.875 48.895 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid dca7c372-a59b-48dc-b80f-a92b6e146fe1) + (property "Reference" "#PWR059" (at 142.875 52.705 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 142.875 45.085 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 142.875 48.895 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 142.875 48.895 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 13ccbde4-53c7-456b-9a84-a9daa929ce28)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR059") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 243.205 27.94 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid de0a9387-b327-43ee-a6ca-411626b2a728) @@ -4814,19 +8442,19 @@ ) ) - (symbol (lib_id "Device:C_Small") (at 97.155 50.8 0) (unit 1) + (symbol (lib_id "Device:C_Small") (at 79.375 67.945 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid e293fd47-6924-4fa2-a1c2-4a57b9f6bf7c) - (property "Reference" "C?" (at 99.06 49.53 0) + (property "Reference" "C?" (at 81.28 66.675 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "0.1u" (at 99.06 51.435 0) + (property "Value" "0.1u" (at 81.28 68.58 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Footprint" "" (at 97.155 50.8 0) + (property "Footprint" "" (at 79.375 67.945 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 97.155 50.8 0) + (property "Datasheet" "~" (at 79.375 67.945 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 2dab007d-ffe8-4da0-90a8-428f43d09dd0)) @@ -4840,19 +8468,44 @@ ) ) - (symbol (lib_id "power:+12V") (at 26.67 21.59 0) (unit 1) + (symbol (lib_id "Connector:TestPoint") (at 83.185 89.535 270) (mirror x) (unit 1) + (in_bom no) (on_board yes) (dnp no) + (uuid e2f2a984-fb58-478c-abcc-9ef1abb42206) + (property "Reference" "TP?" (at 87.63 89.535 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "TestPoint" (at 85.217 87.63 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Footprint" "" (at 83.185 84.455 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 83.185 84.455 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7d01efba-4d8e-4e0d-ad71-279011db2d00)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "TP?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+12V") (at 27.305 19.685 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid e31d473b-fb1e-43c3-ad97-325d37b88792) - (property "Reference" "#PWR01" (at 26.67 25.4 0) + (property "Reference" "#PWR01" (at 27.305 23.495 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "+12V" (at 26.67 17.78 0) + (property "Value" "+12V" (at 27.305 15.875 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 26.67 21.59 0) + (property "Footprint" "" (at 27.305 19.685 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 26.67 21.59 0) + (property "Datasheet" "" (at 27.305 19.685 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 332a6780-b929-4401-8350-b9ba2aef4612)) @@ -4891,19 +8544,19 @@ ) ) - (symbol (lib_id "power:GND") (at 26.67 28.575 0) (unit 1) + (symbol (lib_id "power:GND") (at 27.305 26.67 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid e5841c47-8ba0-44f6-994f-97787d8d0948) - (property "Reference" "#PWR04" (at 26.67 34.925 0) + (property "Reference" "#PWR04" (at 27.305 33.02 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Value" "GND" (at 26.67 32.385 0) + (property "Value" "GND" (at 27.305 30.48 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 26.67 28.575 0) + (property "Footprint" "" (at 27.305 26.67 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 26.67 28.575 0) + (property "Datasheet" "" (at 27.305 26.67 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid ab781509-b9e7-4d00-a884-a6eccfd7df62)) @@ -4916,6 +8569,97 @@ ) ) + (symbol (lib_name "74HC132_1") (lib_id "Ecohim:74HC132") (at 132.08 125.73 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e58e5ffd-e6c2-41dc-9fba-5faffe69bc44) + (property "Reference" "D?" (at 132.08 120.65 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HC132" (at 132.08 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "Package_SO:SOIC-14-16_3.9x9.9mm_P1.27mm" (at 132.08 125.603 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://static.chipdip.ru/lib/335/DOC030335654.pdf" (at 132.08 125.603 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "5" (uuid a4acce49-e2f1-421e-a0c0-d02e1bf00fbb)) + (pin "9" (uuid 17b593d8-61ca-4cb4-8a37-f98f22653544)) + (pin "11" (uuid 5a782041-991a-441d-a0b6-74eabcb05a97)) + (pin "4" (uuid a645110e-1368-4a5d-bcf3-6993c7b085f1)) + (pin "3" (uuid b83d3502-11f7-4695-947d-af824593afd9)) + (pin "6" (uuid 80fdf12e-b4e2-47ae-940f-eca3748167c2)) + (pin "8" (uuid 732b0981-ba15-4506-a9a7-450d91da35e3)) + (pin "12" (uuid d2ec8411-e392-4c85-8b51-04656539d706)) + (pin "7" (uuid 1e5faacd-401c-470a-b8a8-f652abd1a368)) + (pin "1" (uuid 7a683aef-ea7f-4254-b029-34ce2c3bc938)) + (pin "13" (uuid 8e730ccf-7eea-4243-b2d7-e416f44aee0e)) + (pin "2" (uuid 3eef66b1-45b2-430e-833c-e9d08186ed61)) + (pin "10" (uuid c653b426-635c-4366-85dd-a3c287959fee)) + (pin "14" (uuid d6e2a2d5-5022-4ea7-a58f-f617ed1d8313)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "D?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Relay:G2RL-1A-E") (at 147.955 57.785 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e59e4369-d31b-4dbf-a249-4005969dd0cc) + (property "Reference" "K?" (at 161.29 57.785 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "G2RL-1A-E" (at 159.385 57.785 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Relay_THT:Relay_SPST_Omron_G2RL-1A-E" (at 159.385 59.055 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "https://omronfs.omron.com/en_US/ecb/products/pdf/en-g2rl.pdf" (at 147.955 57.785 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "A2" (uuid a47ee9ff-e11a-4f3a-a734-540f68de82d4)) + (pin "14" (uuid c52da1e9-5fea-4b05-8abd-7dafe4b30058)) + (pin "13" (uuid 3b2ef1c5-11e5-4df1-b44d-e9c57a7e935c)) + (pin "A1" (uuid cc3795c7-cc1c-446a-a88c-e8918a587a5d)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "K?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+12V") (at 205.74 123.825 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ee4a4987-7615-4fc9-9501-b71fba3dc39a) + (property "Reference" "#PWR047" (at 205.74 127.635 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+12V" (at 205.74 120.015 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 205.74 123.825 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 205.74 123.825 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bf71cec6-6aff-4fa7-b346-8e820ef74ea9)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR047") (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 25.4 178.435 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid f0e8173f-895c-4677-8768-b032f96a567a) @@ -4941,19 +8685,19 @@ ) ) - (symbol (lib_id "Device:R_Small") (at 75.565 158.115 90) (unit 1) + (symbol (lib_id "Device:R_Small") (at 144.145 167.005 90) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid f16f99c4-87f5-4758-82de-942e10275ab7) - (property "Reference" "R?" (at 75.565 154.305 90) + (property "Reference" "R?" (at 144.145 163.195 90) (effects (font (size 1.27 1.27))) ) - (property "Value" "1k5" (at 75.565 156.21 90) + (property "Value" "1k" (at 144.145 165.1 90) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 75.565 158.115 0) + (property "Footprint" "" (at 144.145 167.005 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 75.565 158.115 0) + (property "Datasheet" "~" (at 144.145 167.005 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 072e2999-cf4e-4c58-873a-864da62fc00d)) @@ -4967,19 +8711,75 @@ ) ) - (symbol (lib_id "Ecohim:R_Trim_Small") (at 117.475 148.59 0) (unit 1) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 103.505 24.765 0) (mirror y) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid f6cac07b-e250-4164-a483-138012b76bb8) - (property "Reference" "R?" (at 116.205 147.32 0) - (effects (font (size 1.27 1.27)) (justify right)) + (uuid f2a40d72-92fc-49a3-803e-15d2d676032f) + (property "Reference" "X?" (at 103.505 22.225 0) + (effects (font (size 1.27 1.27))) ) - (property "Value" "10k" (at 116.205 149.86 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "" (at 117.475 148.59 0) + (property "Value" "Blade 6mm" (at 103.505 21.59 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (at 117.475 148.59 0) + (property "Footprint" "" (at 103.505 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 103.505 24.765 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "IN N" (at 101.6 24.765 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid 51177663-df29-4554-9eb4-48dd0b05875f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 184.785 32.385 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f6b5f578-00ee-46ec-8b15-2f3812a637cb) + (property "Reference" "X?" (at 184.785 29.845 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Blade 6mm" (at 184.785 29.21 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 184.785 32.385 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 184.785 32.385 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "MAIN1 L" (at 186.69 32.385 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid 0120b700-bdd2-4475-a7c9-7c4f91a19904)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Ecohim:R_Trim_Small") (at 212.09 126.365 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f6cac07b-e250-4164-a483-138012b76bb8) + (property "Reference" "R?" (at 210.82 125.095 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 210.82 127.635 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 212.09 126.365 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 212.09 126.365 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 37fa3a7a-dca2-4c00-adae-3f4542846f53)) @@ -4994,19 +8794,47 @@ ) ) - (symbol (lib_id "power:GND") (at 97.155 53.34 0) (unit 1) + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 184.785 53.975 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) - (uuid fae01b66-b85c-4ad8-bc83-b08e36cf1e0e) - (property "Reference" "#PWR09" (at 97.155 59.69 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GND" (at 97.155 57.15 0) + (uuid fa8cbf3b-c54e-4ca0-9968-67cda2f9de75) + (property "Reference" "X?" (at 184.785 51.435 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (at 97.155 53.34 0) + (property "Value" "Blade 6mm" (at 184.785 50.8 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "" (at 97.155 53.34 0) + (property "Footprint" "" (at 184.785 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 184.785 53.975 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "MAIN2 N" (at 186.69 53.975 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid b3d09e48-66a4-4178-8824-7297479abd5f)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 79.375 70.485 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fae01b66-b85c-4ad8-bc83-b08e36cf1e0e) + (property "Reference" "#PWR09" (at 79.375 76.835 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 79.375 74.295 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 79.375 70.485 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 79.375 70.485 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid dd89931b-0662-4ea9-8660-1bf529fc7c6e)) @@ -5044,6 +8872,85 @@ ) ) + (symbol (lib_id "power:GND") (at 226.695 160.02 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fbe6bd01-c61b-407e-b4ff-d10f8a27a7cf) + (property "Reference" "#PWR051" (at 226.695 166.37 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 226.695 163.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 226.695 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 226.695 160.02 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f0ae466d-03b8-43c3-9dd6-e2b8d306e441)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "#PWR051") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x01") (at 184.785 101.6 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fd4de973-0152-4673-ad34-5607307bd47d) + (property "Reference" "X?" (at 184.785 99.06 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Blade 6mm" (at 184.785 98.425 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "" (at 184.785 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 184.785 101.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Label" "AUX L" (at 186.69 101.6 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (pin "1" (uuid a2c6ec20-8cdc-4520-b703-23a8f6a11861)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "X?") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_Small") (at 126.365 141.605 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fffd0653-f0d6-4232-bcbd-a11eaed5b4cf) + (property "Reference" "R?" (at 125.095 140.335 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "10k" (at 125.095 142.875 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (at 126.365 141.605 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 126.365 141.605 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b9d47e9d-6eb9-415a-b06c-a0da6a3f7e90)) + (pin "2" (uuid 85a5b99a-bf64-4308-97a0-e7f474767a02)) + (instances + (project "RS485_Relay_V2R1" + (path "/6450e7fa-7a31-4aa4-8e80-7e6cbe2452fc" + (reference "R?") (unit 1) + ) + ) + ) + ) + (sheet_instances (path "/" (page "1")) ) diff --git a/RS485_Relay_V2R1.pdf b/RS485_Relay_V2R1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..52f11ecd98e60e92f55bc6b1d9fba27c4170b7f0 GIT binary patch literal 551816 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 z zHprua>&Pxn!_!)o+u!Q)9T=@W5DD#Ripor?PjvLJ3%%;*`3sXVW28ZBtup-Ji_MDya$9uc<&7AwT*rxg($BzDg=@Cin!}bX3|3K|v3b501+%&? z?2A5EuhWro+AZQ|n5KCokKWvnd634B|3a{TSy3d&=Mr_2*NgPu4 zGK*I`Gd_-u^bl?<0g|iA9ZU6xbj^^g&4~l(DEP+90tx!mqDhl2?yo$`>5SGIHsF&= z<-Us0cx4LJ7&9TzL{{bPK^e&*R?cdafX}(KAvk>c^$Zd&v$p?!vDsI@q)yUQG#_N! zU-#tPxu{+H5H?38SWoTyo{25R&(k$M*e|J}R78|rE=}dKcU$JGcz5Vm9#!_bh>tv? zSa+=7Amb@V$jxOHn+l#C#TlN)nrAe=&&Ay7pUH4f0=K;0FYyf%c<`U?;gExgT42ww==!C1Y81ibc(HzKo-13PY- z_*(FYc!~;7WEr*foP78tuET2$ws#*Si*Otq|LF!*f~*<5hV(G2v}mUI1=AsIl_454 z9s-_?SNK=^?HCV2Q*uw7Ya~<`&jVvfmIQl?jx^uQtCOAUl5rF;H@l7CE40W==v{EP zeY_wzHF@5^KJf?HkE`J~s;78VO8R9 zuv=j^k0}IR7w`a@f)Mf>S*|YLeIydd?^G>WXh8RvY3~xKJXT&gjhUUL%<7gy`~ zHSp^1$*;n5+hvpI$;%c_`+QG*Y2jTOFnt!z2L-aG0+EipR#9@?2Sz#;?B$ephQT`5 zJ#0wSd|Qgyd-;2-ZLeHDR{&v)IBdWt z=VzpPvS7};JAMbO?9JAzn^h=wm^ynmj?gq%WEU`L(FQOL!6m!H%m z3F&8)HU_U9sPy%C9=qpjGJY;zDr`i@KSiqS8m|l7xHYoEv;+iR8NIlz4H$o7WPeX~ zdjq9K?bI)?DMcuctjb9HPYU!H54_x(+rgygNk_YSZ8+o2%5}V_#MN%@L$HPji`Gh) z*)hyN(lX5|#q98*#_111&=_zNhVIK+U4{Vg9Q6qC$(4G=%3-HDO#BU;)B~^-@rn< zuXeaDcL%Lp7V2~xLU7#G60z4Y(m7#e0`rPO(qD4K0b|!k3}Q7nwSSH4WA0sp82yl? znh!=0Ae_vpTcBG1NO!qc!8E}AjCA$Bf+AF9&=`4bpzRhzYg~LP`ebN9PZjmnO-0#> zt-e>=W97LGd%4IVFGx=Vt`3kJ1{L;zyMVZTFW8Ek^G`k)L{<&0m{dDxben6jA=#YoUQF90cn%M*_+aa~Ud8fr}|` zn+&7vr7`o=mcN%DdW=E<){?FkUFB#wJ|%o=F3~A|w>I3-G|xcVa+6FHLWqTN2+!RY z8=B{=UU&t{c5aUU&QiUrHJjUIM$D3gKc(^H5H?I4)VUs=Pz>bEL!BJ7*pwxeZYfY) z|Ax?7C}?-!1D~+++&W>(crxYDi!I5ay7H47)jJBEgjVvm5KcEf8_SH(d?H<9^|2)= zv)pRUQTN|)3yTUKHi(4klZ!{e*hsCK)ty)14^@1`eTJ>ruT?_PgH;JU4}mOo-6 zpDKo=_cO8`#mq+c!s(;B1&?GN3u8-r%S}M@)1Dg`_r4!<;aILUHClK(mQ+pMsCzCw zHSMPJRj%-US~BAv!Dc6`l+~%BgXyY|n)V4JyO8LZby_@|2~186S=F@nGs=jLk>LBF z_)4*PQO2x+1vs{Z=7m!)x?S7D7Gkmg;g2bk40<%OdhTV<1$vCGAeXQD3qLw^ChimW z<({?*w9Tzkb`^7OzUe|^Y&j1+{Rw3Ka%Oscg$+sGtg~{nnn}~Pacw^D>5((8Npk$p zH<4IbAp_sFyG)Q>H5y}U#l)Ny8dK>0hn3HO8%)}3sh1wIE&&r0Cb2mIT!I0>mvOSD zz-w#mK92MNH+o1Zd-aBh(gH7l?rhP1lkVLoiwcY2eaL`|4sZ3jl&3TR!iHcaIUt== z8E#?26`3c(iCNV(KxoiG8V&Zz$PUDCtvFb)UrHY&gY-@+DW`Ptsr~y-t7(E4nS|d0 zgi9@QiGYzR)(2Jf<%fRpnmrr()fBfW z7Sa7yGX#~WQ_D8)a0fa)HqO$Y>nSsoqfUP;7J>Kiz`r*y&Ng}uv3N$CV`@6A_%<5e zqm^3GHO|7^@#Kr$p-kr54@SrwwWg==3n!;6O;7t6E};mW2;lQPhMxqW$|W*RSW!iw zu2EQKmO_xPLm{pD$<`LjU;J>ClWq9mL{B*y%$uhKgvn>rIV~Ta;@x>@ zv0kyC9|9Q}XK76Sl8?On3np0wAdmLPNG$D)W_jI?E|OPykI{u$7YcMAXVPheJ-dVb zxcs0+U;45gp6z@odoCf{^eGFYAn;fl`U7o_uL9$W%gWKhR9*Pq zo-F<~VKPrdEVI4P$2{H(!tI9sb=th-GzKu_zNKw#YkxWO4y#Gx1W+BqdZfnc*-RCI zrq#JNGG*5hfyx+~I+WPbdJ0pP(c3#pC~?=oB+$+l2d$?O)1wj$GOopOCjyq0gQENq zBaV*hCJ}eS7WY_Yqz28|s*n8S#PId)_DxE8?%jafUH=@O*hn=${F zwjyR`nzN!0>p<`(c^5t90;2Nf@O;%eO^$l-i4XkcEksdZPp`ztT07v$X`KdLadO&m zHvbbFbRux~1wRUIAyA1J04#1Bv;e_1@^U1&9e2OQZl|?{0q8ftGA?`^qz7s19x>~l z{fb_$hfk_SjRmr`WbCVCswrc4lQ_oa-!~^s5ap|bj zuNv@@I%u@EDR8WX;(@xJd9y3ljVQkJ>fQ>15Ef)k^_hXwwI5^Au%Z&rPzlU4G4`ypn>`q={ zOc}^OI2G7@=rc>3x;!>oNn5h4fQ5Ta>U(K_<^tI@jxT;tHqt>(GI~4|*28{IVM+y1 z$k~TpAea3ZbJzH#&0jE@3dq^SH>oha-w9NZnj7u25MoocBAT?xxBPl+8VFUMwd!wL zfK?K}t%QR%nTiW<-xSz&Tdj`?ne{`J62fRkd1%eY13uxTi$>2qKRQNPU}$)_kAj1a zwGk5dgI90*dcuo`^OOswmS|E77)S3jX~b6KN)ew?A**twNEzSe0FE2SnO$G}uP>kh z`0wlufQ6WLfUnG8^6HLZ7FSNEh+)fDo%t9uy=AnXrYS5$S(4@UwtG=PSWmV!V1tQ_ z9}TJ7n%Ff!|+(P6SYaunZ^)u&OfyZ&E#Mg-fGY@?PM=p9pDhSx3GZ@!4i zop?IG1?0^7$~IsNrF_Cwi1-5ciX3IGQruTtx3=XQF?f`&GOV|-T^$*R(-=VkA;((V zqUIx;5WvmOFfjg&c?eODy;PYJtJ0X@90pfrg!;LL8y@4K!Cl68ztFo+1Bg6qsWpQ} zbWD(zNr+s%SZ?xmX_mbf(9tB90VOpG_bF8y!fNS#{Ap6izfDmYS>N7kKWd_ABOu$F zACvV(b;j-w0{;roqn-e{B_zu)ev~o`=Fqt1E4`~QKIZ>yeiO*Bz3A6`zNo5?s+722 zGNl%o<+7}|JM2hq!JPr$)f-;GQb!u;HT1_^#tgRp*poZGpVirFXTy&8&#vrcTQkc@ zIsA6%&i>r2%BOxNWBk&6eA7XQ&a(CEk)ZxQo1j0$C+#QCoWGFFUSn$a-eR^mW(Wdh zLqeDuz0rQN!E-mlOXKb6y(K~HjGXz&z?9(9NDGOSRJt3~zSw))PZX~hXf3}Y*_QeA zMq4yPO6Es>A3cDt*@-A2oem$I%RDSVHD_xE$O{Q?7t0)+x3r_a6OOLrDgE7(#IiI( z8DrKyb#Nt5B}Zz`H4$*_yw=(&Mbk$X(AYN9ZVk(#fyjiwi4Q-yaf^F2vqx(94h2v& z@PbLuZ2j5NL*b+>YF%Zm=XBHLY@uE46+wvr+Cm?(6wX~$){?R9j>CF4#gYQ=CYhyX zK6nb?%M4L&FPU5eQlp1%kE}8(o4>~%=q6R%QGT4A!>PrjD_mMC*Y7}*0`rTk%&iL} zx-tyHX}iAuHBpUVJ`;KKqS^oed)y3^FNy%AgxdMrWK_V&qlaDS*Y$^jMbeR@w7qM^ znS9fRmuBfFqL3Q>5 z%f<;mnG9vT-YvxuJ~d%X{w;-?QBW@SU6tX?e;KZ+G<1<$n^|}E7Vdmg+v~8vV~KF< zDd^oGwUe$7r)2gsn}3~E`iR9F$K;gWH)sEVS(@3P0P@x zWTGJ72;rhtWR0X9OT7Kv35i81x=numZTR@1tsuJ>cpy56L4$EXjHvTa*Kv>GN}l+j zJK2#gr^gF96ffvOMIAzF82Wdh0Z;4M7OtPfQ*!~?2L3wT-#QS&V<3~|>o@f1_F+cu zChKfwDd&HZ4s^|kc|;g!*~s#rA?3SK41!BDMMjV(pK&in7#RnyAxkp{N?h;O;DLa7 z)O+->qUq^*TqB*Kyn@g%IG7Fs<5U;yj(_BKgaRaG-P&$yS3||WqS>T*&Jv|Mc{qYdb{7D;pDh|F ze^}(P-b@YY-=IJz!ox4^g&amQ%y+F1-?4u-U*qvh%Zp(awc8agM-}!u+;85d=n+I~ z%7mY^h^&RQ##3{!0@+=v0Kl+fN&N#_>$;O8tK(U6Re=)b-#_Mr-emU!00(;)hjpLq zFc1`g{^kz^M0Ujw^vh@UZPr!fm>!r9cMap7)0PPhFG@E>A&~&teM`8{G_Wek4up~; zz>c{dU?b3q@B!3O?NYmx*HXa-WYq+aZBXfF%=K@zb#jMGvg`FyLTxz@Pis6o@05)2 zZ7yleD=Lg(qI~;ry4sxcr{{N$-0pmqs%CTr$?3y~!l&#z8MAc0+y zePEI}V*r9)$hOt+5Li#rBOgu?o)O@$_6%eQSGLSe67k%jH*L%x6qCGG0srCrLlXcz^QyV4U!Y`JNst&D_y?i3Vx{766~4;Cu!SI#TSC3hL! zI6ge}8IpZrau0rIVwVyptu;C;CU0->z1OdkB*E>}w8Ed3K|NJJ^kR=DB~#`pqFm+8 zXhU4`|Do=!!=i}(xKRZp6r`jZq(K_#4h1BHrKJ{@mXZ$XW|0o*W@#yDlvrXZ=~juQ zyO+4*?|1Kg-}lDz+<))$z?q$yGqW>i&-vEp^F1eHo^J#JO)#YzT_v6w8+qo)zzb6% zr8ZZi(o>?v=uc!KhT01IAu0$GCJJ?`{#1`J$;N1}O6O#s7_LPPJ(Q{#NJ`gSS)Gao zfAPS~jnlLrl?cP%3wh62bAuyzP+`qaejpoqR{!h$6t?|pRIKA!SjCozJ%b zW!w|sKNjX|7!+Umd6)mpFX+5Re@Df`vIHhs)$Gl1Cl0L1s3Z5pC$D>n=!Tzxi;t-? zwz0G;Wgz8cU%*Qo zIOjZ&JgQ)t1rmSwaxniRlLC0&-I+YSGx0Il#i{fk6uj`AojOeMeD{;m#!_dZ5RhOK z88;n8_IidlgxiAWzU*hd+stIYlAmoCuc~TyrJ3Ax07nb^2f~gVj?jO8gO`TsW$JO) zyzn$Lwyk{ag^Rv>XcsCz3kU{X1EtT*fV-|2G(qW8*{$!Y#2QwLYqIv5=X;IGO{L(u z!FKT&VDL)PY57={eDjvNlllAfviPBdL`i`{6|tobHua%E{Sv$=z8;)**Qo!2vdZxU zHhR;7RPCknziA*Lm%|Q6Ise^2#doued0<*6x2`;irM?Nb{9U7y%UkqpdQjhPTK+Un zI_;KGTk8*iSL`tZ0Lp9LMb^%M*#}NWIs>k|1S#OUuLBQh>1uX{b{7zyoq8Y{rH+V@ zs9`9%e^;3A`nTh=Wywwgc|d$+mu*3Zre(1)PsOQsD{6FqO002Cb@evo<}&AZ)PPOG zeP#|NZcOYKe(n8M9uUrpHG?uD!=G#v*ZzW{icdOa`VwUEkJ`Uqq^Jd`zw7dUQJvz-F4koE01hzCd@JDaNNQO& z47>qo2U>THZ!QhBr$@O%x=vzPPu8O*-sc12^T7HFpuEQUn;ZcSd*gBXHNfsT@6{UQ zu{y6R|K7!2pxiIK2+oW%sw7SiixcNGGo=ImC0*N&2)YMKON&OZF(9t;R`u@ zO@YSjKca@(5SWi};XlJ^s~)Y8?91S;*H}IhN4dd=a{|#gp zotQ6{0I@KwKKpH{)P@n1K9DP{-Twd+Tgx(|a(eESiV1Kj_<@ZQiABdd$=~0_PFMi* zVg)cSG)XS&K0Qq29Duz8nmdD;^^{1y3G(_pX1c$a6zI|Dy8e8>ZJ6_LdFiw4WZ-7N zIu~z+8d5cWIFWupoM_yjT#e=$KF5Xl>)Bem#amx$vhSz_o4ZPD?2fWwx$gT zy(9TdvY*8kOV>~jnP7J~^H+psD94{9*2926=|{)Eg;@3eVpH|)G zOX?1hvzglu$6>;)s~(?v!G*rJ6q4N5mw(V16chHsj{UpZ&w=SBe539dIz9j|#%Yjz zVI6od{{rC1q+I8TRUsrlj_sM(=qde6#+sZ>^|**t2Wwjaz}3its4($U7sZu+(l-pX zXM$OsAK3VlZ}h`U-vU$9?>!4kPs1N3oM4mhHH*T~N+aSFNTFfLcL#n1|FT%`ej7HF zTs2KqF~Y9$wuHcOv)4{JuM^^stfpu%G*IzS}g4q(v^0+_rdMdhW-l z#dO7g795*h{e0(pb*-;qXzoHRc`Gr*w;O@1)HZmmx;vmdMKOFU(ILu3iJT9*hpHTBLKyJgz z-oYBhDJtV-f|k3J@AwNe`!TNaTxKE)mHSU{eEIJg`wx}zSmjjJs=^~p7kb?!fv6vFJ!yLuXLOk3@YV_>@thc#Z?Sc9I@ z<*fYL?yFuO0R|W{dkSAJ`tO%koe{!a&lJ)oCHszbNxEwL4=g-vA;91dQQVX_E3uo; zc9lM5;fEa*=AMvHa5Me_hcp3*_s&~d_x$Fg9q#FlRdXfT@8w-D`(RAb9 z$!y43@v4jU0k&zQY@Frs>U~Y61Wu*%0%>|086nP=07ujure&tPbYXaz-2wLkBmYR# zma#w{tPaIg<0muz=@Q3T99ve##3YV6VV25~El)!&v82VWqeFd6pUPieM`)K4h|y=d zbrggT2*QQt#j4GAGYon~2tXskeL>iiy+48$CqxLmy@j4Dm^hvDX-%6Q{1W2NW`Djs zW)m|2F1BL1iG5VR^89u+-hI^!3tO~q<<598u)TewUr)updp8y}83_A)N-CrPEF@fS z=qslS%3JAh8<0Tfp;R#YQ1a#}EYluei%3UEr~%A{hfPV>j2_HQCyOSR;on3;u=6St zH9&4L^9z07JhYthrsbaSuD)-@>#J|pzHy_TUAOXlpqln%pk!Dctb7^GhZ@KPjHedz zEt^e}vTv9klCWs)%P^Jss4ArJQT0Umi*3`3Q)L3dfK^fg2fmVEO~__C{nQ6Rg;;i1 z2UEw;qtvBGzBwJOw3$y8CSOT9>~rU8sC>74>=QD$f7(*~y7Y8{rv63SdYM z2)c<&fyJee_rGKBe%MA8Sh2t|CE=~avgi+@&f=8lj65~{i37V;-tuQrZ+{7H<5HsU zNHb10NGRnpmf2KW#rqf2&%W`lo_QU2qLT-tCcb+{E2L1ZWh8o4`WVU_41*ZS9bog1 zNN$wVPZqV9u+MPr*H^85`EKf#>)O}yrlZ#G{h1r=ly*Hm4`yJo^hCC&PJzI|g^Mth zzuuHIv^6F?lCMucabbDk$nA-j#h*;V$=)c7$=(*Q9S!h9f|4!>v}Hj_Ys-c7lL$|4 z_LasWui3=2>S7a}8(LWtlfh@QCQgGqvIo-B1PsqDcAvZDV9qH$0gVWz0*|$H|K8#A zb}P7xvCQrQ{0%g`ci)mGG?P8xSRM}ie~yGfKFCv%VBjs5(a%{>kpK^MhaFsHv)p1G4dY4no~R^$teK#NzGVZ$;{q3*1~nD=hKJp?fo{yR#H-2UQLWM4|W z{(ku4)>@`Nvf5>}A?lHkf?`s}94HA~jr3rO6#=dl4->)Wk6UhjLyaN3=JLo{oCphe z`6zklE_q|(Uoi0cap;79>6=DBz#}n5lz=OQpoGC{#JPVkEHfqhnpn&1n&xM!!3sHU zyztHn6a9aE^p5xt<=QsbL(YIr3Dh==0f*8jXWVuDx0h~{Gu?NhdYe$Uqpv0UrRtDf z8ml~3UClLzb1E&gvnO}I^l@%pOT6-%T)W&~9X)h_8A8t&!*-|^GAp3cp~1_mTvHwE zXUlRaAKcy3reAyLIeIUC@|;dOot?`qsw}&CP7eF0VpcBRHFn@u+gYl9pV8bmTHO8A zk-VEZ1j-R80UXx0_=Ti1pYtZv8~xQn9kB?<7JttaUhPKY{%&LJGH9sGa7NtbX;33~ zX`iPaj{IP=pK)iK3i*HairuFYzpaU&J~vxmhHz!^KaFVh{@TlM+U)MUMEgd6{_iuY zMQu-KeU5vlJ-+`oya?2_dt(vZx)?YC2th~d@yKrk9ACJDeozYV)N0vn)_#efO_l-- zY|rRSqlMw=%fTPIfC%?Z)Z76qyquLD^dK!E33iMb@&o{~>KCs4^LQk|XhCIwVqPGk z)wZVCw|PmUv>~Ud`BhU{g_KNQc+ugzXC3-xijB=3+Og66+LDs)Pqnm^Qk26mW?pjq zgTtf0{ds&W66NhWCbTlnMkP+sM~d^8rC2xIKdDR-hXj=x&TWNAl*|UxWqs4y@gK{u zYFaJ34nPPw#iEGH-}mFX82LM#7~3mIR5|R4SdNyACl!?!7gz1$x{gc;FCB?Vju}s5 z*SPbO5u0%GF5aq4Vur$^~N?wyW1mc^pz>yRKFi zHmPR_pN)vY7*6iQ2g(BdYGzVT|DfU`Yjf>8;_KvIV*9qXcRX3Q(v>DQ?@F~%-`;8K znIa{;uz#BoRW?t2G4nY8fJoa{O!S+B1D(%A9s={F$u7}O<16i@*;Y9WBX_HarcBIP zzPwpcc`3a-O5fVRTZ8?Hko9=_$vH6nnZsky$e=IT<15cYFuJSwRs}jBB22Jr zM`%rKQEH==epRuUvH&)prU{V+X~VV7OoNS?{DbJ5nU7zDW}6}ak?1+Sm(Nr7T-!*Y zvqybcO#$zQN488H72_{UX3^H#v_Negm*$-d@4B!aC)a%Ubu%_ym;Ri{GV?}1`JPZm z2t|0yH6XZmb^~qFuMvJUq04zXP`8Zvq>3zI@jYI`Vxk|Zj!>f(WA2ldl1hPiDS3h& zW8A-X`21s@k zaVY<(i44Jx`p6)=?J~%x|F~%%((A5PC>47hFv=&n*bxOUa2G6_r9ge)8(oeas1wk* z74U`+Z^DYUeW=;G0%3oE+lYI;2y^Tw}JtekDtG)cA9@$96Ov9 zYpjy*+O@XyFMNcw@HAfK>~6;0^b43ZlP0kLg=*72w&uNsz!!J-<{Q`Bu^~VU5UOM(mw&83gjmHYp$)Gofam~k5)8A z04%Q(I}K-BEecPUx_``JjbI`Tw!$Gv6*>FZSpL*3EnOv^sXa{|uYQ~7AkeDf?@l}G zhDc@9M|M5;pY|I*{p32?k+6MdABgbu;oT<=80OcS#t&6DD?-uX zy)WErhy+-87k^Bz<@Ad(1pRqY<=6qw;0VgFgPw^h-uOkG%`@rZ8}=PkDCumt?_tbR zqCPJbx>I()PdNKv{1xJA_P)e@_Rg$BF?Q9)00;&d+M1czDaD71XMcGTbPZ*n2t3Qy zd+YdQ#?vJ%=Qz`+zv43ZNXASDPvdF6kivSV&z+V^uQ2ar;5znz^$^7>lG*==UMFtF zy-aNW(#1~4%%63v_?kw4mE?s_Y`6ZavR_1~6xs1#=slufL|AvfC^%8uz&Cf7w5#F6 zo1~fr(O^3OpzEzUYtEm=k0mV!kOc&}Rf*w@A?D#BTA|(IU9YIszrYH3dpEtHm~IVG zCIlLK`70-Adz_Z%JmJv_fD#XpDs=&_|87SuO0ZUAQ8IO^G)SwD3z(r1L1o1y>B`IN z1F*+(|41*0H@sH&UlmZTR?~@%1Hu=g+9scG-`?z>{px?es<;nRC+KM#V^z9ew$cO7 zNWHA>G*W@g%azF_qZbNUs+sxEPSdKsLUoSvJ(^-(AA2yI0^Iyyv%$=3Glk%XRnBf-A$VxG^$m_B_pHpc-7yK?OqBXEqp zxPCE00pzx>@5yNMTN-#OzJE`ZTG!X8@=XZmruU_7=1fJ4(+>FKvFY*;^mk9%M|Fpn zSl@x$ipMhgN8et$EPi}z6zohhL2&(1DXNrywLG%LN@j{aC)jKlDfjr!a5>7ECfEB( z=!w?>;3oM)$q4p%Ju&jzDaRUA4;s27!?D|}`cli6~Eapg>sIUT0%;xeK|ZLk$(2G+UUkWbMXnan?t;4 zQ}aDh3rE>OXotmeyzm6A)yLn8YxklH4Fv9F7;(nPQOZe76Ty$W4(NgoIKknwN_vAXJATFCB~#niX+SW90My2Ro!kCspI2)h-W@x? zf3y(+zEYA*7w6;dYL(kIbkya-=kyZPcUBkBL#5nL50^%~3C{LkS@ zzp<>pl5Ux(`4_19|EDw2mx#BA8UIJM!wl_qYjwBWT#MY?|NRCMt7`xKy31BODyKkj zMP4h@l{&+7z&VZw@6sR>*)=NCf_Fr7Cq-6Fhc6u`=}Df)F~ z$DJKWFpQ{;p5!B_Uq8t|n8LPD<7-+uf5&oF%dJ;^Os%u2lr0klgkDPcfgQQR|o zTShwwzI)il>9Y*&+UWgJ=+ElW^Z2v$=Uw9JjW?veS2rU>ceine>jz&Ye_p5dog_qA zq5AGo`pwAC4+r9?+DRY(wxO+!o*o>B8v)0@Ped20Ef>@L1J*42+)aB1qj%la zSUH8m?`jI(D}g#%{Srt?7c&HQJ5jblL(V@}Z!E9oTq-Kd_Rc5I_4}XCA1^+fOWffq z5E+Wr=a!VkGIt6~XJ}D$UU5jh57#D8EXHN!h*q=`$<|V-!7Y`DrUTrG&X)i)2>>-l zw>SW15<9?5Iv5y?HR-C~4=<H(0yBBAR52lIy1YM1^GW?a_-^|%|a zLTSI7N;u==S60#Gt5ATEGd|)+61J?tZ~KABp2y#`^=ke_x6ctP%Ge$oF+#xXed1Qk zJt_XTd)kA}Ryy8(Z*Ahd3u2kAN7>!*d41m^lFob8C)j{w0P`2bKfl*a4LMVC*=fi< zsW$?Ei?$SieB!wF+CHFbYRRoB`xys^RcywhovGS|ahu7_Vy8R}pzz`Yq}F}1_PLtu z&!{vTPcbCzLdFaD7wcF0rGPvUJKAD&aLeeY*h5WD;_1|IMXLs{qCMa3u)4G9*M>fq zdNo2IPsuK#Srs>@)h@p{dv}sMA>}q=V@~dci<{YEV3jh^qM+!u+^Z}`D)upqt}ZKe|TXgzuj+Y{ZjYX&-#4*b)?>b`}09W^SF zCubr23x#%>&Bf)`YWdb`{>BT3;Jq(;O4D_hlhMG$%?L80)K;Yrs{0w^_NpoTQFYDQ zi{4x5s2j>k?caUn84A z^6N&H3CWKe_tW0K=ciAe*XF0U@p=C=kjB$ohOGvRiGIqr^dZtOqRB4O536Z`@h8^r z#_QhJ_LsjJr~X@7Ff%+4xEn%rA|k?mKV z6po$gJ3~KTA+IQ}GpwDX66an2Xlf97{rJc005}1G;A{$^D*aqyIG~?ZdYEo{6>b`r zV50?)#!}Nr5Ekdy&*l2w`~Vf-<==F&kYVAo%Eh`H^}mKZV_l6G-=t13*R3-dl^-7+ zN{!)Qd!!ducpTkz8&mE$;{-wD*X`AqV1W(NQyT;7Q92&+T-(11_Z_n ztRtA}Jfm4mrGM~gTZhpw4q9m~{SWBo(576|T;eIP?Fo+CD8yxK- zM=&g~!1w4r+nWR1V-EkRoHs?q2eNo&W(qf1cjSSqB4EChS2Q(^dmcJo^zaj3&n`C} zD2#W17GqdI;!M!8Dxf477S=*-a#$KJ>^?;#Pdf) zlOpO<@*e-%_P`FPOFJmfXs6G^I9HGhsDfXwB7qA>=g5R>3l6N?gCv@5SKRtt?i#B2 zVGOX$!3gU!bIC}(n-8)9q}69_fT|B5d*m^92sF)n6Gr|DLRR)D*Cvtxt8RL;=VOKX z!Md1&I~*nWJnJ}TzkO6h5AgNfD`j$l0N^IzCnu&8=OYru**9&!Drn2ETjNx47r-(W z%INLJl>nXOP&i9^AWmtP@#MPtDi6oKYi2M4P;$}#;^FAH793?cjuInOH6l*!o4zBe zWZzI8R@1%S_wMSKFMw)>d4%goI{S{lx9yLQ@d+KGa)FkKnx!~MslLA7h`!{}%OpL( zxK{V&79bQF0LhlMA$Lp{@Xwp?QE49cRo4q$b+h&~rc(De0c`?{o}`_&ExAG7$qb(G zhm{50@2Ia4pQO^hcYY`vc`ZlVbvK$(b~#DxH+yy1)j0VLaguXzRPjFnV%1h7tJS~9 zM%udUjnv7cNzZL^YPz~Qx1C39alSrJb3EQR1(M@w9#}Z6s(19#96g8KjHcte1;1^& z+H-55smdnd?Eidfw2bh0cvy0O$9`+yj%YQAyw}G%l*G!~435Y*}T&pTR z_Wf*J=qF~^GxP8(cGM-R!JNTwQE)g~d>}a{k>eal?yd!e8<5RePwDu*AQwhP+C{58 zV0;56z+N*wuUNDh9?N??Iu~p`~Y;?AkM7O9^8HJ$jDzbzTjQ z?jbu{Eg|-Cev}(SZe3*QpBeQ)LpR6J{JSTRuYL~Vi9Vo=atH8}LV39-g_W^002jD@ zJ=1^aDBtY3jsLO?pbja$?6ued&uTU@QT82{I~t&#{d1`2{a4!PUa$izAasoh#EAFppgU}_`agw^!~mx zl&BC;NGkk1#LmS)s<2j%ptePWWir{Dh;(lT79be@7KvvXU{lJ78(W8Syb0^9 zrBW#t7#7y%3n7I7nf!%?c(aQ37c_rm1fR3xy3hw>x;Q@q5QqY;6#}3*{0%PH>Dq-- z7Enfj<(Rmx>VNzs~3E&jN=+#gKA5SJN6+OJN_+mIPVWOH+GYV54K#! zY35OoC*W{pR!Kzu#;)J64dsiw`k&Cc4vF+)e5&7D90T#lq?~`&vh|h=#MU0&~?qlQVZMyFHtZYcYpI z4?jw`o}5?qAF(OnE!)`iHWJC3*pC7~Be&SGJwyPY4r~3_M~v$_mtXf7)8Mrd55GPS zzmdBiB&d*z4fA z$auy07w6?qoD`*gD3riF6ARu+FkoLP$DzzL+kJj-8wid9Fu1=oxp_X7Gs&gFJ9UO` z9o70Z*9YIyyn7`_{8gge5o#aq7; zE7G#}?>0P-0m9PdQGw|I(E8$#_6ZQ+DrrjIAuJIA9HXHCRG_iF2~&AAYs`a z-EjguqaV@=Yx?|-g~55|0C;EQPzZplP11nIu!$tsZqo9-d>k-3*5Mkdc=t(AXqXb- zjrh1Kh$8i8E3-=#YIr7FVvA?h!2Re}e6f^%&Rm>KaH!&%d25oB!jBlGkR8wrdtt|+ArdG+4u-x6bZuGBSnTjUc$2VaE= z^8o+sM99{nx|zznKd8*ETKr#$pdi8mA}&}!Y{P|~as$sLa+h3p@b{Yd((u>%0>}hk zLEq!1nTh&&&Vb;gWK;pnfW@c^u`KN|-Zk@KqLxJPPiM`- z(|ept|BL8+C}DKo5AuBMCSD~rxr~Vi&i}%fP`kmYmuIZgj;P4=?sot~7{YSVE5 za%u>*(wWO8{TV#DC4jH;&GysCVrO^~hxn-g8>ko;=HZ@$dIMq_JHs{AJA@T~j=J|@ zpA|}}aB?nC$;i!_s~Mdnwyn!){l0m=($f;3eH{hGpC5BR09$J=iyp%G(Cj^>M*r=y zU1v87WufN&cUs8*0pHa-^-$67ht57ljNvD5VPK{hS2)h}G@39jgTBwiu-?qPHy(yi zzL!tD4?8Ew?!L9(2Y@@a^#1~PysL<4YSN!^jYq&V&i0$KZmPZ%RD9-~wLoQgRT}c< zke}#5vKu)7HzoEBkkSUGnmY>I9N>0jURRqwi}N;lz2BJ0abY>jUIp*Me)JR{MrUwwlNqkN$)vPUhP`GL~J>2 zyN+}3`?(V$BKB<9DDzUg3=WK1)Si- zdiJxIwsy7`R<7Ie3oU^@**P)QI~fu7%VMr`N~0~yD;;Uhpu^$|gN=aJS=z#VN~*i$ z3`KF0eRkVcc)y$#n_j?yR)7Cblfwk`CVw49rlQXi5(*-`h)h@VD}pwVM*6+3)54!v!aw%yjj1D)M00*QCrEzli4u0Tx=D$C6qxy*+^WC`-HI zcTtd7nwZ5t<>%preenj!aZ0n@?NbBl47uz*0nEGMvt@RUcMlu;%RY|t3A>2PdlKYC zxF*)1kx5|q6O>N5V}k<@NNGNB!fBtC!Mw-j2Y%ea>dGK?BA*hkXReUjLCZ@SvC~Cx z0>X@U!14smeHLeiMnK&3n9+O>>ww(!y9y`qV*>LX)E5X+5*5w5+k4&FTL3!nWhPUb8@zS z@(KDh9EoZ6@O+InqMOwLW8+JTXY5bx?r$4{lBeVYAo;hN^mvR%SOdyZ-T515G1T6) zjFKBXUid7Ql(6C=x^S7oo=Ch&+sr>d*xzk1U_4VXaI37GsQEc(h+Ph`;|}dF_g*qg zjGr4+zU$R8C1xIDvfN+>t{xi^RSKOt-Ite+*c4hM*SD+O|qXd8Q#>liReSwpA(^> z@^gvg-u?95oX!4grb@1SAF6KZEe+G~*PPnox3ASO@{F@$!HB6lp2vwptM|)~Pvry;-g#Ong;K(v$sFx%QGKN&`{=efUyBmK%DY*}%vS#3aJo3R zx%#)c<$<**(>AN|+GS>j@>T3C_BLi{$m)wnb6wi)FD3%j1S2&g>+AuNLoP`@k6o2_hm6^fDZd*!k9Ce%!zZ<7z{=1><6ZRk*d zB@QH6my-2HBz&WlGMf{`T%-?=l7gClWT@2sI8?hnY|e_q-y^0#Qct`?>*i2OBnRD} zqEd-5=(5ZddZREw8esMjp)gH~kyn+T|5P%ZVl#3Dj!=OH#A0vJbCMs>)QRFh2Qn>v_dwV!|k z>b+sEeDzZVqW3p(nx?+OaGogXFs>N-8xD<98MBmEtz25U@s6r?6om}aO_Wrp!ugfB zi0kV=NbKguQ^3Y`5xmL`;sTtaGkK?-#|?QddlOBG;+hopN==p zbQ&-0)DTxnLwpDwxsi$RuwDg)37-(=a2H{dj+Lyxjae;Qe;dICM9(4|O0^lcStVHZ z>LT;dZVcgEr493g$!}_V^_>vvUhj_{!`Bi0qO>BItl}0>XcSD5imeUoochx62cHg} zJ<*S)Jay`xMEQNOaNS4oZhKjNrNFE#sjWVu?92-SZo3X$d?_RFTUkv|TDvv1%eer@ z+v)i%(%A18GrBkR`&ZOuHK>!UB05;OVPZ3BysZn% zr3=eWcAkglg8jv<8l+5G_eJ|jZI)x+Wi6!U-fx^Y1e)tBj1GuQ%L zqBE}q8qmC-*14TzdstZQZiiPvzus$-@<86Zqe<3+9k*$(?)2N?j`YJu}h<@iP$H%K}iEZscdHys z{h;Pb21}%AB3?*yK5Yih@jS!yK#1Wd4{Sk6Vd6kPE`H!%jk=oz60dLQ8EWaS*%>Ra zMpe7w1scOvrW|^e)~z`DK+tDo%}tcO%X)5VJ!~n4ICqDk|-WuR^I% zi%9xc+0r#5#=ek7hKdl|On9jS@3Q5Uhbh?&bIQ&O zEpa~A%g!L|RNI31zE93=kyldVLK%ySQ#`9hvKXotwGyFb+jLT74C8tJfJ(5jmeYh( z^2i3%3*t0WfKPStmicQV3fy z`qo*-L#@QCnpITdiRpd(v)kMU)%Ng|*~v7fLF?>|H0gndJGzJSw60Hs8aJ_|@$G}o zU0m>!bKh@&yKYb5`Ci5k1`$*~Qd6lk?sqPdIn<<|nef%Vq~RhV(;DP%92dYeO%|6$%I8|G zR80qxwq74@dQ1DN3$osE`)Aifz47TT*ZTtxVG9p+2I`pFk4T-gF>JnPJ}kETL>O-x zAudNtR7$M{1yc^M7#aq4Gs=X$$?TaOIV=i>h`3zmeM2vBK{H2^J=ENhUg5=uKOzTl zG}?m{GeFa+mYCr>z?ezfY578x2%9syGcV7G;&}U;;Tf+yiD42TA%*HS0;Y$f8WFfv zX8BX~ZYTMxrxooN;<*w%hNIi$9@gQsNl+>N6I_s|J2h$|Asu~nvJhP zq5Zf@u056N7_KB1_YYi<4G5CXG(#Z3B{?HpPj{sk`%cKvz}PTb*65R( zjuzx8pE8`68WU=N0;o ztHtaNs+n-Ihs_A|Sm}oi{8{p~Foyobbt`rUm$!CDyVE*K!bYQ2ZC{uU(QU=%Lu>8o zlh2j|br3L)?Qs{Qnm=#cG~f!wOc##a{$uUdtP&%wXT&lR@}RdyheUt~sOJ(}r%o~7 zu32gG{0YrxMwGl6FDS8bqBDv$;`F4U*Z)u+4RkZ3OyG{Noa1!m9he0R?BZozsFVWG z4kH}1P8lQ^JBn=jy6+W*? zZ~({*7dzHf&ICuBysmozls<1Ko94bGr58;DvFL*SbFG-VmCJ+{Qkn_?Tp(c!7GZ(S z2oL8dW5IDjnzK-I=)Yq7#|bohEhGPV)WDbgMv*CAVo-eL7pi*LP!(p~Izl0Z%%8Lt zO+Y7KF~c0HFFx-(!^S=%DA0h>;15?vDn2{}JW1&1tK1+2G*+`rg$pi-Ac3Z5iM~}l zoH-)rCttlxmLG?@6p7QnGOUHKhq6CWK;B7~^IvaGrr5L*3c*l?3L*BC?;BpHG**H( zcUtcFh(U)T^vaNQp#N3En!bK-e&*4*d~S73FQVx2!i1>xHQ(L+$5&&!@|N%<~!POFeX}b8TO@*yVgR!}00y z?3Yp|_#?)rwhOx!AA>NmoMoHMFh|?Dz)G|AZi2zCX2k;X)4~vciF#^P$?N*hdhTjE z{GZt1!kcCi0-VMe+=>XwOl`vY@P1K#flK5s0RcEfl~;b6Z}XQ#4|O~r50WA^CzF{E zTlC!WyOs}R%czJkTu4Dm_CG^6_SRniZ$*#{WjQ7q#l8P40x( zNcz8*PqXSq}ldcdg>1uhGwYXgyF(Jq1+R~<2WFWr?r?-co(|(zYeZ`X=?wL zW3xbdrMd^v!ufQ#2dhu4Afk!&q7Y_QYd1t?Hz_cMTAVBhAFuUSptJLx#;+15Quj)j zMYLwczj3mE#4uI|Q`z^XeklCb>lEZFUo_>V5)dF1xWyhpt|z5YTlHg^~q-S~uUdN}n?!a{f+b)r(1a9T(!y zSTHUnY*JOx1_LLioz=|-E-5)cWuy9K?i-^GJ8KF|_B4i7Ns14dH<5Mtj&+pj8OLn* zA`n}xTNgDQ#{s-!IA8gVw;5?^kU=}edY|nVGAGPf7fRm#uRpA_FmsO~^i-um4(${# z;I^97PMC8plxFa+KYX$ka1(!V`QcOw?A|_CvuYOeA(ofny zQpWU}JDSp`%&*+RM`w?zC-`b#UNAzlwI%<2A=b$@tD3T+{*|WRZ2IYuJO`xU*N>=a z8bS*4t#ORqQ9iAzm?B(xf4B_EMV->PzyRU?0eLbtQ0ND74ebf;CPZi8Hf7@fv)+V! zu-dT{dRYl!!ngz)uqmSYH?Qyxh83gk$&vP_ZOEBC{?E&M;*zV z=Ht{osun(*_2G9+rng4Y73s2UdDIzymL7$(K?>{+`N{XvxAQB$#-{K(@H3HwnnAvR zyUj*%Rp@Gs%)(_STFG9TO%PbegqI6Ed!22N4teuaP@ZTB_igv3j6YTQ4b@>h`TO)B zj-}8OtLGYJnYSEEQ)=lsPDS@OpRzioLY@4^e5(>l^-Sn)u%7wyZ8-&8-E^yk*M7@# z#1l+s#gxBy7Ffp*7|v z0=9PF+FMIkGAa4A1}$!4VtG(GQLwG`3E`R7fNkSnS$&4>Bo>wEs8F#J0( zG5==(rmuJ0;uQ;`&57dJnmq%kxrtDYzG!@zi6W@X@pfKp=A zpcdQOj?&`glr7q_+h19Mp3jIq!?IqXq^Ap2D2Rc%zTiuMBSzC&T zt|`DuY+g0lVmfKsv*_bXM~MBwxZ_Ju)k^gyDqWW^VZM>6Y~Ya+;r^o!ii>*sCMu)s zM&Su85(M&H%%{$Xf@wI-x0Qnn-dFrq$O2wvVUZfwiH0c!uZ$*y+NEHEk4;h?CW4t- z`<8^!ObaFp(G;&_#1z77VGwO|`fXR|D&i#iv3(=G-Ky(2)&C^*uHWcl(5Q*ZX`aPt z{$sn<*LJJ6<5b6!)boC$nL(o&DklTh|MdiLZp3>yV2vBK&W(y|-b-qx2L48ko+G(y zo@^eb9}K4{4=*mM23_+!Y^T&Pd8>80TO;n0M8hEvCO;nSE6hH^!dzj%=GjYS(-C5O`=Xu%_!*{+DQ^-7U=U-bC*1f@q4V+6~=>zl4*?BB&bh+&n%f zVZuRZ38PWkS}Ch)?zeN<7#7-LJ`D>oVL2j+uXmmI?o~bcDXg(H#M6c^L05Kv$;+Gz zdiVwiS?6e|icQK?pP*@Iq)M=;3RiG1I=t1{o>d%*&-f(V(OD&8K38^ryhR1CJnDVn{|d8ukzKSRnfat8YRsX z5Y&B46he$@rDahGc&|SDT8-0~9|$h{dCV=qMFz8|CutvUy!ly+P?PiHK`%?sh@PbM zXub^cmbA#w!m zeDiuAG=pTIhI)5qeZkFSZ)f`){O#9k>Lilt%Wth4H;wfJCQn=0w?0+umHr_1Bg&cX zRns{!h!B*q4Dm_ETOU++lS5;*8KjNw49m_ai*^{)@KPrh(Apjp!_jzWp~NA6+{cID z!}C1HRi%q)^9k4Oc8f^Q5L&Z*C*D<--Ox*E!8*mf*JOt-4u2wBg&)OwuR%t=*- zODDP8T~5Bsr+a#&&P|5gKcZQ~8i`AE?d7xcu-*>J)^D?G*=H@zi#7J2mk3ppb}h17 zaw=Iv5({%o!irsSho|EyIt>2-Do}0I4US$#qu@(tAJWuCzN5PHl8q3KVJv0@UKHDU zh%t}(Bmof0aIA?DgByfE^M`Wia5lrab2ECS95*->-&mwm!DhP0R@LK~@B~Du^HR)w zz0Bq3Rvq?J%MB4t<5&&ZZdpY+$(q2v4RM}D@4_G>gV0_2)M#Vf7#3oP2kKXdzb?Cknb z`*WZiNg8P^dMV4QEt@(>wLVWPRKhwFXH4vhO%J$j_Z8nm4~s~kJ2I@rxAawxJq^!Q zuWb$2C>S>2wpMDK)z{e#>oq6=DfNoG^VWyZquqe_s_rB}7EJ6a%KqkS~}x_<;T)TgsVXr*4@l#J`a6a15U96-`>Xxf(gQf3W6SpV`PbTiL9}Jc14wKRr z)~ad~4v@&tiO^eho3>|ukgR(Dg&3Fq+8&QlTuYz5q|5@6wcoQbURW^(g!gjWbhob$zQVMXM*W2G zDo)ib91aPyoJ9LCBbBJkCRlCJE%$Tg1)%2Oa!!hizr#Vh|MaRmjyVN_2ZP?%- z5?h@Tuf#!7=+wE@%-f>;WRyPZ17&Wv7^O^eYya_&l(MgrHFM=B{fUs$!ex;pv+dDQ z?}bM*J5Ic=&`I5;$|=$c-MPbe!rKNq+BIuumv6Qwz z990kDfe^#B8(r*8NzJN;mwK#ZI}e*_d5B_j!pNPWq~BxfMMDxMo2U-F>+^*-y;#IF zND-P_CC1shM-=tlzQQu{lrD>}N{?CF-bb{(7Gax`TATI#4y_AAnwJ+2H7I7Dk8e$} zag0!!Twp3hb;ziZZK+AuZr)O_r_L+*>)P$ z%C(lYLd@9up2OmzaBZ|w!$xdxs`H0a;@<;3?LVb8-<4jHU1DTxJPU=Zls3!nJ(Ff; zm~B?RsofVH(4f1}`2MosWE;}YRZ-LN`MMv~X(fHS!^%#Q z!8@y$!As2HBU>MsOQ~NjqUuL+6VyMjmIjS#(-!3WWq7wN^^~L5e$|ZXK)muS<`=zs z#MW3Ggc%Ak6$G^@E5^&6b?kPQHG8J)R~=Auz5QaVT7wInwQVPQt?>^n`#D2n){V4n z5x>ANaVSN}B&d5Kbva7wjhE#re=mD5wc@rGCjJ6nd#SEqqK#i#(mNd8^fciPR*jV+{*be=R`gA-%i>}C?>oz z?eR)kFFwL-4=sFeFcoAtW1?}j%R&y+8H-ytDd_CsmP(RK2U&H}$?6xF;e!dVD;7@4 zNtgbd?ZuHgRsX%Z9F)x&PmRU}#&vJO-Q=QvcDUlo+vcyCNZM|GyS@_ZK%|E4QeUmE zlV7254@0&e`*MZ_+fih6GXB=3a6ZPhZCE&Odgp_{aW~@u_zKtk-6Xb-~wTY_PE8eUN>UbM$`HYo|5ujO9$i zYk>Lj%=OmAaa;D%!7@#jrPW@-WT#hGJFS&4^~Ns6Rh!*!-=PEIGaoOc-59lkufRQq z>ZttI&Mt7T$k9AmNT6McaG{_~9VpdhHUXLeYpO<+-~)J;UuX2;;E8~cq;TNArx z8OrLdY>BQzslXaZ2})-zx9;kQ!i}gwu+YeJN9|EN&DnCCb5uT+Z(=Vo?Kk%hl|6Dyzh6xAjuk+4+ zwQ8&(q-fpO5#~FQPB~ohS`}C96l@cq?^X&m6xkM9IPqU2Zwq-;7@XDr?^I1g62f}vl!BhrUdT=S5*-@jE1G(g5QZB%vhJ74d`-W{u(G&p&``OS##@Cw;G%XiXAo#;-TWS2JO3f9XV61qL>y&aDPlbz*o z`yqtfRB9fMEKGN6Vx!tR_!q-(OT1!MQRx~ChqPf@(v^aS-( zx&g5OeIcxSu}`6SyDa9!R+E?`&w?JeRVe6n*E^(qe^hGG!$uGGX;?;P4z67{{y-3- zcBa37;{F+4HDcDA;!QWcT8cV_`vKzJzFLw=YD)tjC&$9y5HeySNe9vO?tfaYq%@~{ z31a)t1(kQD$ye@lK^*>EGC`bt@MHXvPrhr@6-<-*PXDl2pi#}DnxpXd>(RF-ekb+O zd6wGoU%1<&k*V9US*mv%zFAc)8w7ruppK9KLfXh1swS<3te!5K$3HHrtIw( zFS&N+a-vEVp`+tB%5Ki{Mev+ijB!cn^^JNbxKQQaXO3Te?1!*Tk+f?McI%Jk)g#;~ z29kJfa?tNC1zDR-az_U=U$C2Rs0Gs{?r@;&`c>R_;tCdI@Y3GFsV0nGZmn@zdH`gY z+@8HaQ>~ghLD=f(_ho;VluD(Z-DO^B%;&#Gb-E~~xpT|B64M^8(7hnr!l#LM`!cQ$>_4%W?e3zZ0KGF-qv6&>~bU^Rx@%+U}hdRb13 z9pDL7$4#XNVI}H@y|j)n40??2({8uWw2pY5nS+h~D~v?AU$7OYgvseVU+dldJo|aH z(EaAsIG1-Yg2_R4PhI`+GpWnB3W3mzk^(d;%Upe_%- zyN^G^a~WPiA4hdfUr}0KYEN>|;~=~SoqJ2H@eg(CkWc-gw)p+}4lxl_$*qv;PIom6 zV?o!+y_cPLsw|juV`9U{9tleOsM>?q%3X9<^Vqk7KuKo$A*^J`xM|#h{LjL{TCmbm z{32s>mUr@daD+NBFH7&Al*>~`-;b_K_e8-hrY$HY>aL*X9K?JMVHlB#q!)F^SF?0O zJrzANL1pi5qTs1Cz17q^$6wC{Tj*RAeK?ZzvCh0AR{o4u{H;fgiM}n^8{m|tCD=Si zod-CYa;2KgZcY4l$tD&k$k2~%XCQ&l$eErA0*TSp%e(c#=?mp$xYa#vy~7tjh2UY^ z&U+@!2Q{ysdQ)!ok{~&3iRJhY{xsBx~Dme zJE_>#p(`f_ekW58{BVz`Y5)ni+}@SY*NL4Bb&qWL;4-YK_dAlzMN<#De*x zT=G(&z~OamvVd4CbYamt=Ix3>Kx2?e!R(GSQe7oe3w|+?dfh~wU}B+ut|u}=!s26L z9;PQUP{AkwMfQJfthTnWK;lh4B?|gX`Xee8+mVAGx`R87i}p(Xek{Q)K!YHAKD?z& z01dPcX$eZz`Xn4Zv(++t=cSO(!#&xKIG_!due(Y`t?mq7cp12DJrdO07kx35Ft+V1 zH;7b@kA_{2sL7qqq=v}}_MQ7X-gN^~g1RN03Qa(ETf)^;URZzCLRiSeIrxgO6He@ZK|hGQZ}~BPP$}G*W$_omZUN)NVX>)?e65 z*WSPtQ!Bbic)C)#`R9H7K$W(+;?irg$C$BG>%7>atPTz88NSJA5o3Zl#IWQuR=5u} zV13>gIPI>a6q#CehgZ*hMo1;MmhkC2;j8gcI^iF7)?O*VclraNO2 zr`Ih_eT=HdMF{lOed(%}uQhO^dyJ$;BCfXm%DGqDS|Vgy@f{j_o_b&DNq~%~rw5=$= z5YaTmRUD47u4=rd9f%MTPmD4b?wm(k2q6)UZhaFs$(1d=)#o4cd|#J}XlCa;mpRhz|FfeyMcV$P_4}bxbf-pJQ*nM77L9+gfTLWXj7dCVR(V1;yqYEI z+jD!3u*MkR!GH~@q*sA|DVMoY$iCKb+3s2%O|;IEdwmD}gd-j=d5cMx2{*YG=`=E` zJduEzBDX0Hk@vr98w#zh$&qxV}FFv2Go!}g1``7+&yTl;s`Ij`O3f0v_Z+oJDIAuZZ^_NK%+ zmTF(F6(PB-`3Os;*)cjMdY^B@)-_>$UvA0W(!J3aota#xmKsw0s(xNZ0#Y>Q>M+TR zrBA}V(5=SW8@=p$w@9_gXaO94j=Gd3AW|7eoC#yGvT+?dm&`fOd|^)>37wslRedB- zN(x~H>y+n8oPOm09xI-JkE(VLSOix&QSBxIhDKQHSu0BX z6{F965phZIA;%J$hX8N1ttD)c_fwpxRs6t*jCWb0U;$UdD zsk!ZHjcs38av03M6lG$*9@G=yoUme!rNlUEKB@iw-^cNpiK{W(QFa1{G_&5i*m)|69Euu|wt=%39UQkz4){!|d zSvnlKm=~S@wyBq@V;!dBWY@kL5G^p9yEzhS$rm7VqV@^fkL~vCye(f!6JPKm@jHw8 zXh}DL*LJBEarGl7BAwA)^5FFDBxyk@L}h*#6ko1`hnvqlzr7dNC?-Yg7yZRD+eoTr zEx$@l&@XUh(+?lpjWn8&|IB4K^w_n|Xh*B(i*J>2LRVCrIL8+HK=S4*J6L)MP2@pb9-9ltYqCR z|DigjtUBEkSTyOcl%;CSbZLPmwf1)0%ig}bSV@BcuCpg zB?nALez7&VH%E595+a^x5|n=i>87-vQOUXMf{YF_c{E#(y6Awm-@{ zBwe!&Mh=&kbof8T2x32wJSo>F{Kzk7&w9k`_U@S-V@p?m&d8F^VYrm(L~EvUr6hkM zqO^&biA8wE5V>K1al1xmOXy_Oa+JHi2ogv*q@j`XEEYfWyEzcO*}Cy;R(kn9OV$27 z0YseF3jW7|+4lSJo%j8US*ish`SV9F!SVloATwe7;492{Bu)&@eyqJ0+1^={_L1fx z09pmtVb)D$Tg9zA&TNB^ZIb>NGGv7suI1k+H3&6i(C;?6s@PMlQRp| zp8f*hHefqKg%5D;OGH6`-neL?N0)Lve$qe@d_IcKOO!2E+9$PjCo|9<2)mW!QbBJAm2`T z`-aUe$M)B!Y4W7D{SOPeTZ#TGQ^K^YNXkI!oo54IvL3zgTwMF9%;ITc7}PREqf*!5 zO(m4q4(38lkebdKg3xQmu#T* z?few?;=ZNkU|*Vt&2RbN&$1ss&}&+Eec{V{YqyEE2K&~Tn~>d2HROgXU1--WRZa8w zs`=e%L_SB1lDv(zccfRY4Tz)AHfTfrE^Q25*JCvWSo$ADq zk#I8Uv#T;?hS0uy|6u*=>poAdJ^df7$BIr0dVIm|VkA(tK{J+4x!C&`Va4Z5dogrS zg&ir9!C$fW*FNMm{aM<)U|03#jgba{WN$rfWbgl0eGRWus|6M)DQZOxZ4GFZ4qEc{RvjMtt2VI1s|v%_38 zOC#@nOb`7-waB!6;-z(cJbTgA?)wqd=PVIsZS^IX?z=X!Fuo3L6@Nd~&{HpIL^oH` zqzkcqZb0+uX4l9LKRUQ}XDUx7(noX70?$}?7Oh`bOZmoB^0TjDKMw)$=DNo5&b=zJ zXnHKk6j|+)cKFZlWn29))1PHV!QUdrWcy%F;p^%-Q`T41-s8WdGbP3*+Zt-?yc1=-*Gh7+$JE^;ud7)G{M6kqDq2J4DIU}=p0qH4%Y|! z3ddne?GP57i-{Cn9he}cPXdgtKNFO7+f3eB3Yy*=CKH@aE%|zzsLL!(tqy-7S^8P# zM?ptP9eA>RwT^)o#wxc?zM2k~8c5kos;+xYK9ie+7ab|8mn0%`J>K$nmZ!K}* z>_|;zW^AZ2t21-1*F8^kYzvCo>Nut68yTF>TfyXOns5Q|MxbfO$UmSf|NF^>ZP8@a zQfmVe<&TO9r}%&mUSB9!Zpe208F=~AJ6iwa<>ODti`Ld5gMz;23aT;1U&+klj=|qq zTY238YIZXy?^MK6rgRYZ*p5N&{#2DG{Zr>C1*>L%yS6@vN`754A*}1@S6Wvi(FmU7 zto?1)S`!}m$t=>1zHfH|zm-G*OEmfxKXA@AJ_oBU7wa0ic7j@0g}G&2B>5!wU<;98 zhoB{C^fdq3BjmU8x;iBGRXA{^e$_f;ed^VxG{=1JZwlHrGa80IkEB>PYq#r(l1HP> z4^Fq@Pm15Jr@pB%Rr1M%b!m^Np3lgZEL?y6%f{>_S5G;Z^0<@onIC;{t^Bpb?qZh6 z;iRtfLVvuU=N{9V-^EEZVfo9m?QHAd701)JKb4O&-5MJyCh?2s>_6~L{+=t$sHaFKu!SfApf~+9_c+nzV5B}{h?^~I* zl&m@O_0GG8WE3)0%FIkjsu82eC*J=o)hw-XcD2Y`LRg6lgS(GbHAWkjx}h(db>Fep za}{PjfvWW7M>;DwZ&^VCo22Mm@!2@*xh%@Edfp`NA|j%72X$42bLp=RM+eb2zvynx zE)Q-Fmle^BTdY?+@J8CZaMF_!o(3;QiY20r)S}rzQ}?@#7P*f#mVRn84Lv{lyppWQ zESUj{ zS9Ix$ej};$fgj7;nVD!{0+wV#G?0xG_CkA(kpPgN9vY*6!Ti}Ihx|PKGo@&pV>*)t z3+8sVW(YHhVW_*0%08NIqQ;VsSx6;_sKU8Fj=y^B{k~S?v9n45b)ZiFq~FIa2bbV> z#mjm+3W)*#lt0Os{I^GfQ`yO8$%?mawx^5}n?&w~s!3>y5jZ2GxCH&3V8R%^vN5ia z0@-CpVDn`u?&%@9rw)frPzH=WC6XN3F)-X*ODQ^jk!Ms3A_Fr$`!q;to*V8q+}j8NHnrl_=H1DF^N3yQ-0=9$u56{qwny>1 zTic{-GD*YRryQ{0LHQ6HjPkErHbe6f zdzxJE+1}Ku7HG>>*`)rv?(*V%(&mK|ObORemBaqG!MaPXSc4NgwaYzRy|Xwm&O~w% zu{Jc>_Fq-S9DV=-`SpQX{-7a2SahrwF4 zY$JXPh<#-_^5vf7BA)QlZC?%w3VpHK)5!i^KHWswx}j$gs?7ddbtPr3ffhVza-QKP zPeUPiKM6cCVK6)6Zorcx7BWN5AcE3%&V2*>1t|5_&S(H`V0MQSVLQ>OMXM2k?}_56 z*LJX{pimXrK@(vH|G4+;P%M%O?&?e`9o(?QG`k;Ywr?1e!a2_wZ7<-_tuY~h7nhDw zovCk-C|gsUWtfBzsaOh|rOdhlo;iJxt9C1;sD_7F!CrugrC8}V3B5ScE|W7;3^8c) zt!`aM1g*X`GgoOZi)f5GDBhj)pfny8tvm0T2d7(W%?4@-t9d3?uJ~)EIgy!oilQR@ zl(%rTPJq#N+0p37yPoJDeTD6>D5~2avDM2GKaS7BzSL%#Xo{YFoQmqS8Q)Pl{PLPRZrrqBcE%WMpG0GP( zn8Vxfx4wXVe>*c0O@k$vZNdNlh{wY%s*owkLhtPdx0bk=y zfjE&6N8ulQ`Aih%Rb~#!a4s4^#%+tOF89V^%A?@~zOt9b&cBvE4Fb;Cyi8t``41-;zBIeNPS3XZ zGVRMegg~@yf3|IoNKp$aYcMB(s+2YV+W5u=-crSuD!9&&~SQj)TKcKrI@Gj9u?s-Fg+&LhK0{ zNg#a?GLNK8i`;ED!qw(KQwa80Y432(R zr1iq5h_jbs2Vyz*`5$ef-rwdID+}9v6-Jvm*~tr4d7VCeEjc7HVKWY-CbiO)JGa4E z7MTIBuO+j&C3Z!liTR+A7Bu~}4na(Cifd}?k7vB*xpEQF5`b7L&;{)OS8?0L08+DH zmJ*tOiLO`RY`h4dHJ?4{;#>~5I2Grq-O38+l2zOSC4ltFv(m4%yh;W`KuvJ;P!1!3$UH6H ze!vM+`k3!En}-tMTNo$bUaI`MSSC!Ic)Ul13{6#wlcH0FAQ7YoF96sXot}}KRqJ}^ zQvU(_GpVc)!$grI7+2a!Kb_UoVeEAht`_DgdBts;#{Rl&AN#wLl6Bcye;E&w=X@}^ z>xyUoOGrQssWPO^2XTa`6Je3zsU>!0f6up3)Lo7;+FD6M6NTjC;2&RR$7hXmA1p)bT>)khAHp*nZ2$-i+wv7XJ3}tm3^jw{UCA zXLHD`{#(4+u;d+s=>joCZfg%g_korxf#nD?C97hSGE?&?=yI)jkvlg4k z2atFXwJFUs(w;m7pWR(ALXrrK#@ZLEka!1{1#ysh`WKYTOf7n4%tmShc=T>c@WB_2 zQw{q{*Sx{`WxJ>3NdC*o-2*wf*H;soW7<;LNkk&!-1@r$Q^{#kct`6;-1rZtxne@a z?sarXz0Z7$xl5(!i8DcLd%8=Zrj*Sjg%8{O3Pz!e>hs)98qy|wNX;Gomk`G_$Cdu< zv}VBLdIlAHM#T+@-x*SN8(YPCb!Juciz4Zg>B-wcwD^mm;ard~sugd0gKv{6#tS(j zukIqF^8Ff2Cpz)lz?*$e-|F-V`+J%j6^(@LIXXK||HGgqle}rw(aZQ&o{@@nIBhAeZ=~B&&YwD*8t2N$M5?XqjX}||#+(o~;T|V*<>g|u69)<1hNdKb zE;cC5=?N1vDI_3OccH5Ouz#U6adgFz<{WzXF?m)>Mm%RF%;6F*j~r66mli>V<_XSx zFPgXi!zCeSyMR#fJzZLX$g4(?R|`iuR@>rZivKzO{|*#=ES-HUo3_Nq#zW#>ryAL7 zLeahD6@`rM2O3#ty-nrPtuuT11aBNl%9TV*%RWqPR(e$T{^yhOMxw8hDA{oi7Fs;>yG=N zY>lP9hrkRDW*bsTm=1C63CyM`gk!hvI;tUz>`mxAxUJ}yIi*#(({{QKcX>R!ro2WRv)>Bq49 z+Oz7Tp1}yE@~=88UcH8!`H8N}S&I?suRGgX#B~NmWNdV{A=%rj4JtGRacyJ!4JP!B zwa6|ztwsyY0-xPaf;D#HVFDeGF%kV2^s&nhr>=n*??QI==9U#3Z?`g9GM=5y^74a8 z3cuFI_UqNHAdS59^%cBlzg?Z*WK$vXct_p2jF>-sd{!`VKYs$NqWH*A3^x?+k2_`^ z@35P>#(68Y`e^yGr{mh+xxi`pGChb7?aDOtXbh6V0KYe(;=$>gLbo@9&CwonD{bxrf$+lKfeSZe@5X_3uI-k6l#jjDz5H zd8WCrR1MH(qkKj+uQweSM)Hhk#6TW;d_bn>cZH5p@K+$5*t5w zUrO^Fc_xT4dyV^3r@|6x^}`Y6G|i`{1W(7P-kigEKe-?Mil8I8X6kBh^FB7#bUQV% z;B*hL;Qap4h?#F`2~H!CNV_5ZxBG2$m^h4qk9aqwNE^;&>V}5Xt~!H)&Q5;oY%gT7 z@5#BY4vo^^WFq=p%Pr%^)V`6=&L3!tspIn=#J8zL&xeMJJv82Bw52q5?^>3$4IYN5 zMQt$OXxonlFMFo{;>RKjQJM}5S&YQT~ zBp<*3iCFBPwpT3T^{QRk!yyXu$JA8}@8eiKFEG_$*uhhb^!c*5j}yU@WRZKK*1Pb0 zgud1Sv{^!*SAfD~mE?v#&*3+Sr3Qj+NUJ@~8S8zc!d}|mMcsAALP%dT7clT6-}#@3JBO9MFo5W zpiOR2^dD&Bre}->c}nhJ`e-M7c|wsDFwHqo2U3q5!{2UI($Zkb8xjENPN1U;V1&58 zul|GB*Z^YlNGvlOv06`F?*;O?)j-3xCq0jKl!-nC$2K)u?dsr7ZLP{59uC5V+2%u> z^~M$c(i7N3ssMWJsZ!TTwZSqOzzejDFvId~Zo^3tgW*g zLF)(*?U|po^#~>=3exXQPW~8~2E0a7JH@uQCM{G*pei&?b}4FIUASJ$&(=V_iPUwH zH?xo;#r{W+YPv>y(U`)K`iYj9MAh~VG*r#3*?X>%Sd~-09e1P}f$IfZe{D!Pw3$+* zD*DQ38U*;X-5ZZm!M&NtBW#WJ&ymsE5GOZ;UlN|=h`$5rqq;wp$9)v`q(xedK0G_b zNy3r@-Gx=pwOw;Y_vpxU^iij}e!+G~Iegl*SN%+?j?+sKto z9SLbG*!bl4dJCL7FtCea(A^IIH5B_k*y+awzN{g3k{_h)0H;y_fdR*auJkg}i(8c6z1-Oyd&;LKmtYS++@9;Y(QI+>!5{5NnQUdM$~bUC9( zAe&@B>^GvKQGa>|x2C`(hH5erMBz%zP~UJjA#i_5*=~I6kV_DTdv!rlNp}Ww(CeOk z$1q$k7|bumdH1eMr)!E)gp3Q?1|K#&AP~%-DmRZ3sX8%!z3glnA=o^Te*!LES!5xN-LfuFP4LL0Hu;-MfB#XvQ1#B1==c2i4+KA zCfdKU{@03vxk0Dq7|5I@SKt#)maBKH6_p@nV{Ne)QYlvNBRHEhnaBpRoGUNmBJwqK zOQ;wWd*0L=GX2Pt4j9KiL)L5*mKK7Or^bUe%K=^!0sR~Db+mr5V-~16a&+pTpF($wN z#bA3l?N4VN24SC0)pxo#jedncsn~GWVO$dBwPuNmbMFpm!&+s_@`E4DKBmyXY}ITs zAMVtD=}IBJ;M>)LP0(h&mRS||cjZefV*y37K-tcTX5>#W%TagMOdH>X?+T-E{ zsA|+i39wlGsjxH4)Y@7xq8j*@$2TqcbX=nI_k6EpChWy?eLjLpmvP389$!a9a$qPEJ&7o}J;puj^N4s6^Sj|x4 zM1{)cn$Z86E!`j~6S*8YCJu(~#c)Y`eWrha{g_Hb{40x?=BpE;B>-RS5eqorfxP^CNF%bF?~F9ObjTFV_B`RcP4Q zWZ1ZPcfbudX-Ba_mtAukvDgqGFBr_?!UceomyEn4KTGGRNrMpxMh=7S8k7!fxHS66 z2dY4Ro8Nxo0%krtYc(&>98VuN$&iVKAj%YGUi6(3BpZ$Gpq-<68(iY@Dfj64nU@OQ z5R&ehrVGCGZljH?bjPXQZz_Z_d$rX`^9{&0jFQNRobMn7@22@ioldRg3En*SC6L!Hs0kq&C-m#+D2W%siYay`Kx zHJm@E&$qpJKu9G52qVaFC~VXSBQL+K86wtH%=1eO@q~ZO72@g(vhex?-G4 zg4*2hHl-Sb*e3Yg0IbHXzGn-nk=R7H}Zn{;b^EV{5&rDAB}p{O)cC564B?8CPjDJo$y`m&Vig~h!>#U zJFxbOgO9K?c4D<)wP9F?FuK6HWmAAvQbhxH!hYae!#%E-nu6EZy!x|eftjX%e8YVn)Gxe-Mm zsCA3d$Wn)%7Kg)nw5@8b#K4`}Dgs3l_ymKSKas!mQ4UB@I~e@bLRVytRHx)jJQEWP zMqG84kJ!XbZ6*wOv`QKLIi$=s#giZOfi^57INudnf9=wG%~9JD+QMCU=izF~D%jhF zx)<_7V@rpu{Ckl+*~6qVHMmi4YJizjN7ek@0dDL8XJWPpZ21Ls??fuyG>RhbhZU)B z;S@NypvHj)Q<)nEMdn0MXg+D}s2sBnfOT0DY>(ex18a3nvC$Sd!xPo&&%hHf9IEby zucj#uQqr1p;J=Qz04_h}-sAr}GTj|M!v@vYU$c|H-+QIbc62;`Qr<4LGoZMKySs+s zsK1#t*dVwO*obbEItcMa{21W%LHyX`$w|2wuhFL@ujB?69c%o_r?F0LzA=M558z#k zWX1)uj>gArkD!VH#AC9Ksr^4*IVnb}{jTf8cTrej$gf3|0?4trJI=P%zuf z>J-q@?!D@IS0s-HPX4364#A#pK*N@Q6QmgIqJ(g5`|eec7HqE-KifE%Wjd-Izxib0 zG;qGSC-bV?8xoJ$%oP36{QTb>xqEaEkll1)9TCDnD=EF*It^8w`C|n7*sOPh!0lj! zusG|tuzdKxtn*-_y2wW9#osm zrrE|t_!e+2Ubv=yIpy`(ifq|NYaYJ@?)^(Y&4P4lkJ?YW-v$rOtKb%PpkGvHt9j!Su}(vF3#+|8^{td3 zCgEc0F1DSHW_5)3OC)YvA4Wt?$#3%cRvenc$OWi2?f8O+`M^rm zqL5^W(^fGjLNSEc_A+@qH{GT?BvIQxZCmfd4O&J7tCTBZeP!uS%HD@{DyUWNv#$aw z-8!snUgn#0-yO7aEv=F2%j)?G_!Qexna9F=KT3X5OCRCe$pl9BHav3hHO&Pp3pJA_K&yhY2-Cu7y{~{SfaqA@>{t-mg2(;K=w?= z?2UkKRi0mxege0P$Cm>RX*11p{Mtd#9Eo-azcif1TvI%S0a{|mCJa5IuDJ_(UNP29 zg=$v`&flLKFrGUVEU_~#suC{GG$NqUjP9xkhL21=>zL*LrjD*~R|aev%2_<%bzr`E zFpo6e|Ldb=`TB2j{2OFTC-qw%r`5Vsp38Yf>ZxW^d`fPS8rDkM_hlsG9#m_!wDpwt ztXy*4+CN*(9{8y4GLQ(Pi^^|Ld;z-lg%F~C=4~|RS zM^4_SXF5C|PFCT^X2aIpQ+tnFV@)EXD82VFA1f;+rEiwn>i0jy_JCHS@8{f0pjw3a zlleOof~AE_moTX7NdqnJgZ0mJ$P}YuE4Rmxif;jQ0x7bOblie(0qKn7$c_$-Ic+=R zEsxfg+cqh}d8KKGi=#h4$ZEJbfvZ$Mucjp{rKB|OFS?hEI{r2Pf++B|s7Y=(I%3m6 zRrZ=x9%u|h0!QPAz_mXIoq&k!hVbQ;kny4Zj77o6V0B4iQwM$rz5?ph4E5@PkSXy* zT@Co8Mx8@=0^?4JjX}3g6@1H<(WS46lxwz|G4R`^&tz?I9SJgFlg9=qINNhQG7Z)J zkjC@8&Efkn^z-`sR=wrK=UozvNOH~qjkrhEah+t?^aT~LWd$zghDtPq&8-XR7@C8< zIZ9z{JUARY_`!z&(kPh?w*H30GnCUcz1mf(o`6Peii@MiV%5x>=VCH8dqaUIRS=}r z7K_R;wt33;EpkKRsdXQ=k8vA;+k%&&VpLO2gT@UsA^32#xe zTcOOPRD6=_VN%G_Vfm~RHlO+u@F^~{P$LgCVHkfRYD!Sa{}j_Uk6F1hbs>P0Z}8L0 z02Pc)+Tuv|K+}1~T>eLG)oFy9UAEIz5?%-w@6fvoB!5Qi6#1oCacTy~30(qe%{6~C zIBWrH_EuU;XsX_;2$rGqpxSkt(>ab-NdsV_{cF~;ZX;}_Bh@bN zYGAI31P5r_D6*Tw2<02ljsYWROC=Vq)~~2^VH^MlHK3?a2f>xy+Q^^I9fz8bYwtU(?yY6zCZtyfRN~Gk*Z{8R{DyI_0?F zQ}3`}a#9$bef90r_O}TY7U{B!~xV|l_WF!-5a zIwyfLPuT&R@cQ06Nrmq!2AGPsKN*-<7W}Hd4JyI=N+eA^%=D4N~@bs`O+y^wzMME?xxku8Rxa7G|8jxNugUNE!|AFCLFis&Uqy8`wy zbE3ve_!F?~U|w@}B8B3eF-1`A8VgOYzb2qG@-X;d&i@OSaj4|z2@N$=K1TZP(*Beg z^)MD~hl1K3`>hqCYL{`gWD(4)y@!&%#7S-{3dG`U8aD~ii0z)_&eegOy^o*gV?uN5 zWo-Zpl2&>%Hz+;#gG;Ys*@O3|-n zW)JH4W%&{R+p8NXMPlg+74;C5>2F4Lf9z@ri5%vFpI<{vzE;&MqS$y-l%EIW2j_Rg zbFh0Jo6%eL?e)a1W3}ScrE6E#iM9+uRlPlt~r(S`pHFNU-q?zNK@p z`V8Jz;d=ZC1sYU^g62N0A&-cwu_d#q;5g; zu{nh~p%dDA>X2pinb~2?5?-&yxc?_z(NjO6rv?oD;uenWHgrE;>l0K-RZ(nHy4YW` z`-eqxL@&@7Y^E0Fav(HOf-)3f*@klU-76KOK{th3z-=N(hySXNZ+TNhPdfB^S zos_=Kreq`k6MW;MfST_WS0KPwSVis7!l$55J$@2G*y%vAhN&~5{l_&HcLe_Hy`yV+ z{GZk{T++WyfjaoJ51xws4H=rvxDv&v_ldkZj$ky zxj@d)-vcfE*t?)?t+hNu!;f1Bx!*?E^O7zEOL{BX^46Ll^pQzaal|d1IJDlgUW542 zGtN3&_b~qo_&{!;|6yVp-^xYI@Fy;ZtTpvH*DGs5N$WUOEm)<@Lvp1d_0btgL<~X&R-q6nrjaIJE{?=WB=#cCrU~l+Qf;Q z+K1}-65L$!74$sDpqE7QR7DeHIPZD5da1((c~LYO3KBU^l9TP-WzRtRY6+}ra-fFO zA(?LjD0P=Z0U$_j^Jk!$1YqO=f z%7GZtY8RGH!hzQt(-#5*l_z^&!)*k6J&FYQ?bW26Oeh-^r=a8{-|U()jT(>FKJgjY zlrQDm+#Oidi7FO&IntvHX!f~P93L*oW--6C@o;sFb-L}W*K<%)3Fj^NUkQ#q^#%lr zDdpFj^X=4Z#df>XsU7K|yQLj4Q69gk=lyH?b`&;rUu)c+;yrXv3F|MFFrts**k-3P z;ggU^Z}2S&SdIaBf9I(o-zuOHFKUd%$w5*hkQme=AHo~~d;5PFd+Vq=e(-OwrG?^J z+@U~mr^VeJE>3aR!o{_?ySv-Py*S0)U0dAUb%*cnZ_l3H_q=ES;7%rFl1V1X^LaFk zUm|lb^#l%+HCW~5>U`{UflwK5!H1BuQub-3TbiH($43-I86|tFw2KdD)ylLlAF#&R z&hGHpf$*S(>_;|!=j~=sV(j)KaoDE2y-oi`A5vjnigK+s%pG#;hj9U}7Nx75VL;HX z#TDiewAKYcX9(n)L7&m~kEGhw>}bvjoZDQ`~-g88XTus?11ZbgxX90-mOUUf9)=2!JTr?Gb9+An-aovlp>E zauW)eyjS@FWfV;;q3e#PVi8Gd*^%7^!r*mS8yttH2#8z*{_M|cg^Ux66EuMBR5ULT z`AO1WrTx4X;Wk_G+hI#@Uuql2Km9xO@Sd-6D_o)-eBwE!x)^NYMZ4#J>?dU84-iGt z+B+DaDu~|zjR;ONpkdyO5Y6efWcPV9#c>RMlL~UM)9|vwU9U?2K_3w*$cZT%0+c+$ zfEKyT8gOjAA}}$7yA%MzbS;10`;(ht1*U=?pZ8^+l{3Y1bJx`Ea5j{$vE7?+}YTtc9nM|e4_Reg1Cw5UHvDczrA=uQ7gdq`#WM$cNH`4&0FzKYU zYydjaLO{=OwJ7S?{DyCECZuGegCXd+r%E~igoknnll{YJ4D?0I3tj}JU%_}h3J~I+ zvX5+uYUsk1cmbNDT7R{Kmp!m zM_MFkiX-$B%!;GH4`}hy)W(P0*vto@!^v9NhCpa4RU04uG$5(s=pm1=(r7*3=F8}* z^1QkJa@a5XbJ|c%8HX4N#s`Ht@&}}ikSUY~FgCVMf!(~s28?r@Qr;0e09?FNhVm~I zuE-FYiW*Z}{IF|Y;aM(@UoL=vx|(_jF#PbivqLO@m!(f29JYfWHdgNkX^0>TM*-I; z=z{?ptT#m^o?|io)A#?=?>q63vcCb&+(l%$StPSpMrleGCm&Ev9Bz4+UUoG6iF%5{ zE$IXzz}qZ;ub2nol3~TY%gQE<+qGnmY9B#7bj8=ot`iT@Dw=3Rt&H=k}V}v zTn~X*(^jx(GBW1`>2e7>sFfB)r6J8i_Yrxymu9#cPpJ=C4EAnBMzmnPPp&FQ({@U;s7~|l*AH)i15O#M zzmc&&;(jX20i@qv?5*sd0kYWeZ2~a$SrZti6JPnU3-~iRAGiX>ddsXBrDHGkvM==! z8AZ|L{~@WhQ`Xj{=epZv*8PPC2C+SXWQ|*KPAVv?D zT!u=_eu7X5VYrA1OgEf?1>)`ichSQK#GJDkesep*PEMit+IQqt^wj>iOq(2>dz%Bq z_yy0UQ%Ng2-<3sQOD<0c|g_#&@}GAky5`wX*B2it~~A^--^v=g-!r0k_{tVrkwkd{g0J zHrWK#w)BsrUJ;G9PoMc$q&@7pt`PcB=I4`~F6_BGZ^_(d&h&%cyQ`{bMBxQu? z-pWvbu`Ccr0_kXlC)-^d&RMY_$G09%8fPiIL> zO7IJbSMx#3N=Q_dGEyDOi4{Ti)+HF8K~nt{ruC8E%Ef#$DlX!*wBZ@+e_ttuS@x5k zj(y`2v=vd|_jjf*ac+s!2s6ZFwY0;2KW<|3;vHjrobV6O%fzoPQ80tH?a%^ElQ*}& zFmy;&ZJBE$ZsKZ^%GwpNR-1708|Q>~zC z5RHjKMH{hFEwM&a&}#qiN=%wbD=Kv%zAe4S93@0TAeCfL02F{ik#Itvo|G~~G`y7bK>%BHUW}|}}Fwei- zZfAB~J)r2eS$kYPgB6@*&8Wusv^W>+Ny3|WW5LhYPbhd&A24nuvvn<{s~tv9bphyt zt|&^9C2hi97v8|HmsnjwWTwWTbp|PWpW(-*af1rH9{MYFamH;FKcz79CdW4 zMtKVdIEs_YNeB=ZEHmr9NunXCtrS+rC6gFSb#VolkC(rOs#8_d&M0;DRHrqYy;Fyn z2NjFBCJX_~89D46z+bT7Qx@RS@b?=a{L^y>masw;5HUDAkN~3;<`r%Y@G2MQkF9)* ztHAGJc8&QoXZX5pA7Q)nK{ZY3dj+B+eeX4RvFm#JX_j<$MtLC}Mq!pt{AdsY_3P=e zeO|9Pb zNRv$)6NtVR; zM>_bHA|Agb(zlSW14x7BYcXBw_Ad9@h}_?0pgEO}IUTx)1@Xzhr2aI@Le8Bwed)d! zaScfBGn~y@7Min@Q0AmWBAd*w^Ld8d>!|cOSRtLDTX-b*^*FkD7X-pMAYVFukG#)X zPJ3S~tdQoE+99m>?}IpAut2T16V;-M4d;sq(xWq>H<&%PSkP@mcn16QkeYk4p{EQY z6h`RT5D3^Z<<~6Y0fvydnWJ+qK;P=Xy`|^>mVn*7EWZIW=EQ0t}TyS|IFb4!lJ_fF>=L0DT8w zblnZV<9_y-?x9IvlD1!U;($RkPgslbdcshy=-dn!H4Oy$H@?$vva#nWB$z)j&YpU% zE4J{b`-9j|$5DBN8>wNXv&c$ddgVGxv})K*=&YUS~z}PYHHc@-%Lv=c-|Z z=<6?Kf=0aPy8*CShky%x*Y_|rr=Ex`-Bktbhk6bC7tclh=7NgAnFGA_Z~yEF9_-3G z{t=4Dbkm)&PqHdDsYy~!&1?y`w@I-~2L1?Iykh~Za*VuD+U49RY3>~Y8RIi!-~%s5 znEF3f!T=U?XgaLP06ga!Wv(?zFEbbZ`FytbKZ5%9U{LA5FTtk8LR!pkr)thMEowp)f~4#S0p}E@B9Qvy z5lB|rFyvFnfSpRy5X_&A{yBFkt19q^z+ugA~G?}4_N6q1R7!m$r%gjTybO7Mn(H z6D0|@T?8svT+h92R4?Q-5Gqn3+^%ot-1sdA?(r88zR_4Eup3TiYXJ)XdNObZ_n1e9 z4fgl4_4jUV8l-L-T-Y&>dZo5zQ4(Wg{Fi<8dVa&ul1e`6wpQ+9W0q#b;);Wt2>r*m z-df|eFR_s5DCSBdkODWba&2Tln8)_Z@Q>1FwfDSx*E5gIu`w~9c9`eF%qy^!%dn@l z84J}J3!8Lgs&!<*ZOI00$vbY$y>85-*9M{2KWbUY54pKp=S_-}5W6W=%N z(sBd=L2#{OzXS+=7gVVwh=Unm(+c(T^*!hra~$gYDWC%Wf{TS*Y%xU`SpQMc?=R+7 zgOP-Mbdg3N4D@}Ap$l5)GnH_>FAuRV%)n)w6M=`=y8)6jx56KW8`OW9vx52V(58hz z?1wD8pY|{!UYU4n%gI+gO1oFel^p~emrQTYFnK+;^Vh%%ug~fBsjzqS+{e}W{OLJ~%*h&37|7tV*dRLVA*(e+?Lh5IK zc5t?4;b;Wk5w-$-Ed?O#1hE%Ipi*p+Dawv31?G7)Dhf!{p0dNk;t}5<4p{4xP?5;j zBErI5I4Ai~2qW0{af{8zZXx%MjFuzHWFk#l*fH~8Afy-Q6|PcS>;XH} zXj62qQXeC>sAHCuUQu0BXU9cePEvJ6>N)t7W>8gRM;VvM9>Njh*=);?!hNQ!Bdg03 zjm>EO>Orz0DF#+y%nhT}&AsZYWl#!8in3rw9BZ`mw!0JOa&PV0^=)x4kFIIkACU;G z(9knNRZRxJ9uy4-i4x%i3riAG&4Mk07UAC=eJ_5s!QGw4d#@6KiJC=;QhJ>sYq>Zk@;{ZK7> zb&j3DhM^L{nQ$FTVy4arXRn36>&r8$r1SB<#nKC{2?aPp*)^vjm`9#{^tMT|{j~hz z7rkJiWSHFa^SOV2s&!!g3gzQDzqeOck5}~RX6I>#XIDNlbo#yYF5~lkfP(3o?GIQL z296Mf9Ind(4wON=5?RxBD{++}4<$uLh8!PGwxBQS3s{VMSUUcKiMG z+#u5})WctKPCEY!CbQb|f1Dy&W=}!;Db@*a|6Vk$XEE9^Ce&du*+dNS=AWtb=1G zn`@s{s>3=yaQHQd>~5L(cY450qvp<*QfY12*%U@QuG*+j5t!K% zL(G^z8(wQ~|CM<5I(fUEb&VNU4*i{cPUmfYEb|zKQ-M2_{?(I-sw?${8f7GjA_N=i zl0t4{vNPM@CH=nmNsl}D}IN&`&=$U&XvXx zpE90Tas_tSt3?)q7XzTs$({m>Ddzb<5Wcq2k(=fh~lTF$eA8d9RM))A>zqlo+$P zhyMAo*T>7ahux|E&sH$6+6z?ZY?K9gFlI6~Sz%E>-i5awJz^p!gD znDxCGo^G%{B6XBP|4Gc6!$O^+Gt?2;Y>U$B%LxvAjeLxJ;kF4kO_01QevcRT@CR!$ zxr*Ng_mT`R^)GR5OlCGU#!YPIFaf2VARFb;b=yaz2)_QENKs`%e)FC=f+FfZbBjN1 zgZb_K=8#@LI~t&A%XD}=j2pZn-|U!kVzLE;ba&N6oJ zOM7TFBgs+B1hyYbI@zH#o}U<51*6|pwDN{D9j-&ny}fMU52N<0I3H|Wl|wY_V7H_D z=_FPL)a$*=cm^$Pl7sX4^_2HG8n={w(jkmJhEPews_HxC;eY6dBgPf1N$REy;EbjoE^x}>2*q5AbQvplIcrkWn6^Pi(}?5F z|GLz$wkbpPnD!1AIK**>W&Z7{q;)0J2H}rhrn*xN8SVrNA@A{|efucyibKwwg4(}y zE<_V=9K(AKZl^xP`u4qlPr6nykz^(CU*3&gNF(hPg%%XWTV~xn;@cznoYI@J6AN|3 z>^Y3)8bu8sBR)XYF;bhE&G7q*x%pBCv~Q&rw&!Qt2?)4UlFx)4GS7xJsQqA@2Qk9q zrTrCN=jhvS@OMMgvl>8I=dmotZghlTLj#p`eH+I+=!MDeXb*I&=2dTZol{_J_!#Kw zRgQhk-t9bqe$Z(v5RVPHe=Q7A=XTH;=@L=21w=-hNniC@-AX9jD(#&u0Ks$xYK54XA;1)Yvm;OHG3v_aYuv zk>Os{KUE~jhEaSXexvOFB3m&<8kg~~c!SDh3+S(?q@x?AWZurBjJeeUY-YiIP?LIL zW^|~tZ$#^h1_`90K{GMOyxJ}hcsrw|9h_x@aBFax4YR5>yV(RP(BhxBJplzlWIX(b zy|K@pva*i8Pw{wm!*w=a0F53{6ASQZP?3N>34o5i;~;$FT*aSIj~@)#{FQxfF8;2O zd|M6}Ac*Uif#c%BM7vfnA7uw>M6bVQAM`z#ZB)e2E^m(0w~uTvJH#=mybQ4+xG#4! z+9VfPEQb_=6ID9sAGN~4f)cF5VI*%IA-m172#&@!2!nN{F=s#!NjY^dj(h;O*5 z+q($J(*Emevz>WR-FZoiF?f9YIJEA4D`Nk$iZQ4`6?@4OlfEfppZO^bOkg!;N5**w z+)%}W(Wa8#u$mK!_F7tr{3`8S2<)Uzk-m)E(wvvJS@6>>R`hQW*RcR|Yj;x=D z+P+6J#xV0U=SKbjbN@ct=GC2S92s>IQT3g0qA0Slaikplo;B9b$7!pc>7mL9k_>{aC5xJi=|eR6>B{iYc$WZyrkXV^!UCA|M!9! zcGJ#0oRgd$AZ3Ygym^CU%*}EU42Lcj4rq$qdt|;DNO|tQkiyTkJ)_#bkiO6$5$c#- zlMNFF!4v%mBQlG2cZbSZS6wdZJzH*(7OwGr{%j8k&m)XV|yT3(W-5=(2xFX!}|0hF1Pj>$}YE|PhiXC`w$5b ze`A^IWVhk3C9YbfyIPMqC{LabwcZ!pogKsk93;LOe%&Y{5{$^RcE6l6`I+q~#cIx3 zW>HBQSI2Dp6oXS&#S*?ee7x_^vj}c=jfKVB8ci1|CYe5BH$uw+2F?F%(29XUL!*H` z9fQU6--$(|DSlWK`h`X_z`sQy1PwIDEA;;CG+aTjsv9V9#bOWB$vvF?A;wu8B<$bn zpP^dW)a4e7=UGoDz?ziAo0v3r`BzZIcVhA{QxQpiKbU0RWxx>i`}j7+Jj?b6?nN>A zMtef-6TIAqbi69z%YHwGl8UvC<%8#|+1c0QTS>21Ef{OB-54*8sH@@27%xtu{iNNz zDSI9o`hN1~nzuXhXM3J0#&Pk7ZI^uAOrY4gLNFTg{=e!WC=w5!-uyIJ#eX|~ql3RTlk9E~~{F@u#8U94+WY!L3 z%X%PBP~pAmyP0S?MTYJ+6Sn2X2(!5b3ktKrD1UjI`P_11d0_yb!$7t$NR7DUzy@PY zR22v`+?OpItVFg|=#hr{ryG4xWFr638F6XrQMwfL>MNM$aax49#6uGFRTcOLMB7NfT4OzQ}u| zX*Vz;Y`V^89#;uo?E!Mr7YVjqi(Q<^mu*K%ZW6R-kRb8X-ZrPr;n&-D2jF17$vc#3 z*5w*wYQv*z8sY)B(E99$c-qWdh5$?(2`&p&{b{Zf$)sorc| zT*m~h?^oraO|E15uNZl&q4JEpRFIfWtczA3zT!(6zUtD7fm7~H!GoIET9BL1bLHvT zm($Sur?1oA_wuhvNd=V}+;hB1hR|M1OQA}S6pTDD{JFhXt6lbh|k*;`+kxXP&; zUQT|9hM>!sjVb&fnC9WP-6Y7t#xyM8vFe5@AFbIRy%mFSw?n5%L_s?t4D$ zKU6QEtvxPu|5X$}%Q6d&MtK9I)WGDG8EC=qG>8uN9+L)|+9_aixq4y)y8j7>2VGY7 zuj5(z4DS0o`C;yD3~_i2+`KOQE><3y01w}`%6VrG1wQJQc3|kwdl`sX z2=(+N*f6zgcb1ILiU~$BfEUCgR=t)$#(f($&Ll=;B3{RsE!l^{R!QBVv`Q2rUeW!; zKY2ydt#93ZYv<;_Z?y+-6zAszz>a`&mMP%jE1gQ;Io0&`uEiQ%z?fI5nDndFt4!W? zdeJQMA`&^iP5wofCALh!ptI;$`uytpPoBMk&x1kScM?25apPM}U@i`9Qk(ta$>bR2 zCmAPlDy ze1`^cw+>)xTO|n;UKJFGzuqK?M~yj+>f$xFWF2?q75$2|&M|G7iH68|pvf7DsxT6P z5?GWM!*!%Qt0QA`i?O+Qy`!u%Vm!|n+6CEIARdEqMs<4#_GE@bo|1A#S5Ul=a3aT9 zm9bt{6@~OJ4nd8ZCg`$61rO7n;2gI&6if%C#Ws8YFhjY!wlTbuws6vl9A3xQ<=z- zwkM%Zj+0ViQK*-oXC$MxuHo5`re%KWCOOMq08wFF25H#j)U4>x3|m9!8k2_Xg^kS- zpwZ_T#KaOlsRO;;B^K$Mad*VPZTkxxAbhoVv!Tf5LQhq!WCBSnsw*A=)fY=1BxtCt z=Y7spFo9^YhpHtg_7W(Gg^gGn%kYwm)aLsaR%8J#pQnB4`i_s=2#g);jH!sZUSjt6THIoSg=H`FO`ss0hKClV!+Dm(7NXBAub3|Ud6(#(JTxFVH;FiE zqf^Gw)&yUXKwS}&F%z%XCuGQz2#205^n>96TCdL}LU3v4O4{<)D5qNc{hrU|NLax3 zbDFAIx~WEfbl;!cUDw^I-_{F+bGRzoYPn4fj+Gsj(qu%j6&JVa8aZ3t>#e*+%gu8w zJ-K|6i>5WN-E3{@+NGbY?t3oh6}brDiYmoS#+#1PBtS!s@Kz32jpNleyvReb!6V>j);b z?&X7Py4LZfwe{aCx(_q;jm%aq4MbEf+as;syRlT1ckY5}#nE z8lzwL^{GWz&*#!>i%8=UArTYv_Tf(}!hJjy+F* zz8PL&96{fln|3T(mKD!wYi-oz7tKEn$<)tqsDipeEjUBPXL4DT3#K#2W@!DScydNS zmLY^Y;PDK!48J48O#PmTn7IUQ?#i&kDw#tn$lLIVP==W#vp$N@C?CbbcGbV3;VOHTTT0x| z+W+pKQh*io=;j}t-kqW>5`VxmPduS0K50W_;q|YNVrpFs(M0s0n`5TJ2aeCiyA)}i zb@@)Q=1(d%^crrTjp$fcyi{A!PGXk-Pw3!79y}3Jcu7aURMkN8!?IRRCn_xnx^Km& zxAU)iAs-V&=VFp~GRy0prgR|sp{TLdd?|ut>Idn^7zU!feO&s7fdC-bWuLQqi95r1 z%1cX{V=fbfVXmtS6#?7AzY`T4UKJ zB^CRVs+u!1^*ldMh26|>3$D5Fx>nRAnowzO26xXoU06C+pjMHyWS$-*Lwg+pE9)dtYTJoHql{@Dm0$ zihbU!v3m=`!&A*p?=|bCqmxp}@fMj+wtjV(g2punsSmg8)C_8L90GQaP%i@`sudZ` zx?RM$%2$_RcUm{vvApxn#^cvNEbsbDbv*^2gb#Q&w`mW_SyeKEI+8_)=;96#8;j!? z?Q40p@XQobN)AR2woC8HA67X~85=S~JACLcyt#3i zQZsmTruX5znJv^m^na=5=Uvo<>i^oC8~1WXL7d>tO@i;(R)ZTpp(;1Gqg$k*-w|#c8&`YQ`HdkV{Bq*zl z03hGY+)q}3=f4VVXZQGEWH=3f6E}`K1_rVKw58WxPlg@BlSC-1Bl)p|YiE{4RQq zmV1X2v!16eq3G}m5G~f(_SxSzUy(;Z;u#uZpFfFVdi;N>+2b2EyE$#Md@x_KuMr%m zT-CZl>1cI1)){g52yiH7nPQSh%48Zk_4 zo#W-%Rj6qpEv}H;p!j66S&GOtasWe}Vu*@awv*DcNZ+f#Jb0Q0qbmc#=5`gM5#9B0 zEL`3b-l{hYHEPyYY@^#^WBRC@*;V%(GUc|IyXs`w>p8=-Xj8c(DPvb>+)%t0uaUxk z%2l1Lco3k`w0@A(T}9dRx#{NHGbCc5^=09wxwuiT=1H-JO?99NRn>-%W@1AcW-E)P z-+|1I_54i7spLN*E}hKWa2mdnA~T*t%~RSPNj+7i%4PyQtjg!5?pk}uX1qrti*kl@ zL|A5rQ0RvG!7bOtHzwu!Vu2SJ6G*1AAuiYmbl=MnGnuQKhk>gcg>0mE1;vHrGnw}o zCN3@)mF_Z32pDBY`imMDT2Q2wsHp;K#r;n}$0hQ_0XVjzxHFeL{zZnJTnv}@Z;Utq z$C@n)-HsS|F(+Y}MaL{8gQ?v{+(SRmLh5^w)_8%oas06X3c!gDpcmUW^g{85UVa1U z<#9_kY9;f-qjZJ9Y~JVd^0H!!<-R>iX3;Qyu|^iJBY)b{*xQt8$#s}W7G;cx9eewp}!fucgmo?Y+?yQoH~2g`)BwV#qGu# z5i!f%?}z*~C`$W{ogyaPL55vme-XVxuJUiCH2RLkClwfBRmCHL2TPCf_+$@%vsoZ3 z8{+|Lnz%aVkBMhehuGb;p46>Jv(pD-d;TYCCMWBW&GtsxmjK#8WH!!BKoJb4E+xMo zR0T^0BGlTgS=T#i%Cyzwa^3dM4Jj0ifaWoeV$}bZ9md-m6X_g48-wn*S>NUdKSoN? zir$azVs&{)x5Zu|uw%*KAt@DYY7s@1MHPp<0VZ4G=(@88A$f%Uf-pRK>7ppOqxBvH1%XSVP>H6u>VeW?kPfUN;5WQgM=HW0=6V| zrTCtZJSs*&b4YVk)Q|t?QVlC$J-S!pXJJQDpu~G!qXrAj>9^hE0#Vt7U$qblR zAL@K2@$y7d3ZBY#Q}u&6n3S($1Co_?I7foXaypm=@Nrbuc?B#T=kD?45%8hyE)NF! zy1&8bmG(817%Y!r&+cO`&&nxZ{Dm6t>v#LmEmfA)~mP+mi=`%s=@Gwj41&@6>NQ{h`1V_9E+{1X?^P=i;` z@zuU2M}?AxBd^PBQY}@qZ{|_6c3=;Bj%w(?E`U!IX2_v$e1kFY$`NoENh^ zVxwVI;Z?dZlC2n7tK8->)WE$=Srs$B;v(0Q4Vi!NIYMEdhU3ce{9z6 z@W3(Pe{`hdw%;(kj=@aGP^86+%^l#litaODqA0AACdlgOcku#WxHjgyTzu0FK+KQ0I!)_YivS3&op;pbEO**OaAoKuq&uM zcrcc9gCLdsd|SRD5+1r*=Nv{NoIFFSD%UpWQ1M2sW*D>mI9z7E&2y5cn60(-AH@oZ z5!r&W;v2Wv%HpMv*363QWZrtY65VyBN`Q@}{5RF#Ibu*g-E_swRA@P(V||=&dOJrV z@i-@!>uAfnUc$cqFQ{|kBn(nyF%odiaoBleqIV-Zm3czJUi08NE%p16lu7YkdmZZ# z#+z#g3D`CJpYl-a{*3H)PKbqAga)oP{K1p7{ni+5VO)=-)BPAH5VIgwxzQ_aAWrWZ zd3D9?oN#{3Y>BsE8k)f$UNpOGXFT$w(wN*ZU(XAG`AqY~IP?ay0(!u~yTl*G*bm2J9=jLdOy?C7}~I25Aj&+eL`28$of*(ldec<7oe?rL!{(xOBKX;&pUK?@CUk2$O^L+={u1&*9w+{ zvg2T!%J$p=)Mpjy+JIaRBS$@47Qm#2*9f2nOa`QmQx=YO z{)YfZISOT`a}SzhLI=(Y?_8OM67P36Vy19TZ7_#ds7xLtbQ%|C2Q~nW%|mX zoI&HltXTLLx{A+YoE3?d%8-@xpU>``Jvtc)lMBjXn1=GW<#uqb0KkiA52Eu`GdZ2N z&#)^CcO5Z48`^UeYhi)3d*XVOf4!Vf`~&!t9==dn43(}xojy84sA}oXR8?=G5|qkl zj8*eA+hUqP%uLFQ{z5wjy`8O2W7-us$;ExUMn-kPVth=6I!@|vc~ld)up_M&+l=db zh#yU8!p27mTzyi8a+$%^#(G&Xm7Buw-kZ8@?)3hu6S64b)Hn1PUp&AzDGDa-4GqF7 zL&+^R<#HHIsV62`F(o5Q1f@A5n8}Uy=p8<;VbtgN$+nfzcK~7}>hPH)+xW&*NOX>m z!|QX0G@_*&p=;dkBetowSY+KYxkqtNqQ>hcDdGdGx|4|W=ZlQp%0*mvV%Ag5HdPQk zzaSQ+$a8?Flj8{~-Z`g`ESO*c5 zxam9iS?A1a1Unahcsz5q9ml(gOq6m>tQwCGBrZJcHQ4{1=unRg9%`^xTUXFf%y43e zhs380d9ZWs-Yvge*P&Q20GOP{Ve|u7dM_D)xz|ZuCR>Xr*|oSAyLsD(*?W>6C45b+ zk%tNR_~+B@i}TYr1vd8`4~?%E>uckm))U+m_$S*Q}A~qz50&IAAEg^pD)pd=u zSMh;=-s6xJL0h6%H6YD$8t<#VFJ=s(b{k?oC_VCX{`b3*1@gV3G#rZ)t2CT?_iF}= zn-96y&>JN@gzV#uOUa6cQSXeAT)C&(Q#mu5mKBuLqh~rUGV7-@&~8r5bQoI^=YMqr zDdvrUjy-wNB_=YN(4ijx(xbxpC}%zF!n86~r>qNu>K9g}EYQxBh zT$UY%>5A|eAx4>FnFGhqmvS14tGwglYca{W^AZER0J1#odQvul=sY|tvok^V6pibG z$6q^>-4Zw5Y5H%aGk(fDc3mrVXe&SGK0}QXs%5m@_=+0mQBj*y3Cb(AW+U<%ofoq} zlDUV>VmLkJD6Z3`o^Yj}IA`%pi`jJ^l#hKCcudzd;rqe<$z%;ZLZM`%#uQb#ONJU~ z2BA%5A59>@4<&?8gv5VN0p+7A=$c16q`%WF0^*kOb?I5K7_VtA&xwC&n)wTwy5e=s zLx3P$Y5!#$JKuC_CGT^+JK-%wLO;>Hv^!x(-Sj;dHhz{y-^r%f&!Vu}mNuKN^>SwT z&}ZtQ!^_5XSX2#bqZ1aakTiX=(g+zE@)L_n)UD|(a!3yi!jD)jD`fSYiK^vI-P2yP z+=RmI5?Hx93mevHWv*v!Hh*2h)(<75Uuf~~3yr=>bpS>U3xK6Yc<0v~VZ%#w8_r9x zaX`}M@F*(mFk!<9^7W=4sdb0WM@Y9L{vaTBbz1otStpACc(Ps!HEf6}nN8_M7NPTS zLHA_|X{@7t`M%k9dF|gN$@~v&4Z`72=;0vxi~>mP2WK2{Rghyy2e42NAg(o0q8nct z&K46h`MeEde%FkOP3 zaafk@t^M)l-)Yrf%@q3g9m^vunFU9z1^8R+j(lpE%pn;N={=$b6&_Z!7wKbCd*+dy+y zsx^I;Svqsh3<+&gV2$)zosRvz+tMFov5jj?vl@Y|)jrB5?!SiS%giJ~b0a-xc2%K6 zsE^XV*y?160%HF~SBVQf5HPkTRJK+t@rv6C(nfW^!|g5rM&Fnql@PbJ%FXZd;@OUy zxNXH6X9@P~$B3$^-2!!G6B>MM*8#H^GCwJg0>piEl?+4EX1o{|AcnQN{D&6RuI#1! z!E!I%Ni;Lg^W3Egrl7B?1}e%?9=7p<7TYSrQ5-`6E<^bwW(TN3#P@J|V-$NSm2m0Z zK8phyfY0JEjAciv)c9-Kr+Wa$pM76wQO8AldVfn$?Z6um>gjNlSJHN2F?!$?mFHDK zyEv-=0=AytpG?M^%gTbKG!zLr2okeY%Vy(*Wc1aB_`IVoNyr}WTDBb1=>V>0Se+9c zm+s_N9TOc_seRp0MZ)OJ*9C;jLjzf^c=UK$o4e%MYCs8pCb0A)1IWl(3jhK{-TrBG z{f|j)5>l%h1K)H06k4pAf{FEy<~*9JC9=7%c+BKInpKV^bCbp(u~}b+JQhvi5nwav z*4%0hzZQ#0fh1KT(6=+~u#!vTws}PXS&ELHmznpq;afa`Q%PJt-Wyc~O1gZQj(8DA zi(TJxsN1pdwSpjVo>?l7Cp0Y@tfzZB&?Z<~h1qG?I8*gS#-MlX`TC3<`84t+2eZR_ zneh6v0cfe63P>k7IdEmgW4-MMPOp)G80Qrd5ssC_9D;|dlr=GkfT$y}#{>ftCB?Qy zji)JB3~U|8?DD;U6ni$8vP8`Uf`xSD58OZ$TOr{zJJA4(Z9^-3Kw%&M2P0S@cKq|Q z(qwmDL@`7I|8$<#a7WJc5r>>$T=OLBxv$+ui*c1B{-(q02ES#0dQ`W__NA{PqkB{4 z(e{{ti0a_0WpN~ixLI8!f=Wh}2=%2+3?$xF(p#eVl;#|7^WGhD%Jum7M@32dVK@ze z79bedScvURwtq{u2}IH4iI+f(x6dETGrEJ)tHBF^7A$Ru@Up5w{r~Ze>cM+W>e5wW zek`X1p)^dV6{IHqF69?nPng_686h;iWBR6beR($VuDfTX;ztBdI~l?uWu3|6;dI7V z&5VIzGN4D>eF7r!c5l<&v+sSka)N z7X9G2o;&n6z;C^N=&xc(Adjf&R0wu|(Y$Yv<5_JRdP7`A~^J-%;ISGef>bHNGu6(uxMqD$_`4qX#=dnbW zpOF3OVPV=f`4?w9hy5M4OecY1XMy!)v=6?q=a2yV7ryJCdS*dAMNG(qOK3aOq(R8X zu$LtX!a;`qAr=uBOhG7hS4F4uSX6pk!UxupMRJ`EFpNKcGF1JOMQ(;W4~fi1+reP6 zkWG;6hEU?)4z9Vt@1B1{lW;MC%NYTr|MEv0#U`WbFO!FT;v zu?%Px*aYq!VDrASWNGSu7N>-;%XPYpg%^>Bk_!V0t(ZT6LTe!K+bydbcns65-EIY*pf~wGgLzuvO2eA(>g;`iQ=dJ)e^@+U@o9rSx*8%o6=4@l?ZLRMTQx zo{lX=1Co<89rS&q^#;~I(29QW>qnvUgOdTRb2IFUUQ6?4^1BAy+q{f!(nPgwOA^ht zqSB6*X8eesRR3tAh1l4v@QcQ{kn3=!O^dubRlh{~-Ou-udd2)K6)bS!km@xMY|%;t4neyhrD){^^|oYGm`1#a!Wk9w zDM~3w>!%kC)|3g7OWbA{zbh*ymuMn(g#l2T04^LWrqPG_Iye^KN%wIOz_vDV-`WgU zzvy=G2sOWM zfU&16#O9u?)sk(;cazF#mn&*@xAnO_vT$_z*~3VjNRq7^7%e9mI=+kGs64tpJOkn+ z`bWY`AJ6C^`^zhd1SaJljs+SwTE`!14Qn|LM**=^$w|u#GFHN3j_$E%W>5Gu1prR4 zyjfb2;VLiPyAGcWTs)1Hy~oeM-wjclbyJ#N>)wZfb^9=Pd_v$!3lTM3S$g6Z?;RT` zUP%Xj8W+|aKc~7GJ9#Zzk3x#$XTjSH^;A8d`|*^CaJs^DV8bE)u{{vH0L=5X1VL#ni75h4+C!hyK~z+zeg!+?O6Ge%~(juI=Kg6(pVo;AYOm?`~RTr zEuiXZmUYntf`;I(0Yb0@C&3AB0fH>tT>}L7pWv|2;2Inj?!gJ}1h)XegDfCu@Z03y z=bU}^xp%+&-WYF;f}XRxx_hqGy}GNbzN)z{R>#9K2X-Ogd(+|2fA}nV)Z{MMGNrWE zp?~c?XQ3^IviIkqUb-oi0k7N&q13g2PAxKBfqm|7hyIa5tuj!Vr1T;vw(s)G`tdnz zEjIo4mvx6lb@IeL=*4cT3{6h&0e7UFi{#X6yXPblr`O~79s2An?mAc5Yq3~!PC8Y% zREb`|=SZiDlPVDaOQ;faxpAo&_ZZiusZ|ztqL?>87s-VQ{8kCtCAN&9sm--molj&W zC802{F(pUU11Tf{r#1lz64e<2JU{bVc4-LXv4c$IY>#~*jMfZbON3~GuL)LZJ!9Ma zE*P@b?F@ugf3HvC^wI%4=@to1j>K{$kfwY;^vIAj+ke=X1yCvIqG}7o{PZfjN-l`h6n(mVuJjk*dwai0vb|msu+Jd zYN0B6M$928w2ei?V;repMh2?XQV2N`>$V2cf;rFF-28BeW)GhmtA|A8BSo-L#j98k zT>i|+PwkRIn?f7_{j?N;exN{jVPPg?OmstopRm_XNLds_CAu_5$Q|)Iad!wrwsI+D&OB@RDD;f{%-UH?qwjvQdC)pG5z_n!J)r% zq@JYsp~L*JJ|ByFTm-}NebRl*!7>*b#iwlSyRh;m+oG$NE{Y=`zlV&oh^9-fv`~LlSM#)i{&#!(lF$d4YWGa-DM;L!$pg3pw_n^GIHE~61|BE+ERjXnWD}peQ<}&>dQCwzt$snF&e90F)$#5PwCZLZ( zQAFC*<8jL{H(1+ypE1GMmFS8R!KUw0HXV2I@yNd*7FHpgGPCuVS%%9ubs5V#L$}s zj9+sWyc~Aq_H91I6zP7|x*YN_Y|>H%N7AK?cz44lq0ql~ZM~AI#|wg_I~#jIL3t4f zhbeEW7jm9`2x;+vH}+(3DCM~s@*9^6lRdsgJbt`D^`YzW0zbImj*O>{!XvyvK`xi8 zVaA)f)n>5~2EdxjyJMm{Vg1fjz1iDnI=$JYWPOz~CR3jccVE78fr4%i$fekso1v$9 zVft&95mm`}svUBYmmkmyIPx>D`s2p%JR9j1_heXYeEV=%Z4QRYg?;-7{#+;vzh-#} zIU~8)38%cVyHnTH!4PHE`B(%LlzC}DLCJy&*(9nfmL+i{dMsrP54LDb^_I-%Xv^18 z^~;JkzD5or`~2jr+Kg!8U z6QTfg%}eH?m;E$G*!i=xVF7j{eX5|Fa3;3R{R)@JdHXT&U2yDzL394lTKIj5A)N94 zL!TQ|AgZHIa2@67j^0M+64hDX>m|dX^Ba4Laes#EG7vs_{XKqHae4cQd1mxv0_C_~ zpZ?b4W?BsKDiFSPun@WczEUimb?bWM^zX)`N&2pyAMPxgDkw&+z~>xjUHbLxN*n)_ zv~uFSrEaiEasTs^KVlj4ZXo=h&L^iGXVnMMwu#ldWK755&mnmw`qb{1?{%)>Gg2Af z!^uGCtLBQEla?>=exQl`CC93`-}Ph&%*zI%*KF&o=c~xbc8;v?4YKEb2f=gAoUPtM zi0U$1n@q4(ui&r`upNSObIDIjEO-SlJOO65Hkb}@wzVErTppwCDpwS4$f2*mT0$E3 zFi_pV2O|k393w%4GD`J6XY+UnKtPmvFg=4I^Sm-XFq!+(MSh-hZ795F420=wjF?Z6 zt#j$B^<)+KPLPJ`L&``^ec-&bevja2wA7$ggcty52?+p02`*Gdyc!C=dopSR0Xxf* z$fk1*{^9J?RX@V<<2uECTZ})SsfnGf&ERT?=knQoDsw}6|3pliQDEiPV?N&fio+@T z6RD?xqpeB@G9c84RxinM$rx*f+ZLv~3`|5&e$)5zMo0mSW|0hQ3u`%SY#y;prb9Sd zsy*LL=i_ArbbocYY|57BB)Nj0?uSi^P<{8ZhJvAT#hGiBP4&vm@10=s0ez8H*Oo6Z zdJO&&j97GAL`{W61v! zuBCS7&BE+=vGKDYBOiBg;3)|vGwyE<9~6F~7?4NQ`mG%#w;-@90C&K>aSKwHPI zVMKMV;3pznS9bq92feGDI0Amp!Hhj$@6JH@#`}sj~T3kp^28d%Hz zUV*^$mN514_E2OjS2W+*{jfNpCDl^V0^V|Vzt9=5$JhM)o7a4R7yQ~tUN-J*vDi>i z*ZC-hl(yj;wb>i;b2RJfuo&Vb>CfJNxeU2~B=vZdc(%4P9iUEZ6S}GC(Evk_QB?n2 z=Y9&n#)-*AAS5q^y4hx#0~lHLpp4~Ey*Jp%f7X;_{n;|YctbYJ+-q&{q3f5OU5%Px z-?v0A2;RxeaP^Y%LZ&j*9-VQKzZt-C!B zVnvex(VSIpxvsE&mRreKDOK?ObYb>YepXMl&n-uTNB?ERG@0(y=OE846#ARRV<6^cjCXJ1sM8!ipEd z$QdsYpat}V+)EjD$CW8u94eZr$I+D>+~7j6mC6TA9Y98E_3t48QiLQb2kNO3l8PtH z<8j||&cme+R>m^$&gJ&Mz_wu8v=>kLu5sJAZ3WFex^lI`dGSdlHe*twVq)Oocj;vxpwMFbY8eQ!-|+r@g;y-m)1 zrjey{QF^@29`DoS%qZ0%;7y$?ER}oKAzHU;oHy+i^@f%Toz% zHZ6Zx`cwb711QaGPvJ?W=XmX^U$sEhaLoIL0KYdG$_p3$7z^h^vb&vS;~@A7ukHlu&ZQnvWIzB zu=f`Q9Bh3`iy2cF>L($Ac*m-sm0sjJnY^u443s=erjZx?F*YNJGNt0I%_?;6&{cqA zF*eql5SL^W=?}Cqr)R|OewujNSGyV(_yDu_Iu>R%x{yOxf7_TVmkfC&IMCxQACo+w z;GHl|Kn!Uue8Hi0QhOT1eo8A8=yli=a@;<2P+Fpt2X+5BElrH_wic*r-O4@QkU&oI z!QL^#a3y*&T>H)-lQBq()3YSI-^C@+YCiE5P~)*OoqJq`5oH4C!Jz9h0N+kbStlJ> zz8Xx)zB5~HJCSg@xw$*JyY(oZJ2E-P^kqijZ~OozixGW{Ko@@?&?$M?_MU$*$nHRi z;Luv{jRCkn;VNk%H)Ed?fI}f{$yQcVEq&Hb8p>$J|Ex&O45o~}ek1ewFDe;}P~L1P zquD;w+QRX~yE*ePiqmyDfs0vjgCSj~OGM+`-?QQ-sw)#u0Vt+G1nfsbATS&KSz^+B zLDIawkyWNq7-2kneX@rsCHDzpDDzK6TrHy!hEHEaS(vYsbZUKY1-_vTW^kNzoC%mw z&=mWVPp`$AGv>$!v0AbAO>pyD!?#c2!!P6E>|;Qm&Dzxz?IP*p;I`(bIGa zw4ZTcRV+Frn0Y3ve1@HQb!Br5IsO=m>SHticq~TKdHq^9d}WxI*%yW=hRyH5VnjcW%Z7(JavP znp+AGUP7S)a&zXgomdm6MwPYRH&3phZ|Ao(NzYX?V{oPjTb8z@zh{cF-E}aazEwSb z5g|3{b_PBL^pj!_6hlEM6r-98deR;}%5(9I!!6yEnN8^?Uo)kAs?gUb;W^wPp{G+6 z)y$Gu&(APHQgwh$4$=Bq(rd#kObkvM#^Gu%#%|4&xYZZ(vV3x#-_Sv0FJOLO=Uu>q zW*qS`uN_3SvCDlrb5H1LnKd^N&jSn<5+B|1F8SDoLcY!Tg))tdJLyN!+kq#$Y8>qg zA&UQ+0$$|hb~@hgGE&W@*K)!ePy_mLOBj|633_x)UNVHxnHK6MLb9np&Nn*FB{{`0 zI-W~6GG4)pj!|SjK{yLc80n9eCev_w(i+CLQH9c8E^e3{fkTmH`qcl#yplvx*n zlmN2m!k|P>3^{Z+s0m@fgceERqad@gl_8KVne3NRhlvS!`*Np@1I_6~>6As|mKE2c zRz!Z$53w<(aHn1?Ck-nF`5B#vd}g(r?Udp%r*12*bVu%#5sip^V^9aDcq|Uo*#Nf! z>N$+PR$OpU>QX8>G0Bi8sFnl639?cxVH873K5HPA_bid@20j{Ppk_>&!am4RL1H{8 zgu*<_p6YV7Ww9>)+sspR#xM>y6(4^Fj3L!v+v(Npwf46V)|emjjqQb^_{fssAst|d z#0>#-GaHD)PQJf>rtz!7%>@r^CjHFy5)7jLICz+^FJ~;w*}2750ezK}rAKvAnTM=a zRFHSEc@;Y>Zf*fyXRV?-@Rqw<53|y>#5F_!mjT=PSaNvDX#*OYhNe!R^-_5R> zj+?tDQ?NZ!aLRysSkOzWtg+hIvb75HNdN9eWjDk3&hBWnK95TX|Dre+N)M_t6HGr? z6Mq4gYksK@-3T4z z?lxnri>Wlx_|izu8(6HkG=y7UWU8fpm?^i#Gs+TJyY`h7Jq_*|>V7x1IKm4IJzxmc z(*@~V{;vfx^@x_sZ(oj5SCW=oJffqi$llqCJdzps9E%^XQuGYQ7h}%osjA*|8VCa_ z=w^ITx@ zXYwn+e0aIK-fl7W`VLr5uS5`HzT&+g0W~?&=Sh=`JYFJ)4+v#c$6hMkMNCFHiu`&3 zaC(^ADLdm$nalK}xM#`Zhn-F>8X%Bj^UFb1PbswwXU&LS;%AIuO*7-)7&sxj$!rSo znkn;So@tWcy|oIoIRk5499m9MKtSMh1;)VDb2pdWPk1f(Y_0*xz{v*1^BL8sQtmaD zdESVJnpSE&%=hL9XHVGqgVsd=!}Idp*H7{j$eIVzdE^c>zMD7AJ@@PtC4nd+vhy(x z2(8WSHl9Sy|Ej;)eXqMxL!J|gTH+%*gZD9kYx)>PO&Gq=z)|e_B2E)oNMaQem<1yG zUHR?0UNTij73O7p?VMyT&K&a;BryN|SFR6KJ_7@6I8FZf*jg~&qB_a_49}{GedT#c z6gsxcPyn?bwj5ZLqkUd=#lhCP*sY4TR;{Ocb?BxJ?@Mei^ax!R>^g{yefo&Kd17|} zyVJ7@Z-Fj|Obp||vW@FwMElyi=%+5-u^e4xxmqMNvP=3TNAG<@m%YRE*9Y{SCfBvf zSQ&$BycU!`DXLBF8r1tpl;X8vPHQe$dYD`O$9wfkEaBG~f8ecW9;N|d`}PtKxT!U-yg&faaiWq3dw1=jftMN0mC?6n9#CFhcy zjwet;b`J_-l}PpL;& zr5;t!{a7#2$?HIRn=)5^!(*AFbMn>3CAd>h^P<$%I-F=EZn3f@r*ufw_OFufPo{+( z;wp_5<2kNATdCiD%dR?`gG6E1$3&cK>`V8WG z34mdNliL8T-7g&q#=CrOVEcNU56ZP6ypvR&kTONzS?KaXzxCZ&zbBMBj4urG^m} zFbIj^XVM<^iXs7Q{*nK^HL{io>_ujHubpW=-EXWX4IEnH_$WP-v|)&jtkOEbwY{i; zD4S<}q8^enns}t8rt7tBUvT&8W{s8AY&L-}VxBd5F2RE!TVK5TCGT55{$HO22XJbg zQ?js9?M@HxI)kU<@g-7m`L6dqgF~cl5U|^smFhF_KIf+4grs`>s`jTjj=O4r$m*<^ zBQR#s35PRrF2MQP}tJb$bxcz0A|KvR{y zGocF&XjL^3u--jDgcxjS+Ga}`iDDN4j7?@S+Z|~sXf$vvUkmfniC$r-LB~&W- zYFn{@@F0XNsrWRw&U7HF6(jJXu%u86&QuB8^G`dS^xa+hs{rS6*b{L?;v6|nBGJL_ zjkz~>la;g=#LJsyrmHD0;byS;^=D4~qPu8IP}sV2r?c7eFkOlJ;K@%Y;TE`LKRsUh zYvgC3J1E{C_C7NEPKM3ZA=EeMZug)xf@PrwREL2&ClJNX=GT91@0cu+wTCopmYEo+ z4j12Mk*>?toLJfy!2pw$nCQE^#dgV zWxj(aZ-5w)agO}7Y??7_2D_U&v-P0KyL1`e2E-8C9@KE_GD&dgbVP6GeDnjSScy76 zsd%jYEw_3OkgqbpWuei7O^t}i0?r3fAc^Dnlen5apsXa-EjZ}q_7XlzO;W`x9*aq= zap|^lYT2~n0)V_?AXL#lY3?<+q@fDfx+4@&EkUaWTI9n+#kS-`CnH%TN&ov_rd=SO~ zxY7mxom*_hA0r>YjbXkxa^+7s-=;OC;%72BJLkT*vTAi!j7{o@EEv012T)=el2XG4 zZ*Zii{j}5lxig#Xcmi_JdhfGB-h=B%ee!xR7NChQrYn_vec)Ur8wb;Om%H3Q%_zSz zT9*2(X<7|v_^!U-##WiUPORPr=sw+@8z&wuMz-l~0XlgSh>w{jKoZmXBZ%#6JmNP! z{FoM0fI%7WxF6^3A@pS{G3Crkw^`g$A+pOTI zi-Z!I9zMv9T*u2Msij|PrtHqu0}Gt~@F+=x5|%ysD9#z$v~P5Vg{8iKUa=Iuvg5K; zM0b{z_>yjNk(O^LJvk7}Sp9fb-jR$4c5WOg9h6c?eRQTdn6XAzcmAkZ0z{)hDn%AT zvjsWpP$FP;r@OU={havl#pZ_M1=AYQa))%dDb?p8QZus6AgSkasP=+)w@E5OU64!#<(j1HFPxgo@Ug38aM~t zGILy^_n-yG2^Knr!hq!NmaZ9x&!f0N&69Tx_a>y4zVH*0Gf*{D(J^@c#9NvAEw@L# z-&aJG`Y@*I;i85b516vr>lOV^z_VdgN#-hDHr(&JiHmPOXpoqFMr|oM#$HfY&|P6v z-YRY`c1HD9arJ3M<6dnyz3RYDm3peRc?|%5Ilew{SSaGi&A_=|i;}=vfY1yLI-=Py+J05C#-e zHbadm# zW7F|oGohF@XPi_vhjc#g1?)~?|tMA7+pDkf7% z(-jq!KvAEI0sZ1f(Ur63S8Ow;1zETC=I5-$9ebaSnGi>$G=IRUmOFNEHcV$^-=P%; z7iZ=Xhe(*7h8&py<#PNK?LguWq}a<)*Q6VIpW6}PqrM&X6YXKYtFuvc!_$cgLaWVT z7W3`Q43qr%>6pYD>`TZ8S6;lMCM$pwEov?^kk=Hfb$z`3ywWm=l6T*)y>LECpoq!Q zx^Fp)aq!YEbjUhv(K;u1|MW=F5nEtQgE+n;dK0nfSCG}-H5p9y*%T`bM@F=#i3+NP zt1|m)JeZu8_03yDZRyN5Z*v2Kke)3Ft4`RPAY8D^IZOAauvQk9U>a#62E~2){3_;L zy~iunDsQFRdmtk7O2C^h;q-ViL3z6Eb|B(uRQz@Ea zqgP|+6|sp?Bdd4Fw;p?xk5Yx<`An&t2} zYURGLl{(J_?4-ixm*_z5ie3V8ms&ZuEmitq01)q|6sI3(TK#pc%iaDf5Bq9Btzw+4 z%1(*3sZ@bSqcvW0u6FG%L)J+~uOm=XUa3viMSx42joH|HX|f8rrc2yp zJ;kvaGH1Oyot;w9!ax_xHA_%8^&%W>EVys%zW*Z;q{ z5tw?#JNfD&udZLk_LIIIUD1lnaEPMFHh{gLO=DqCd0}rEvfx!}LEiRm!Q>=C zR*FY13cc&ntd=Zo&R->nQb*F4iR}cLlkb~f)_dc2;K}-ti%pAMgeiBa&QzXI44BtM ztV|7mW+@X8Te)drVBAP3HejD1Y=app8iNI$e&_wDC$1W+sS9S&%nqvsj&Owt#`|o9 zaqNjPm+jBWg6LZ&+De>zNK zUT$77x1M>O*sY;oD0#QCe0|=g7qQtyxfl7l-1-e?xQ%vYn%lU9h*EWVJ0TkQF-ZgJkL9` z(W2d13E;CfLMcqE1)LD4>$U=Rq8_2EdOxe_U{ErHHNu3h8gKioPA#4Ubj4Q1RO8A# zJ9O0397YE)gSw2Lw$E&=V;%R&hxkYR>t?ZPqlL@uk@EslIa{Fpait$~2kz7y}-G zLb4KacrnNfnk>Jy#RJIn3?5TS5`o5yYN@U7I8(OP$yC#$wK9VriUg^tZa3k)o%6Q4 zCfpkXLZ5D^a<`{eofks_8*jCYWs_S{OMeqW3?yoM`tXdh``?5+-@;Eqa|s^ zC_LCW5d1q-7HE$)c!A(OYN*3Z6L4#m1}t=`=g;4(FQ)$PPJ!Fq9iCfWCCX{tZmm(> zX6l!%msQcBKlGfk)yEA3!gZBx4oumMX;(-V2f(m*2t^oa{F1GT2{7Kfp+TA2a+rZ3 z0~!HjfoR}f_d7y4CRttOF$>lJFp9h%{B(Hl2ybiuP8H$m#B1?#(eirXZtCDrS(LeT zjGrTSwiuV%%~4IpFPX?OMRg#$sY0zOU{Z%wk+0ylZ2-(u)6VuC-~Hri+QK$ssmS(l z@AUNORM05fZ+saEOLPUQfXD>AkWZj9Cu4}1(R2cN4shm}Lx~Z0Gmz#TR5eh|DnXG9 zFMN$)yrYDI^s4!(9zDCA7QH4n7`W~n4VANBIMftCq$Kj(J)p zZV}idsum)&{t|I(ebF8XLG3?~;!1!{ZPUqsY7|Y0krNU{tD&m)q4E8rnW~Z@)h$A+ zn!dNSGm0`;Jq!tJO=-|RJ>|%{>Gm3FDDlthoKS@~6=r+m7=U}Xd9M=rC zloNC>J8I_pgx_Qb53yIuI~(wtf05LV0x=+@)g!p0z)5UsS3K$*9LP>XY5c=B*w{2o z6i|XD!^`8oK0fg@IAl1sPu(en=gEK1f8{_?i}gVZ2;1;Z9*7x?UNjQ>80coboh6Xt zzYOQjn^0Ys_e!Q&Sr{GW(_N81DOFRhsr6cSh7-3ed4%%uLo;O zTnSfv$%(S;gsSX>T&SW-s3L2vREkxU$TQ4dF?(GY(P1lvyh3oh>1-7oS)TO69xpio~htHb6*9pW|tOY@m_7- zo4eoZdiSLVW5sDo&rU<`13ff4LtZj*mM?5V003WQ?hJD3&$0eg5V*?@utIcI_H|g@ zd5ZTF1)Axw2Jv$@4e2w2v67D}I7d5!-@4BxZ>@;s3+xRYzk>`2U`=InjEaF~M#VrQ znb^f^ z*n!u%Hkj`J};x z+zir9>Yd@;hRd3zVtDx3UgvCj-;a`tY}icK{aGLq7k5LWq1gJ(TL;a>B&^Ic)Dleo z1Qln>k6#H)RZR~>L71U0bU=$jUf=adl66mrgn(FZ2Ua6+>mzM7L10;=j_NudlmP#r zF`CLz(HJrsKkGQ3YX9YgPr-N*MWK-IysGQOeVW*c|CP0~Bj4rJmzcR|HN}f}Hxm3! z1E}U4y&J3)(28rXjnfmj<8W%L19L6&Qx}_kS!+S?$^yxXMJ^7qFO{GCDLF=@LO?jB z;c8EtgD~iJW3S7_xUSvk4q?5if;t#QmH2_h*umfL-kCA+XKhm(J8GG{iZdz@6x=3F zy`e4c{wD?vQjrcYeEfwT@_*%lwi;9-?Q+B+q{#=Qvw6t+eT}`SUu*#nbaZg>zskA7{ zpWcqE9;p0l5n%c|&(q>hUC>@){-xe9N*Uk$r;BH%7O)lnzTYJjj?Du$EK^IbjqAd@ z8nG6RT$OS#(lILY_xxX*4a95G=WNAANg+v2^=Jwk)_gHURsteW;u^qaNK>LaM#-96 zD@lwZX{q$+^gz6P9n`JwwA8I{0?Vd_oNLb#|0G9p>dcC|rPt$A11jp)zS~xCkVvT) zyNX4ZO}~@f*`109(LX>85Oakcb99w*jNy`8J(3CMyAu(u(ueZnf8{Sv{FTr8>T_@A z`!^Glf8{44bICuk@UZ-IQ}j?i>!CdB6N?nmZzq5k-2b0%R1j10k-1v9J~MKCwzT@Y zF+1JDk%=D94HBk(4j=;{8% z#nSQfp=G{kC`p92hvi|RRm0)9TZfUg(}bKDbn=|o({gep6erXXh1wk@OZXy}-N7SgELm4sVn=BsQDR4JKKG7itwHp+I|`zgTJ(ljfeNB2d}!Nw zpQ7^>I&Q~hW()o!5%t)9mRs~Gnul^CRqt-ImUSatzxmm3ri3`=Y9&WVz8Tb%wmkzY)G2{ID*hhI7WUnQUgPzRppSsnOyogzlm>=-YWp(keO8dZd9|+~^B(ITi8|9nT{~i#rmE z(2Y&YFc7oIP|V}A3_mlmabb`#8<-a655A((4`#$DS}t>-)G$%)f7-&Pbt2+{o3Des z9XR&b{XHcP7F=61Tau(T6U6A^Qls7Q{eo#}Oj}dhmV?6-tmV~!cDXfJe(-}OxXt{P zh`)V7DTrBeFo@vK1mfqx^W5LyJ?p~XQs(SV{S2&?2i%;*6m}Z>8ev+J3qfZYBQXkP|ZS;#9j-SuzcM<%(JXF{d26z)vaun1YLU+32Nl zc|AuyX$(1tw@^bRp?^*e*+_|0xpvy*b`d}X02HP3=Q2t0g^D zkPZTh>?pP-vCx+!6ZdUUT9_F}8MWCJ7<{V2>t%`TZYXq{Ps72VqU*2eqVW1wr+-cq zbep+BMk31+pY#8Z$8I>ETb0!(ZhEAq?85UJ zmhv|}yes zPR4l7Dywg&%Yv*mz2@AKkVfTl1;nc#+lqG{RT@B1@L?u+eQXgO99=fbuz0msz)`7b z7J~nj5YwfoSPPtN7O3(8rirO(8Y1`^Xv8b6ndZI~H-ZzzzP6kT#76PnX|}tpXpiUs z={cKw48Hs-Otc5 zPY#wqb`LDce72~iluW4J=n7@gB!lq@h_x9-pPw4wfCj=R66`Fue^1#u(63EA*0E-; zPmtZ(;!o87va=&|1&O*Q)uu=3zk)AW?|sqUy6zK&nIGlC7G6_T9T+E;f%EFZ>%m`X zy@ypCDz>MeALbTof0reZemkQ^!v8rxPbnLj5~ZXQ`)Emzc(R!}0z?#znHezhC^M=y(R(Vo z#_)7jcPPe=zxM{9eI@)7DK^zcEuWo$6JR9wbev8BjR>VThNP47VFbZ+-T>+}Qms0% z?24Naw5NTaATaBUCxf_CZI*UJ5WNM#IPL%ys?;jTCi%*bJq(XHC#juy?okiJb2dpA z1mpE9);u<-KN?i&tpPL}!5E*OO_KdT`MUqkU;Ufi0ThG!JfIllr?nGzgM0-8sL_8` ztHL9uUG`;k=J$3}p;CSm^8dZTxbnwPB}oIQV!!G|+FKFwus{ut_>a$3@I=NxDsvJB z(W&4qIIS~|MHhwIa!7a#<7UD}+Zpg0TuPn4IP zK*4?eei(@z|0grTtX#xkTGjdDDNo#%=8%XVT}Lu-y8I-^mxpp*&AryUgp zKTU89SviAl=e}f5ya_O5T|4k&Cub*mBx;6{m&R!s%=^iO$9x>q@j2XnB$s0IZOYYS zPH?~VcHR)&k0jT0rpfUCH^vC9c=i`Ko+0d$844iaW>ood%kW(%R_ZBz-366d>fMUX zvGCBVyNS6?-xS;1g6iQrt_1)E0Y?!~jvsDLJ|px)U}9Fw=baNl$23}{@t)pCJfq(4 zqcyKGKPfS-}r1&V~uzD7rcWAXhZLR`}&g2IOCnaqAN+CxA-@ott<9iIJ7dd=!7 zk5L-2NN^~Q)4Lk#4i`)8N{c)tV?JdO;%T8d_F7-~NbvTcS5j+Q)c3@TKJVnHjl@e0 zA6}|O*5fg6T7~bh&aTo9Athp~$Y6WoNwuf6%wAD31VUU@`}(h{KC)MRG&Vs3 z)Z2&N^M?ld&?93ApfLpGw9Le`%si56Y?5mB&=Lb^$q!=9uYf?E|0Gb;^iO?o!H2{f zLengTz!!~g{3Z%P=}kwY>K^6D8~kXt&$jaV@(Yg;(TUS49)0b4i5}U2kYm`o$nI@m zg2sr^6M#M#5KGFRufawy>2EykH@SyqOj$M_aEa18^r*BOiW=FE{*n!c-bs?p5ci|; z(IYl@am787o(h8K4$h#LVaia$QG-yZAuIpp1BrK4SV7MHgKXvEtXzM+6uSXyP)c{-5I>cBmmBaM8rAjdO{zeSY?p zH;-(Haq-8ujR#Je(qUpPQSvSHG7c8k4@D#bzwkW&YPf1h5$XO=`I9JL{s4EF1PA1}4AFAkQNuZyvda#r>)~k*QLYA`?<$t*u=G`FaFM&oDpjH zcn>GIZxFh%?1BB95H02gEkZz;4+W1;TmNDHs1N$j{09@HyUKYejiYX>0hQ0E_5;S1 zpZY`R- zZ0&XO^5^Tz6yjawwX*}V=lFqH_%ANeJ8{Qmy1 z^5XBq_ooHUMh;i)n>b&!yl+wuMiM%mZ_Qm9G%7mY*WMJdqUnyAr>o;T^Uy#_l#P=IZ`mf_8SyRfvNC z{KQs@LPB7r?9-PfuKT%N!{EkXS@vUTMS4Ytl4ilKJB72(+u%Do)Yg}@p23(wf=mMy zyr0Ei3e;PA)8WGWhG8k*Cz<^QskQvoinpkiP@}z>M_k?c3hn|`3o+E$H-7f^Cyrr> zXJ41PI3-8N<&z$xDPu6YjFl&2jvces7e`v+-{Aa)(A@T@o>`V(jboi18g}I)iYv$W)CUw!H zaM63hUmldM-VI(eFj8!|H3g{Rc&FmnYS!I(_Fow>|L_KnW<3pK%T6@FxOx~4v=66Naq(AAVVDn?m6kHG3N{2 zHEl*&v=0l~junuDIkL^^w9tpbg=Zki(#u>*aU{@^8ayw_*_d!Xx!!QDNph~?*|lKb zwQ!goGx|f>(_^b8Io*IXrNRMKM-l=ur+8^b@p6PuYlu%P?SEAJcNHf8)B)Ab_?U`S z#?*i9DRuW9u}AlW?CA===p=TF4O_CSmBT$ysl2LtXS{;Yz5j4w&6PGtEDi_leOq#5 z684$aIjVgdM^K*kTD3{&1syx^r8Ka~t2T5BIK*^Yo3?^vzDm)f6Dj z^J2~O@alacK<10AW{a#Njrv24`f1K>NzR$Mn^prvEB5?P5vF}=iB{f(59|}hDigbL z!WP3H(J8P>*IuQ(Iqo+MTckyTx8gYBVAfoDc~%mw7&JvSA*qJr2GRLk>$2b(_b+#9 z92Gz}E=_x4pBVRJ8utfPngmyxbZS%?zR+Y(*kenuA(nF?mU{)I6b^~6&A55_;d zbA~VG*!~@R*gqO2As*DQ&U&F~EkoP$V?io^cO4aRGZsGO^o-k0wr=J-oW1&sSe^PN zNV#jTzSD!1Vs;&@6rPV9jS5=?M|jz7&^)>Dr4XZ}kNiy5QnPSL5Y6J-_9BGhXyxr3 zAp88i(!;MMhi4f;r*iQ=7A~lShqx36l4smJ%5~@BA{6w-{bw14p?+s``)@MA?;X(v z{N7JRTKqn5p0zJ`RS@j0i0o1P!Zh_%#FvpNpZCoE+%;ExvDjDFF^20 ziy*z0DW#T)&lB{cM!!_%Z2ezl!n*PxvX%FT{_bRM~GFn*slkb=!8ZQC?Po1_{n+13;5(TGT2o`0ur(B zW?wyKhz;m?H$aMoEo0QO_$S%61ia5Gt!(}zTBD>`hb+{=FS=)+XJ8pYgF|hre>9f< zVq=f1>gg0JZd-mI5$wJ1Yi$(~Od)1KicTE<#yGXFYBH;LTQrO|F9IdO$Y#QxxFEpb zrsUUyHK*EeZc2kR7I88x#INHezba^{Y$!^9J)qT$sA(hhuHFdo8El%iGp81JY|=ce z+04&RFFE>YT+%iO9b0~DARLkZ&gWx0vY3HCAnJ;*fUswOV9y$$+SsGouswRk^XQcY zLU=*1BA)z;Q#NDT^OTNlaTOkUuE2@VeESp&^a4;2moEPe_vj{RUd}Mp{zubN?t^%S zH#eB*hb!)tWXn}!_`sfKnkclb;=*M&yi0#}a`KYq z7tt$gTkn|P3&}5~TctZHf-A&(D(c&Yh%PLXf-ZUE7yK|4=-+l)c5tOBBn3?bSn{N^ zJt;t&u;()*Rlv(%aRLR;-*#?;0(npl3Q|BhDBuF+|5Z_<|A#K~8w9sN;?&y=`j&ku zBa2HC@E{woBO5qiv>Rcx zuM+>&4T$|gI3VK(gn)YgN45Wp3N_4;4}VJY{!`1K@$7$TA9TU-zwL#}er!g@-kPJ1 zRkeLu{1FDWm3&Y81HUfP(aUycT}dX?Db zDYs__`|am0USZy#XBNU+e7y{T356p9D#HS6L$Qg;bcy+qD^CRf7kk$M*VMW8ui84$ z+FG^6ebnNFBxhuSXb~L96cABV8bW|TNH7VYxa+C|x1!crweEp?q1J(WD{ie?N5N4C zZuEQJbKXee<&u!w#`b=vKgx*bJUQp&`M>Wo{|}RR-}#Z~c3kC2-h)N=8tMgKjL6Qo zNVmV4xMA-@NphR99gOdW4T;Pc5?Qa@rrPB;xtG_9%WG4rTu!KRInR0XS@<-4Z=d$m!!d!N15bL^IGyDm?8RL*mOD1ONI?VCevKB%IPY}us_$1vW0kP^ZO{cR__Ef}I=fr9`d!?(%AEaaKF)Q=ZT#!B4yo6nr)1pLd+;}$ zwg2Cx{D)Hno8gqY%`Hv<8Tt=o6!Q{yanFEj=JXr!NnhdaT{9*fzc#4)ouJ{LZQtEt z)o0|=@5$XmyA2C&QFW-t&9%pzH%mH>CXF>RFd2ITCUOHSDh-&}hO z-~KS~c6#&H#DvSMdatcIXM1Kr@8O<)Z?dJLZD zF`}-|Ft7WSXHRK-PnGku!m(EtXjS((ouY@=!d~Wnp{F=LK^|wytHkJ1!M}&;?sI>E% zpU32G-$tApST{B2;q$@Y6&`RUs$3dnvt_glT-*bl~0ecl9&Z;})26gdeN{AZOKEg=W&Z&D?3 zko$%-uTijeB<(W(~zkhjia+wWHmCc41?mjR0?Df~x&eZPUq?-`<9gDdo$SyMOM# zaq>;~)@f;bmtCos)jh33r_avi(3dl|DWj9~)V9hJT7r+dtGfZU5eHU*o?{ zkIcD3lCGV%c|rhVlMV|!^F0~YwA0ltjGR_^U+}jve$M$78r3|qY0|dYqBG8J9uT5^nl)0S@tx9r!MFD-E_&PL ze4@6_ugxk;{eIZz_ekPgZdE{*hx4TdPL1}JQB+w(l-&qx+IOEidEZyZHCJq_xyG~F z5K+pRL1TYOb*f!?Y?(TXr`H)txppfsebzjDJyS-=t6P=Qgd>c=$Z$I_*Ma zxs3#o&JX$yFVpyoTK5M&pEPvc#zo}OUpF*Pd2_F=I`YZROOiH;>C+BG9N%$l=apUW zUXCC1rf_lQp^^SozSp0<8Yu4MzAxqbV1@8NmvLuX`YjtLb(=Bm!I#4Z?=1{_tLxN$ z&Ci`Hu594lt7&ldZ7wa%SO-W6+nhi8XrjdF#W0b5*C~F0g<7*!u9Y<7?rsr``0gTxYcQ3!Lk6 zC2m`Xyp%;dg3pHKv~@W!`A)B#-G`nt=Odnm3q3=Bof2|h@Nh=tqR-yGyz%Jv<n6gfZA)i0#yFTYR zWJ^0eI2sPq3A`1}QZmI`z|Qm7y=7~tV&0ZB)0mN8^@+VJVa5ed+pu&^Yvw^twQi%c z-YU0q$=Q*)Jphrf{?*+}(d<*VWuj)ipI2$-p?Phxu)}_bLD!Ep&&`=0ZGd9r^iC> zIKlbS$~F712JSpE{q4%k+J#g4{@7;A>3HXL&F@7TI>oi?v$|@do{bpl$Ff(w_D1a7 zxA@Es>Qp_SVfXtDt$oEWe_Z{X+bcV)^t+qdaCfkic57$nX`8iM8^&B~bLOt0%kxG7 znoVW5mSJ)i`t!l4+tFu} zv+|O&5;jMqY>p83SW#OLUi0haRli<7VoaBjW4i3ww+z0nN1uhSe>?Cq_Q28XQP-nu zc746{A&R#nnHD|`?88b%HbWQk*i)|6h zekH`VICdoL$dRyFGnP)Du~bHfl5}YA*q@_gf4*_Ve;<6oIq$#VOfh>t{4&e%+w-dT zn;*&6R2_HV#@(cAO`9$$!E{OX{83p%>YxTgIEP7qS%{ny<4*Oc1jnnWC^+HmZ`KXSr$ z&)b`zi^}M7ZAa~vSAOf{ysF$U-D`>CTMk`RvD~Ua7pnaBx$EPqXeuUD0?!Mw%grXH z|3IFYll~(aKkED3GD;ymZAq8ekJ?E-QOI_r{#HHX`hg4kCxIt5?$gMz?AMe}BkNY) z=v;ZD>?;lVm8Q4r`DoYkHzL;TW53#UTeC0gyD?ecEfv?=b81bTv-i>aZoiyAoZ2J% z;C|{+)*H|M_x3n{GHB<(8RJ!Z_OFGn>&gr8^+%TGMMQXiSC9U#by`oW*LvD#4Gvdr zaCpRc)yQHFl&}Z3WRF6J_zs5PZN`u|X2IfV9e!JJW1Rf5a|M|Ywx9c~mqKO4t?$?Z$n>yr0js0WY>9^0Djtvf9 zKkGnRJwwQj#7WLi`sAdH&f3vrY@OlMiqOHkE>23T>zVP3`_y_tiRFWq6IC-0?OGIb zOW&tknO;p=X6||9w5C(Hqjh&gjQ#v4+2!gBo2*Xm<2prFYxJH`Uj44SU$}nm#Fy23 z?|Wg(%szMiLAScTKYZs= zEy*qPatCM`k;d354&JCNsb3of8v2BkW8#evuu<5gx3Vy6~aw=6lIZVLuppm#ODo7HuAL1^HHPdk0rJZEcI+IGkU78ts?jP2j=Y6x8Qv4wFfuNdY* zS;gmx6GUIG-rX_b_)*ACE9P_sPb6^!ATsx&cg2nIy}KKac3j?c^l6XCglBnz&nA97 zw(5(mA&2kH5J%U4vT{?UXAP9XBNg1q+=Y*?9H}|*Yo&0(o~XQAQ>HI^7yH?|r)4(Q zP!auN-G(cc-_(sErpE#-=a6gn zMAhUkIz&vKlr`f)X!`640`m4$=$h;o7Li%|rgX#cb5HIzQ1(oCvn=FbVhogv>3fu^ z3!m`DC+A1D0J5S1+aLC91P*xC!j+zi^FN(bpWJ+@XZrUGD<+0ymG4p?cI|>Eg$v~% z;m9;_R#KLd`$PWo=0C06jGvBcheRIA*%)(g_{;5SD|;<1oLp(=n5@i`*M$XZU5;(g zX3EZ`PIBMxS}~;hmU>G)ng>q4xOm2a#4X?Late99Fmy)EiX+m`Chuu=Eq(PF@$t&v zZ#^D$blS|0?$VLbEBuaLiy0!GE{a&X#b@_-s)kFWFNTGG154(zn*(;%Y54NN$jrxN zbZp1GIjbf-*DwBl%gw??b8daH^TNbal1B3yFG`Z17*`{s;Ap*^PuvcDa`e!|-5oPU z@JdF2)5VEDWi^>PwsAYIC& zJB-fhbs}^7$zk=HCk-8)x-h=VqBSd*!Qu73&6B}#jYYj`iQ=l)AN_Yb?@v0==h<%>J7SW~!iPW!Cg&wl@+_CBY^&Eua$dW7U&Qq*V(*z3Fk z)-0>joF>kB=;Bokr2vQIRk9Q&4WTMxS#PT!K}4~55NsFMkYFQI$`(BGZp;~plX<#5*O;(_j3yKW<0Jk;Pkmo17`J0 zZ;|_`Z(@O0D`natE{*ec#7-3xg7dK#-r734#cl`9(L{A&<1xHNqY9X zIoEH_%Gr8m-`v~IWh%X>+3yvE|L--S=Q zdU;X9$KQ7@v+d3?s$WdTl#S&^_k(5Yc9{XN3l4ZUIla0<82UCU@3$$_SJ%m#wx}R0 z1L}9qsvjm?+}7#RgK0hs{c5~yRiW@WC~X87h%QobPg)9IZ9n%aB4XoTCE4)q!d#WNMphRuv? zUMF&5*12P(gh>C!V`CW5w;dOUNlsV;ZQdbZYfrUw@|j%m&YIw5~lgeAic9 zoYyz=-PdDVShd@)h_u8F6}q`bpk3+yv53sk8M>uu)t*uAZx;0m9MyIF`0Re0z&HE(t%s82z)x7UJ#qT+s>Wtd+1;ktiiT(9%& zaoyu*%FS9Zh3K$8q{HQqb5{mEIM;ozIM;7V;FjD*tH=}iwbByHI(w&Qo?HCMqN%%+ z4~<$p)79hq(5_Wt*Vd@=^Dj3$!A}5e!{?8WZy(7ho29rqEhk+`S84@$qV?tHbF|Jw z!z-p;2>n`l;wM?{8qY3z{t_~5L;dX?=0=YKwY|A`#Ko2?{0_zso)!!%UTEWu%fP!# z2OqJ~(~Y~o?N?XsG<4ee#uFxF*1E);^xjr^cSy*^`eF+Dr7EV*N(sz<($lT(-hO3_ zO3g5V^try@(1rTX=KfYydb?`N=b8SiZ}fioM~h)m#K^w)reE%TURmGcwn#gua=Y&z z6+{jGSFPZP$+i3Kh1h_gi_5PCJ?>Ugf2j;|$q77nzH;8$&mSdJS+wzqzcS)R>KJtu z@wIVehN9(nu(P^3g{bb`xP0<{r0WpxeYfD~C-+mkMoe~pRkc%*g&})3X;m**<)-Et z<%btY3)WS2MRAvfg}KukF7%73v|-1=`4A=b=pi1l=$Gl8;qEgl?@20CJHOz^ovS_9 z))-M(rLmvleBPzsmyuImMK4Y~((vdPr>^-_HC&R_&;Kc~+X&t8Pn$-atN3{Pq9%He zki9-0M8;hwP(}UvE5;)Qs{hTdnVm ztbpo;+LOcQP4VxtZJ>e5x!Udg(|!-q7Ck?xxNivGwts&1{KX-%t1crOr)5m=$i3-z z@cKGQ*HPPEcwQ=ql%1_s-rs%W`q!_!4|cjofvFf(rDORCO&^JMndZaeI$cC})7 zoyf%Iik>Z|*8Ews^6IdRv#)C_)T^>@K>Xu=`@P=2pH=bmce!`HqjSQ}D}R8wI=Fc| z#WwK*_0dA_gwXc6)UfP%!Yl@4Px-Y`zp|n4P35U3Q~7>{RR4M#r+{W&?Gm?5w{%pW zkZnHn=;gKdrDVL3j|Qz-HvkNR6@L2+!<}Y9EXVIwHMg2zGz2?c>;bAgHX7|lqic>> z`LCOu*tZV2)H3pR;?F1j0zJ>Z>UsLEi--2%@2w`Dt|Hyq4p#dCUE3TaPStCAQ*%7K z-f*zQvnsqSUt#g?t!K^;?LTyAsA7-z)t!y6-ubjw((d5A^W}mS5z*-Tk^$)Z38$L% zhL2sD>$A$MW2W=sF%cuyoO|HcA|p%S^7_HaeFvR8c8(;=gD)^^TTW)L>c2etX-yOH z@p9kRt64tesX(1JVW#Kxj$Wf;YjhBgzFGUFp+@ynF26l5w;)2%Ghvo=H<(0CT>Aai z8!VtjYmS1O{N5Id|Fmvbr^uDQ*^Ap}(Hv|e|mugmqd(+A#Oylu|$H`8nP9Z=YC z)Vj;#d!=1kHX(oVz=5-pT4<`P-@WeOcO@XUb>fA%9WxT%y^C1-$J4MO{R@*GAA9!h z^Jc3TwVOKevng*L?SEIeIK}9@;6XqSuo?kozJJil++y;a>e1SM|^&uT|qdfC2H zf=lzIXAhmrZ~UH2}}UUZkO1GhYM?R&NFnGVn6>aIWa z>ROxb3G27E%J-z6__jFLP#&^0f76o^Gc3F8nU+h^KV8ywUizoYx&{|G1+Si$S92cvx2r3=rZ?;L z;^x-&*|7(^eoAI(e~_ZB^}`QPpMqw}DB+cxa!)?v`mGx5)#sh4E0o1J<8T)V}@pm*^D=dQZe zKlfG4ojOZTZluK*2i&Q1b-|-!C!@^YFe#IK)BEazUbOgW;+;F`^0d?0^>4aQ>%6+@ z*+K7~bUVEBv2Vg%QK737c#_m{o$D<%2OL(bFhlZUeefd?& zfj*xHJm2<^synF7*gF%hjcS#@bN*D_!Vy(z7i0Xbe1G4o&0Q1TpBq__x4q@_wR6*b zTg)C>Z(Q$*{qp0w`QXOdjL_85OX;#JzSjrpnHEQ!3Mn;;Cm@{K&diM+#=-&XD(95?Fm zJ@@9<3KX}Fb(-qYvdgM^^P*~Q-h5MVZ}S+B2RFuTV}ETKd~4y}NB35QZF#b8PQPh6 zv7bK`-%UtX2#b)RfH()GIRV%;lu*1k>q@u+IfHyYPG=L3yl#B$ zWY@Kij)CTNx!PaC{P=R?9NpRF7xoOA)j05J16us^(Dd;y^Nu8~TH@Ja&x_Y5uh)Na zxqt5ChoGJV|DeT9hH{^qe%@i$i*kGa2n`=~>;)*f>U z-gbZ4K4I*P8MVtL+{yP2zA7(&L!fI_XX}yvk;k9EPR!VIvW215(Pwp(N$c;|9l7qx zt!{gJpASu}+i6+Ipo0{t*b+;y;dEs_sitEOfQBgnKn!UE;>LSc9zZ$XH zBRTtl@?3uF&AlG4$Z!25BP=_s*9Lv|E1}=jZk5j^wyJ)#Megz)9#vI}>3b7gntJ8= z9r`Bd>*~uZk2RVhmxNF6(N;} zmJagf8eehRD2K@T)-dAJ#wBB>=g1_&edM{dDdYL}AZp@BPsHn0tgx9^FEV|WnRmX6c`H%gz_Qy;?By_{;|$Q9+;1c;wdk5Pco)F&0M(fO4l7%n?4TweRY?seI&*ipwbWD z?Fi2I5`OCFL{j58R*Lf$hRW~0t2yt~JP{*7H)OMOS>Yi>b7d*8*IFNd49w1L6G zmy{%Qc>dX)14mVTtkV46^!U~Xu+FPiWcI&)@#U#inf+^By0ysk2)0(3@3RzkhBl8{ zO*xX98LxkQ{<9N>NBTafalm`$%N4)x0A0RUW5SgFkD^|_ z(*CRO;(IlU^dPXmXtQI%ES~JvQ#aor%IP&_93WqWR;*#%DjbejWR=?4yMvJcY-% zo>t$gvoveOu`>}-X*+uVa;eXqh|Dz8C$*zZ)iEr@?rd(B9h5V@`Kc&atm6h~BVML= zx|sTN`)#ZH-}x@MaQ3OF&K)QqC0_`e!n&ae|$Of7sj+&*?+(a zSi9=3Dq32v-hH$4NI~Ml+wR|_djFmnR%`$9n8Fs(x&!O9V~+HnG^xNZWNp=z{j(SU zHrr4*^HxSd;$7<8>XmWJ&%LWq_shyxoK)HvgHf+iB%$AQ(FslrAtKOEN+c1>B=299 z$?@xvV)!M5kg(sS>~|Ua9UTxtkRt8}$^D?XA2jy^$%aEX2_z?io|#(oWxpAVl^kRo|9P7Nv!E4R&^5VI*FB?#M(|`btkdD zlUU(NtnnmPc@pb9iItwjT2ErNC$Zj>Sn)}$`6O0-66-#Rm7m1gPh#~avHp`703=2L zi6KB@43HQEBt`*=VL)OWkQfLgMgobUKw>PA7z`vv1Bu~4Vmy!-5F|zfi6KE^Opq89 zBt`{^VL@VCkQf*wMh1zYL1Ju>7#t)<2Z`Z9Vth~-9~8z1h4DdQd{7u46vhWE{w!W7 zj1LOqgTnZrFg_@f!v}@&L1BDQ7#|eI2ZixLVSG>+ACzgmH!b+@S9}g{lxfX3E&8Ta z-?Z$T)_v2$kMTiad{7u46vhXI@j+pHP#7N+#s`J*L1BDQ7#|eI2ZixLVSG>+9~8z1 zh4DdQd{7u46vhXI@j+pHP#7ODCyjgF7#|eI2ZixLVSG>+9~8z1h4DdQd{7u46vhXI z@j+pHP#7N+#s`J*L1BDQ7#|eI2ZixLVSG>+9~8z1h4DdQd{7u46vhXI@j+pHP#7N+ z#s`J*L1BDQ7#|eI2ZixLVSG>+9~8z1h4DdQd{7u46vhXI@j+pHP#7N+#s`J*L1TQ- z7#}po2aWMTV|>sUA2h}XjqyQae9#ylG{y&w@j+vJ&=?;y#s`h@L1TQ-7#}po2aWMT zV|>sUA2i-SXp9dUsUA2h}XjqyQae9#yl zG{y&w@j+vJ&=?;y#s`h@L1TQ-7#}po2aWMTV|>sUA2h}XjqyQae9#ylG{y&w@j+vJ z&=?;y#s`h@L1TQ-7#}po2aWMTV|>sUA2h}XjqyQae9#ylG{y&w@j+vJ&=?;y#s`h@ zL1TQ-7#}po2aWN;V0U#s`D(!C-ta7#|GA z2ZQm!V0U#s`D(!C-ta7#|GA2ZQm!V0o}FU#s`D(!C-ta7#|GA2ZQm!V0U#s`D(!C-ta7#|GA2ZQm!V05%8ZdSg%uts*FUW zFxaO(Aq-RXF%m-GBskX_|7_cnJF>kF()-f09A}y(N@=oh(xZ6j3EUw0G(Ja z7Qp7z(@E$Jhr>G?2zCW_5_)O1I{1s>5DgMc{y7V2?$U*!gs_7yOh*WPh)4!wUf5o3 z?CE5F0@5ujCxj4aiALrjS}MUjwUmIYL8}swF^(J!WE6v=V<`doS5_s!rv(avoG`J> z{B$w9{8&9*0;>tK^dzA5VBuOyK%azF2>=h|GJXuDx(%UiJNG19P3BO4gm6JUc|O0Y>4(Objfh&G@Pu7KTY ztUd!N>;PieMWi6)!w-_(oUBTaz%xMmh!pnF4?jqDJF_YQSvSbzLh1;frNvWVH$bZr zB=9LBUs!@*E&f1)P0vvRJ0J3HC9s1)^uXd8*iF{@HNc*N{5UD>`5&U1-IlFNKvpyb z9~-hp!Be)p2AlK|eVXiNfmGrHP_bLT)oYN#j)`_@DJb30Q&b(ttFI`9OkA>m#zONVpDUcStQ4Sk}U~ehFXzA!kwoN(Iiaiib+d_Vyz_W*8s)_a!{oR9<-$d)~>QH0rZZ6hbe(K1XIQ0E?7&`1`ahQN~LUD%|O$Za8EQ$c1v zgkUWsuok7&yFgn6+Ooy)nLrTDQi4q?DTPg+RccrhKZGW0wOYLfv@{^c1O;`#A+o#% zo1P?clTauIxgW4pSxT_^NrLT*{3MCxXUSU9R__6Q60pi5e@bepO|0c@)A?`{=>0#~ zC|FC~>iJ?Y-B1ur0s<)NgDbG<8A=eQz|KRM0{7P98M5Ah)oWnwPS{gWFjH=6_^|GS zRRI#X0p!U^zzl?y&f*eShr_xAF#eEFC4n6md{RpZw(T_V39<$tsPl(*1MAdSy#^`x zR45K71795CmX_CGlQIH~ICTau^h0$vbDaL8_W>zBFfUN75#<8_7#7#Sh9a!qg#=bX zR-wRy{7|9T;DuEQ>@|S)v)3T8R46vwVO4?{SstJhV%D7h;4W->l49_SQ4T=@hBM?) z%%6kAMxO?rAc}fOAR+@%9!m)}EszqBfP4oe0sLr72{!2@vKv^Pgk@e#Ti`;%270VM zNo32i)-aM_>DHhX!v@bx0?0y}1wxjXw7dq}+!};#F~oTgy2YgBXJNZvLqmi|47h;E ztHqOK16Ed_1M-Yej8_bC9*8YlO0a2}L=sRmh4rm0y<`a+6tn3X7>EOk!BT0B5rjXiJ^6&9^~j4~l7u!FYj~vE?<`q?0HUilV0|6A95LY>2YXh{wc|igowD;lpwz)OPZUSe3 z^-Cm{m}0}MR-XaNUbD9Vw${I0f^FIe<|}eaP+nI|S*ijX%C&wCfG3nyKp8~pLkTuL zMwH8BgLn|z1;w`bByDqRSP8Jcq3j}UX~s%yb8Ao@nl+_iDf+;aMjN^f%78LkD5{Jy zJK%9!-i1y2h;ntvKSjARu;wf!*z_b3Ccw4iFd?(Vgl%pO%D;#q_kiN+AMUwqXx*wl zpo}U)Hp(!HEv+~dO0nTdqTDRfYF5Grz+}VsR<8lw1+ z--Dc=#b;roV*?t6vSujy0nt252{ze3CE%%A#(sGh2%n?!H;=ig|NBA}ZggnsbZ#ju|x3N%5{ z;Ri4KLI8@b1pDCiw(vT7WFH>i7M;MBikW?)NPy{9xfBwcvtb|SdnNH#YZKX5LR3n~ z8iC;>KsJXAWqn|IVgxAX0%czU1_dV3wYSyjV^n$~5>lQh>&d<71qmpVCVDB2YMquq z?pG&8sv=aWS0_Ufs#7S@ELEW=6p+GFBpC=#B9iDwC<7HqDtDr3h$>bEnJuLXUT+-S zHAF;7o4OLp5S1}SuXQK1DH;tiz}4)8aD^rX9o!+%r{n|M>vYCsy&95To(bzX82Tnf>okNCidBt}kW&zG8eOzPLueGyDh-jQHpUZL zxL2YPTyZ19m59^pQnWE8Uy+}xZyG#q^sunBWb|Ieoz&BVKu=fc9j{ZfPf?MaEJ)TR zcS#OVX;a$u5y0P?zCD@|@YD7EhtQ+B2ceFIS542whF$k0MZtWRKVsINr@vhoL%y1rnnFN-_@L7^102B zhl3S36nRtcZ4*?rQlbR}rPczJFOks#kqFs7G6sGj2|2q1IMxIb^LS`#wmI-7(0^$H zq2`g&dIV5qBM?Dw8!D#QiZIAx3FHufgi0!|GR!ePL3P}ylU#loq@y%oPfSlJ-VGBdXC5KlKZ9KA*2)|kQdP}@hTeFsX)`qE-R1nW!Fa@LoY$Wb)ap-3QQCF_bQgv!U3 z_}G$7=>)Tas#0tXQh^Be6tN6kX||UKfB@x~+)e?dA&%J^ylwQQMFKLVWYqliyFwRj zvQDGWtJ766gi?{LP^#@uF1$Yc|7oV z0Gq`2A`6!PptNoR>OO$ZNr9N{ZGl|^wOpa3gQE;0pEh2_nFIeGNc9f@hKiC8wa+9% z;W~GrFfA=jU{ni~x+I}SZ4|~Bgit@Bff6mDCJEkIkQ@_h{_bp)&&Ja%tEVhoZ+~5y z8|!|%66n{U*jNJ;L51ryMkwlWC45q#jLBP<1cf~cu)YlNif^!+Oc)yE>kU7`g52bC zH!J>?nJ=zPN+xv4DlMVZX*5uErsM0G?5Srm>!z^X0g*tlhX}P>%K>0e&?FIqkq^Ns zAl8B+5NKO*j0eJQK4M#gQzR8`uJ!+33uqtaN|tGfkkSUH;F9^^lF5o_xh0z^=B7`uLYW8#dsJwUJ8PPgj2kJ5q6P9kP_mVj6ctPgC}~ns$pX!rAdpvL z0RO^ZR6w_pKpC%2j!`EI^eNz-LyFZ!h`iC++y?!wU*GO7~vmFzCkljM61xoxDvfVZgHpZ!7nSpFSA~1 z+qWd({}ODKxjHeNQwUj?#G{)11ZX*@LF$29}!F0S=xOE zXvWw~I1c%W!TSbt>|=y{DS2_9`oD*|_(VAGnAql+nD;2#+H?ejeQeVa8XN!(b!^KK zko!BlEJRH5XyCn)KhrC*CqoXTLG11TB$(ijNaRo@0=olBi8wkzF6I-0yq9j#?)_he zX3cn9OW`Bn4h!g@0dHN3J1l_q&EW}hhQ|Yshd&h$|4oZF#shBA{wR2`5{}{vM)-n} zQWcDtQQ4JZf8b(B7y$2MNILnNf8ryj)*`3&B&?;7u|~`Un5YAq zD3F)%QTk4KVglYO`ZKK}Gdfb+cL5r@iDZcSSVFOlb})2HAV;-KknMKhHo#`LB{oJ? z`9?dQrmSR|GIpX@Y10cZ5(l`O*tR;0I$Wp+J94Iq)m^tKQV^>jVFfe|~+7)Lv z6lEdI)7m8;X`ZjPa-;>_MwlMx14BaHU?i6i{h%nIwi5+JCqsE_s796M76Qp-!e5=F zHmV>=%<}hXpg5K#;3Ew2DaIIGnil_qUZqs2Q&oClj2`_UR9Z!}1}bNPCE4^(1p7~> z+?(3i7gx~|kb@?;O4^by-z;y&%SX+V&_t3G;N=@g z68^<0XwfoYS%lj`rB&(GN~jyxYT3GRpvwVTN{x!p>(X2a5!pvX!b=?AXdF5iARI#= zE*=pjOGKQjZcwP{&- zL|0Bj${nHyXh1I`hw?|qA%^SykQDck7wMrXj?DW@yuW0{U$Q6R4)Zr5lmxU8l%kTi zgTKNNvGgr?-tv#h&CiadFKy5ZhTaMQ7)6!j;CiDOYP86a!z#jUj(dfYR$8F`3M~&+ zCkcF1soY2iE3OARHdw7i(9^ zY2fmW{B$Hf1OI1c;LS!^+P;r)-LzcQI_{+##}LT}(WgenxhLL&_H2}M`t<>n&@_Gxc^fo$vtF{PABKuKIF zEUTXv;R}^(5>Yr29s^Zvfo|UM3aFgX5CK7 z<~L)a=i{qhtW>=KhU^GHka7WHbWuOH*<$4agr zW9(_jXIQp6XvGA_2&I4+_ytW(=LY#WG!rD|GeLYN=ugcA*)ugA*W$ddC;&X5S{%Nj zz?CR+Vfb1cREE^hlVC#xO_~sxAYNcdu~1;P63x@|pXX)RQ&Aw5NWg(-D9GeMF`HBl z9KDdqVc0qYhxKlj!l9=_O7_0ZLu(};S$dB?KnIaz!U|=dWunstm!9Tb`hOtU#3Fm5 zXL6B%LN1I5rf96k0#Vk3D5@4E1=OUbT_*q)jJPVFIFEP-7IKtws#d-rK$ zrSsq9x$_k}mKzygvGX^p*b!59Y(Ns2yCsLJ2L@^w#DG94lwLDpghYpO*4Wy#ERm&j zEZKjV5KD~AifI|@uGE_lCR1vX{pAi6Uum9q6)YJ)EeOAP#}p! zk|Iv4g2@)e3FFh3R??SZdrAqw&jCJH*41HvA_Gd*PzjskGME3Ljx+|;)SxyXJq0CA z)9Djk2{eHbW+rL~NNnmfy12f@X>L)#!3+i=CL#YWgHRh_#5OQx6eo;_fi)P|lf{?F zUy(wq~O>%rSCjq6LMb(^Qd$Q~j znED_kX=ugAHOx@EECJ6Pb_v>X`+}`aoWTM9{@_7b$v*xSMiC!8{@)HBi|t9tbHQUV z3A=__@E9^Lf75C(K6uO%ju|unWboxbCf@*%WR|}4QX&PyF;w@=wH-(i(-@RROC8#E z;AdkMbO$QL-;J`;z;C`!g{U-&zENQv!`!*we1b#6qJon2I&G9qvdptNrg~@{Iz84P zV1KeD(JF0Jmr$Wf87)lK>yTe>5W-A*p-Sr(N9i^Hae|~>f=a57X4672)jl{ypR6+g z&!;Yp2-fRj)j%f5-amovp9qWB>r&$4iHRZObEmQoKXT6 z4JCvBfgFu;BqxHc@d;9tSe$MYx&G$RF8N4v;95D-ffBJJhJiwzAAm@+8SANe~Q&)RaNxt2Gv(@o&-aEU_m` zk4chYV_*rANftyN-tR)){Y6k!f+iOnsuG7@|8^k4x2B_J@%aJ~T{fkH_+ zFw0OP);)GqhYQavqf`{z!OW-St)%54g;@F^5Dk7Y3IdTLm^;kcOF$1U2DU$#L+rq0 zZpC96#Xk7k&vP* zB7z|_s#FzJF{-qN;)kdHCqKi6P8Ob=g7^n^vPkU7{7ax*21eIG*$nfZ1P$r{Ap0bB zWIZJp%(XHn%M{GzJ6iaTmXbSKB=+RxrQn{+fs+~Yv;YUD1hwSDs}5wM<$z$NHPHkF zKC8iJHEhdj*pteZ0zV50zWe)Td=$O{-`&AICcN*?`|hX^s42vx2>1_GOKWV?dV6x) zhysryDT0O)dSHPC!-!&icLwIN!iX^N__VQ7>}Ilh_>Nx7#3A3&Ta>r>TjUC*_T|{Qn6U&BBW%bRb#eib3v$C9H&nH> zA>(dVMuGhm<%1?(R3a`L9^B$VyS@J=IxVlJ=%|IP#NeLvz((=NmcS(&9l#^)yg&bdjc zJsEux*o{!5J+$nygT6`NT|tfZq=a&0l`k6|CT(PD<F36RpE#z2a4XzGMZq1#yZ z&f|f{gKc=QCxuSJj=;JNXygeb6G>>KV%-KPb#!zm2xa3A!Si$RZi5xK!JfRjSSDp_ z;_+qxn*;Ejn92?v6{@wlOO~faNdAA_CM&Zii7tjFCzg%TR7(pg&ayFnj9OZrjZq(C zfPT_AjV>CPagzU2J1*Y=Wu*g3W=}R-B0=m2(Dn-Si!wq2S#0DO(=uSba$F4+>j=qK6#e-qi@uF1GCumlDIyUiOH?ZrF>V@lv|gd_ z>y~0vYYajI!%VAO>gi_+HtN}y*0Io=HLQ88d!0oGtLj@XghRGhEDhgf;18;a3I zuEc+tiSTdFMF{qeP(n(CK0)3hD3d2864)+*HQn6qVoPTX z?m}THPA`ccJ=iTED71aMFv6%;Xt^m=u0$NzV!{}`Lah}VbSZkJ%KQr0na&W0Dxxnj zBRMaULIi_gf)&qwhc_us3?I(27S6IKuWf1#7ek!~%4;L)1k@TXW~7eHYx7OAe3Ptw zwSF>tQrHr3;)`g{VFCSkwC6TD8hm_v@pa|CW00T*b68~ z_BpV&$yUm?P^Dg#78Rz_C#kgxO_Yf2BPxYyR-9>3WTBYbUnL)D>Rsh1+>%q0ie=?2 zlH6Xc(!_`%jqO&lT=qB#9M{r@Z6d%*_ayQ%OLqO$dbz-<@OW; zATll3GfhM*3>3sTo@m8NE3K&{h9_FF+}?PimA@I$irk(m1(K2oq(Ezj=#7AE81bJH z6qKtuaF9t@u#GXqFqOd=tW#@^#n~!mR-#U4OxD9;V6c^Zr0tffrRp2uLZF7y>Xn$s z>fWD10C}4$p$t*+m1d>luanzTbRZE!#eo>uySSz+sJ$d1OaXs$Mag`ny*ts=Qn&d5 zgdcMNArQTnKH>j<4VM5(uW1c;?4);o4M%w&-e0!nFWZyI7faAwHE{4-Iv9Zdw;()}+mp!`1Jfal$N{rN4h51Dpxh-POyoc-+^0?3;>^+_6*Kw4 z{sFYy3fYKx8oy+r<`y{0T|urrEiFx8RI_u^Iib{PG%6)XEbck+`-!#v#GZ6L3Gr5rmH~#4LoG5_ zm`{Nt?C8k`HU?k$yd|Hvv@LIGR~}zRv(1UzpbrUfmZ0Xuk1^Pqajc-Xw+h7auO1`3}$vh88Hd;J&xQ!9MNHFYtX?WvK*| zWV}He5h?Z}d}CaJNh6#Hj{*BE(9Jtuq1CE11XpzFO4xFrW;R-pfY3Cx5lTn3aaff3 z&6p}Qd0WkjtwzGGQu^2y2Sx^lAfn1j6Bxz7CE>stejbb;qL~LH*Vw|wivNMr5lP5_ z*a1dtDvH5pg3dB*D&n$dN99tu-ZFkB98Y)pXVRULB73su5*X+%XDC7pgch_!Mo59< zkr6w*^55Ua1iD0)(y=((rFcuRP74`%Uu{eZig!WLW0C^=7zpk~ z>og@xFf+>3_;f-UuS--x_)M)K^eP3CNF*uZv?^%xDNYz~o>?`|?8>hLhY`#edEfa0 z`j4C?F*No&klHBR$3_5zhLRtl%sEt@B=AwCLVg1D-%7O^IyP9XMOQo4Lq%nt=b;Gy$Z@p6UVl9Gxu%8NVz^W;v+N80YPn;J7=s3=jY0f{y+k&z#%-BGE7 zWDs9zW9K*^Qe;nU0mhq%7SJr-VBUk2CTK{dI?&JghvCiN3WzPDX*}N8{A-gYgwh*V zfTmc4h5xY$8q%K91rBczf#&u%h$l!O(ZfJ50KdPPlPH(>& zazT>z)F)uX!OU$b+TnoZ85r0I2I`dmhO8fd1B((Nj^u4hEswYaClb0GN?(M45eGBG zSew#>IQYril>d2;tcf-8hgV5~7B(nZxjVhI$;GL8(8``MV{?LdY2 zyHQrMrsgq|5S2#JH!7@Sm^=5IPjF~hR8W#$r;V~nmU&dgl(N#H(_;++_9xrQq|!!p z2^Ff8(ZXcC4pl%Hgg`bbRB7GfD7~iGrY2NkYnPysit|{95hg$dr|6S)1{LacB7*h0 zST!(GvG-4)`zONU^}3X}c%q|D1Nmh3X%OgX5C)ZAtwPncIz1}i=t~4a7n3VN$h?3; zLKN=hU9$ITR>{G3R0V^4{Jz|qu9)ny{u( zM5{Ce)Q!gzT1AqIXoN1gQOWYnz`@UH`!6Zup&!5w+meJ9b2+q{(-PpNf~}53j8xES zPJ@5vz~(@klfnF8&j0T*3wuf)WYFIvqd}`F;3kDU8el~Lo#&7TlQ}XYY%5ZL&_I(5us7Y7UT0E0k*cD_Gy3k0cehA@FvNRXfL?8VG0xgxXZd_5xEi ztmOm=+=D<`NJFVA5cN8$d!cP-8#@fVP z-BbQg{5KTsMn{DyqM`ZH%D!ZtFtCBM5M5-k`8_M7h40TRDV--1iITin!a^UtE?Jji zB>dG{l|m0WwYU`4wRR=o@q`nx>OK&=f&-FMjF<_>8s(2!Is)hykx;!!D4~hbVUdtU zR2$W)eCMcLE<9yVKAwcRf+RRJVrY0Hq1ICd%sOIl;T;&pV%-@VlXblP#@lZ;+HZE{ zufbSDbeFD%T<N^=I_a5&;?l}tf1lv#Q2Dkm535;S9+WT%LfQm8=U|?tjdGH z8VKykKT8pP7fiWiBrrJ)SWlp<9DzbkI2><{H_zUde>R0d

Q)-S7KI8UUUipMboZ?GDO8^?Mj!m1NM&6$8kw9P2e&21chp# zfQlQ89S0KI*jft}8WuoP?M1Z6PZHLrI1MRY!%e*%o!bYy`@=Uknu?P4ktQWY1%pjz zjY$8)z7ErfV}p@pa6`NWDSD*}INO9V3ZsG@QzSGPlV~ayt~60nY?FswLQ1l|;L)g+ zdYwuGT=qaRr&byWFMSf>t>M1Xe}==q@h+7huExJXxmfnP(s0^k=J0i+VH z1aQ%#&2H;y1af{({IL}^t(yFq2{DWza2Zeh1YLhzqQKv zE>`v1o-{iN)#(yM#3|)svlNU?ks=~anH2aM95$Ya^T|cUZQMmxm#NN>PciZ-Mk^^s z7>`|gSA`OBO?@=fSjoU?;hOqrm^kmivBE48tn_1;fWViZ^X2EZm7jyxU3xr_atTLX z$RU8Bpy^dElMxIIv~ys*man+wIXe;Mg&kyt(05mQwWom905KilZ2)?^QIg_gYy*6b zg3nR>sW}S9o?JC@2}Ix`;ANlP1`yLZ0~1Xh?IKXTi=dA&z?^!XtN*{P+hFWTV57Z( zGRFc9q0Wzm1zXF~`MDKDDiBHG@(BPBqB~C3C3i^QRX+p z(j4%43R~j1_N3Wq5d+2;_~yW=i)w6X=#mvd?v;VTN)F7m^Fw6#h?I>HDSNWb@40m# zJ0UIN)&Zs|frRJQA(VkI^~;@T%5&@dk8|sY?MY?RawxlkmMIzJHCRK9`zZ!D-hn$r zsYYs&UT*D*Ga`y|g61Y$$Ol6;Lq8a*X6$ zIk;wsq>-z)CxA_bBWVPV2}cL=#5Sfl`JQ?{*KZ})4|bp(NggP?r+}hP47x9ec4Art zb9x+2I&W(`aa)ZdMny=h)e@WUg~ctaMZ2c?K3DRQrj}ygK*GP|Bdzun8@O$O>nSGt zh)BKx_@CGS4E6l>z)dWmCD7RdVF{T1Y=RpU4?D2W<(~z&Kpt-G`UoIYujvcKUGUSD zPy{ProTCAT7J3lsSa{VG(*GZ(Q5D-$!eFxW7_o#4%4189fzBI8k5?DlSjE6wdc37) z&C;`{e8Cj<;EL8DKZU~|z)bHz@(Did!G=HB1ei)2)g@G@Qbr4t^}3i8rO_Zvj){d9 zH@7%SuVFjd_^^kH&r>(|Xil_l?F3&cZHx}(sm1oxY|ubAgHmHOgHvM+4BCU#7%kyb zW2TIOrSle|GN=vq51S7`ZSaD)67R7OC~7?tXY97-9;LBdAXG2RE_ zeIRQ-kX>~X(8(i(nM5=Ltql+_XMlf60)GOjriibb;Oi#-zXa1HcGXQt&?I8$2clWa z3KB<>k7Zd|Dazz6E8emyon&%8gbid#9`D$=}Qf0@bi(mh5-S46*AX83LtE3(BlEY1Hwi?*i#HZ0+9`H zaKZpdX!9cx9)N+77EuC{`b+tp0#!!XZ2jB$M0t6K6_*Jpsz-x_gHDsGf~gTIqY?-t zQHQgSDprxAu|hQ)8n1$P2~owW{;$1nYp&Z!(tOviI4|R{W8D%^Rk%%idP5_#V;q(( z4Mkrf+8YWO+aokev z#ij$VLOszQWY!{F9iA=xw*+;aynJ!??730a$4*%qXX#8?Af^hG)xdY!bf7K#EJ0g8 zJU%-)HPZUnNlW8)ByFpQo6%94-9ji*#%c-D`sUf$v(r6>$M30b?V@7Sw)SdU8ZTZ= z#b?m`*TaL|Zb{1{vJtg7{*hSER+T?FHNN$+j9?KFOb#Iq)C%e6g1r(h$N)V2uT z+I8e65kDr0r~&0YT4A-Q%H5%5PD{xN_{9O2M+Z2-@`aRnBd z{1CPIHn@j9s4G;3wE2ia?8yT#6aoP#HIkWQKJ)p-_4%Pm&9^Oq+i6hwL|Osmq@Z!l zqyU? z4JhxC>`iVSC|l6r2L!A_7&_2b5wbEr^=5PPx3_nKZE0|M1U@%z*dXkoB~`u#JP!~8 zKV2D#Xz11*5Qx17lgUs{v(fo=rxeM2lhZ*%28(ss9W@d)GcWDMGQo!TP4+ai#JuZ zX6rSWd_bXhiURYCwkFt=+O!QtK~swcyaR5;L4(N8If)&@0Jn)_l%iNfmA7cXyMUSw8bm%t$vfoe zQzmuH(MQl$82|#JTEtDT#zkhvw^A0WAk(6A0 zKISFg!S>{?(g5Twis(DyCjkjIMkk3VHtX%H?J5o0-TEr06QJHT@e@?@sEnVilAma> zYe6Sy9c6OoeAWC!gGA4C0wlU2xs&K*s2}zv_{si;lcvZr&FGdzS6rn*mS;kt%wHmu zBzTNaHka?wK4guWtOh7m(En?z<%v#4Z{~`Sf1cJQ@^tCX{3w zC(%O*lO;HcVQq!$!ns<5$!_Tc$=FMVVz%*GHI!O~$s&-ejT#DUV$ey49R7wd6qG(K zg5CfAIsAs+??dl#zK5gt9lSe)$~suZWb}0K?huON8uWuIA$cBs@$IwCwz**G_8jh4d7omOpNeP{r0E4obsY5Stfy%c!k%Xc#aMZvhn*v6GEj zjzldQoR%a{q!ua}N|Gp1OJ4|8F={yywP?Uvl+}w-2M*rCj9Q?_6p1=8YB>_MXb{`Z zA@GtU5h^kg5Z5_C{3MBtx4c=k#}LIgHG0cr6Ct80QVWU?N1F&%b&&`J<1I(xEgI}r z>Me;{5an$a^uMgucjz<-?u@r2-jeVZir+SBSuwR}aNI4mAlWAb zlLZa$Aw@cMNpCT{W#!bO!E)PX%&kVxbsa=tbn(OSKUPJ`p3fZ&AVPLca) z?h~zNjCjRlz@W$9P_b%q9 zqDkQ4yk(X|D7+qRp(Ke)`G+h=sB~jyIF1#BBHYdn1!berYynWKb|iWYe7j{UQ~t-y zRxI^!tq6aw3UR%32nvL%4*rl?*iN+1wIDgqIR@} zCaf5^^*Z2og82d9#zF~+TF@A~2ykmgPd*s;t1DFI0k%S&(_?lSdg2*d zSuQ46RhMm!m{+z*uBYjE4n zP1KTji+3?n+jz^{b=%G1HsI~dTZ~%n2X6@)@V2X(81*z$%LMfsZ&^EU(IL3#h`P{n z+X1Zw;TSS%Sv$3;5ZpdwTCP#cU+;+|Qo*?W#9Jnts2vdBZ@gvwadJTg<2I<5u&|)p zDXzbmBr+JcIE))~FzyfoDyeCE@6k$)3M7NA)HMPvEfsOSsfa-XyK1h)<7 zCYWrt9 zb|RGk-V&?yBixqi#|0ym6$i&PDzJ8HB{Y+Yag}?J|K4ceTC`t|hH`}vCrW7c1lD?> zwN;rgN>fyd!}^U5sGWkdp`RF?+>3e|jRvQkOynA6c_`bXPKFP{oQf3ZhlzY@Ch}o% z54SdvRS>N(k*9{tCV5s{+qTu9v$KXWN}iY=6#dDjp{zA6wbg*L)L1u0sGzZKw2za~ z1Gu(`hcH4ZwLvLGp_Enw&!*Co0gW4CVV)@`H6Z1%h?ZiFF%PXAbz2>!)uFQ^j2}=q zW9+m$p|i$PRt&kd8gzE+@!@Jpp|CdtQi=m9tp=N&2_=Q5Bn!DzXo?X^c|y@3v$K+d zO6tqP8NmUvwTQR%M!dBue0Hkd1Q35zRVJ0zqZ)FNdI+Y{7FTIC`0SReOmVcy^l`3C zz=74xI8NP+Rt3_wqkC|UcuUC~r6S&pT8=|4od&5DG5RxaF^y%_Wo$bQUMuQ-wW#Do zzEi88ko&R(0!wpBTxFln3&-1`?13zLMMv|qNgWczI^abwH(RFJ1ZwtEpjvnee{Qd(3H?o__1K>@)C_)o>Yj9ONni`uDx+{9aEY8lHn z8MUmPS~NgzQd-cruA{0vNoheRvLfCgQd+)w{MEM>9e0psecPy~UIXK%5~WEFbyJB_ z<18!ZEWHNC4T#sLu-n90LhWM)b8jl{s*#pngW}G_LK-f_P(bx2Dh_AFvhK1xy$Zyg z%JL*Rlxo8jlS5W=vUsE%QU(>B>!u=tTS6HTIU|(y2Fdjr=r#o?G;VAfWE^Gv)sA}& za2w!NrhY*kRV7{MDQJypp|>ke{pdBgE!A$K@`1@A6sSZgl-g1bAp`l31M=g@Z=tKC zIF_m4af2xTB1oK3%aN!>1KZ9DOQIHwV>t*vy|a-Cg9fq zpuugEJtRCrg?!CMEJq?14R#xtAPUG=CF9vx%gUY2g9gA2Oc2d#OVyk8yjio_avKy^ z0CR@ot~xYf(4e@Xoyy0NZX0#nsn%1enqa2397%1_z_NiCO}p9CtBrv2l?usCyk%`W4^I=UZTK}8_c%v&Z&H1ihIa#v0*Dk!&cvHuiI zqA_u(X=1T36lO1?wpex3LlK@^rmp%*1>!bUgyrBwjA_on$YkAaL|>`U+e9Xeo0LjJ zG;UIyo2X#hN$AX3AQLw+GFfTkDPODb+T;u3Rx&y~ShmoLF_l_{*HVNnJcp@JfADp* zl8Y7Ux2)#USxGLUCDC4q0oR@QAG*D9zs8OY4?sY_MrH=VY$PFrh0+8RYQ zsCubyLWK0|fCLbVw{20?w1m6x^yJ0KnUw)MD2?s5SW2w{Xa%K!Vj`tb46aei#l_~6 zPd0DH0tyeW-@m@TdH4467o2PL`R1;MH~Crz&W@;C>JpPsH&?=Rn6U0$BQxjFy&4?q3% zzN%dRum4{E;rXkd-T3EVLaC@wavJ1zCL=fYDyz|3l{(vbBcoqG-@JPM>fNiqUvGZ8 zKUqWGX&~L1jOwwR&rC+BFIOb!>3`-%wQ-~Ki|gWkB&R}rlTb@!l!RK{mPtM{GWv9j z6J8)53lb~>gv0@lLPi=mcrM+Z986Q`_EHg;mI`nrVo@Q&sVPJvmZ>SkfE@c0@Qo46 zk%&bD3#Vesv-@D;EXCXhMlDC877a95I4}jarUGEh>C?D&#)% z7NeGf@RK|1$o3kTICaSz>M_eGb;&EGwosS6lhaef_zt4c+eXKD6;xb}U7&q}iVfrY z_2M_2+pAyiDaPkjP;nxo1kNNfGH~X;l92`~PJ$~b#Yu1#Q;K6#`X?6GS+prV{7H(u zf;zx`fCylRTxu%nQBQH54ry&g45)9Oojp6PP01;%i$0k4646RkLy+SDUpW-HVks}!v~HWBo;un5v1zB8?$P6Jg>-O`FH;~zME8oSZI zeE-D6P+2jgfqWCW_jlp4!?$0}{_< z72eKT9nOCO%5sRZtW)}}9)zhD|paScZW4|i=WWmO}uB|?53 z!ab4aQbRK?66R^8tcs@~1PwNv_{rqtp7}{BC%5sF;`~Gf3nzX8oG-${XuU=iXKDa6 zMfiz@b{;3RGpJBuPAy6LIJ8eH;czl)ITE#~z~6~lQXp`hc#GA?TWbk`MuqMsI)TkY z1x4z_Rg6wnODDHMcOBZrX5kKKc2gwW!KBY|q)(#(aUGBpD*BwL#i0@!RRwmXsO7~E zUw-w>VjYUcIy4%bHhC8vN)^@1&=`~|DpL6@MrS%Bm9nIwL22s{VzZmZw;8E4fZvLc ziWSK#4!<=joHj*#qaoi|)@lsnbzNO1jMsFPBk3v{uy)o}LL2h~W?dx=WpEV)XFmS! zN0UHhC6ETNok^wf5wM*}rGaCp1O)fuhbK?JHcBZ=DH^agP>dxRK+stT+7AxQg$y8w zrXrMLBIrmWNCVcw_Mr^527Vy2fnfTe3a8&RK=zBI9htwdw7;;`V6|JOGL~x%Q{fvX6-DA&4Q4yj$=LsMR#l2Q4UJBUgDV=ucGgvZ)DmLr z5vmdqTQC?4a9XqU(IB>-iieT8oTvpU9~8RpOjlWVv+_;@+$MZ~(p6@BKNN~bu)MM2 zfh(N`vYqK<)Kz9WFfC7kw{Dn#SgceOgO9VHap1e4*ippinS#~O*mcrf0_^Ijjuo4NyA^p=!)>pMe!bI~lODW@^#EwMhtdJ`05lNK-A6<6#lD<=eb=8oV|UN?%18 zG;1qxA{LQBmSK1VLQz4rDY9vnKa&wuTa}enhphA(sMe$R*)nk758Vjtm&#nWQte0T z65VSMTR&7|bD60uf|1LC{TS|S!^K_$+|F*pDa0wjg09VNxPJJySHZVT7Hz4eP!gHR zqGQP-4Swqh)hAePO8D?0=8?r5#4-Tx)0ZdTT1;Hgn7CdA;D#~baHf<5;38YqDCPad z#paVwHg86$^zi!q>+73$Z!dqrxmKTV?ykb30&h8`%si!BaRlQj2kO+fZ4ljSfZMtm zGu|5%$6mJCEEkaNzxO75$_gJ1aJwZGR>rAVG@KDi>4@xJ1>B~5Ah?w&AYsl20+3ro zOR)sz<0LQ-D&RInWOHgUH}kqRh+;Z&Gy z7?a2lt3TSyvj8d-Y-<9jv;Yc~2Ckji3K7VXtu&}ZSt8r;!&4bNm^XSF<*EezK>D$Zyj3cM#Z*De!@iR}E(hUuR zJLu5vYQ##YG>Gk7Bs+!J&XxDAir|{lJwl~HY$df!t%6EL!kKn^6zw)tw}Wh5jB!e~ zkR#u738e*)?WsYwMIqZz-3qcrsh*{J>yW2fM7=%x(Gc6Rh;67eh;7qN`G%9h3@0F%sN+PqiV@0+2}Og{&Z1}L zC`Kr2x0P!RQcKm2sk}-OJ*K0qzHC#dH6ZQGQH1Cz&W%dAhl<6sfs2Kis9Q@5`(Au_| zN(Ta+1*L3e-s0gOGHO|`$?P;}?JS9$izz{~*ASt$R+wkK9X*26K(>-vCN0-^%esBc zPJ`Qa?HIYzz^6=-sB6b~xW?6Ge9RW%R64@RX<%D~`$tDmXwaq`bb{#1=m-i;p#WR! zsaqUmaT?gxPgMk|gH*R9ly0yN3ez@2XvKz* z2Eg^Gn@(XX0fl&?5Hf1HADO961K`e*NT@7r8Qx+lOL3LOYp~m`ZaWE~S+_Mpxm;&= zhTt`@?aWb->rMgLzK4!W+6t3tUW3=pv@)4M-ua2C7_F=r+xHr@HkIZH@Eei=|v#8zem4snuWr7uI^R$DnEXt3H2 zEm30#+~id5ps~adI5d2*%1tZw00j+Rn*t_hy><$LYeJzA1j{o#PM%@VV75G9GS<={ z<+c>AV$^aZYSCb}of{rH=q!!vW1eA$T7u+VZs2V$g2EZK9En;~m@W0V1hu5leT#AW zbaM}CX*4R>7I^;1Sw^$jVt-HQptHE;T zjMXV?$T!G{hXoysT2@XiDl8X;G{#`uv3T69G6HCKVDtQE5R1ABZ6%l{H&KtqR4RDk2BO$dNy> zn^4?<=%^yNoYmMUU1Ouw;I|%DGsQp6(kB>8S%2w-Rs-IqBI^MS97y`4BJ0LdR+|da zYGB(0#8Ek?kxoVjVz5+@m76~r*cQr2)*v&$aTuF;_kEenRV$iMyl6tFL2PG2K?fKr zTRIa;gXZ2P>}2yaAIH<&X%O3)TKW+2eU!=_Q59n=tJPLI4OkoCE+nwlC$^FZ1=@@nbk`X`HrG;k50T)f{VOgHC)mW;K(y&}wF1Y(DuUrL8`^e*gOV z=H1)NU*OQIKHuEgT#rrz()zxOaZO2`^~1Pl&Qv(=_;$$X?qP)E9eAVg~C*7^!X?vgG{F_t<&}zjJAQU zLYam&9ED^fH%2E{E6+&nH4yEVPDZ)Yq907Ok&U0MwXtEZ0cU-RyXM)2mM^yMzyrvR zYIF7aKOTJX#pco3Z@->z9zDLiyt;X?*=!!Yc>nq)4n2K)`JZv*^!&}u<}ZR;ET`js z*gpO5g3~732S1BMADB*CT&Gpxv)ET)@#t(IZ8zY9~iZ)x*h_o z-orJPfK0I-cRJY1guew;=O;VJQ3hFw2srD~eei!CJbH5V{_^2=8@=bKNz{AX7=P*q*mJ%Sa6biozwIyt|7^SATAzxu;? zV~?l=xS-n5REak_kJ-u-cW>XZNd|9>ce$$6IN@6P`(o=fjG&k}o&E@v5U zm@SJBnT#Ck;vQo|<&JGB30BgFt)+D&))uoY z7l(84Bke5+F5Yn9TF?hApJll?I(^c_mOD1yaPTbrTo#Laj8;iGKIf$!LO!-2CjF-vT*mgV9wORRI7?O2{xHtyJ$`*?EA_}FrBbozY9ns@_S%f4CK z*noVomgV9wOD*_V-m&}x*W#Fb8Q*oBmcAFlsj?l5HypT@W+AjD`LdlBYjJXx9eiy6 zj&T}WERJU3-+t@qhC|mPhqY9KkL9)0K5WOr!1S^4T@xj@v6|md~6zstq)FilLQ&8Eron#PmaznYqD+W5BVXb?Wk zMNGWm@YQhczgQktQwxrnr&E0BYB)JJi{)XOn9-AM+Aeb5yJ@WxtJw|^2?$vhZ(y7D z^*%xijL@3J>c9bTxK)Xx&?_~h7_40DZ7K_6yJEZ>(OL^}sFqvwFqosyy3tdYXpL^SR7`F z{kfJLX1w9RSz508Ef+_#a2gwLIB=Gx{|}%yRa8 zkAP_x*5t@y7OTTFf+>$Tu*H19H0?Ki&d_RAEqKi+WYrlDU;RPHINX=Kcc<^PNTDEtZb^*VS(=3)p)9_6jZ#Z~0!W|Reb|wMoT!=UD zY0mb1o=pslTyp2d^5|^%YQ`H5ou*ybuG86U4-3=8Fy1A59&b2!8iAQCmPZne^R#vs zX7c^MO=}l2KdxrEJWL}&lU)kU2Ta3w+W59x5)jfR`fLu~v}kE(B(T-jXf=YT?J~{x zucqEUb=`Jo)OB;SlVKBSPY^Ya>RVR;ow=A7C64^d@=&fXm@FW z``5zHf3Y}Pi_ijhX|#K1S@4zdTyiZ?XteDvwz+SXhU33&rqQ;7YmPS@crFO+XQ#hd z9N3J+fAc7-Q9SQm%fkIWGPA|vh?((oX?DdH?4N~wFU!RdXO^?Xmi~K6%4Tqk7$G(^GUDGV>4#b3RICK_)mn{~DbBO^mOHtPB z!pruZOS^C;k2|(l9A?>pmnlxalj%8plm@!Q{D zUtL_Y_?wX$Nnag9lm0MNF~sN3Z{J-b#%JNkeENz87V9GbXw*5j!6hMrHEcPjS64Ti zpFX9as7?LTXW1LHi&L21pkBPdGU_P4z;a;M3yja3Um&IxJbQn0@%9n{S=(g}E}LY# z3)3Y0BW)LHmMO^V$*Y@J7gxU^Xp5q~P{n}c;G^%)-(4eAYx4-T;>Z8>&DGCHclhr5 ze14Bd={Go?#xE>Bj%~R4+0wNt^z*H$Lh`zbIPu(yMaH?)qO|IGrw+#_)#|I zDo=V_K2}qLAs_2WdC9MH5kASsd>~UN9}5VH6JrCxuK9I9V)$*UqG#~40 za<;Oufn1;Y*w7IamyMx~FxgG{SnY|v@-bJ_cg@BI61e%8@5rRc$3k@f z){E!0J+bxtUThU#o9`numtTi1;Max9k;;%=7pj54gnX=)G!$GAbP&8;M+mjp=YXh7 zzP12dobNr_3lZzj-=)J7`B?7>;K;8VoR}95UefQg>kte_YEeE`N8edK=Dau~C=BAe zgsVc(0o*_0+z@mm-vy8g{|50UB$)Dd=_}&yY-}K?EFZ&B^0l>9E7sB0fo#(3UVI6p z4CiCMA^?+(^`y|`Vplo0Ps)D(N;o6 z4IpT~e~^NL)&}r#aUEWey|c%QaT$-Xfj`ezP!QNV`^v>A_vPB42nfE5FF){a-&gRF zuy2|~DCY+l8~8WqtBzWLWqazYK5$;_E08#&AzxQ`Yj!VG70yq6T}M>@^M9&D1F-}&!Gj7dxsdJn#~J+jq4U3J1_Rn zxr)naeE2=#r}^{1a`-x2@Z#JY5Nt-{_z)`oonx%$-wa7h&LcctMcz9IUI)!W@H%Wj zC(exyiJzs1>}I^gdz?C7hxY^5>pa*!|5m++e#*W}?_uikGxuE#PtW!lZCMF)&c_BX zzN1hH8HH{m5PIz1P{)Ap?0L}5xGn%~94E)`#m)R11RE!SCx2ek$@c@B7bs*Vf8HSUUG!dz0SVc4 z5K-Kgg!utOiaif{BA3%1U?!zC&UvKQF|n{(KIo8{%F#=*1j3Uhyuil#Lw}W3eyYAikNd zkAYbEyFg(Rb6}tOI-n+UyaWcj{LV?=75CP?kUc$w9-p^|@Dcao3+8L<1GEsf&wYr2 zc-h)wY9PO^>BJd9R~Fw%s0YEDAk77T9-yIex`znhwwi~O5oZbXg_4D`eTF{H?JWKf1#UsA0H=*mfu7m(FxGS32M|x-wgJWlE{_6q zehM2|zB7;vVGk0z!Ra1?NANm~b%aOf&m$oq#>6)WZY91!jEQfM)FJsU*k>^ZY-0A! z;7fJfhQJtgT*}`WPvbHLRVjLop%BW&v4>EDp82~#>!c|2Y+q{JEv^eK*GobT(}kZo zpek~~<i|2u!Ijz;8XYoAHv)F@P;9(F(SRJ1i5ET190MKG%*mWr7!DT3rVW=GZ zI!waP4PS@Y7YB=#zcVaxjyFLqMxk&%M-Vt1gqGv-7h{kN{9fd6vTq+9BcaUm>pEeR zpcMkXIDTCp-Kp7GI@m&D-l664D8P^x-vSJ3u7jYHi@=sJHgFjLa{&a%-Vf4<zEi5 zvI1?{U|O(!0h<)`2U6qqF94K^%T**VTp5{0Tn>tmE&_rn*`e@@B@qu+};n6MqForP^bi7Lt3s}8=z*+i=h(A zcZMI4pCu9sg^WiCJ-08x?4c2{^}@}>F_eH%cp=Mx4hgvcsE=by0g%4nlMwrYXA|q> zyd5dhLY5&Il@z>3ZjiJAl~C}P9{bE`yvIKC_4YgHxyL?po`}~IvZn_< zi|atooQB}-5&BS%edfFgYOK)Bdh9c&A)o?6p2K${*M`j(bM#WDfh8&Ez8}0?+W;$! zeKSK9!#y&-3ur{hMtC7OR)9bhxz7W9ZG8U*>@z=0kb%%Uv7_83#x4tgJREnzSA;xS zSTB5S#7y|u4!$v9pE(^2*k`d0h-7{q*iy02u-N%N!(}b@8N?!d%ovMF=F9WIhX9Kq zUkAp(b@&+2diH*Vxbd|?P(Z`t_u}=$z1U~={h~e$7Q*k9`wVxyz-=)G4#@Athbf*X z`7y&Qp>II75c&oN;JIS+0#@cS8CCq@NaWW!a9KVE1)8q|;U%1(B0wZ?S&K0! z{rq{z!4b~`i(v8tDw5DKp_~F_lAqj&1oa+SrImkirJn#*^4nQLuzXD<;d>F7&1mA##2!w;J7aW%JI;fq3 z*I`V^6pHcU`;2X&=2rAcFJi_j5etSWR&*23uftd@WW(+ix>*B~cxlhz zIsjd4UU(omFTr&{0NHi0LpdGLb>iG$U&`mv#_;DsEn#y|6*lo5IfNeVxQ^>hZ~@^9 z$>+fHU=-(L$Qh|P4dFVtp80ifRWf>^>$nWSJ`Y?k#&sg*3Fp>vT?N<0(q79m$8|Cu z1lRGkAyg4aP5#b!UMwV+KaaSlxUS=P4)(=yUjm*daCz)AK49@Y;TOX51Ruxq1g3>` z2tGvD@x4Ms`M_~0xX@j3*FYJZM_^uoty5^3q!++{ zjD~Q&!Uu%s!7azv0beMKj@y!WKg^upi|a((2=-549=I+RrOW9G zAvTO>({&uf!}lTM9pMe&aY3Lf1R#j_6Br)W0f1LtC;1;7Ym7GVeuLzHaG$d?!VCbL z^EnV170Wd&_kgbB{2uEVxDA2p&@_lW&%+dFbKp7=!-xIrxjjSIaU2BuQgIs$*NNCI zoG+TA-qzzY;z#x{mWY>>n&Hu?~TG;5)B5zTprh!|fD2FG#w_H^}x1&vRUV z!Sf)H@^`^H1XhphKpgx!h!l1&UB_iD_%osm^Luffh$X@K#@y)q`vCeX)`2$^d?N_# z8uJ3+74u>n@-YnH%6ts(Cv*$Y0lt25oshM-PVja-ujAhquEWgYd7b3<0LkQf;VI7V z#q(lv6WhOmzccn30WkT!ct03O`55*EuwXt0>$2iw;A=wG;yQ5h{9as#O~}XSI>GN< z-*XvCRxPJpP=UY%ah>ot;yO4x#JoG~0Dv;$e362{`7X2^DYw9Lgk0^gt76`mV7xpd z@cWL(M_?T>B|f_jQFz=(fa^N$#{s{G_gKt}XySYfd_(x|@H`xnxK7vxxDL)hb{#SS zxGqoEaUP5BQsBzankufFf&O~VOUOjzydCR>=OuraXiAE8pzb%@16(KK1@I98))&tc z@h`Ye#8%*Wf;K>rLYCn=@h&(IfidE`9r`^Ln-=effW3SS{6NIa;(0rCJ;*nCO j$ii2(Io%+q?fT}`yPKGIg$jgFsUQ5)Kb<`L^Mn5eN6d%1 literal 0 HcmV?d00001