From d31242ed6cc7154e965d746fcf8f611f8063e313 Mon Sep 17 00:00:00 2001 From: eworc778 Date: Wed, 20 Aug 2025 01:45:14 +0100 Subject: [PATCH] Added pinouts. --- pinouts/kico-r4.kicad_pro | 619 +++++++++++ pinouts/kico-r4.kicad_sch | 2174 +++++++++++++++++++++++++++++++++++++ pinouts/kico-r4.pdf | Bin 0 -> 60957 bytes 3 files changed, 2793 insertions(+) create mode 100644 pinouts/kico-r4.kicad_pro create mode 100644 pinouts/kico-r4.kicad_sch create mode 100644 pinouts/kico-r4.pdf diff --git a/pinouts/kico-r4.kicad_pro b/pinouts/kico-r4.kicad_pro new file mode 100644 index 0000000..7a80dc4 --- /dev/null +++ b/pinouts/kico-r4.kicad_pro @@ -0,0 +1,619 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": true, + "text_position": 0, + "units_format": 0 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.8, + "height": 1.27, + "width": 2.54 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "creepage": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_filters_mismatch": "ignore", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_to_hole": "warning", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "mirrored_text_on_front_layer": "warning", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "nonmirrored_text_on_back_layer": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_on_edge_cuts": "error", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_angle": "error", + "track_dangling": "warning", + "track_segment_length": "error", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_groove_width": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpthpad": true, + "td_onroundshapesonly": false, + "td_onsmdpad": true, + "td_ontrackend": false, + "td_onvia": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "kico-r4.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "599a5bb7-8344-4290-be36-d09e647bb06a", + "Root" + ] + ], + "text_variables": {} +} diff --git a/pinouts/kico-r4.kicad_sch b/pinouts/kico-r4.kicad_sch new file mode 100644 index 0000000..ca37c51 --- /dev/null +++ b/pinouts/kico-r4.kicad_sch @@ -0,0 +1,2174 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "599a5bb7-8344-4290-be36-d09e647bb06a") + (paper "A4") + (lib_symbols + (symbol "MCU_RaspberryPi_and_Boards:Pico" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -13.97 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Pico" + (at 0 19.05 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "RPi_Pico:RPi_Pico_SMD_TH" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Pico_0_0" + (text "Raspberry Pi Pico" + (at 0 21.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "Pico_0_1" + (rectangle + (start -15.24 26.67) + (end 15.24 -26.67) + (stroke + (width 0) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "Pico_1_1" + (pin bidirectional line + (at -17.78 24.13 0) + (length 2.54) + (name "GPIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 21.59 0) + (length 2.54) + (name "GPIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 19.05 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 16.51 0) + (length 2.54) + (name "GPIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 13.97 0) + (length 2.54) + (name "GPIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 11.43 0) + (length 2.54) + (name "GPIO4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 8.89 0) + (length 2.54) + (name "GPIO5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 6.35 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 3.81 0) + (length 2.54) + (name "GPIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 1.27 0) + (length 2.54) + (name "GPIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -1.27 0) + (length 2.54) + (name "GPIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -3.81 0) + (length 2.54) + (name "GPIO9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 -6.35 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -8.89 0) + (length 2.54) + (name "GPIO10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -11.43 0) + (length 2.54) + (name "GPIO11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -13.97 0) + (length 2.54) + (name "GPIO12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -16.51 0) + (length 2.54) + (name "GPIO13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -17.78 -19.05 0) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -21.59 0) + (length 2.54) + (name "GPIO14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -17.78 -24.13 0) + (length 2.54) + (name "GPIO15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -2.54 -29.21 90) + (length 2.54) + (name "SWCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "41" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -29.21 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "42" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 2.54 -29.21 90) + (length 2.54) + (name "SWDIO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "43" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 24.13 180) + (length 2.54) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "40" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 21.59 180) + (length 2.54) + (name "VSYS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "39" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 19.05 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "38" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 17.78 16.51 180) + (length 2.54) + (name "3V3_EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "37" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 13.97 180) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "36" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 11.43 180) + (length 2.54) + (name "ADC_VREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "35" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 8.89 180) + (length 2.54) + (name "GPIO28_ADC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "34" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 6.35 180) + (length 2.54) + (name "AGND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "33" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 3.81 180) + (length 2.54) + (name "GPIO27_ADC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "32" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 1.27 180) + (length 2.54) + (name "GPIO26_ADC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "31" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 17.78 -1.27 180) + (length 2.54) + (name "RUN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -3.81 180) + (length 2.54) + (name "GPIO22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 -6.35 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -8.89 180) + (length 2.54) + (name "GPIO21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -11.43 180) + (length 2.54) + (name "GPIO20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -13.97 180) + (length 2.54) + (name "GPIO19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -16.51 180) + (length 2.54) + (name "GPIO18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 17.78 -19.05 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -21.59 180) + (length 2.54) + (name "GPIO17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 17.78 -24.13 180) + (length 2.54) + (name "GPIO16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Switch:SW_Push" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 1.27 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SW_Push" + (at 0 -1.524 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SW_Push_0_1" + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 1.27) (xy 0 3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 1.27) (xy -2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (rectangle + (start 165.1 99.06) + (end 217.17 120.65) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + (uuid f7c80efa-70bd-4159-95a0-45c3252585ba) + ) + (text "4" + (exclude_from_sim no) + (at 269.24 193.548 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "46fa5bbd-43e6-4c18-9f9e-2fc4c4348074") + ) + (text "(c) eworc778" + (exclude_from_sim no) + (at 253.746 193.294 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "4c7223ad-b047-43b5-aea7-cc459eb81f20") + ) + (text "SDA" + (exclude_from_sim no) + (at 168.402 114.554 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "54f974cf-1adf-4efd-978c-64e607eb07e9") + ) + (text "Kico" + (exclude_from_sim no) + (at 190.246 189.738 0) + (effects + (font + (size 2.54 2.54) + ) + ) + (uuid "7d373d02-c1bc-4460-8923-563fa906aacc") + ) + (text "3V3\n" + (exclude_from_sim no) + (at 168.402 106.426 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "95314f35-c2cb-4c0a-ba70-06ac0b1c1b6d") + ) + (text "20/08/25\n" + (exclude_from_sim no) + (at 211.328 193.548 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "bcf73b32-98a1-424c-81d6-b6ab8a201a9c") + ) + (text "I2C1 SCL" + (exclude_from_sim no) + (at 151.638 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "cac53de5-02b3-481e-94ec-98a5f53193f8") + ) + (text "WAVESHARE LCD1602\n" + (exclude_from_sim no) + (at 191.262 102.362 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "cbd5b77c-1ce5-4c9f-b1bc-ba4872a0ebc9") + ) + (text "GND" + (exclude_from_sim no) + (at 168.402 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "d8421f44-df76-4cd7-b36c-59193f063ba0") + ) + (text "I2C1 SDA" + (exclude_from_sim no) + (at 151.638 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "dc56fed7-b787-4722-b237-6f9d9c0d3cf8") + ) + (text "SCL\n" + (exclude_from_sim no) + (at 168.402 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f43e0d28-ee04-4c4b-83ae-f117729751ef") + ) + (junction + (at 52.07 115.57) + (diameter 0) + (color 0 0 0 0) + (uuid "195c87a0-5847-4135-afd3-d1687596ed2f") + ) + (junction + (at 52.07 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "3f7b7c03-01cb-4d94-829a-07092983202a") + ) + (junction + (at 52.07 82.55) + (diameter 0) + (color 0 0 0 0) + (uuid "89f40e21-5db2-42b8-b8b9-411be09da036") + ) + (junction + (at 52.07 92.71) + (diameter 0) + (color 0 0 0 0) + (uuid "8da70343-274c-42b0-8f2c-3dc8966617a6") + ) + (junction + (at 52.07 127) + (diameter 0) + (color 0 0 0 0) + (uuid "fb7e7ebb-2e3a-4382-b732-193b990c5e82") + ) + (wire + (pts + (xy 68.58 82.55) (xy 68.58 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "023ac72c-408e-42d2-a15e-63c849dff4f9") + ) + (wire + (pts + (xy 68.58 72.39) (xy 101.6 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "03b51875-0860-4489-b685-e0efd6315c3e") + ) + (wire + (pts + (xy 52.07 104.14) (xy 58.42 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a6311d1-cdc9-4616-af48-6064a4d57078") + ) + (bus + (pts + (xy 137.16 111.76) (xy 165.1 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "11b86d88-b6f0-4639-977f-d119dadb1f4b") + ) + (bus + (pts + (xy 137.16 114.3) (xy 165.1 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "123d40cc-669e-4e06-b0fd-35f42a16a731") + ) + (wire + (pts + (xy 52.07 92.71) (xy 52.07 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "183158d3-8208-44b9-b234-424ecfa2b997") + ) + (wire + (pts + (xy 80.01 88.9) (xy 80.01 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1939e195-18a4-4d7e-b94b-2cdf5e35780e") + ) + (wire + (pts + (xy 146.05 83.82) (xy 146.05 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1a031a4a-d3ce-4472-8b2d-282f94bee271") + ) + (wire + (pts + (xy 52.07 82.55) (xy 52.07 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1fd17ce9-3eea-4632-8686-be5b0509edb2") + ) + (wire + (pts + (xy 52.07 130.81) (xy 52.07 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2418fcdd-db9a-4c36-9362-aee2e3a084f1") + ) + (wire + (pts + (xy 52.07 72.39) (xy 58.42 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d2d98c1-f529-41e0-b4b3-80b6c3135242") + ) + (wire + (pts + (xy 74.93 83.82) (xy 74.93 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2ff6d34b-92ce-49af-8306-8b5a943b9ac9") + ) + (wire + (pts + (xy 140.97 130.81) (xy 140.97 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31e4fbc0-9f19-48c1-936a-0354509e11d3") + ) + (wire + (pts + (xy 52.07 115.57) (xy 58.42 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "32794493-78bb-43af-8bda-163ecf6b9f67") + ) + (wire + (pts + (xy 78.74 115.57) (xy 78.74 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37b6d443-7d73-4072-a931-6c2be1766516") + ) + (wire + (pts + (xy 68.58 119.38) (xy 68.58 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3878314d-de07-4b00-93f3-a2b9fe3fdb32") + ) + (wire + (pts + (xy 52.07 127) (xy 52.07 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "522e208d-1cba-4eb6-9602-5fe0d6ccc7d6") + ) + (wire + (pts + (xy 101.6 72.39) (xy 101.6 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "553df137-fe9e-4df7-8fa3-2c0769066d85") + ) + (wire + (pts + (xy 52.07 104.14) (xy 52.07 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "58ed1896-205b-472d-8326-591c8f4456d3") + ) + (wire + (pts + (xy 68.58 92.71) (xy 68.58 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5a8a59fc-95e6-4b4a-a24e-9727443fd507") + ) + (wire + (pts + (xy 137.16 83.82) (xy 146.05 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60a185fc-a0b7-43eb-90c9-d4fb9fb15555") + ) + (wire + (pts + (xy 101.6 83.82) (xy 76.2 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6207f1c8-3d2e-41aa-b89a-ac52d8cad41a") + ) + (wire + (pts + (xy 146.05 106.68) (xy 165.1 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "66c1eb94-2f1f-4bdb-b1fe-906ee777545c") + ) + (wire + (pts + (xy 142.24 104.14) (xy 142.24 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67930c41-cdb7-4cce-9ec2-1e43a4db66ca") + ) + (wire + (pts + (xy 137.16 104.14) (xy 142.24 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67a9566b-a42b-43fa-8399-6a39c115b613") + ) + (wire + (pts + (xy 52.07 130.81) (xy 140.97 130.81) + ) + (stroke + (width 0) + (type default) + ) + (uuid "682290aa-3543-4795-b143-be87be0bddc0") + ) + (wire + (pts + (xy 74.93 81.28) (xy 101.6 81.28) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7103b3f6-5def-41ab-91c2-9a33b9a9ffb0") + ) + (wire + (pts + (xy 52.07 127) (xy 58.42 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "789cebaa-4557-4d60-b416-25fcd7571c14") + ) + (wire + (pts + (xy 52.07 92.71) (xy 58.42 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ddd4c6f-0ebe-48b6-b28e-9cb98fa7342d") + ) + (wire + (pts + (xy 101.6 88.9) (xy 80.01 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ca67b49-f3ba-4b22-8014-075f5a838ce1") + ) + (wire + (pts + (xy 142.24 109.22) (xy 165.1 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a506312e-b80c-4496-863f-755c3d34ec6e") + ) + (wire + (pts + (xy 68.58 83.82) (xy 74.93 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7acd866-28d8-4e7a-87c2-b72d39b9982a") + ) + (wire + (pts + (xy 78.74 86.36) (xy 101.6 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a88e4690-c219-45cf-9429-9049dd1d3299") + ) + (wire + (pts + (xy 52.07 115.57) (xy 52.07 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "baa1fb1a-3a11-4229-a50c-c514a0b87a02") + ) + (wire + (pts + (xy 76.2 83.82) (xy 76.2 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bc4c1ef3-b96f-46d8-a843-e347a41ca708") + ) + (wire + (pts + (xy 140.97 116.84) (xy 137.16 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be41d444-c3d2-49f5-a5d0-55f353a0105c") + ) + (wire + (pts + (xy 76.2 104.14) (xy 68.58 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c998ec93-3c3f-4dd4-afc0-f08618fa5778") + ) + (wire + (pts + (xy 68.58 115.57) (xy 78.74 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d85b6a3a-649c-4362-85aa-37b09e650629") + ) + (wire + (pts + (xy 68.58 76.2) (xy 101.6 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e839707f-c461-4784-9dca-cfa499e461a7") + ) + (wire + (pts + (xy 80.01 119.38) (xy 68.58 119.38) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fb91c6e5-b62a-42a4-a709-b220517bb896") + ) + (wire + (pts + (xy 52.07 82.55) (xy 58.42 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff4770c3-474c-470d-b69a-a56128ec3115") + ) + (symbol + (lib_id "Switch:SW_Push") + (at 63.5 82.55 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "13465495-b6c6-4efa-bdfe-b039898c9f95") + (property "Reference" "SW2" + (at 63.5 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 63.5 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 63.5 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "2fbb24b2-ead3-48c0-9deb-451c90d5ee85") + ) + (pin "1" + (uuid "efeca39e-dfc4-4929-8b2e-f3b8f50e9e0b") + ) + (instances + (project "kico-r4" + (path "/599a5bb7-8344-4290-be36-d09e647bb06a" + (reference "SW2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 63.5 92.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2dafdbb0-4bfd-47af-a18d-de13bd4839e6") + (property "Reference" "SW3" + (at 63.5 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 63.5 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 63.5 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "04c87b93-acfb-4d42-b4c6-9350e26e626c") + ) + (pin "1" + (uuid "d7ec0ef2-b2b0-4c0e-9591-3a4a368dd14c") + ) + (instances + (project "kico-r4" + (path "/599a5bb7-8344-4290-be36-d09e647bb06a" + (reference "SW3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 63.5 127 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "39d3ad11-7f74-478f-95fa-2538c29accb0") + (property "Reference" "SW6" + (at 63.5 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 63.5 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 63.5 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "446b51e9-18f0-427c-b7eb-de8f51c22238") + ) + (pin "1" + (uuid "f421d006-3802-4d2b-a29c-d145da95f0fc") + ) + (instances + (project "kico-r4" + (path "/599a5bb7-8344-4290-be36-d09e647bb06a" + (reference "SW6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 63.5 115.57 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "869af354-af08-4368-b79b-97787062cd30") + (property "Reference" "SW5" + (at 63.5 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 63.5 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 63.5 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "10724c8d-d528-4771-b2bc-57a71a94d0ce") + ) + (pin "1" + (uuid "b0919d5c-6d33-4b31-9ae8-2ea303dd8254") + ) + (instances + (project "kico-r4" + (path "/599a5bb7-8344-4290-be36-d09e647bb06a" + (reference "SW5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "MCU_RaspberryPi_and_Boards:Pico") + (at 119.38 97.79 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8bb56d5b-d637-459a-9b9e-140d49f6f3a7") + (property "Reference" "U1" + (at 119.38 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Pico" + (at 119.38 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "RPi_Pico:RPi_Pico_SMD_TH" + (at 119.38 97.79 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 119.38 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 119.38 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "af0c8522-2b61-4fcb-98dc-b5f8d892207b") + ) + (pin "3" + (uuid "447bc239-c819-4644-824c-fc26892b26d2") + ) + (pin "28" + (uuid "68a74c6f-b628-4dbb-b014-a09105ced748") + ) + (pin "4" + (uuid "48ea6975-77fc-4e3f-8d1d-c8df17deb7c9") + ) + (pin "32" + (uuid "c0993e18-560f-4bf0-a62b-f2a35b1a8635") + ) + (pin "18" + (uuid "2d3dc56e-989e-468a-9f11-f7e68c1bf9f7") + ) + (pin "9" + (uuid "544a21dc-6a47-4a3d-ab04-97810136f1b6") + ) + (pin "27" + (uuid "741d7f50-d134-4f80-9724-4c7e8e7702f3") + ) + (pin "21" + (uuid "3d29d87d-db97-452b-8747-878bb28a9caf") + ) + (pin "8" + (uuid "52029627-e546-457c-a8b6-e379cbf2cc3d") + ) + (pin "1" + (uuid "9803f38b-5830-4540-8263-a68aeefea9e8") + ) + (pin "10" + (uuid "a3823eb4-ba3f-40c1-b7a3-6dfab1c6a0ad") + ) + (pin "35" + (uuid "ff309ca1-55cb-44a4-91fa-46f9eba678ca") + ) + (pin "33" + (uuid "07e6d22f-ecf8-42d3-b10b-99205d3c89fa") + ) + (pin "36" + (uuid "de13f758-5845-4f0d-a197-b00c134c7a80") + ) + (pin "22" + (uuid "5af63211-bb5d-4076-972f-c1c21cd4e754") + ) + (pin "11" + (uuid "2a069780-2150-4a41-bd7b-05f8e454bb30") + ) + (pin "34" + (uuid "c7fb85de-a436-45c3-b1f3-b350834dce06") + ) + (pin "24" + (uuid "e7579821-af9b-45cf-bf97-49b480a723e9") + ) + (pin "23" + (uuid "32d2092e-8c45-4583-a049-2ad68d92d36b") + ) + (pin "25" + (uuid "0905f50d-c2e5-4cb0-a28a-2587fdc4fef1") + ) + (pin "31" + (uuid "5727a609-6195-4641-ac79-5e5567b4d468") + ) + (pin "30" + (uuid "03294424-de99-4abf-87b5-53e7cd57d031") + ) + (pin "5" + (uuid "7ddce5f3-7486-4c49-8dd9-4a0f42507f6f") + ) + (pin "40" + (uuid "91b76bb4-d39d-487d-acb3-0a5097ddaae4") + ) + (pin "38" + (uuid "aedfc3b7-7a48-4328-9d4f-7a28c7bc1262") + ) + (pin "26" + (uuid "c2083750-cba1-4b98-a44a-522a6259d57b") + ) + (pin "41" + (uuid "b59676b6-46ee-4a2a-9909-9bde5f3967a1") + ) + (pin "43" + (uuid "91c09f65-4d5b-42e1-a8c9-c52b3d7eb234") + ) + (pin "17" + (uuid "48e6c44c-fde0-4640-8ee1-d01a31043ba5") + ) + (pin "12" + (uuid "a80d7d0a-6af7-4121-925f-95f6aadd819e") + ) + (pin "15" + (uuid "559610d3-7560-4aa7-96db-f37e63e54708") + ) + (pin "16" + (uuid "8ae90df8-c552-4b0a-8552-7dd6aad92147") + ) + (pin "39" + (uuid "d179d7a2-7843-4ed8-aa60-1433fae8c181") + ) + (pin "20" + (uuid "15bbd93c-06f5-4a7f-b248-426553e6edc7") + ) + (pin "29" + (uuid "d54346b2-98b8-4e21-80ad-ef13a74c319c") + ) + (pin "14" + (uuid "2b7971d2-8e68-4231-b2a6-eec6a0a476ca") + ) + (pin "7" + (uuid "60f34fff-8ad4-49c7-9aa0-9526cacb29e0") + ) + (pin "6" + (uuid "21fdd398-a320-4fa4-bf9a-3a3b2c521dd3") + ) + (pin "42" + (uuid "c76134c7-35b7-48a1-b025-3fa9e19c2e44") + ) + (pin "19" + (uuid "7ef69a4c-3d47-489c-94ef-ac14e37978c4") + ) + (pin "37" + (uuid "45f58298-e86d-4f43-91d4-a00290109145") + ) + (pin "13" + (uuid "72d0efed-1f03-4d0b-b234-fbc4266479f2") + ) + (instances + (project "" + (path "/599a5bb7-8344-4290-be36-d09e647bb06a" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 63.5 72.39 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a7de3776-b0ac-4e08-b2aa-4f35083f1126") + (property "Reference" "SW1" + (at 63.5 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 63.5 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 63.5 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "44978d94-742e-4cf8-a7af-b92b39a85099") + ) + (pin "1" + (uuid "1ec8622e-eb42-4158-b67a-2a1da2157132") + ) + (instances + (project "kico-r4" + (path "/599a5bb7-8344-4290-be36-d09e647bb06a" + (reference "SW1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push") + (at 63.5 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f7910803-9982-4e3b-8b86-557a133e01a4") + (property "Reference" "SW4" + (at 63.5 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push" + (at 63.5 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 63.5 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1afbef21-b5b3-4d57-8839-47eec8696fce") + ) + (pin "1" + (uuid "6e07e9df-7259-4abb-914e-c9e8c46857d0") + ) + (instances + (project "kico-r4" + (path "/599a5bb7-8344-4290-be36-d09e647bb06a" + (reference "SW4") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/pinouts/kico-r4.pdf b/pinouts/kico-r4.pdf new file mode 100644 index 0000000000000000000000000000000000000000..2c66e0ed572b0183803b218ff57285d41142fd09 GIT binary patch literal 60957 zcmeFZcT`i|n>PH2fHXk`rGto6=|~MlK|n!Jiqd;;(tCSoq7uOZp@WDBNQVSOItYk# z>7fJ&O(3)Y0RqXpd7ke#^P6wYd~3cxX5M$LdDn{f@o-Mg-e;HlzV2&ZJ3No?sSAsX zNKx_p85tE#C3Riwx`&Mmm4d=`(TDcW9DSXxOM^e@T^Ch%cJsCO21hq*U;BIZwjOr& z*Oip0e0;s_t=*{tksFQX)k2EiSpfr2VfBS8>}J3xU*DQj-N@dYlbL`FwnQThMtFMDYocf+Rs->`g^J90d)mB38c?N`F5G_p1xU3Tz@ z(%;ywj=+bU5RaDYZzU2X8Q&gp61tCabe3&B#x!W9RyObV)g4|oeU_WBzx*hih{++u zE1&dP5;4m7N5paE@ZzRNGoGRN(`Nj&=2HS^)6p{mo_K(1#u86!QN%cp2m)UDIHwuK zCGhoND8a;Ly?Hr|kZLP~=jLb%{bcs@a)9)=cD`{)F`YUmb;YzX65l2){0v+)o6^YYaobAhS0SXvt1z_>oBpc*N(}M8P%vEeIgub!&pB7&BQLaG zNpsFfLSD$!g#4OG&njG~tGFvgDbVPOyl~>^#r7TXkY9?zlw?|HmrNB`{TxKNh>>Bb z`D#V4ZAWNXhXacbRjCxr^0v75-tWM=J_tQG;qdzp@jb-v&_=hiF=G8DnQc+Y#jK=Z zYdQ7Bp$#Pk@z77pA0td8_CMTIzB3 zPD{3j_E5u8`#py+ACOK^-U>nNFROVp`w$X@1`Q-`E_F1&g3^YJXbH$^^{uOJFC`**B!iYv1`_A&E zMNZBr0`JI)LA$cqs8Nngt2+3sVO{A922~vt z7a7z$g#O5k;`@^)Z!T=mM7u1y1i>CkcN@8Y3g|Pf-U`mnAN2~WT&3e=ax$%AN3QqYPutO#{<42?pVR4 zB=xP_s&^D3w`w$UBDnp(re=|#nT%&5(asrYdD9lyJgY2wP1?M(>9jm9x16bI>Y#M! z(9t!;_PZD|UCI=EIY^%Z8WyY6Etc>$=oS^UDYAwp?~z3>ca)cim8Ce;XAnA6@M->u zo%GLbk<17^rdi_Vb0vI$%^E79w`W6PV-g!@SCOnV)D)kzB3n2T~Ed$AiH0Ani?XJsJTt``ch`6g%z_T6$YC> zR5FA;lF^Suv8)HE%@L-{$^*E^5G<`_2h&Zj{|5$Y4Hs`R~ji0r*;QpPp{BX<$v3^DVPmI}zp-_xj{$S1U#ObxDEmNO4 z^Tq&NskSd%=|S%05dF2D5nDO3(tucXgNBOw=jxqsC6(OEI{Iuq3(#O)8S`9BitJdg zuG%HhWBbUle$Ey7IDcw5W-m;002lVvX@$hS`EX7fQl86xLGl9s?O!6u%T6)oZhVpI zV~EpT)532aeWL+tGb33?whHCtPlpj<%@4j6eLuXcULF6$SD)xJP)b4Z?bhw!G6Y_D zak}=HU@jG4xh1{xv+O+si*-+#G6NDNxy~M|-cY@MD^^|P9)#reotK!KgZDp9h?25g z9xLl%Fo9Hy=sQh0k8x7DH>d6=s6c2P67-$A*f%KP;pE`n<9&~6k*#2iX?**Xcj?Oo zX}N1{%9^EPwlcU(ll-w~TXG0_I?}`>ljJU)0G-xf5AW#YB05K95hkgA&vdK}N@(sB zjh>1KQ6gN>YOa(BmK8O+%Pz^I@w!|LLVYT|0`M`R(@Yh*T-;?a%`H5@1o*&{I~T_2 zvy>jyWlMMY71oC{dB8w1@%zJ5S@n$0Yu-<2WcDVTAq1a8S@p!p=K9`MdlDPkxHtCMGqlhW&NZeZsy2 z|7o*Oxyl=^Hxa$WeBx7D6!*9U_5P+mjeq^dNms8-$LXVRXB6(vUY(b-{@rf_Wt^LM z<)eG3E)JGHvf{YHFpa>_-T-(;Sk83aO?IxuLx97xu z>|)&pM-$!2!@zW3))8N2FECS{FmwZt@IuTd3@TRP5a;(cI68xztJMkCxX0 z(fagV);YCPgDmwZtBdROn+P0nUTWi!a^-VjAB8<}ZdYB6u$2d)cF}kT<9F`4R(}cEjpJsHsiK6Ro7^;;N>>sV11ufD>xZ?DEPHEA zZuunKt#HL7TRyluMsP;ujdRs^%aZP2u<?UX01Abrl?NvVtZ$DP1i+ou7RtdS_e@9f<3{r$w>cQ=#vbbb%IrD!DX z8Ln4{o^6}xuW=1-SE z)|9FdXP(T|*(7ndszpYsuDtU{|Ec?SM21z6<;95LuMOq2yjHVuOe(sO7@D~4vnrtY z6l*MG7;u2iNEvu}&53ezW?Y6`=4-aUz=zex_)?V;+U3nj>HsIc~`c;%9+GV$34VdtiK4u!}`X@rK^*C zDbpmef=jwUW`FR@*FPT?$=TH@nlIrAnJ`y%HMBr5JJsHq>Sz1)?V+v{o+nw`C>IR% z-Ea@SNdIX@!!|F*aB~0s`~&9ti~DuoW@9zx;p;Q_LKz{ctSgJ{n=G{Tx-y4vF5yc` z2HNcd&I%9r6GdK@#aPUQ4D~M^^~ys1_UFqOPlGPHLs}E=OzCVhf}4U*nfD%%l(P3; z0DcDR`n4j98h)y0F%x%Mbq7LgrE&cbVa|7)@jIx{3YW4Rih8fyFJq+a+MkbI{t-4a z^OpGnRl&@mWc5Sp&aAe{ey?z}#kR*OR0SVuC3C!8d9kuN#V4={JCx93E%RlL<1RI* z(nhB;=Q-*F>PXNAcsjNVB&Au#7X;v#+w0V^HI^*{6maw({-m?LgDMcpO#dB)kQb*a z*C#O8#IxuV_In;(%v1$c3jP!yH#5JEoxXld9Vvt5YgGm}FO^hxpt!d?Ip^yKaP64e z=vt+3la9Jh5pwpbbHo^NINVH_GQ5t>Yi7j{E9c-!QK#5MW&9yJae(N#wTj(4HC3KAN24V* z*35o%VNWb*-5*@X6pjkND;42%q;SL7$Xg=oHa;#rt3A=hhsZs<5@wl(WiFXQnGVTX zH?5wB+-?TV;j z;YbSe6^b1e$&L@uvDUh*CySXba*wo>bi!;X*bLTGi`o}&KLUURfGo*#@6G^;KU)d7 z+%sVBv#R$%oy*uv>VmNc$+};!ZP_gG%}xsD zk%_YHAae4kWv=fw*@lZ^Vlb<6d|wt%%G@~3Y;R7?3b!XRU$Q>2S!3?Ca$7*oBZOpK zr~}(Wh>RWneXF%hkLOk!`B??q)|da7hy%UXiB{@gY#~5foele|n=3f&Jdx~=eRgR`rTZ0T)oWu!fA%gIgN+fMY0SDsVnQIg_3fAU}3G+ zj0-`oEO4K|W$dvaHZ*8@^&shrTZF{l&kJhWbQ;(#iAU8xmmyG~B9w;u7x1AGNt~(v zu+@H3Rxq!fWxj2AT|+5xMh|bw4*0ZV#br12f@72X&22o9qt$~~#_p1r&hT%TyxIcb z8SW(*J=~vj^~Sc6&0s=wmIgpVy5#tzD=i5v8D2b2e38SOesrXNIfv|kH*>OJL~Mk- zzdNNjQhhS-5BJk8^c8WjT($14*=Eb1CEuYMQfd!o?}&Uoo70TxX7KFN1#T)_~08C>nM&4hh(o{xIp1uIksU%y55yrL%rPho21{FGuhW`;z3CuX)X8 z?V$d@9XtDzwSI5^fkkJQqO^?P&2)$tSxUT51C0Q?q(8-oew zdre6^LMiK}mI#(+>sEejx9q;LMxS}K0Whfrnm$SWlOJ#kmkX?4H)f4mfoKMYTZknZ z{pR`;igKOj={8nOYds3V9HtVzt#C!JqP*lbif{CVdIwlHtE)wF_LLA0EF%tAqv91E zLSZ$ynbxAv2?Ko2pc&qhFcWcf?=5`m?b41s3#+BQ6B=?}@#IBVBPR#0G)Yf+tziOZ z;kjvpO3dO5D_#1T@Xhjz#_v;^soyz_u$bB9_j{ANpL@mE3I|9|>Ur`4dV)Lehnag$ z`GqFUx@{qM_l_so@`WkP zNF{uIlGyU0S zJx(0+DQmI5N?tItz6ci%|LloO#-f?>0~Y;_pm$wmT+p0YTFf;t6zQ_WobVkS^40(^ z1hJd70$eO0729q~)2}z&6dx?z!O>(pm{iziElBRs>1Uc4#lbkOyivwAk&KPPQ`a-X zF>F$srp=em9+C}QOtfN2_Z%C}zo~RE;m-Q_V1K^vc>mPZNmXCg+s%fFKOz$E;6ub{ zNz;GL#IOAA7s8ZA`{muc zNcOhSy45L#8XG!hQXxa~V&1%fi;_90KDgRaCTIz^6>&@br~QDBWM3n!Cpe?frws;+ zrOcRT#>31w$DD%lu zFAVj&%I1h>rci&F*^z(n3}d1&jGWLR+4Am78|(<@@Qd(ZZ&KN$A2NgA3U#I*`Ij$r-BPuu2B6eF5AkVbJb#!)Q*IoyW}Ur6WhAKwnQ z!76;B!A7>q(V{)EjTDywD&&*yNrQIzUy;Qm=pVP7m4(2@%k@p|aC;`8yq;fhm+SMZ zbye-Dix{q``Smn{IsYM@0Lf`A!0RGpK@40UBfwYnmj4CQ)L>r}EZTQ@gj${+5vaR= zM3K(ovC}r_uk^B0L75$8hkrwC;!z+ZqM9Vqc0^ujbMVC4eKqHFehVdd>Hhxo?WX;D z;tpK|Hiyuy{3($rOGt^>&mk_OA{^Rl7GHM}i6he5;l65bIJ0D0l`{vCuaCA1YgFsW z(nIBuqu#KD36!a>T)z!9T(a2^ZG0L4pDht*9|)C?JisBfXqyfj85OX3iCU>UxUzYG z#Be!};69BDoqGiV`%vLTrrlv(PSze*r`==?H%Dff#ao5|V_;{nt~k$8g2g5=^j_dP zw*mmtAhpDTDI=3Nomr1RUj>rDl#K}>z z1XJ9_O{@pL(Tj`7{W^Gnvw!ioVuTa2jthd4`P!VgP`DBy-O)s3f;T&&Y=PrND}40% zmvRe`#ulh~32eE?L4WmCv2dE%gAuVa$hx3aAL|#@>YVbZj|{+5&=gYH+>K@I!Drd4 zjQ3(<26XUQWKEWTlO%{E{Q&^4wuD{>cy;1(pkx^-M!}+s2J^KxB|HJGGY1dJO8V}_ z2Zp^t09ydaKA{ls)iZA&9!a>l?eLAIGqEM8LtFL{>`!(8EBC#)o%o`$g4s=e5YE;; z>geIJF55(?6!biZ7YUH)nyj$_Citn%Y5H9Vt^cXrc4xuF`r7A}3(h#)-f2x%eRl0f z{HS7augj-KSqs>wl{X z{U)B;@g)54T zS?2531ub_++CL6*K=?X~J21aqb^6OCPhrnzP%0YB`(?cD(@Qj9z|q5zakm zhWGAie8;z$skyA{=&NiZ z1sp>P0epcq;j&X1$+?*%fJfTOHI)9wBdD#jlm#yjh5*Rg#>z_*COf$nyZopf*re^o zk1lSa2W=EQCS$!EJtxQ_#t?bzkyw}Hh4S>>uO!PXAj;1&o?DlSUKtg~VYo`hX-pvX z7LowxjJy6j*%~=!gKM6mF;Mj1YP+9HTvff~5DX6Yyl6iGW|369oY00suIj$qykJ*z#%@{MW4? z8>$?Z2lb4@ruA3Tg0$x0)bV?EQxE1UsQuo4I|$F+KHBN+NWYbtEAa<76BGZt^_?!vmycCK{O`Xr_1RCNtnO>QaTdM;%pO!jy2Qk_XrOZ-c- z%7q&IaA_H=vx0hV+$*||ao4Ew^nMZQC^h?dZe%5&M(JzzA$YRb{kBZiweRKxNTnto zi3e9JnP(gcapqY~+L#Zl0^s7Vfed+}yPC@#gF$m8wH2}*J@hh%{#5B(5@Ccvqqwyt6Ek&7`Rj7(bW<{0w&-Fh;fwL=-{cy|!|A#-l?Ke$ zLesC*Q#XUV&s!V{=UGwaweiERDMae7a&0TAgGCLVd>P1C4I(K$-l-yvUrh^L3!e5T zN`!MddL`4crQXq7B$)r8c3m~E%40UmnDe8rNy3YRGOJvao=X!pK)i=3c7?P@{#Ccb z=#7oe6?VBq)lZCPtC_?v1nps@-hh^`Ncj7qjKFuCf&H8wr8|eEbQ@FIdWYJnx1cI? ztsW9*DDFH!aS+#a4whxviiYgq_@4ZMnPAcp9PQDQt!iR^#A;ms+f(An%C3A=F;?vG zz&Pe&a&CaI67keDRo&^Z_kP-zu$!CgN!KOrVRU$^*olpNSD;4Xz~bpR!EzacQeK3d zc8n71O@fm$$Wa7E{IUgJEb}M=kE-uO5p;J|V}2IFn`&wF^Qf@R$8pX0gRN|0o@K{Q z#N34lT%Ph_G}7c%&?;i!mPIGdos$%f@P@jdMsmUq*NG<)M9v5t9dVl&ZZe^jm%hAz z+8q#nVo99GHX~8|E7Hp|mZurSJ@hLZ&C^8X2yUEk+dBoV%8u$liMZY4)b4FOL&(ED zv%*$yTaDRWzf9Vm_N5Dc7Ozg1rm9{}JMC%SN)%dUHe!Dpz5(0a)Ue<_n63!ho zsjy=(sfVvvKUl5U>)JiH)%3NLk<;rHto#!)c`07SwX4srM~w^s{A9R5K_(bLVC8ow z-)-oD=F*dnb77_y<9X&#zPxsCSu|GC*{OTAVtST#juNWV(-2Bz1j7-|7PY<3N)Hz8 zv0mZpM;{T?u^c3vHohjBTg7eo&N=0>z^~g}>K=1;b3V&jyVfvx|POG zp5N|mmUwhBAson=Z{_SLoj-{5%{0`qg!|_Xs```VfpzS%^rU~RVCX zBM_tt3FMB>h7*sw(Qx3O3h&x%W5NAEQEBpS|glbY${*1mpSa}TauvdRO zu%7W6=S~ysl!tfGb0FPr7@R4yO48}+({ekjTbD3nA|1*C4jZ(Vy9UQrSyoJs=QhS2 zJTWs#=XmEDdf7F!$VK_y?+Ul_%tJL-&|t3jNMJtUvy!}HRo`rflrU6J&;M@TGCh0G z9q3Mj=`k1^aI^9FRpjyL9UYGvx{d7MOxxh@+|LNs>UtKbdrn4nq^n@5$+6>iY+1 zz!Tm;lDu|_vRfBVc=OJZ!|lu}#DxgzO&Z{3o&`ar)^s6puq0Zooc{L|pjC8w{I*JuDX$1qMNOkj*zl#D_)3e5=ZPGKEgq|r2woW*E zFmPX6$_39bHN**Ya$afrs~Nt>@I27J z3mms~IOur0fTFlTJ-VWN4i&ALE*2r?Mq{ExXg)+gXix7l35%{f+W^XO8-h%YBP-Yb4S3|3%ugxuZ;_`l9i<9MC zl8zScc+d)7MNPoa@iJSK+-YI9_?lE9dgTTreJG!`ynS zR{_7mkw0i+Dtkv@@6A=8vt~DC(`==Gw-;j<>J-|y9xi^8%#$m#J`Cg{1xveL{Z2A= zNl`q&XKZI$O^)r{9;g#fwTJrm%#ESoFwoddG>S?*iP-nQtbf-gce-@1l6fRBx{H#L+2o~0n) z1TDZ0Ll2_Sw|8Rs#He7>_9|dWzpOS%g>LdHRF5h7rbb6#oAlU&;3&ky@~tBqSMcIN zSr-RYfg3wM*1VZO1>!3hqVQ`CiD&UOP~F3Zd^X-7TDg9>zl!PSq_rU|hPG#QAdfg< z0%m}8fcubm-tewpDP7qPc%^F=sM|FQBw(&n|Kg7wGdYSqn+)wAfE((U_^Yu<^>>?& z4ByQ<3WdqBqdy`*!S0O}ir>M^L;VyJgwpmLF%PbczX2ncObf*KT*TbYS&$X7Wl$$` zkj|5-{52iDsi&fSbk$dsNVq4qp%VC;EDv@%+`4`6I(VjVacpg1;+OZ;C*H14PJTLQ z)HRS}I=$@$1bdQcd*GQ*R?FA68=hj$dfDs?QJ><-HX$RzfO(3VsJHPeMI>^>Qc74j)x*ZRbZKp*l#kCn5H z1F9F;Uz5^6Na7c5pkIm|xEEx4Q$}PgZ2JA}yqtU+!A=54u$fszVg^&z<#F#XQYuMZ zt5CX>Z&YwQUlWnh%M&K*aZ4tn)d#IJ?}jp7zr`zI+6RP}hu=MhPjhPl2@Cod)wN;? zkino__PW6R7f5DADFT)gAKmyO`gFXjl~5{sXi1nXrzZ=!OcuiYUv4vuYdRtZYr*XP zu9QJH8R%+{`~`nn#(TGf*V-~~WApt`9p0>w)V~3WWEU;r1rx)2mf=M)C72gsFZ7&B z&9(VsIie_@>oQ$^kq!XP{a^G+xO~wcFAf6^e(vapEcwMTbkI^BltTL(cY|5_SFol@ ziH#Du{^d{@6xrzgr{c{#e;o74;fKz3S2ciH>YAP^DLMKLsZt|ggcmE0oP*x^HHaqm zl>mWC#4Uv4;?&`N)VixgCQ^4tTTN_sqiXyigNcL-)&R7<`$MacRUb$QpZ~$;dceWv z42|KT-@$>-1}1BI3Q}1c;O(*XeRj6Hv5`I`gb(*$aN+H|w?zBWz2`mMG%57VB7Bl& zI(A<(dp+g;w_dos1xcItzR^xr?bfp?Ys!4z-{0u9Q@Bqt%XgHW?{X*7I3@_Bait$S z#?+g5-4J!Ow~{CkqitsgH7%dFG$34jy_PnV)@`atF98Fgv{_{wEM&9%mi*Rvt?w9l zek5o|@p~(+?Ju>g?V)=x*OA{15#i5{Zt$9~LXj!-TVuQW;?DAc55HBGzkD#f^Xwr@ zL~<&8tIGKyGVR3!8J8PxZ)vG$?^Po%eB^Y(T+z>0?fAqhrEB4MgLkIzrO zlPoXIj3iuiiuaW&3U-;K{(383-j03gS6L%0UGu?OAYzAM^{8NhQOS>;gtM)97=kGt zRqRSxZ{cnxkwB`)UB=IRRh6gYxceSSWo|M>_Xyj0LweDcXsGn7VcbZKB zlAa~rkNq2R2I^c3Q9gxGmG5LSY~oax83oB=OnS(@#PVto7Z#yJimwfR(z6P28s$tk;M*v4`x&cuPnzo6b3N<7YF_6B^6`t7`_4lZ9BQgllV9_$H73U;Dtf%i;;4}du#Qt?i2hN-U@=x)&IHn)vF(R z5M7MB)zm90Kbja5HPWYIn)5QbAJt0I*NYPS-L78DtNE4p^Eg9r&Erc+bJ0h_=l{&f z3CAIrv90)R@}Q=zsj%Z)YaVM5O^YzBL&94Zl*e*l7VqSQYS#4;L9+dn>0sEa7mYpR zU9(HI4f{e@F9$I)2QmIv+wgVf1L1tDqD_(WJ+Ga$!q+Eb^NqCIn$%yK4s5twkrvgh z&7K^!o6=zPTTe6B9-Hd+l*(lg8ZC7k!ygJ@jm_eJh)gTp<+WqA;WLQF;T22FnS zf*dYp(n`e|$NZ$TY8R3uD#VO9`ub(_@$<1Vd z?p!g!)OE1X?l2e2_v6SJn*bQY`lc`WiwVAR%8XRiz5DDA>sk(9zwjFsA%vc%aqSB3oi|GASpkE|G$`2eXPt6bV8dE9t(ROh4|@1z_N20vT%OtIvf9k?+&Ao1T| zhqLWJE5<(zfu$V?Nnnf}kkvonj%m&VH~x2CP&wZ#F`TXTS+S@3!qErIjcYkdTe?@1OfN|C;s(hC-u&qcJAB8! zUrD84?Bi{vk{B)q5T#z|rrJ9ggunWgjnYLXJ`%vhBa@B-hGm|wysdhiA>pD9Bp_?b z4h8*&iK9>^#IbfnWJe-_1FO+E=<$@w<-J0z-uFf}wY47|Yd?yQc@XP1@O5pk_rXEp z!AGBWAG~gQ@g?a7mc**=OPU0uwQ0RTp#;%7#7W=XzP|(1bg>(LLuZPi$eb~c<5}1r zvt59Ya>|1KgW@{ds*&I165^Dh(R`mrTZKp4vi#lWfG59>*9$*A0G}`agY9getHY$f zDHTBePg3`M1S!y7@CnWm1iI-kJRH3~Q{Sd8u^VF<^_sLzonQ1^r%9QRhJBj$^=V5b z&iPf=#@w7(B`8|Cw%}&lsvE}J?51irbKZem$R8`ppZj-da@P<0HWIz9T#G~d1+%N` znzYyIKS>k6Ts#Eq8~V=c;;PR4e19c8q1o_2sl{7KNid{&U3Wg` zUK8*-*9_G5AJ{ozOg>*7<$IeOH}M7AYRWfkp1SG#6@5PVDV)vb|2_=K|HlDKUJWf-p#h%wbZMbXL+wS@XT;h8g zokZ7{5wLasul2k;&ukbJ&IvJ-ZME06$5;Q^-YrCa=QmxcF&I!Q@!=kM`a>-UQ;*5r5zJwMH3P^$76V96gkRz1b$3bx zqWtWjrX|2B0@h+Qe3%g$KZnqOT)No2DiJRFNrAYpmrc|bMdMU{VD)}r|Eui+C=?WS zb|@dgEy(X}8NKQ`Y;1s{;{Wa8!%PqO!&fNkKX=H-g>~r46Q9anMqT7>v7$PWZ$b=ZBa00A|`u6UDzv#1tD#g9JxvrOUU14F{=-E=+ z3EJz#sKc(8hh5$O4OWGmkD57?-_En@P3z15vrZ_rzjuQgQ8BYw=rrA=>??G8Y5G@X zBRzLbeE9U1&%AO>MSD*-W$cPundm!xdazn|Rp{wa<`adLrf-v^%6aWo!X0ee*T5oF zSvAL%6F{c(^li-DrUxv(fDho#J+or~jnDtw8n|RC&%c?*UbDBw4h+Q(Nq^btfQp(p zuy~4p<)RS_7EenH$Nt~U`>oJ&<|R$`4o&t^%~O4br#M(!`s@>z^L)x zT16On$+z?)rRATQ4NgBb^1Moq4Lw@Brmdgf@^i~=_x_4CLQhA+a`d_uT1P8ihrN~` zTUoDPOC>%TsZ_!h%8#Wz?vi%7ea3FRrUmSlFOw7I& zm4MyS>yifS*4hMMx02**0K1i+;QlwewKnlLyQRql)dGY#&zFk$We~Nl! z)22Ixehqt=DYI~J;xIj%^Rg4e8okOYRGVtiiP8Cv(fKD!i$2JI*IDDQs2MrXUHE#6 zeS}4vs+n?M8;Wdar*-+lgz!_=d1@=C`+CVv3PwL_^sguAQKK;4S1u*5)5i`buYakO zb_p(&)P0T6l@w&ezSl)l0-*`ZR=tyOUMD&?PN_gfDpv+kKAwS`3f4dL+xyH5KKuXI z{`)OJ9y~0a{dxCBaR77vX9x7hIHoMkCvr1~ZSQpT^L@cc(za)43KEbSH9B0*XAn-N z`l{z7Y(_hLm@VI*HF8R49;lEvh!mAAmW9D&80vP*Zj8s=82@x*{Ob)Fs+&o$uB&w% ze^RME%Ts^5{*d3Bm264($*()EDfPah+3$6IhMzflI#cC-_&j%^n}SS=Y-^Q=VT56D zlnDX5cv}R3cGmFpgvUO|<&uwIQy}u9I0g!zbfp_~l`O4UY72S;O09qV6O|L7)UIV1 za9|4EzI@Vy$WW!{>lyuJ{aW$TPxJ)3&nUGusee#vF&s7w%LUBI14UU+3bXdtNBfU! zkjxS6h-xZCwdVh||3M3UMAkW(fhO;a1yfkgajfxsc7g54mn;yHpFnPX`7_4k^b(L; zffd#K9%vL#wjvLMNxb7D@Y@ej!w!khVbr|PPP zd!`&e5&pF9w8RE)ymV0g3gehOH6U1%bG0UCN_~hI3%h68L3$%s`l3-v zF+}X5QC|m#E6b&v_quSnCBHRj`6Y@N6*_B5(%g!>iGtdeM*+4XfS7x*`lX5We5twq z)RQn7@?ak|oCZ^;pV-Q(Pr~&7(cL~gCF~K(yj%UQ2;|kx+DN3@$fUtQ^UAu3Y zIn=Sn%g4M8uj#lfl7~u0Os*NL>)&J6ertbQEoq41KX>v0C_pxf25OX)VrOje zPA%xce|*wuYpSIi$vlu%T5@WNN<`|$$eK$< zr#=8$apg=1Mq3^QLG?n#q@+dN%9{zVc!CUsUgp_6;JB)_P-yf{qvM^dAnZT5bcHxE z7kl=DHGu}u$J>YH;Lh2h=x98YqrtgJU23=Z3YF&7ykT!$6Ny4wptNa93ftq@tX}?2X1!?7mX!L%&=G0ULDpt*x&MB;F+DPNTy}jdT$mv9)kS%JomG zTe%-X^1f&lK3VisU?%He8+BDFy^&J+JQ*-NSHp}A_IOHe+#ET0+?Gj_>u+%7sn!)2 z#rd{4ibiJQui2FE7f8Y4naM>KAWkk0K^Ka-AP$6zL#qpS)wXO$YOX0}>rSc4_AmiR zA(=6hVdNZsA16{=!yYgbVmr^cHhXA7fGuYk2?ZnJ#)d^vMZg*ODY~UiZh7X?KmL5n)=O?HEPb5=WEg_ zS-=*;G>YS?EDt3(KUnom^c;$F+oe%^_BmbUIwiTT}G-7`_ z8~4B3ObxX}t>`SmZ~B^imUJ9#{Ip>?@!8kp_&^+1eB0tqm{v6{ zo7GA^qc=T@yOnJ6G1id$?TpcW36T3BD=)m5a(QQ~m@H5qwLd;A;-%|i3gN{_l6Q=i zF$nhs>Vd7G9#eemPGPe=mpoyV)R%Sb>@r;c8jq6RTHGYhOoe z+yh(FNHy6}a}~%^^38-mHn=n~LeaY5XT98El8~vi(uPDJW!VqZ#C)mi&!cX3x7LmY za&S%?hHQP)1j7YY1W8Y9uD!S-{MfKnD%*5Z$vqs4_a07kSE@XvgW1MvFDq;`mkL?n6rob&5fPRwyFzv2F6{WVP1sPt=tt4pz_3O zHDUTNm6MM%a+-nqt3IS~E=NX2XOv|I@ zKG;+nvcdZf$S)gOtk9ajE6gm@D~vz;8f~77p8TLM&+dK^3N+~L-ZNmkG0^b!@KOZ7 z_+?#3_RZe_=yiY6^OI@S`+WdH$Y>HxN4iq$Aes1hB2 zS0aTaAxB9~w2I8NKg97Pu=MJ&dh4~uWxU2Eykq$A($}s>ORVGDFJHS}W*xsFQ>Nx- z7C-&G|#J+!Ad#Yli^1E^UFIL~r5u7lve6ufSE6BOT6z7u-M9KDBy@||A zhqroSRa|{?%(x5QtUqyO46Y7)V{Jge4m;KMdn!~iMF2aIhrMTn^3GJ11%{_$H89=n zrY46_XyJ0;nXJ&+1V2+6MsJEg*a!b^+36EDLL zhjwXcve*Wfvz+6c-t5C7_N$NEK*yS<+C)pKuN1mjzq-iJgm5KsT1`SC=!68aTu-ij zP94*e7p@iS*t?W}U{0Q=QnYWnO{(e9CMhaZz1<{qda&)vh3Wih#K`$k$fOKRqPMP= zm9D6Tv<`h8Vde`{YW@Xw@O%mu1ZxrT(?4uZl!hUzBR5|W?H2ZpYx)w4xP%>sKx zMroQufvhlAiwn;yLGqcMW1%5E1cJt7zv0oDw0gGokn!MB-dwGi;OlsGNcE%+kgrM? zpXqMiS~u~1rWrag6WJB{y!d_MQT;nE9AnQ>P$nCy?%h0!(A|7AQ*WY)avw$8?peql z4|sI-R|OPx{qRwpPLn%q|6Q>`zf+{_7P0>F%(>@)qQpd<+!A z777pfA1cx%EyKgw>>Y>LhI$pDvZ9^60%aG3HH^26ZQpcx?XB1Zf#7BIdA2mj<$)or zN4J%rY?2r|%h!gk_}$5ICJ$cv)723_q^47_wEoy#XZh>Rf?;n=fX}`6!_G(Y3ey^H z%GZ7h7^UYGW+KPbeNK|~r&Nd7>Xv{U=XO`993uPA@SfGa!|^kLwzu3|@LAjiPr|6t ziOUOHUI-FZj~%kEW8*lJxVK&b3CfhoUZA==-Mo7sIoXUjCHpzxl{rdrdRn7lwoa>fho*fMx(l{b)HDazng#sP`h{L=;{}Kg z`msTqe}LU2*2aukf_H#k6%H-XN*q4stpb4?Hk^;|>{PFYe$1bo(g&LVkPyw>xI0hI zB+AJODvz?(D!1qg#V^SVx2MHz(fD3eiL*CxJntj`1sxL|-p+4g()U8wNqE%&D4TPo z)%l@6y^1(227gmx9vYb&Nl|RMdZ? zZ8KbDnP)fW=Exb6g2fN0SNX(`f}^y5A{A33b04?LUi<2Zo<+*^S+xbBbu06Vr*Y3Y_mQkstrrBh0f`b0pw zyFt3U;m#*}pL_N>XYUjDo`2o7{<9X$d^69?GxN?n@yt`NT(R+o#8}0t$$K#Et01_a zvtg5p$WM0JcyUT7oL)(b7jp)}Y^^+aUw>)7SvkN+2Fh^YH9zb42AG9!nxH^6ZX`!f z(5@w4^;^FUIFg5#9wJzwal8}}ekwW>1!NB2d|7yLqQ*E9U-&$L!_{VxH>0TCpv^>~?f)aM*{y3$w!68nSN^*a z8wv^2msmZ2Un`OhxG&F9Vr|1shpSHv0QGe8q$CNz;wCa+g&hl8GGvb~fy1n- z0!<=7F){tC8B1_h>vLn;P0vfTN|L@ieg`8JJmV?FoULHQXuEAn-nP!~S&VOsP2t|h ztG5T&KUkboLUo(=A!s?Pk|z{qRd|Lxn7Ba8_7CxX3q#cxX>_) zX)||$lYHAlY>_@22=0#cM4*_RY%qJS$qv9pqAmhFzYhgnYy8s<*rb^-8V(z|m+dd! zTnXLGw4j4;tJP~}D-a?rc+&U%%LI_IRjf#C((Eq_zxpd^k_;Y5NqSWysm_S`IlYO} zf>c)qh=(FR>XW2VC(+G-tE*9Iz9>Oi3qV=>@*fC4qpbO(to_3CfoPG z&hU3YJKH-$v&)q9klG8w{zMByq4K=vZ58%I`zGDTUW!nq+Zo-YN)azZTS|EPgvlX? z=D-L=`>#uYd2XNdne97{(Qu01dbc$K0dOdTMepzXg*U$fNN#wED}m_Dk<1*h**36; z#d{#1faInJIUej!z{IxLdZo+G7$R3{ooMR-@)HeF!*t z9Qj5m#<5999KiY|Gl)@nMGYwUL7wn+0R=yMYNz;Z&y3zi^`@Cioz$B9yIP%YusWs` zK=pa8=b~~wGre4R*LuGfv7!FEu(N^R&Tqt-kB{nNo;px*uE|;Vr;cav)&4D@ooj6- z<|m?Oc21Qi6zl0xcoNBmjAcL9JMk}U<-&7$6B)Xoi=1n~z;)QNp9%05t<;-z)Yj%fndFhaeX{k7d8o>6%)7QRPwvZMs)+@%E`R172MO6BJt9i^9bTl z!9AV47S`vFRWKdqXje5a={(8jFm-LtcgGlEZzcs_kv$?UwxQ#@x+v`fWu`lbwB0xzv;# zd!+2FYtVe#N>6Q&cWSP@)s$q8VU$lh64^;|Js@K(u*ajT=oh)ToL);GCNKTkGc2zy z14njar!wCZY8(%7d{<9IgRFZdE1*d}nkCbytN_{RlKCPB@bdCX2T)nE0Msv?5(-$n$`B^jMS%2?rHpqLGq8FF1> z%3qf{)@5o+JuO0KXgFxR_O#@nm{Ocz+nV%)hZ$nEpaS#c@dsGIHjro#OGfy|if+)6 zpjLgw1v~J1l$8maKz1yc_8o2*?n0Agi4dxCCnko*M2;=xnbLfkJ->iWE z95xxf$((TC81rhMDt?F{f3K@&DZH(&)cQ^8j8jDO<;^ zQA{7Yfj0lDcyU`DEB~bUnu>ob{Uwc*xw|w?j}7gY7Zx3{gW)=PuG%!)&_D$#Al6Ay zk{WogiW#d^r`S&t2f{VdFR|9cnwd!f%;XpT;=uA?1vQ2L>WvL)&WI8d4Buo2c z)Mm`fMk&?m>hTh47n#Y#hAuF8DQ=%4xkyP;3rJFHdeu|NK`(SZ8vgwDg6T%p%=@_A z`y_YaI`R!uTx$MKma@HcxonjP9KY3_RDT3T%Bwt6X!_#{m}rMm zsg3PdcI0mhnD#NVUGN`Xxb+cCq$t_1;5aR%WPQOnrwJGp$pY>SNMFnCuXP?>l1j9u zNqVR9)&m8#oL$i6B&;z!fuDIi%bqN>fJ8rrhZzxi0#bV+-%~_iuG{ zm*kyHY!k?}?fox$$Xp2E;R5XUV1*~#2~m^0#tKa^57|1-X;2sdYTx!H9Tfi`fDNV( z%%cB7i-a6vS$}(eba`kmfUP3S(p-JnZ16$#n)w;GW*1k%HGl9Fc0!^39=XV>Lt29_ zW(v-(0ZtQ4oKJFxpc8w$2RFDOITi`VYi)HDrRvBR$vm14vs zWw9wZH2$4LoS394HifE2tcsYT(%(<0wsT#&4Dy*WX@2+E`Q~0vJ@7&PE8Dvrhx=W9 zIL_FL(~6BNFFLD^s+@2gPtrX$^G2D@XS;AUaG%CBTDMP*3sCAbQbl!+JhFI^MuHvy zR17&EGrA!EI^bly+GNLT>d0d-WBgj#uva={x$U!?@zP?9-%?RGcOvh6R@!uNll^H` zJ7UNMZ;v=s$urdi=qesNCWVWj=Y#Ut;$pC@d1Og9xLe*Hz@tBTEe`7XjK({96~GG6 zkBph?@z+qnGFPV)FL=XKjrFyHhR4jeY<6Tk4H4GslGckmE9<3_(ziYr_kwl7}j**KW2)5NTl zdSbZc&Nml+IOp4bIF3X`driI25cWRf8(S7Ask6Qj8(EqK` zpgz(O+&2_ozR{?(53jp=K7&(b+;M)f@=YRB3D>wtBfi{3u`S7%z~XNc0semv^7rff zYlzft49JWvH_>QI5+ksP|L;i94^FS3+`dC_t52K|ZY1_~;q%`vM*FBOzCFg%97G+k z%FdUc9&OoeL-Dlbdq*2tbhsGh)6mzPxDZQvvI%vgujRo;hEe|tkZAmsCDh0;zN3vk zI$VSDX~kNIHuiyU!tZ(XD!*{~M<(C+&9ZW4(Fv2>M)L&=eKkqR3Kpt{GnjZ0Q6J*56 zMl3HeTklEYJ|I^_`}AK+d^i%+K>PHHB%dIl{3aVH0ZHxTEe+gArERQOTnPea79xvW z56E3fi0H*mJ}7J9`U2vwq4g19>u4$X0%sQLFn&=n0#x+c9bbP_hDImT|2qjuQ0!xLGP$&MGGB$w>?cBm$cQFs`7_%quw)tL0t*nFFfpBQM5B7O+~uGeYl}(1l@uq z=AmO>+YqYM%Ee+i9#&;K`|mojxm7eE&25`t(=U9V0sKf(!2ff5*f`Y#^W*~u^W-z( zPh|-hAT(78USi*}!Ujz5UCR_oJVC+t41}^}o0_!Hp*3c)k?Xjl8$SY9US5MTVbkG2 zD9}&t)pI(Q8P8xtiEm#HXk5)pOgf7*mv-+tc#re+1o-MY$4Op38#S3|_^u&mP?7T6 zgy&<=`{?9la?UPE>-d;)daBxg1yHn(&mO0jsMUxts32N4;R)$^ADg^P&Dr(O0bv4_ zZ)J?Hoqirv6p-q;@@H41)t*AtF{Z8x73k#hidp5=VbPS_pQy1-qm5d<&Sj$MC?&)uh-gLXUJ`o-1D@boP1vNxKvsP)Z^&*8pgF4av4BA9UT^%iu8$El& zfv1!s6UI{sX>psJBBWI+z|qq(&*%^C2ad5wJh)>O%l!MiS-~v_(gXN^*mf*{=zk_^ z1WYa}pY;Kg{ez{4!q{AZ6Iktl2k6BGKipRRkVp06!(Aq$N3N)WvJ#&}Viv6@RXp7b)G0nhgoTMy7JC{9;#M65z4GAq`i3E1?w7M+-B0NksEf+p!d@Fp!SdG#=lM;~ z1&{H5=id1K3!qZbbD?9rp8#+*tosDiIsmmiHkdqGspx+2(Ry+VW)IrD%N?M)D%klT z2n9opxsNd{CoYU0p@d!?U)YOOY>e$-qX0DOi-}cU06m%6d??tuD=_>uk9j|M{mQel z`ZTtOq_}}$6!lP@@iZ5{AE@Ld-3=XvGI6ndN~ zI}z^;1>C?`E7#kwR62_$3D;Fw>@R#~8b6a1e)FpQoTbkt-VQy%; zacs2}kGA1T$ci?$F*Op5}m5K{$~TF5 z?0d-EXyHNWj_XWnAA+8Rwmld_;o`#&k#YPLy0kv|0zG~pFe$}Yw)-oksRmX>H-hx< zOi!F=1vcxQesk z7jId4&=$X@(e?y4tu#-bEfm|DQ=TroW0djs_1)u0aVgg8cU; zexUB1K(e0bLnL4L}zJ0c(R=Nh02A%If|(Wv^xR zF_M0eaRi8&p@a@&<7U#(EB!;jr_VW`{Bu4T2?KS(AU1(OUY!UkQNve^o;ld+vo7%M z`a)E`72mU*UvRHWlX1H)VWbdaVGsoc+F#UjnqgOA2NFWDGtMwk3)14Pwb}Fo;0?%B{rU zd2Z}PTHgmt>$9)KZ07}tbI7=vy8=CPLgw!cy?V~LLM19HW7Pf%pdo!+(f1MqYDdki z3R3-=I8YzR_Qgxk1C;D6&?JJi0!E6ND2Xx%kvR!%p+;uG@)?g5*?+$3Z&zmjso#%D zjUs~s5LCVqv(0Kc_RJvT9`HN&VgmkW;8%S+`k$l&`7>zmH?X!KTx15UPX)b#hmX~L zEh0naKOENzDqs+mxo|!p^~Gvf`5Ki<{K|G7LMd*4EaMya@G&b5AsP3$W=LS-!xB2| zM^TTo)u=;cU>%0Fw^(Oj$PUb6K*!@4kh2XMQM_5w&>qd@H{r_%26_yJ?i-o?(rGEW98~y#0s5w1q zq1gsZ%2em7*Pjf z(f>)l&X6p9I8$GRk=`eh)P5hlgij2v1Db(>Xg#4M24=rd8t`!f+dKxznP#Z$qPX?n zPzxIh(r7*tH54@Wm9Y!_arILR2R?kFdt4LtTgJ}!#}!)k0n3Q-!x7^vj}hbg!aDk? zu{=gm@K^Bv-;lXWn_nOzMAay;fSDLVGDXhTy#+qg)z0J=oEc+&dC!6q3wss|`$^N} z&~z_s zq~nL%w*qcsk$I(7a=1HKdtq-4En3$*TYmz9J7M+_H!T_hrI{Bvz1oNo#WI7MFYv+X z#fvBk#r)8rP$rl{2aga6)H0~MzcSMby$Z*-$;UXBdfjw$VDx5nhMuAjy{Fv6b9Fd zzOesAeI2amHk3vh=YtV|=ck0zwAClm2$H6`fbz zmwl0mr!_BDmMs1xzlS9{W3cS98qA9QtnUg24rmS;U%<-!58$5-Nd$&Hmf9u@%38fk zH@b;g*fU?SYq!xa2+)Mc;81O|P)!tf(sE82%CYhgYac0uAx(KDu&niVx#}%s|RD+79;3`bc2~;Bv2u4Q4bWv1$rD9$?c0cgQVr zoqaD{r!qpP5Q(k1LGjQU+J`{Jgp21)vi;OO>QFf^;Fl4#`m@UTOuc;bMlYRKZSXDT`JO6I3Jp zIVJ4Gf|t0=#5s`q%25Pmmza@DYDG;tH>?_2%Yw=`N0inUlPc!LYqFNe^hcD~2syOH zIK_Q65;;#e-)f>ZAdBg%05G?Z+PdtU1=&2~o3dh0cMFU3xtU4l@~YkU7IUqmja|i_ zcv_c?H77cj+ux`EA;1RI_&M5`-=_xz?buJj*)#j2y2&sEQ`nGDHlagShn&k1GCeHz zUiohlF&(n9``&Wd6h!bb7gnr;lV#Rdwnmo)2eGToyJKKcT-l&wn)th`M2er_G4;Q0Gd5iPHtp2A` zSvQmLQY(Z^XbESOHL`<_OH8|#=Acs+L(Mv*{=M?gxMZ@@X>7aYoL~O{B!7t$g{r={ zh$fsF#B3jx0i@!P2(Wp%?8j#4dAdL%b}#E?myCHEcMlJNel7Y(q=cG9XxI1sdD=y& zYMWnSFp?SpdI=ecwlV*=5Et9He+&?7^9v0|dNCw^5%TMvXbuh21DQ}&)kH*kC@#-L z@p9FEJ0>-5IK&#KtLq7SqbX6}Gt3zNr2Px;O|688o6`ep{`aR|rsPc*Vb>o593!)1 zTu*Gnow>MqA-RGIhJw5j=s6um#Vmy>*+}+VvukG1Z$_*RtnxO%x;s#Ag=Y-tiDx1W zX@C0;NMJa&t)^3si=#*T0^c=s%7QK$^UpXVw&r|gf~=xz5ms0X+EWBIpZ0PRr50Dc z!F1Xo3OGeGO@79HnQ-ym@VGc-u<5#~>E`_UJU!fTOmF6KsG-DwpKIdQQSy37M?d&w znJWC_!6B7EgxpHL{zzhZ+d#*(=MC#&v@`urJ|2|rCsXs_yA)gQJSYO#Ck;daipYx6 z5xx}n>>oaTkAKwvgwyC~7FAjg5LbYdk8!1K#p^R#ldbQtY09-MKKvy3tn0El&p>&(oU;`TQToQb{!WMT0a2iwSuo0y1 zQHm~IgcS?aRrK5{-nor-}@~0+WYnx-2%cl@`X6?pzE;I%VBtbOpwv))_u-z*Si>t@8){*M(u6H z?aD`-cDmBJtK;J_FT`>0&EGhO$;Zup9P6)*bu0^%ngiuk zFV^gnwtL!jBi};a+-&slTH1{EoS4{W_irT&-MSrhhN^Yj2)Z2}*Yk}Mm3roIC9n1T zC__KWxs7TyjxUDj&#_r}47D&hpLYo@`hSZzemWO{K)L(i_)YI*`b}fK`^)Lo#q#wT zd8Es^R%zPyB7s6v34)+(q>41HQgGf=9ZtWDqrPY7z$$Az3F0F?LL{B6dp{M8te3Tt zOW$|!E1FrIX+D+64Dzjqf)D$Z5!pLv{_rB?Js`T!r&v(v9Pl&W%#*kuoE>An!7efI zF}ucWh_t&!(da_qzC>o#LSj4YRZ=g56^VEllQD$Z`=A#g2GCT%vHB`6E7!U#=Z@_3 z2HKM3K!-zxAb(62(hyNWSx`aor|lt4IK)17{lshMRHQ=dB2mo8602;Ho+7=M>sSyW zp#9Y@b^Pmu?!3WxGyV4D_PYJn)qS0}a%FWa<-~Ew(U|jcgBaEC<$xd0>G>4Pk(x{( ziHtq1-F7V-0Waiy8t(Tu2So=~=RU6F3ch%v1jZ0DHhLY{{QDA`)h}wdo(1Ngb{#b@ zLuONBmg;-hPl$k?c%XIMVCg3T?@mY;{pO(krnZZ8v2-s=|R}hJ=#5pYnw; z>s6C2bx+xj8-5f_w2ytDpyKyd_UH4={hxMrbrn5;QHZn)hN15J2q)-M&pP%%S`8ZlU& zKqZ5eVYwMmoRuOhm)-leDWJ_@An&SV zX&X+2fD+)7Kq}0zlrSY=`i2gwliA128ZFKKEbe7a!wx4z1*=HW(1)bJi@!y9+@JAN zN559TZu24yVdVBNBQyT$maESo^pnq^J_7R*8^Ppg7(2W;V8kb@JV;M0%Zv!8QZTSB z1A~=-(2>`YLDUACV~BnYpIQ<*r;dt%c82dktVgo zMmzVZkiqrsn*y46R4^fE60U0w*Cn)49>C~>Y5#-h|b_c#8V%)fyd2lF=b`n za1ga-xNLK*16^Sh95OfqFGTENB6c_}b{Lgd_5lK}{6Jnc6t-a0z6@!A&%@BBGMGkgeiF)CKhbRcgCnj{NC*nPhyUdNi@#gMi7_vzlY z(The^UL7M%ipN@A{dvyX%*cetk6q+L#H$|B`+(QZt1~WHd(tcy0*1CN%Yipk9A^Wp zwLA~#PI#80RSTp?L9awAH`MD_l_@|pE_p7f9w&#_@Nx50b=|>dz1ZpLzhw~{S~Brxos>m)_=*Y}iZGd8D~%O^PNw&B3xnri)QFd@h3_B4M; zpnTC~`8c_$@dkx=#>AnHVa;JGe<-!y$m>vYHNStf7&(O$Rp+O*X|EXdTb}cN)A^qeYe!kwWnqckXr@J(ZTh1 zE4(v*Fakbvq7vKKI%6UlLZ})qG4o%KmJ~3Y?L)M7XEGs(sgK?BE)@6m6Ac6<5d>Zh z*v>b(P>QycH*_9N(hgdHt3to6r9^11nZlH9ydpMa026FoVgk__!cBE$q=9Xt;wzDA zjT;BYV6qL9Cs{r6@>^uFg z)Ckz)hQ+Z=F7lxaQs;0vEwP|W-!R_B9^i~w7Fy{5o`@Z41NAa$qEk#gh%`4Z-%#r| zSI#x)#2$cmOb7*n0%76i)6Zu8rGW1a7;_%2sj(J)1+k^yV%~d}(Jpso3XjzqV1mAU zbI%5)7)>~V=pdG9PZZ4X^AJ87Sa0BL7B6&YbfebWHEDG9_Hni14iLH*Ctt*tj@P`I zssqP?-$4Lu30UtuDU4+@N@8j#kvjJst!up2i7Q==u~ z?IIM$mnt?UDKsXj{M%ujN@JZu`~+~TgFA9%1zjUC2$!{OBB9KAhArf#(V5M=2+10STOu=he^YZ zN&Sxh9pPPzcbNb3dpblVb5kXM6NK#fo9zG95McPHx_8+AII0r&?opjr_}$kbG4kTo|^Y6|Z%{|W^AIx*OlR2`{;fVT67 z++&znDfRs__*eb=F^oUI`Ma}_Z@Hj=Z~1THPHtE};OC;?mKN~c|0iljRn<9U$vp0< z2c?)_iJyQ`WJT?J#}(Ld(yKS8#O{yMe?d*Sqr2UJRQFgIlwkWF0@*HKv!MaXE@TL3 zkM!|@6b^i7?X>$Lp)U=1rr9jdeAdVPnpiTmYovjJmui2ce4P6f9pA{#PaO7-JHM5j z39c=MLi9XK=DwdvnQE(DsXqYs70-T67#)w!0!;An|-Q%DTKOEP4y%0}f*#3;W{awCJol-L`0F^4ha*>G#p#>+enSr$0lM;>K(m z9maNchqf;l4!M$HnSZY8=|ehvP4Wrtc+ z#6cY{uk;--i}Pr$Hw1|*N8iOI*U7K;tGCj2gxE-`cu0R;)WXD>i!M5gf7Mz;PS;4G zxXL@h!8TKz70A17;VuQRp1X)C)nYCg=Km+#$^L z0k>^%64uI3C}&EG)@45b3N=?P%4N=sea0qqth~f^G^8W5$oP_ApR=CsE03 z>~LtTEJb;{YS{&j5`t}3>(mEKK%Z6#!zfnHZ`Vh(_O4g6&a8*?;9ub`W=cd0?;Hb( z%&Ir?PdDUDNUr2eW`|R|>-YH}uF9ZL+pf`y>`X`Z)20{*mm?LM&HvQ`f9~joe2}R1 z;ik+TBk}b4;U>^p*wS742U{^GH7fqDOv$6ij#OA_=H)P;=cYprh+pLlRC9tJX{HYi z{fX;`_F!=@Yh*qj1f~kX2N^&=7X(k24Xzj^0KNBSyXH)X|7m3+eIKe!5Uf~uausNJ z1-felzHgXmXF-FC{{Y-Dj0cR&ig&fXJbLU!b(mF!7Eag&@Vpo@rxyi1D0U>A%>nqN zA0`eWa(Pi(d21tWWbn+U{U%zr`GQX6zXG zg8MkEQ#sEpz_ZcM8h{GOfXd3Qgoe*`)PvOv-WsUYFFFxk^`{wFM* zP(AY_g-jRveB9mAU3(?4OXd07k7ZqYsV=w65R}VD1*n+f^la)QFA;N^B-SStgm?s# ztqxZ%dkiXFW={cBJKaH@KzGbWg6#2-@XU9w6P~O&!Sj@qGkgAOj|F>NFPqZ}uUzk3 zVvjFE!ErdmZyNV_o}G*A;59}T37-R>k~=oax;L$TQC$5(hBn6!P6wK-1&ZVJpLs{z z7O%{<+o()ZT{~X)dKK!{Fvdd1YUN8%JAm1ayV|#U!ngeWv|(y2)mvoW_EzxcZsqZmqJf#vLJgbKfYwHK z3QIuy+#J)Ijlk-d=W6`n*_+Yx#NE-u+x@1ii^$t!mBXgfT0_gt8iLq@U4hfNo5Q}_ z8;ji*3d~=OJSx@u3_b9Lx|5nUHZO>!y9D9*9B5grh|lxmh#$O!`l-otd|B3P>It@R z+k43EYHHLNS1B0x6KR()rJikaPKv3|=qpI@yBHVFo#5eLZdTVV=Z3hfVlW>};`hM| z{w83qw*P!X^v*K(zF||CV44)`N$CA0Zc7XIjbGf45yO@mt*-OC7Qa2+TanGrb#z@J zm6?6*balmTX*xJPtF}HBtCP@v2%63f`ZllQhh&qYi93mUpK3R3r5f`x;6scvC0VuR zM$HmZf+-&|zN?-oeAxC@t)P8OSt?@K^`N}khwH(H^fH~9?DXe)M9#l;{A%>1%2N#m z0xswKPL5aOEKzU5d}5q)Vts@R=b>FD!C4^wo$89LmyVXg&-Q8{orU=zE0u-0n(cxO zvCZovC~ijt3h5D@uJz%&9Ol5^SZYlkSlMXUP(-v;r%Y(gC*Zs64MHA<^TUyBPs^ne zZNoZhvRO%Z&2j%lDbprf3!*Dx*tWl`bn`gVfIKsE#Dl$uE~uhUr#hND_>@O7b@B0C zi{oq@r5y11AGFz-NxPdk%(%AKd+t!QT;jAm;CnF-Ei{e5Jwrw$sdq9lTR42^vR4O5 zV)nB4{B~OtWqL^gzBn#73;BYy$@hS2SAB8E`q`*6qBzMB)qO+0rHfwBu-+JaeLzY4 z()`xeL&mg@yr^F=cIyyVT()ygd2T-sQ3G4w=U?1JLfX`13<1sXDupRr!#_=kh%CX!JS=zE6FV82>nt{_R5?C+>F zeAK5M5IV35Y{@N zwRI{RA%)*JLJa*N+0Pe~{t&Q5PZB>0yaE+TEP<1&5ScP~UlEIe3s}#9%LaU$y(Bc4 zZ>53rb$JCMpsOPT+nfDNJ)RzbNfw4wBU=k*TYY*I<3)Xk``i3%uv$nH zy{3iO@nWd)U6#)71=PNN3GJ6lL5D}XW{sFiSound(8As9p{IxM{2K$TbmS@XcG9r# zJQ54vu=eH&KBBdyf+bjj&b)($#*goe80hrl8yoXc7x>b;AJ^Onw-@}hs};|&(LBrE zd{5kdGjDYatbBDp6B@tEd8~>)5k9^PtnxNIpP}9wUYP}ApxwROj^?N721vW@Mmu4~ zvZmPXo-h1NWWA%>bc>EJooNl{KA38r!43q9F=eWTQ_JHmX+Q(My!Xz(v7 zE{CWPmbi_)XTN}LrKn9{9Ku0iZtBA&lkyz)tfn!iB2CP;2bKqF_+VY9K@9As3GiJ9 zdhzk6ki9;BDA#R9#{|2`nGW3SH`LlG4Ytg~g*F?VKCOw%gEg{GhRa^&s$S;HUNm$~ zv9-FLolM3%311JSA(vl@u9Q~(UiMv`|9UuAn#SMM*EvxS*DVAmmnNBH{T45C9;#*a z-h9sw4gT#B6WFccy~V+1G%tkgf~v#NPI|UUcE$ey{jI83<9i|9xb)KLKDFgly3@nQ zAxm=2<8ozeaBW`qzflHFd1OkLVJd6g>fe2-fLQhaB)HYeXyj3+C) zl@@R}qgQmH9l@uUo6~)m-^!X8M+F;%=&X?+-oRc)!k!*%;&t}n?W~3#90pvTXI*(L zcr{WB>3&N;RS3ochXqz!>IWnn4jv!7Sypg#92D?9bA8K|(5-g`=2Z@jogg!_Ao@iB zC=={S`~ZE{Bznt7qIqh-c(tZ9BNYv7%n{c=nmZ~=+D&(q!2xt@q-SY*G=>&-jX8#d z*k*SRHUiG`7|fFzmQ)Y2b%MOkS)@b@s~Vz(qzi0bKRVw%I4wl8@>*CpFTOD@pQ-Ni zv6omVJHNpeNL^q9(3}hr$;3M zuHv$`6Nvjz-@v4=E35ax-mh5+A4t+|y~%nn21s?=YJr=QeyuX#nx;DChJJFJ^h8i- zCAj#@8k9a~PQPSJ$KlP>kA0O5K|s>h?e(q}ctzn&Hy3JzlL?f|DgK6ON&sZOqZ7fv zj}{O#00wKK9SAg0Ie&r=z{5npiuX4S*Pxcw@6efnh_0iE3*5Sa`i&_1^{0_?ruIi0 zrpvhyt&4$?{oUI$XYcFW+ne^=kkn;(d!57m#_Fq`r1(2dKH4rOA3`?T>48~0>FdQH>;@cTqm#1ADHD(VOnHZ=`Wt)rYXtQ?NsjxD)ICh>meyBI?GCAX zw_3#0O&;{o=R6@3jLAHNRNG{a6@4r$P+t&1TNGRn4$q8Jrt9yf;aTEuV^U86dtHD zs}`Na^<;;d(wZd5*m#1`nn=k#>9gz}nuh#9=U5MNvUmOB*4iL>XwS73MD50GrH%;1 zE*Eb*r?Jifq2b;ccLw*2}r4IqY&V#BVyDVX)eJ1spmf9dD8=Dy$v}uakgR|$PT|HJ;!9C9 zh#7l)UwLb`?vTCN@(Mz-8BMS?dX8Eq2o}eo;s8*I-6fEBFkF~5`W2Uu6=Uw~Wap&> z#H!~sXQUw{yXMQ}fWnc>nVEoI8BsGE9{FYUPvYBU0%34yWJMTIT%Zf15_%CXw*3wa z`U#E}pT9hQVN?(B5y}hc1-6ly)XdpHDqP9AvqS^L#Kn<7OwH0Ms#pfE$BJD9ygLg+ z7Y)%Bu}uiVqy*SXpy;aW(1Ja^p4X*oP<&p9_zw~EHWmYE4Ppk@ch)}{pG zwrR8h0Y%~j8d$+LKY+Hss;0=EUT@zIipYv?YQ}uCNU+>>c-Ch+&l5bd< zwB;Hxd{#|}h<+{*nh|3jBL%t#Ni#mNsuqYmqW29vDyp}-sRybrl_M5h-h>NlMroJT z9v&XER7kAYi2^xipu1BZl^*~Z*&~6<;95r?_pslE~89d>V0}FqZ8jL);f?= z4J>9>IftLP^dOi(8sa~IWr4(&K9=?8$$A9WfiTqd`iE-`P_&fGsghA&0`nutlNg%N za@tbY*Q)5TIy3BL8}Y-K{(lsVJ3UAtb5 zX#aXpyX%2CrD!f!&+63%f)gKnYPVa7SVOaQP)5u|UyO5U*%T=?tA35Bf|-@y%wwQ} zM!4nl5G8vMR@)qT=}YAH5aW&$==-uZv3n3GL1oX=AiN8ztuag<1%D?FBx3_`a1Q}B zz-jjgv=N{`104qo7FF^W+8eFG*{ z>SlPV#EX(&U{&xrOH3m$JFs5X_O@ulRyGjkS5~(X;{wH}che&*VAr{D0lN;iIdbR4 z2Ukmybi4TZ{N&_E1MM}2Ef--GKTS#4_VPtCW>_5rhl<|_8Llc`#_QI0x8EEs@kQR2 z-z*<2BqwiE+c>6ut$9W~H-YZchIw_vuBTtBE+JQn@|N#i!&!v!Q-Z^^!0ea_tLbNH zV6nSe8j{F<(_=l-BbiDxO$TucV2a5xpNzPXz01XJcX1x&Xs0a^+4m3K~} zcDsGxU@)?tz1R|TXt#8aJ`E)jNOQ$zF)`(dkTY4vz=|O0)@NX=2D%~UrY(zVk0a!A z_FJbG)#w1gTEg;}j$FbA84wX>R{MPSBSg?~nl9(T0n=?6=u4qujtouazAPBL;2)ZD zuw)Rku_F-^s;q@1#{BTDsorr*oqb^2lth%;{i39D_udqSV;3x2tJ2(R-#YzCIjn9a z=NTz@41~FMpmK%sM{TO$qZ!;EwW-Oaz4~s$C%s>LdYZW_2;7)gd7ZC3*JbhDn7{Lg zl7a56*J}Y@E4oRAA+Zw&Xve@{N?#2|9N1ADAp<*%Zh5edT0(vTDz6OXJ#bN36baNQ z!H!+#VydgEsjJ7E+*T{nuazP(kWBA|GkBXBCZ zAw`^1)Y7QuukP2XH&&lEw=_QR#6sP&62;&VSVM;<(?9^hYxrn&j1mauQ&;t40zSfY z@X~OGbe{1if+E>AyNsK`>8(7)!I3uTZdo{ur{`X^+AQ^ zpCC80>WPIOu$XNl1dG-eH1lU-u#D<$7fNl0mLsk*JqN9VN5;3XwWs(=INUueqbQ`u zTO?%?#xd^I4p4xJ!SNGR-~C9%6f-evSOooT(J&8Z>xm%7s9umSip zA6Q1`nS(i=0P6(Uz@WpPhM5*1SgVAOi3zwbC;_j0VwY=YTP-ka^Oe^Fw#$o8(ZDxg5>Z6;Rhrw`u<1!9 zr4>elOl@Q6i208fO+=6OLunpkq}LX$u3ijS)9|LRzbQ<&+Yx&EoBymywXoLXcHLc) z0kXkYBBju-n8Pj8ehI@`myU&Ng!OfmH}jW+hx zUzdKhslB*yw(g^vzP;YuA9K3mlHW3G>G*!@c(qbm+7uCP&sCqj-8aX7b6w~fN zxr1-&e3R++AaytHyJzVPUhU~*!{lbe&aL3w=Eo|1*VCpg_w9<-hOrxGUhko%F|6-3 zt&L-cTurA9or7C03^S2qtiAh5x13AI%`1uZE~iaN#HAX?Q(06G}CCA&-(iPWLm(==-)MsTaBS2s68ffJZ zm0mW56PLj9FLj;j4>sB@ZZ9iaMk4=oCjxZmb{YNl8Ob|lITT}SBYTJU#`;#UUp5Bs zP&l76KZnKa>?|DYf6e4z`%A7C7xSlI5cu-#!{yTihEhlTA93;P`w_B$->cUai(u>7y;uD!W!8;Sp~Pl4-ATYDzv z0|fX;>(1D5lIHD^;^byzPllH0n5|6eL@JN#q@VqM3lNe>+CA}Xbu3NBCLv&fePFS> z*mZ=4A~Y1Cp$H8{XedHMks6BBP^5x#wjd~hAu|8`bI*SJb(%2yIR2RQ@N<@AB~ycX zc0Vcd`D~OF4E-2B_VFwq4U&=#?c<{-%zm4EDVhE33S%EtzYouJ&nG$Hs9E*VA*@|ldJ#UuZ$XFmc2ET&)z*`9rnWjVbm2mnw? zjHItMF7|-gPxH4qvya$NYEs!x((4mh&q2!p)TWWe zgHf608KW)xJpL39MzeGZ)%kqDb_SQPPIrdA;dlMyB7yoHC2XIaxZj;UK-;@`GN9sCwX2@XDPJnKIwV? z%ks4@vT(#etyyvd2oK(iI>v+dACBk6rEWZm%ec5qaPsW4KdYvsP(&oMfMzI6>Nm2d@E^6 z7F~CmhPAB^i(o@rzoG25L{3*uvC883tMkLCQ_owKQ&>qGl2d;x<#gqs?m$!DxA=1J z!*aCTjqH87l{8)2lxv+)!nYh)HXKBCL-+t9vRs!l&v7l^fiG|emdFL~Y zcsO|P?j6TtSHDJ@%;bK;svol~DMypIpcDHjxrpbJk~&;-8oNt#wiBwHThR)t-1DvQ zzN5PI<2s>gxatRrtK5$)e&120_(q4r%Lp(GS4mv0P~8dv?q;HMj$jG)s)yi708}}g z5=nbih|LM`iM#jo_}LqI+r8S+bcRw73DqE|qZ&FJNAQE_imM&XGJ|SUfVTnFZq^cqPb5fytHXx7f!4r(1FGI_1-PTNRB^S1>Lv}t zN`P;TYDa6ypjuf=MlEgBTB=aJwOacBtR;^eQBq6B+>h?Rxvy^D)<10A$}q%@M%^&n z22?v*O9oZLRbvDDu%b3~uHKOor*2WZbCn~ovMRtE-K%$nYR9mg@oWsL#);bke^uRv zci^hgzy{UITH-R?xD9+;&qm$&cRH2E6>JN0xS?Iq}URV;PKq4TACvlBg=5fo{UXA7`CwY&ZCg9=ik!H zQCU^%bC^_;ib#Y)1z#3ulj`~#(0=;*h|uQYEzwq4Wb31CB8j}AuC^hPs50f&N3|u` zuH2BzzFEOmnStx0P5CPnslZ`W*V3Exekz~VxvemFi$57N!>i&?$R*uQ4tKMzTB^&b zf~j{Npt)YK?@V=di%S`9o4AzNR;R*}brhqMJ}uc{zeA60W9 zV$R+Ls#|a&qN*gipjzG2`kr?2&F%XZ+|w>Ci`9hWp2}E$9bYAdN~#{Ro#%sRSz7L{ zm&)9`fMuW(omEnE{5UITX;Pf-vOg5OPw|Y!s4 zN)fL{S(K4`x}%{{JAFp9;D?KG!}M(EAU{Zdseg|8NjaZo^-id(FnzwA?yBc+J@t#$ zGJ15Grz#gao=&Z4K0TSfO0xOmFBaY>Ur%@N>w#Gpa;??C^a7Zek^k6d*?cl#Km1^T zS;hPu^-iceINfm`Fc*Z`-)BGm^G7_CmuX>5QAzW9eg)!8<5`hB%gO~ftC(Opr#l#A zW=keT!n#c8Wa=ITbFgWV;8e_7n=2#`6*K^LJjPkK!>y`O+>* zj8J+;;)?Y0gzX$X9;&wfp1RlcraKox;ci1b$h)eK|< zh~ET=oTok}nI)f?S_57Hl~h0tYR$T<1=6j6g(W1)d6Zh#uppjHdV zT2(RI3I$ZZg{C%8SPB+c~kQy~$N zX06ar%Twh+wg%qZ8bLeA`3SWmll&v?GN=wy+xRY-6{;e~wWR*)RX#=?(~*$*8k3AWZx2u|gr^)?xXU`)Nucj-pG(I!ZA8f~G|T#E?c zq&52m0(F#)u|Y@`v~_r)+rmwRh-S3<`BXRC7#q^otG7jNdwmgdBwPI?oe_<(q1)^y z9jAqxMACA*pQOsK8a(L)WI#9Cq842cS*O&wdOuf?yf@nXsNFAW(Nv;Ft<{fvD6nn7 z<35!u*XKZ}u+`6VTl|oo*Ww3cyTuRbwdF+$rzPW3c-RGvwFufR%{B;8vrRfw*j>j% zaysN1ZL-Z@?6;=eOBqGYJtKWw;x*y->a0OwX5{z2|NiltC%yjy(su1^ literal 0 HcmV?d00001