pax_global_header00006660000000000000000000000064147577141750014534gustar00rootroot0000000000000052 comment=5b642cd9e2168bd0a52a2c518e53d4ef8e78febd fenrir/000077500000000000000000000000001475771417500123655ustar00rootroot00000000000000fenrir/.gitignore000066400000000000000000000001461475771417500143560ustar00rootroot00000000000000__pycache__/ *\.pyc fenrir.egg-info/ fenrir_screenreader.egg-info/ dist/ build/ *.kate-swp .directory fenrir/CREDITS000066400000000000000000000004161475771417500134060ustar00rootroot00000000000000# Fenrir screen reader ## Developers * Storm Dragon: Project leader * Jeremiah: Coder. ## Previous Developers * Chrys: coder. ## Special thanks to: * F123 Consulting for suggestions, some funding, and endless testing. * Stormux for continuation of the project. fenrir/LICENCE000066400000000000000000000167441475771417500133660ustar00rootroot00000000000000 GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. 0. Additional Definitions. As used herein, "this License" refers to version 3 of the GNU Lesser General Public License, and the "GNU GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version". The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. 3. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the object code with a copy of the GNU GPL and this license document. 4. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the Combined Work with a copy of the GNU GPL and this license document. c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. d) Do one of the following: 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) 5. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 6. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library. fenrir/README.md000066400000000000000000000105511475771417500136460ustar00rootroot00000000000000# Fenrir A modern, modular, flexible and fast console screenreader. It should run on any operating system. If you want to help, or write drivers to make it work on other systems, just let me know. This software is licensed under the LGPL v3. ## OS Requirements - Linux (ptyDriver, vcsaDriver, evdevDriver) - macOS (ptyDriver) - BSD (ptyDriver) - Windows (ptyDriver) ## Core Requirements - python3 >= 3.3 - screen, input, speech, sound drivers dependencies see "Features, Drivers, Extras". ## Features, Drivers, Extras, Dependencies ### Input Drivers: 1. "evdevDriver" input driver for linux evdev - python-evdev >=0.6.3 (This is commonly referred to as python3-evdev by your distribution) - python-pyudev - loaded uinput kernel module - ReadWrite permission - /dev/input - /dev/uinput 2. "ptyDriver" terminal emulation input driver - python-pyte ### Screen Drivers: 1. "vcsaDriver" screen driver for linux VCSA devices - python-dbus - Read permission to the following files and services: - /sys/devices/virtual/tty/tty0/active - /dev/tty[1-64] - /dev/vcsa[1-64] - read logind DBUS 2. "ptyDriver" terminal emulation driver - python-pyte ### Speech Drivers: 1. "genericDriver" (default) speech driver for sound as subprocess: - espeak or espeak-ng 2. "speechdDriver" speech driver for Speech-dispatcher: - Speech-dispatcher - python-speechd 3. "emacspeakDriver" speech driver for emacspeak - emacspeak ### Sound Drivers: 1. "genericDriver" (default) sound driver for sound as subprocess: - Sox 2. "gstreamerDriver" sound driver for gstreamer - gstreamer >=1.0 - GLib ## Extras: 1. spellchecker - python-pyenchant - aspell-YourLanguageCode (example aspell-en for us English) 2. Unix daemon (also needed for Systemd): - python-daemonize 3. Modify system volume: - pyalsaaudio (needs libasound2's headers). ## installation If there is a package for your distrobution of choice, please let us know so we can add it here. - Archlinux: PKGBUILD in AUR - fenrir: stable release - fenrir-git: Bleeding edge release - Manual: - install "espeak" and "sox" with your package manager - sudo pip install -r requirements.txt - run install.sh or uninstall.sh as root - You can also just run it from Git without installing: Requires root privileges cd src/fenrir/ sudo ./fenrir Settings "settings.conf" is located in the "config" directory or after installation in /etc/fenrir/settings. Take care to use drivers from the config matching your installed drivers. By default it uses: - sound driver: genericDriver (via sox, could configured in settings.conf) - speech driver: genericDriver (via espeak or espeak-ng, could configured in settings.conf) - input driver: evdevDriver ## Configure pulseaudio Pulseaudio by default only plays sound for the user its currently running for. As fenrir is running as root, your local user does not hear the sound and speech produced by fenrir. for this fenrir provides a script to configure pulseaudio to stream the sound played as root to your local user. This is not a issue of fenrir but this is how pulseaudio works. just run the configuration script twice (once as user, once as root): /usr/share/fenrirscreenreader/tools/configure_pulse.sh sudo /usr/share/fenrirscreenreader/tools/configure_pulse.sh The script is also located in the tools directory in git ## Configure pipewire Pipewire by default only plays sound for the user its currently running for. As fenrir is running as root, your local user does not hear the sound and speech produced by fenrir. for this fenrir provides a script to configure pipewire to stream the sound played as root to your local user. This is not a issue of fenrir but this is how pipewire works. just run the configuration script twice (once as user, once as root): /usr/share/fenrirscreenreader/tools/configure_pipewire.sh sudo /usr/share/fenrirscreenreader/tools/configure_pipewire.sh The script is also located in the tools directory in git ## localization copy fenrir.mo translations file from fenrir/locale/your_language/LC_MESSAGES/fenrir.mo to /usr/share/locale/your_language/LC_MESSAGES/fenrir.mo ## Documentation and Support - Email list: [stormux+subscribe@groups.io](mailto:stormux+subscribe@groups.io?subject=subscribe) with the subject subscribe. - [Fenrir Wiki](https://git.stormux.org/storm/fenrir/wiki) - IRC: irc.stormux.org #stormux fenrir/TODO000066400000000000000000000000501475771417500130500ustar00rootroot00000000000000V2.0 Cleanup folders and config files. fenrir/autostart/000077500000000000000000000000001475771417500144135ustar00rootroot00000000000000fenrir/autostart/runit/000077500000000000000000000000001475771417500155545ustar00rootroot00000000000000fenrir/autostart/runit/fenrir/000077500000000000000000000000001475771417500170415ustar00rootroot00000000000000fenrir/autostart/runit/fenrir/run000066400000000000000000000000631475771417500175670ustar00rootroot00000000000000#!/bin/sh [ -r ./conf ] && . ./conf exec fenrir -f fenrir/autostart/systemd/000077500000000000000000000000001475771417500161035ustar00rootroot00000000000000fenrir/autostart/systemd/Arch/000077500000000000000000000000001475771417500167605ustar00rootroot00000000000000fenrir/autostart/systemd/Arch/fenrir.service000066400000000000000000000005171475771417500216320ustar00rootroot00000000000000[Unit] Description=Fenrir screenreader Wants=systemd-udev-settle.service After=systemd-udev-settle.service getty.target [Service] Type=forking PIDFile=/var/run/fenrir.pid ExecStart=/usr/bin/fenrir ExecReload=/usr/bin/kill -HUP $MAINPID Restart=always #Group=fenrirscreenreader #User=fenrirscreenreader [Install] WantedBy=getty.target fenrir/autostart/systemd/Debian/000077500000000000000000000000001475771417500172655ustar00rootroot00000000000000fenrir/autostart/systemd/Debian/fenrir.service000066400000000000000000000007071475771417500221400ustar00rootroot00000000000000[Unit] Description=Fenrir screenreader Wants=systemd-udev-settle.service After=systemd-udev-settle.service sound.target [Service] Type=forking PIDFile=/var/run/fenrir.pid ExecStart=/usr/local/bin/fenrir ExecReload=/usr/bin/kill -HUP $MAINPID Restart=always #Group=fenrirscreenreader #User=fenrirscreenreader [Install] # start as early as possible in boot process #WantedBy=sound.target # start as soon the login prompt is available WantedBy=getty.target fenrir/bugs000066400000000000000000000006631475771417500132550ustar00rootroot00000000000000Please report Bugs and feature requests to: https://github.com/chrys87/fenrir/issues For bugs, please provide a debug file that shows the issue. How to create a debug file: 1. first delete old stuff: sudo rm /var/log/fenrir.log 2. start fenrir in debug mode sudo fenrir -d 3. stop fenrir (fenrirKey + q) the debug file is in /var/log/fenrir.log please be as precise as possible to make it easy to solve the problem. fenrir/check-dependencies.py000077500000000000000000000104321475771417500164430ustar00rootroot00000000000000#!/usr/bin/env python3 import os import sys from dataclasses import dataclass from typing import List, Optional @dataclass class Dependency: name: str depType: str # screen, input, sound, speech, core moduleName: str checkCommands: Optional[List[str]] = None # Command-line tools to check pythonImports: Optional[List[str]] = None # Python packages to check devicePaths: Optional[List[str]] = None # Device files to check def check_dependency(dep: Dependency) -> bool: """Check if a single dependency is satisfied.""" isAvailable = True if dep.pythonImports: for package in dep.pythonImports: try: moduleName = package.split('.')[0] __import__(moduleName) print(f'{package}: OK') except ImportError: print(f'{package}: FAIL') isAvailable = False if dep.checkCommands: for cmd in dep.checkCommands: if os.path.exists(f'/usr/bin/{cmd}') or os.path.exists(f'/bin/{cmd}'): print(f'{cmd}: OK') else: print(f'{cmd}: FAIL') isAvailable = False if dep.devicePaths: for path in dep.devicePaths: if os.path.exists(path): print(f'{path}: OK') else: print(f'{path}: FAIL') isAvailable = False return isAvailable # Define all dependencies dependencyList = [ # Core dependencies Dependency('FenrirCore', 'core', 'core', pythonImports=['daemonize', 'enchant']), # Screen drivers Dependency('DummyScreen', 'screen', 'dummyDriver'), Dependency('VCSA', 'screen', 'vcsaDriver', pythonImports=['dbus'], devicePaths=['/dev/vcsa']), Dependency('PTY', 'screen', 'ptyDriver', pythonImports=['pyte']), # Input drivers Dependency('DummyInput', 'input', 'dummyDriver'), Dependency('DebugInput', 'input', 'debugDriver'), Dependency('Evdev', 'input', 'evdevDriver', pythonImports=['evdev', 'evdev.InputDevice', 'evdev.UInput', 'pyudev']), Dependency('PTYInput', 'input', 'ptyDriver', pythonImports=['pyte']), # Sound drivers Dependency('DummySound', 'sound', 'dummyDriver'), Dependency('DebugSound', 'sound', 'debugDriver'), Dependency('GenericSound', 'sound', 'genericDriver', checkCommands=['play', 'sox']), Dependency('GStreamer', 'sound', 'gstreamerDriver', pythonImports=['gi', 'gi.repository.GLib', 'gi.repository.Gst']), # Speech drivers Dependency('DummySpeech', 'speech', 'dummyDriver'), Dependency('DebugSpeech', 'speech', 'debugDriver'), Dependency('Speechd', 'speech', 'speechdDriver', pythonImports=['speechd']), Dependency('GenericSpeech', 'speech', 'genericDriver', checkCommands=['espeak-ng']) ] defaultModules = { 'FenrirCore', 'VCSA', 'Evdev', 'GenericSpeech', 'GenericSound' } def check_all_dependencies(): print('Checking dependencies...\n') availableModules = [] # Group dependencies by type for organized output for depType in ['core', 'screen', 'input', 'sound', 'speech']: print(f'{depType.upper()} DRIVERS') print('-' * 20) depsOfType = [d for d in dependencyList if d.depType == depType] for dep in depsOfType: print(f'\nChecking {dep.name}:') if check_dependency(dep): availableModules.append(dep.name) print('') print_summary(availableModules) def print_summary(availableModules: List[str]): print('=' * 20) print('SUMMARY') print('=' * 20) missingModules = defaultModules - set(availableModules) if missingModules: print('Default Setup: FAIL') print('\nUnavailable Default Modules:') for module in missingModules: print(f'- {module}') print('\nYou may need to install the missing dependencies for the modules above or reconfigure fenrir to not use them.') else: print('Default Setup: OK') print('\nAvailable Modules:') for module in availableModules: print(f'- {module}') if __name__ == '__main__': check_all_dependencies() fenrir/config/000077500000000000000000000000001475771417500136325ustar00rootroot00000000000000fenrir/config/keyboard/000077500000000000000000000000001475771417500154325ustar00rootroot00000000000000fenrir/config/keyboard/Readme.md000066400000000000000000000153221475771417500171540ustar00rootroot00000000000000 Keymap for Fenrir KEY_RESERVED KEY_ESC KEY_1 KEY_2 KEY_3 KEY_4 KEY_5 KEY_6 KEY_7 KEY_8 KEY_9 KEY_0 KEY_MINUS KEY_EQUAL KEY_BACKSPACE KEY_TAB KEY_Q KEY_W KEY_E KEY_R KEY_T KEY_Y KEY_U KEY_I KEY_O KEY_P KEY_LEFTBRACE KEY_RIGHTBRACE KEY_ENTER KEY_LEFTCTRL KEY_A KEY_S KEY_D KEY_F KEY_G KEY_H KEY_J KEY_K KEY_L KEY_SEMICOLON KEY_APOSTROPHE KEY_GRAVE KEY_LEFTSHIFT KEY_BACKSLASH KEY_Z KEY_X KEY_C KEY_V KEY_B KEY_N KEY_M KEY_COMMA KEY_DOT KEY_SLASH KEY_RIGHTSHIFT KEY_KPASTERISK KEY_LEFTALT KEY_SPACE KEY_CAPSLOCK KEY_F1 KEY_F2 KEY_F3 KEY_F4 KEY_F5 KEY_F6 KEY_F7 KEY_F8 KEY_F9 KEY_F10 KEY_NUMLOCK KEY_SCROLLLOCK KEY_KP7 KEY_KP8 KEY_KP9 KEY_KPMINUS KEY_KP4 KEY_KP5 KEY_KP6 KEY_KPPLUS KEY_KP1 KEY_KP2 KEY_KP3 KEY_KP0 KEY_KPDOT KEY_ZENKAKUHANKAKU KEY_102ND KEY_F11 KEY_F12 KEY_RO KEY_KATAKANA KEY_HIRAGANA KEY_HENKAN KEY_KATAKANAHIRAGANA KEY_MUHENKAN KEY_KPJPCOMMA KEY_KPENTER KEY_RIGHTCTRL KEY_KPSLASH KEY_SYSRQ KEY_RIGHTALT KEY_LINEFEED KEY_HOME KEY_UP KEY_PAGEUP KEY_LEFT KEY_RIGHT KEY_END KEY_DOWN KEY_PAGEDOWN KEY_INSERT KEY_DELETE KEY_MACRO ['KEY_MIN_INTERESTING', 'KEY_MUTE'] KEY_VOLUMEDOWN KEY_VOLUMEUP KEY_POWER KEY_KPEQUAL KEY_KPPLUSMINUS KEY_PAUSE KEY_SCALE KEY_KPCOMMA ['KEY_HANGEUL', 'KEY_HANGUEL'] KEY_HANJA KEY_YEN KEY_LEFTMETA KEY_RIGHTMETA KEY_COMPOSE KEY_STOP KEY_AGAIN KEY_PROPS KEY_UNDO KEY_FRONT KEY_COPY KEY_OPEN KEY_PASTE KEY_FIND KEY_CUT KEY_HELP KEY_MENU KEY_CALC KEY_SETUP KEY_SLEEP KEY_WAKEUP KEY_FILE KEY_SENDFILE KEY_DELETEFILE KEY_XFER KEY_PROG1 KEY_PROG2 KEY_WWW KEY_MSDOS ['KEY_COFFEE', 'KEY_SCREENLOCK'] ['KEY_DIRECTION', 'KEY_ROTATE_DISPLAY'] KEY_CYCLEWINDOWS KEY_MAIL KEY_BOOKMARKS KEY_COMPUTER KEY_BACK KEY_FORWARD KEY_CLOSECD KEY_EJECTCD KEY_EJECTCLOSECD KEY_NEXTSONG KEY_PLAYPAUSE KEY_PREVIOUSSONG KEY_STOPCD KEY_RECORD KEY_REWIND KEY_PHONE KEY_ISO KEY_CONFIG KEY_HOMEPAGE KEY_REFRESH KEY_EXIT KEY_MOVE KEY_EDIT KEY_SCROLLUP KEY_SCROLLDOWN KEY_KPLEFTPAREN KEY_KPRIGHTPAREN KEY_NEW KEY_REDO KEY_F13 KEY_F14 KEY_F15 KEY_F16 KEY_F17 KEY_F18 KEY_F19 KEY_F20 KEY_F21 KEY_F22 KEY_F23 KEY_F24 KEY_PLAYCD KEY_PAUSECD KEY_PROG3 KEY_PROG4 KEY_DASHBOARD KEY_SUSPEND KEY_CLOSE KEY_PLAY KEY_FASTFORWARD KEY_BASSBOOST KEY_PRINT KEY_HP KEY_CAMERA KEY_SOUND KEY_QUESTION KEY_EMAIL KEY_CHAT KEY_SEARCH KEY_CONNECT KEY_FINANCE KEY_SPORT KEY_SHOP KEY_ALTERASE KEY_CANCEL KEY_BRIGHTNESSDOWN KEY_BRIGHTNESSUP KEY_MEDIA KEY_SWITCHVIDEOMODE KEY_KBDILLUMTOGGLE KEY_KBDILLUMDOWN KEY_KBDILLUMUP KEY_SEND KEY_REPLY KEY_FORWARDMAIL KEY_SAVE KEY_DOCUMENTS KEY_BATTERY KEY_BLUETOOTH KEY_WLAN KEY_UWB KEY_UNKNOWN KEY_VIDEO_NEXT KEY_VIDEO_PREV KEY_BRIGHTNESS_CYCLE ['KEY_BRIGHTNESS_AUTO', 'KEY_BRIGHTNESS_ZERO'] KEY_DISPLAY_OFF ['KEY_WIMAX', 'KEY_WWAN'] KEY_RFKILL KEY_MICMUTE ['BTN_0', 'BTN_MISC'] BTN_1 BTN_2 BTN_3 BTN_4 BTN_5 BTN_6 BTN_7 BTN_8 BTN_9 ['BTN_LEFT', 'BTN_MOUSE'] BTN_RIGHT BTN_MIDDLE BTN_SIDE BTN_EXTRA BTN_FORWARD BTN_BACK BTN_TASK ['BTN_JOYSTICK', 'BTN_TRIGGER'] BTN_THUMB BTN_THUMB2 BTN_TOP BTN_TOP2 BTN_PINKIE BTN_BASE BTN_BASE2 BTN_BASE3 BTN_BASE4 BTN_BASE5 BTN_BASE6 BTN_DEAD ['BTN_A', 'BTN_GAMEPAD', 'BTN_SOUTH'] ['BTN_B', 'BTN_EAST'] BTN_C ['BTN_NORTH', 'BTN_X'] ['BTN_WEST', 'BTN_Y'] BTN_Z BTN_TL BTN_TR BTN_TL2 BTN_TR2 BTN_SELECT BTN_START BTN_MODE BTN_THUMBL BTN_THUMBR ['BTN_DIGI', 'BTN_TOOL_PEN'] BTN_TOOL_RUBBER BTN_TOOL_BRUSH BTN_TOOL_PENCIL BTN_TOOL_AIRBRUSH BTN_TOOL_FINGER BTN_TOOL_MOUSE BTN_TOOL_LENS BTN_TOOL_QUINTTAP BTN_TOUCH BTN_STYLUS BTN_STYLUS2 BTN_TOOL_DOUBLETAP BTN_TOOL_TRIPLETAP BTN_TOOL_QUADTAP ['BTN_GEAR_DOWN', 'BTN_WHEEL'] BTN_GEAR_UP KEY_OK KEY_SELECT KEY_GOTO KEY_CLEAR KEY_POWER2 KEY_OPTION KEY_INFO KEY_TIME KEY_VENDOR KEY_ARCHIVE KEY_PROGRAM KEY_CHANNEL KEY_FAVORITES KEY_EPG KEY_PVR KEY_MHP KEY_LANGUAGE KEY_TITLE KEY_SUBTITLE KEY_ANGLE KEY_ZOOM KEY_MODE KEY_KEYBOARD KEY_SCREEN KEY_PC KEY_TV KEY_TV2 KEY_VCR KEY_VCR2 KEY_SAT KEY_SAT2 KEY_CD KEY_TAPE KEY_RADIO KEY_TUNER KEY_PLAYER KEY_TEXT KEY_DVD KEY_AUX KEY_MP3 KEY_AUDIO KEY_VIDEO KEY_DIRECTORY KEY_LIST KEY_MEMO KEY_CALENDAR KEY_RED KEY_GREEN KEY_YELLOW KEY_BLUE KEY_CHANNELUP KEY_CHANNELDOWN KEY_FIRST KEY_LAST KEY_AB KEY_NEXT KEY_RESTART KEY_SLOW KEY_SHUFFLE KEY_BREAK KEY_PREVIOUS KEY_DIGITS KEY_TEEN KEY_TWEN KEY_VIDEOPHONE KEY_GAMES KEY_ZOOMIN KEY_ZOOMOUT KEY_ZOOMRESET KEY_WORDPROCESSOR KEY_EDITOR KEY_SPREADSHEET KEY_GRAPHICSEDITOR KEY_PRESENTATION KEY_DATABASE KEY_NEWS KEY_VOICEMAIL KEY_ADDRESSBOOK KEY_MESSENGER ['KEY_BRIGHTNESS_TOGGLE', 'KEY_DISPLAYTOGGLE'] KEY_SPELLCHECK KEY_LOGOFF KEY_DOLLAR KEY_EURO KEY_FRAMEBACK KEY_FRAMEFORWARD KEY_CONTEXT_MENU KEY_MEDIA_REPEAT KEY_10CHANNELSUP KEY_10CHANNELSDOWN KEY_IMAGES KEY_DEL_EOL KEY_DEL_EOS KEY_INS_LINE KEY_DEL_LINE KEY_FN KEY_FN_ESC KEY_FN_F1 KEY_FN_F2 KEY_FN_F3 KEY_FN_F4 KEY_FN_F5 KEY_FN_F6 KEY_FN_F7 KEY_FN_F8 KEY_FN_F9 KEY_FN_F10 KEY_FN_F11 KEY_FN_F12 KEY_FN_1 KEY_FN_2 KEY_FN_D KEY_FN_E KEY_FN_F KEY_FN_S KEY_FN_B KEY_BRL_DOT1 KEY_BRL_DOT2 KEY_BRL_DOT3 KEY_BRL_DOT4 KEY_BRL_DOT5 KEY_BRL_DOT6 KEY_BRL_DOT7 KEY_BRL_DOT8 KEY_BRL_DOT9 KEY_BRL_DOT10 KEY_NUMERIC_0 KEY_NUMERIC_1 KEY_NUMERIC_2 KEY_NUMERIC_3 KEY_NUMERIC_4 KEY_NUMERIC_5 KEY_NUMERIC_6 KEY_NUMERIC_7 KEY_NUMERIC_8 KEY_NUMERIC_9 KEY_NUMERIC_STAR KEY_NUMERIC_POUND KEY_NUMERIC_A KEY_NUMERIC_B KEY_NUMERIC_C KEY_NUMERIC_D KEY_CAMERA_FOCUS KEY_WPS_BUTTON KEY_TOUCHPAD_TOGGLE KEY_TOUCHPAD_ON KEY_TOUCHPAD_OFF KEY_CAMERA_ZOOMIN KEY_CAMERA_ZOOMOUT KEY_CAMERA_UP KEY_CAMERA_DOWN KEY_CAMERA_LEFT KEY_CAMERA_RIGHT KEY_ATTENDANT_ON KEY_ATTENDANT_OFF KEY_ATTENDANT_TOGGLE KEY_LIGHTS_TOGGLE BTN_DPAD_UP BTN_DPAD_DOWN BTN_DPAD_LEFT BTN_DPAD_RIGHT KEY_ALS_TOGGLE KEY_BUTTONCONFIG KEY_TASKMANAGER KEY_JOURNAL KEY_CONTROLPANEL KEY_APPSELECT KEY_SCREENSAVER KEY_VOICECOMMAND KEY_BRIGHTNESS_MIN KEY_BRIGHTNESS_MAX KEY_KBDINPUTASSIST_PREV KEY_KBDINPUTASSIST_NEXT KEY_KBDINPUTASSIST_PREVGROUP KEY_KBDINPUTASSIST_NEXTGROUP KEY_KBDINPUTASSIST_ACCEPT KEY_KBDINPUTASSIST_CANCEL KEY_RIGHT_UP KEY_RIGHT_DOWN KEY_LEFT_UP KEY_LEFT_DOWN KEY_ROOT_MENU KEY_MEDIA_TOP_MENU KEY_NUMERIC_11 KEY_NUMERIC_12 KEY_AUDIO_DESC KEY_3D_MODE KEY_NEXT_FAVORITE KEY_STOP_RECORD KEY_PAUSE_RECORD KEY_VOD KEY_UNMUTE ['KEY_DATA', 'KEY_FASTREVERSE'] KEY_SLOWREVERSE ['BTN_TRIGGER_HAPPY', 'BTN_TRIGGER_HAPPY1'] BTN_TRIGGER_HAPPY2 BTN_TRIGGER_HAPPY3 BTN_TRIGGER_HAPPY4 BTN_TRIGGER_HAPPY5 BTN_TRIGGER_HAPPY6 BTN_TRIGGER_HAPPY7 BTN_TRIGGER_HAPPY8 BTN_TRIGGER_HAPPY9 BTN_TRIGGER_HAPPY10 BTN_TRIGGER_HAPPY11 BTN_TRIGGER_HAPPY12 BTN_TRIGGER_HAPPY13 BTN_TRIGGER_HAPPY14 BTN_TRIGGER_HAPPY15 BTN_TRIGGER_HAPPY16 BTN_TRIGGER_HAPPY17 BTN_TRIGGER_HAPPY18 BTN_TRIGGER_HAPPY19 BTN_TRIGGER_HAPPY20 BTN_TRIGGER_HAPPY21 BTN_TRIGGER_HAPPY22 BTN_TRIGGER_HAPPY23 BTN_TRIGGER_HAPPY24 BTN_TRIGGER_HAPPY25 BTN_TRIGGER_HAPPY26 BTN_TRIGGER_HAPPY27 BTN_TRIGGER_HAPPY28 BTN_TRIGGER_HAPPY29 BTN_TRIGGER_HAPPY30 BTN_TRIGGER_HAPPY31 BTN_TRIGGER_HAPPY32 BTN_TRIGGER_HAPPY33 BTN_TRIGGER_HAPPY34 BTN_TRIGGER_HAPPY35 BTN_TRIGGER_HAPPY36 BTN_TRIGGER_HAPPY37 BTN_TRIGGER_HAPPY38 BTN_TRIGGER_HAPPY39 BTN_TRIGGER_HAPPY40 fenrir/config/keyboard/desktop.conf000066400000000000000000000112031475771417500177470ustar00rootroot00000000000000KEY_FENRIR,KEY_H=toggle_tutorial_mode KEY_CTRL=shut_up KEY_FENRIR,KEY_KP9=review_bottom KEY_FENRIR,KEY_KP7=review_top KEY_KP8=review_curr_line KEY_KP7=review_prev_line KEY_KP9=review_next_line KEY_FENRIR,KEY_KP4=review_line_begin KEY_FENRIR,KEY_KP6=review_line_end KEY_FENRIR,KEY_KP1=review_line_first_char KEY_FENRIR,KEY_KP3=review_line_last_char KEY_FENRIR,KEY_ALT,KEY_1=present_first_line KEY_FENRIR,KEY_ALT,KEY_2=present_last_line KEY_KP5=review_curr_word KEY_KP4=review_prev_word KEY_KP6=review_next_word KEY_FENRIR,KEY_SHIFT,KEY_KP5=review_curr_word_phonetic KEY_FENRIR,KEY_SHIFT,KEY_KP4=review_prev_word_phonetic KEY_FENRIR,KEY_SHIFT,KEY_KP6=review_next_word_phonetic KEY_KP2=review_curr_char KEY_KP1=review_prev_char KEY_KP3=review_next_char KEY_FENRIR,KEY_SHIFT,KEY_KP2=review_curr_char_phonetic KEY_FENRIR,KEY_SHIFT,KEY_KP1=review_prev_char_phonetic KEY_FENRIR,KEY_SHIFT,KEY_KP3=review_next_char_phonetic KEY_FENRIR,KEY_CTRL,KEY_KP8=review_up KEY_FENRIR,KEY_CTRL,KEY_KP2=review_down KEY_FENRIR,KEY_KPDOT=exit_review KEY_KPDOT=cursor_position KEY_FENRIR,KEY_I=indent_curr_line KEY_FENRIR,KEY_KP5=curr_screen KEY_FENRIR,KEY_KP8=curr_screen_before_cursor KEY_FENRIR,KEY_KP2=curr_screen_after_cursor #=cursor_read_to_end_of_line #=review_screen_last_char #=review_screen_first_char #=cursor_column #=cursor_lineno #=braille_flush #=braille_return_to_cursor #=braille_pan_left #=braille_pan_right #=cursor_read_line_to_cursor KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 KEY_FENRIR,KEY_1=bookmark_1 KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 KEY_FENRIR,KEY_2=bookmark_2 KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 KEY_FENRIR,KEY_3=bookmark_3 KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 KEY_FENRIR,KEY_4=bookmark_4 KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 KEY_FENRIR,KEY_5=bookmark_5 KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 KEY_FENRIR,KEY_6=bookmark_6 KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 KEY_FENRIR,KEY_7=bookmark_7 KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 KEY_FENRIR,KEY_8=bookmark_8 KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 KEY_FENRIR,KEY_9=bookmark_9 KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 KEY_FENRIR,KEY_0=bookmark_10 KEY_FENRIR,KEY_KPSLASH=set_window_application 2,KEY_FENRIR,KEY_KPSLASH=clear_window_application KEY_KPPLUS=last_incoming KEY_FENRIR,KEY_F2=toggle_braille KEY_FENRIR,KEY_F3=toggle_sound KEY_FENRIR,KEY_F4=toggle_speech KEY_KPENTER=temp_disable_speech KEY_FENRIR,KEY_CTRL,KEY_P=toggle_punctuation_level KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check KEY_FENRIR,KEY_BACKSLASH=toggle_output KEY_FENRIR,KEY_CTRL,KEY_E=toggle_emoticons key_FENRIR,KEY_KPENTER=toggle_auto_read KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time KEY_FENRIR,KEY_KPASTERISK=toggle_highlight_tracking KEY_FENRIR,KEY_KPMINUS=toggle_barrier KEY_FENRIR,KEY_Q=quit_fenrir KEY_FENRIR,KEY_T=time 2,KEY_FENRIR,KEY_T=date KEY_KPSLASH=toggle_auto_indent KEY_KPMINUS=attribute_cursor #=toggle_has_attribute KEY_FENRIR,KEY_S=spell_check 2,KEY_FENRIR,KEY_S=add_word_to_spell_check KEY_FENRIR,KEY_SHIFT,KEY_S=remove_word_from_spell_check KEY_FENRIR,KEY_BACKSPACE=forward_keypress KEY_FENRIR,KEY_ALT,KEY_UP=inc_sound_volume KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_sound_volume KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_C=clear_clipboard KEY_FENRIR,KEY_HOME=first_clipboard KEY_FENRIR,KEY_END=last_clipboard KEY_FENRIR,KEY_PAGEUP=prev_clipboard KEY_FENRIR,KEY_PAGEDOWN=next_clipboard KEY_FENRIR,KEY_SHIFT,KEY_C=curr_clipboard KEY_FENRIR,KEY_C=copy_marked_to_clipboard KEY_FENRIR,KEY_CTRL,KEY_C=copy_last_echo_to_clipboard KEY_FENRIR,KEY_V=paste_clipboard KEY_FENRIR,KEY_F5=import_clipboard_from_file KEY_FENRIR,KEY_F6=export_clipboard_to_file KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_X=remove_marks KEY_FENRIR,KEY_X=set_mark KEY_FENRIR,KEY_SHIFT,KEY_X=marked_text KEY_FENRIR,KEY_F10=toggle_vmenu_mode KEY_FENRIR,KEY_SPACE=current_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_SPACE=current_quick_menu_value KEY_FENRIR,KEY_RIGHT=next_quick_menu_entry KEY_FENRIR,KEY_UP=next_quick_menu_value KEY_FENRIR,KEY_LEFT=prev_quick_menu_entry KEY_FENRIR,KEY_DOWN=prev_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_S=save_settings # linux specific KEY_FENRIR,KEY_F7=import_clipboard_from_x KEY_FENRIR,KEY_F8=export_clipboard_to_x KEY_FENRIR,KEY_CTRL,KEY_UP=inc_alsa_volume KEY_FENRIR,KEY_CTRL,KEY_DOWN=dec_alsa_volume KEY_FENRIR,KEY_SHIFT,KEY_V=announce_fenrir_version fenrir/config/keyboard/laptop.conf000066400000000000000000000115341475771417500176040ustar00rootroot00000000000000KEY_FENRIR,KEY_H=toggle_tutorial_mode KEY_CTRL=shut_up KEY_FENRIR,KEY_SHIFT,KEY_O=review_bottom KEY_FENRIR,KEY_SHIFT,KEY_U=review_top KEY_FENRIR,KEY_I=review_curr_line KEY_FENRIR,KEY_U=review_prev_line KEY_FENRIR,KEY_O=review_next_line KEY_FENRIR,KEY_SHIFT,KEY_J=review_line_begin KEY_FENRIR,KEY_SHIFT,KEY_L=review_line_end KEY_FENRIR,KEY_CTRL,KEY_J=review_line_first_char KEY_FENRIR,KEY_CTRL,KEY_L=review_line_last_char KEY_FENRIR,KEY_ALT,KEY_1=present_first_line KEY_FENRIR,KEY_ALT,KEY_2=present_last_line KEY_FENRIR,KEY_K=review_curr_word KEY_FENRIR,KEY_J=review_prev_word KEY_FENRIR,KEY_L=review_next_word KEY_FENRIR,KEY_ALT,KEY_K=review_curr_word_phonetic KEY_FENRIR,KEY_ALT,KEY_J=review_prev_word_phonetic KEY_FENRIR,KEY_ALT,KEY_L=review_next_word_phonetic KEY_FENRIR,KEY_COMMA=review_curr_char KEY_FENRIR,KEY_M=review_prev_char KEY_FENRIR,KEY_DOT=review_next_char KEY_FENRIR,KEY_ALT,KEY_COMMA=curr_char_phonetic KEY_FENRIR,KEY_ALT,KEY_M=prev_char_phonetic KEY_FENRIR,KEY_ALT,KEY_DOT=next_char_phonetic KEY_FENRIR,KEY_CTRL,KEY_I=review_up KEY_FENRIR,KEY_CTRL,KEY_COMMA=review_down KEY_FENRIR,KEY_SLASH=exit_review KEY_FENRIR,KEY_SHIFT,KEY_DOT=cursor_position 2,KEY_FENRIR,KEY_I=indent_curr_line KEY_FENRIR,KEY_SHIFT,KEY_K=curr_screen KEY_FENRIR,KEY_SHIFT,KEY_I=curr_screen_before_cursor KEY_FENRIR,KEY_SHIFT,KEY_COMMA=curr_screen_after_cursor #=cursor_read_to_end_of_line #=cursor_column #=cursor_lineno #=braille_flush #=braille_return_to_cursor #=braille_pan_left #=braille_pan_right KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 KEY_FENRIR,KEY_1=bookmark_1 KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 KEY_FENRIR,KEY_2=bookmark_2 KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 KEY_FENRIR,KEY_3=bookmark_3 KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 KEY_FENRIR,KEY_4=bookmark_4 KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 KEY_FENRIR,KEY_5=bookmark_5 KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 KEY_FENRIR,KEY_6=bookmark_6 KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 KEY_FENRIR,KEY_7=bookmark_7 KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 KEY_FENRIR,KEY_8=bookmark_8 KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 KEY_FENRIR,KEY_9=bookmark_9 KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 KEY_FENRIR,KEY_0=bookmark_10 KEY_FENRIR,KEY_CTRL,KEY_8=set_window_application 2,KEY_FENRIR,KEY_CTRL,KEY_8=clear_window_application KEY_FENRIR,KEY_SEMICOLON=last_incoming KEY_FENRIR,KEY_F2=toggle_braille KEY_FENRIR,KEY_F3=toggle_sound KEY_FENRIR,KEY_F4=toggle_speech KEY_FENRIR,KEY_ENTER=temp_disable_speech KEY_FENRIR,KEY_SHIFT,KEY_CTRL,KEY_P=toggle_punctuation_level KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check KEY_FENRIR,KEY_SHIFT,KEY_ENTER=toggle_output KEY_FENRIR,KEY_SHIFT,KEY_E=toggle_emoticons KEY_FENRIR,KEY_ENTER=toggle_auto_read KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time KEY_FENRIR,KEY_Y=toggle_highlight_tracking #=toggle_barrier #=cursor_read_line_to_cursor KEY_FENRIR,KEY_Q=quit_fenrir KEY_FENRIR,KEY_T=time 2,KEY_FENRIR,KEY_T=date KEY_FENRIR,KEY_BACKSLASH=toggle_auto_indent KEY_FENRIR,KEY_MINUS=attribute_cursor #=toggle_has_attribute KEY_FENRIR,KEY_S=spell_check 2,KEY_FENRIR,KEY_S=add_word_to_spell_check KEY_FENRIR,KEY_SHIFT,KEY_S=remove_word_from_spell_check KEY_FENRIR,KEY_BACKSPACE=forward_keypress KEY_FENRIR,KEY_ALT,KEY_UP=inc_sound_volume KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_sound_volume KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_C=clear_clipboard KEY_FENRIR,KEY_HOME=first_clipboard KEY_FENRIR,KEY_END=last_clipboard KEY_FENRIR,KEY_PAGEUP=prev_clipboard KEY_FENRIR,KEY_PAGEDOWN=next_clipboard KEY_FENRIR,KEY_SHIFT,KEY_C=curr_clipboard KEY_FENRIR,KEY_C=copy_marked_to_clipboard KEY_FENRIR,KEY_CTRL,KEY_U=copy_last_echo_to_clipboard KEY_FENRIR,KEY_V=paste_clipboard KEY_FENRIR,KEY_F5=import_clipboard_from_file KEY_FENRIR,KEY_F6=export_clipboard_to_file KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_X=remove_marks KEY_FENRIR,KEY_X=set_mark KEY_FENRIR,KEY_SHIFT,KEY_X=marked_text KEY_FENRIR,KEY_F10=toggle_vmenu_mode KEY_FENRIR,KEY_SPACE=current_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_SPACE=current_quick_menu_value KEY_FENRIR,KEY_RIGHT=next_quick_menu_entry KEY_FENRIR,KEY_UP=next_quick_menu_value KEY_FENRIR,KEY_LEFT=prev_quick_menu_entry KEY_FENRIR,KEY_DOWN=prev_quick_menu_value KEY_FENRIR,KEY_ALT,KEY_RIGHT=inc_speech_pitch KEY_FENRIR,KEY_ALT,KEY_LEFT=dec_speech_pitch KEY_FENRIR,KEY_CTRL,KEY_S=save_settings # linux specific KEY_FENRIR,KEY_F7=import_clipboard_from_x KEY_FENRIR,KEY_F8=export_clipboard_to_x KEY_FENRIR,KEY_CTRL,KEY_UP=inc_alsa_volume KEY_FENRIR,KEY_CTRL,KEY_DOWN=dec_alsa_volume KEY_FENRIR,KEY_SHIFT,KEY_V=announce_fenrir_version fenrir/config/keyboard/nvda-desktop.conf000066400000000000000000000107761475771417500207130ustar00rootroot00000000000000KEY_FENRIR,KEY_F1=toggle_tutorial_mode KEY_FENRIR,KEY_H=toggle_tutorial_mode KEY_CTRL=shut_up KEY_SHIFT,KEY_KP9=review_bottom KEY_SHIFT,KEY_KP7=review_top KEY_KP8=review_curr_line KEY_KP7=review_prev_line KEY_KP9=review_next_line KEY_SHIFT,KEY_KP1=review_line_begin KEY_SHIFT,KEY_KP3=review_line_end KEY_FENRIR,KEY_KP1=review_line_first_char KEY_FENRIR,KEY_KP3=review_line_last_char KEY_FENRIR,KEY_ALT,KEY_1=present_first_line KEY_FENRIR,KEY_ALT,KEY_2=present_last_line KEY_KP5=review_curr_word KEY_KP4=review_prev_word KEY_KP6=review_next_word 2,KEY_KP5=review_curr_word_phonetic 2,KEY_KP4=review_prev_word_phonetic 2,KEY_KP6=review_next_word_phonetic KEY_KP2=review_curr_char KEY_KP1=review_prev_char KEY_KP3=review_next_char 2,KEY_KP2=review_curr_char_phonetic 2,KEY_KP1=review_prev_char_phonetic 2,KEY_KP3=review_next_char_phonetic KEY_FENRIR,KEY_CTRL,KEY_KP8=review_up KEY_FENRIR,KEY_CTRL,KEY_KP2=review_down KEY_FENRIR,KEY_KPDOT=exit_review KEY_KPDOT=cursor_position KEY_FENRIR,KEY_I=indent_curr_line KEY_FENRIR,KEY_B=curr_screen KEY_FENRIR,KEY_KP8=curr_screen_before_cursor KEY_FENRIR,KEY_KP2=curr_screen_after_cursor KEY_FENRIR,KEY_SHIFT,KEY_PAGEDOWN=cursor_read_to_end_of_line #=cursor_column #=cursor_lineno #=braille_flush KEY_FENRIR,KEY_CTRL,KEY_T=braille_return_to_cursor #=braille_pan_left #=braille_pan_right KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 KEY_FENRIR,KEY_1=bookmark_1 KEY_FENRIR,KEY_K=bookmark_1 KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 KEY_FENRIR,KEY_2=bookmark_2 KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 KEY_FENRIR,KEY_3=bookmark_3 KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 KEY_FENRIR,KEY_4=bookmark_4 KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 KEY_FENRIR,KEY_5=bookmark_5 KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 KEY_FENRIR,KEY_6=bookmark_6 KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 KEY_FENRIR,KEY_7=bookmark_7 KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 KEY_FENRIR,KEY_8=bookmark_8 KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 KEY_FENRIR,KEY_9=bookmark_9 KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 KEY_FENRIR,KEY_0=bookmark_10 KEY_FENRIR,KEY_KPSLASH=set_window_application 2,KEY_FENRIR,KEY_KPSLASH=clear_window_application KEY_KPPLUS=last_incoming #=toggle_braille KEY_FENRIR,KEY_F3=toggle_sound KEY_FENRIR,KEY_F4=toggle_speech KEY_KPENTER=temp_disable_speech KEY_FENRIR,KEY_P=toggle_punctuation_level KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check KEY_FENRIR,KEY_S=toggle_output KEY_FENRIR,KEY_CTRL,KEY_E=toggle_emoticons key_FENRIR,KEY_5=toggle_auto_read KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time KEY_FENRIR,KEY_KPASTERISK=toggle_highlight_tracking KEY_FENRIR,KEY_KPMINUS=toggle_barrier KEY_FENRIR,KEY_Q=quit_fenrir KEY_FENRIR,KEY_T=time KEY_FENRIR,KEY_F12=time 2,KEY_FENRIR,KEY_T=date 2,KEY_FENRIR,KEY_F12=date KEY_KPSLASH=toggle_auto_indent KEY_FENRIR,KEY_F=attribute_cursor #=toggle_has_attribute KEY_FENRIR,KEY_F7=spell_check 2,KEY_FENRIR,KEY_S=add_word_to_spell_check KEY_FENRIR,KEY_SHIFT,KEY_S=remove_word_from_spell_check KEY_FENRIR,KEY_F2=forward_keypress KEY_FENRIR,KEY_ALT,KEY_UP=inc_sound_volume KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_sound_volume #=clear_clipboard KEY_FENRIR,KEY_HOME=first_clipboard KEY_FENRIR,KEY_END=last_clipboard KEY_FENRIR,KEY_PAGEUP=prev_clipboard KEY_FENRIR,KEY_PAGEDOWN=next_clipboard KEY_FENRIR,KEY_SHIFT,KEY_C=curr_clipboard KEY_FENRIR,KEY_C=copy_marked_to_clipboard KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_C=copy_last_echo_to_clipboard KEY_FENRIR,KEY_V=paste_clipboard KEY_FENRIR,KEY_F5=import_clipboard_from_file KEY_FENRIR,KEY_F6=export_clipboard_to_file KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_X=remove_marks KEY_FENRIR,KEY_F9=set_mark KEY_FENRIR,KEY_F10=marked_text KEY_FENRIR,KEY_F10=toggle_vmenu_mode KEY_FENRIR,KEY_SPACE=current_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_SPACE=current_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_RIGHT=next_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_UP=next_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_LEFT=prev_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_DOWN=prev_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_C=save_settings # linux specific #=import_clipboard_from_x KEY_FENRIR,KEY_F8=export_clipboard_to_x KEY_FENRIR,KEY_ALT,KEY_UP=inc_alsa_volume KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_alsa_volume fenrir/config/keyboard/nvda-laptop.conf000066400000000000000000000113411475771417500205260ustar00rootroot00000000000000KEY_FENRIR,KEY_F1=toggle_tutorial_mode KEY_FENRIR,KEY_H=toggle_tutorial_mode KEY_CTRL=shut_up KEY_FENRIR,KEY_CTRL,KEY_END=review_bottom KEY_FENRIR,KEY_CTRL,KEY_HOME=review_top KEY_FENRIR,KEY_SHIFT,KEY_DOT=review_curr_line KEY_FENRIR,KEY_U=review_prev_line KEY_FENRIR,KEY_O=review_next_line KEY_FENRIR,KEY_HOME=review_line_begin KEY_FENRIR,KEY_END=review_line_end KEY_FENRIR,KEY_CTRL,KEY_J=review_line_first_char KEY_FENRIR,KEY_CTRL,KEY_L=review_line_last_char KEY_FENRIR,KEY_ALT,KEY_1=present_first_line KEY_FENRIR,KEY_ALT,KEY_2=present_last_line KEY_FENRIR,KEY_CTRL,KEY_DOT=review_curr_word KEY_FENRIR,KEY_J=review_prev_word KEY_FENRIR,KEY_L=review_next_word 2,KEY_FENRIR,KEY_CTRL,KEY_DOT=review_curr_word_phonetic 2,KEY_FENRIR,KEY_J=review_prev_word_phonetic 2,KEY_FENRIR,KEY_L=review_next_word_phonetic KEY_FENRIR,KEY_COMMA=review_curr_char KEY_FENRIR,KEY_M=review_prev_char KEY_FENRIR,KEY_DOT=review_next_char 2,KEY_FENRIR,KEY_COMMA=curr_char_phonetic 2,KEY_FENRIR,KEY_M=prev_char_phonetic 2,KEY_FENRIR,KEY_DOT=next_char_phonetic KEY_FENRIR,KEY_CTRL,KEY_I=review_up KEY_FENRIR,KEY_CTRL,KEY_COMMA=review_down KEY_FENRIR,KEY_SLASH=exit_review KEY_FENRIR,KEY_SHIFT,KEY_DOT=cursor_position 2,KEY_FENRIR,KEY_I=indent_curr_line KEY_FENRIR,KEY_B=curr_screen KEY_FENRIR,KEY_SHIFT,KEY_I=curr_screen_before_cursor KEY_FENRIR,KEY_SHIFT,KEY_COMMA=curr_screen_after_cursor KEY_FENRIR,KEY_SHIFT,KEY_PAGEDOWN=cursor_read_to_end_of_line #=cursor_column #=cursor_lineno #=braille_flush KEY_FENRIR,KEY_CTRL,KEY_T=braille_return_to_cursor #=braille_pan_left #=braille_pan_right KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 KEY_FENRIR,KEY_1=bookmark_1 KEY_FENRIR,KEY_K=bookmark_1 KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 KEY_FENRIR,KEY_2=bookmark_2 KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 KEY_FENRIR,KEY_3=bookmark_3 KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 KEY_FENRIR,KEY_4=bookmark_4 KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 KEY_FENRIR,KEY_5=bookmark_5 KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 KEY_FENRIR,KEY_6=bookmark_6 KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 KEY_FENRIR,KEY_7=bookmark_7 KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 KEY_FENRIR,KEY_8=bookmark_8 KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 KEY_FENRIR,KEY_9=bookmark_9 KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 KEY_FENRIR,KEY_0=bookmark_10 KEY_FENRIR,KEY_CTRL,KEY_8=set_window_application 2,KEY_FENRIR,KEY_CTRL,KEY_8=clear_window_application KEY_FENRIR,KEY_SEMICOLON=last_incoming #=toggle_braille KEY_FENRIR,KEY_F3=toggle_sound KEY_FENRIR,KEY_F4=toggle_speech KEY_FENRIR,KEY_ENTER=temp_disable_speech KEY_FENRIR,KEY_P=toggle_punctuation_level KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check KEY_FENRIR,KEY_S=toggle_output KEY_FENRIR,KEY_SHIFT,KEY_E=toggle_emoticons KEY_FENRIR,KEY_5=toggle_auto_read KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time KEY_FENRIR,KEY_Y=toggle_highlight_tracking #=toggle_barrier KEY_FENRIR,KEY_Q=quit_fenrir KEY_FENRIR,KEY_T=time KEY_FENRIR,KEY_F12=time 2,KEY_FENRIR,KEY_T=date 2,KEY_FENRIR,KEY_F12=date KEY_FENRIR,KEY_BACKSLASH=toggle_auto_indent KEY_FENRIR,KEY_F=attribute_cursor #=toggle_has_attribute KEY_FENRIR,KEY_F7=spell_check 2,KEY_FENRIR,KEY_S=add_word_to_spell_check KEY_FENRIR,KEY_SHIFT,KEY_S=remove_word_from_spell_check KEY_FENRIR,KEY_F2=forward_keypress KEY_FENRIR,KEY_ALT,KEY_UP=inc_sound_volume KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_sound_volume #=clear_clipboard #=first_clipboard #=last_clipboard KEY_FENRIR,KEY_PAGEUP=prev_clipboard KEY_FENRIR,KEY_PAGEDOWN=next_clipboard KEY_FENRIR,KEY_SHIFT,KEY_C=curr_clipboard KEY_FENRIR,KEY_C=copy_marked_to_clipboard KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_C=copy_last_echo_to_clipboard KEY_FENRIR,KEY_V=paste_clipboard KEY_FENRIR,KEY_F5=import_clipboard_from_file KEY_FENRIR,KEY_F6=export_clipboard_to_file KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_X=remove_marks KEY_FENRIR,KEY_F9=set_mark KEY_FENRIR,KEY_F10=marked_text KEY_FENRIR,KEY_SHIFT,KEY_F10=toggle_vmenu_mode KEY_FENRIR,KEY_SPACE=current_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_SPACE=current_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_RIGHT=next_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_UP=next_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_LEFT=prev_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_DOWN=prev_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_C=save_settings # linux specific #=import_clipboard_from_x KEY_FENRIR,KEY_F8=export_clipboard_to_x KEY_FENRIR,KEY_ALT,KEY_UP=inc_alsa_volume KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_alsa_volume fenrir/config/keyboard/pty.conf000066400000000000000000000047361475771417500171270ustar00rootroot00000000000000# This file contains terminal escape sequences as shortcut # It is used for PTY screen / Input driver (Terminal emulation) # ^[ is used as escape # f1 - fenrir help ^[OP=toggle_tutorial_mode # double tap control+end read attributes 2,^[[1;5F=attribute_cursor #=toggle_has_attribute # escape - stop speech ^[=shut_up # context menu key - stop speech ^[[29~=shut_up # alt+shift+down - review to bottom ^[[1;4B=review_bottom # alt+shift_up - review to top ^[[1;4A=review_top # alt+down - review current line ^[[1;3B=review_curr_line # alt+left - review previous line ^[[1;3D=review_prev_line # alt+right - review next line ^[[1;3C=review_next_line # alt+shift+left - beginning of line ^[[1;4D=review_line_begin # alt+shift+right - end of line ^[[1;4C=review_line_end # control+down - review current word ^[[1;5B=review_curr_word # control+left - review previous word ^[[1;5D=review_prev_word # control+right - review next word ^[[1;5C=review_next_word # shift+down - review current character ^[[1;2B=review_curr_char # shift+left - review previous character ^[[1;2D=review_prev_char # shift+right - review next character ^[[1;2C=review_next_char # control+shift+down - current character phonetic ^[[1;6B=curr_char_phonetic # control+shift+left - previous character phonetic ^[[1;6D=prev_char_phonetic # control+shift+right - next character phonetic ^[[1;6C=next_char_phonetic # f2 - toggle sound ^[OQ=toggle_sound # f3 - toggle highlight tracking ^[OR=toggle_highlight_tracking alt+f12 - quit fenrir ^[[24;3~=quit_fenrir # alt+f12 - time ^[[24;3~=time # 2,alt+f12 - date 2,^[[24;3~=date # alt+[ - previous clipboard ^[[=prev_clipboard # alt+] - next clipboard ^[]=next_clipboard # control+f6 - Read current clipboard ^[[17;5~=curr_clipboard # f6 - copy to clipboard ^[[17~=copy_marked_to_clipboard # shift+f6 - clear clipboard ^[[17;2~=clear_clipboard # f7 - paste clipboard ^[[18~=paste_clipboard # alt+f8 - export clipboard to X ^[[19;3~=export_clipboard_to_x # control+f8 - import clipboard from X ^[[19;5~=import_clipboard_from_x # alt+f9 - export clipboard to file ^[[20;3~=export_clipboard_to_file # control+f9 - import clipboard from file ^[[20;5~=import_clipboard_from_file # shift+f5 - remove marks ^[[15;2~=remove_marks # f5 - set mark ^[[15~=set_mark # f8 - Last utterance to clipboard ^[[19~=copy_last_echo_to_clipboard # lat+\ Toggle auto announcement of indentation ^[\=toggle_auto_indent # alt+end - temperarily disable speech ^[[1;3F=temp_disable_speech # control+end - toggle auto read ^[[1;5F=toggle_auto_read fenrir/config/keyboard/pty2.conf000066400000000000000000000020711475771417500171770ustar00rootroot00000000000000# This file contains terminal escape sequences as shortcut # It is used for PTY screen / Input driver (Terminal emulation) # ^[ is used as escape ^[h=toggle_tutorial_mode ^[/=shut_up ^[[D=shut_up ^[O=review_bottom ^[U=review_top #^[[1;3B=review_curr_line ^[i=review_curr_line ^[u=review_prev_line ^[o=review_next_line ^[J=review_line_begin ^[L=review_line_end ^[j=review_line_first_char ^[L=review_line_last_char ^[k=review_curr_word ^[j=review_prev_word ^[l=review_next_word ^[,=review_curr_char ^[m=review_prev_char ^[.=review_next_char ^[<=curr_char_phonetic ^[M=prev_char_phonetic ^[>=next_char_phonetic ^[OR=toggle_sound ^[OS=toggle_speech ^[8=toggle_highlight_tracking ^[Q=quit_fenrir ^[t=time ^[T=date ^[[5~=prev_clipboard ^[[6~=next_clipboard ^[C=curr_clipboard ^[c=copy_marked_to_clipboard ^[v=paste_clipboard ^[[15~=import_clipboard_from_file ^[X=remove_marks ^[x=set_mark ^[\=toggle_auto_indent ^[B=copy_last_echo_to_clipboard # alt+f8 - export clipboard to X # ^[[19;3~=export_clipboard_to_x # # control+f8 - import clipboard from X # ^[[19;5~=import_clipboard_from_x fenrir/config/keyboard/speakup.conf000066400000000000000000000163011475771417500177520ustar00rootroot00000000000000# Fenrir comment: copy of speakup DefaultKeyAssignments converted to fenrir syntax # Fenrir comment: https://android.googlesource.com/kernel/msm/+/android-7.1.0_r0.2/drivers/staging/speakup/DefaultKeyAssignments # Fenrir comment: The insert or shift key named below is the fenrir key # This file is intended to give you an overview of the default keys used # by speakup for it's review functions. You may change them to be # anything you want but that will take some familiarity with key # mapping. # We have remapped the insert or zero key on the keypad to act as a # shift key. Well, actually as an altgr key. So in the following list # InsKeyPad-period means hold down the insert key like a shift key and # hit the keypad period. # KeyPad-8 Say current Line KEY_KP8=review_curr_line # InsKeyPad-8 say from top of screen to reading cursor. KEY_FENRIR,KEY_KP8=curr_screen_before_cursor # KeyPad-7 Say Previous Line (UP one line) KEY_KP7=review_prev_line # KeyPad-9 Say Next Line (down one line) KEY_KP9=review_next_line # KeyPad-5 Say Current Word KEY_KP5=review_curr_word # InsKeyPad-5 Spell Current Word KEY_FENRIR,KEY_KP5=review_curr_word_phonetic # KeyPad-4 Say Previous Word (left one word) KEY_KP4=review_prev_word # InsKeyPad-4 say from left edge of line to reading cursor. KEY_FENRIR,KEY_KP4=cursor_read_line_to_cursor # KeyPad-6 Say Next Word (right one word) KEY_KP6=review_next_word # InsKeyPad-6 Say from reading cursor to right edge of line. KEY_FENRIR,KEY_KP6=cursor_read_to_end_of_line # KeyPad-2 Say Current Letter KEY_KP2=review_curr_char # InsKeyPad-2 say current letter phonetically KEY_FENRIR,KEY_KP2=review_curr_char_phonetic # KeyPad-1 Say Previous Character (left one letter) KEY_KP1=review_prev_char # KeyPad-3 Say Next Character (right one letter) KEY_KP3=review_next_char # KeyPad-plus Say Entire Screen KEY_KPPLUS=curr_screen # InsKeyPad-plus Say from reading cursor line to bottom of screen. KEY_FENRIR,KEY_KPPLUS=curr_screen_after_cursor # KeyPad-Minus Park reading cursor (toggle) # TODO # InsKeyPad-minus Say character hex and decimal value. # TODO # KeyPad-period Say Position (current line, position and console) KEY_KPDOT=cursor_position # InsKeyPad-period say colour attributes of current position. KEY_FENRIR,KEY_KPDOT=attribute_cursor # InsKeyPad-9 Move reading cursor to top of screen (insert pgup) KEY_FENRIR,KEY_KP9=review_bottom # InsKeyPad-3 Move reading cursor to bottom of screen (insert pgdn) KEY_FENRIR,KEY_KP3=review_top # InsKeyPad-7 Move reading cursor to left edge of screen (insert home) KEY_FENRIR,KEY_KP7=review_screen_first_char # InsKeyPad-1 Move reading cursor to right edge of screen (insert end) KEY_FENRIR,KEY_KP1=review_screen_last_char # ControlKeyPad-1 Move reading cursor to last character on current line. KEY_CTRL,KEY_KP1=review_line_end # KeyPad-Enter Shut Up (until another key is hit) and sync reading cursor KEY_KPENTER=temp_disable_speech # InsKeyPad-Enter Shut Up (until toggled back on). KEY_FENRIR,KEY_KPENTER=toggle_speech # InsKeyPad-star n go to line (y) or column (x). Where 'n' is any # allowed value for the row or column for your current screen. # TODO # KeyPad-/ Mark and Cut screen region. KEY_KPSLASH=copy_marked_to_clipboard # InsKeyPad-/ Paste screen region into any console. KEY_FENRIR,KEY_KPSLASH=paste_clipboard # Hitting any key while speakup is outputting speech will quiet the # synth until it has caught up with what is being printed on the # console. # following by other fenrir commands KEY_FENRIR,KEY_H=toggle_tutorial_mode KEY_CTRL=shut_up KEY_FENRIR,KEY_KP4=review_line_begin #=review_line_end #=review_line_first_char #=review_line_last_char KEY_FENRIR,KEY_ALT,KEY_1=present_first_line KEY_FENRIR,KEY_ALT,KEY_2=present_last_line KEY_FENRIR,KEY_SHIFT,KEY_KP4=review_prev_word_phonetic KEY_FENRIR,KEY_SHIFT,KEY_KP6=review_next_word_phonetic KEY_FENRIR,KEY_SHIFT,KEY_KP1=review_prev_char_phonetic KEY_FENRIR,KEY_SHIFT,KEY_KP3=review_next_char_phonetic KEY_FENRIR,KEY_CTRL,KEY_KP8=review_up KEY_FENRIR,KEY_CTRL,KEY_KP2=review_down #=exit_review KEY_FENRIR,KEY_I=indent_curr_line KEY_KPPLUS=curr_screen #=cursor_column #=cursor_lineno #=braille_flush #=braille_return_to_cursor #=braille_pan_left #=braille_pan_right KEY_FENRIR,KEY_CTRL,KEY_1=clear_bookmark_1 KEY_FENRIR,KEY_SHIFT,KEY_1=set_bookmark_1 KEY_FENRIR,KEY_1=bookmark_1 KEY_FENRIR,KEY_CTRL,KEY_2=clear_bookmark_2 KEY_FENRIR,KEY_SHIFT,KEY_2=set_bookmark_2 KEY_FENRIR,KEY_2=bookmark_2 KEY_FENRIR,KEY_CTRL,KEY_3=clear_bookmark_3 KEY_FENRIR,KEY_SHIFT,KEY_3=set_bookmark_3 KEY_FENRIR,KEY_3=bookmark_3 KEY_FENRIR,KEY_CTRL,KEY_4=clear_bookmark_4 KEY_FENRIR,KEY_SHIFT,KEY_4=set_bookmark_4 KEY_FENRIR,KEY_4=bookmark_4 KEY_FENRIR,KEY_CTRL,KEY_5=clear_bookmark_5 KEY_FENRIR,KEY_SHIFT,KEY_5=set_bookmark_5 KEY_FENRIR,KEY_5=bookmark_5 KEY_FENRIR,KEY_CTRL,KEY_6=clear_bookmark_6 KEY_FENRIR,KEY_SHIFT,KEY_6=set_bookmark_6 KEY_FENRIR,KEY_6=bookmark_6 KEY_FENRIR,KEY_CTRL,KEY_7=clear_bookmark_7 KEY_FENRIR,KEY_SHIFT,KEY_7=set_bookmark_7 KEY_FENRIR,KEY_7=bookmark_7 KEY_FENRIR,KEY_CTRL,KEY_8=clear_bookmark_8 KEY_FENRIR,KEY_SHIFT,KEY_8=set_bookmark_8 KEY_FENRIR,KEY_8=bookmark_8 KEY_FENRIR,KEY_CTRL,KEY_9=clear_bookmark_9 KEY_FENRIR,KEY_SHIFT,KEY_9=set_bookmark_9 KEY_FENRIR,KEY_9=bookmark_9 KEY_FENRIR,KEY_CTRL,KEY_0=clear_bookmark_10 KEY_FENRIR,KEY_SHIFT,KEY_0=set_bookmark_10 KEY_FENRIR,KEY_0=bookmark_10 KEY_FENRIR,KEY_KPSLASH=set_window_application 2,KEY_FENRIR,KEY_KPSLASH=clear_window_application #=last_incoming KEY_FENRIR,KEY_F2=toggle_braille KEY_FENRIR,KEY_F3=toggle_sound KEY_FENRIR,KEY_F9=toggle_punctuation_level KEY_FENRIR,KEY_RIGHTBRACE=toggle_auto_spell_check KEY_FENRIR,KEY_BACKSLASH=toggle_output KEY_FENRIR,KEY_CTRL,KEY_E=toggle_emoticons key_FENRIR,KEY_KPENTER=toggle_auto_read KEY_FENRIR,KEY_CTRL,KEY_T=toggle_auto_time KEY_FENRIR,KEY_KPASTERISK=toggle_highlight_tracking KEY_FENRIR,KEY_KPMINUS=toggle_barrier KEY_FENRIR,KEY_Q=quit_fenrir KEY_FENRIR,KEY_T=time 2,KEY_FENRIR,KEY_T=date KEY_KPSLASH=toggle_auto_indent #=toggle_has_attribute KEY_FENRIR,KEY_S=spell_check 2,KEY_FENRIR,KEY_S=add_word_to_spell_check KEY_FENRIR,KEY_SHIFT,KEY_S=remove_word_from_spell_check KEY_FENRIR,KEY_BACKSPACE=forward_keypress KEY_FENRIR,KEY_ALT,KEY_UP=inc_sound_volume KEY_FENRIR,KEY_ALT,KEY_DOWN=dec_sound_volume KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_C=clear_clipboard KEY_FENRIR,KEY_HOME=first_clipboard KEY_FENRIR,KEY_END=last_clipboard KEY_FENRIR,KEY_PAGEUP=prev_clipboard KEY_FENRIR,KEY_PAGEDOWN=next_clipboard KEY_FENRIR,KEY_SHIFT,KEY_C=curr_clipboard KEY_FENRIR,KEY_CTRL,KEY_C=copy_last_echo_to_clipboard KEY_FENRIR,KEY_F5=import_clipboard_from_file KEY_FENRIR,KEY_F6=export_clipboard_to_file KEY_FENRIR,KEY_CTRL,KEY_SHIFT,KEY_X=remove_marks KEY_FENRIR,KEY_X=set_mark KEY_FENRIR,KEY_SHIFT,KEY_X=marked_text KEY_FENRIR,KEY_F10=toggle_vmenu_mode KEY_FENRIR,KEY_SPACE=current_quick_menu_entry KEY_FENRIR,KEY_CTRL,KEY_SPACE=current_quick_menu_value KEY_FENRIR,KEY_RIGHT=next_quick_menu_entry KEY_FENRIR,KEY_UP=next_quick_menu_value KEY_FENRIR,KEY_LEFT=prev_quick_menu_entry KEY_FENRIR,KEY_DOWN=prev_quick_menu_value KEY_FENRIR,KEY_CTRL,KEY_S=save_settings # linux specific KEY_FENRIR,KEY_F7=import_clipboard_from_x KEY_FENRIR,KEY_F8=export_clipboard_to_x KEY_FENRIR,KEY_CTRL,KEY_UP=inc_alsa_volume KEY_FENRIR,KEY_CTRL,KEY_DOWN=dec_alsa_volume fenrir/config/punctuation/000077500000000000000000000000001475771417500162035ustar00rootroot00000000000000fenrir/config/punctuation/de.conf000066400000000000000000000043771475771417500174550ustar00rootroot00000000000000# how to use this file? # the # on the beginning of the line is a comment # the different sections are seperated by [Dict] is the section name. Dict is a keyword # the entrys are seperated with :===: in words colon tripple equal colon ( to not collide with substitutions) [levelDict] none:===: some:===:.-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ [punctDict] :===:Leer &:===:Und ':===:Apostroph @:===:At \:===:Backslash |:===:Pipe !:===:Ausrufezeichen ^:===:Hoch ::===:Doppelpunkt ,:===:Komma -:===:Minus $:===:Dollar .:===:Punkt >:===:Größer als `:===:Grave #:===:Hash {:===:Geschweifte Klammer auf [:===:eckige Klammer auf (:===:Klammer auf <:===:Kleiner als %:===:Prozent +:===:Plus ?:===:Fragezeichen? ":===:Gänsefüßchen ):===:Klammer zu }:===:Geschweifte Klammer zu ]:===:Eckige Klammer zu ;:===:Semikolon /:===:Geteilt durch *:===:Mal ~:===:Tilde _:===:Lienie unten =:===:Istgleich [customDict] [emoticonDict] regex;(?:^|\s)(?::-\)|:\))(?:\s|$):===:smile regex;(?:^|\s)(?::-\(|:\()(?:\s|$):===:frown regex;(?:^|\s)(?::-D|:D)(?:\s|$):===:big grin regex;(?:^|\s)(?:;-\)|;\))(?:\s|$):===:wink regex;(?:^|\s)(?::-P|:P)(?:\s|$):===:tongue out regex;(?:^|\s)(?::-O|:O)(?:\s|$):===:surprised regex;(?:^|\s)(?::-/|:/)(?:\s|$):===:skeptical regex;(?:^|\s)(?:>:-\(|>:\()(?:\s|$):===:angry regex;(?:^|\s)(?::'\(|:'-\()(?:\s|$):===:crying regex;(?:^|\s)(?::-\||:\|)(?:\s|$):===:neutral regex;(?:^|\s)(?:8-\)|B-\))(?:\s|$):===:cool regex;(?:^|\s)8-X(?:\s|$):===:skull and crossbones regex;(?:^|\s)(?:X-X|x-x)(?:\s|$):===:knocked out regex;(?:^|\s)(?::-X|:-x|:X|:x)(?:\s|$):===:lips sealed regex;(?:^|\s)XD(?:\s|$):===:laughing hard regex;(?:^|\s)\^_\^(?:\s|$):===:happy regex;(?:^|\s)-_-(?:\s|$):===:annoyed regex;(?:^|\s)o_O(?:\s|$):===:confused regex;(?:^|\s)>_<(?:\s|$):===:frustrated regex;(?:^|\s)\\o/(?:\s|$):===:hurray regex;(?:^|\s)<3(?:\s|$):===:heart regex;(?:^|\s)(?:\s|$):===:Raves regex;(?:^|\s)-\.-(?:\s|$):===:bugged regex;(?:^|\s)>\.<(?:\s|$):===:laughing regex;(?:^|\s)(?:>:\)|>:-\))(?:\s|$):===:evil smile regex;(?:^|\s)\^\^(?:\s|$):===:enjoy smile regex;(?:^|\s)->(?:\s|$):===:arrow right regex;(?:^|\s)<-(?:\s|$):===:arrow left fenrir/config/punctuation/default.conf000066400000000000000000000042411475771417500204770ustar00rootroot00000000000000# how to use this file? # the # on the beginning of the line is a comment # the different sections are seperated by [Dict] is the section name. Dict is a keyword # the entrys are seperated with :===: in words colon tripple equal colon ( to not collide with substitutions) [levelDict] none:===: some:===:-$~+*-/\@# most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ [punctDict] :===:space &:===:and ':===:apostrophe @:===:at \:===:backslash |:===:bar !:===:bang ^:===:carrot ::===:colon ,:===:comma -:===:dash $:===:dollar .:===:dot >:===:greater `:===:grave #:===:hash {:===:left brace [:===:left bracket (:===:left paren <:===:less %:===:percent +:===:plus ?:===:question? ":===:quote ):===:right paren }:===:right brace ]:===:right bracket ;:===:semicolon /:===:slash *:===:star ~:===:tilde _:===:line =:===:equals [customDict] [emoticonDict] regex;(?:^|\s)(?::-\)|:\))(?:\s|$):===:smile regex;(?:^|\s)(?::-\(|:\()(?:\s|$):===:frown regex;(?:^|\s)(?::-D|:D)(?:\s|$):===:big grin regex;(?:^|\s)(?:;-\)|;\))(?:\s|$):===:wink regex;(?:^|\s)(?::-P|:P)(?:\s|$):===:tongue out regex;(?:^|\s)(?::-O|:O)(?:\s|$):===:surprised regex;(?:^|\s)(?::-/|:/)(?:\s|$):===:skeptical regex;(?:^|\s)(?:>:-\(|>:\()(?:\s|$):===:angry regex;(?:^|\s)(?::'\(|:'-\()(?:\s|$):===:crying regex;(?:^|\s)(?::-\||:\|)(?:\s|$):===:neutral regex;(?:^|\s)(?:8-\)|B-\))(?:\s|$):===:cool regex;(?:^|\s)8-X(?:\s|$):===:skull and crossbones regex;(?:^|\s)(?:X-X|x-x)(?:\s|$):===:knocked out regex;(?:^|\s)(?::-X|:-x|:X|:x)(?:\s|$):===:lips sealed regex;(?:^|\s)XD(?:\s|$):===:laughing hard regex;(?:^|\s)\^_\^(?:\s|$):===:happy regex;(?:^|\s)-_-(?:\s|$):===:annoyed regex;(?:^|\s)o_O(?:\s|$):===:confused regex;(?:^|\s)>_<(?:\s|$):===:frustrated regex;(?:^|\s)\\o/(?:\s|$):===:hurray regex;(?:^|\s)<3(?:\s|$):===:heart regex;(?:^|\s)(?:\s|$):===:Raves regex;(?:^|\s)-\.-(?:\s|$):===:bugged regex;(?:^|\s)>\.<(?:\s|$):===:laughing regex;(?:^|\s)(?:>:\)|>:-\))(?:\s|$):===:evil smile regex;(?:^|\s)\^\^(?:\s|$):===:enjoy smile regex;(?:^|\s)->(?:\s|$):===:arrow right regex;(?:^|\s)<-(?:\s|$):===:arrow left fenrir/config/punctuation/en.conf000066400000000000000000000042401475771417500174540ustar00rootroot00000000000000# how to use this file? # the # on the beginning of the line is a comment # the different sections are seperated by [Dict] is the section name. Dict is a keyword # the entrys are seperated with :===: in words colon tripple equal colon ( to not collide with substitutions) [levelDict] none:===: some:===:-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ [punctDict] :===:space &:===:and ':===:apostrophe @:===:at \:===:backslash |:===:bar !:===:bang ^:===:carrot ::===:colon ,:===:comma -:===:dash $:===:dollar .:===:dot >:===:greater `:===:grave #:===:hash {:===:left brace [:===:left bracket (:===:left paren <:===:less %:===:percent +:===:plus ?:===:question? ":===:quote ):===:right paren }:===:right brace ]:===:right bracket ;:===:semicolon /:===:slash *:===:star ~:===:tilde _:===:line =:===:equals [customDict] [emoticonDict] regex;(?:^|\s)(?::-\)|:\))(?:\s|$):===:smile regex;(?:^|\s)(?::-\(|:\()(?:\s|$):===:frown regex;(?:^|\s)(?::-D|:D)(?:\s|$):===:big grin regex;(?:^|\s)(?:;-\)|;\))(?:\s|$):===:wink regex;(?:^|\s)(?::-P|:P)(?:\s|$):===:tongue out regex;(?:^|\s)(?::-O|:O)(?:\s|$):===:surprised regex;(?:^|\s)(?::-/|:/)(?:\s|$):===:skeptical regex;(?:^|\s)(?:>:-\(|>:\()(?:\s|$):===:angry regex;(?:^|\s)(?::'\(|:'-\()(?:\s|$):===:crying regex;(?:^|\s)(?::-\||:\|)(?:\s|$):===:neutral regex;(?:^|\s)(?:8-\)|B-\))(?:\s|$):===:cool regex;(?:^|\s)8-X(?:\s|$):===:skull and crossbones regex;(?:^|\s)(?:X-X|x-x)(?:\s|$):===:knocked out regex;(?:^|\s)(?::-X|:-x|:X|:x)(?:\s|$):===:lips sealed regex;(?:^|\s)XD(?:\s|$):===:laughing hard regex;(?:^|\s)\^_\^(?:\s|$):===:happy regex;(?:^|\s)-_-(?:\s|$):===:annoyed regex;(?:^|\s)o_O(?:\s|$):===:confused regex;(?:^|\s)>_<(?:\s|$):===:frustrated regex;(?:^|\s)\\o/(?:\s|$):===:hurray regex;(?:^|\s)<3(?:\s|$):===:heart regex;(?:^|\s)(?:\s|$):===:Raves regex;(?:^|\s)-\.-(?:\s|$):===:bugged regex;(?:^|\s)>\.<(?:\s|$):===:laughing regex;(?:^|\s)(?:>:\)|>:-\))(?:\s|$):===:evil smile regex;(?:^|\s)\^\^(?:\s|$):===:enjoy smile regex;(?:^|\s)->(?:\s|$):===:arrow right regex;(?:^|\s)<-(?:\s|$):===:arrow left fenrir/config/punctuation/es.conf000066400000000000000000000044231475771417500174640ustar00rootroot00000000000000# how to use this file? # the # on the beginning of the line is a comment # the different sections are seperated by [Dict] is the section name. Dict is a keyword # the entrys are seperated with :===: in words colon tripple equal colon ( to not collide with substitutions) [levelDict] none:===: some:===:.-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ [punctDict] :===:espacio &:===:et ':===:apóstrofo @:===:arroba \:===:barra inversa |:===:barra vertical !:===:Cerrar exclamación ^:===:circumplejo ::===:dos puntos ,:===:coma -:===:guion $:===:dólar .:===:punto >:===:mayor que `:===:grave #:===:signo de número {:===:abrir yave [:===:abrir corchete (:===:abrir paréntesis <:===:menor que %:===:porciento +:===:más ?:===:cerrar interrogación? ":===:comillas ):===:cerrar paréntesis }:===:cerrar yave ]:===:cerrar corchete ;:===:punto y coma /:===:barra *:===:asterisco ~:===:tilde _:===:subrayado =:===:igual [customDict] [emoticonDict] regex;(?:^|\s)(?::-\)|:\))(?:\s|$):===:smile regex;(?:^|\s)(?::-\(|:\()(?:\s|$):===:frown regex;(?:^|\s)(?::-D|:D)(?:\s|$):===:big grin regex;(?:^|\s)(?:;-\)|;\))(?:\s|$):===:wink regex;(?:^|\s)(?::-P|:P)(?:\s|$):===:tongue out regex;(?:^|\s)(?::-O|:O)(?:\s|$):===:surprised regex;(?:^|\s)(?::-/|:/)(?:\s|$):===:skeptical regex;(?:^|\s)(?:>:-\(|>:\()(?:\s|$):===:angry regex;(?:^|\s)(?::'\(|:'-\()(?:\s|$):===:crying regex;(?:^|\s)(?::-\||:\|)(?:\s|$):===:neutral regex;(?:^|\s)(?:8-\)|B-\))(?:\s|$):===:cool regex;(?:^|\s)8-X(?:\s|$):===:skull and crossbones regex;(?:^|\s)(?:X-X|x-x)(?:\s|$):===:knocked out regex;(?:^|\s)(?::-X|:-x|:X|:x)(?:\s|$):===:lips sealed regex;(?:^|\s)XD(?:\s|$):===:laughing hard regex;(?:^|\s)\^_\^(?:\s|$):===:happy regex;(?:^|\s)-_-(?:\s|$):===:annoyed regex;(?:^|\s)o_O(?:\s|$):===:confused regex;(?:^|\s)>_<(?:\s|$):===:frustrated regex;(?:^|\s)\\o/(?:\s|$):===:hurray regex;(?:^|\s)<3(?:\s|$):===:heart regex;(?:^|\s)(?:\s|$):===:Raves regex;(?:^|\s)-\.-(?:\s|$):===:bugged regex;(?:^|\s)>\.<(?:\s|$):===:laughing regex;(?:^|\s)(?:>:\)|>:-\))(?:\s|$):===:evil smile regex;(?:^|\s)\^\^(?:\s|$):===:enjoy smile regex;(?:^|\s)->(?:\s|$):===:arrow right regex;(?:^|\s)<-(?:\s|$):===:arrow left fenrir/config/punctuation/fr.conf000066400000000000000000000045211475771417500174630ustar00rootroot00000000000000# how to use this file? # the # on the beginning of the line is a comment # the different sections are seperated by [Dict] is the section name. Dict is a keyword # the entrys are seperated with :===: in words colon tripple equal colon ( to not collide with substitutions) [levelDict] none:===: some:===:.-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ [punctDict] :===:espace &:===:et ':===:apostrophe @:===:arobase \:===:barre oblique inversée |:===:barre verticale !:===:point d'exclamation ^:===:accent circonflexe ::===:deux points ,:===:virgule -:===:tiret $:===:dollar .:===:point >:===:suppérieur à `:===:accent grave #:===:dièse {:===:accolade ouvrante [:===:crochet ouvrant (:===:parenthèse ouvrante <:===:inférieur à %:===:pourcent +:===:plus ?:===:point d'interrogation ":===:guillemet ):===:parenthèse fermante }:===:accolade fermante ]:===:crochet fermant ;:===:point virgule /:===:barre oblique *:===:astérisque ~:===:tildé _:===:souligné =:===:égale à [customDict] [emoticonDict] regex;(?:^|\s)(?::-\)|:\))(?:\s|$):===:smile regex;(?:^|\s)(?::-\(|:\()(?:\s|$):===:frown regex;(?:^|\s)(?::-D|:D)(?:\s|$):===:big grin regex;(?:^|\s)(?:;-\)|;\))(?:\s|$):===:wink regex;(?:^|\s)(?::-P|:P)(?:\s|$):===:tongue out regex;(?:^|\s)(?::-O|:O)(?:\s|$):===:surprised regex;(?:^|\s)(?::-/|:/)(?:\s|$):===:skeptical regex;(?:^|\s)(?:>:-\(|>:\()(?:\s|$):===:angry regex;(?:^|\s)(?::'\(|:'-\()(?:\s|$):===:crying regex;(?:^|\s)(?::-\||:\|)(?:\s|$):===:neutral regex;(?:^|\s)(?:8-\)|B-\))(?:\s|$):===:cool regex;(?:^|\s)8-X(?:\s|$):===:skull and crossbones regex;(?:^|\s)(?:X-X|x-x)(?:\s|$):===:knocked out regex;(?:^|\s)(?::-X|:-x|:X|:x)(?:\s|$):===:lips sealed regex;(?:^|\s)XD(?:\s|$):===:laughing hard regex;(?:^|\s)\^_\^(?:\s|$):===:happy regex;(?:^|\s)-_-(?:\s|$):===:annoyed regex;(?:^|\s)o_O(?:\s|$):===:confused regex;(?:^|\s)>_<(?:\s|$):===:frustrated regex;(?:^|\s)\\o/(?:\s|$):===:hurray regex;(?:^|\s)<3(?:\s|$):===:heart regex;(?:^|\s)(?:\s|$):===:Raves regex;(?:^|\s)-\.-(?:\s|$):===:bugged regex;(?:^|\s)>\.<(?:\s|$):===:laughing regex;(?:^|\s)(?:>:\)|>:-\))(?:\s|$):===:evil smile regex;(?:^|\s)\^\^(?:\s|$):===:enjoy smile regex;(?:^|\s)->(?:\s|$):===:arrow right regex;(?:^|\s)<-(?:\s|$):===:arrow left fenrir/config/punctuation/pl.conf000066400000000000000000000043731475771417500174740ustar00rootroot00000000000000# how to use this file? # the # on the beginning of the line is a comment # the different sections are seperated by [Dict] is the section name. Dict is a keyword # the entrys are seperated with :===: in words colon tripple equal colon ( to not collide with substitutions) [levelDict] none:===: some:===:.-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ [punctDict] :===:spacja &:===:ampersant ':===:apostrof @:===:maÅ‚pa \:===:bekslesz |:===:pionowa kreska !:===:wykrzyknik ^:===:daszek ::===:dwukropek ,:===:przecinek -:===:myÅ›lnik $:===:dolar .:===:kropka >:===:wiÄ™ksze `:===:akcent #:===:hasz {:===:lewa klamra [:===:lewy nawias kwadratowy (:===:lewy nawias <:===:mniejsze %:===:procent +:===:plus ?:===:pytajnik ":===:cudzysłów ):===:prawy nawias }:===:prawa klamra ]:===:prawy nawias kwadratowy ;:===:Å›rednik /:===:slesz *:===:gwiazdka ~:===:tylda _:===:podkreÅ›lnik =:===:równa siÄ™ [customDict] [emoticonDict] regex;(?:^|\s)(?::-\)|:\))(?:\s|$):===:smile regex;(?:^|\s)(?::-\(|:\()(?:\s|$):===:frown regex;(?:^|\s)(?::-D|:D)(?:\s|$):===:big grin regex;(?:^|\s)(?:;-\)|;\))(?:\s|$):===:wink regex;(?:^|\s)(?::-P|:P)(?:\s|$):===:tongue out regex;(?:^|\s)(?::-O|:O)(?:\s|$):===:surprised regex;(?:^|\s)(?::-/|:/)(?:\s|$):===:skeptical regex;(?:^|\s)(?:>:-\(|>:\()(?:\s|$):===:angry regex;(?:^|\s)(?::'\(|:'-\()(?:\s|$):===:crying regex;(?:^|\s)(?::-\||:\|)(?:\s|$):===:neutral regex;(?:^|\s)(?:8-\)|B-\))(?:\s|$):===:cool regex;(?:^|\s)8-X(?:\s|$):===:skull and crossbones regex;(?:^|\s)(?:X-X|x-x)(?:\s|$):===:knocked out regex;(?:^|\s)(?::-X|:-x|:X|:x)(?:\s|$):===:lips sealed regex;(?:^|\s)XD(?:\s|$):===:laughing hard regex;(?:^|\s)\^_\^(?:\s|$):===:happy regex;(?:^|\s)-_-(?:\s|$):===:annoyed regex;(?:^|\s)o_O(?:\s|$):===:confused regex;(?:^|\s)>_<(?:\s|$):===:frustrated regex;(?:^|\s)\\o/(?:\s|$):===:hurray regex;(?:^|\s)<3(?:\s|$):===:heart regex;(?:^|\s)(?:\s|$):===:Raves regex;(?:^|\s)-\.-(?:\s|$):===:bugged regex;(?:^|\s)>\.<(?:\s|$):===:laughing regex;(?:^|\s)(?:>:\)|>:-\))(?:\s|$):===:evil smile regex;(?:^|\s)\^\^(?:\s|$):===:enjoy smile regex;(?:^|\s)->(?:\s|$):===:arrow right regex;(?:^|\s)<-(?:\s|$):===:arrow left fenrir/config/punctuation/rhvoice-en.conf000066400000000000000000000045411475771417500211150ustar00rootroot00000000000000# how to use this file? # the # on the beginning of the line is a comment # the different sections are seperated by [Dict] is the section name. Dict is a keyword # the entrys are seperated with :===: in words colon tripple equal colon ( to not collide with substitutions) [levelDict] none:===: some:===:-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ [punctDict] :===:space &:===:and ':===:apostrophe @:===:at \:===:backslash |:===:bar !:===:bang ^:===:carrot ::===:colon ,:===:comma -:===:dash $:===:dollar .:===:dot >:===:greater `:===:grave #:===:hash {:===:left brace [:===:left bracket (:===:left paren <:===:less %:===:percent +:===:plus ?:===:question? ":===:quote ):===:right paren }:===:right brace ]:===:right bracket ;:===:semicolon /:===:slash *:===:star ~:===:tilde _:===:line =:===:equals [customDict] regex;(?i)certificates:===:certiffikets regex;(?i)certificate:===:certifficate regex;(?i)lowblow:===:LowBlow regex;(?i)nginx:===:EngineX regex;(?i)shit:===:shitt regex;(?i)slither:===:slitther [emoticonDict] regex;(?:^|\s)(?::-\)|:\))(?:\s|$):===:smile regex;(?:^|\s)(?::-\(|:\()(?:\s|$):===:frown regex;(?:^|\s)(?::-D|:D)(?:\s|$):===:big grin regex;(?:^|\s)(?:;-\)|;\))(?:\s|$):===:wink regex;(?:^|\s)(?::-P|:P)(?:\s|$):===:tongue out regex;(?:^|\s)(?::-O|:O)(?:\s|$):===:surprised regex;(?:^|\s)(?::-/|:/)(?:\s|$):===:skeptical regex;(?:^|\s)(?:>:-\(|>:\()(?:\s|$):===:angry regex;(?:^|\s)(?::'\(|:'-\()(?:\s|$):===:crying regex;(?:^|\s)(?::-\||:\|)(?:\s|$):===:neutral regex;(?:^|\s)(?:8-\)|B-\))(?:\s|$):===:cool regex;(?:^|\s)8-X(?:\s|$):===:skull and crossbones regex;(?:^|\s)(?:X-X|x-x)(?:\s|$):===:knocked out regex;(?:^|\s)(?::-X|:-x|:X|:x)(?:\s|$):===:lips sealed regex;(?:^|\s)XD(?:\s|$):===:laughing hard regex;(?:^|\s)\^_\^(?:\s|$):===:happy regex;(?:^|\s)-_-(?:\s|$):===:annoyed regex;(?:^|\s)o_O(?:\s|$):===:confused regex;(?:^|\s)>_<(?:\s|$):===:frustrated regex;(?:^|\s)\\o/(?:\s|$):===:hurray regex;(?:^|\s)<3(?:\s|$):===:heart regex;(?:^|\s)(?:\s|$):===:Raves regex;(?:^|\s)-\.-(?:\s|$):===:bugged regex;(?:^|\s)>\.<(?:\s|$):===:laughing regex;(?:^|\s)(?:>:\)|>:-\))(?:\s|$):===:evil smile regex;(?:^|\s)\^\^(?:\s|$):===:enjoy smile regex;(?:^|\s)->(?:\s|$):===:arrow right regex;(?:^|\s)<-(?:\s|$):===:arrow left fenrir/config/scripts/000077500000000000000000000000001475771417500153215ustar00rootroot00000000000000fenrir/config/scripts/wlan__-__key_y.sh000077500000000000000000000005651475771417500205410ustar00rootroot00000000000000#!/bin/sh #output the ESSID and signal level #needs iw (for iwconfig) if [[ $(nmcli device wifi | wc -l ) -ge 2 ]]; then echo "Signal $(nmcli -f IN-USE,SIGNAL device wifi | grep "*" | tail -n1 | cut -f 2 -d '*') %" echo "Name $(nmcli -f IN-USE,SSID device wifi | grep "*" | tail -n1 | cut -f 2 -d '*') " else echo "Leider keine Wlan verbindung $(whoami)" fi fenrir/config/settings/000077500000000000000000000000001475771417500154725ustar00rootroot00000000000000fenrir/config/settings/settings.conf000066400000000000000000000155241475771417500202100ustar00rootroot00000000000000[sound] # Turn sound on or off: enabled=True # Select the driver used to play sounds, choices are genericDriver and gstreamerDriver. # Sox is the default. #driver=gstreamerDriver driver=genericDriver # Sound themes. These are the pack of sounds used for sound alerts. # Sound packs may be located at /usr/share/sounds # For system wide availability, or ~/.local/share/fenrirscreenreader/sounds # For the current user. theme=default # Sound volume controls how loud the sounds for your selected soundpack are. # 0 is quietest, 1.0 is loudest. volume=1.0 # shell commands for generic sound driver # the folowing variable are substituted # fenrirVolume = the current volume setting # fenrirSoundFile = the soundfile for an soundicon # fenrirFrequence = the frequency to play # fenrirDuration = the duration of the frequency # the following command is used to play a soundfile genericPlayFileCommand=play -q -v fenrirVolume fenrirSoundFile #the following command is used to generate a frequency beep genericFrequencyCommand=play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence [speech] # Turn speech on or off: enabled=True # Select speech driver, options are speechdDriver or genericDriver: driver=speechdDriver #driver=genericDriver # The rate selects how fast Fenrir will speak. Options range from 0, slowest, to 1.0, fastest. rate=0.5 # Pitch controls the pitch of the voice, select from 0, lowest, to 1.0, highest. pitch=0.5 # Pitch for capital letters capitalPitch=0.9 # Volume controls the loudness of the voice, select from 0, quietest, to 1.0, loudest. volume=1.0 # Module is used for Speech-dispatcher, to select the speech module you want to use. # Consult Speech-dispatcher's configuration and help Fenrir find out which modules are available. # The default is specified in speechd.conf. #module=espeak-ng # Voice selects the voice you want to use, for example, en-GB-scotland will use the Scotish English voice in Espeak, # To find out which voices are available, consult the documentation provided with your selected synthesizer. # This also sets the voice used in the generic driver. # You can add a variant by adding +name onto the end. # voice=en-us # Select the language you want Fenrir to use. #language=en # Read new text as it happens? autoReadIncoming=True # Speak individual numbers instead of whole string. readNumbersAsDigits = False # genericSpeechCommand is the command that is executed for talking # the following variables are replaced with values # fenrirText = is the text that should be spoken # fenrirModule = may be the speech module like used in speech-dispatcher, not every TTY need this # fenrirLanguage = the language # fenrirVoice = is the current voice that should be used. Set the voice variable above. # the current volume, pitch and rate is calculated like this # value = min + settingValue * (min - max ) # fenrirVolume = is replaced with the current volume # fenrirPitch = is replaced with the current pitch # fenrirRate = is replaced with the current speed (speech rate) genericSpeechCommand=espeak-ng -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice -- "fenrirText" # min and max values of the TTS system that is used in genericSpeechCommand fenrirMinVolume=0 fenrirMaxVolume=200 fenrirMinPitch=0 fenrirMaxPitch=99 fenrirMinRate=80 fenrirMaxRate=450 [screen] driver=vcsaDriver encoding=auto screenUpdateDelay=0.05 suspendingScreen= autodetectSuspendingScreen=True [keyboard] driver=evdevDriver # filter input devices NOMICE, ALL or a DEVICE NAME device=ALL # gives Fenrir exclusive access to the keyboard and lets it control keystrokes. grabDevices=True ignoreShortcuts=False # the current shortcut layout located in /etc/fenrirscreenreader/keyboard keyboardLayout=desktop # echo chars while typing. # 0 = None # 1 = always # 2 = only while capslock charEchoMode=1 # echo deleted chars charDeleteEcho=True # echo word after pressing space wordEcho=False # interrupt speech on any keypress interruptOnKeyPress=True # you can filter the keys on that the speech should interrupt (empty = all keys, otherwhise the given keys) interruptOnKeyPressFilter= # timeout for double tap in sec doubleTapTimeout=0.2 [general] debugLevel=0 # debugMode sets where the debug output should send to: # debugMode=File writes to debugFile (Default:/tmp/fenrir-PID.log) # debugMode=Print just prints on the screen debugMode=File debugFile= punctuationProfile=default punctuationLevel=some respectPunctuationPause=True newLinePause=True numberOfClipboards=10 # used path for "export_clipboard_to_file" # $user is replaced by username #clipboardExportPath=/home/$user/fenrirClipboard clipboardExportPath=/tmp/fenrirClipboard emoticons=True # define the current Fenrir key fenrirKeys=KEY_KP0,KEY_META,KEY_INSERT scriptKeys=KEY_COMPOSE timeFormat=%H:%M:%P dateFormat=%A, %B %d, %Y autoSpellCheck=True spellCheckLanguage=en_US # path for your scripts "scriptKeys" functionality scriptPath=/usr/share/fenrirscreenreader/scripts # overload commands, and create new one without changing Fenrir default commandPath= #fenrirBGColor = the backgroundcolor #fenrirFGColor = the foregroundcolor #fenrirUnderline = speak the underline attribute #fenrirBold = speak the bold attribute #fenrirBlink = speak the blink attribute #fenrirFont = the font #fenrirFontSize = the fontsize attributeFormatString=Background fenrirBGColor,Foreground fenrirFGColor,fenrirUnderline,fenrirBold,fenrirBlink, Font fenrirFont,Fontsize fenrirFontSize # present indentation autoPresentIndent=False # speak is only invoked on changeing ident level, sound always # 0 = sound and speak # 1 = sound only # 2 = speak only autoPresentIndentMode=1 # play a sound when attributes are changeing hasAttributes=True # shell for PTY emulatiun (empty = default shell) shell= [focus] #follow the text cursor cursor=True #follow highlighted text changes highlight=False [remote] enable=True # driver # unixDriver = unix sockets # tcpDriver = tcp (localhost only) driver=unixDriver # tcp port port=22447 # socket filepath socketFile= # allow settings to overwrite enableSettingsRemote=True # allow commands to be executed enableCommandRemote=True [barrier] enabled=True leftBarriers=│└┌─ rightBarriers=│┘â”─ [review] lineBreak=True endOfScreen=True # leave the review when pressing a key leaveReviewOnCursorChange=True # leave the review when changing the screen leaveReviewOnScreenChange=True [promote] enabled=True inactiveTimeoutSec=120 list= [menu] vmenuPath= quickMenu=speech#rate;speech#pitch;speech#volume [time] # automatic time anouncement enabled=False # present time presentTime=True # present date (on change) presentDate=True # present time after a given period of seconds delaySec=0 # present time after to given minutes example every 15 minutes: 00,15,30,45 # if delaySec is >0 onMinutes is ignored onMinutes=00,30 # announce via soundicon (not interrupting) announce=True # interrupt current speech for time announcement interrupt=False fenrir/config/sound/000077500000000000000000000000001475771417500147625ustar00rootroot00000000000000fenrir/config/sound/default/000077500000000000000000000000001475771417500164065ustar00rootroot00000000000000fenrir/config/sound/default/Accept.wav000066400000000000000000001131201475771417500203220ustar00rootroot00000000000000RIFFH–WAVEfmt (þÿ€»î  €ª8›qfact€%data–¼§1j¸©‚€6˜tÃéÃO G>Û u³e 'óî ÍvÏý"ŽÄt„A}ÿ}öÉöd®lÏ|ßïO¸»`Œ#!h,ˆ"Ìè#%?E%€V&’åð'£¿?)o¸‰*#¤Î+gW-h§H.Õi}/ît¬0…ŸÕ1Áø2{±4•I,5±b<6ÛÖE7×€H8%iëX?o@2àÏ@#Ap&B²ÄB0ÌZC‚QèC„+mDPDéD‡\EàÆE¥<(FK‹€F »ÏFd¾G…RG†GU.°GÇùÐG]èG!PöG ÌúG5ËõG4IçGçBÏGo¶­G1£‚GÚ NG^ìGûMÈF<3wFó¡FD¡¸Eœ9KE·tÔDŸ]TD­ËC…k8C­œB¯Õ÷AÎöIAN#“@UoÓ?Lð ?è¼9>#í_=;š}<²Þ’;IÖŸ:þ¤9T¡8ê–7< ƒ6áLh5áF4uP3üZë1öH³0Bt/ðn..…ùá,¯ +eÔ5*¦}Ö(v6q'×-&“•$&™#Þo¤!¬J$ 3]ŸðÛ6ü‡$ôõžú_KGƇ)a•ˆ åo©>ﯕ˜Xê zß< & ªzÜ *”kv'ßÁÚ¢ ™õVÿ˜¡ýEEëûDÁ5úcÊ€ø‘ ÌöÕƒõD´góùq·ñ ýð•\îG{²ì2î ëã-féÉyÄç&æ«2‹ä%ôâºaá>EÒßþGÞ'vÂÜÞéAÛ•ÆÙ ³PØe~àÖ1vÕxÔû0´Òiî\Ѳs ÐíöÂÎO­€ÍËḚƒËX çÉcÃÈ@¨Ç‚P•Æ¿ìŠÅ A‰ÄÏzø ‰BºÁ$"ÝÀˆ À¢™?¿’z¾[Mɽü2½K{¼y³ã»ïˆV»gæÓºUå[ºšî¹z%Œ¹›‘4¹õç¸ÿ`¦¸Båo¸ÀD¸¹l$¸±†¸pæ¸ü’¸“‘¸°å,¸‘P¸d“¸ò깸ê“ÿ¸¾ˆP¹ ¬¹¡6ºoÛ†º™£»m€»aa!¼4À¼oäi½[\¾„ݾñA§¿”z{ÀÈZÁ“åBÂ6Ø5Ã7Æ2ÄY‹9Å­JÆ‹dÇŸa‡Èçö³ÉÀ”éÊå (Ìw/oÍ˾Ί¬ЉŸvÑømÞÒ\àMÔǽÄÕäËB×ÿÎÇØ ŠSÚ§¾åÛ6-~ÝÚ”߀³ÀàïEjâÍ䬳Ìå…ç®Aé¯më ÷Æì±î]?ZðZg(ò$,ùó‹@Ìõ¼V¡÷O xùVNPûi‘)ý±™ÿ÷Þ³¸¸.“&m‡OFY }ñô NÇÉ F‰œ6æl:&-ÚuÌäÀO$ ÙñÁØÛsn” !¢ÎÇ"3>i$©—&b™'¤Þ')§9¯*¡Y/,Ü÷§-¹Î/Ê™0Òâ1Ý:3H‰4Ï"Ï5›Ü 7J ?8th9݇: ;­Õ§<ú§= J> –‡?¯f@ g:A=“B‡ ¿B³¥oC“?D µ¬Då8E¿°¸E]û+F[ª’Fc¥ìF]Ö9Gt)zG ­G&òÓG£KíG ùG7´øGZµêGÏGc@§GÃÊqG2/GŸ|ßF.³‚FóàF–¢E2[ETÊDùuðC“uFCüâBÚÌAÎzý@å!@•<:?_§F>”MG=ºY<<¤ø%;qY:­×8i( 7üÿ]60l5!§º3íY2"|ï0Æ”{/:yþ-¼mx,n¸é*N¡R)+r³'—v &Úû]$ãP¨"@Æë ®(à[_È$/_»ÕbἈ+=¥7•SL‰“]qÃk Bw »p€Ü®‡F^òà‘Z™•jê˜þi7œüåãŸú¦S¤ø”ê©ö¥ ±ô˺òÞÅðŠœÓî8Ñäìÿ‚ùê‰éè.ç _PåšÚvã红áe_Ôß & Þ.nJÜœ’Ú\ïÛØ«Þ/׃¹‹Õ‰×ïÓóŽ\Ò|4ÒÐLQÏì”ÙÍ+ñkÌ~Ë݇¯ÉÈXaÈ#9Ç.oæÅ ?ºÄ³ê™Ãß±…ÂýÑ}Á#†‚Àú”¿·Š²¾EÞ½ g½;^¼n™²»¿þ»ˆu…ºW!ºã"‘¹˜,¹›Ö¸´E¸D«V¸LÞ,¸Äí¸–å¸”Î¸|®¸í‡;¸fZk¸B"ª¸·Ø÷¸ÒsT¹y濹g :º3úF™Z»é§¼>µ¼HÙw½î¸H¾û•'¿-GÀ/ Á©qÂA‰+ç±MÄš²|ÅõP¸Æ´NÈkTÉLb´Ê7îÌÀÅ–ÍFÏ‘&¥Ðè<Ò ÝÓ¹‡ÕZÊ;×OáøØ ¢¾Ú®ŒÜ§¤bÞi#@àÑÅ$â•%äªÚæ]{ùçgœöéÑøëüªÿíÚº ðãò=¸+ôÁ@öa6Xø©£qún“Œüœ¨þ•!ÅDÒá@*þß±Uñ3 ËpL }¸b ÒPv{†‰–“ŒVœ¬Œ Åß‚‡™xd@èz“¡a!e A#ýõ%µè&éñ¯(aBn*>#,–~Î-0Ÿo/]=1¬ø‘2ær4#P‡5ç6ð6/ÐL8‘Çœ9JËß:\Œ<™¾==¿X>‡Td?º.b@DgQADÁ1BCöÄC³hwD*Eç­E³î/FŤ¢FGWG`”˜G÷}ÉGؽéGÑEùG øG¤æGŽ:ÃG¶¢G{FKG-/öFjFoFo“E=ÈûDôTDGœC,dÔB{žüAF#A#@aÒ??i>Ÿ#Þ<A«;ñj:¶9±ž½7ç S6öQÛ4‘ÂV3µ¶Å1œ‰(0¥™.DHË,ëù +óB)Œn'8%³©#å!¹!¼¿ÀlÀ  ¸áÖ©Ï”DylzX©³2ésÅ@Ú '¡¨ )tó==˜û–ʨåÿ¶Uýžƒû!ìàø!̨ö}°rôð%?òï¸ð‚õáí"g¹ëš˜•éÜwçãa^å‘ L㆔@á…<ßÂ_@ÝÛ¦LÛ˜ÚaÙ[y€×zÿ¨ÕçÛÓ¨ÒÝ·bÐ?‰·ÎoŒÍÌ.†ËÉÚÊÑ÷ˆÈ)êÇÓÃÅtÏuÄ5z7îiÂÊðèÀ¯^Ù¿¥þÙ¾ë½î ½ü¿?¼Åȃ»?ÙºdU@º’9¹¹#D¹ á¸ÃA¸ùÎQ¸ÍË%¸ŸJ ¸Y¸¸‡C/¸Ð"`¸I˜£¸}™ù¸b¹ýܹ"2jº¤˜ »Õ »»6j~¼{S½—":¾Æ2¿&;ÀÞUÁý´^ºÃL/Ũ°_ÆNÉÇkBÉSíÉʸ°_ÌŸOÎ `´Ï"trÑZ=ÓÝÕäDöÖgÔãØª ÜÚkÞÜ-jêÞ]ÿàk%ãrÈBåÚoçˆÇ£ééûÝë5àîˆÛbð>S¬ò«ùôEJ÷wƒùÅòû*iIþ7ΠÛQøWQO­)¥Ê7ù µØJ ¸i™Hä—Ó*ôilÈk¨W:Þ88 ‚É4õST (?k"¹ôx$oà|&npv(Ze*ŠBH,'n.[ê/{¨§1(³W3z´ù4%36ž¹8?Ö†9jì:«A<Ù}…=8Õ¸>•ÉÚ?fë@ç/éA1ÕB\.®CstD’'EPÇE÷zSFâËF^0GÚÉ€Gù½GúÿäG*ŸøG”Ø÷G¥âG¹GK÷zGÒ‹(GÎÐÁF2ÜFFËÉ·E5»EÞ×]DúL“C€MµBÄA Ù¿@†æ¨?̓>÷ÿC=q¯ö;ÿë—:§(9œ§7"À6uv4­Æ2¡1Ç®9/V^-Þ’u+¬î)"÷}'Ð=p%XW#ÒÞ3!‡ná¦Ï¶*ÆŸH”®ù9¤+HH0ç”k $® ɬªï;0¹É7W QäýÛÀqû½@ù‹öæY#ôHg¹ñ„lSï2"òìð?–ê*|@èã‹ñåz"ªãxñjáV¨4ßCôÝöåÚróÍØÓóÁÖ#ÂÔðÏÒŽ…éÐiëÏåHÍ˳ÍäÉ£ÎJȇÁÆvtIÅ&ãÃyÊŽÂyMÁÃUÀiñ¿ÇDû½h§½áj(¼¶Ú]»B<¨º’κVÊ|¹Æa¹ŽÀ§¸» ^¸¬a*¸ÿÙ ¸ˆ…¸Dn¸U—9¸óüt¸o”Ƹ-L.¹¦ ¬¹i³?ºéº¨»¬z|¼Ÿÿe½Ðhd¾õmw¿(ÀžÀ÷ ÚÁzï(Ãm‹ÄGþÿÅVP‡Çß É>BËÊç†Ì#øRÎ ê.ÐÔ+Òp'ÔÍAÖÛ1؈NTÚ_ó‚ÜF½Þñá:1QãY¯©åÖ è'æsê!äìþµZï3éÖñøìWôˆõÜö_5eùyÝïû˜|þ…$ P ––>"Ĭ¬Z˜4 4/¹ ÆŸ9iµšÌ*Aë™ö¨@;aàÙ·¿!¿'G#åS~%±†©'ÖÈ)ÁÙ+ãÜ-áSÐ/Þµ1«Í‰3ÍM5Ø~7ZN¡8_¬/:{«;8ô=KÝf>¹S¦? çÐ@x-æAÄåB½NÏC¾x¢Dmô^E{FaÏ’FÁ¸ G6iG–°GƒBàG™õ÷GdŸ÷G÷7ßGp¿®G>fGÿÃGÂiFÅOýE”žUE†–Dã@ÀC~ ÓBü4ÏAšµ@LÝ„?®?>âä›b Å€ÁéÅTx~Òþ–õ+üù߆ùxÀãö¶‚Côاñ-Xïß>}ì¡­ñé[ŠmçÕ¸ñäkâ»àQî¸ÝXgÛPÔ!ÙºþéÖÐ_ÀÔ7¿¥ÒµßšÐë~ Î U·ÌàÊjɶûiÇ{iÌÅpLCÄÂ6ÏÂu³pÁ%F(ÀÛjö¾Õ•Û½Z3ؼ‰§ì»6N»¹z^ºÔw¼¹Š‡3¹ãøyºm¸ 51¸¾p¸a‚¸€u¸ZLA¸Õÿ…¸€与±\¹Örî¹â–™ºëç]»ð&;¼Â 1½E?¾¤xe¿1C£À¼8øÁ™äcÔÉåÄb}Æc *ÈŸnëÉ,¯ÀËÀ<©Í¬j¤Ï …±ÑÑÏÓþÕ+ñ<Ø,/ŠÚÿråÜøâMß Âá]ÆBämÍæB§a鼃þë¿ £î'MNñÏFÿóíü´ölonùOœ*ü €èþä§ZXe|A"SËÜ >ð“ W«FÚøó}ÖšÛC:ÓBÑè×^¤ âõåY!xÅ#GÕ#&st(COµ*ªæ,çJ/^1ê3¾°ü4fiÒ6y‰“8ÿ_?:¼CÕ;u“T=8¶¼>— @å;EAx˜dBÖ»jCñ9WDR°)EHÆáE-FÿŸG›ähGÂÊ´G½,åG]ïùGóGÂ^ÐGJ ’G 8G(–ÂFyµ1F‚¡…El”¾DòÒÜCP¬àB,zÊA| š@aQ? ¹ï=Š¥u<ªÞã:¼ù:9g•{7pY¦5}ö»3Ù%½1.©ª/CJ…-­ÚM+‰3)(5¬&ºÆC$ûÕÌ!ÜVHC·šÕ_sŸÂ³` HºH¿ Û†µ ,å4ËÆ‚<trfþÚºû}¼øïÙêõ8òóåSðÒíeÔÔê©!èW€våÀUÖâ——Aà…R¹ÝµŽ>ÛlOÒØ›’uÖrP)ÔüzîÑ´ýÅÏ'½°ÍŒ–¯Ëk_ÃÉ<åìÇí,ÆE3„ÄkóÂv>{ÁšMÀÍ.×¾%n¬½=œ¼ý¨»a;ϺE—º7lr¹Iï¸îˆ¸Ôk?¸Ë”¸«3¸?W¸9A¸(+‹¸r¼ò¸R”w¹å„º-Tغ%¼³»Ñj«¼\¿½7î¾6:8À¿äœÁøŒÃñ›³ÄçodÆs\-ÈÕª Ê4šÌç_ÎÆ'3ÐwiÒÊ?²Ô» ×wzÙq¾÷ÛB„ÞŒ áx Çãf({æC?:éË-ìËÔî¿é­ñYô—äq÷ˆUZú›rEýÞ2"Ĉ öóÜêÙ C"»Êa–ôpj¶6)øJo¯ÁZ$÷ø!µïˆ$@Ž 'U¼y)jØ+ZŽ$.Ò']0Ì<2þÛ4àˆ6 i8Þ2:b â;)x=g¨ô>Y½U@.›AFgÄB¢ÞÐCþÀD!£‘E~EFc-ÚF-ŒPGkü§GOàG[bùGV"óG„ˆÍGœˆGr$Gß,¡FðüþE# >Eïá^DD›aCh²FBÚšA"Õ¹?¥îH>l¼<í3;ǸS9{Îx7#?…5ày3¶‘W1Î>/wÜÑ,ip*Qîû'ô{u%$,Þ"œ 7 ‚y‚¾Wï"=$w1MLE?R húX mu[šÎZD]X4zUý Sú©ÅS÷‘§WôL}`ñÐoîß]†ëq¦èÐå`}ãFÊGà(˜ÝDÓ÷ÚÿgعÙéÕ“‰~Óð,'ÑœÙäÎYœ¸ÌYx£ÊÌf¦È[VÂÆ¿*øÄL¼HÇ״ÁÁ<=À¹Ÿâ¾<§¥½Õ솼{ü†»JT¦º=då¹ñD¹s$ĸ ld¸š%¸ÜÔ¸ƒ3 ¸ï½/¸³lu¸)ܸúÌc¹ # º­æÔºĽ»…XƼ82î½ÁÐ4¿%¥™ÀÂ:l»ÃeúvÅóõMÇ‹?É)ÙJË&ónÍõßªÏæšýÑ!fÔ1ãÖÍsÙ¶¹ÜS¿ÊÞÅŽáÐ a䯼@çW,ê"íÒ!ðùè(óêW6ö¯Hùƒ}^üMvÿý§Žì¦`"»GSÌ ·3Ø™OÝd5ÚËvÍl©µ„g‘˜P_ ' #M@Ì%o¦h(Þ÷ñ*vøf-=uÆ/ûD2ÒH@4ÌlX6g¨V8ÿ9:ä€<®J¬=Ù†9?£m¨@’EøA×c(C¬,8D¦'EœôEY Föí)G²‘G˜ÕGË÷GM·õG[ÑG# ŠG…ÚGQù’F¤ ãE‰EãÉDH C×ÔA•~@cô?VLt=ÑZÁ;üìð9àÞ8ýû5ä™×3Æaš1÷…D/r&×,ToS*K˜º'ä % ŸN"ø!~Ëy¯y;³†ê«uŽšΪ€ È_ µr9÷:³âápµýʉú1_÷9ô ÈñÉœÿí÷,ïê#éçd©îä—žâ–_#ßwaUÜË™ÙåÕïÖ [Ô ÜÑtÏ+M$Í îÊËsÒÈ˜ÒÆiïÄè*ÃâHƒÁÐü¿ÕD•¾‰O½å”+¼.*»MiKº!9¹¯Þø¸á°…¸Pô6¸Û ¸„¸{ý&¸¨?k¸2ԸΨa¹*eº°éºLVâ»q°þ¼J›=¾ù{ž¿Ù¥ ÁÊZÃŒ˅ÄgÆ PfÈXs‚ÊrºÌÏ- Ï‹yyÑ•þÓÉ™Öf0KÙcðÜséÞŽÁÓáîÜÍäÐfÖç9ÎëêÃz îqÍ6ñ!iôAÍ¡÷ö"ßú±qþ4aÑ+¢W-áïU òQ2P€Â¥UÀX<ÏJÿÏíLÁ x“¡#pIo&{î()6 Í+ý6Z.·Ï0“?*3Ê‚j5NŸŽ7j•9ÑÈ};k®F=Àï> 2v@A ÛAºæC{ ;D;Û4EÖà FªJ¹FâCG¼§¦GÁêãGó¥úGõÂêG@´Gˆ0WG¼ÓFl*FЫZEÇeDëKCa§ B «@f‚&?¦ =åS¶;¸ Í9ºEÄ7 5¡X3dø0<Á|.¸ëç+ºù:)âYw&͇ž#L ² ™w³~j¤~‹†ìŠ[ !% å h aO‘¢ü¥É§vJRýúýùk­¬öø8`óoð6Ýì ªéEƒæÂæiãw=`à…ÍgÝA@‚Ú?5±×jAöÔîRÒ1¸ÈÏFYÍÊTË<ÛÎÈfå¶Æž¥¾Ä=ç»1ÁƒŸ¿7K0¾`æ¼ UÁ»´ŸÂºÄ•ê¹Aº9¹mz°¸~-O¸b¸ŒY¸Ë¸87]¸#³Å¸TV¹ëÒºÕÑÜõ»´h#½«Õv¾Imï¿dŒÁbÙLÃfØ/ÅX4Çú;YÉÉTËï`ÿÍL ~ÐáõÓ–¦ËÕœ—Ø>DzÛÆÿqÞ["}áðó™ä ±Æç¬ŽëvµHî’HšñÌcôô?Uøg†ºû<­"ÿQ‹ð`ó8X EŒ· J ¶’_V4¤o ÜÜ8*å §A$#{‰&°ó(7ÿ·+ðÝc.› õ0Òj3ñQÁ5õ‘ù7[q:î¯<ˆ Û=Õ©Š?úFACzB³¸C—¥ÎD½E@À‚F?5Gá ’GLðÚG"³ùG°5îGt¸G1ƒXGéÎFÙãFZÛ=ESï7Dü¯ CųA4ð6@”>wøË<ñÈß:ð’Ð8†Ÿ6²æM4É Ý1˜cN/¤h£,íªÝ)Êþ&'u$9jü ÒtÜ'mª7hŸÀŒ»†ùS G¯ä Q/o¾ŠõûÕyÿ–'þûò–„ø;õ?) ñïs9î\)ÝêWRçñKä¬ÿáqoüÝ2'òÚPþ×Ï!ÕôO_Ò¬5¸Ïû".Í8©ÂÊÒGwÈRkMÆ~lFÄscÂÞ¦À)ß¿Ñ%Ÿ½²ÀW¼o9»ä Eº¥>{¹`ܸhòh¸ˆE!¸£¸ï¸"cR¸-Ѻ¸sO¹»¬ºõ^ùºk•¼°M½˜ôµ¾QFÀ$“þÁRúÜÃú¦àÅ¿cÈxäRÊñƾ̻“JÏ¿ôÑ©»Ô‘¡×Êã˜Úœ«ÝÛèÓà}×ä>j]ç—ºê„I%î c›ñ›¿õü0¡øö…,ü̈ºÿ+I‘µÕ¬l^ Æîà ![g…Ê?-|éÞÃ/™ó!`9%Æ(oSü*ÚÌ-¿ 0ò²3ÈKˆ5,CÛ7« :uaCÌ’àAíïW@bå¥>ÜËOp@3@ AÂ;C“[TDO·hE^†MF„ Gjþ…GºØGúúGÏÚéG$¨GÂ÷4G‘®F‚§»EVj¶DV CñB;°Œ@f€Î>¯ä<Ž…Ð:k“8Àã.6»¤3*ö0d‡%."•4+ÊW%(Æéù$ôy´!2JWέäð_ùÉÈØq$Lˆt (Ÿ»ŠOü 89ôútýT<²ù8 óõËÈ;òvTî ÜêêìðVç9ÔãØdà}— ÝJ»ÊÙ½”¤Ö-c›ÓYR±ÐÓxèÍvÖBË÷RÂÈv¼hÆ0Æ7Ä61Â@ùUÀ‘÷§¾í=(½­ç×»Üî·ºz+ɹÏR ¹Óö¸¶…*¸I¸Æg¸záW¸Ü’͸|3v¹ZVQº%j^»‹¹œ¼§k ¾“„©¿üåuÁëOoÃa”Å/šãÇ-Z[ÊäùÌþ]½ÏwÒ£Ò<2«ÕrUÑØ=ýÜHÕpßouåârcoæ³ ê ð¸íŸOsñÄ‚8õõÏù¾vØü±­¶¸‚iÂTÆ! äÀäÿ0ŒžG*Zá§¿gï7Ø!ú:0%ªQm(¦+%=.£ˆk1—Ø%4 %º6+&9µi;fE€=Ehj?Ý&A^ô±B§Þ D8Ç5EÈ+F? îFá4|GJ‘ÕGžçùGéG1£GÉ(GJxFBN”E¸°|D-52CsŵAÊp@.k+>„ <«Ïç9yQ„7“O÷47§B2åSh/õmj,)K)¾Ò &iб"ö<Ã˯Õü åäYdF–mðÅ ´¼ëb ôJ% â>ýAAZùäVzõ×¢ñMPÔížûêècæ¸áÆâL§?ßèÐÛÄA}Øž>GÕWS1ÒAÝ=Ïp oÌõEÇÉ0ZHÇ)KôÄçÌÂÛÚÓÀư ¿CÏr½¸w ¼„ÅÛº­Þ¹û¹†S…¸Ä1*¸iç¸Qœ¸VNb¸<Ñ⸺Ι¹ªÆ†ºV©»ßÕÿ¼ÐŠ¾ÊÆFÀJƒ4šãQÄÒQÆÉ~M·Ë‚ÎÕ sÑ5:ˆÔ,¿×uoÛwˆÞŽžâd,ºåæSsép7>íŽêñBtýôFÑëø_ößü¹ÒÖARÍ`ÀÍè¬ ÝÉ3f¦ì,há:½ÿ#‘Sq&öƾ)ˆÓë,öõ/ÅÚ2Ûõ—5†X+8`ß’:ÝÌ<­ÊÖ>?Á¯@VB9ÈC~4E<ð Fz‘ÛFhsG˜ñÒGîÔùG‹ççG<+G¼ÎG -^F,ÐjEöj@DsÞßBZ6JA䨀?í•„=ï…W;â(û8õTq6.¼3æWÝ0-×-­*Ä=`'³Ñó#}uj ÚõÆd5 ]*=PÜ\²an pÝt p|s sm~úeýTN`ùÓ©_õ\EgñÙSzí"œépjÏåÐ¥⡵wÞ"‹òÚ‹×ãCÔü×Ñær!΋'KË JŸÈ ÆÉÏÃmŒ¯ÁgöÁ¿ëX¾%„¼£6»ì ºWîC¹ßi ¸ð6¸"㸠v¸Ú«Y¸ÜWÚ¸Ž•¹Ôp‰º]–¶»¤½í·¾têˆÀþkŽÂ¦iÆÄ‹/Ç6•ÆÉ½ŠÌ:XyÏæÒ¥GÌÕ1y+ّܪÜM—Gཱུþãj-Íç„߯ëo›£ïZ!¥óæ$±÷àOÄûøDÛÿŠ¢òj±  ‹W’×m÷&ªÊ?‡F)#Ù ¯&¤™*àZW-Ñt0×i3:ÿ36ÆXÑ8r?;†9|=ÜÅ…?XZA]øBbn^D|T‹E ~F?®5G‹£±GCrñG!ØôGŒÅ»GÄ]FGÚö”F€¨Eµ€€D8CÜ…A±…³?þ$¬=Šp;981d6£—3Á8Ÿ0Âk}-BÛ4*ÊGÈ&d‘:#BµŽ9ËÇ2é¢õ ñé†Þ ®¨ÁSåÓÂvÿGËOû߉,÷Ù‡óIÿî$Küêþ çÎÅ.ã½ôjß®ÉÂÛÔl9Ø íÑÔ8=ÑŸ1tÎu}ƒË}°¿È»4+ÆSLÈÙÁºjŸ¿èݽٵS¼Ì”»)çð¹e§¹œ¸W#¸"5¸,]%¸LÀƒ¸¨ ¹îù¹ÑŽ»;c¼Dhð½ê:·¿¸ ¶Áÿ/ëÃ5ÁTÆ€²ðÈjȼËÁœ¶Î– ÛÑl)Õx<œØÿ1Ü_Kç߬é¸ã…ˆ£çb¿£ë¥¶ïñÖó Ãø&á5üœl–A£Ö¨ ð¹!)3½42ýS¼ë %ž$£í0(Í— +Iôé.ˆ 2z)þ4 Ã7 ÉW:Iƒ¸<ø–ã>w ×@9 ‘B;DŸýRE¸h¡2³Ÿƒ/Ìú:,ÎcÊ(äé4%o¾}!62¨x²·çů€ ”Z-h Wñ/ Ê!#cüì«ø> ãó×±ï"šë¼\|çúãTŸß4µÚÛf£6Ø>t¶ÔU]]ÑÎq.Î{Ÿ,ˬZÈÃ2»Åo¡Pí6Á€ÿ"¿fÕc½’\á»Rº¤û—¹DÓ¸pœO¸ŒŠ ¸X ¸˜O¸‹Ò¸*V—¹zÌœºò â»›óe½ƒ.'¿Û*$ÁN [ÃŒÊÅÉnÈÖäFËðÎOÎXĆѤÖèÔ›îrØýÎ!Üròß•Gàã*ÂèçdÐìI¥9ð6azôfÆø•Çý­un|Ãn¬ L+Yû™’7»>Î}dÉ%ɧ"¯f&LÚ*>t-$¾0¶SÚ3:Æ6ù9ˆF<üoM>à]^@ž3BzÐÉCN!E j7Flæ GP§GgìGvÜöGßá½GÑNAGC‹F¬>EƒO;Dˆâ¶BÃYó@\Sò>%¨µ<ÿi?:øá‘7=ޝ4Ö›10xW.x¦ç*ÇäN''•#n>°ôˆ±*;˜ 6h€q%–øÓ ¹åwÇ^'‘°ýÍ­Mù9åðôxcžð&LZìq¶(è)© äã àÚ*Ü‘±jØ}<ÐÔ)÷^Ñ{7ή)Ë6Í"ÈÅñuŇ4ÃýÆÀ"}ɾ#ª ½n?Œ»fºOºXYV¹(¡¸C¹0¸Å°¸è7 ¸°B€¸×%¹übº=»u­¼¾6_¾N¾PÀN5€Â›ˆëÄ8jÇrSlÊ;‡|Í¿¾Ð!Ú-Ô}‡È×¢ŠÛS‡pßìpvãÓw˜çR˜Òë×µ ðìž~ôLèø¾Xý§M̆d>þ¦ª ´½ áY`‹9¡¿+˵ÚâñÉ#øÝ–'Ê=+ ÷¸.ÿ 2Þ$5CÞ 8A“¾:_z6=]r?¾,oA´+CLê¥D(LÜE<™ÍFÕxGvHÝGûúG×VÐG ã^Gp‰¦Fló§EtdD5ÜB‡zAü?«–»<‡†4: Es7y†z4W7M1›yî- ¡a*í2ª&ÂÜË"~vÊØû©ðˆnCVu´· E ÅÈ´jG‚~Åû3ˆG÷ó ÒòÔŠiîMtê´+ÑåÐþ©áw"¡ÝA®ºÙa˜úÕŽ±dÒ¡üÎ*áÅË*»ÃÈTDùŃZiÃ.¡Á¥~¿ƒ2½eV¤»áÕ[º¿òY¹zÀŸ¸ .¸çP¸…Ì%¸×i¸TËA¹1I<ºéñ}»‹½•’ѾÞ?àÀÎ…/Õ½Åõ[†ÈʈËÉ ÀÎ…S+Ò¨/ÅÕoŠÙI—wÝÀMˆás‹¸åR êîbfîõÛòÁŸ]÷Péû‘y | Ú‘” ðªQ‰š¹éXÀ2/ô_Çþl#ª©U'®â+AÀ©.€… 24¦=5ŽÊ68¹Òõ:4Úw=ç:º?ºAŸ¸vCÚìDÅaFwG/ΜG«îG'KôGꉯG~ûG“'FF™ã"ER·C(áB J @…ŽÒ=g÷V;(8W®§5ÌÚy2…â/UI‚+FÈ¿'ÇIÓ#§åÀ×ÜŒ•;”ÑC{S‹Æ Šó-‹$msñûˆÀV÷éÄò)Ä@îVÏéÖŸtåd÷5ḣÝ´Ù¯`MÕæÁ©Ñ7Î8ýøÊ¢óÇg(Å;'œÂhQÀuI¾·¼1Ø »@ݹîW÷¸%#]¸\T¸ìL¸KZ¸Òò¸æâÖ¹o_»«¾¼[zA¾?¾IÀíi–Âõ%ÅZóÇVPýÊnµ@ÎÉ¿¹ÑнdÕ Ç=ÙBÀ@ÝÐ_iá,2³å§žêOì—î÷F)ódÄÈ÷”iqü0f ʆîo LÑ 굕Y® ¶ág‹‘¥ À$÷³(ßz,0Ìþs3ª>Ÿ6ªK9¨è@20Ý@m¼ÂBС_D¡²E׉¸FáàqG=ÝG«úG¢KÈGå÷GG_yF^EÉvöCODBfI@ Ü>‚;/ߺ8ƒ&µ5Ý8t2#Ÿû.” O+³¾r'ü°j#T`;Abéðsy uð`bS yP§ýeñÖ6ÿuÚ|ú®Èõ׆ñ&†ìÿäèZŠ™ã‡iOß°J)Û|Ï+××m[Óïj¼ÏXÖRÌy…"É&/ÆÇ{Ãe¼ Á]±á¾ó½’%i»ŸºG"¹Â‰t¸É󸚽 ¸«M¸gŒà¸E¾Ã¹Qªõºu¼Ì7@¾>DUÀ¡ä±ÂSņ+7Èž¶YËj¥·Î9MÒsÖ8Úÿº2Þ×µ|â˜:èæÌRpë<æðŸÀÁôo—€ùâGþêÄOMÕÏA’ AAk@úØjBdÐD\(…EÃ9œF‹·bGR°×G¦úGÎËG4…IGaHvFˆKREªÎÞCQmBÜ@c*¹=>8;;98Áv5lz¶1Ó.ãwN*äN&œó""mÏKFY_žÅ¸ÆóZ (ÉŽÁº9oäürkøKG󳜋îýÜãé uUå¹±åàñ½™Ü–œvØ£"Ô~ñ½Ð|q1Í­ÌßÉçéÌÆ hüÚqÁ\‚/¿›Ï8½oÙ»n6ºÀ¼.¹zy¸½·¸÷ ¸WP¸’”ê¸î ع °»%¨¼j‡¾Öß³À–Ž*ÃÑÅèÅ×YëȸÍ.Ì;W¯Ï6ãhÓ6W׃euÛlô¾ßÛÁ.ä)š¿è-!lí‚Ø.òñ%÷Zàû²¶Ã+v¦¡Ñ‚ SVesH¸¿*BD¦©!;|é%X›ü)à%Þ-…w‰1+ú4q,8J};»Ä=Ó¡$@ÌP8BEAýCšIqE÷Ÿ’F¥Ü_Gáû×G6_úGjÎÆGêw=G¹ð^Fí3,E«¡¦C©ýÏA»:á¼óÕ¾„{Á`¬Ã»‡Æ†ç©ÉÖÍ@i²Ðo5ÔX†£ØœdçÜÉ›Vá¨ÀëåË7¡êeBÕ}\tÙdü×݉gâ›5çóëo½âð.æõÞ»öú>‘ª%÷ì6 Í[;ƒ,¿奻áLM"-³&Hç*yä.$y¥2+g%6¹´_9â+P<Úôò>›DAÉBCA¸èD7]6FóA)G±ÀG€úG}àÖG~ŒVGµyFiAE.¯CúþÄA«I…?œëò<.:¦Äã63Ãn3ž¶/Ö!À+Šm'Tì,#gN›ºáeªªÎJ ©Ðå!WÂm•û[F~öxkñIÈjìу眬¼âØ¢ÞqͦÙB dÕ YÑð‹ÍP&ÿÉ ºÆ1'ÀÃZÁ<½¾€ñº¼ƒ.»M3¹óÈϸä>;¸þh¸Ež.¸@¸¶¸ü¹²àºŒ¼:øw¾CEÇÀzrjÃ'^Æõ>žÉé¾&ÍÚêòÐÃýÔçôAÙnݹÝ!•_âuõ,çc¡ìÍ %ñ ŠBö.Imû:jžÏ]$ø ²ìõ‡i=¹wÉÕÍg#• ×':,î§0¦ðÏ3TJ7d.z:\=^âë?s&BˆsDE®d¶F§+€GÏÒéGù»òG ËšGXfâF@vÊE8dTD‚BmúU@èÒ=Ø7ü:€±Õ7Éc4Ä\ª0(¯,¹Cw(Ê[$+hhï¤퉮¡Z"~ ½ JŸJ];Ðû£’—ö¹jkñÞÎR쨱Tç…ãwâg ÃÝ¡“<ÙµêÔZÓо"üÌAVjÉdà"Æ;H*ÃRª„ÀÞ²5¾˜@¼õ¨º£on¹Ù\•¸ø¸ W ¸ŠEW¸ˆ¹|=ºþŠ»„ÝZ½üm†¿§Â Â×säÄs£È!ˆËÕHÏ üLÓ<ùŽ×T÷܇Ҵàp Œåè8ˆê?¢ï+ÓôúÒúõ\ÿØC§ôjë À"­#DâXJÂ-‡‘ç"1q'LÄ+c×Ú/Ú¯3¯¸;7Sµ{:ƒ~j=Æñ@_bDB”ž(DXô­E85ÒF¹“GLcñG*ŸêG@fGú=°F¢7~EïêCÈøAÉ®©?ƒ=BÏ:U—´6k|3U‚4/+”÷ª&]O"jˆGVTƧ>WŸ  ‡È^Çv¬Üþ›LËøŠ›€óöAGîë¡&é‹ü%äÃgLß;Ä Ú„³)Ö ŽíÑí\òÍzË=Êá$ÕÆ—I½Ãè¨úÀz:‘¾~x„¼–Z׺kQŒ¹ÿB¥¸Î‡#¸¦è¸YR¸3L¹G º‚\’»’9m½š §¿§¸<Âòœ*ÅØ™lÈþ˃ÚÏqõúÓú[ØéþóÜóX¿áï>¶æŒœÑëR' ñiXöDÊ´ûix)y;µÑ R’D(ItÿXãËA Èwü$Ì-‚)cÌ-uàÔ1!Ì•5¥± 93Š+<Äö>IgA9…yCŠk*EëzwFåÁ^G°áÞGa÷GH§GrbïFUâÐE™(MDWfBæ@ÆÁz=‚}:³.*7· ‡3ëИ/=/e+6ò&§TF"¹Nhã2_kP2­,é ÁƒìáÃú‹Çy‘ÊÄ‘bΪ=}ÒúuÛÖXÎvÛ/~HàŸjIåæ0rê61»ïò™õ1sŽúŠªƒ ­õ ;XiÄ¢¹fÍ´lÐZ¤$±öA){Y¢-Çò¾1H–‘5i„9sB¿) Ñ!%búK ;E±]qô3X Û(ÉU¼7Ïúá3Põs áïþ‰êÍSåWDà'WeÛë…½ÖLúSÒ=n/ÎÒ4VÊ|0ÎÆøÉœÃèçÆÀ1çP¾'”>¼–$“º£2Q¹¢¸z¸Ô ¸(ä¸çF†¸nšd¹Öœ®º«gb¼r}¾á–üÀPÜÃc–ÇÛ:ªÊû˜ŽÎžÉ¾Ò p4×—ÃèÛÊ™ÔàKqðå8}4뱘ð­Ìömi ûw3 Ä K ¾c¿¶»óÓN ¢Y!$\1& …Î*Ð÷)/ÿò<3#7’¬p:ð4†=Të<@Bt{}D¡£F¡G²´ÀG|ÆúG¼kÅGËå GS"F"ºŽDèî¤Bû§S@ nž=áe‰:,J7WdS3‰„=/ËøÝ*cƒ;&}P]!!ëJ›1 QI©*’* –™˜E ü£­]û;@Æõþ>ðœÏêô‰€å¸$[àSýfÛ6ܫփ21ÒNþÍeÊÆ\ˆÆÏšQÃ4âyÀÍ·¾Eù»ÀWºx"¹\G]¸¿«¸E%¸Î÷²¸/ö°¹iÁ»­+÷¼[[:¿HÏãÁdïÄ-ZXȳ]ÌŽ,Ðb‡‹ÔKl/Ù°ðÞe(ã¥ÂmèË·ØíCµ`ó•ûüøä¨¤þøÆNoYò þk†¯ ú½\¶¼·ÕŒ$R)âÈÕ-šÉ2ŸIü5Aþ‘9ð#Ì<œ‡¥?7B³;yûõ4œégýYŸ÷mäñ¶¯@ìL‡½æ&dáÃz=Ü>"R×^XªÒzêMÎ"*DÊÀà“ÆDCÞëWÀÇÖ½çÄ»â_#º o÷¸³JB¸Ð3¸™¢@¸xEô¸Qºó¾»rѽÐSÀc»?Ã'‡’Æ+ôEÊ»ØS΂qµÒºlc×DöUÜ­Ä„áø&çæ tì25"òïþç÷Ö·»ýx“ ¤e '(²YÑΧWŸµ±öoÖ$™½)'d].Zj¯2†Ñ«69ÌK:û'‰=X^@Ù~ÆBÛv½D~Ù?F\KGï"ÝGú'õGÙ’GÅ̶FöebE´Ö—CHZAîð¬>¯Ù”;÷ 8õi94Æ€0„sy+Jô¥&B6!Êß@ÖûÀšêžQU T }G›ÿ„¹ùhâó`Æî'‚{èMÿ≖´Ý{¤Øµ×Ó-VÏ7Ì(ˇ­UÇZÒãÃ36ÙÀY$;¾{.¼$Vº ¹J$P¸”θOŸ7¸ÁRå¸@Ï ºÌ&¯»šÆ½PÀ†ÜHÃÅEªÆºoÊé¿Î^?Ó¼ÜÍ×h^ÙÜ•"â4Ïžç«Fí+7ó•íøÒ|Øþq4Æ„é« ‡Y;_6_Ç“'!ЦN&=3+¯ÄÌ/¹-4ÿöþ7³;‰;•¿«>ú`A$ ¤C-qEqéÄFzñœG¹÷G)ÔGÔž3G¨ïF d}D9¶lBÄsç?¡÷ñ<Êb‘9~“Ë55§1R3+-£°_(ÝõL#åûêÏuhÄt­ñ dÝ=`@·ûj(õôJï"²ŠéÊÏñã­5ŠÞ´w]Ù ÄtÔÌÒØÏ[Ö‘ËÄl§Ç’ Ä}“Á€V¾=´¼ï¤[º~¹’&N¸(€¸¯¤<¸¸Dó¸6.(ºNNÙ»À´¾Ó˜£ÀÍ_´ÃÖ¤0ÇYB˯\RÏ néÓTÏØ\]ûÝŠYdã+©éÔNÆî׫ô;¤úT§c‹©G!  æg€¿Ö?›Ô73#ÍzS(•®+-f³1‰á5Au¯9üø=†é@‘ß”B7A£DJ6F³KGJ›ßGpÀòG O„G~û”FŸb&E1;C£MÖ@8vü=§•²:9Œþ6fûæ2$:s.ØG«)¾—$OÁAað²dSõœIÉvó¯ ÙçýûöõM<ð 'êsiuä^võÞÖL±Ù†ˆ²Ô3IÐë!©ËA ¯Ç™JÄ¢xôÀa@¾¼Q€CºÉ¹=B¸I¸ÑÅK¸8E¹Åi`ºŽè*¼-q¾Q?0Áî bÄ $ÈûÌ>lДí(Õ¯d4Ú n…ßñQåmèÐêä«¶ð≮ö®BÌüðåå¸~úZÜþaéçÀª@¾< ™™“% r¥*Ïäh/ Õ3åá7kµ‡;ö¿>Á „AebÏCØwEºãêFæ*µG_ÄúGs»G!–öF´Š®EGåCA žAÈúÜ>3$§;†k8…õ3Zè‡/BÂÁ*Jæ«%A¾O ø8·ò·ì4üú_í0>Γå©üo{‹öLj~ðÿê¥SÅäš:/ßh*ÖÙø)ÄÔ¼½Я՚Ër¼”ÇøÃ‰ËÀ@B¾¬XÚ»§ ºM¬æ¸ñ–3¸\.¸äØa¸VÿB¹¾ ©º v‘¼–´ø¾TVÚÁü1ÅÈ|öÈÝ¿#ÍJû°Ñ~©•ÖžÈÛ @á´Îñæ3ÓìjÆØòËš÷ø²$ÿ PRÂÚv ÿ†ûLtX~6©Á"¾G (µK -05²1#ý5-äá9ŒY=Pê[@ÈÄäB¬µîD«ËuF7 wG‚~ðG‘%áGr IGzA)F•ÕƒDµØ[BATµ?ÃC•<­‹9jî5Äÿš0­Ø+”=Á&X!`!ÿ¾dèµ÷çpªÈ ~[–âä\ý1(÷6$ñ@…üêiçåà“pß tÚxüÜÔ¤ ÐÁ“Ëš€ÇÖ‚ÚÃwã§Àóÿ´»Œcþ¹ç}貪'¸n> ¸%ƒy¸·q¹çòº ¹÷¼ïß~¿'³‚¤qýÅžrèɹ2<ÎQbðÒ=õû×"4UÝÏñâñÆèmUÉîï\íôƒ$'û)œjHž«@Þ ûÌõXçBR¦>N(%WLb*#J/ÑÖ3ýmý7Ií·;pFþ>ÓÊAP­DM«ÜEìwGD’ÏG—‡÷Gö’G ¢F²(E=[&C¥7¡@؇=‹ !:!Ä26¸Ú1|Š-ZY (&iª"q=â$¦Õ*óè ÃZ¤ ZVþêS øG¨Ïñ­›¯ë?·å@Xòß JlÚ—þ/ÕªÐGÐðw½Ë4õ™Çw€åÃzx§ÀèSæ½K”§»Üºï¹G?¸ˆ!¸ªç¸•Џ£¯“¹Ý=(»Ì1E½Šnæ¿ÐÃ85 ÆN‹«ÊÜ Ï]÷Óò€%Ù ¡Þ¸_äw^Tê“øtðiôö~Tý'`o² ¿ñl” µÁ<Â!³;'§"g,{/:1š+«5¼*±9WD=´\@kÈôBEeRFÈlŠGÁTöG£ÒGUÿGALÛEy DÖµAÖ¹Ù>€;IÖ®7Om3ÀÄ.ù½)ä‰b$·ë½(0Û½'Æô ‹ Éa6‰êÔÿ5€sù ów2äìt«Ïæä¶íà¾÷ÄbAÐCòb³EÐJGG{ÉGRøGýZ“G¸Q›F. E;ÛúB£¼Y@¾4=Ó]9?óu5y>í0ˆÿ+õê¶&œ?!$AªN+œ é÷àˆÌ7õžûmu0õØîÝÉ¢è‹â_ýÔÜëTׄÔ(Ò†|[Í«ãöȨ3Åú«‹Á‚”¾%¼kiBºÎ{ð¸Ä"2¸¯ý¸vu¸a¾v¹4Ó »..½AaÝ¿rõÃøŸÅƳºðʤŠÏ=Ô‰ÔÍéãÙÆß­ {å… ¡ëŽuññYs_ø‚¬Ýþ¶Ž^ Ô }ö1;ži´knù»3$]n­) þÏ.fš3á=å7YÃÄ;†ù&?~´BÝWD ~F¼ÎKGŒ;æG¤kéG/DUGòè*FMºlD™PBðtD?€å;VC8à³3&ñ.ø¿Ì)oO$©*…ý$z;t>Õ &VwMËþXÎBøûhÊñˆÔoëý‹@匱Iߟò—ÙÒl7Ô”3Ï—Ê[×kÆ%¶ºÂŸ‹¿hå¼fÅͺ~=I¹‘[¸gw¸“I¸Wt%¹GÛ˜º¨C ¼wm7¿åXÂ’þÅh3Êœ’³Î#s±ÓZ8Ùpx¾Þ¶ä‹RèêøGñifÇ÷3¸XþmÞíؾx #RëÿÁ7ä†P-…($])³)Iƒä.ó_±3Ða8Rõ;„Z?zì6B„s…Dîš@F7•dG§ÙîG*ÞG6–2Gz{íEá‚D{›¢AKò¥>‰ç!;37(Û¢2âº-øè¸Ìį¸ß2乨¥±»ŠB¾AçÁ–6ƒÄò¤È¶ˆùÌÐ,áÑ¥å-×#(Ôܽ¢Çâ'Xûè—»aïGÎìõ>Žüm„7ÕÚ 26g¯ÐwYt‡#ì(£~þ-Š ì28Ñi7éåm;€aï>n{æA.šLD&bFÞÁQGSûéGsªãGÈ>GÞ¬üEä Dóç¬A¥œ¨>x¿;œ7Ÿ|2aG- !(iÄg"ebùAM.§º" 3»`ýíûãõG„rîAžè+¬ÑáЀÞÛ“];ÖËÔôК­Ìyɫǿ ¾ÃPCVÀ­|½ò5»2ûˆ¹Šy¸Nu¸i8¸º…¹Wwº耼q–!¿OSÂ!ÆÊeLÊbÏ%Ô3d«Ù)G‡ß1"¬å3; ì_P™òý·Dù0ÿÿa•ºÚf ÏRõÇBWN~ ý™\&rìä+ÉÉ 1&‘Â5á–:Ô<¾=Uð@§µC³H—EìG/æÌGÌõGø\|Gœ”aF&ݧD´SBŸDh?2î;OLì73ßk3ïv.¢¥)ì]#k>Qâ· É-× cùTwQüÉ“õ7ôëîA`kè[ âaÜjbÖS ÑóŸÌ– ¥Çƃ­Ãµ#?À0Ìa½N»Cs¹Â.k¸CH¸ˆŠE¸4z(¹1&­ºµ+м‹½Œ¿ ®Ü½¸Æ?pËÑïÏ€Þ5Õ1RÞÚLÜàMJ!çÐÌŸí5²Hô‹» ûehÜW¨Ç8`»TõRLX©mz"¶˜M(ï_Ä-b'Ò2òAk7| …;¡?éB¢¸}Dr×GF˜pG”§óGUÑGT G ]E{£CœÎç@Lï¨=krÛ9ˆ5ß·¸0,zx+õnÓ%šÖg͉ íÙ^ *7“9^ºþŠ.ä÷½„ ñÎê”JäààÝ“ïÿ×w|ÒáŽbÍ(!¾È šÄpùÿÀòeø½ìnŠ»kл¹oÔ¸zH ¸Ÿv/¸"ú¸û†jºÂ^}¼œæ-¿êuÂkÓMÆ.¸¬ÊerˆÏ“µÕÔC)ˆÚ¥…’àW²ææ)çuíÎ0ô\©û–sêç ÉpO“™S9‡w«á’Ú"‰¸(ý36. ôG3~_á7•–÷;èë€?„ûtB¿ÌDÁž‚Fç~’GÊùG©w·G­ÌF¥9E+ÛC²Ó/@ö'Ä<ÇØÈ8ó;G4›æI/Š”Ü)Ð $Òæ'ûxzÔÒ$ €!")h5üaQõ…c†î†Žäç £{á0ÞZÛÕÕ£Q+ÐD27Ë\JÀÆ5FÑÂ4‘s¿?¯¼[øŠºëé ¹p¸5¸'w ¸}¢Š¸mµ¹³8‡»½®ü½h·ÁT¹ÄÐðÈ!´ªÍÅÝÒä|Ø'¯zÞäÞÈä³hXë~¢òhüø]AðÿDŠäû™È *ë‹CêÚo!q'–Â-v L28È 7K„E;àò>ãfB½*~D¾PPFcyGšöGðiÆGHzéFV±aEè©2C®’a@."õ<‡õ8Tl4hld/ äé)„è $žÒS†¼šì º T‡ÁßÂû“ÌôëñíĶBç,ÏàÍõ¦Ú™ ÙÔj‰sϾ–ƒÊ<Æ}L3¼Eç¾=9¼É/º°ñϸS#¸V&¸ĸtºi¼ü÷ƾ¸í »ûëÅ(ÇWÊ™FϤz¬Ô(M|Ú†î§àY çŠÈÕí<à·ôÓµû(Œ¾ÙÀ Y“«»Êm§îöêö6$‹*k(Ÿ/oE«4s69~5=¦…ž@ iCqJŽE¼ÀG%ÅÔG×LðGkþZGC3F¶ô$Dõ‹A‡„Q>‚}:‡H6˜/1¼{Ì+¿,ý%£ñÏ¢ûS[A™¡W° ¾Hªrj˜ý<3Œö3—ïò4Êèõz6âÔ-ìÛÆçúÕÈiqÐÞv]˨±ËÆÉ|ÇÂLÞZ¿gf޼Óiºï_ð¸äô'¸Ý߸Šm®¸Ü.ü¹ü÷»6üœ¾j°äÁÛÇÅJ_:ʃÀ3Ï]Õ¦Ô †ÚyúÂàCöMç&Çî]‰ õåüý;9gÐL QöF*=õ›©ù›ð$‚Û*Jv[0*©b5§vä9†Õ=÷æ+A:*ßCÛwèEu BG¾*êG»\ÝG”@Gú¤¨E †CFä¹@úøJ=äA9º·¨4bòŠ/lbõ)6ö#B雜þöôø¼  Í(ñÝÍú[­µó½ì®ÄôåÎïmß9ÙBèeÓÏ/ΔÉ…ÄÄÁuØÚ½FÞ\»²‡Œ¹ˆn¸Þµ¸2DS¸~V¹?è » @r½dˆ€ÀÑ0ÄB˜wÈEMLÍ”ý¡Ò¹*kØù-™ÞA]å¶2äë‚vßònjüùðö(ÙR'ÑgÞÐUÄ) <ºv#hˆ)9Á//L6_44- 9¿¬!=í,ž@C²uC0å EK%G1˜ÝGá3éGxÄöøAcøˆDËIgFwŽGuAúG4 ªGêŸFIÁÜDªeBØÿ@?ïäv;È-7ÁG2­¢,vì³&+2` Îq·aˆ/­ ?jp9¸'ý-2æõÍá¾îÎÄç‚’ á–ŸÚa“—ÔRXÏߨëÉwòcÅÔ/vÁÉ,¾Øw»ì/¨¹f y¸¹A¸ºQ¸¿ÖX¹áæ»`¸’½Þ¹ÀùˆÄ?wóÈJZðÍШqÓçhÙ²^Æß Hyæ#öoí8˜ô@‹ÞûÎI0ïày v¨$¥§47f±ÏÑ%(^Ù+*Øl1!d}6ý:Ü*á>‚úBIB«DA%‚FªGnÈúGJr˜G›–wF³›DýëBÁÄ>£<Ú:$¹R6’7:1p=ž+±%ó´”wPG G3 b3¼sšaû`ôv äìPèåSu1ßipÒØ©ÜÒCW^ÍQ hÈè‡ÄéœEÀâm/½kV̺7Ó"¹+p7¸ž» ¸ï>£¸‡|ù¹Ló ¼'Õ¾ð°MÂ]NlÆâý%ËnР{6ÖúžoÜÎÍã°Kð騅ñD_øÞ¿ÿòn!K p ÷—ºÚ…Û÷&#»[i))¶):ën>>!·§A´\D¹öSFâÞ‰G?]úGJ$¤G ˆF‡ ©DÂ: Bš»¸>q«·:‡ 6™Ú0R¾+RWá$1B´OgúzR»Î+BØ=ÅùˆNYò¦øë–räVGÝœièÖlûÐéâËUì·Æg~Â./ï¾H7¼˜1ø¹pž¸[À ¸Ôà?¸öú<¹?dÿºnK‚½\žÀ¹ß«Äz¹>É´ jΓ5!Ô ’RÚîuíà­vßçž2ïç†zö¥Çúýžù€í ø ùK’e3"í¡(C ž.uÍ4O9zI= æ@„ÌCÜ©ôEƒVXGRŒóGÝÄG/žËF1Œ EΉBòRK?w0[;7»Ã6“Ï‘1±ÿÓ+Ýjš%~öûã¿»ßL uÃÍÅ4ú§*¶òâÒ\늈=äulÝKêüÖ2'ÑP(ŠË(u§ÆJôfÂzÃÔ¾îû»Øâ¹À¸Ðý¸`[L¸Ô0\¹â‘4»KXнÜ1(Á¬´2ÅJyäÉ :0Ï1ûÕH/XÛŸëâ!éb¥qð¤Æî÷Á+ƒÿS>_›n#ôÃ’;bÖ#ñ.8*~µ!0s‚5·I:¶ k>ž)ÚA?%D.3|Fú´¡GÑKúGÉâ„GвBFr>7D KhA…ÎÝ=§Ù¡9R|À4 £G/ïF)£ŒÏ"¼üó®åÇMØ_ ŸÑòQ1þ”v–öábïO­Æç@e¼à:Ö ÚHMÈÓáΡ=ÏÈs9ĉÌOÀe¤½ÑG¬ºýعo:&¸P¸_hÛ¸›Xkº¼dļ\Úß¿¹Ó´ÃÚP8ÈÛV]ÍëÓ»OÙÇKùßÿŠç5zPîÁðÓõ—,uý<Óg¸ ‚.’in¬U"×XÞ(¦Œð.^–z4ðLl9$?·=ÞNA¢(D*G:þ&5ho«/}¥)²%#íü>z|7EŽ $ïè^>þ:s’ö­Ôï.«¢ç’ŠàbXÎÙ5ÄÓðW·Íô€È3lëúÊÀ‹·Ý¼[Žyºjḇ¸‚ä%¸yعÜu´º&ß/½ÞoÀ•újÄ\‘ÉHúaζ­@Ô9r ÚéŽná+—èT¼ð€Ý¡÷áõWÿÊG» ´£®,ŽdE$Cüº*Áè²0 6ƒpã:KÆý>ÔÝ]B¤ùDQKÉF^ÇG}ÔðGEG¿ÆE±%xC{þa@ýµŒ<—8UÔ2…Q -è•À&Cz ÀáÈNwsdÙ JåÐ[úz;ªòS ëXÊÓã+ÛÜ×KÖní6Ð[±Ê= ÊÅ{ÁÚ¾<\V»ƒh¹rŠM¸"¯¸E䚸̺ïŒ;¼(V?¿ÔùÃ|CÇÅÙ¦ÌÖefÒËÀ®Ø &mßnæqDúíÐmõð`ý Ê*Tæ 3m{êIÓXÔ×"pìs)/¨“/Õ$5ÈÕ:™‰X>tÅßAwÕ DˆX“F!Z±Gîd÷G×dGpwúE¸M½C'º³@8Ðæ<¬òa8»±23²¢h-e1'lK ïÉ1î§^fú •f.rƒ[úÇj™òï›ÿê™ ¥ãÚF Üf]ÖµrëÏâbÊò'{ÅE”EÁ¸6νª»c)B¹v;¸'Ƹ€¹¼¸WCºJž¼çÝÅ¿/1±Ã6TÈ ã Í^'‡ÓuõÙ÷6×àë‹è&£ï^®_÷óï6ÿÈà$ŠÕà1mè¢ÀKt¹$åMB+ë)G1s’µ6]Ú|;ÁPŽ?snÝBæü_E 6GÀÜâGŠMÛGP‡÷F,:Ety¨Bs9J? «);|cS6+(Ö0éÁÂ*åÉ+$÷p%ÿAÅÿß!ÌÀRåoþœŽ‘öÄõÏîÓþBç_ðài+#Ù/æ»Ò}êßÌMX¡ÇpmÃúR;¿ñ-¼fÉñ¹Ù¸³„¸ô„]¸è呹  »7¤¾‡ì-Âɘ™ÆÝ·ËÈvÑò]Æ×ý’ÞkÇåO_Mík õ¥ùïü1-Üs–¹ 6Ëo†Öæ4ƒ#¤»)JYî/DQŒ5h„:îðÅ>°ÁDB*‚õD3¼ÏFù“ÍGåÚëG9*G0•ŠE¦BCJ¾È?“1¸;³4í6ì§v1®…e+%®Ì$¾¬ÀixWM/¨ÓÎÊßè×þWèöNíï¢+vççñ#à£45Ùó´¿Ò¼×ÌzÛDzøÂÌ· ¿‡¼€`ܹ^·€¸ao¸ $l¸f«³¹æØ»ÉÒ¾äušÂÍR#Ǭ1_Ì®=ÒÍb¬Ø`—ß'èæŒ|ˆîd `ö–aVþ*RN:§Úõ£elèY†$nB-+dL1cÏ6…»¥;G¾¿?‡_Câ E}Ô-GÓtíGxÉGM7ÂF²ÛÚD¥TBóE†> í,:þ5Öx`/w)ó;"‰ûá2e@ÿ äÅ—šØ’ûñ²›óC©Ëë˜;ä•Ý¥¡:ÖbböÏûØJÊw$JÅöFÁò†½ãZݺ+¹È÷$¸& ¸õtþ¸ÚŠÀºTÆ_½£ßÓÀ‰åÅ•_ Êx³Ï‚0õÕ¹•½Ü÷ãåiŠëU‘_ó²m]ûikjØÁl ÜÅJ#<ë.ª5"ÿ¤)…l/·¢-5˜­D:5Ó >áþ3BŸòDËÓF‹`ÑG£èG~ŽGKbEá³ÍB%ÿa?:*;‚36R"Ž0»L*C€#Ä/Dýs«ÅÄÏ _vÊògµü°ªôÐHÄìB»åhÍÉÝ¥1æÖä9‡ÐÁÊðí§ÅÇéJÁg¶¸½xùüº&¤ ¹zÕ)¸ÍŸ¡»ö¸ ¸ºlZ½GtÔÀëÅw°"Ê©…ØÏOò*Ö—}Ý´ðQ䤞øëΰàówðûF½  9S¶œ¯|þ"ܪÚ)…0/0ãáæ5 ï::-7??±BXÑQEk9Gº­æG'YÒGeÓFùìD¬3%B¦…>ªZ:Uoí40%/>‹¢(­ª!‹NDg¡‡œö ~kq`”Lú€%:òz›TêMäµâ wÛÇà¯ÔM·vÎ1àÈ£SþÃi¦á¿O —¼Å(+º]P¤¸‡5¸óX¸&˜•¹I+º» ¶¿¾ˆ[œÂ-xCǩʥ̙¥±ÒA)SÙ„tà£<þçïy×ïãYæ÷/DxB:[YI á"t଄]Î&×µo-eêz3JéÛ8ºÐ€=Ä*ZA-![D•¨yF€¢®G¦õõGIœNG]¨ºEt=?Cb€ä?}µ;)À6‹t1ϘÅ*ÌUè#‹o“<ß—Rå 7ÀÀ‹üXaôùs]ì›ä¯™3Ýë?Öó2×ÏàÊüMúħƒªÀHú-½9lº2­Ú¸Œ¸Ž¾:¸Ã×R¹qHW»XjA¾¥•„@Æe(óËe„÷ÑC@–Ø?¹ßȤHçã%+ïÁ[F÷÷ÿ8ع¼ðÚñÇ+¸c<0—&«GI-rqc3=Ñ8ó=L%`AÖ’dD›ý‚Få+´GaôGÀAG ŸEÉòC´´¢?¢Ò\;£žN6ñ‰0_*q¬'#߸ì3ìïøÛ e£<^û¥q(óæÉë |YãVÖõÛ ä Õ1³ÎSÉ+ûÄ€ìÛ¿=ˆ¼Êºšn–¸ƒ5¸â!j¸6úÀ¹:L¼={2¿-Ù:Ã&ÊÈõñ¦Í kçÓ¾Ú‡‘âö'Ïén„Öñ~[úë·Z·YŸ LÀ|8¡ß'"uX:){À/]÷£5M¥Ð:îÈ4?ãOÁBjjEÀ¼%G=qîG¥[ÁGsüžFì‹D¹ŒA$ü­=F ü8˜â†3{a-m·Ÿ&µÄYÔ#¨´(¥¾BlŸÿÛÇÉö×B™î/¤ækäßz•Ø×Fõ4Ñâ1Ë#äÅZà]ÁE䮽ßããºï’¹ât¸šÅ+¸…m1¹+»Á˾VæÛÁOX|ÆÔCã˽þÑñâ·Ø9tùߡѩçTz®ïÂÅë÷íBEzžOrÙSÑÚÿ† gòÁ'ut.¡…4Úá9>u> ¹0BêüEºîFöfßGl}×GÃaÖF@vßDÙrùA´N.>R‹9Þæ4Cgÿ-¤×>'8 õk=eß/#êd‹ˆÿ¸M(÷æî'àæ6Þ0ß?µó×MãAÑùÍ2ËU§ÛÅ|#OÁ¯6½þÜÒº:ìù¸Ûð¸W3¸8H¹7QT»<©P¾HË2ÂÏ9íÆ2€o̘k¦ÒM|Ù GÙà"œ£è ÀðÚ5ù#ñ|‰¾â Ü)&u2*)±Ò!=»)A§/Q(¢5—á:ë[Q?~7ãB¦ ŠEmˆÐ9éÊY4n8(.N_Q'¶¥ín¹êªÁ„•ÿÕ¦…ö1d)îÐÆ æTéLÞ¸ž×=QÐ.UGÊ×/þÄðªˆÀ—Þö¼Ê³UºEµ®¸oì¸ÌÊc¸a Á¹¼$ki¿V8 Ã©s°ÈÈø‡Î«ÒÕg†6Ü.gÜãNòçëõ1<ô>%»ü.,F v¾ {pþ5ýûùˆ%q,ã3ñ2­8–|=Šð}A„˜’DZQ¯F†]ÌG€›åG–•úFn„E;D(BÁv<š9?G4ˆYË-v ß&G¨eýzœá8T6À¾.þ–£õîÉ=í…âå4w[ÝÍÁÖ¢7nÏÞ(tÉ}g@ÄR÷å¿Èt¼ºzù¹q2}¸Àr¸n ”¸ 'ºTÔ¸¼a@À# °ÄòÁøÉÎÐÏ=ÄÖà‚ÞíåèåýäîË›Šö¾0ÿ‡E·Æi3 Žt©u\ ”%Î'ÔN®.ô²ã4û€W:¤©õ>Š)­BDHpE„Ë4GhôG†e«G>”[F)` D±5½@öƒ<‡zj7gÿ…1D=ë*Èk²# öì‡ÒHÉe ÚÌÎ 0-ú²¼ ñôHégšDáÎE±ÙiðªÒ ‘KÌôºªÆ(FÝÁõõ½or»š ¹7и1¥4¸(ÔW¹:C€»Á¦¾’´½ÂظÇïý‚̓òÔñè1ÛÏlãâj ë´¼ló6Rükê°ÐfI ýâ°+È}/q%Au,«3h3Ä80­=À"±AòÁD_ÑFœgÚG:+ØG—ÊFH}µDÔ‚ AÓ—=‹¨8µå2ï‡e,¢?%\šŽ#o¶Oÿ ÚÃ^ªž­û—R óE›êŠyâÆÚõcÓuÍ}£UÇF–d¸ßY¾(·D»;¿0¹yÙ%¸ì(¸4]7¹XûO»Y!j¾^GzÂIqÇ™<ÍRœÆÓmÍöÚE²âÜêÞwUóÏÅþûãi·^ ŒÔÓý;÷¤-ª%Õ¥Ï,—°L3“Ï9ëVî=~¿êAxíîDjïFtäGÒ¦ÊGóö¡FEÄnD¥A9ATr =‚ýú7ô2!‰q+V¿)$Š YÍèFs” øèß5 ú,rvñ±méê*çàçi@Ù¢2,ÒfÅËxZ$Æ!y^Áëñ…½Ór©ºðÓ¸^y ¸ÊV¸©ã¯¹¡Á¼Ëº{¿ïú×ÃjÉöü*ÏÚöÕ/ØbÝOÈRå‘‚¨í VDöýÿ†±ÊS{ràÛÊæ ú…t(—7h/K§5Ù;¤«?!BIC‚®æE{1yGà®úGéiGíŒÆEk$Czk?í-Ê:³8H5B%ú.ýø'Ö\ õDçÐýO‘úPþЉõú{êì8”ät¤¦Üµž@Õz~Îë:zÈ€KÃû¿y~¸»–ar¹–|;¸æ•¸êN ¹  »;h¾šƒ#Â-ýÇžÆïÌoˆÓiÔÌڮ̠âàHæêÛl}ó=EüáynjÞ öl·t£öºd&è‘-å04ÁmÃ9J|˜>È•{B˜]EjC3GbõGÃé G‚7Fÿ½Cû˜<@lÃ;!a6À&-0öž=)%Ü­!ç&›éÈ$ê“kšb‘ÿT•¸ö§Œî´#”åx,‹ÝãïÖÙ³'ÏËHÉ× ¸ÃâqV¿;äï»öN’¹G¸T&¸ž÷¸ ñºUÕ÷½úHÂôÂúÆíÓÌåuÓJGÄÚ-¥â)ùê­DŸó 1vü <[Žž+¯ÜÄ£LµšÌ&Hü-Ð"x4}´&:â¦ñ>ÆB ù”EW"SG§ùG_à…G•wùE”eZCâÙ²?&;-‡5IÐ*/Íç( ;a 0.Ùo›ï2ËnòßýAÅüô7¨Dì;ôÙãéÖÝÛ”ÏoÔÈ2­Í0¶°Ç²’Â_je¾¹o;»ˆ« ¹J†¸6¸W!j¹÷´»¨ ¿xgÃb'°ÈâÔÎDœºÕ ”HÝó#`å]Sáíj‚ªö¼î˜ÿØ<‰X[â§a"IÈ£)ÈOœ0BÔ6¶à2<£Ç¢@òBDø•sF·2½GÍàéG$ÓøF&¬íDIpÐA+g­=±ë”8ß+›2jÙ×+.Ìe$ ˜b°î>î) ©9ëï>ù*_ð¾çÃ)}ßÒ©½×ÅžÐ×Z<ʹ–°ÄÖ~ÀÍŸq¼y߹ѧe¸v𠸶ñ͸c·®º›Ù¤½t™¤ÁûžÆúg}Ìs6+Ӫ͌ÚM¬„â òòê×ÞµóÎYªü«}¬›(˜+I ÂtNs'ϰª.ÉÝ&5„µÍ:@mˆ?·ëCC¼ñEÜ…GfùG‰&LGÐïEòâ›B÷ˆ«>d¥¾9¦÷è3hìA-÷?ä%9“íÔô}j`· ê5½«³ú¬9¿ñà éƒj¥à(.ÅØ 6ƒÑÕæüÊ3³LÅ>°‰ÀX7Ǽ—ºKÔ|¸ª|¸ ‹³¸^ºãÃh½^ÁáWQÆnœ.ÌŠ.ÞÒWEÚ$(Eâ_1¾ê’Çóe-üxÑ ¸âšíåY Jºù™'¬âØ.Y5ãI;˜)¹?¨ÓmC0FF&•G¯öG4 3G#9MEeÜLBÇ>>ÓW19±#;3c¶s,«¦ö$-uâ‡XWOz Sbm¹@VùZZðÅ’çî„Dß²qשYCÐl¾ØÉ{›KĹÀ²¿0!¼·\¥¹´ÒI¸û&¸ŒQ¹Š‘»˜{H¾W…Â'¾Ç'HÞÍïlÌÔ¬3lÜ÷[žäGAíO1öÙSJÿïZfÅ`‰²†BZ"̱*""16xe7.ÕÄ<ì*AìÆ‚D BÁF-ÜGþ›ÎGì˜Fé?DÕ'Í@¥ÉN< C×6Ü}0g[Z)ý‹Œ!¸Ó3§rÜ/m.¸Hþ8+õõñ9ìešã%pÛ¶ ÝÓ¹ÍB$÷Æ$êÙÁ)¾½pµº~'˸“£¸Ç¹p¸RÖº”µ¼ìÕ€ÀôSÅüË~¾ÑÎ…!ÙÏß&áiĬé‘Ëò!«ûDØð3ò âÒŠ+SQ R'µP­.ÑEF5 V;»†Æ? ÛC-¨#F»× GüóGZòG„ÜE!òAú=pG8ìl[2 Òb+Ί´#§pа¹ß´ r…,’T÷[›Gîj™„åÌJ0Ý´£mÕ$;]λÁȇ„ÆÂëýp¾sv.»%· ¹§Î¸'êJ¸»B®¹˜9¼ûì࿜g–ÄËÛEÊ_w×Ðý¬/Ø>§/à½Éµèý=žñ܉Ãú-ÿ&C* V'tµZÓÊ&6=.…Æì4ƒ<½:1ù•?’obCC|F•ªšGfôGþGÞ*E_ôANãµ=š™r8ßT@2ƒ79+õìz#Õ,&1^)!H Su ’SÌöê´í©ÈêäÕ=“܇·ÑÔ»,ÇÍï‘ÇXTKÂ×ò ¾œ“⺻߸} ¸ü7h¸Âõ¹Å0­¼¿ƒÀS.gÅ=ÏDËæÒ_[…Ù„½«á*’Sê4Xó®’ü=Ü ² þŒíˆ œ>‰(¡ÌÜ/”@d6¦<§ã¢@P".Dx#–FƒÐGÃä×G‘ ¬F[àQDSTÓ@oA?<ì&©6Ô×(0êÚ(šÜ ïQ¹—]Uó'² ×üN”óú{†êPFÔá§I£Ùa¼Ò<OË>ŽiÅ—ˆÀ“<¦¼ŽNî¹d‰c¸±ª ¸·D븀¶ûºV:5¾j ŠÂ›çLjé6Î7Þ\ÕpÀ:ݺ®åÜh”îvzÅ÷™Q€°j |fŽ`ý]d³$,“j,)b3Æú{9Õ–>–¸°BE©£EšiGxžúG§KTGHyE1qBòóI>k‰9p¶ç2A%Þ+Û@$ó±±·ÍÔÊø¥ 6Môqòö-ã¾íúIÚäÈJkÜ4‘–ÔT0~ÍAÇG\úÁˆ!Á½LÔ§º ¼¸§8¸h•‰¸øDºö.½’3;ÁDÛYÆ"Ôs̨žnÓGã+Ûáõ‰ããgdì ¦”õ £òþ¡€UÑF”¢”†ÇP#ÊTë*Å2f8ïÒ¿=Õ² BˆÚ6EýR3GsOøGU‚GaKÓEétòB¾Pì>ËdÒ9"òº3r”À,RÎ%P„ úhÁ€\‹ Â&YѼ÷×ÜvîN¡}åDøÜç" Õö4ÞÍùj‹Çl¦0ÂTŠå½^½ºY>Ÿ‰Ó¸é4…¸S>ºR´*½”=ÁbeÆ2©ŠÌ4?“Óèí_Û4aÎã v¹ìÞùõÛËfÿ~§Ö´ÅòË ›#‡à+ð±¤2a×é8t‚3>Ð8jBö<{E2âXG7ÊúGO ^Gl>…EÕtxBE>&£ý8«j¹2v”+@W­#È(X*Ö)ÛC¬dÿ»–ðõå¨ìGÔ¶ãB+BÛ™‰pÓì¿dÌz4>ÆÆVÁ¬$ ½$Ã%ºv,x¸aõ¸(*Ú¸LDèº9*¾— ‘Âìô Èþç}Î÷ÎÍÕ*!ÚÝiæ1–ïöøµvx2ì ø,¿íbk&½È.Á“þ4æ™ô:üã?²ñ³C¿íUFË+½GÖFãGÿvÇF6–nD¸ ã@–ž4<%0x6x_Ç/s@(Œ  c8ñ­¨¶û2`•ñÈ‚cè;t›ß µd×Õ>äϺÜ;ɇ“‰Ãv羪ai»â< ¹-¸ù©O¸D!̹uâ„¼ÐÆmÀKuÅÝ„Ëß@Ò KÚ5)¿âžˆ·ë0¸ õ'£‘þÖM’—†‚ýŸÞZA#%£C+ “‚2nUÝ8À7>ŽwB§a‹Et‰dGôŠúG¢¡JGÀÌWEöÂ*BÌÑ=n`8Hvï1MÉ›*‚¡†"¶˜Ô ­"œ9E ¥ýÄäô'{ÆêR7Òá¢ÒfÙvžªÑsÕÀÊ®úÈÄŠIÞ¿é8¼ó…¹Eª3¸)¸Ò­e¹.äã»f}˜¿—²rÄ€\ÊZ;Ñ$ïØlUááHêÇžóžé,ý(äÈb,Fífy;„8"[*à½1¡‰;8>ý¸=DBç2QEñÿHGúGÐbG½¢ƒE4:fB!>@®8Y¤?2ð£ê*p™Ð",åªäêêdñÂý ô*ôþÉêŸCÈáýRÙðfÑ žÊêۣćº¿gµø»‰Éo¹ŽŠ+¸:ê1¸ä肹0”¼9!ç¿«!ÝÄðÒãÊô…ßÑͰÙã¢1âè<ëº>¨ô£6Hþ!fðð6t´§6U`#Ãu+í’Â2œó$9 K>Ú¿¸BT­½ErÿG'u÷GÓÇ!G·Esø£A" =àõj7Ý¿0*”2)k æ ¯ùµ«=cƒ=aûµ@Åñ3 kèy~ßÿâ'×õ6Ïms×È3çÃ_>ƒ¾S»iCë¸8/ ¸Ñýw¸îÍ2ºh¯2½óÆiÁhÄÆš)*Íã|Ôf«šÜƒ¼]å°Gî|3.øWäãq ‘ ž8$§&“ô{.øÌw5Jöy;ÆCf@¶—%D˜P¦F¾œÜGÕ²ÂG4îXF|Î¥CtÚµ?—f›:r@n49@K-§ÂS%ˆ ­Á¡ ~ö »U>o¿„ö5_÷ìXÃã”ÛŸ>ÓÊEàË<¥ÅÍ{Àq}¼Ó’»¹0D¸=Ô¸6[K¹Ã­Ä»$D¿9¬iÄnÚlÊ$•lÑšøGÙ÷ÚᦇúêÕ`~ôžÅ8þ,×ûô†™pä|­°#ªÔ+Ëä)3ì§9Q­á>¥® C×ÝúEãCžGïGl‚ëF¤l˜D=¥AO5<ÆIL6Š1b/r—'ÉãùÛö©rt ´´¶öÎëø‚3BïR½çåŒÖÝa¥ÏÔuCcÍ’çÆÉyÁFt5½Kf.º6s¸Õ÷ ¸¾øú¸SÏ;»áþ‚|‚ÃÞ'aÉn DÐEp ØødàËbªé0óDóüùÄ­ØvyÚyÃ"Ÿù+CÏ{2œÙ9wáu>@¾ÀBÔÌE w‹G>3ôGÉõG\ÂD²M6A¬or<õ/6”¬¢/têÓ'D8F­|"s” ÄÚÉØ›ñøÕæ:ïURÔå{ûêÜ=­©Ô8Í\÷¹Æï›NÁæ½¾ùºB§e¸ÊR¸¥´¹„n»¿}—ìÑ1éɧ7êÐ ÎØkÆnáFî¢ê=>ô“uþKAðØ¨ß &øë#Iâ,û23âEæ9b6?%UCnñ.FضG¢ÊâG:@´F10D•b@ûÐ\;iS85˜=.Ó &ƒOØ*W }Òwþ–öó¨á왉ã 7»ÚC@¡ÒÜ cË2Ñ#ÅÄñÀÚn¼jt¹&È(¸kñ9¸ø°§¹‚4k¼!,wÀ© ¸Åx^ÌìUmÓ;JŸÛÞp‚äW›ëí¦­÷€C— z  3%™¥iØ.'ƒi /:‰6ÿ<$¤ÿ@úF£D„$øFÞ¾òG 0ŽGFÌEýuµB8¹X>JCË8Û(2Л*;Ð&" ƀ‹ej´'ßÀûÓáñW›GèäB!ߤ›Ö†ŒàÎCïÈb*]ÂTbÒ½Þö‹º1š¸Nb¸XÔÓ¸¼˜þºŠ*|¾Èƒ;ðo%É{ûÐhØyÙ§à°êé™óâP…ýâ~GR„ÑçÍ#j…,"‹3" :êfW?–ÈvC+ÂIF‡JÂGÞÙGt\F¹œåCº¿î?i9¼:â–g4y-ù¥Ù$ìíi!v"¼£ñX¦þGY¯ôðꜘáË\ר'©×Ð^*Áɪ ·Ã8P×¾ƒ3:»ºñ¸½Q ¸™…¸ËFdº§3œ½²†ÂaÒǰqÎñ2^ÖªÝíÞ["è~òÌñµ¶¾ûÎèÅö²°bÅM¤Km"ØÚá*T2£¶%9 Þ­>(þBÿFhG§G[«èGNÆÃF->DkSd@pOI;Ÿ{5´ùº-y‹%¡ŸŸ%ãJ `lAÿ?·;õ:ƒkëÞÞâ ß-Ù™³ÑöÈóÉ þÙÃjïì¾5]E»®õ¸~‘ ¸ˆÄ…¸øgºVÛ¦½I2ÂÒ–óÇèÎ΢QŸÖjZ@ß÷è…èR†Aò`dBüfRV¸Jé–í¯~#ï‡+¸73ŒV¬9X± ?pÁWC8JÆV8ˆ{z1+¢)W¯õ ¸ ¡íõÓ ÙÀËʘù;Û‘ïdÞåã¯ÜŠ65Ô˜®™Ì¾.ÆÜf–À!&l¼çËš¹EÙ0¸¥5¸¨7©¹ãC„¼eP¸Àný/ÆZqÏÌÂåtÔ SùÜs71æ tíï>üùÄ*'ñBqlýg!s *V¯ä1ü½·8V!h>O’ØB+/òE;ò¤GuèG>ñ¹Fj¥ D8\)@ËWè:{{x4ïÂú,Ê™•$'tð ÅY{ºdɇý|ƒaó‰é{éßõ àpV<×q@Ï¥{?Ès¡]Â3M¹½TˆjºV~‚¸à" ¸õü¹uq»2=¿.’WÄÎ6¦Ê “Òö˜XÚ=ikãÊ/í÷'?RˆÝ‚ :xÎÉþÞ7å'Meý/uX73 =ggæAãqWEaDaGë/ùG§GéÎD>A׎<`ôÙ5t²…. ½?&mô2vGŽ Àƒ ‚Gÿ×¹õ7ˆëîðzáÀÉ…Ø_·]Ð!:-ÉÐÃ0C¾µ¦Âºs‹ª¸`帅-ظ×;»e[ɾׅÉÃ:ÅÊû¹WÑŒBŸÙ+A¯âî{Xìp’hö8«wBê Çð·.ŠîE„'Õ°/ÐÒâ6”Çöþ¼¸œÆòºEîš¾|ö¡ÃKíÉ;jZѱeÂÙHé÷â°’Éì²÷’dl”ºÎ gäñ-^ŸG£(×€Ì0†§ï7ù æ=‚B ÓÒEmQžGf3èGË®FáøCãÔ?ÃSW:EþŸ3ÙÒ+'²# ¼ŸÜCþ@Fô|Òú¡czðIÓuæ¹îúÜuø<Ô,=kÌO°Å:õ/À׺¼êöP¹Œ{¸„c¸"%2º¯&{½"c,ÂB,È.F[Ï|·‘×Ox£às_ê]ðô®´ÿê*v P—¸à¸ÊPF»´+¿®­xÄ àË úÑÒxéÛdå‰2ï â­ù޾LªëÓıä²"Ä:š+tH3ÔÈd:þ}ô?ô?D¬ÍFШðGc¼Gã1ƒEyB^Õ =YÂ6ýòE/õÁ&8cB—`8ñYOþ5ó¶ó“îbétTßJKmÖP6ξªÇ B4Á‘â²¼ÐY‡-¸¸(C¸?zë¹MN½*ÔÆÁuúÍÇ Ï60g×1Æ¡àæòŒêIÿðôú„“ÿA¶8 H®¤&œUËè'SdT0^°7áGÒ=Šc˜B×`çEÍ{¬GDšÝGކyFì÷‡CÁh?B»F9›®02¡'ÿ)çPà H—mˆ¬ Ù ¸ÞZ÷ˆµÜìrÊâü ]ÙæÉЭAÉb¶îÂBõ½HtqºìPw¸¸)¸K\D¹C¼fYKÀ€‘øÅ„ÛîÌšÙÕÓ½Þ½Lßçþþ4òœ;Ùüù£-j0ª@$¾Å%2†t.¹œ6áo<_:«AÀÕQE anGò»ôG¬ÇáF.€;DôØ@&jy:éë”3CƒŠ+ä‡"QPÀGpkîÄ»ùWfqîŸ?äÌÞ«ÚµÔìÑr{4ʇø®Ã²Ÿ¾}ʺ^Ǹ,* ¸ß¶¹ ²«»VRο`Å 7AÌÉJÔNÝýdç#…qñ&@ü~áœ}žÕµøO%ë¾.aÐ5:X<.A†AtÄ3fG:öGãèF”±DD1{@¬|:­ 3ÛÄz+PÛk"ß–rF4ÿºBǶøórî ÞÞã¾ãGÚ‚Á‰Ñ ÞÖɶ£[ÃW=¾*šºnS†¸cy¸åM5¹aNô»¢Å;À­$óÅÍŽùÌ •&Õ!KÞÇ}2軌£òí bý ò/ÔÎ PÎkŒ&™î8/ŸÔ6Úf3=(S0Bk®E [™GÖçåG’5’F Ò¥C-‹1?oO9ŸZ 2òÎ)…÷Š ôŠá, ÎD<›èjöÁÝÐ뱫áéP6Ø ·§Ï¨1È£‘ÿÁæŒ5½Q‹ï¹Ã²@¸‰ì2¸ªÆ¹Sàò¼$;¥Á¤…ÂÇ.G'Ï7¨×ëòáÈ¡5ëß­ÏõX]¥¥’w <à Éuk)]ÙÎ1-í9]G?‰C;ăFÒåâGÃOžG1q·EåD9Bæ8=±ûÐ6O)/7¶m&*ÑðÑ‹ì´ÙD`ùüŒw*òÔ@¬ç2¼Ýõˆ”ÔõjÌe\oÅÂÊ¿êSž»b§¹'¸$·±¸~þº–Uà¾Ü^@Ä>ÿÊ÷tõÒ%\ôÛF3ÇåV4ðŽþú³yæD¬ñÊ0¹Ô$ÂHÁ-¬è 5s/E–Â2LÖs*_*!ÕJûp‡ B`§iC½öøˆ ì×fËáÄd?Ø>öÏ9,ÈU†àÁ¡ê½ ÊÖ¹ v6¸•¯>¸Üe﹫º>½8ÂBbÈ>ÀôÏÑó£Øhƒ<âî§…ìw|B÷ff3ù Œ^®Ÿ¹!Óçû*"@3.6T:ëd@êsLD\õFü[øGW%PG6EŒ*AX&©;ßLÙ4±Ï,Óº#9?Ðè LF¯mŒtù2¡îƒs5äpönÚ-ˆÑµ¹µÉ(Ê&Ã>g¾6VgºÃ6k¸h¸J¹u¹Dhv¼«B ÁµÇ&âuΡ»ýÖŸÃzà]´ê›|mõ®fÞ“\ ¬l™> M0­)ç¦"2ãNl9œq^?N[ÕCV2¶F¢™ïGxzGûRXEXè–AÏ/6¾Ý|…ºˆ‡v¸¹Ñ¸Ãe¹Ò—^¼$ŽîÀ¿NúÆ]ÎÅîëÖQøqà_¶ê€R{õ™ó°Ú ñ§>š“u õè)€·_2³¦9ã‘?pýCšŒÎFÄôGc÷fGj*E7ÎKA gâ;³Í5Ó-ú,$NÕ#Áj×è<[æE ¾4ù›nLîçÏãÏüÙ¬Aј˜>ÉB—¹Â ݧ½VC(ºà P¸Æ*¸õ8¹¹H(ò¼û&ÂÁÝ Èøú©Ï—mØÐÌ!âÕ¹‹ì $l÷èø€™Þ† ZÍ:-§["JÄ«+ëjò3])ý:5 ¡@9›»D¦À3GÓOúGem GȬiDð'@8 _:&23nÔÌ*pHb!ùÖ+cÀg Œ­W­?öŠÔaëÓ(á‚_×AÍ´Î7Ǽ-Á˜Àq¼`=l¹g>¸ x¸º2äO¾¶e¢ÃgfʈsÒ9¾–ÛY«™åÖ>ð¼SDû®[g´kcþ&õ´Û% KÚ.|«¹6ÓoI=_8aB>¤áE¶µGÑ.ÐGà,2F;ÛäBðbü=·Î–7TÛ/Öcù&ö‡'@¢>¹©ýìü@Voñ!¶æ\˜Üç`TÓÜS#Ë©Â7ÄÂk¼¾|5Óºo[”¸K× ¸ÌC¹ýž,¼oøÀc†ËÆk‰?ÎdäæÖl?Œà÷ôêE>ÞõTCÕ6* B’TL!ÃÈ*Ò<3ç!t:çóA@è@‚D±™GfÌúG­JGN‡DN¹H@a¸{:œD3œÎ*bO!«f1w$ —ìû™ýÌõ‹ÝêŒpàŸÂÆÖå2μC©ÆçY™Àñ;¼Ö%3¹Ç ¸hd¢¸]õºPö¾+m‹ÄPØ’ËIºàÓÌzA݉Ëzç Mòóòtýéô¬'1¯ 7)È(IRÕ0„w8þĹ>ØÑtC ‹FéGëM†GìædEÂ’A˜%<­3A5Ü-ù«Ä#ަ™NÎJ¦êÄføé²Ví¨»âQuÖØ³æÏZà#È’­¾ÁEß¼ L¤¹· "¸ZYb¸õ…cºb7¾MKlÃp{;Êw,\Ò½w›Û@i¿å3jˆð=ϲû¸€ø޲ß »F°&C²/T%ˆ7ãO>X²ôB± CFåk×GjçGŒµEè‘ BÂ<èÕù5íiÝ- ÓŸ$õ5{ån¯€€‘å4ùWÙîù‘cã‡gÙkÉ^ÐZo‚È0Â& ½nʼ¹@,(¸ØiY¸ÊnOº½øý½ïâMضʹ|BÒ)̈Û] ¶åâë‰ðì¿û&Ú5ÌŠçÄiâ&u.ç/¹Ÿ¼7£ÿ0>1HCñ0\F)÷ÞGfã™G‰ŽE ¾ÉAÃMc<²^}5ò C-¤7ê#Ùo¬IËHÙ‹s–5øÈ패câ+ËrØ”B}ÏÀ!¼ÇeØ`Áöö“¼Ï*t¹!y¸‹½€¸°o³ºQ±Ÿ¾®¤,Ä 7Ë{’ÓܨÝô¸ƒe«»BkÀyý!Æ{xžÍøÝ^ÖÇ+àeÄê+áåõ0ñHÕ¤ Ž®û "–¢¶+Z44ލa;AžmEH²lGÎïGQ£FbwCöÇ>Ú}k8^÷¢0ó| 'ÿžÎPÜ>… ª33üb"Þðe„êåf ŸÛ‡>Ò(dÊ1õ(ðսç!.ºæ J¸§Ñ5¸)ò¹ºs½Ð7¤ÂÖbÉ:ÂÑzÃÎÚí åSõùïOûuï¸8 BÊÞ3d÷&¢z0¼ß÷7êDq>8‰UCxÌ„F@êGâ¯|G~À>E°ß>Aÿè–;—k4"ë+‘ýL"‰ÏÉï¶ àVKµ×õ©‘¤êáÚüß?O%Ö³^ÍfsàÅ|KÝ¿õè{»í÷ظÒɸyâ¹ÒØ»"]fÀ*ñ’ÆÚc6Î;÷׺œá¿nÐëJW÷ÐØŽ¸íú Sò ¹Œy#!†ÿ,™‰_5¬¼b ¹ÞÉ(Zé<ýôb`gš’ ëÇ|g!=J++’îÒ3iL%;Áò@ËE™;lG)ºîG¸Æ–FÙmCEr†>8:° 0æÚ&úK§'0¶ÍO-m¿úÅyQï'‚QäìGÚVݹÐMâ£È“ëûÁÒî¼Ó œ¹tѸIw¸ÐÚ¬ºg­¾ŒÃ^İX›ËCO3ÔËíÝÀdŠè½ÎÂóB«Lÿ„vÛ y‚"¤óÖ B²±*åBq39zÛ:—¿@V›ôD)3`G»ñGŠÊ¤Fa‚C[Ÿ> 8‡à!0D8è&\r«‚¯¬È=Š¢úÛå)ï܈!ä%ŽÒÙ3³Ð| mÈòÉÊÁåǼªcƒ¹ëɸ⇸â×ÖºÑeó¾*=ÂĸÌÚÑÔR•§Þ:M\鋨ô‡Ú@ÖÁ× ÈÆuÍ!1W™+(ÕA4TìŒ;ï´IAøªQEÕ±‰GÕËâG²€ZFBðúBÜÚ=ðš7¿%ë.ùú%)ð]ü†t2¢Íø@0W탯]â­Ó*Øî#Ïá-$ÇñæÂÀG ¼g&¹/e¸=dÖ¸!Ñ„»ÂÇÿ¿ƒH)Æõÿ×ÍíZØÖËßíàùÃÔë ³C÷z»íFT„žm¹è~A$(„Õ-lÝ46‰'=¢}B\ÌF=ÐG¸Ò¨GnžEZ}½Aò!<€zî4:QV, }’"±àä+• ëð>¢EõŸ–âéÍß-b%Õ(›WÌýçÄR\¿t<ݺs ˆ¸±¸ùWŒ¹Þ=ß¼±ùÁä4·È+CìЀ¥`ÚñXÔä=ðè™û)¯P wÖ¸®Ü¤w(hHD1æÅ!9l{?Ðú%DžGpÇúGãµ Gb¥7Dù¦”?A!A9ëüg1Ê‚>(óØÞúnPq¹Ì´ûY=ð‹Ðáä‘ÝfÚÜëÐÞ{±ÈkëïÁµVռ󪄹b¦¸;¸‰Hñºt¯*¿ß¼ÅHì¤Ì3ú‰Õu@‘ßãRvê~Ñîõ±c¬$Ï^ ã¶:·d#¤†!-¢Ü©5BÓ‹57‘éç.²3V%EhÂ[„u¶Œ½ˆsë÷}éPì()>á ÌÿÖI¸ÜÍ65Æ\4Ü¿–Ú_» S¾¸Mø ¸OÍG¹1^o¼•õjÁX1È¡îHД‡ÄÙ2ZIäËŽïâ FûÜ—è ÆЈë`¬A(ª€1o>h9}nÁ?5`DKÒ#G xùGãÛF $ÐC®Îí>.ÚU860I¥Æ&6SIµñÏÌM°toùg†¾íÚlŒâ‰)'ØŸ4×ÎƒÝÆðÀqÀVËÀ»Jv븘¥¸ó¿¹€¼Ì$íÀ3~ÇÕ_™ÏùÉÙ†„ãËeÉîvÆúì¥jý!ÂåZùæÆ'Z1Q9_å‹?†]?Dì{GðDúG;SçFÐäCÈS?ß1m8¿°I0f·Ó&CwMëîQ<×Sù“E˜íÞN^âóíó×(E¢ÎÌͪÆG‹EÀN€Ÿ»ùpÙ¸™ú¸°.¹¤F¼…2;Á éÇ)@!Ð?ªÙr Aä÷;›ïëiû’cWé``iG~§(@¯é1†Ì9þk@Hç DÕåEG=¡ôGg%¨FÎuiCOPO>}7Ñ-$/`ù}%~òÎeob& ‰oc–÷ZÞÞëBµàÓwhÖaWAÍd§€ÅP]¿hÕ»"¸ª¸[홹R\½• ^³FbÉ)ÅèÑÙµÛl/„æ"Nò7±íýW ã õš’ƒ© Ù*¢ Ù30ni;O€TA¿"pEQ ŸGø™ÑG@Fî—IBW¶<¶ s5‘´,ÄI·"EuÓl& ­·2ëP=ôêH›èZiŸÝç—ÓÅ6ÌÊù {Ãc˜Ø½6 ºçÅ3¸tßY¸9€~º‡’¾ÁyÄü Ì)Õ Õø;>ß)Œ\êÙ‚ö„™îV”¹±k$¸ ?.÷QÈ6åjÊ=·(Cæ§|FbîGÃß]GDÏDŽùS@¬¦ :¹×%2wú×(henEFøC§Z:û'¢RïÙâãíÈ:Ùg©Ïq¤qǵ€ÏÀ—Uò»W&ý¸ÅM¸µâ¹Ç‚¼õ„ Á«’ÁÇ?£ ÐÈR¬ÙΊaä qÝï[ŽÍûzÜx²Z{û÷e)®ð¦2ÈÀ{:Zô«@…ä EþùxG¬’äGó‚JF÷.¶B;A=Õ6^-d2c#­rhu½ 3Q¶6Á©ôÕ°îèÊÙÝ»Ó'¦ÛÊ««{à~нÏ.ºU/¸«Ib¸ÁšºóÔȾxpÎÄ£+€ÌÜ€¦Õë\ÿß;û?ë`÷ÃÊ.ÐÓ/;3Ãp•%XþV/H>Â7è·™>…º«CfÓF˸ùG÷7G.0/Dó‰Y?4¸8¢*{0«Þ&I­&M¡¢ž„¥W`†ø ?ì®­@ášEÃÖZTqÍ‘¯ŽÅiÆT¿-þðºfƒ¸ó˸8ù±Ôg½Bñ‚S7Ê2ÓÀÚݧï.èEÌðó>Ð ‘Î$ ææÊUú"XL-—ØÛ5¤²=E¼¥Bg†EFazäG[žvG/ïþDM@ƒûG:ä·V2Žmõ(‚hº*ýbªÀ€ÜúT£×îQPã šØÀÏsqÔÆP)GÀrOŒ»¸¨Æ¸Û¦ ¸IÐ]¹0•¶¼ “üÁüD ÉÄ©ÑÈõœÛ$ì›æÚgUòÙosþ -0yi°!ÒÏð+î4+Ôg<Œp%Bw$ýEáÒGĘG®8OE ¦Aªã:V 3ï4¿)Ý¥=îæÕàÝÛ{¯§û(7“ïYq÷ãÕë)Ù½NzÏ…0ÇÖeˆÀ›|´»`ظ˜[¸‡‚K¹ˆY˜¼,«ÖÁiçßÈê=€ÑkxÛPø}æ€@ò’ÞhþWF †ƒÇ£Ã!g ,‰Á 5¯…BF ØGÔG©ï1E,­Õ@3™:âª2ÚgD)rD¬á’0C`&(äæúÁëÌî¸82ã>çlØšîÌÎÈΙÆh|ÀŽša»™°¸Ñÿ¸T5†¹ú½‰d{Â`¸É…eˆÒ3éªÜK^ÔçgÕ±ó|ëÿ%D% ªWî2#’ÆZ->316ÊMt=ñãíB uF^]ïG«¬QGl DŸ‰ï?lÙa9?(1Ò„'›°ªM Èå"›øfþ‡ìýúá^ kÖqÍutÅôAî¾48¤º7‰`¸XG4¸*ã º¾„rüÃãí¡Ë}wÏÔƒy@ßšà¦êæb­öýù'–0^¬õ©ñ%øLÐ/ýhI8ܼ?òüD³G/\ùGðÄFâ¶{C¹Ñ8>~º"7‡„n.#o]$Žý:WÁZ ×çêœÈô«VÏèi„ÝAë;ÓW"DÊoOàÂ*'H½ë᥹èû¸Øc¡¸–G»~bò¿Û)€ÆB8¿Î(‹qØ+NãÚOïxÇ8û2Ž’ºƒ³l)@ÉTá)ÛÁF3 r);“ÅMAW?…E2æ¯G¶8½Gl¬¬E|´A’O;) ¯3ûX*™²À)ö8é0¹û^+{ï"~¹ã ŒÍØ ÏI¹ÆÏ—Àtõ]»©#ª¸€À¸ðlœ¹$§;½ÕÂÿ‚>ʾ?Ó2Ÿ”ÝÞÜîèeøô§éU”© ×Í•À$zfÓ.Oƒ7 ©>ÕÕ¼CÌMéFðÌúGIéFe ¼Cfenrir/config/sound/default/Announce.wav000066400000000000000000003077101475771417500207030ustar00rootroot00000000000000RIFFÀWAVEfmt (þÿD¬˜ €ª8›qfact”BdataxsêP4:çÓñp‚öR¦õ™Çø+ùæÛÇ, S£@ý„ yWŸïî*ï|í(;íˆÿºûÿË’CüÄ ç} ~¦ô}ïó\ê/†êМùšúI¶MÕëü jôúˆ|ú@ ë¿;ëÓòLDòª Ý5îCa- é0‘3Tíã)í•î Pî4ì›{çkˆ“„-®ÂðÑnð KëÎŽëÃücrüt‹±hG êù«ó÷«´éï<éOô'3õ½J ‰ yzœ9$.^ÿ±ìâõëCríˆgí¨þ‡Ù6a„ â‹ þJ ‚£õ6ÜôŒXêW$ê¸Døó^ù,Æ OßSéõ¦ÅüæëûaëŒëvxïÕ‡ïâ‹Èú†ŸìözÓ¤òÇþð‘ë4ë@–ý,xþ\;¼O — ØŽ÷‡ÌöÍé;Ÿé¬nóéóÍz ÃÚ ‚sd„õ‹§p]Ñìo¡ì1pí•‹íb°0\ÿA”9 ¹áó´øñ7!êóàéjøùøOæ ­5,#*êbý­¡üHäê¦Aê“Añ·ëñ3EÖj •ب٪Žÿ ï«Øî2%ëœ0ëñ?ý2»ýèÃÊF€\3ð %Qøà†÷,êá#ê³7ö\íö}ø ¨ ‹¡áyöÿ³Gþ&ì©ëæîo‘î‚RMŸ›w†fÜ *È 8`ó—eòÁëÒꆧûT†üŒÿ–ȬÖÖnúW?ùÛ7êZŠékËñà(òzRø6 ab¦ª«ÑzÛÇîDÓí½ìÍœìBZŒ‘e£P L _¥ ×>õŠô9êÅé\ƒö˜þö©¡ ÄC }Aó‚fìÿí@ÿ×1ìÇ9ë)1ðÔ¡ð£iE Qdß`•&ñ ðp'ë×)ëÄ´ûÇuüR à‚Þ#Äíú”sùªê3 ê)côwõÃZ Ð ‘‰÷´Ÿ¤\œo[ícì%í íE5ÑÓ‡U)!4 Ó ’Qõæô…êÎCêG¾ù5<û…zšÁt‚e,üŸ ûÑúêã‚êÓ«ðåïðp­èAƒ|Ó‘uÜÏ>Úðr²ï•2ìÑ6ìP†ÿ؆#c]ˆ [ ³÷ÁõL9ꉒéÛ6õ¡“õ € çl  Qi"'&ÍQí:ìáï¸kïùIÄRAå$¼oÖÆuò"SñMë¶yêóaúÑúÉ/5âõ{:ÆÖüg–ûø„ë¢YêÒ,óQ ô ÷ð "÷›Ô€vòîE‹í›¹ìj£ìMªÿXÀýÁ ;u ”r÷ÒÜõùê…1êŽDøÂ¦ù~)ùI>p<þTàüÕ‘ì.ûêoîïSôïIçêYéX‡{\z †¾z¹òñ¨ÊëwžëÊ·ý1œÿé‰ä ª\#XùÇ‹÷î ë–ëé*ôíyô¹ ö~ ¢’Ÿ?mmØR-ÞîøQí Rî·îÒ•nÏ7¤Üh¬ È¢ óô#€òOë›9êàøÖÍù¢>GºSJD3ûþ‹|ýfTì ëþ"òaûò‚Û<ê „5s„¦¸¤ð“êìKì"þ ÿpj·ft @£ ù ø ,ëújê­åö¤:ø3‚ oO fâ{Hÿ¯íJRì£5ïQXïÂ…2׃Þmš ØÒ Ÿ¸ô]ó}ìë[—ë¶ üY9þXýì¤Ô™ói3ûûù'ìrÙêxó?©óvZ` ¥ò@}»œhqØð›>ïññíÝ î¡ß›£ãUC" $i ²ölîôšëÊê÷Y3ø‡” óP4f{íeìàUð4 ñ£ü¥ -Ð5äûbÙùò§3ðõýëÏ„ë§@ü‘®ý!­€+ë-þËNü•=úóŠëi…ê¢õ<öí }#ùë¦Fqž÷ ï¶<íhªî¥îŠH=·€þcw ±¶ ôö§õ“ë˜Ûêúoú"Éû‹óÝÑź#ýnûèì3Vëä+òägò–ë‰þ¸_ª šý´oCòåªðe,ííì¬ ::B¹òf^ 'J ’…ø´ØöeQìë‰)öžÐöÒ, Ðå ™!Ëš}•;lï«`í„7ðæ'ð\¿´0¬ÒÇ/ åÐUô¶œòI¶ìž·ëFÚú‹Éû@‡çÏà„0þó§üŠ‘ìˆ"ëÏÕóKaô´a fm •T¬ˆ1Šv”tðþnî !îaí+uiÉZc¨2}µøØ×öA@ì¯ëò&ùòKú ƒ“½ùzÆ5¥[ÿ:Àý1úíŽóë% ñeíð^RQÊ›úüQ ØM 2Úó/¿ñ¿íÏbìàŽþ°C“'¡-œoŒÓNú*øFì Øê–¨ô%_õÍ s ú•%šXT ñâ1ð!îVyïIïD9ÖnÏ;žâ ÷_ ¤õðpóâiì¹#ëNŽù§úÉms X,¹p•ÿ¤Éý©[í.’ëk'ó:©ó  –(LÀ£ç™âìñò‚ïžáíEäìËZþƒÚÿ«´(R”ƒŸ{‘úìyøÝrìß¹êÌ÷~_øÆP S²C=s‹•ÿ íî–”ìž:ðüÃïCª³”¤E~,”Ö ¥\ ò³õÌmóŽøì©ÃëÂüGþæCëܶ`}þìXü˜,úÁ¤í`"ë@¤ó–šó)P ÛŽ™.BNÙ6¹Âñ;ï§±îÌíC­ÚÆŠÙ‰ Y Àt÷sõÚ»ìïØêí÷ÈÛøË îcãïmÓèŽ+É•î3ì¿îñõíñ³Z=ç ^H;nª¶Åë€NóH‚ð¨zíØõëØüqIþ&T+Óøü¢3üaúë¼ìN©êÚBöÒéö _È ƒ> »¶ACÐ#ð xíP´ï ï÷ÜÀøy6P~¤à Å„ \€÷þëô–í$yë2<ûæžüìvN?‰wÜþëþû›>îJŒëÝò°°ò9ûna ‹løcb^Z…M¾ò®5ðô8îŒ<íÖŸ‰‹„ $¥ƒ& K Sëø^Zö~$í÷Úê“õö[˜÷}ƒ ø0˜á¡C¾Fêœd¨ï–èì^QñÊðüyY’i}Fõ‚–ô×ñ~‘ítÄë¢û¤ëüf#’éÿ×êúýóü|–í8EëÝõEUõ” ¯F ±ÙÇþu¯Hš-ñ«Iîÿî+Ñí ^å@Ù¬ÕLFÿ 1-„ ù˜ö´Fí•>ë üùKòúg~{kûýkxWÿ{ªýÇî­þë^ôñañÛtó±VX§Ù ù^ OôÔºñìéíÝ{ì/ ÿi£]y H4rú‘–úJøàUí–ËêÜzõhµõ½ –¸ ¯?¿"í2üÒðsî{Tðúmï²F…TÄài„ ´l Ø(öšzóÁqíôQë ú²ûú$ZÍøÚ® ƒÜÿþ3YîµÔëñô°íóeN ‚× kéq Îòð¨lò›ï Ýîxcíxÿ«±%÷©SÔ„Äúxrø¨uíö5ëžøDùLa ['ô®K=®•ÿƺïuêì -ñâhð–ë_¶ÃÎ*Ìa  öiópÝíG+ìaŽýÑéþq„z\S(¼7ü¤úy<îî{ë|Êô:¬ô³8> t†&+ ´²WòWïÞîäÏ’ÅQQsŠ ‡Ö ò©÷½õbÛí&~ë‘ùž¦ùØ W°ø.ʼn öÿEï±{ì¥ó_†ò4åQ ãæ‘gŒ,ͳ`žó ªð|©î«´ìѸýúÿŸûö¯X´æ<übúKóíÃNëþo÷X÷¤1 @PÔû÷þSÆ3/³ð/¡í°Óð7u﬊4sqä²L% |g šw÷}ÛôSîµÄëCü?ý1‡º†Û¾rHd•ýœÃû’»î‰¬ëRÓólóRޱ qì…k8ña±;ó]cð~^ï͘ííÚTò'@ñM¬®3éC"hÔ½ôòž¦î»Oì´ŸüÝuýþÓùñˆ‹¿›ý€äû“¶î(ëë—­ö×Möóÿ b› ¾ÊùJ|‚#æ¾ñÚÀîŸð^Üî…h\ÿAOBSï ¸ þÝøÉ…ö6iîÒàëb7ûµûk#‘vTíþ†ý”ªïZŠì¼Só¿Iò?ëf9:UÈ/˜ I bÚô{òÚtï»^íÚõÿrB¿íN  m k®¼—úd^øÝœîÇëèö“¤ö¢a Ô# }nÈÇ@xȪ\ñr@î§¼ñ´JðÑå *Hì^¤ B XVö­ƒóµ±îÖøëŸ5ûýÆûøõöóÇöqÿ•ÒýC%ï5ì¶3õ ƒô “ ( |.ô÷¶50رåòPÉï]ðÐïí¹ÜÿJ- ‰ô¬Æ!5C ¸ú®yø$®îûÏëÇ«ù¤·ù)7 š5v–Äü‹«{ÿ‹ðèIíWšò ñ~Œu5ï8ÃH èà ¬.öƒóVKï1È욨þØqÿ}+ÛfM)ÖäÄû½øùõï–ÁëÕýõõÜüd€ ˜C­æÓg|Ésò^ïî$ñÃ1OãÅ9c€ áž ¯h÷†ëô‹ßîr´ë75úúCÜ (ÏT"ñ{Ùû|Ôÿƒ2ð ïì&•ôr3ó`WC jüÎ «<'tqøóèðè ðƒLíUºþ®}ÿ°³óX¿Ã{±ü=#ú+óî³Ç눪øF#øâY —1­ç½‰¤p @BñÂìíÁò©þïÏD?ÒTŠóÈõo ía é|÷KüôªïB;ìjý«»ý¢¡EÓÂØ‘;ý¹žû²—ïÏ#ìØMõáêó|×D ³b&Z Q,Ç´óÎÂðäúð˜î'mA•E:ÿœÂA ÔÒ ÿÅøz öã^ï³ì `ù ÕøiÜ ¥£mZ´P.ÇsAÖðs¢íóóž9ò€_ÏM ‡æP6ýÎ=Îô¡ò½ÞïÐæìT©ý—þyÈ?n…ó¢ubýtéûT1ï²쥀÷â™ö1S ç 'W‚XÍ õÙ*ò‡ÒîÿYñHìÌæ5ó¢+À‚ × ßôøÎÍöÿïâ"ì\×ûgÈû¤kp³hzò>†þ€ýð„­ìôWòmj6= )W8 ×fôVÑñ%3ð(œíå)ŠÇ˜ÿ·%³0 ž^¤ùÃøŠ ï’¿ëëé÷ÑöB” —á ó’wkIq\bpñt:î‰Rò/4ð罚bA0{/Ƕ! í¯õ¾…ó÷Pïã)ì¹ü4Iü†À³{âß•s7Ìýž$ýlï ì—÷¬}õŽ8 2 Ç¿©÷*ŽâG;Gò1œïL/ñòEîô=jnn-„BÛ 6ú†¿ù ]øéï=ïëôú¾ûù{ä faÀÌBÒw3ÿcÿ|Mð&íg¾ó»Añÿž%o'ºضP- ”Gõ­3óïð ík4F•Þ—e¦ ¥3g)ú¨)ùƒïî®ëûu÷õ´õbì Û iœ‚­Ö¼ñêï†ò˜”ï¬æÕæñ~6†" ô Fö lôŽ7ïÐÞë§Nûúnú«! Y±‹wïæ¬ÿ[TÿáÌï¶ÎìrRõ nóŸ- sÇ l°†êúÙñ‚;óÀ¸ðWŸðI–í4£ÿ«ÿ³¥z "« ÍïÚìú¥ÂùuÐîո벓ùhø¦> E‚\‘~˜ÙV©wQ˜ðo”íäòšBðdÌ8y†g·T4 CÕ rPöìmôß*ï"ì®|þ_þ·=E£òÅVáûe(û;bïðì¥ö;ô!|@ áÕ)pýLÕòKRð>ñ@îš]šÊÔæ?Ÿ OÄ ¹½÷Ó*ö*Iï^Æë“ú’Ïø? "¡yÕ‰ï‹AÜM*Oð¤Uíê<ô„øñGo\ ÔÁnå…¬ã­Oô4õñ¦'ðûÒìQLþNïý¯9C-NìɇÏuü ’ûÕËîa–ëØ!ø—˜öŒ= ÷MþE´z8݃9ˆñœîã ò‰3ï,ÅÔ[Ã(Æ` µ ;— ˆå÷T6ö“âî Îë¡Ñüô/üª[·é ÊÍhýNìüÂÔï"–ì€õTðòC°·ÆÐ€ ªRÿ]2Ïór{ñÔ‚ð¯ÀíucFöcÞgØ› È nïøÍ•÷ƒAï;çë~×ø’q÷.- bV °M0QÝ»î©Þð‘îÄó'Õðÿª1¿ŸdD£ÀÄ2 vHõh%óVÙïk“ì^ûü¬oüT:œþþkŽÛæýH?ýöDï1ìíöaBõãà ™¸ •V/†@9]ä‹Rò–杖ñîy{%Õ‘y¶¥B€ T—éùÜž÷"¾îl‘ëä^ûOuú`y­ʲ(ª8§þaqþîð|áì¼ôi”ñ£â Æ!!÷Ú¡6 ÷óô¹òRïFìôbôÖÝýç deÏdú.Kù­MïÉÖëªs÷W¼õ¥È ëÔ î…˜Æœ\ÛÌ¿ñÌùî<öñÕfïþ–Ó~ìý3± gÛ ZqöÐ}ôŸ˜ïM(ì‘û¶úÄ0 Ëߦ¼ó5sÿš ÿ£‘ï ~ìsõÑ‹ó€‡ ò- G¿¿¨À­W1óª’ð²ßðbÇíeìÿ[ ÅɈ铉 )Ôï‹ú˜FùîÈsë‘Õù¸ø3ƒ ÜÜb£h6 Ô«ð!•í;3óZ¥ð´Œ*’[p\ºËì ¡r þõäöóvïîì$Áþn‚þ]`¾@0Ó ™fQ€û£ú OïgôëUöâyô»Â&› \ÎÑ ž¤¼U\òª¼ïXñþ\îO¨?Csßá*T üK U}÷ÈÌõÄAïõÙë 1ú0!ù J ŸÐ%·æ¶úè¨ÂèúïžùìK7ôOòS1¢ ùŒK<.t½/ôF¿ñ Ið+íÚoþ/=þ,º‡T§ ü5ûµî ~ëúUøæöpN Óv=÷)-Ä­B"{ñLzî Sò{ïRþ5¶—ÿk[/2 œ y÷‘¦õ™íîA¹ë.!ý{ƒü{fI0Y«oQýÀ‘üýÙïNwìPõÆóìYXðJ¨s€—ó·ñî†ð6 í) ŒgLîz` ú§ !Üø"r÷?oïµóë„ù’¥÷ç v úV$Ãbÿ„¥Îð˜×í"XóEûð4áM qñ÷HYfÀè~õŠåòÄþïi¤ì FýŽÃü€Y;I+Žáåný\¸ü/ ïèåë÷Ù{õZ) + ¡UJޤž¤ø.òKaﳡñŒ­îŸ4”嵕F  W+Ôø+I÷’¸îK‹ëš“ûµ¯ú ƒáTwÊgh{þðFþ­:ð3 í*Bô Úñ_ôî0„Ó4_0² L­ôaxò/ÉïoÔìz”lLØCÑ9ƒ ´õo úLöøLïiãëè¿÷Íö! x ‡M™…¶|2MXñ”î6ò ¥ïGpg=­ñW4¹°¶€ C ö=+ô/€ïEìÓû‹õúðu ÄüÓü±°Êþ'dþ>ïä(ìEÇõ¶ÝóÈî {– ¦ˆïáG£<FÕò8ðÜððŒÐí7LPaˆëÿ ø c‚÷ù ±ø6”îaë’0úo ù…¢ „ü¥(Š6>Äÿ-ÒÿI‚ðqiíÜ0ógšð镨Dd뮇  û°õ„¦ó›5ï.ì]ðþ­¬þ5LÑ,Ð X2xbûøƒúøEï‡æëÃYövôìÀ æ‘§ÍF»÷ÌHòH¨ï~Fñ³šî»Î~a}µÇß  G bN÷«¤õC8ï\Øë [ú!Fùg 5ÚeT5b;97äïÄèì÷Ÿôˆò¸‚}è ŽÒ•¥Å™ûÆÊóþkñ\JðÓíÉþ&Œþ™?…0"š ‡û”ú’¯î4ë=°ø1F÷⃠–›RЉò{C’©Ÿñy*îI@òñvïjGñçfÝT Ñ ±ª EüöDõ™ÓîQ»ëœVý[·üº‹Ñ8›‹ V¸ü=üQzïü5ì?õj ó‹„±üxœŽå÷ µ ;óµÚð÷uðUŸí9§rœSÉf21 ]n !uøÏ÷ﯯëœùT™÷È= u ñÊ*áaêÜS|ð¿›íOóøðµâúþÑÓ3w+q§bËôÁ¢òR»ïànì<,ý›¤üòB|±àR3ýzYüšÔîI³ëO÷ßnõ¨ 8 ×']Œ¶ûU¶ÒñU ïTfñb{îw–ÇþŠ_z‹HØ —à ¥\ø?Ðö¬îÔkëg¤ûØÔú SÞ60¨þu»ýrÍïa—ìÙ&ôÎñ|Y›[§XÓM =9ôÒüñq¾ïÖÒìÈ’>›¡½Á¿U5 r—)®ùŠø‡ï ¥ë½¡÷¶ö•ö  V L9 cžÕÝ7ñeyî¹5òL¹ïA‚#b™‘Ù7q•* žöõ^ ô"vïHì>·ûÔåúŽ0 JÔ¶wbRð¢þÜ?þ\ï\JìéËõâóšž tD K¬º(Y—Òò}@ðàð¬Êí3/+="º7ÎsÐ P%eÕù¥šø­¥îŒqëe1úŠù)c %¿ÌÕb듘ÿ¬ÿ…ˆðþníRó°ðD¯a¡Ûqö) 7Ð 2•õë–óKeïÄKì"ÿþЪþNÍëA: ïÞÖ.ûÿVúþ]ïøë»Ÿöü­ôBÜ©§ aAþÊ¡’—òÀxïoñ²îøà›yý{v¿`½ Œ½ M÷’iõÂDïÔëK†ú8kùém ¨îÖ&ð/<qôÿñÂï±·ì; ôÉzò&pçá î¡DóæŽò¼å§óï:ñQQðq íòéþoºþÑ3ð1Á âDK,û-úþ¨îuë×ÕøÕo÷¹n \›ûrÞ–Nò»AŸ ñîÜwòÛ¸ïlbF«Û…X µ1 !½ö½þô©óîØë¤yýæüáZ©)Jæü|üßïû^†ï#JìªjõËNó®‰v ´S\—™:ÁJêó³´ð2›ð|Èí”E´Š[ä':ß ( ½PøÑîö‹ï2Åë{&ùÜÅ÷zQ zƒ d››°ð‰çÃ:Lðktí&róFñ ¦"®°í,ÝN}“ô§pòÄï'Šìyný êü&mƒ3{¨}Xô­üñü‰Åî¿£ëGN÷ä¢õÀ+ Z œò-"bv8uÂñ»ÿî}•ñ˜°îÝã¢Ct$šÎ 4¥ ùøã™ö0²î5ƒëYâûGû"quþ1þíÝ×øýG«ý ðïyÃì¡Yô¼òV:ò~0VŸ¢ý ’òw'ô¥éñ¥íïõóì{¸™½^¨›¯¸ úm¾¦ùyøªï¿Áë’ä÷1Lö…= AE MC2+f‡¥ñENî)ròºìËl  <Þ“Fí ÎÅõ½ÐóËxïN0ìhüQPû e3l\t1É/þÇý6ïSì7ö´;ô î ö  5;²uAÚײ:òˆð\ñî•s¯Uç:ðlƒ ¾Ì·wùð;ø‰³îA†ë%‚úŒ`ù†€ sØ¥ï™&OÿÇHÿÇ_ð–ZíËró÷ð­“÷35·pv×µk ;õ+=óHjï½Zì<ÿ™ïþ­Šð ‹ßúÔþù•.ïCéë?ºöoãôR ¥Õ Í;…quÓ;eÜñëEï*}ñÇÊî‡ÿˆ•¾c/2u X êØö'õÇ2ïŠäë¶úØ«ù†š Œ ƒõùï£ÿ÷‡ÿX’ì Èô¯¢ò‹ñý "m µ%4rSxnóeñ‹[ðØ<íF#ÿ|õþ‘P@DÚ‡ … ´ÌúÏù¾~îDë{çø‚÷z €°°Röoë²ríÔð#Þí‘wò’Èt^<GF Âô ØYö'‡ô“Õîk¢ëÒýýõl(9%ÿ ²¶Œ1ü£‰û0Wïvì"‘õ߃ó§ê0{ Äu€Â2áoé8¦ò³(ð}‹ð.ªí“„Ûß™:{eʹ SÔ #ø«öU÷î¸ë)aù—øJ³ øú ¥©$Æø3Î] ðm íÐxóñŽ11g²À" Ú weô/ò+·ïž„ìv§ý¨3ýŒ·r‡ª§}ZÒgü_³û–î3aë>_÷V¶õ$S ñR t…7JZ ⲎñÙÃîçŒñŲîÅ-ã—·ÆÄõ¢„ é£ @Å÷Ö<öð|î9;ëmü÷!û€±ŽOìñy»ý×dýü¢ïˆwì eôòR¥jêͦtû,}éÛ Êó…ñƒÄï ¸ì£Û4á.Ü¥ðè úntgùñ3øÖàî·ë½ÿ÷Íiö  Ȩ ¾:=w&à3dÂðäîíMWòM¾ï5©Ë’)Ãß f5PÚ Ÿ„õzŒó!Lï ì¥6ütuûãæ YŠÔ…Ãf þ  ý ëîÃëúõÅ ôz ÈÁ '_J¡·Î~Ÿ–ZòqÄïÖðtáíï½5Ú­>MIí¡ ªô{>ù#øpfî§,ëÒgúbHùš ¢޽ª²‹8ÿ”'ÿ[(ð(íb\ó…íðp-Ý$s¬­àžz ò õEó9ï!'ìµ/ÿzíþD( K ‡íÃú#Ùù.ïtÏëÿ¼öØøôÒS † tlœŠem.­ñ:ïNkñ@½î´¤²(xÒnj µ7 ç¯ö¡ýô&ïãëKÕúÐÖù¡Ü =ˆÌx‹ÿºtÿ)uïwìuËôŒ±òî  ¶v#©› f)kKóAòð&WðÆZí=Qÿ'ÿÕ{ÓVÜ€ 3ø»úØÇù:—î³jë%ùƒ«÷Ék  ™B&([œòËÅçðÃîÆ¨ò­ð€É¯vÏøš-ù ¿Í ªhöãªô‚ïùëë»ýL5ý7C ý¨Æ ^#üLyûÛzï‘Yì‹ÌõßÔóÅú‚ ¥S_†¶»xÈûËò£dð’ÔðzîL‹\æžúÁ ] ;~ ü÷3„öò#ïÏñë0žùùbø¾ yé kn=Æ6À6ðWí~ËóŒƒñy/‹eñm>™$t?°þWô]/òÁ÷ï/ðìŸûýú“ý¹³~g¤C5Ý´,üÞzûŸÕîö¶ë´´÷Á"öµG š@ O£Ȭà j†„ñ Óî,Úñ½0ïUyÛè¡}ª– X ­ª÷®'ö@ÏîY°ëb4ü“uûsœ‚¡XO~ý¹ ýÁï¡·ì7Áôl£ò0ÍÏ J v™SHüÒóÌšñš3ðÛLíw\%Ÿƒ.´ %µ s%ùCã÷ïõâë oøÛþö_¾ ,º °Å?ÝË`±Ò×Ñð© îY¿òwHðÆÊ?ÇÒq>¡j»-2 êAõWDó~ïè^ì…¨üÝÿûqú Œ’¿uÑŽýÏýˆïÉäë¡WöË€ôL “à Û9be õ#òð‹ïòñ9î.*–XÅ;C ë_¿ÜøZ‘÷ÿ‘îˆUëݽúy²ùu  ”lNOøÍþŽþòþï ùìI®ó¹Pñœ¤¢àU*•uH8Ú e»ô:ªò zï©cì0†ÿ)\ÿâ!)± °2SúðIùEíî²ëÞ'÷Årõ*·  „ Ü*jcæÉ †—|ñ§Íîñ¸ñ±ïùTµaí–P Æ èKöì}ô†ïJØëùCûµUúc( Îü·¤¯)õþwÎþ—YïBìCõDóMÚl î_›tô³$ãòsqðÎUðYí Äÿº­ÿE¸]«ƒ –ý,úÐ#ùˆîŽ;ë‡Pùwü÷l© –ôð]"‰3J$hðzíÖ¨ò:ðèGû Î)ÌgK~ ÏU °Ýõ8ôY ïÖëBþ-ýï|‰Vâ« 8DS¡û?ÛúÖýîÇëõîõ~ûó…Ž# œ[i¨Q:%MòVÃïöìð î»ìåaÞ,é\> 5 xV÷)Áõºîquëòù@Àø³K |–@KÛfRR0tDÈïöÂìO÷ó/¦ñÝ‘´çú”àÚ.$+U·óãpñÖ¦ï3ì&TþTúýv°ïp ².’ûhÊúò’îZPëæâ÷Qö \§ ýµiÑ(²îsóð>'îÏŸñªîî¬ÒdW ë]|Æ ‚Ð #÷«õ>¤î'gëâ`üŽ­û2¬§_¯Rd|,ý(¢üú3ïyìnŽô¿ròè o{„ãɶµôó.aó!ñ‚ ðCíèTí´'Ìä³ ¾Ò ¶çø9Š÷Ä€î$CëG&øê¿ö$ö å %ÿY(m@Š¢pƒðéíF{òfÿïØ´ðÌb«îð¦k n õÃôòÞî[¶ëVüºû-¹ÜÎ>^xýäõüãÂî*Šë’ö|Iô³ Tð ÚNX€.˜(ÇÐñÐ&ïì†ð‹«í£_@úpç‹y+ msd«øíI÷ßZî ë ¦ú;§ù~µ "Cr—â{>ºþéyþÒ“ïUì bóˆñǺÐÄwtÇx õ› €jôÑBò#rï6QìE¶ÿÿL¹Rö¥ ÇÌúù-âø¢ˆîBëÅ)÷¶võP ä .(ßoQ~j!ñ\îÍÞñl)ïÛ·¼‡³ßÓÍb€ ØÅõ¼çó…Åî—ƒëÙ…ûœúØ… . >‹W{`þû*þ_ïNãëô\õqIóZ@ Œé ?w¤¾rm1S„eò2âï:0ð”+í À ñýßdÍ @P;£ù$†øüYî+ë~ ù‹Xøi obóá$ÓÿÛÿoþï‡íÊ£òEð»¡÷q±S÷Ÿo% ý÷ ègõôwóLüî\Àë½TþÓñýtÁã­LŸ \5rLûšvú°®î$lë}øõ¬ôÙÀ{ òp È3Í7Ë{óñQVï—åð0îÀ$®U\ªš£8 œ* ¹÷yõÑ€îÿ0ëõùÄÄøVz ŒÒ9Q‹tÀÁ)=ŠïMsì5ñó¦£ñ¥´ º¶C š$P¥ŒóÛ6ñbyïVì\þ›þ=Fœ+„˺'VûÛúÞ\î… ëLã÷èVöK¯ 5Þ 8ÑNù¤®ÿWÒðôíB…ñÄîJáÑiaòD´ Æ .êö°8õd‚î5ëpü@ÃûpÎ(—CÁò„2 ý ‘üLï£ßëd‚ômTò=|œyøY•‚ÛÐ"ó ·ð‹öïÅðìÎAÅ€XÞÏ R° ZÝ Äø‹`÷ìnî ëÇFøÇÑöß( •I ðô±0úëgMòEðeOíŸòyðeÿN$e»¨ÒtB ~áô¬Áò§ïî5¶ëj™üù÷û^\„ðRý[…ü\—îQëKSöy…ô0P D wQ&޹gwÓºñ¥ï˜ðð°íQ5µss“1ºx ùRÇ`øŠóö.Aî%ìêöËúõÕùæÙ vµ 7Šë»þjuþ¶Œïoì8Uó”òð³Èžã ˜±ï` *“ ?ô¼ ò®SïT2ì…³ÿÙ§ÿCYOkGÌ ¸-à&úèù°îÃ2ëËúöGõsý šâ ±M3˜_Ž àñµ2îá·ñoï£ñ3Vê. ˜¹ 2úõôJ«îÁdëSIû¸cúj… l¸É·îiþX'þ6îî©»ë<õœ4óÃ6 ¥î `‘Ûj§–„–€ò³ôïñðÎíÒñÿ\ëÿ:"Œð Áj Žùubø_1î1Ûêš—ùs_ø… v88’@³ôÿ>ñÿôúïÓöìy}òïïО¤y…|‘Ê‘' ì 2õš4ó\àîù©ë«pþ!þÙãÛÚÉ® ¿=ûLû{iúšî¼RëùèõZÿó÷X¥ M㮤c²ñïìðî3aþÿy3¿í(  ô÷?QõWtî—#ëC úæéøw« ;&QqknÆÿ8Äÿ—UïÓ5ì½&ôwêñh‹‡ ½K&ñ ñdóÿðÿï‰b쮕þ`Rþx]h¹Û €tëú9ûùÑBî¢ëêqDøyÏö‚ M̹ÈßæZ•ʤð·í‹¨ñòîÛ8èÙå.KtŸa ~[ wrö½¥ôÀ‰îÅ>ëÔñüîaü± Dÿ CH)¹ü?üîëjÂô>¦ò! ® =’F³®ò³(ð*"ð5&ífÓ4C¢Y^_ Ì| Xø Öö0]îþëA¡øVF÷+‘ ÎÍ ,扞bPŸÕîïÄáìƒóòƒð­Ž\Ø¯ÐØ1ÍgÀ`€ôHAòðþîŸÅëëý«†üÿ¯)… ܳ©:„üÀÐû,lîÃëWÇö õÓÇ 7á 8.{âî°i±tñé îóÉðìí½¦ †Ä¤ý¶± aá (ä÷‰MöãDîkèêOû{ú@/âîSeáKθ^>`ò¶µïP'ð*í¯(H:*ÌGLÇ ×(´Yù8ø¬=î ÞêÜùiÁøn- [½P еÿt’ÿ~ýïíäìi³ò8ð»ÆÔÄlÀðÒ” >õ´ùòïÝëä´þ`…þÜ)êë] á¦ûKú¾îAoë/ö˜`ô= D× GaA­ií0 ¶ñQ÷îŽ9ñ–qî œ4Y…Mè¯Å ñ— ,äöõVµîÎjëZUú~Rù¨ } ÿ“mÿÂxïDQ쟅ô‰_ò],<Å ün"µ‡<ŠŒ_ó íðRÜïÏì¬Øþ¢±þDVnGê‚  HÈúR¿ùŠîI9몭øÀR÷S îcXJTbyö_ Äð ×íÚòy€ï¿kœ!éè vû IÔ ×iöùôkõî½ë\ýÍäüXáPû ˜Ÿ}`üy¦û,7ïcìLIõlMóòÀ>E Bƒï²·ºÛÈòdCð7²ðŒÑí:7Lª¾Ï^ß° в føÓŒö†Ñî“ë]4ù‚ø÷ù ®Ä 2Y6hÁú0*.ð 0í}óÆLñ»ß"2]Z#£'©³æäZôc#òE—ï4„ì—ýé.ý@ŠYJ9]Ýþ,ü@lûFÎî“ë}÷Éèõ·ý ó þŸÇÁó2å˜Ötñ|¶îézñÛÇî„%Ù–}›”8 W ø¦÷öêÂîõ‰ëÞü8FûAÍñ.±Êr3œý]&ýöŽïÌzìÉZôr5òM‘GÓ©B xzÿ·CäÀó0sñQ ð³í#ÐÇûrù‡!¸ °è U7ù¥ð÷eÉî\•ëGøú”ö‘ Á‰ $Èfák§ÔiÉðòí‚‘òð;Œ€™Ìgù¨<í×f }Nõ!Oó--ïûìAüÓ—ûDÎ *a ×Õ‚¤ý5+ýRþî ÔësöqNôø× á± í;G=ÚG:)ò•ï´ð±âíÛºÏæ™kÂ> Ly ù¶÷î:BëËhúáeù^ Œàí‹Uq½ÿëþˆùï þìy=ó«çð­$%#Y:ói‰†‘ À÷ôÂáòaXïICìðÿTôþñàEÜ¥í “TZ³úO±ùHÝë]›öÛèô6 ˜ö },¡VY0!æ<¸ñiïvlñÕ¼îTË-§:ßvÏr ü0 ‰°ö íô‡Ýî•°ëè“úž¡ùt« KDë;Ö<ˆÿ^ÿh…ï mì%•ô•òÐ7Ï }_{¡‘]¢UôNóVéðèöïgíêþ²ÈþUL,+‰ >þRàúàÖù‡îôA늕øB÷° óWþLSY4î34¿ðÓàíòïâ[ Iéß|) 6ú âŒöV¶ôIÓîf ë×%ý›®üŒþ¢Øhˆ¹òoü©ºûC-ï ì)õ:2ó&£^ ^ ˜%ò ñàòÝ^ðkðùˆíRô´b‚àA<è í K)ø¤©öµ²îÂyë¹ùøÁ¹÷µt £  —N§ŒUÀ€Ÿ'ðû(í 9ó´ßð(¨tô¦Š9׿îA6ocôÊ3ò`ïâJìWSý®àü³ˆ/D6”A{üÔÂû„žî)\ë» ÷}jõtä 0ö 4ê²päxcñ¬©î3ñšvî€ízQ¡›i´zm ‘„ —Ó÷xCöpî[)ëÿžûÜÒúFOjÿâyÖ=Áý^Zý€fïkQìwôÛßñúrÙ¨Äy¹ÌZ1³*ÆómzñÂ«ï  ìè«äŸÕ»” E =ùøT•î†Yë°Ñ÷êIöä‡ | ¾2¢¬F*­ðƒÐí8òŸ£ïNt#ué¤(òÐÏ© ˜9õ^Bó¶üîvÑëÅ!übcûÓÜ znM`'“Åý¨\ýÉËëNÝõÆóó£å [¹ lQ£’¨™f#òsqïD“ðI¯í&¶¹Ï1`3¼h ¼ƒùR½÷9FîæôêðJúY2ùJŠ   ´Ò¬WÿºáþÎï3ÏìÔ6óyÌðÙ:¬,]YŸ–L•4 cÖô<Âò»'ïýë#ÿDòþˆRšò Dl"yúR€ù‚»îŸ‚ë#´ößíôæ]  Ò>s{q'岄ñµÍî;Xñn“îñ »n’¶íL } 7föò¤ô´ÖîœëbËúÉù1Ö 4=óãã7UÿS6ÿÆRïÆ-캧ô«€òº…} rv“ÆGÔó žððí6ÿý ÿlñT\d 2ì)™ú’ùeîùë¹Îøp÷ç] Õ³>>W§…8ªð`¥í+Yò„À︲rcÜ÷b.Ïé –È <ö7`ôçÊîBˆë—ý ýÍIM0þá ”Š ùûþ>û½ïpãëJ„õ¶„ó|øUz BU<žܧœ·DòiðH„ð•íŸf"Ûç“S ‰ ‘ N²÷Ç'ö<½î5xë¥jùÎ'øÀ¿ :ù `rEÂ齿ïÙìºxógñX#ï|ݘñqg³{ôÂñ½’ïõsìÉÍý‡^ý¿¹xƒîN¹R ü¿Hûl|î+ëôl÷.Ìõ«P Ôs Ê ýèÞO‹(ñ¯^î*‰ñ)Çî†]ÝÊé¨/ÑÁ / Òr÷Õõ*vîÞ#ë’ üòJû¨—üYнAsFý%ÎüYï45ì%yô±CòrÅŸqf7³jÿ1U ƒó'ñþÎï:¾ì±ó’¦½àè\§ vä 1ãø0•÷û«î!eë™-øe«ö!¸ λ iâ†~^ßÓ†‡ðË›íjòsØïÃ2Øè¢Òù ÆG Åõïùòý%ïèôë,jü‰µû‹ò “’"?g‡ý ýq»îËyë1ö¤2ô# ð ™9Í|(_/ ÆéñµGï­ÁðœÝíJíGé8ÁGØ> p‘ËÕø ~÷+Eî¹îêúžvù¬ \@¶!ÃþIþQÅì-dóYþð3gueêXYžÎg 3ªôʉòì2ï4 ì_Yÿk:ÿ´0:=øÆ ˜3èCú48ù޹îO{ëŽáö#õæˆ °N ?9\y(çç\ñ+îeqñºµî;Q4z¶Ä w× ‹2öÜbô4ÙîHŸëÉû‡ú3 yt3ÔÒ×ÿêþM£®»V€¡<çMñów²ñøËìIþƒ¬ýÀ…¯û ·ªGÈû£û'±îhkëŒÊ÷T;ö’M Lr frb“¯¬ŠO8ñsî€Æñ¼ï@‘Öÿ”iµÛÀ ”Ô \V÷̹õ ÄîÊ€ëOOüû k.)@hV&@-ýê«ü¦{ïÎ_ì}¬ô˜òâà•"@…Ϻ; `Œóö4ñ`%ðõ%í H•t–²f F‘ Èíøô›÷ÖîM™ëjNø]Òöò¹ ]º U²…Þ³3ë£Á´ð6ÐíQ·òZ7ðɯnÌ«Gú‰¤e y-õž"ó­Lï«$ì8süGÂûáÞ Œ{µôÞË÷}ýºýïØÈëÙDöZvôHÞ JÉ Éâµ›dßå"òGƒïÙð‘üíãZ ¥(Ô ;fÑäø%Š÷™î)Dë•úÜ›ùö\ 1ðwNµ1²ÝþX¡þ*òï¬êìõjó÷ ñ³_;`´Bš…‘EŒ× Ù¼ôtšò'zïð]ìgÿJVÿ5ê²ó• {ó7Qú…>ù,ÐëööA<õ¤  ©i Z!(_·¨Ó``ñ«Ÿîð¿ñ—ïWY¾1=@«…àÛA‹ Gö®Hô,îîݵëCûÎNúƒ9 ͬíšî•¨þAvþ06ï]ìWBõÆ7óLø•¨ ½42xïqU&¨òü/ð¥OðRíaëÿVÏÿËؽÖ ‘TáÏù±¶ø=~îË.ëŸùOaø§Ä .+‘É$Î*ÅÿÍÿÀ:ðuJísÊò;ð…€H@0#˜_Ÿ Åï ¤‹õ—Ÿó­*ïŽöë3Zþúþxz]h½G ÖÑJûCxúöîEÁë.ö%ô.¬Ò< =,‡ÛÎÅËë"òÞ‰ïLñN<îÄ"ªXªAÞï °Ú :7÷)™õ ÇîzƒëÔøù×Ãøß< ÀƒÖ,Fµ1eF Åï³ìÏô„Îñ^f ù[q©ô·½·óòðŒ7ð©;íÝE™‘†Šs¶J Õm |½øG\÷áÁîXzëyoø;ûömè ü r¨ŠØIùYUžð"ªí,æòxpðMæñ9F””»ráÙ8õréò•Uïk(ìb¦ü^üzú 㨵Í"¡ Dýå´ü›ï'ÂëS‚öýÂôJ ¯ ÒW1* ¾÷þñÐSï\ðð•îh(L%=Mì «,éºøËK÷5 îfTëoÍúdåùe~ „{7–«þÛcþeÝïCÎìp†óç*ñ2€pÕ:™ƒ¢!ˆ£ ·ªô«xò¢Œï¥M œ fÇõ÷×ó %ïßüëˆ,þ™Úý|q‹U(i ÍïÊeû(˜ú£óî’ÆëHûõ$ ô.ƒð Š/±q¡íäàBò—­ïÃñðFî<£¡[@8ò uÙ q'÷»”õdÆî²Œë*úšÐøþ0 “r+çz(ê8·Òï'Ìì|-ôKõñù°/ »a¢ž\Çõï÷’óÓVñ+Ììxrþrþ”÷nÂ’» â]Bdû‘ú–°îqsë53øa·ö¼© Ì ^a¿s¥C䛯êðj+îtêñB6ïÎïçdk¥ßÇíe +j b÷À`õìî|·ë~ÅüÒ üž¯Òb>5PçÆ¿ü`CünPïî;ì=ïôùÄò .Étô%!gÒSW“V]óñÎnð×€íV„aÁm—í¨6 9 à…øz>÷°Ïî‚™ë_¦ø+÷Zò ô ²wè›`Ì/ô¢ðîÃíîóâ©ð¼H8üMm…;–¬AÏôíÒòßfï‰Dì—×üŒ&ümþ šÊ$j¶ý˜—ü… ïfàëõ¾ö&ýôœH ¦& ðÈhìþädŒ›ÕñúEï¢ñ4:îÝGUn¦Ë"ý¯ Sï ”ø@7÷ÎÀîÙ…ëÒûl)úw« +· cåg^þ1þÕÏïš×ìƒÁó·añCª3§Ê4R«Úô` 8—ô×xò=Êï´¿ìØÙÿjÆÿðö|? ¬™ûù¨üøWâîç³ëüC÷?ˆõ¸® år ±× #hövxñfÂî;òªyï½—Êds)’WQ•„H öCFôïµéë3^ûHfúE Yx[\‘KÚ«þ tþSxï`ì|}õQ~óú£— W®7‡SûAæ¿ò+^ð#rð:zí†Ðÿø¯ÿ‘‚smö¸ n*ú'æø Áî…ëa¶ù~ø´© Éø=¥›TÈÿ{áÿšeðy‰í$Üò OðrLÑÁÜPR ÙÙ ÑÄõ ÝóShïIHìþkþSþ°[ú/? ˆ¤QIû2‹úf ï‰ûë€,öQ:ôQ~ø %üÄ9C³±!XòKÈï_ñ…šîY8ó×ÜÐÿ3© Ø’ o)÷" õ÷þîAÈë !úõíøq wXæÝ*烰lþïjúìªuôEòT¹  تR£”ʽ®óuñ@ýï”îìyþ•þÈÙû©-š F2:_û0~úÝît¢ëÓhø”øö[Ÿ XÄ Ÿ#¯0)¿{;ñ DîéòVïðïuJšÂÉP rB ùö{@õ ïÒÚëNòüö_üX©õb Ñ®¦üüüvXï=ì&õÚäòˆHÚ¦%3ßt¯1Tï4óÕÆðÛ‰ðí©íNÄ?¸Ÿ ¸ß ëò ˆRøþôöñÅëüÍø9m÷ 3 :R \‚Üù~¹ÿfðnvíRó[üðP‚S»µR»Œ,át7(}ô‚dò?jï2Lì½4ýS«üË\Æç€•4‚”üèáûÉ×îÝ¢ë¥0÷–õ±Æ íÈ ­FÊÕWX×)vñÞÈî^Eñ-~î¯á´;Úug‘ÕI ^^ [á÷‡Oö¨·î‚ë/Ôû¾û3-iϳLvt™ý†8ý´|ï6lì’<ôVòWy“±Iñ‰íieÎÒóÒ‚ñÉð}íÕÆ kÓww’ ¬Å $ ùÿÑ÷Œ¾îX„ëøx•ö˜ "˜ '¹q݉Pɳ ÌðeïížÆòVðZÀ÷ÓóK¾…ŠL ñ õ† óýIïÁ"ì§üÖßûä u…÷̼“ Sý·Çü*ï(èëä›öeàôý& i £Ä÷êç÷'›æñ­Lï7ñ¡9îb>t8v$ú­ Ý •ø™&÷ Ïîl—ë1ûbNú¬¦ R2=è½›<þSþý»×ïÚÒìéîóÞ›ñ6Гæ¬ôD£# –|ô5Jò±ùïKûì”e%c¼9ï 3;D·ù¨œøHùîÂëÁ ÷$öâë Î ½ªÔÒXŠì\ñÿ•îprò¢ìïð÷c蟀G®™± û²õlÑó¡Mï½ ì?äû™û¼K xÔdÝÜ'þÂý•nïÈNìãþõt&ôb w& ÿÑíý_»KŒsòïïËð§äí¨pãƒe²H¯S; l‚{nù$øùÔîHŸëCTúMOùØ îz¢M#13ÿ˜ÿr*ð/3íúVóVîðæùÖíó(™xh Í7õ¡%ó ï‰˜ì”ÿÿS¦F•}¥ Lû–úàœùíüîæÊë\ÉöK õÕ0 ó VïÝ™¢¯<ØñR*ñá%ï·ø¡Ã@ @:4 …À ®qö:­ôhïžÏëÀéúdùùôÄ 53Lœ.€D.ÿMñþ›ïM‹ìTõ™ó‡) 0ÝMÆ4¬gúò“ð¸:ðÿFítÿLbÿßmXõ ,iÉ[ú:ù´î‚ëçHùøtf ½Û|ÌO#ð*frð‹í ›òÌð¯ã´î2c c ¸öõÁô£>ï+.ìþôÍýEd v[ ÜÕ9}ûÔ¦ú ï¬Þë…øõ×ô©qî  !~QVòæÈ˜_ò'Îïw/ñc€î‹éÞéðPØ ¬ 8/÷‹õ3Úî¼¥ëòúÆýøÖ2 ÒƒAýÌðíÌæïôçì*\ô/Fò¦º6 ¦6ðhϘ–£‡ó74ñáåïäãì£þiþ-õ樓 ql)ûø3úx¾îÝëóøë-÷LÍ ;è-¬-Sñ Åð¤ïíÍò{ƒïyV_üîÏdó tà îšö7Ôô\ïeìë?GýÔü>줱˜à œsY4ü„ûï(ùëTYõ`]óØÈR oCw=¬G¯‰Éò‡Vð•¼ðåöíÑLlÁmÖ_òª} r &¾÷ð;ö[°î…xëÕfùy+øÊ ¡ü VNZÈÆç¥ðG&í˜Áóý‰ñá Òs¤`F•íJŒ{eéóɱñgïz}ì4øý$•ýäÖÛ—÷b¬YÍû½ûµ³î·Šë›Î÷SöØX Ön l‡)•„¥§ûwñå<îžžñ³ïîݯ$-3¿zÙɰ é¨ |.÷óõžËîF¨ëïƒüºãûИ¿G¿b× |ëü0aüñ5ïDìÙ¹ô…žò]3›ˆø[ö’‰pÝŸ JóŸõðÓOð¥síøxéÀĦñ·9* > Óvø÷)¡î g뼟ø©?÷h, ³@ 5¢?¶ð­¥ûtð'šíýóQÄð¬D`o`Û•A#¦w°™ôº|òùKïÏ/ìL ýƒü€Q€ý‹œP9Çüz,üUåîŽÁëfõöRõ£‡ v} CÀŠÚOžÒÕ“ñÍâîx#ñ¨_QNewur wŽ #ø{«ö¬¼îËë©‚û·ú¹é !‚רe™Iòý–‹ý¶šï9ˆì° ô6ÒñF6h=>Úv_,¸—ô8éñƒüïÇ í†hî…Ç/­5KÖ Ÿ;qùR0ø&ÈîŽëMÇ÷FöÓL ŒC  ÈíéZ²&,ñPIîOŠò5ðQB¦FÕ0pf„õj mõ¬jów/ïN ìJ"ütûW¨ Ê>µ ÐÅýUý®6ïì/4öykôA° † Ü]!~ûµ+òÀïÁÉð»ôí#ÌKþ`ºõ ŠHãüø-«÷8¾îì‹ë_­ú¹ùÈS ¯Õ 6á ÇÅþË€þzìï.åì8‚ój2ñ4p‡ÿ"Zʼ– ÖÄô¬òþ·ï,µìu–ÿ&‹ÿÃß:Ù|b k¬Ñ'ú ù¨Ùîh¢ë%÷æ…õ¶® {‡ šìßtÃåzñ›ÇîÒòÎ{﵃‚b7#ºVï ~4 oönô®ïæÜëólûÉœú02 _±ñ`í@¬‹þnEþÀhï#Sìv‹õHŸó­ ¾ P3¸@ŒÿÝŸò¾ðpðÕŒí¼þ†³^©Èœ q÷—Áù6–ø(·î«€ëÂÝù¼ÁøCÆ U0šø}±œÿ~yÿ÷=ð‰Dí`óò—ðBž3Š/‹7ÞUƒ Ѐõõ‡óÀrï°_ìj£þoþzr^]þ `‰û úïÑë-`ö¤ô ؘ ÓN8jl:Âòm€ïü†ñ5Ùî({ÿ2ŽåÀ;u ü& þéö&õ>ùîiËëêsúšù k ÐÁ±³ä¨ÿ°ÿ#ÝïÒìD¾ô¯ò´ûH ÊÀ9ÉFì']uóFñ8ðÓ/íêþèÒþ(ûÂF V¾æúþâù~âîÑ©ëW×ø¡’÷¹Ú >*¦èdÜ%¿î¿yÝðöôíªWòÜï°y©?B³sßÊ Ç” ™„ö®ôçBï$!ì(€ý !ýºÌ¨¦ð™ ¼!(üVJûcPïU'ì}‹õ²óÛAp MJBvònWÒòòMðßÿðÄ7î¡kÊù£ìËéD P <Ë÷û ö”èî¹ë¶‰ù„sø¼¼ ö¾#E'ù Ø²B+ðx-íô­Îñ"-·œé%É\C$$·ô®ñ/Èï{ÍìäþòØý€Ã„’ Ú ým}¥û¡Íú}Õîàœëáø¥ö®_ ¯‘ ¢EIMw@Ÿ\ñÔHî(ßñÃNï|Ó—p»£ÖÅ,h –X ï÷¸UõRÿîJÐëCÓüGü÷’5Yˆ­¢å»ü÷üÓdïzFì˜õØóWŠÅÕ'Oa/Ù6ò-óyÅðý¢ðDÁíOÑ13ψH©¿ ­± YNøÈöÆêî¼ëù±Ç÷@ ×f ¿OHbÍG-ˆ°tðцí›óî6ñ©’IÚ»XŽªùÖPŠôÒRò´ïK¯ì/rýƒ ýÎH„ÿ¬-lÜ eüºûŠïhÏë9w÷zÝõ±¿ lÑ _€qœ'Üxµ¡ñ„ãî=žñðøî³ ì{tDhY)ù 9 mÑ÷­Göt÷îL½ëü¢Lûå ·Nd½FŠý~üü³Ãï-²ì!Šôbtòž~yÄ æBã33vßó|•ñ Jð0QíŸçÝ×3ãIY Um ù0¾÷ ï‘ÙëaBø¿áö-€ Kƒ ʇv¦å=­¬læðC î”äò”kð.¯=ͯ¢TÊ{kÏJ<õþ$ó<ïqì=‰üØöû>¼ FX°º–—dý9çüK(ïÇ÷ëÛŽösËô„ù <é º§ºÇçU•C'ò`ïC!ñ¬hî,IVÝöéûKÌ ˆçÂøâa÷ñÈîá†ë óú¼ úám øåõ†»„ŽþÙ*þhð•íÉóÆ–ñrœ8Ðò5l L³ô¬‰òøÊïмì8¹ÿ±¿ÿ£ÒÜÅ+ ˜`ô!ú§èøHïºìëFI÷ÚÄõó— Év ìÒ_ú sçN}ñµ·îÉòw}ïÔˆÕ|¼ YEÛ‚;ý ñö$ô;ï&ìboûW´ú² iXº3z“þåBþ„aï±9ì)‡õ3œóî 4× õz Þ+4ѵòO)ðô•ðÌíÔ “*ϬyŸ¿Ÿ Çõ²ù¯zøfœîôUëáèùÝÔøUå dcŒŒhh sÿ9ÿ¸;ðúHí›ó¬Ìð§Âøµ¥ÖA€Ç\g &Eõ{=óÏYï§:ìéßþa¹þ–°I«Ù 6-¤¸úû¦ù(óîXÐëv¨öýõ+* ä „5Bå!­è¾ñUï°ñÙîiîÔ·‘&e_Õ ûÀ ÓröAŸôýîàâëëú úŒÏ P1{ª—¥)ÿ>ÿ?ïšeì8õ‡ðò‘ß8 ˜$|Y;¼+‹Lûò͉ðTQðÐwí‡ÿWzÿOmŠKOþ ÖoMQú¸Bùǯîphë\MùÞøée 'ÈÊ{ºb( ?Šðü¨í9¾òXXð_íâqÕPú0S Û þöŒô”PïÊ#ìcþDÁý+¦›?  ±…ûé›úx6ïì­ö‡Oôç^²ó eü—+íÝè|òféïßEñ3xîäøs—óÁ¿õIÅ yŠ ¼L÷Hœõ­ ï¸îëO"ú4ù] pS¶×mÒÔ‡!uðÁíÇpô’>ò*¡# H®á‡®ó]XñMð‰.í«þ uþŸìµËr %ý7ûRú×éî¥ë…‘ø*÷b® Äò â·Nðv _ðð–!î€FòÜÈïkW†ùL¨ÀÁcð tÕ >¯öIïô„4ï˜ýëÈQý»ÒücÅo›Y» «I½=ü—|ûõHïB5ìTyõ¶’ó½Ì5< ARI=š|±ƒëòMtð˜çðòî¾Dæ·A§%Ó–h Q ÌÛ÷ OöÏÚîeºëyrù”Eø¬® jÒ »2Ö8Ð˵üÎ?ð-Eí¡ÜóËŠñÚ§[+4TtR«rƒôdÞñ?¨ï­³ìéèýÉ‹ýijÀd©ª£wêûë.û|äîè¥ë¦Ñ÷|Cö’$ ðH 9f’x½Ç Z4ñ”yîD¦ñï‘F 1¢t®_³ •· ùU÷™»õ!ñîm³ë&süÖÈûve¡%1ZT1ýò‚ü ZïOì)­ô¬§ò`Ø^ÁK€y«{ù¸úpóñ)oð¾wíFež¬W{º>* ç6 ÀŸøX7÷ö¸îš•ë•—øÅE÷a +! ¡’‚£ЪP™‘ðü©íw?ó…Îð”:ÿlÙ;½q|g×°ô5”òØ[ïºXì9ýŒü Ieäs~Ÿ4²üôü\ïÌëB%÷noõïƒ i‡ ¡”¸¿†¨÷VžñÚõîc>ñ’î*Ì¿(a—a8> ža ÿ÷.ŠöŸåî}¡ëÞÂû“ìúê Γ¡¥Lj–Íý5_ý,Ÿïœìh/ôû òô^É„…1^¼¯|vÿó³Äñ–:ð½0íó^Π*ÀA½˜ WÉ `GùFøÓîǬë®ý÷¼†öó| œb ¯»É½aÖåvúð_(î”ÖòrHð½Š)“¡!×fö¶«* ºIõ/KóË@ï0ìCZü­ûÛÍ QøÛa¦ xý ýÛ5ï¾ìë‡öf¬ôãç —Ç î½÷î‹C|àÃòF€ï¶áðqî«ø+ô à à IÀøâr÷¹ÎîdˆëþöúQõù@r ¶`ªñ$žþ´Zþ.áïŽèì’óNñH’L’.0¸XDñÅx ˆ ô¦‡òöÓ請ìIÍÿ¥ºÿêò:I Ô›Ðú“ùøÙÐîý©ë%÷é‰õ¢Ã °ˆ øûš`{ fñ.­îA"òz²|¾$g;œ&8 [öo!ôÜõî¹Ùëg[ûç†ú¢A ׫Wv›R¸€þCþƒWïš6ì •õ›•óË &Ô )hN\Kró˜òÙðŽKð‡rí+öÿOùÿ{Öl¹ˆ¿ ¤´ù]ŽøgîbWëWãù§·øß èQ° ¥£ÿ¬ŠÿÆ"ð†4íˆÉò¿gð ¤Ý 9q]iðîš ]WõV`óÁWïz2ìëÄþk…þͦÍž’ £„úðúþúùfÊîM¢ë JöJ‹ô% ݱ GC®k÷T7*\ÒñÇ2ï}ñç»î+Æ]w%÷d·b ¥' XöTÞô0ÁîÙ˜ë?’ú”–ù Ä ó­Û„ÉqNÿ;ÿšƒï”qìméô÷Æò™y¿ Í:‹€wöÑêöþòI˜ðÀðgí!Iÿ$ÿ½‚Uì, ¤–Zú_ùœ¢î`ëëEùƒï÷¬m À>éôÓ4šIÀmð3íà~òöþï ½¾óþ°qh 7 ±êõÝô_BïØìx(þ »ý¤N/3œ^ 3ó&†û[¹úeïéáëYçõæô‘h?í (#&Q‹î(ìdò¯ßïKJñýqî± 6ÝÏ4Î ©¹ ô>÷nŸõšåîÚ²ëÎúEäø< @YòòúïPŽ&€õï÷òì|sô”1ò`º˜( ±"?pažO»Ó§ó«VñœìïÄêì!~þ5þêj®æŒ ÙíBûVlúäîN£ëª‹ø$÷D« ä qO/ÆÚLÁÿð'îÄò |ïýÁ¨Q n»" Ý zÓö0 õ„*ïˆðë<1ý›ü,³-ˆé× þŠƒüZÕû´_ïu6ì.õÝ*ó¸lüÖ‰ëNíìý $ó)¶ð0ÐðáíÍ2cÕˆ…Àf™ gª 26ø2³ö7éîþ©ëšùqÂ÷TC ×h «I¤W›3inËlð#xí¨ó•Fñ‡´þ“"jy0™Qàtô)8ò'›ïš„ìKdý¦÷üÌUL ™<!åqYü¾¨û÷î‚»ë‡÷Ååõ@à Éù énÑŸÃW‚Í€ñ@¸îK{ñÌÆî`¯yñcûv F Ò¹÷Ò+öòíî°ëž*ü'jû¨1î[lÂ8ýoý:ïüaï¬|ì3xôWò°–šÞ *^Ö¹ܽóàqñ³]ðjbíÓ,^z]˜„6A lr çø\‹÷éäî@¦ëñVø3ðöË´ i» „줶üË_a¸ð/Ýí¯óí¤ðQ3301‚‹3}ŸCåôÈòÅlïxLì6Ëü:üo‰ æ”N…ðüÞgüïäÙë÷å?õ“u Sk ä–?ÐÖ”M!4½ñFï¦:ñþrîBŠÐÙ×6–=g ‹ j*øö¾öpÏî´’ëУûú¾ú}ô '—ZºK™|ÝýÛ€ýŒ¬ïý”ì ôZÚñš"ñLÛ1ÓbÖa.Åèô7ëñÃð¥üìJš÷Lod½Å ǽ\ù‹#ø ÎîhëÉ÷òCödD Ò1 ÒÐuîz¶‘= ÷ðí2î–ƒò´ôïÉp„hØXæ¦/é,z ÷RõSó  ï›ôëøüÐ\ûv¨ º5»"îfÆýØbýiïVäëé"ö›@ô§ß α "B4o¾#Zòønïì«ðÜÎíª/×{ ¾»= Žz’üøF³÷}îBë+úu†ù ‡vdsTkËþÔ–þ ÍïÑÁìØ?ógêðE@HÝN.|çflê Jºô ¬ò9dï^Uì¶wÿ¨Wÿdu ×ÄBúá.ùÁ¾î €ëOÒöŸ+õ–| N ,QŒÎWyZjñ½î»ñëï:lm:§Y¼ äåÅš æ öÙ?ô‘ØîÑ¡ë«û/ú„ ˆŽ¦Åõ¡·äþ§þç;ï+'ìi,õs)ó{÷‚¢ ÉB‹…ƒd¹ò./ðù4ð{Aíy¤ÿªÿ¶«â›Ï 6\gûù7Ùø{î²?ëZ˜ù bøšÌ «2×ȮжÆÿ$ÀÿâEðDíä¶òL?ðžPá4BD 9 ƒà 1—õC©ó›2ï´ìÓ~þD/þRŽd|*# V®c$û <úþî…Àë†.ö1aôº®H^ Š+Wp§¿{ òÚ}ïVñ›îó†!£K?~ :\ (Øöá!õOåîg¨ë€[úaWùk JÃ{êÎÔG¹ÿ£ªÿù­ï³ìá ô1~ò)5Ÿ B6yÚ4‰D¼Jó·èðAðõí åþÌ»þº+À‰h Úÿ×ú¸çù¾©îý~ë¶Õøuv÷" óS½À¦‰E¶"­ðfÉí>WòñÈïˆ??eÅ…á>Ô -™ W_öžô±ï*üë—£ýÒ&ýZ!ÎéÄ¢ ú?·âût)û‰ïŠòë‹õ$ óÓôC} ¿CÝhŒ‚Řòa+ð*Èð¾îLŸ® û‰G ŒA Ë–÷Kö7Éë´yù&TøÆÁ _þ áVíH7¿ùÒÓøï?íæÖóGœñeZ0ª/^ÇŸí"LãåómœñüªïÆ™ìÃðý£¦ý–ÅÄŽ»¡ÏÁû¤ïúZîVtë~ê÷Ciöù~ ·˜ ¨l†‹v%Òìñ‹8ñö頻{$u¬tÉÃÀ Þ£ }%÷1|õºî”ë½ü¿÷û=§b_—6lò]Óüö>ü ]ïJ,ì Ëô[»òQ 5y}<~núj…?ó@æðÊ`ðKƒíF­åð§3ÅÓè  ™aøŠõö6Îî$†ë3®øÆ`÷ 6 ‘ª™8¡¶Ýµ_ðó…íl<ó¦âð#ƒ¬úK’ïÑ:2v“ôŸgòb‹ïFiì£ý¯®üc1\êϪ*¥ü`ùûµÔî»´ëª0÷µõÉ V¿ \•4½I ƘñåÕîv_ñ˜¡î¯Âƒ7ÕQJb‹J ìE ùæ÷1böz·î—ëŸßû­û{*ÐÄ –ã_¢”ý)ýñšïÓ|ìÍ=ôYò;UI¤ƒ=âhy,RaÍÍóE’ñùïíâÌfîûgNqG Ä #ù¬Ï÷,Óî{ëuøS öEo Ø} O­%¶„]z³‡Êð´îô¸ò‚Oðæ¼šÃlM‹Š jõ†ûòÁCï¼ìýsü•äûSá ðŠôÌ  _ý\ÎügÔîGºëÊZö·œô8  $]7Xp½)Óñ*!ïoØðSîDŒa·9ÏFß ª"E øÆ7÷‰fîö;ëäú®òùf× ÂZðH½/obþ$þu«ïMì<—ó(Fñ(®'ØÚfžæx Qôý-ò˜\ï­^ìéÿÖÕÿÙlGiŠc ÊçÁù6§ø¶ŸîJPëâ2÷a‘õŸì óÙ Å;ì`Üg“ôçñð¹<î¤Ãñy/ïtíj¼F˜ÉÖ7~|7 uœõ«¸ó×ÙîO”ëÜyûÏ©úžs Œ«{Ï[þ þïÇîµëÙVõ—có»† <, h×§Rè(7òB©ïÂDðŸGí5à-|ývý(Ô ljjù3ø_îÜíêóÛù2´øçL Ц¤Â}À<ÿo:ÿ òïYììïôò´yð¼½P²’/îb@Ûµh êõ'óï0 ìÅìþ8¦þßèÇ\á c¢¡ú%¹ù½äîOžëÆ…ö~ºôã {Å (P'JIým¥ñ’ ïØ[ñe¸îæòò“l@õh’" Dû i{öjÅôêï­Ãë ÈúËËù¹£ e²1–«;ÿ?ÿilïoìTîôŸÛò™” o"Õaq½ªÐïóº®ðËXð·DíbNÿ4ÿŽEÓ6 ñw+Sú1@ùÈ‚îOTëBAù:ò÷sŠ —âØ/çfL2Ã}ð…íó­òàðñgÐ+âbÃc Ä Éõ½çóMÿîéë7þË­ý¸y@¼Z «ø_ûS¡ú ï|Åë·öõôZåú Î+…\r Þ?$òÕ¢ï©Ýð¶!î±™ƒÔž<qØ ìÛ Ò&÷N–õÅíî˜ë°üùˆÑø™ÿ ,YîS7}0k¬ïm¸ìôÚÞñfÌH Rg˜©å¿Û’óo>ñøíïáÁìBiþL%þÛè"ÐÛÒ SSñNû%\ú¨fîú8ë÷7øBÆörö kC\ }ÈñnJÓðÑçí{ò"Rï‡׿[Åòÿc\ ~/ [¡öýØôP¤î™ënýøˆüÔÝÖ}ú ½F?üþ©û8ï¬êë¸2õCó$}C :Jt”-)Äò:Jð±dð“Šíí-Ú~Zç¼ ò ¶° ßÞ÷föÊÒî^aëÑ!ùûÊ÷+h º tv ’Áõ7îïÌöìê[óÃñæÐ5§z€Ð-p–âÔôÂÝñŸ~ïà)ìllýÿõü uœZ3g3=üÒtû–î“Yëkm÷~¾õ x m·þËfÉiñn‚îK¦ñ‡¨î2á‰Qmšý ­ ¬÷3ìõ’°î†oë>üƒeûjYEtCbýïÄüé•ïö>ì›ô¤7ò!ˆ‘îô}þÛÖ£óEñj)ðí'íÿ$;Î`ℬ { XÐøµ‡÷Dïbƒë(WøþÉö} *µ Þ‚ñ¸ÃOeËžð+¼íìò-sð·[\7êQ ¡¯sÛô«»òèïÈ)ìP¹üEüKÀ õ˜÷˜d[A%ý&züqýîÏë›ÉöC õÙ^ §> e–¸Úñ’¥C·Ïñ{ï“BñcDî0a ÃÅ"_W­™ ð­ \HøV¿ö¡îâmë»{ûÿ”ú<ø ¶‹G³“®aÛý“ýËÜï´Œì—2ôÉÍñÓörTîËkm{´O"ô/ÉñÂÝïãì€]“ÕS’mž· XëRùOøÙÙî|Të)º÷_.öÀ! iV {Ø ÌÎ}šàðNúí_òÎåïqiäp)G\£ìÌui ~jõ">ó¬NïëëŸü3tû$ ÈZù5Iñ8íýÿJýHïÀãëDö¼XôHß È¸ 1ÜÙ-çE* &9ò}qïVñþíÚ¹ÉÌpný E%ßøèo÷YîLbëÆÉúµÏù'… þÑ’vþoOþZýïR»ì¤’óÇ"ñ$5kìñQJ@Ÿ ½Ñôg­òÎïD™ìR”ÿ¾zÿ”æ*é…0 2½µúoùÃ&ïc¶ë¬6÷•‰õ Y Ôe ŽÈþ ¢«(j„ñJÙî üñtﬖ`^VÕdðqÓH Tö¦8ô\ZïAùëˆMû¨…úà †pÿTà(gÎþnnþÀvï“wìívõ×’ó¸þÖŸ ]âº-Ý.@%öòáXð¦¶ðªí÷«ÿÂÚÿH4N8¬ âä“úxÔø[ÐîÌ·ëÍÅùþ³øÅ‘ óÄS)Y0®ÿ­¤ÿ·ðo›íó¢ðþ6f¥Èߨ Ñ‚ ¹õZ»ók^ïÈuìÆ†þîWþV?AÞ âe2?û Fú‡bï} ì„Eö‰˜ô©[=K |ñfT¾ÛWz.òBŸïFVñXÐîÅg«/Ø\$f u@ !÷bMõ:ïÏèëaBú‘nù ¯*Þ¡³PÏÿÂÿHžïð­ì/Œôh’ò);´ *Üz04»@ŒwóDìð%ð~ í,»þkÉþO©"Ë— ÀîEØú1Çù˜eîaGë¶¶øòj÷›7 )}« ú5Ë~¦1¶ðLœí1aò[Åïé‹&þÜO× ¤~ Uö”Cô©Å뒣ýª1ýèFÛ–¤ O_ÒûLûZï†ÆëSˆõ"žó êÝ£ äC{=„jiÄnò3ð ðâí–øûæôŽ j: î’÷6õõÀïj¡ëx¯ù”ø§ ö Í×ô[u{­àïZíóó‰ÁñÍ|Í¿@‹ÃŸÄó×kñžæïŸ½ìÍ4þ¦üýBô£`Û áWžoûŸšúvmîd[ë øöº¯ oà _CŠmŸ"XzHñÝ+î…#òwxï§Ø„“zçQO ‹ Ó×ö>/õSÎîiÌë ñüóZü{·EfêÖ Œñ•ü˜öûö°ïÄuìDõþHóí„¢°éc  Móï¿ðt}ðÏÁípá/h‚k–‚€ ÿ“ mVøÇÑö@ïóë˜ûø¶Ì÷zÒ Q ¬#· 5j׊`kðS¦í„]ó‘ñcz #¯:à“éÀôXƒòOõï§ÐìàJý8îüàfÃt=êÉQrü˜Ãû§·îð¨ë=÷aŸõ›á üÓ ÿqG  ÈÉñÈî2ªñ¿äîÞ“^ÿ!ÿ4˜ | L¨÷f.öµoîÃSëfÅûˆêúeAÙÓ„ŒújÁgý×ý ˜ïr^ì©VôåòùDÀ—¹ÿJ¨ èLöœó0mñ…ÑïÑçì/ä*ît~Ô‡:X c¦ Üçø¡÷líî$—ë-ø¦µöµt ’} S¾<ËÇ\ŸÉk}ðåÌí nò öïÃͽ±@zç²>ŒÊ Ó õóÂJï¢ì£]üø·ûN DZCíD›ÿKýá×üÍ­îû©ë°SöG€ô<= àî ßÚQÊåË™ÍÓñ<*ï3çðäîìò*+S ȼä ñâøø2÷÷Zî®=ë±íúßæù³¾ #üc×5þZùý„Óï̸ìúÈóæsñ펫N o.XÕü0 µWôqDòl‘ïÿ¡ì„ µïÿ‡>-(£ý [PŠùî`ø¦Ìî´~ëÛw÷åõõâ Ñ Jê¨õ™(ž7ñ·Wî–òÉ•ïf[êíVýy§Ì® [«õ0·óÎQï–ìã®ûøðú¥ £[J¼rþ¤ þ9>ï8줸õšØó9s w ±îL³±&x©vò2Øïì»ðõÆín'ßKæž}žY‘ öÅu’ùßKøž‚îôXëÕúÿùü OzlZbG‚ÿ¶ÿ@6ð^ís(óÇ®ð9Ÿ.¢·Á<4ã©a <3õß óG)ï*ìBýþöÄþZô>ÚÅ L5æ]ú¿SùͪîÖMë€öA¹ô¼. ¤ ¯Y¸„ß@–ÛôZñªîÀ*ñ;Œî—']Þ§´† A½ fö 8ôèÌî ‚ëÆÔúùéùH¼ W5ðÂå•Ó>ÿ{õþYïUìïôpõò_Ä H ð`@]FÖòPZð%sð×lí5dÿDVÿEÈ ù ¥B¤_úA9ù5‘î,pëZùé&ø.› £Ð†¡ºˆÇ»ÿmÉÿ“ðµ¡íçôònð¦ùèÒG¬¸Örk 0 °öõuôËï¿!ì>þìý>†ðHÁ1 .­v:ûsgúß%ï êëmö$=ôÿGú ¯ÿ†(ãð«¿3òÑ¢ï´ñ¹gî5òÉÏL›‹ ] ¦îöÃ<õæôî(©ë8(ú ù ù„Ôï\Ò€2ÑÿC¯ï'³ìzAôÑBòéëÒb ¾=ˆa¤C‡GÅhó›ñS3ð±#í®ÈþŒ«þ(Ò£ÀäM 訋û4êù—²îïëfªø`h÷Uü "(â/Õ"my™NÞðjïíϧòRÿï}ja-—hüŸÀÎ Ý~ ö+¬ô ï ìß¡ýA2ý/FÖ-a ýò°ûXû‰xï@0ì×ôõ çóu¾aa Û{'Ù’u,Áòn4ðÊðK î°-"¾ðá ]ï ,ú u÷%íõ¶!ï?¹ë=©ùügøº… £í jOþc& ”€þïFÿìÑ óËpñìZ¦^)™ª÷dG ô[×ñT ðØÈì#ÈýäjýÂL‡An­Äü ûŒ îýnë†Ì÷_Nö€ .„ ¾E”fîGÿŘBñ.fî0èñ†ïµAÏ?V3¥oñ %æ 3r÷£µõ¯îЇë³}üÍÓûU§ÀL†-ïü²Šü#ÈïÁ‚ìÜôv•ò®lâìê·R÷ô¶CÃó]SñE-ð-Wí/,›l#[ÎhÍç Ä% °øza÷Ì/ï*Ä릂øü÷a © &\ò€ì I.£xðî—íüÓò÷ð?RWõ[]…üÀÑô†Äò?—ï„XìØ±üÑ,ü"¸ OŒŸ´_X2ý^tü[Æîä¼ë¦öƒõE‡ ©Z ưzÆÏI2AÏñ˜'ï©RñólîUk Óÿ*]a“ ¶— Z"ø•šöÍsîYnë#‡û]¿úk?-°pÞ㸑Çý¾£ýS³ïh˜ì5ôI»ñæ»lÙgÂZ—*ÚËéóÿ±ñ6®ïÓÜìȉG” h2V¢Ÿ W2?ù6ø¨ïJ´ëàøÏqöW' DZ `“Ñß ‘yíÿîð|î²ò—BðÒ£"•Ç8>Š’òf °BõkIó˜ï÷ë—fü«ûáš ¸£²îåîÛ›ýÃïü˜ë¾höþ—ôyß 7 ¥nà òW¥ïÅñïÏí&\³»Ý{ï v3 Îq§DùË‚÷vŸîmBë ’ú]ÍùW0 ¦õBÔÙÜoäþ›þ®ð&$í•ó¥IñšÈÞ’,í|väú[ á õ]ò>™ï튞ÿ‚I/òÈ÷¡9 Dë@ú ÛøTïnìjçöÐÛõ÷‡ —° ÆR‡+|X¥¸æð–Æîûñë2ðí+¡pZœ¬Õgõ O´õ-üô€Yì½û¡ ú§5 –3˘8ª­`þ§˜þlôîç6ì¯õß©óÓ €Ü Ò_ÓBðÊò‘Qð¡ÌðÛí÷ €ªgãU¦œ ÒÑÏùÙžø×¢î¨³ëíú‚ÿøò ¡Jdà0CÿŸwÿ;ð@ípAóÕÓðn®!ŸÚÌA¹Ùúj ‚õ÷ŒóÕZïçtì.Õþ £þ?‰'`†‰ 7(àÄú‰ú¹[ï­ì%®öÈôz†éq ¨ûë¢äHÀ@òèqïáAñ©¤î ¦k~c0Rw¶ã¤· ìGö †ô˜Pï± ì»û@úÁ} j„pŠY*•ÿïEÿíïcßìD¸ô‘ÁòÑ.VÆ „*¢{ìðJ|dó‘ôð•†ðÚií'óþwêþEÚîîð_ pÍ«(ûáúñî|¼ëÎøD÷‘ ›=Ã÷3"¯n<Æ‚ÒðÕçíoÑò×ð%»Î}žåÿ¸ %Œ þ…öÅôU„ï…qìŒðýbý*·Ázs GSÓû¡Vû Bï[ ìÆèõ áóö[¾ }^sÚiÒ°òåQð% ñÇXî¿Ú+ŸĺÑÓ Ï ¶‘÷j$ö¼6ï­ãëíïùHÎøu¦ å&ÊÃeÉY<ôïcí’=ô+òûK? iPt[d¯Äó¤kñˆðïíL‚þ:XþCôñÉYØ c/ÞUû>rú˜tîâ˜ëŒøòF÷Ÿy ÿhªbúQÛŸ@úÎðo2îœò¦Ÿï|K¹ñìÖú ¨‘ wÒö´6õs>îK뉱ü‰<üd…D<cµÉ’üb!üxŽï7¦ìõ]<óoè„nAþÚúI5ÄúIóÉÊðª˜ð»îß"ÀŽÆ¾°t þ~ Ëç÷Žöl÷îÁëÖ=ù±øy ÑÑ ºf¨‹eŒQ%Ýïªøì *ó„ñž4 yo ?=}¿¥êóX¶ñ¦RïS/ì­–ýàXý³²°¤¥T'eü8]û'dîi0ë³÷}¤õ% K8 šÀÀç£éµW¢DñD\î—ñäÌîÿÉÌûMŒ’Á …È €‰÷€£õ}îF È©§Ãûç-òãpðk}ñhE器Ì•ÅÝÆƒÍ ‘B a¥úÔÙùètõœóÈþð"þÀS¾Å Ýî‘ÿ†Ùþ’§ý›\üîd¾UŒ¹± J¬HÓA¹ý8}ý¿Vþ×'ý½ "§½%†fåÔ1ÊþÓ2ÿÔˆý¨åüÞ÷¸_'SC+ëò»È8 Öe’›ßV»ÿܪî“âÝ06oK‰½°Žݾ<Ö³åóÿæ)t¸ÿuq–!¯̶5¾Òã/À>¤X“®\¬Öýžî¥4‘‘å#­mê•Ào¢œW<K**~Në€|È•,fjQqdÁºµs3 CŠüï<eF¬ %a;îG6‘q«0:jåþ·(°’ŽšD{xy^àoðux¨þÄiJöHÁÇ%ÁÄàçÊa¹•øsó°Y©ÀÃo”k•½Ÿˆ±Qèq‘S…J¢"ΪʨÝݶJÃy6ª_ãÐð @ƒt¤æ3î2­ÌÒX.3OLJ×P8|‚i|vÆŠµ"Î žŠã/GsU.›=”fVO*0,+^JTq×¶±òë¦xÑm t*:3>÷Ó õùx.‚.©Uñ… ‚ Ä9³ T^ÂÓ"ø×ï9;·AŽŠs~hŠÈŠýI¼¹ßã ê¨ðüжa OzPò`÷Ø÷ŹsÅ™òê[ëJäX` ±ŸÐ7rdžËñiEñ&` …ÚÕî嬼œÍMÅH·²> :ª,–CÈ£³Â[+_—íÒBÉ+éÙòþ¥¿û¥>°÷í[ìQÝ/Z<:¬¢Ìëcs{¦æœvB(ÛB*?2·ÕÓ:¥vÄéáè…ÑÔI™Eõø-}j‘ŒÏˆ‹™^iGf ZÁƒPb*‚ÖZ}jĹB®ZóŠä¼X­ÏªôudÜ…k…¬…¥Æú¬õ·ªiªÇ¼é•6²ÈyBý‚–p\°£ÿŒBþM u…½Hq4k¬WŠùöÕíhó¦ ¦¯>Ç«v/pBƒÚdòŠ1uý§Y°ÝóõŸŽŠ•m$r ‚i1F+ÏvÃh¡¯ñ'c2ð wÿÿ¾nUPÛ—„:] aý< Iû,a' K/ëÉ1¯vÛÒÔAAF=ðÿÑêÿà9C"ñ£à‰Õ¾C¶oy;!Y'j%_gÚE¢N‰ÊeRbAùÿÿÿ##öeRÃUM>Ë,Ï /÷ÿ øÿˆÕÿ©Õÿ2'O†iµV¿DSùÿ,ñÿñÿµíÿ²N¸Hª€½u NÆ@<,­ œ_ ùÿnòÿðM-GB£œ›a[QIþÿðÿjöÿŸ?§7ƒhUg“K«IÜ€-Fôÿ(øÿIìÿù#¿ (U`Uç!ê—àÿ7Íÿ°âÿ*Ðÿ3¹†pÉyoºsûúÿ—ìÿÆÿ:¬ÿºòÿ âÿˆ*ž.˜GÁSl# oíÿKÔÿ7ÛÿiÀÿùàÿ¢ÛÿW+ç93lêunãç¥ÿl‡ÿÌ®ÿ›ÿçÊ ?F´S'büÿGŽÿ½rÿ—©ÿØŽÿnq êH9X‡>yD}Ùÿ†Äÿoÿ nÿñÎÿ}¼ÿÞ&/·;€I‚öÿ_îÿ»ÿÆpÿ½£ÿˆÿ5ú ]:8G¤oî­ÿ—ÿßÿ bÿ[éÿ™Úÿ77S>gî Š¯ÿz¢ÿá}ÿò`ÿŵÿ‡ ÿgTrlÎÐÿoÌÿ£ÿŒÿc™ÿ6€ÿ.ãÿuÛÿ….Ô5Ðý(žÿØŽÿÅmÿ WÿÃÿ¸ÿö:£?/ ?äŽÿí„ÿ3wÿîaÿj”ÿ`†ÿˆéÿ!íÿd?¼Iôÿ^òÿ+oÿ!^ÿ±tÿ4dÿéãÿdãÿº(k4†ìÿEòÿ³Œÿïÿ0xÿºfÿ0šÿc”ÿbôÿùþÿœ$L1d®ÿ£­ÿ€mÿþ`ÿìãÿIÛÿµ Í|°ÿè»ÿ†ÿ‰ÿå˜ÿJÿÜ–ÿ·ŽÿÞ‹ÿ¦ÿ‘¾ÿ,Íÿ”ûÿËIÉÿQÄÿð’ÿã‡ÿPÂÿ Àÿ9Õÿ¼ßÿ ÂÿœÎÿØÌÿ\Ïÿ¯ÿŸ¨ÿtŒÿˆÿú±ÿ+¸ÿFÜÿÏæÿ•ØÿÄÜÿ «ÿ§ÿ ÿÌ‹ÿHÏÿIÔÿ‘éÿíÿcpÿ™kÿj$ÿ6ÿþrÿwÿ4ìÿøÿ\Åÿ}Íÿ„gÿbdÿñwÿ‹oÿ+­ÿá«ÿ:Ëÿ±Ôÿ ØÿÉâÿ^ÀÿÁÿÕšÿ„’ÿ˜‚ÿ}ÿŒÿΑÿˆ´ÿÇÀÿä¼ÿ…Ãÿì³ÿ%°ÿÿÎÿõÇÿðëÿŠëÿæñÿDøÿÒÿ”Öÿ¦‡ÿ…ÿnvÿ@sÿ¹ÿ+½ÿêÿØóÿ¨ãÿ/èÿä¡ÿŠšÿ™?ÿn4ÿ†9ÿA9ÿmºÿKÈÿå:ÈHÕ©¡{ÿújÿœÿ™ ÿÚUÿ²]ÿÒÄÿvÙÿ#& ÐæÿÃÛÿÔ|ÿägÿdJÿÆBÿQ™ÿϦÿ²õÿøØñÿ®óÿÚ¢ÿ²’ÿ£iÿÊZÿ›‚ÿý…ÿGÀÿ„Ðÿ[Óÿ¤ÛÿU”ÿ‰ÿ¥8ÿ£&ÿTÿBOÿÜìÿ³ùÿH)ú6\¨ÿ%¥ÿÖ ÿYÿ7GÿN;ÿ4Þÿåÿ„³*-¿ÿÄÿ“Xÿ3KÿåZÿ*Jÿm»ÿWºÿ)*÷8Û3Ü?€´ÿ¾®ÿª5ÿ%ÿ³YÿÉRÿJL`ˆqMõÿÖ÷ÿIUÿ>FÿÓFÿ«8ÿþ·ÿ©¼ÿÛ(# ³ÿ«®ÿbÿ‹Sÿ}fÿ2cÿ‡Äÿ'Óÿ&é)‚ãÿfæÿ“NÿACÿ—%ÿbÿÊ®ÿ?¹ÿË=+R(¬2‹ÿQ„ÿ„ÿ¼ÿ^SÿÁVÿ´âÿ-õÿX‘+¤¼ÿ"¼ÿU<ÿñ0ÿoDÿAÿ'Ëÿ’Øÿþt0âÿÀçÿìhÿ¯_ÿ[>ÿñ5ÿšÿc ÿÿÿ9LÖÿºÞÿyZÿ5Sÿi<ÿÞ0ÿ§ÿ˧ÿ߇#± ¯šÿ·”ÿµCÿN4ÿhPÿGJÿ¨ÀÿôÊÿF$9ÒÿÏÿ?Aÿp.ÿfÿ{ ÿk€ÿ¡„ÿŽË  –¤ÿ”“ÿ~,ÿÍÿ@ÿâ9ÿ­»ÿ8ÈÿcõÿáÿÿQ¢ÿ˜ÿ[Gÿ’.ÿüZÿ»Kÿªÿn±ÿÕâÿ„ñÿbÕÿëÓÿ”ƒÿ£mÿOPÿ¯:ÿS…ÿ¸„ÿØÿÁçÿ“ÔÿÛÛÿYvÿÝfÿï4ÿ‰ÿUgÿ’_ÿÔÐÿ¡ßÿZIcÈÿÂÿûSÿ<<ÿÔ.ÿ~ÿî“ÿâÿº !õõ²rÿ`ÿÕÿ+óþa[ÿÄ]ÿ„ E%l@"R^Âÿé¹ÿ^)ÿ†ÿ!ÿÿ…·ÿ Ëÿ—:kT1LKÿ,8ÿ¦ ÿ4ûþº™ÿy¤ÿ¸*rF |ÿpÿÅ0ÿ˜ÿjÿ†jÿ úÿèƒ;ƒRÎÉÿÁÆÿÆ:ÿ%ÿCSÿIÿ‘ãÿÝôÿŸ/ÉJ„þÿ·½•ÿ<ƒÿNLÿn9ÿ|†ÿÌŒÿ '9AJZj¤ÿb˜ÿ½%ÿº ÿênÿšiÿ¥Ûf7gNÅæÿWäÿRÿ´9ÿŽÿÿ™®ÿ%ºÿÎGGaÇF ,Pÿ‡=ÿF;ÿW$ÿ*³ÿë³ÿ¨ #b¥x¤ÿVšÿfDÿW+ÿ?bÿPYÿ¿õÿ‹î<HU$ÕÿÖÿéQÿï:ÿâJÿÉ8ÿÒ§ÿÚ±ÿq <%ÆË(gºÿ÷«ÿpIÿj2ÿ)SÿñQÿÐÓÿšìÿ•4uL¼ýÿbûÿdoÿ˜Yÿ«3ÿ­(ÿ¬‰ÿ|šÿ‡ Ì)ð-E8ÕÃÿ2µÿ7Lÿ½;ÿ†ZÿaÿjàÿzúÿÁ5 Hsåÿéßÿ[ÿ,JÿgOÿ¶Mÿ?ºÿÏÿ³Ÿxëÿüíÿ׉ÿ9{ÿ²YÿgRÿ¡ÿ%°ÿÿi ¥‘·žÿE’ÿ³Gÿ”:ÿ£iÿãqÿZßÿùÿÐ0‘B:ßùÿŽkÿ(ZÿŽ0ÿŽ.ÿ´ºÿÍÏÿÃSÀka3Û6›ÿš‹ÿ‘Fÿ¢<ÿú‚ÿ ÿ½ŸŸ>.Lõÿœìÿ½tÿ€gÿgÿÿkÿÙëÿ‘’CïVáýÿKýÿ!’ÿT†ÿvÿ7ÿŸÄÿ^Øÿ¾T(ä ²|¶ÿܬÿô{ÿÆvÿ²©ÿ¹¸ÿè S%O Y/p×ÿCÒÿý“ÿ­Šÿù‰ÿô‘ÿÁ¸ÿ±Òÿ$%;+¤.ÑÿðÇÿómÿnÿÅ–ÿÉ©ÿ–#–;ÓOYÜÿ@Õÿßsÿ6pÿöžÿê­ÿˆs3YÊg^C&–ÿþ‰ÿˆmÿqÿ¡Òÿ£èÿShWY)[Óÿ)ÆÿÜWÿWQÿ!{ÿ=‡ÿ¯h%…aNhþúÿ•ïÿÔYÿFLÿÜVÿÐXÿ ëÿˆúÿšJßTIª¡ÿæÿ\[ÿvSÿ3‹ÿd“ÿo -•UTeAöÿû~ÿºoÿvsÿÐoÿRæÿÌêÿÁ;<^Ñl»ÿ¤±ÿç{ÿ9yÿÖºÿ¼ÿ`9ö3h; ,»ªÿý›ÿ×Tÿ¶RÿÁ²ÿ<»ÿC¡FNXÖK¦îÿ2ÙÿFzÿ)nÿdÿíiÿ”ÑÿÐÝÿ+dëcBg€UŸÇÿœ²ÿ2Nÿ+Gÿ"ŽÿŠ–ÿ16?å„‚4#%†Œÿžÿßtÿ4sÿäèÿëÿ˜RªO•.Ó%¥ÿ?žÿ‹dÿÏdÿYÃÿ%Æÿ.M(JfSgI)Èÿì¾ÿ8aÿb_ÿzŸÿ¬¡ÿ+íF :ûÿèíÿ ˆÿmƒÿ¿sÿwÿðÿ¦ðÿÜl`bœRaA2Éÿâ¼ÿåuÿ¯sÿëµÿ¶ÿ{8ú0KjLYÖ ýÿFzÿŸrÿƒkÿ§jÿ7¬æy$l¦<„+Q¸ÿ­ÿ¦}ÿõxÿîÊÿ¢Äÿ‘XaJÍlãZ2Îÿ’Âÿ?Eÿ¨CÿšÿÌšÿ)\¬T6}lœûÿ`êÿ­¡ÿ¶™ÿ«ÿ«ÿ~óÿNòÿ¦HA 5m+ÔºÿE¶ÿ܉ÿªŠÿæáÿœáÿ­8ð2¦—Ãÿ)Âÿø«ÿ²ÿÓÿ‚Ùÿ=niB`<9üÿ ûÿD‹ÿÈ”ÿÔžÿÓ¬ÿPˆ39Á6‚4ûÃÿÚÉÿ/»ÿÊÿïèÿîöÿõ%*+dCËBþ¾á£ÿÞ°ÿ˜¶ÿEÆÿ|#:;c;ÖöÿÆ÷ÿõ¦ÿ°ÿ|¸ÿOÆÿÑ."^D¯E@–œÉÿòÎÿK¢ÿ¢­ÿ»åÿ¢îÿH}G>5ƒ.Èÿ°Åÿl‹ÿC’ÿýÅÿõÎÿ79À9Z/Q$ @¼¬ÿ!¬ÿéÿ£ÿÆýÿþþÿîVPNî"õ¥·ÿ ®ÿY ÿŸÿÜÜÿÈÝÿ/0z*„E¶8ÿõÿ¾½ÿЏÿàÇÿ™Åÿ,"ÃWkJ9#Ô=·ÿ)°ÿŸ¡ÿ/ ÿcôÿÉñÿoYQP/]ñOÇîÿ*åÿN¤ÿ*¢ÿ ØÿdØÿÃ8Û3°WFM8 Rþ§ÿߥÿx®ÿʰÿ9èLHD7Í1Ûÿ¾Øÿw©ÿ`«ÿÞïÿ™òÿH,H‡;9¦Üÿ:ÝÿCªÿίÿØéÿàïÿ^=ä>žFÒD3˜tÊÿ×Ïÿ|°ÿ%¸ÿñ 7XÛX¼-[,Êÿ…Ëÿ~°ÿ˜¶ÿ¼ïÿíöÿ!.r1),“+¥üÿŒüÿ ÉÿÛËÿÄÊÿòÍÿ¡_q>=*ø(ÏÿaÏÿ ×ÿhØÿ >/.<p8ôÙ IàÿÝÿWíÿBêÿ)'a#5.+åøÿj÷ÿøâÿÓàÿqýÿøÿËX–5¬/ï6Ñ3Xûÿ ùÿ¾ÉÿÕÅÿ]ìÿ>æÿý)b#©*›&üÿüÿãÿÎâÿ®íÿéÿ#»=]8hF'GÄíÌÿÍÿûÿ:÷ÿ]>'::X9h ñ ïÿºóÿèõÿt÷ÿ’·4<Æ;‚?mDr fÖÿÿÚÿ€üÿ>ýÿ$4u5¹'Ù,óóÿŒûÿNßÿ;æÿ¸üÿcU'*ó1*6ÿ~òÿ8úÿ<öÿ8ûÿ $X&ê,Ý0L÷ÿÿÿXàÿnèÿ -b5O6.|0Ÿ¥túÿÎä‰Ä!â"‚>u=£"w#âÿØæÿPÞÿWãÿ2U¥<‘8.¬+¼ „æÿSêÿ9öÿ÷ÿ–,)äCY?òçÿ{çÿoìÿQîÿÐ8a#A‡šoüÿ]ýÿöÿ¾õÿ›#† s8À5Øã=æÿ‹æÿÊ÷ÿèøÿ 'k(Ó+n,LE„“‰Õ¶ç4g6Æ(¤,¤øÿþÿîÿÙñÿ ”\3ª5k,\1µ€À3 É 'ø!Õ%¿8V>&º$]îÿ=öÿþÿ&-/û9½<Ô&õ-‡ ÄðH ÌR¸2ö4¢<RAbÕ…ìÿ€òÿ&R/1î3Ú5b%~)„F, è Æ¼:Î:Q5U9Ø {öÿQ÷ÿ4@ò;9 11sÏ÷á Ï -(…KZH20Í1üüÿAùÿ$øÿ%­MAå<‡0d0Î)Ï ê¹Å/r,@ä?–Ø"žöÿ ùÿ‹?,h'½=È;t-Í1JÀŸ ö ¼°ã9³8F³I4O".ôÿQúÿ› ¯ >5¶4:D<Ì&°-P!¤Ñü%_'vD9GÐ>FÖ‰úÿQôA!úAQD:›?e"ê*•R®X²-Ÿ.èI%M~5X=y Ÿé''?º?¡409…d%ؤN‰43™IÊIE/œ2‰ÿÿHØF¦0 .¨FáD12¡éš4 š#a ‘D¢BL|L:#³#8ùÿÎöÿS ¦6-0D¥AŠ5˜6ó[ I  ¨‘IñD¶O:Ni)w÷ÿ˜óÿ’â Ù9€5­?K>‘/[/Fè*“ A%HÛJH©@í@ØAñÿ¸ìÿH;Q7E88K$º$ô¾ ñ  t/Õ*WMUKÂ44rÿÿûýÿ:òÿNîÿDñi@J>Ž=G=±!ƒ nüx €X3(1çL(Ló(ý&Ùôÿ=ðÿ¸öÿˆñÿ$Á!d>•?Œ0y1“+R ؆> <rA_C˜Ðìïÿ^ëÿâÚÿÿß-D)@;ø:)*ò " <"B´?<=5¬4Ddðÿúìÿ‘n ø1Ü0R4F4ä! Þ 4Ž È^&ü$è>œ@Ï-„.¶–ýÿpóÿeîÿ9u,3!4â2Ç4 "¿!+ ¡ç*¬*@5CÐ&õ'™üÿ‹ùÿnúÿöõÿm?a69r0æ2±ll h :^56öDÓG§ÉNöÿ×óÿSãüÿœ$9$—5J8ñ,‹.Z)O ³îô¬=â?Ê?BŽÂðÿÂíÿÛE)--é9¡<Ú,.ŠôžWlGJõ>Œ@V¤Úêÿúçÿ-?7‘8õ6Û86 Ó8&,3-ILn+¤,öÿwóÿ«ðÿníÿöó'8Â:Î1[3_'|-±ê9Ü:ŸGÙI¨Dîèÿ„æÿX÷ÿlôÿ,$>$e6Ö8û*Ç+\üç5V;:¦;Ä>w? Ö ÆèÿGæÿvÿÿ„ýÿê)=*I46°"¥"p A öÇöÉ?ÙAR3m3ºýÿ ûÿçÿ:äÿ¢ ¨ À1r2—1t2é7&Z&]·&¿&ÉDßF‚)Ä)•óÿ¬ðÿZêÿzçÿÉÁG3É4õ0N1Ésüÿ1úÿo ;4/‹/Ð;N=¦ ÚçÿÎåÿ¹îÿ†ìÿUí˜.é0l"ò" 3þÿ üÿŒî:4u5ø3Ò4./ëãÿäâÿyúÿMùÿ&š&3,5a!4"Q ¤n¨‹9ö:½/ 0¼³·ëÿñêÿ.þ*g+q1S2°ÜeÑ$s$?VA[(“(&øÿ]öÿ'êÿæèÿš  y283œ2v2‹Fúÿ”ùÿXq:**¬<¥=vëçÿ«åÿÿçÿxæÿxéz6Ä7]*=*›»óÿQóÿ_ ± ™2Á2 9D9  8ãÿãÿÉóÿöòÿ< w ’13íœ ­Ñ½üÿUüÿ1WT8‚9ª.Ë.Ìýÿáýÿ9ãÿÛãÿ¡ýÿþÿH$’$‡)”*¦ášþÿ¨þÿ»V !7Ò8Q ì Êíÿ{íÿÏßÿKàÿ)\£/@0«.ê.$ôöøÿÂùÿ(F(¸;ì<™ŒFêÿêÿ=çÿçÿx‰I.S/5((i€üÿ@ýÿ Ïâ(à(Ø3 4b @ ¤áÿïáÿ¤íÿMíÿÆ5í-&/S"Ã"ì<ùÿ‡ùÿõ " i- .;/1/lò¨ãÿªäÿí÷ÿ[øÿÀô+,XŽ=Š7a×”020!½!‰õÿÖõÿÛåÿ çÿ5ŸO)*Z)*7§êúÿ0üÿiò$ø$Ô5†7‚ØŽëÿìÿçÿÜçÿ ¶Z*«+õ#$èÇ Aöÿ»÷ÿ )‹)[4[52¡Xæÿçÿ®ïÿóïÿUEâ+@-1ÑZ‚–ýÿcþÿ½ßK1À1...[%Æßÿ¬àÿ§óÿ×óÿ!%!…3Z4ñÏþÿÞþÿ;öÿKöÿÉ‘ 2Ù2µ*À*EýÿnýÿSßÿ!àÿÆôÿeõÿ’—l+¶+eÿÿžÿÿ­úÿ½úÿ‹ð'é(BÞÍòÿôòÿÑäÿjåÿfsU!ö!Ò ÇŠùðÿòÿkûÿüÿóRÕ+º,åêÿëÿ åÿåÿ@:b"~#è|À>®óÿ¯ôÿpvh ç £,- läÿNåÿUéÿµéÿÊ :æ!Ä"`ÿÿ@ÿÿ}ñÿØñÿƒ>%ü%b%s%ùÿ`ùÿ€ÚÿÛÿñÿcñÿ|f< c Ó : áøÿõøÿPùÿùÿ"3¶!ø!ì×tîÿ*îÿ ÞÿÞÿ»÷ÿà÷ÿQ6åa`Rõÿfõÿ’øÿTøÿ:ð­³UbBåÿåÿ’áÿZáÿnÿÿ‚ÿÿÈÙèÑþÿ²þÿ`éÿ‡éÿ‡óÿ¡óÿÚ½.*,*ߺçÿàçÿ%ÛÿÛÿ’óÿ«óÿ¥ïv£Ž — êõÿöÿyøÿÊøÿL}yŽÄýÿúýÿ~âÿÍâÿKæÿvæÿù €²t².þÿGþÿÍïÿ×ïÿb…¢!Æ!ÖØËøÿÃøÿ°Úÿ¸Úÿnçÿrçÿš € O"-"K60øÿøÿ`æÿ*æÿÈüÿŽüÿ™$f$‡'G'Oýÿÿüÿ]Ùÿ ÙÿäÿÄãÿô š W'ö&¡=¥ùÿ?ùÿûëÿ’ëÿÆ ] ¿/T/´"E"¿ðÿTðÿ¼ØÿYØÿ]òÿöñÿ<Ñï-’-±^Oïÿóîÿ3ðÿØïÿÇG77ºÃåÿzåÿÜÿÓÛÿ ÿÿþþÿ)^)a202‚t[éÿVéÿ%÷ÿ÷ÿç(Ð(æ:ö:Æáÿ»áÿŽâÿ’âÿ¼ ä K2m2C/D/«¸€èÿ´èÿEge1^1Æ4Ú4:w âÿ&âÿ²îÿªîÿ- 1=1 %%ðØ ÷ÿ÷ÿ9F9A9œ)x)üÿüÿ´äÿÑäÿúÿùùÿ¡#^#×4Ë4›œXøÿøÿcøÿøÿÞ"Õ"½=±=V!þ Ióÿ÷òÿ;æÿ'æÿñÉ(/Â.x;); üNðÿ1ðÿÄÿÿ2Ì1´@¯@+ =çÿÑæÿXêÿêÿl‚m>S>Ý9…9”ˆìëÿìÿ,ÂA‚A#C.C§ß]ãÿ[ãÿôÿäóÿ§(Û(IG§G3+3sëíÿ2îÿ“ñ%M/M²<³<{Ù4åÿ¢åÿCW 66bGÎGÎ%2&þøÿñøÿÏûÿØûÿ¬."/ OWO<3%3 þÿ'þÿÝëÿCìÿ[›BqBÎIÍI!F!˜úÿ¢úÿU9ð8ŠNÂN % %ªóÿDóÿ8õÿõÿP m þGÀG(D®CvW òÿòÿUL–K.RR^b"ìÿ§ëÿøÿ‰÷ÿ/ /ÖR¹R¶=<=t  •õÿƒõÿÖOpO¸GPGîÿÿíÿPÖ¶4]4 K/K„0v0CÎ"÷›+Ê+eLHLo66S.óÿAóÿ,\@ó?[BTB.d€ùÿNùÿ² R >>„P—PÐ'Œ'õÿõÿòóÿçóÿ6R„CBCÂ>S>w/ùÿ4ùÿ¨+Â@@@LGCG|eÕóÿPóÿÑøÿaøÿ""\A"A5h4^ Í üÿíûÿ’+\A›@š<%<Z ' ÷ëÿsëÿé&.€-RAì@A(¯'Cþÿrýÿ‰ùÿðøÿê'¨'’LL372ûÿƒúÿçÿ¿æÿå  ˆ;—:bBèAÈnÚóÿóÿZûÿúÿØ*y*ÁEZE$?#ýïÿGïÿéÿÆèÿFÛé:K:z< <£[­ðÿ\ðÿMÌó4T4ˆA;A~SîÿxíÿÂôÿ5ôÿ‘œF<ÿ;ß11`ÐóÿÄóÿ„û=u=N8*8©ˆ;æÿãåÿ”úÿ)úÿa--„DKDL&Û%øÿj÷ÿ>òÿßñÿ¹vÌFHFq1Æ07õÿ¾ôÿšÞÿCÞÿ*‡ò5%5ÌBoBªp$îÿlíÿöÿaõÿ,11:NËMÒ%%ìÿ–ëÿÉäÿ~äÿõcªBBU<á;¹ A îÿíÿ*޳==kGG ¹æÿuåÿZóÿöòÿx(k(°HqHó0i0Aýÿýÿƒëÿ‹ëÿó oFF£9«9¯ûÿ¦ûÿGÝÿØÜÿÿÿÂþÿu4Q4¯CYC«ïïÿ»ïÿ}ðÿTðÿËÀ‚@o@­)o)qïÿ`ïÿ0Üÿ?ÜÿÙù5Ì5Å5õ5Ý ü lèÿJèÿúõÿóõÿó) *œ@~@Rªáÿ‡áÿ¾ßÿÍßÿÍÁŒ;u;ë,-Ëúÿõúÿ«Ýÿ£Ýÿúÿúÿc1v1Õ:ï:ØüÏÑÿõÑÿvÞÿªÞÿ-x,8O89)óëÿúëÿ?ÚÿNÚÿɳ9940W0&ïÿTïÿuËÿËÿîÿîÿ]'t'®:Â:'Cäÿ<äÿHÝÿ‰Ýÿ²Î??T&&»åÿÜåÿpÐÿYÐÿaþÿfþÿ»4À4z7n71VaÜÿŒÜÿâéÿðéÿ}%¹%vB¸B;<$Úÿ>Úÿ]Öÿ«Öÿm š V=y=&1„1øùÿ_úÿ¤×ÿâ×ÿêóÿ+ôÿá0E1`@´@ÿ7©ÏÿÐÿ?ßÿ¸ßÿå9AìAI#Ë# éÿøéÿÍØÿÙÿ^ØïA;Bí:;èõÿUöÿqÉÿ¾ÉÿŒíÿžíÿï2M3?I®IVueàÿµàÿ@ÜÿÊÜÿ`˜áLM}1û1úæÿMçÿúÊÿ-Ëÿ×ýÿWþÿl@æ@%IcIk˾ØÿÙÿ2æÿCæÿ.!.STSj"—"Ùÿ]ÙÿÂÐÿLÑÿ?¹÷MNN C†C–{ÓÿÁÓÿŠóÿðóÿs; <ÙNaOAÉ~ÐÿÑÿÝÿŒÝÿÏ$ý$R>R4´4WñÿPñÿ\ÖÿwÖÿ¡ôbF±FåC1D3ÿÿ–ÿÿFÏÿ‚ÏÿbíÿqíÿÃ2ó2ÁMNÅ"#×èÿKéÿ]äÿðäÿp LLL»4æ4`îÿ?îÿÛÕÿ©Õÿõôa@i@RC|C„2áÿ–áÿ«ñÿõñÿt/Ï/;L|L´!ê!%áÿ áÿ8Úÿ×Úÿ¹aKãKä;¯<TÐ)áÿáÿíÿÿ6V?e?™NÈN/˜¢ØÿÙÿÍèÿHéÿø(–)K}Kk/­/Løÿ¨øÿâÿhâÿ  ûAŒB‹>D?2þÿÇþÿ/Ôÿ³ÔÿüóÿvôÿS00ìCÝC¶!Á!ñÿ"ñÿçÿ çÿÃñ#DuDR3n3æôÿûôÿsÙÿ¬ÙÿP\ù5ö5Ô>.?áGìÿ[ìÿQëÿÏëÿ¿K·CÕCÎ,í,Róÿ§óÿÎÜÿÎÜÿãÿÿÏÿÿ4r4®>æ>OD#æÿsæÿíÿTíÿm \ é?@}ÔâÿÝâÿæÜÿÝÿ † ä8 9ã3ñ3ŽýÛÿEÛÿôÿèóÿ¶.ò.Ì?@„a?ØÿIØÿ4àÿmàÿBEB B‚+Å+#öÿ[öÿÅÝÿßÝÿHsó;)<•8¬8Œþÿ¢þÿØÿ\ØÿZïÿ¢ïÿà&'?@¯@àLêÿ(êÿáÿRáÿÀ+¨>¹>Í+, íÿ²íÿ³ÓÿÔÿÓüÿ ýÿ>4É4>Y>oSðßÿ àÿçÿ1çÿÞ Ó (BXB¼òàÿáÿgØÿØÿ~޲CC9þ8ÔÿÿËÿÿÛÿÛÿ€öÿöÿ·3Ë3_DvDóàDÙÿߨÿmèÿ èÿ<&ë%(JšIª/B/oôÿoôÿÐÝÿ®Ýÿ慠MMšC~Ccûÿûÿ—ÒÿkÒÿ”øÿžøÿõ;<QLQ#H#éåÿ#æÿåâÿíâÿÊ"¬"WïV“8R8Uìÿìÿ¹ÒÿÒÒÿVV!GGëN-OƒœzáÿáÿOðÿaðÿ@4™4½W’We+ˆ+!äÿÎäÿÂØÿàØÿ¢~ÉOP#IIï g ¢Þÿ{Þÿ(ûÿûÿí<}<jP>Pš¢ßÿ/ßÿväÿäÿÍ&Ç&+VëU=½<¹ûÿúûÿÛÿnÛÿÆrF€FMŠMõ œ úÙÿ…Ùÿeðÿ©ðÿ9222U£TB2_2mðÿdðÿôÜÿUÜÿL'­N¡NÆEHE¿ÿÿ¸ÿÿîÕÿ8Öÿâùÿ¼ùÿ®<®<„RÓR¦%Š%5êÿÞéÿ5èÿ*èÿV$Y$RÄQË4n4ñÿñÿªÚÿnÚÿz ¤6EÆDäJ¾Jd”Úâÿ_âÿ`õÿ§õÿ·4^4ÇN[N#j#^èÿ èÿÒäÿ%äÿ1seJEJ(=‰<sèÿ>èÿˆÕ=÷<éI Ji¨ãÿ¸âÿoóÿºóÿ,k,žIŠIã.C/›ûÿÍûÿBêÿ%êÿÙʆ>Ž> 77ÔÕ§áÿðáÿp¶X7N7C/Cæá£ðÿðÿÆôÿnôÿ% %H¼GY,$,ÞôÿIõÿ…éÿqéÿ:ÃCzCú>»>,“sòÿEòÿåê"5 5WF]FÅÁüëÿÐëÿóÿÎòÿŽ%&%ãE˜Ew3J3âðÿ;ðÿIr_<H<º=×=oéÿüèÿÐøÿÃøÿ@,~,ÀE™Eu)’)uüÿ÷üÿ©óÿ³óÿíÍÔBîB8þ7šhYäÿWäÿâôr:™:¬D¿D  $úÿ4úÿ¤ûÿpûÿÀ!j!‘=ˆ=8'ø&”ùÿ=ùÿÀóÿõóÿïÜ9>Ê==1u1­ïÿïÿ£°È6ÿ6¨@@çäNîÿ¿îÿMøÿ øÿþ)æ)FzFù,Î,ÿÿÙþÿ¼ðÿäðÿî:S:…;²;Nbðÿ{ðÿlþÿþÿÿ'J(9·9E#)#.D«üÿöüÿæ»7Ì7-¶-ËáöÿÏõÿ¸û5Ö56S5ž &÷ÿ%÷ÿ*À›,Ú,ÐA/Bí(®(úÿúÿ³ðÿÅðÿîs =½<î56ÓÑøÿøÿZŸ3Ì3 BçA>ÙÅôÿ{ôÿoúÿ3úÿ*#¾"= =·/B0;Upÿÿ—ÿÿVÜp6=6R:é9É…úÿŽúÿ›  ^1+2Ê=X>—&m&j´T`Ñ%ÿ$s@#@Ã0å0Ï}øÿ+øÿ¥?š=£=ô=·=‡“<ôc Þ `,b, @G@%)+)O‹¦üÿøüÿ^ <#<à33rïXÍ«Âe22Ô:Â:Ë‹üÿ¾üÿR›'“'ä:;z*^*« ù “ Vk6¾6À56:û?ûÿûÿA @ V//á;Ö;9$†$¬¤;SÅ y9W9W/A/ Q øÿkøÿ)3Š3y6ˆ6“†ÿÿÿ.O&…(((k<I<p&!&ÿÿMùÿ-ùÿD"7ù6U.b.u}‹ÿÿ‘ÿÿø  ñ-ú-Y;l;þ!·÷ÿÀ÷ÿ"úÿIúÿÐ! "r:y:›&²&ûiûÿ.ûÿÇ–¹1¦1ã3¡3ãÒºñÿòñÿ%q&š&Ð12ëçåûÿÔûÿþÿþÿc=›4‘4¢&Ë&òðîòÿõòÿl s 5/Û.ù,,x / øÿ}÷ÿÕšì&'ö3Þ3hSøÿ øÿóÿÝòÿxLÐ/ë/×$œ$âÈõÿwõÿÌ ó [*n*;0¥0åé|òÿ6òÿ<øÿSøÿ?,,”èÊ/ðûÿüÿïDà,)->&/&èä,îÿKîÿÿÿÿÿB"U"+U+K‚.ùÿ1ùÿKýÿXýÿ¸/{/} R @ùÿWùÿ]îÿ<îÿ1  ð(%))ö(øÿ¯øÿ›hÕR\+^+ û úÿ•ùÿsùÿ‰ùÿ„§-Á, (¼:ùÿóøÿÇ Õ &b&]**ɶ©ùÿïùÿÉÿÿ›ÿÿí…*¼*&Ëÿÿ‡ÿÿìûÿêûÿÄœ0*ø)°$½$†´Êóÿüóÿ™Õ[#­#¦(á(xeýÿýÿÕë¥ju-^-Y"ž"tH×øÿ“øÿ7 N .'À&õ']'ùâí Ä >!ß!x0ó09#Z#ÙýÿþÿÕ€/»/¸+Þ+“}3‘³ è ·)‘)[7m7×!‘!A¾&ÿÿÿÿH1.5+5á.‰/„ÆbÞ/þ/´:g: E<7¿'$l$é8ù8/ˆ.Ô×p¬½ç6l6é8·8>å3?=ŠI0^0ò:;ú- .F5íl%J%¯<Á<c7i7Ò¢O M ˜sØ9C9=Û<6')'ã|u„0ù0‘F“F¾89Ò‚RVv'—'B Bþ@ A3'Q'8¹”ƒ 6q6õG$H144ï±B[(++ãAÇA¦9å9z›9q°;:P:ú?@'L'  ;>Ï3Ó3>B$BÕ/Ù/ngõ—%ž%nAUAA=&=d‹hE°‚n8®8¤=‘=ð!Í!Ë 3 P:Ó+~+‰AáAñ1É1z ò äþÿ:ÿÿÓÒ“::u6Ú60ÙAº õ ã/ 0ð>I>î$î$´ÿÿÉÿÿ™üÿíûÿúÜ:¯:e.Ñ-C ¯ÿÿÛÿÿòžÜ1¶1±4ï4çàœùÿ ùÿo¹“$Á$ž6¾6²%Î%QOk·Þn2s2 1å0Ò~}÷ÿ7÷ÿÅÆ4*X*ø4;56´è"^ }E3±3I&½&XË÷óÿ/ôÿ… Î `.¶._2^2•„üÿçûÿM®²J\121oüÿüÿ¾÷ÿ#øÿ)ø}/d/M''!  Øûÿ9üÿï w *³)83B39õ\ôÿKôÿüÿžûÿ! «5·4™$Ð#²Ì™øÿ{øÿÛn}/Š/Q1‰1Sxñÿ6ñÿÄËñ)Ò)Ð6ÿ6)´tñŽýÿÃýÿ z1+1)t(‘ ÄöÿyöÿeÕ .113u3¾Çvýÿ}ýÿ¹_##ä6”6 ý ùúÿMûÿwöÿnöÿ©"\5Ï5=0B0¥ Ø öÿ1öÿ·—$B$¤4>4­hîøÿ-ùÿßúÿ$ûÿвà3%4Ò%Æ%8'uøÿÓøÿG b ý./â0™1*ÄÉôÿÒôÿ‹°š'À'ƒ6†6¤Ê·þÿ¦þÿ…úÿ5úÿßÃä2à2²+Ï+É îÿÎíÿqÕv+!+0ò/ÜÝ0õÿPõÿ1úÿ)úÿ ÑÈ.ˆ.8÷ß÷ÿ¿÷ÿîÿäíÿÕ ` Œ(,('#k#cÜgôÿoôÿÃÿÿcÿÿÎZ9,Á+æ[ðÿ¯ïÿÊôÿºôÿÊ¿£(‰(òéýÿ„ýÿ'õÿFõÿ ’4 R –¿Ôéÿêÿþ÷ÿœøÿÍ©<###C¢ûøÿÚøÿ·ôÿ¿ôÿÝ dŒ®ö‹üÿúûÿÍìÿZíÿ×(beLì] ˜ œúÿjúÿÕüÿtýÿëuœ$^$ÍûÿüÿÅóÿ©óÿ7 E X%9%"l!ý¡Žöÿ°öÿ[þÿ§þÿW‘*(Ù' ‚,üÿ2üÿÔóÿ$ôÿ  ì%‹&ï! "L  ùÿùÿVøµô%(á'­ÚÊùÿúÿ¸ûÿüÿ 5É$Í$¢rpÊ}úÿãùÿ‡ W ¦ y ¢ d ,ÃõÿböÿûþÿÀÿÿâýe%J%ªÎÁÿÿüÿ°ûÿÓÿM#o"›_Ú=ùÿƒùÿ•Ë>ö!™"Λ†¶ÚgW0&!"!s±³üÿ;üÿs  å¤<¢L C FPóÖŠIF!³ ] Iþÿþÿ-þÿ¥þÿãNSª¿ 2 z—$ßæúK" "ªz·2‡%ïó P!ckúç…¢êÁe$Ñ"E t Þ ©ýÿRþÿßo‰Fj&r&Ãês³ îǺÆ(3'¤!:!(M ÏýÿÊýÿ½  $Ž$•(˜'æVåÌø Æ¥½,Ö,Õ"üŸÿÿi¦fg**)*sšFÿÿXÿÿ <%ö$ê33¢2£rRÿÿ"ÿÿÚ¸ù+ò+­$X%9  ¿þÿpþÿ¦ ž „&+&¬,Ð,¤¨¥öÿööÿžüÿMýÿ…“+}*^!µ!…£ …þÿéþÿª6Ò' 'M'w&Žv$úÿÅúÿ4³±àÎ)@)þÌbÙãݳ­(k*"$´ ] üÿ(üÿ+Ž ¿#+$Ä*e*òÏE ué2Ÿ,x-]#è"C+õüÿ…üÿ¶¹(¶(ª)ž)#8¢9Éš V"<"2/ .ì9 ý)D#½(g)´"´"$ æ ÿÿjÿÿY‚_'†'æ(3(ø| éùÿxøÿñ‡\V)K)§2¦aüÿ÷üÿÄœ®'è'×"–# “~öÿÔõÿYOj%B&Ž%Jš4Dÿÿoÿÿ)%”$‡$-%ÿÿôÿÿ³ùÿ@ùÿ`  aQáiy { ôüÿüÿËÅv™5 q · õÿ]õÿûÿlûÿûæÕó­Âþÿ˜ÿÿòùÿOùÿ. âÓj<ôfóÿóÿ¤ûÿÚûÿxí*!ŽýÿþÿÑ 1 PþŒ÷ïÙžûÿaûÿÅÂ$†»Ñ_°1jOyBJ#ýÿýÿAþÿYþÿ¯ö]Dôœ#h9þÿÿÿ§®Òl°:æ Ûùÿ[÷ÿ»ýÿ üÿ€ Ï £n81 úÿÿÐúÿ\üÿH¥R¿mùE|æøÿ¡øÿÎÿÿp«Kê@x ‘ ƒÿÿóÿÿcÿÿÛÿÿ­ 9 •)}Û³Oúÿ½úÿø¡b$QKU  [ÿÿ„¥ £Ín ¢Àÿÿ4ÿÿžþÿPýÿ ¦¤[\ ÅG ÿÿ"è:™ø% ÿÿÿÿX¾ ª b; › ‰‹þÿWþÿšŒ&·ÞÚ …üÿ´üÿª—87â † xÿÍJõ Ì ù©¹]¹ºþÿØýÿá–Gož ‚ !O<í¸ Yçq¬hßm´]ö  p’ z ¹?Åjìš…øQ ¢¨¸ºÑþKû\Õ:·î É <g%ÚÇ Ü eÐô … ñTzÕë ñ üø›T Ü·p X Vî¹Q v-Ùÿÿ!^Ù Š ž' !=ÿÿ_ñÌ›3uj{¹U‹Ôß6àß $ A­ × ¶üKz ¯ªÉú‚zDQ€k 5 6Ü«Cû« ^¹ë i ”Ù R è Ú°˜"3r‹JLZ ¯‚0ÿ ›ƒrJ pæSl/à „6t2¶Í{Ó"Ú ¦ k ¹ .L5×èÒš 7‡Õ ´ T{¼î8 È S ƒ15˜V Å ~…F & \{cl¸  Ù  ô(…IçÍ~³r »¯æ X \´vIýÄ‹êã¢g«d©Ð @VH­ä‰Ée Á ö ³ Ï¢ rÿÿ§ÿÿ'ôþ ÔÉ [Ù4EýÿYþÿºc—†^êÐùÿŸúÿÝýÿ˜ýÿù 2 ÞÞæ × ý&FýÿÅýÿ㮺 ¯»ïMúÿpùÿœsœ b‡q‹Çýÿçýÿíÿÿûÿÿø Ò 5“Î ìþÿ²üÿòúÿøøÿËãH;‰æ îøÿ/úÿXÿÿ„þÿí ¤ N„Ž? SúÿûÿKûÿŽúÿ¬—«òš.dœíüÿEýÿøÒk xšÝ?ÿüÿßûÿÌJÿÿ@ ï íõ€Ù :ÿÿ,Ñ0ÿÿ? *yÆ8•MÃûÿ„úÿ¤ž„ÉÀâ J íùÒÃZ¾ 9¢ Ñ——-âüÿ¹8}? —™*œ‘7^Ÿv ä 0íÀ€O ] ÓK Övl»ÿLö©:}HüÿBþÿ“‡0 b gDD OÏÿÿß< ç"ìvñ¿ýÿýÿrç i ! ± á±QÞîŒ ­ T¸Ïÿÿ4þÿÜþÿÄýÿÏí† Î . ‘ 4¹RçÛ¡>›ˆ  Ó0&U, ˆ †B— Í ÅDCš ž yw0KëZÁ¡JF I ö£Š ‘ åM á /Ùã2ª¨F ™ A‘m ¦ yψ¹l v ¼ˆ ~ ~}ú3 e‡ˆ .¿ %¯|Þ ™2†¸v’ ­Óe5 k €CM•Ô z ¯?Ü Û €ÞT ®.OÃR_ ™ t±q˜+  } ‰ *=ÕGA$ f®Vƒ s ¦²—·5  žIŽ $ áxÐ/MH*Z Ú Ëà0“ô ß N µz » ˜ Ý œå¯~ªi Œ ]› G e Ü®i  ÷ ;B" Û ƒæ$`y" Õ =Ž ù ð ï÷[7 ˆ „ ® GOb[6 ¼ Y­ w M ¯iW 7 š — o â Œî°¼Ä ž U ñàbÿ8 ý µ}ÿÿ#þÿðÿÿÙÀÉFñX—‰‰Í› ÎZíÇhŸþÿ½ýÿ¿åĬÛxŒß­ˆÆÌ/0w¡i™ÿÿÆ’ÿÿ»+ýÛñ§‹ÿÿ¶ÿÿÛýÿ­ýÿ5P|R0ÿÿŸþÿ›üÿkýÿ0ýÿÆüÿ‰°þÿG8ÿÿýÿvýÿ<üÿöüÿÿÿÿÿN-c1³üÿ’ûÿJúÿxúÿQüÿmûÿÐÿÿ'þÿöÞÅÿÿÃ)ýÿûüÿÃúÿ?üÿmûÿ†üÿ»þÿýÿJÿÿtýÿÙúÿvúÿå÷ÿà÷ÿqúÿ×ùÿ¸ýÿCüÿýþÿcýÿÇýÿ™üÿ@ùÿcøÿˆ÷ÿ+÷ÿáûÿ.üÿÒþÿ­ÿÿmýÿõýÿùùÿùÿ/öÿðõÿ‘÷ÿ’÷ÿyüÿÝûÿFüÿ‡üÿòøÿ¢úÿF÷ÿ’øÿ÷ÿÁ÷ÿcùÿÁùÿfúÿúÿá÷ÿ´öÿ÷ÿÎõÿp÷ÿ$÷ÿÃ÷ÿµ÷ÿþùÿ•øÿü÷ÿ ÷ÿ òÿcòÿøñÿTñÿ)öÿÙõÿ±ùÿ¨úÿmûÿµúÿ~÷ÿïöÿÒòÿ\õÿõôÿåöÿXùÿºøÿbûÿûÿ¹ùÿ[úÿNõÿæõÿ öÿ·õÿµûÿOúÿ'þÿÔüÿZüÿïûÿSöÿv÷ÿvñÿ©óÿ~÷ÿ°÷ÿ^ÿÿlýÿýÿíüÿŒøÿåùÿÚôÿ”öÿZôÿ#õÿÙûÿúÿžþÿ­úÿÒûÿ¼óÿ@÷ÿ ôÿúõÿ{ùÿó÷ÿ²ýÿÊûÿýÿÊûÿþ÷ÿ‘öÿ¹õÿŽôÿùÿ[ùÿ2ýÿ~ýÿRûÿƒúÿ=ôÿ´óÿñÿ“ñÿîõÿÙöÿzüÿ|ýÿþÿüþÿÌúÿúÿˆöÿµôÿäõÿ)ôÿ¤úÿƒúÿÏÿÿi\þÿLÿÿ;øÿùùÿóõÿÈöÿ úÿ”øÿÕÿÿ´ýÿû« ÿÿþÿŒûÿ/úÿ’üÿŸûÿöñ.sq¾ýÿ©üÿÎýÿ®üÿ¡úÿÿ—Ž(æV©éüÿEþÿvÿÿeÿÿƒ³".êýýÿaþÿFþÿ­þÿ‰(&¯äƒÈÿÿëþÿ”ìÛûZ 6Uÿÿüÿÿki¾b/ ì · I#_0¯œ  š 4 ÔïÿÿXÿÿ1ý~P : Ð5,©"á Y   Æ žr0Ýγœ ì } é > z L ÛŸ;A  ?îpu ¾  øÅ • ÿšu ) UB ê ¿ì²;émqÏB 4 \Ó 8tr  ê Û ƒ ’ˆÊ8†ðcÅ ä t þR0€æv p À  ? o~øîÀ 2Ú Y Q a Š & È s # _  Ï à ôÐG l¿Ý§I8ï ˆ † Î œ ¯ -^! ¹ kÒ€z ” tr+‚;  Ž þ f Þ ö*ÀS ¡ ¿zY¶ñ  i2”wÇ Ó ñü¢ ‘ °À €  ¥ÄëbC š <M é ™öæ Y  ä F þ âþfžë ^ ² z ý$…>½œ¾ Ì  Ë ` ò FÐßÿÿ–ýÿÕŸ Ü ü H y/ €E ® Ý !Ÿ·ÿÿóûÿ¦ýÿ ™# ž  m —þÿ®ýÿ#^åË÷àì.zþÿ‚ýÿ‹þÿÿÿ!D  ž Ôá øÿÿ*ÙNûgÆx?žÿÿaûÿhûÿdüÿ¡üÿõ Üø,TËþÿÿÿå§7P»€ÿÿmÿÿµûÿ/üÿõÿÿÞÿÿ`R¶2 Ãÿÿ>ÿÿÓu¼Ž£ú0þÿþÿiüÿ—ûÿÆ0$~Òh|“üÿÿÿÿÿ‰ìS„¸  ¨ádlÿÿÅþÿK“å   è 6_ón˜¬z ¼ v SÍä{YÉæðÄ Ø  § ÕíR¼N Ü Ÿ³Ü “ †(4÷Ð ‡ Ûç™f˜T Bêw cŒîB ÀQDì=m  Q_:êä¬  l ù ÷ Ô ä Ä4(¡‘ | J Z „ üA£QÚ š 2G ²Uèÿÿµõy©`† žRí‹ù—5˜éþ(Ác®þÿOþÿÝ¥©& Õ¿¬ºÐ2ž9¦G¶ ¸Ñ²ùÝ@³ÀRêëÝ—¾ÿÿwÿÿ%íj¼÷§"%ãHÍ(o ‡  ® śә16ˆ ù)XÞÎÇì®ê>9oÓBºâþÿÛ½ÿÿaÓÍÈÚÿ­àüÿÿÿìùÿ­ûÿ¨Š¥ƒªÅNÃÿÿ*þÿ(üÿ«úÿ¢ûÿ1þÿ†þÿíÝW*Ïwíþÿÿxÿÿûþÿòþÿÿÿd²ƒTÿÿÿÿ=ÿÿž;7%¼·M»þÿÄýÿð½ $ Ž Â ãðsåàþÿ³ýÿþã g ¶d »\7ÅÊ÷´P¯lãa¥ DWÍùF)  1 ,næ ‘ 9 ¾ 4 äœê LØ mM½ƒ ª ‹´ {ÝÓþÿõ  ª0 „ È ù   Œ äæ !ö Š ˜¿ S žB' ÊW®Ø õ “ ÁüÐ \ ;v öË X© Š ƒ_È ¥ ê R £eïÀQs N7d ã @Ïlž‰k Ÿ ºF ã®ÃhiøŸû BÍ™ Ì4øÈ7 î ³% t ¶Ä“ î î 2— tɺtж¡ƒu   ˜ Œ„NºÎê+U ÒÁ‰—‚í z - ó p ú 2*[J 9s  FͦÄ9…4_× ôßÏj C ¢Œ v ¿¨ÍŠcºbCƒ   † ¨ïý öSW_d©  ß ., -º ½ ) ëÓ À á  iÿÿ`þÿ ÿÿîýÿî ) ¼ žÄ ßáÚõ 3é tN´äùÿ÷ÿ9üÿxøÿ7Oÿÿíõÿµõÿdýÿiüÿ.H2Æ‘æŠüÿÃKûÿ ûÿ øÿüÿ6üÿ£³) Ó ˜Eõÿßôÿûÿýÿ~Ä •ÃX#ûÿQ ÔŒFåøÿ>øÿõÿ&ùÿFøÿËýÿ½üÿùÿ‘üÿO0Ûkúüÿè¯Y¦ ¤ÍîüÿÕÿÿj…ÿÿ¹vÿÿPÿÿÿÿêüÿQúÿŸýÿx÷ÿ^ýÿ½ûÿñùÿÿÛÝ é ùÿjýÿðÿÚñÿûÿ>øÿrÿÿeýÿêÁZ‹Å÷ÿ÷÷ÿløÿí÷ÿIl³‚ ¡üÿðþÿ#öÿÀòÿõòÿñÿ3úÿ(úÿÄüËÿÿaä÷ÿ¢ùÿLüÿ÷ÿÞûÿþùÿlþÿÇþÿææ¨ýÿFúÿôÿdõÿüüÿxÿÿÇýÿµýÿ¨÷ÿ{öÿKÿÿD`…ýÿ\üÿyøÿPöÿÉ`75 O éÿÈëÿAðÿîÿ Ï.¤Öòÿ\õÿµñÿòÿáÌÝ «‰ËøÿNýÿ°úÿ—üÿg d Ñ3 Œ³ýÿûÿœùÿÈýÿ¬þÿ¯ßÛáqW ‘ Vw ô\ÿÿsûÿŠôÿª`õ©›Š mL U ªÿÿ^9} ’%,þÿ. Ù ¡£ôöÿ§ñÿ×üÿ—ùÿïûÿùûÿdøÿ òÿŠ Ú8Ä €óÿ#óÿ}÷ÿÖõÿ{l ûä µùÿkûÿÄ÷ÿþùÿ  Û þÿ‘ÿÿÓä üÿâúÿòÿ1ëÿ5§©þÿºóÿŽîÿ6üÿ»úÿ\qºŽªÿÿg‚óÿKóÿìøÿYôÿv“` A NR# % 7‚¡ ^ ¡ å 6{þÿNe$ h6ûÿxùÿ«öÿÀîÿ¾üÿ#ôÿ)üÿ úÿKòÿÀòÿé.æf 8¹Ü €B O¢ oþ“¥G-š£ûÿKûÿ'ôÿ%ïÿV⇠C XY r $üÿ™ûÿE©''m ·ª°¯nUÿÿ£ “`Yìûÿª$ ~' 0øÿ`þÿÓ@ (è Õç€( § œ< T”Þôÿ²øÿ­ûÿtøÿÿVýÿáøÿ]úÿw 4 © ÛüÿlBÐ | Àþ'š O fHÚ 2wþÿiþÿ“úÿÕ`ÿÿu{³á kÿýÿ\Ò:-‹afÎþÿOÎýÿ: ìþÿ? Ì:ôž 9íþÿº.ûÿâ w ¬Nôé Yøÿ>öÿ\îÿ©óÿ²øÿ°þÿÑöÿWñÿ‘3ûÿ” ß døÿÈúÿ8öÿjòÿ?þÿêøÿ]r‰ÿ2 v ìòÿ´òÿýÿ×Ö~êöÿåðÿæíÿšëÿ^åÿ‚êÿXêÿ íÿxüÿlúÿõÿ“óÿ°òÿ+øÿø®Ô ‚÷ÿ&óÿúýÿ\O º(üÿÌ÷ÿ+ìÿ¨èÿ™æÿAôÿˆóÿÐûÿêöÿæÿ äÿdßÿPâÿ¯êÿAòÿWîÿ­ñÿOñÿ‚æÿöéÿCæÿJÚÿtêÿÑàÿÏåÿ"öÿêÿÉ÷ÿÿZüÿ—ñÿß÷ÿ}îÿÍïÿöÿ¾íÿÖ1þÿ‘Á ÈñÿÂõÿ“òÿ:ñÿ² ‰uÿÿ£ÿÿÌéÿûéÿVüÿãûÿfóÿXîÿ`àÿIâÿbüÿ4gÿÿ£âÿÖâÿóåÿ\æÿ?ïÿïîÿ*üÿGÿÿþ ¯ `òÿBëÿúéÿ‰éÿý #ùòþÿ°ùÿPþÿh Ý œôÿQðÿ™æÿ¤âÿõøÿÓõÿôåÿ7äÿHÚÿ¼Úÿ³õÿqôÿWóÿïóÿ@äÿˆéÿäæÿ\ëÿAåÿˆäÿAöÿÜñÿ´ ñ nûÿ›ýÿëÿ6éÿ îÿËîÿ´îÿsòÿvøÿ)ñÿ½wùÿ¶3Y-w äóÿDöÿèúÿlòÿ¦JZ7üÿôÿÿpôÿùóÿ¥ûÿùÿ•|«õ!ëÿ6íÿBïÿÛêÿ¼ /#’òÿêõÿÓæÿúäÿ¿äýÿô$ô-òÿ‘îÿ÷ÿ¡÷ÿ= /l”È÷ÿPõÿ’˜ÿÿëÚïÿ îÿÒúÿéõÿ×̲ÀfÓöÿõÿ&óÿÌîÿJÿÿѬ•G þÿ×þÿÀêÿÚîÿïÿªíÿD á~ p .îÿÿóÿXðÿòîÿ¥ýÿöÿmôÿ»ñÿ×úÿsøÿr*ùÿ>ùÿƒàÿFêÿöòÿ¾õÿ,ìÿÿÖóÿlöÿÔñÿøñÿÛõÿäøÿFõÿEúÿøÿ›õÿiõÿ±ñÿ@ïÿíîÿ^îÿ*íÿãìÿ÷íÿóÿõÿNüÿQùÿïÿ0íÿåÿçÿ üÿýùÿT]*ùÿ‰úÿ•ÿÿ²ÿÿž ìHôÿìóÿ,ëÿîÿ!ßÿÿ÷ÿ;öÿîéÿ‰åÿ¬ÿÿ*  !ðÿ)÷ÿ°éÿ6æÿ4÷ÿöÿ‘ÙšÄ ¸>~ýÿrþÿ«öÿjúÿ÷ÿ§8yIíùÿúùÿvòÿhîÿ µ˜ýÿéãûÿôûÿݶúÿs{ýÿ+ÿÿg;üÿKdüÿ÷ÿNôÿ›ïÿ1öÿß÷ÿ¥ûC¹ ³úÿeïÿ­õÿ¿ ±jþÿÄ3õÿõÿÛ÷ÿýüÿFôÿ’þÿêøÿþÿŽ¥ûöxüÿÖúÿý[c ݆éÿGêÿäÿ³äÿÁzn }˜øÿ=õÿâùÿ—þÿ™ÿÿƒo Ø:ÿÿÖíÿ÷ïÿoêÿ îÿBüÿÆÿÿt e¾ ˜ÿÿªõÿØõÿåóÿ¤ûÿâÿÿÁœ‡Ë§ðRðÿíÿQýÿ$ýÿŒ Ð %‹"}ðE÷ÿ^øÿ$ z ûÿ×ûÿeûÿMôÿ[þÿÕõÿº…§y5d7îÿ!ôÿ²ïÿ]óÿý¢ ½ïÕ ±}øÿÐòÿ/ðÿàíÿýÿY¦XE#2áÁöïÿ¨öÿçãÿÏìÿ†óÿnïÿ¿¤ýÿc @µéÿ´ñÿfßÿ¼âÿ Åøÿ=Q ØöÿöÿKèÿìÿq÷ÿ”þÿ‘ ° Üûÿ½þÿîíÿ~ëÿZúÿ¬òÿp Ûš à “Î;üÿVøÿþÿÿ·üÿÑŠï %þÿÁùÿ|þÿEýÿî^«£ ¯ì ¤÷ÿ÷ÿÌÿÿÛU €˜ »Bä z. š÷ÿY÷ÿrçÿ‘ëÿГ.œ%Ÿ$~ÝÞûÿZ ~& z1ûÿ]>ÿÿ·!Ëé #ûÿøÿ¯ ‘]÷Qmòÿ÷ÿfýÿ°9  ¨ ˆ(/ýÿûÿ ÿÿXþÿÔ× ¥?A D©iªþÿ;%íÿ›ëÿ±áÿ Úÿgöÿgûÿ,Ö%ëJFýÿïÿ$ýÿƒõÿ¦ÿÿÄp` ï$ViðÿŽóÿ®à fWs#†$G¥öÿ òÿÉ þ 8Í;”&ø*E n(”ùÿ@ýÿÞûÿ>ˆï{'¡ é¸|™^~X‡ôÿ3:h'F ½ ºìÿ­éÿõñÿ_õÿúéc÷>Ó3ûÿ¾ùÿôÿ4öÿúþÿþþÿÔ Í ®y øÿ—ûÿqöÿmóÿ^ÎþÿÁ «òV[üÿ9Eþÿ:ðÿöÿáøÿhþÿª Ô…óÿ°þÿÕäÿêàÿÝÿÿ/òÿ x> í ýÁ2I÷ÿQþÿÇüÿ]üÿÌ!`eFþÿµqñÿtóÿ3ñÿËòÿ?ûÿZúÿ24 oz DÅMoüÿ©þÿõÿjùÿK"ÓúÿIèÿSèÿŽíÿÜùÿ©{Æ «d QrôÿâøÿÝÒÿÿúÛfåÿÏåÿÙÿkØÿ òÿ?óÿý … Ute@ÃúÿËåÿÚÿèÿ™éÿ ©ê°§÷ÿòúÿPçÿìÿ†øÿäõÿŽŸ¨ Ø@ïÿhðÿ¼öÿSîÿqÿÿ“ÿðÿ5ôÿ&òÿ~ïÿ©ûÿNûÿøÿ!òÿÏóÿ•ìÿ`ìÿ¶ôÿhóÿyøÿŸƒ Š1ýÿ¦c÷ÿQùÿyþÿžôÿï÷ÿÍðÿÝóÿhýÿÚøÿ=ÿÿˆG!æ[öÿ¤öÿÒóÿòÿl³XïáèÿŠîÿ_=› †²çÿ.àÿ„âÿ†èÿéðÿ ûÿ†õÿ×ùÿ¿Å('ûÿ$õÿ´áÿIäÿ’çÿ{éÿlÒûÿŽ¿þÿØúÿ ùÿRüÿ»·úÿ‡œ÷ÿYþÿúøU˜µýÿRýÿAßÿ8þÿ°äÿÐõÿŠTñÿ^ûÿxøÿà÷ÿÏÕÿ;øÿkæÿd”üÿ"ûÿUˆåÿM $ïÿ÷êÿ£òÿgÅÿ¦äÿæàÿØñÿ( ;X08 ÿÿþ•Çÿ+óÿÂÍÿrëÿA 4öÿ°; Ë&݈áÿ²üÿÐÿž ÷ÎõG) ›$çüÿpÚÿ’ðÿµ¾ÿ8ñÿ3ñÿs Ï7sìA |òÿÕ¶ÿëÿ‡¿ÿJÐ?z7óÿ,ÙÿkÙÿLõÿ½ÿ¥<ÛÿØ ¼5äÿÑ&ÿÐÿç=ùÿÑËÿ¯m¼ÿõÿÿ–îÿTAjèÿM´áÿ Êÿ’-»ÿÂÅÜÿ¸õÿ 2óÿW Æûÿúÿ.¢ÿ¯QÆÿ•|40ýÿ)cöÿ.ýÿ…–ÿ ùÿÇ¡ÿ°õÿ#uçÿ>TðÞÿž?°÷ÿÈÍÿÔ x”ÿlÿÿ‚éÿ½ïÿ)P|èÿ„OfòÿëÿFùÿ—ÿíèÿG‘ÿ1àÿyÒïÿ¢}Íí.ú‘ÿíÿh{ÿ<æÿB¿òÿFj¤ðÿ=1ïÿ”Ëÿüóÿpÿ:åÿšÿ àÿ§:êÿqzßåÿ×åÿ¢iÿÇÜÿãaÿìËÿóþÿÙßÿU€½êÿÊ3Öÿÿíÿ8^ÿHÁÿÞÿZß×ÿ¢xÑïÿTÓÿçÿ>ÿàÿg‹ÿÖäÿõO|Üÿ‚qÙÿ©åÿ¬ÛÿŠSÿpäÿÊlÿEïÿœòÿóãÿp8ßÿÄXŸèÿã‹ÿßÿ×ÿðâÿ-Äÿôÿ+‡äÿÈxáÙÿÇÄÿÚåÿÃ1ÿ[âÿówÿµçÿëCmñÿ8‘ªØÿg#¯Çÿ|ÿˆàÿhCÿ¿ÿÿ½ÒÿÕýÿ>¶Öÿ-oÖÈÿëÌÿrõÿŸDÿ íjÿšïÿ ?Àáÿ¾¼òÿ¼/bôÿ³Oÿ†áÿÎEÿÙÞÿÅ$Ûîÿ¥»éëÿE7ØáÿµbÿÓðÿÑ9ÿ0ðÿ³ÿDÄÿé`¥ÿß¾ÿ3Íÿ°íÿXÿ@ïÿƒyÿJÎÿlbÊÿd¥(àÿ! ¿ÿbñÿ–°ÿ‹ßÿwtRÃÿ<³×öÿ¾ÿDŽïþlÛÿ˜œÿÎöÿ{€Sõÿ2nc©ÿ*ñÿ*¹ÿN‚ÿC @ÿjPKæ”FLÞÿ ¢ÿñÏÿ6Âÿÿþÿx+ Z òÿ<ƒ×ÿLøÿÁÃÿÐÿFÕÿ¹ On2¶âÿÔÿÞÿÊÏÿ‡ wëÿ)Ùÿôäÿ#Äÿãÿø{äÿy-ãÿ€–íôÿ7÷Ûÿ¸ÔÿnÜÿ<Ûÿf˜-O ôåÿ;<åÿyê—âÿ@óÉÿ6ñÿðÿŠìÿóÿèÑÿªÑÿ<ÒÿzÜÿoáëÿ¸ Ôÿ«ÿÀÓÿ.ËÿÉÐ6Â!C;ùÿó¿ÿGÌÿßÖÿÚÿËúöÿ¿þÿ·ðÿñÍÿñáÿÊÿ^ÔÿØÿ»½ÿÐÚÿ‘Çÿ êÿ³s ƒ-Ä,Òÿ Éÿ7¾ÿ®½ÿ“÷ÿcÙÿ+kþÿáóÿo‚íÿš”éÿ·ÜÿÌÿ’Áÿ®àÿ¾àÿýÿ÷ÿùàÿìÿÛäÿÿÞÿøÿ7Øÿ‹Æÿ$áÿ¾ÿ¼€ÞØùÿ^ëÿ'Ðÿéÿèùÿ.7 êÿ1ÝÞÿIñÿû§éÿ© iæÿ£óÿ/×ÿ"ãÿÆÙÿÛÚÿy yéÿÄ xáïÿwýÿ¿ÒÿÄÔÿ òÿ©Ìÿmýÿ7ìÿúßÿµíÿ/Çÿ¤Ìÿ²ÿÛÓÿË©ÿRøÿaÔÿSïÿ ÁÔÿŸ \àÿûåÿ1öÿ˜Øÿœ¸èÿ#€=ýÿ!‘èÿx ‚ùÿÜ¿øÿ®âÿñvñÿö÷ÿ˜µêÿé×ÿ„ñÿªÄÿqëÿ¹éÿZ% ÒÿÓ Ùÿ‚Ñÿ¡ëÿNºÿvùÿ;#Icôìÿó[Æÿéàÿ@úÿ0óÿ ô¹üÿÑ(þÿ‚*¡ åôÿÒäÿ½Çÿ×ÿ²ïÿmìÿ•#áÿJòÿ{Rº$¼þÿü Úÿ£Úÿaÿÿêëÿ[" ý. éÿ ! óÿŸp,žp'Ðýÿñíÿ9òÿááÿ|`“ƒ$¼.³ ûõÿ8ðÿá ¿äÿ Æìÿ4üÿâ²Ûÿ?üÿFÜŽÚÿî×ÿ·ØÿªÓÿ¿ÿÿÇÆ’8D .ãóJ×ÐÿX&Öÿ×cõÿŒøÿÓÿÿsÏÿ têÿøùÿŠ7¨ëÿ`¦4›XFXÉ´æÿU¶ÿˆ£ÿ̼ÿŠÝÿ„8úÿ'`eí­3÷ÿœ$&'Ñïÿ516òÿܦûÿê)×ÿƶÿ üÿñÿðÿÝ<´äÿÅOæÿUÍÿêçÿQÏÿÑÕÿþÿ§Òÿ6ûÿÅWGÕÿgüÿºÂÿ àÿcÃÿúçÿåÿ€êÿ%ƒöÿ†È7uÛÿDóÿ”éÿÑÐÿÖùÿ|¥ñÿoþÿÖüÿÀ÷ÿçÿì*ñÿ”ûÿ!Óÿ œ ñÿ°&û øÿBÇáÿÞòÿÞéÿ/öÿföÿy ? ÌøÿÁ*Þÿ´#êÿÊöH^5 þÿõÿÆÍÿ¡ýÿ©þÿÝ$R‡. ßÿ½t¶g®!áÿl+}›V#¼8ú"s¼   I/ˆ&ÿc¸#V?õÌêÿ€ÜÿÝgCg)ç(³õ)j6É;íG§$·ùÿ/*ð3^ [>Þÿ! µôÿª'£3áæbS ãÓ½èÿ?X"ó:•ÿ(Ò®E’òÿéÍóÿø±ÿa^Ôÿ¬BOÐåÿ‚Nñèÿk æ&ßI;ü M)ÿÿ'0´:m4çF:j øÿäÿÞîôÿA&O ·q7Tøÿ·<Ôôÿ_æùÿUŸ6¢ã :ûÿ<çÿçäÿJúÿêàÿ#ýÿjøÿafôÿOñÿ÷÷Ñÿrn%!ñ,n5NK.±þÿ¹íÿëÿaÝÿHèÿÃïÿY Jþÿêÿ+ -öÿUéÿî EÀÿïIòÿ æ<Z#Ã0i†÷ÿ&÷ÿ‡Ðÿ7éÿeÔÿƒ÷ÿ¹ åÞÿÆ1ÊÈÿ„ øÿ´øÿÃÞòÿûe•A“, CÇòÿ¦ÏÿOÛÿÄüÿ’èÿíùÿáçÿ£¾ÿñÿŒÜÿ¾#i&O*E±üÿìüÿY&óÿÅáÿ™ÄÿÑÿñïÿQìßBÑÿêàÿ ªÿ]øÿçÞÿç úðÿèÒÿ½Rðÿ%|íãÿþ‹ÐÿÃÿ­ÿÿñµÿ#·ÓÿwÒÿ{óÿUìÿ›Ê ×ÿ}³ŠÿHçÿÉÿNy÷.›ýÿ޳ÿùìÿ«®ÿÂïÿäÑÿ—Ñÿ–·ÿð£ÿ;ËÿEÂÿÑý2êÿ2(ˆºÿˆåÿçÿ(ÞÿLõÿhÌÿEÒÿ4¦ÿ,ÈÿAÊÿˆèÿËÿqÃÿÿ7¥ÿ7ºÿ©ìÿ” NÇÿRáÿ¯ÛÿZ™ðÿ¤òÿ ÷ÿ©nÿEï¬ÿ´ñóÿýùÿ!ÓÿÁ6üÿ<èÿp²õÿñ ¹'úÿKûÿíÿòÿ] LÛÿ?¹ÅÿjÉÿýÎÿÝ»ÿ²>A#ª9“þÿ ‘àÿÒÿ´õÿ,ðÿø÷ÿK=(ãÿËBöÿAóÿrŽÜÿܤÓü ,Þÿ7çÿ Èÿ@êÿ Z cC|}DÛÿÒãÿ‰7ÚÿÍäÿŒÕÿõØÿÉ ©Ñÿà •ùÿæ¯ÿù3G¦ÿþ:?©ÿŸ$ãÆÿk kdùÿ3uçÿ‹6ÓáÿÕ¶ŽÿùSµÿŽ=K!^øá7þ#ÅÿÃÿ§üÿ¬žýÿ–ƒQþÿýCx ÌÏÿ°\•ÿdùÿ5‹ÿHÍÿVþÿœäÿtcGxÑÿ=øÿ¿Fÿ·£Ùÿ9…sìÿo3Dšÿ*ÊÿØÕÿ¸ÿ-¨xÿ¤"AßÿzþÿeaýÿðO Tóÿ2:Äÿ]#-Æÿ4 S+àÿÚz¿ÿZ ëÍÿï¥ÿ#öƒ2¥eíüÿÄ;TÚÿáÿ«÷ÿnÄÿƒ‡ ŸBeÀÔíÿÂÿñ×ÿèÿž w Ñ&£ïÿéúÿãúÿ¡äÿm7Mÿÿè#ÿ“ÙÿïÿVïÿfÊÿd/ôÿL‘çÿéÿÍÿÿžáÿ(fBîÿoýÿÖÿùÿ=Çÿ:&{ØÿL}Îÿ8:°ÿ36ùÿ„(©D³½7#Ò³ÿê¾ÿçØÿyòÿÀ Å"ö7– YO·ÿ£áÿr¢ÿréÿèþ›pR "¯ÿzÁÿFîÿä÷ÿø0RÀ ˜&A$QŽ>õÌÿ÷ Ôÿ$áÿ ý9÷ÿ\Gô»ÿdçÿ@ÀÿnéÿëÓ béÿëï ‹ÛÿïK¬üÿ< ü™òÿv:›eK„rkAïýÿÍßU3ŒQ_ƒBÇ(l.E:#TÀûÿÎTyìÿ€#þçÿ‹™øÿŽ*Àf7©q B€EV}©IÖgðÿÕÿpæÿ¸W•`}üýœ\ DK ) ŸÓ éÔö¸põ²Îì±&ê2›øËê÷&ÿ ÅE ”M êåê‹ü«TüÑëìµ'ê¼yñ‹hï¡×ó÷‰óŸ9ø!šŒðÃîKáîÅ4ì¨Ga\kK§~Â;qžIóýØñšêìÀ%êäÂúšÂùƒ. U6j "Ú?ÓúôDúE©ìNõéÜ%ôSóLLM ¹/øÚG—Ùû.ïÉÔìã­î‡Pìøþþ¬ÿ¾RW_4€ l “÷q6õA\ìØHé,[øÿ ÷1M µÒ i­ ©§…}ýc´ýžòí^iëEkðæîÅ>Ò’/x)Qm Q ôzOò!íšhê€ü¦üå °ní ÈeÅ,ùœ™ø–8ì5XéÿÇóôëñÃýyÀQRÓ«¿-•*ÒïíïzuìÖ³eyÑU°nÛÖ´ eõ)Úóhìì~Âé˜ð÷‚&÷­¶ Z ™÷uµysþ:þ³˜í“ÛêëKò>‰ð4DÐË‘Â0ºå°û¦¾ñ€rïÏí†$ëÀ”ü žü[Î U¤s ¿À5.ùø­ø×nì%ªéÇ”öOõ_< f‚ ÌëøîI˜ÿÒÿâ’îW9ì’“ïàgí(áœ<&÷Ыóß Áô…]óÌ›íŒtê)ü‹ûwà u‰ŸÝ ø‚¢fú-=úº¸ìü ê“uóàSñ«x ¯È(ÚXrØ¥˜BŽñúªîKãî£/ìÒ¶rŠZëÁ÷šÊ W tŒö¦áô{˜ì¤é•=÷iWöý½ ÒÜ Tăe‚­ÿ‚Ãëß|òIOðy(B}°½ù¢QƒuÈòxnðœÏílìê@üØóûÈá ‘…*µ ìP…÷ú„ZúGëì‰áéIûõ|ôh w) Â!WµéÓN:"Hïëí/}ï$Öì§+hMàtA• hy ÿ1öíÈô^í»pêØôúmuúOº ¼ÎQß™…_ü>.ü’íëóöÊðCü¶õ%÷²Jò8ðå½îß ì—™çä —|iWÒ ®È $1÷IözÊìcÑég÷©bõÏ‘ ú €†RãíhdÃ﹌ì¹ò=åï‚éÆC8ØçßoÞÓ]óUuñ” íî}ê“ü¯#ûˆ›½ ãbÄ<üÿ–ûZÂíš½ê¬ öû~ô-x qý ÓŒü÷²ÿ\ðÔØí›Ùï;äìªç¼? _È©4O Ôq (÷=Žõs½í€dê8ûªGú_Å tˆ£„V‚®€ýØü0šîëVœò´@ðЂGš"xëG[ý· 3ó\ãðÔ°îž^ëcÿf·ÿ)7ü—è S*Aßø-/÷ž„í”ðéåö'ôô;q ¾ô [GaC˜ãîðEÑìtñ’×î(@-¤Ê ßKG ±Ÿô9Ïòôî©àêl†ûÈ\úú¶ Òd­ø¹ý$Äü¢iî‚ë8tõ\×ó× Jx ½U£õ_;¦ßä,ñúñîñ¶ïÕ÷ìO.úPíþ"/j ´f+Ÿø˜ðö÷¾í)•êÅ:ú ”ùìà _eï‘pgþY1þ+ñî˜îëw—òvRð¡5]…£zšî¨ èŸ Gô"ûñ]Íî_ìuFÿCZÿ})JCJ² tpâõù;9ù£îD¼ê‚öXqôá/ ¨P þz0ˆ^V¤Òðžîmñz÷îF8æl—f‚¦ãÞ QVõø:ô Æí_ë^˜úÒ¹ùäR p 6Ìɸ¦+þÆIþˆDîÇ¡ë-¸ôîõòÑ $É ž¯×U„Ìò°§ïÍ=ïEVìªRÿ‚Zÿð!Åò Wªhùïjøƒùíñˆêœiù´ë÷%Û ÎQ¥æ:kGŽÿ–äÿs¸ïh`ìUsòÐLïlú0¾jµ½ô etõwó:ï'Äë·@þEíýŒ¼Y–€ œ÷†öú"#úUqî³Gë´ö‘ ô® *› |–¿öÉÖœSµñMBïêÄð`îb‹C–³ÿ ¨  ˜³öèôôIîµ7ëúÚ4ùB× ç"Oh0‘ÿ¡œÿÍïˆìÆ3ôUƒò\SÞµ Ø”bŠ*iPPÎò=Ëðò¶ïaÔìÃ)ÿÐÜþµ‘s øÐUúægùºñíR먫øuÖ÷D• Ú a¶HŒbÏV7Oð©Ríµ,òA•ïÔ½’I? ì ]ä žóõxùó܆îÅE볕ý:NýUw–µ£ï GãÇÔûûýúI¯î/ûê£RõÌóÞu‚ Ñ5HŒNt@›ò¾kï¸ð{ îpºÙW §šW 6U ?÷ õDmîüÄê¶ùOJøim å`¼pH¨l’µïçrì;Äóð¥ñIJåˆ VÜž}î!ÛF\„ó™ÝðïˆïiìBþ«êýw#Í!XJÅëmÆû›ÜúõwîzNëÛ÷ëö(Þ ¨/¹ê…*å`aÀRpð#‹í±}ñ©ÐîÑ-µôxX¡žËÄ Ž õ½ö"õ’îÅë=ý—ÑüÑ@˜qfõ2üëÊû[ï²ÛëgöôLëòN€ ¼±-Dªa~úò+åðºýïÒUí@ü—57®v[a n “øœ§ö{îÎë"ùü…÷pÆ ½Ú  K”ÑîpðcíHó™ñðùçéðCÕO ôSÚñ’Rïþßë{®ýÉîüªø³‹R®ü­ùûüÒî,¸ë-o÷Ìõe\ Ï< Þ9ÍQaj¯è×ñËUî¶ñ»Uîd±×ÚRKe¹ ¾‰ ų÷;öö—îoÇëRRüí±û¨ûqRäjý"ùüxïŸTì)ôòhò$ÐbEæïzߣ±†©¹ôãóñ½ ðã‡íú$.N¡æØ}ú û”Ûø‡Ý÷äxëEøËùö Ë ÔIå"Ù¬o ðÚð€NîHÛò&„ð`1+ÿBWNã› ÈÓôÇðò¡ ï?äëz¼ü#ü*j‹#ˆvn;eÖýòEý¶-ïËòë1 öO¬ô ´ ’b ײËÖdy[)ÁñöçîÌÖðïäí×b…æß•4ü›B I{)îøf]÷éîô‘ë#…û†xúÿu¸ÚœºH’¯þÏaþ¼µï[­ì¾ó~ñÆ"1PÕk}ª¦Ð …ôéšòJzïöìãXúo_÷ÓõÐ +Þ¸ùì•øg€în”ë‰÷§Lö1£ ÆŸ LÊÚ¯-²=ôŒBñÂîô5òºõïyS0(‡51Ø↠¼ÎõõëóƒDïÇìµü-sû!æ 3–ËêlºžþÖxþzrï)hì*öïÀó“ 3O 5ø)=yÖ•m]òÂðÄðšâíRÛÇêÇ•¶V§ \ûÐù©×ø/¸î•«ëMVúî-ù ò Œü­>èÅÿÝ­ÿ…ùïéöì Kó«Ãð©ºDÉÔ Bå ‡ 0/õIó>¡ïƒì(£ÿˆ+ÿì—CóŠ ç0™Îúj×ù³îbwëÅ-÷«Eõdm ( ~¾·MçìñnÿîN òå"ïF‘Ä!Þ)ê¯ a• FöPÌô"ï ©ëÆ‡ûX`úJe &ìç!Mxÿ&íþ¡ï—qì8kõq[ó7} ° Ðæ0äùILAósðÐð8í¨ÙÿP"òOX œ ಌú„ù ãîpëtú\>ø2K Ûs@Qí›tUk|SÀð§{íL ó Jðø¿I««Úï.‹ \à ¬öZ@ô9 ï˜,ìM(ÿ?iþ‰^CO‘±Úû´û1ïMêë[ök^ôÂl Î }mPÐ.íúlòlÄïjñ«îK•*JÞÛ&Før ii £÷ÉDõ#ïü¬ë¬üúÂÛù6ß éxkk Äh~Jh)ûïK ì‚½ôÇmòü v P^|˜‘­Èô>—óÄFñã‹ðÌ@íhLÿÿ„²~ü07®ôÚHûËCú ¯î\ëu6ùÌÇ÷ó …ÒD³"Átá.p-èðçúí·¦òÂõïU_ ÅÇçñ £] Ê÷‚=õ½cïRTìó=þ:¡ýÂ_ïKx“?þ üô¸û¢šï’-ì¹õ™Åó™T  ¢ëžHfÔ5Bó­¿ð.Kñ`uîTXLø—¬´ / ¢* \.øŽöHïöÔë,ú¤Ûø²_ v¤¬ß~ç(_ã}}ð¨í+"ô°ò#ñ©+ òkºv<·!?yôg+ò" ð4"ífþ¨Tþ‰oÓGµàEŠüÿvûêGï ì»Sø<÷Aü .@S$]¼Aº‚êcñ¦nî°Lò«„滋¬R1ƒ’Ì“’ Ðk Á"øe`ö|WïAìDý•¤ü ªÅ^u²¶Xýì›üF¬ïx†ìzfõöIóªDg eöTfM1~ȹókXñ\ÅðÅ:î!l„±T”<¥Ä  ?ï rãøëa÷æOï/áëKùÇKø¼ IGl6®G‡$iùÒðö,îºÕó¯‹ñKK‡}¨Œ0y Ý™#õ&ÉòS ðxöìÚ¿ýújý žº~!äF ýIü=iïPEì&Ô÷PöçB 6K ·@ÊGL‡ÓòæVï^ùñ04ïÑÉãN¦,Sþ Âô RáøIN÷?†ï<_ìTüN’û–ߣn½lmJþʸý¤ðYíèþôµò$ö4òÑçô—íú÷¡wôñEò#xðÜÙítsö¤°Iv*Þq “{ÌÏùodøÞOï†ìEuø÷9ù w( âckö(]KÔWñá‰îÉýòÊðÁAæSÞ>RW[jà ܩõûgóD»ï'lì6ÅüVüõLJ4Äèr.þ†uý Dïö2왼ö:õXÏ h‰ 3¼¶ê5ìD¥Uò²ÀïÙ`ñ›îÉÙÿ\èmù ±Å®lù´øÿÿîâëWûª„ú}1íü3·§˜,ÿÆqþ¹JðÒí}ôó†¯ñ«ü¥SâÕáFŒ:ü yøôY²òrIðE;íׂv˜9™0Äâä jE•–úÅUùÿAï;½ëçÝ÷‚öÞ ‹ ßIy©#“t%ãþñÞ6ï\Îò6ðÿVÍ’ó-Žôº¶ ¶Ûõ|ô…uï3ì\üÐ…ûüº Hƒ²±¾ÿð‹þãÕïȱì¡#öíYô ¾Ã [ËSëí]Eó/SðÁañ.îÙÕ„è;`ç æNöúc×ø .ïèìoÒú(˜ù_¾ ôä?è›ô¤ÿ%®ÿš‘ðÑXíܯóñ‚b›læ˜Ī¥ Û– Åõ5ìóhêïž횪ÿ*&ÿiTT/ð_ •Î5+ûÂúS4ïˆìH÷ýbõD¿ Ë> >{w?g©$Fò”œï…òµ‹ï¢Xç<„Ì¿çË Êi Ò´ö€õçAï0ùëèuûOúN5 ‘«mÿîvÅÿygÿµð5íkcõÞŠóaF { öêb$KNGIó)Ûðç·ðT­íèÿ°ñÿ㥵u‡ ~Á¶ú‘¼ùï³ÿë‚Öù¡ø¯) P…'L‘™ ÓðÐ÷í<ó+žðćÑ~?Lw„ÁÉ {E ÞPöxôM’ï$Ðì þIdþæíÈøÓ Ëz­àûvûïé1ì|öI£ô ÎŒ 3zïžÚV«6¡»òYhðu˜ñÿîSš# €¦ªÿI ². —÷ýôõòVï.,ìbzúRrùðm éÈÈS GÒÀÍ2ðÎjí"˜ôiÂò4»­ ªLê*ëË%Pô«ñ¯bðkcíwÒþHÚþ/P­4ŽÙuɨûô±úéïhåë%Þø‡÷V> J‰ª¢9ÃKl¸®¬Tñrtî˜òÖÞïD’·1¤§= Y ÚûöGõ/ï›2ìW™ý6ý› "úcáó¦ü6ü£ïçcì­õC”óÄî¡€ Ñ¥ÿÙB_g7Ý5óÐÃð‰åð+,î©£¬ñkQ_ú ­ w_ø%×ö6Pïµæë"£ù¾XøœÑ #W¼ÚËx Žvð‚¤íýéó¸ñ[zœyÑFÁfJ”‘ôÜ]ò»ð¶Üìèþz«ý_îØ£_®É.Žü1çû6üîA ìMÏ÷KNöäŠ “ a\/[D¾E¹ñ›àîÉþñgBïH¦Ëæ4p La oÿ÷öeö¡ûîÊëtüµû\æó’*ÉÏò¡ý.<ý×ï´ìÃäô~žòcõ;ý—ÀÓûk²öô*±ñHð¡hí5ið‚± ›å 4ùqð÷„)ïJÑëøa÷¥î ô Õw/âÎúþzþðÑ1îÃçòmŸðPST ÷Œ1áå € ´fõòBóݺï%bì,ÌütHü³"Úö®Q©øÒýûTýì;ïü'ì°¶ö»ãôÚ  Œa hnL±½{äHOUò£¡ï``ñSeîNÖ{bFe¨ V™¥Fùñ÷‘ÚîÀµëèûªúiõ Âuõ›—³ ÿŠèþ1nð2XíÍýóÊ–ñT›¸Deå o°Ê LFõ20óèïììyÊÿ ÿ1LÏ7ì ÔY Äú»µùüxïË!ì|k÷–«õÇ“ l ö5^euü[!ò ~ï òÍzï—A„’~·ß: < j¿öú÷ô>‘ï‹Yì‡OûäsúPÿ f} ÿ-Ñ+žÿGÿšÒïºÊì'Jõ=dóÙ .— +¢ÂÁ­ÃfóÖòð Âð%°í8¨ÿs­ÿTœ’‹z™ ²Á¥ÙúC®ù~ÛîªÓ묛ù-iø­û 1-PB,8’‰ñeîsóë›ðj$”(1}QÚô Æz ªMö$fô bïrYìŒeþðþ¦·F’ÒÑ NcQüì1û††ïüEì8*öADô»{D+ ¡€B»\ŸþmÚ¹òK/ðV-ñ‡zîÿB¾³Yy¯#x ¼x ÎÏ÷È;öìBïñëûú½ôø¬8 ¿•š;ƒêQر(ðwAíôBÿñfÍ " Û§Yn!ªs>ôÍÜñ#ð»÷ìkHþÅþ_ó@Úqo îÚ=übRû[íîÛ®ëíøÕ†öÄ× ,ê ™Ý PßT?Œñ¸¸îØ&ò`ï'µÜH¢Ê û¢7 § ñ÷ìþõâ×îÃÈ뻫üìþûÑÿŒœÀ…\[ývêüãÐïuªì[üôdëò0ù]~…¾â1Â=p½óäfñ„6ðqlíßDÎåî!Œ œË ôù-·÷ZJïIîë¡ø7N÷Ø !# -ù¨]¾³Âð&ïíŠøò¢›ðcSk_¾ —º. çJõ´2óLÈïìíÏüV`ü•ïÕé0|Ïñýøþüïnøë£³ö™ùôT— •x ä.£g¼;ÕïQòŒŒïxñ3¡îA¨±¿%›O¯0 \D;üøx÷ ¼îWƒë‹3ûJúáq¡“XFIþ\þ—Uðu!í|*ôuÈñ›CÛß+v|=cʶ ¦âô ¨ò!¼ï¹ìJ p1iÜh Û×:Aúg'ùpyï¥ì*Œ÷6ëõ³ F› 8²ïàa­ñ—éîùòCŠï~òl¯ƒ.¹P©@q ²\öBmôˬïrRìÏû)Åú¸ì ü•¬˜wy%ÿÄþ»ï¡~ì‰õ±ˆó>T öî ™M[—âmGZ*+ó~“ð¯òð1ïíýÏÿÈîÿ§t«- ¢u#gúÔ*ù³î_ëuÃùø \¤îö8·Úð„Èíéó¼‘ðzÕÞô9€³ ìC BöX!ô¤Dïß7ì4yþþ¡´ï†«r X P®ûÜÓú‡ï«5ì-ö\ôZC™ ‚8®mshv!À òþ ð5ñwîM<ž¿-=[- ?ü µ’÷ßáõ¢\ïiìòúù€Ü *V>æ m£ „o+ð*ímPô;"ò«ÛÏ; Œs¦ºÑôý ôq¥ñPbðßBíónþHþû«é§*ì ÔiÚÐû£ÑúÚîü¬ë6Yø³ëömê á lîÆTù°‘jñ¤xî/Xò1žï!ÍŽÙ…qÆW¶ „ òF÷‰õyïîíÐëMùüOüÏú]§=GÝÕéüË]üÀïðzìÇ õÈó” dž¿Cv‡_¶ºátó"ñv]ð‡‡í¿¬úÍãH7 Ës ¼Èø[÷è%ë­ø1b÷®á À2 ?º.ÐäO-žð÷¾í¾ó1žð$o8zO§;ý4dÅèeÿôÔÙò¯œïdìàüh\üÎ¥ÙeûD²µKý¥¬üDÜî¸ë¸öÀõn° ]‰ -FZɼ\òÏNï6ñcTîéIm²×G)x· !ž²ø–+÷“îEfë9û€Eú€#›9\ÞQïuþvFþBð)Ïì-üó—’ñ¼pùVIò—-&Ë‹ tˆôälòY ï¤ì~0Nþÿí9jÇi 0Ý\ úî ùò#ïðÑëëp÷7ÍõòÇ ï½ z%È5íŸDRNñþ³î& òûˆï®¤»|–ÙÆá´Yq À-öîAôÑ]ïvìy€û:Äú‘/ »Âf¬«tÌþúrþÐLïÁ<ìÐŒõŽó˜l Ÿ £g­§¯~u%÷òÊzð[¦ðj¤í—åÿlèÿÓ³|¯ë )V‹úûäøGî|ë©Äù=œø‹ KwÛZpp“ð.•í“ðòkyð÷O{UU²O „ È RÜõOáóP*ï~%ì{tþ*#þÓA©ç’ &êû>ºúéPï¥ûë+ö$Nô>nÄB VK8d8ƒûTòÈïÇñdîyX|Õ[ó„b  Öu÷ÈÖõ%ï8ËëâúKôøk hMPö;u…îfmçïëõìC7ôpòdæÓC A“wÚ³®;Ÿ ôQ¥ñl ð ïì3MþÚþÈÌ Ìÿ ærÁûaÆú)ÏîY¡ë%OøÑöGÛ òê Ay€°Òx¯å’fñgnîç0òæhï>ÍÇu¡+Ìʯ j ]<÷(õÙýî=Öë‡ùü!Kü_óA¡„Xåòüxqü)«ï§pì•õ>ñò°Ý•B⊡°¯ÕróÖ ñ©pðœ˜í;ÊíáäøÍ* l Y´øB\÷ý"ïî»ë´ÀøÙX÷¼í ¬* ° ÌW&AGŸðžÇí83óSÓðö€ðŒIéÍVGÍžüôìèò€®ïõkì0îü…_ü$ÏZÓ™{Eý¿Œü]ï+ðëèöCõ™° ­~ ¬æã<Ö©ŠòîKï+kñõyîN˜¿É$DI´Ú jè ”øí"÷”Åîœë}~û¥ú‹ª— jþLTþAþð°åìoô„¦ñ>¹Tõ>0+zQ÷ñL ˆôÎVòGÛï,åìDDp8‚XVÑ3 ð¦’ûùóæø+ïÈë¢y÷¨Óõ=»  ¡üˆ'ï}¼øø^ñE¦îÆ:ò×®ïÓ ¤árhž°ˆ^H ‡ö#1ôAXï§ì(‡ûøªú ÿ¿€x_b¹þBHþ{]ï Hì¥õœÅócp  „8 x}8«8†Þò„Fðó³ð€—í[äÿXšÛµóâ ¾+|îùá³øŸ¡î6uëÃþù[ËøÝ kp¦Ôý±ÿSÈÿ¾ð˜níæó>sðýe@Z 4Pf; ¶Ð ©šõª óäFï­Aìw¾þtþ¿Ïí¥£4 øÊ63û[eú–6ïÑÙë·Nöteôzs 3@Oz/â<îò'†ï•Jñ‡ î^¤°0‘CU‚|® µ ÿ÷`õúïa¥ëÛEú¹2ù¿N ÄÞ°b jòÿ6¬ï¯ì&uônOò_=Ø¥ êÎОˆѽ³Žóô3ñÔð:äìL¡þngþ?!NþØ ?WFû8=úæîêaë®|ø÷,÷ñ IÈn5†ä htùðîŸ'ò*^ï™Ò×ËZh| BA hÚöõÖÖîê¼ëG,ýŸ™ü“Ùç:ïÌ‚üª÷ûúrïPìù7õÁód[bí]UE™ÏU¹Q€óªð5xðß§í5µfRñãÍÚ ä &PøIáöfþë·òøœ÷f. ±~ )Ÿ̳¼¦o¶WðÊií‚Qóœ ñÂÇ ù …)Ùjêl%[Àeþñòý3ïì4Ôõåó¨ -W _$òzÒé í̦òçðÃÍð/Ÿí«7’JÀÌöî#¿ t æ«ùÅdø—”îí]ë='ú…úø5: –˜¤žn¼VmÿÛÿQgð¯Cír:ó( ðש3­¶Ok± 6§ ¡qõ´jó_Xï_5ìNìþêžþRÒÎÉ}ü €£÷úÃ$ú{:ïlÛ늘ö"šôXÛ[ž h,»„t¤@oÿüñ[ï¸cñb²îÒSd¹HYxs uy àö‘Eõì&ïA½ë7‰ú„cùðp í5 > Xèÿ³½ÿ¶¢ïá¤ìN’ôÖ{ò@\Á i¸ÉL/‡óñ;CðêíÙþ_¦þ˜'®!µ Ù4ûâúú—î.bëµµø¿J÷Ç9 Sby@Th&Ô4ûðî‘aòW–ïžKhõÒúzS «% ±ö’èôýãî´Êëä`ý Îü~-Oß™õ %¸µ^üM×û8~ï6ìƒeõ‚Fó†¤  Rr—('&‚øòhŽð¶‘ð™¿í0;"‰“èË ¬° ]Û ÷7øÈöœë[-ùnÐ÷ñQ å Û:œtrÄ“sNðbíiuóÑ1ñCçEép³!¬“{•ôÂhò¬Üï*—ìéoý÷üP´('€Ñ'6œüªÚûö×îç°ë¶Z÷bÁõà ”÷ âGÒ@|ÖÈñ¾ÿîu³ñAÍîgãîQÄJ³~Ð` êf © øípöYÁî;˜ë‚äûû=ÏÏϤ—„GÂýØyý|ðsÈìèxôº"ò9+¡†/"sqAp‚¥ÜôOØñÂð¦í¨±Ô½OD­Wö¡ œŒùèSøeIïJâë—øsnöÏ â+ ÷±ÿäkàK+ñºXîs•òBð;eUr1t+伎 €¿õTÆóþ¨ïUWìÂüê]ûZX · bæð þQ ýIIïå&ìŠö!Bôª§ ©k qÙT1ª¿}[ªòCð ñ¬îsy´×h X®K{ùøg·î)yë<_ú“Pù”4 É¡•Z¿X6ÿ÷/ÿ\uðyZí|yó”ìð.Ôâ¯PqÌãH ½ 8Fáßúêù‡SïàöëóºöÓîô®çÂÊ h 8NTqtžüñ+DïbñÈäî™ÙyŽÿjSÉ6 Ä ÁÝöWõQï°êëa±ú’®ùöu ëÝtÙµ«ÿ\tÿ¦ïv’ìxÃôo¯òcYfß ­-å|»4°wóÓÿðòUði4í³ÿ:íþA6Á=¥ˆ Ýý9éú’Ìù™›îÍXë¦ÓøŠ÷C2 #z/<9É®†ä{çðøàísò&»ïÌ‚ÕO‹ét:`# %ï úyöÙ—ô‡áëªwý*ôüÈ/ôÙ „—(üÍ€û“Pï>ì ~õ÷ió‚Ô‚f Bqî¿äòÜîW¶òÏ0ð"ð®í»ZfÆý 2¾— t® Ëë÷¤jö3ãîy€ëðMùùø/­ ýâ­NÅ62­@ƒôïìøì6góñ„õWÇ”Öä ÄïI=ôCûñˆ¡ïpcìݦý´<ýÐÁ2šdžjAÕAüŽzû†xîÖGëd\÷ïÃõØF åH Ïúaî”sYñ£î{ñ‡®î?E½ÉÒÆù×f ½] ¾—÷‘øõ7iî>ëúûj?ûh‘;çÑ#¢øxýýØxï[Fì¶fô«0ò±½Ch²är>ßwFó:ñQÀï²Ñì¯ó¿„ÅÜãµ iö Lýø˜·÷Ï·îêeë *ø2ªöG× éì °$WHn~åÔšvðS í®dò0ûïÜæçG¶¡õ~ÉŽP v õdýò#/ïßñë-üüßûî'½ÛnXΕ…ýžõüÚ î&}ëÈ&öJdôKI ”% ©>Gy=K‡ü@êñí:ïÁÙðÆíí™ ]x‚X à‡¶øjP÷«7îË믳úú»ù‹Ü r`Õ*o£þ7rþÊï­ìŠó<&ñú¤ÄÁo“<Õ@iÈÜ ÛƒôtbòY<ïÌ4ì˜ÿ‚ÿ®LO-© ¥ .ú¹ùÎî‡~ëp÷_õ†È ê© Ac˜Å×w=Añ•ˆîsŽñ¥ðîøpÃ?(‚aãþu½ ,ö„Pô]ùîÙ¬ëÊ3û/LúO8 À¡ëSÕÿÆ¿þK%ï0ìOõôóò”ëÃŒ 3o}¶‹¸§ªÝòtWð…Kð.?íZ«ÿê ÿÑÄ!ÂÜQ ¼>úžùPî-ëÖ2ù›ñ÷@¶ * ž\*¸*@²sð6tíŸò®ð''øK>py¾ ª{ YåõÈÿó¾×î ³ëßêýÊ…ýïš`µ© ¡Gã°û¦æúàïËÐë.ÐõÉÙój^Šû 6Ä®s–eLYòåÏï®ðEàí…¸„6£_QVT úS ¦“÷çúõ¤×î„륫ùyøá ÍQH„½iÅ¥ÙNÙïâÝìx¨óXbñ,G+â€`Î"Uµ ô8Àñͳï§ìoôýd˜ýÉàP´Ý]“Sü'<û‰Žî VërŠ÷7ûõ¹E ß^ ©óÑGîQKñ€vñúÚî¹l€êüÂmêm( B/ Ɇ÷Dëõ)’îûZëoüçUûsØ'9«vDfý½ëüj|ïõOìRô#Mò„Éëy™ÀÔ^˜¦óÜUñ.ìïÀòì„âÔ Vº«Á  ™Þ R ù\¾÷àÍî~ë74øY¶ö¸¹ DÆ  ìNòw¢æ[´ðÐÞí†òÚðÿ£qªÛnè¸ÝÅ^K r3õÒ(óeJï¹ì&qüÄûÚê Ýòði¥ýº0ýÑøîeÍë-ö Sôsë •Á ÿƒ<6h»­!òÜ|ï êðvî²ð |ý,„/ yzùJµ÷ð•î=R몑úÿ‚ùh 6ê³P'EÀÑþq¨þtð;öìq•ó -ñîfžiF.½nOTCè ôéôŸ×ò’Žïúrì_ÿd4ÿºÞØÝaˆ ,üÁXúSùÒï×¾ëu ÷/aõ› ³M öÁ1=Íx‹î¬ñJúî}Öñ-ï-9öéÃfÔÞ ¾Cötô0ïùéëqLûTú“ó iÔ}ðyEýþa×þA’ï?rìr8õ„ó~µïM †­deˆ†àçò"mðéðªtíŒÇÿ*©ÿñzSqTç WlÐHú=ùq»îÇhë8]ù\øèx QÒàÒ1óVƒ'myðõ|í\Ìò¥+ð6”öí1i GD  ö,ôC=ï üëþý¿‡ýó<¬)c )xû_Éúl0ï…ìëö€ôºUÃê 0GZ~*)-ßžò“ ðòñ'.î¹Á69ÑÊÓ  ,÷áõ þî°ë;ßù¦­øã .#.Yž$¶I%ð¥íÒëó œñì/ç•7CÙœ!*\]²ôȯñmÐï÷³ìùþ¨ºýßµ—Šþ w­‡øû¯$û¢Íë¯÷F#öj, ˜\ Ñ€Ю­ÍÅ~;ñz_î±ñšüîûÏ ΙÊÃHç ‹æ 9…÷8×õwÊëó0üˆûXby0T Gý;ý/¨ü8rïëAì%¦ôˆòJã‘B¢A?…5Äùˆžó7ñ0ðO3í9\1}¶°] ˆ ÃÒø]g÷ÎÛîæë'ø÷~Ô sï ö*²o K]нð]Ííxòò]yð«êBÖC2žÂWœÀóô¾Ëò~ƒï°WìåüTü\ù z©Û™Ë])ýü”ü‰ïtß냻ö€÷ôd3 ˜2 û±óFÛIj~îñ§3ïúNñUyî¦uâ¿+ç'æŒ ?¿ ƒ‹ø÷bÖî‰ë0ûöCú¥ iM©ðAÛàGþ7õýIêï0Íì_ ôvºñÆÜÕü=ÆH$¯Í% >‰ôëUò˜Ýï£Ãìðÿ¾íÿX®"( À†åùð¸øòúëɇ÷ÍæõzÝ |¿ ÌËþ÷C4âfñc›îôòÒqﳥƌÏ6—‹Í§9 {ùõê ôÂ-ï,ó뮕ûk¾ú‡2 µYQB=”þbMþ_ï3ìåiõ?fóÿ ½ Š%osŸeE<^½òö/ðô|ðH‡í]óÿËóÿ=¡½˜Å ø-§ùùðÑø<Ÿî-Që–Šù*TøÂ© >ôÖ¾àˆðÿ’èÿ÷fðÍhí`×ò Yð[¤3²úf1.7 pñ ÇõˆÓó1ï ìN*þØý€d%[¨i ¢÷ƒ~û¿šúÌïjÞë¿öM9ôøƒj% ·#¦_ÍðÛÌRò ¹ïÉñT=îxô…ŒýüB¬ Áï X÷¼ªõGèënúpìøÃ$ ,sñÖ<D_áï®Óì­ôLÚñu‰;ÿÏ]­ÃôOiÆó•nñfßïÔìökþK%þ7òéÄÆ #\øuû>˜ú¯îBiëäøá—öQŽ ÒÄ ºqµ’s´ý ñ"6îšôñ¾Pï{ô[‡Ž­=ÒÍj à_ ü÷ÙPõíÜ뛯üü¹©ŒuïK^ÁÞüüAüúeï"@ì¬õW÷òÔJ©­*.škÂ? myFóÝÝð„gðøríׇmÔðŸæÊ( W: xø5"÷_èîC«ë™Øøp÷I ¡5 ÀhWƒ5›é]ŒðDíB,ó«»ðQ9:jxQŸÃ, ‰½Íô¡ªò©”ïÝwì%ýTü| Ï–m6*¦Öü“<ü›ïîÈë@ëöÄ.õÌg e #»îsÃßIwÙñã&ïb^ñ~—î%¥÷öª'F:š^ çˆ ÎLø>Õö<Ðîd†ëP\ûìvúÉÉ mÿðÎõ2þÙÛý¾ßïùÌì¼#ôVâñ½[/wEår±ß¬XôƒòóðïÛì#ÿ&,o1ò ?gÙÊùÄø8ï¨Ä뿸÷@$ö~ í «*ÚKö—ˆAKñfyîáOò¯«ïàÌÁ3\‚ñ` àÛõZîó‡MïšìkÛûûMJ ïÓêŠøO>þûèýnbïÜ/ì%½õy¿ó+7 ú ÒïPG!Zò9§ò¨ðç·ðfÊí EµP4¢4 d ½Äq¨ù pørÂînëíðùtÁøÖ °M𠉧u¡ÿ"–ÿÐ^ðœaí¬(óê°ðo­‘›á.æÄ t ‡õÞórïÏ=ì—þ2Mþ9}êyè ¬·/ûÔIúà$ï™éë1wö ô?ʹw iï/ÍyÈUa-ò‚ïfgñ“îàW]ùkþ|Gá± ‹˜ ®÷Òdõ} ïrÇë,kúÒTùªQ 6¬WÅ#Ì•ÒÿÉÿ$ÞïÃÀìÓzô¦>ò"Ö„V ZBšž«¼ƒšóï>ñáð!íTÃþÆþÑZá×t  )û„9úXÈîFvë(nø\ööK» ý 7Iq‘.CreùðAîa&ò{{ïU3åËx©>Ø% … øÖöMõrï=»ë"ñüGZüU½Ÿ”{(¦ç­±ü üË\ï>.ìû*õ©óQsÝ"&ok6Q1ó ºð—…ð{Ží¯l3§RÝI Ž, Äqø1÷€Ýî8•ë2íøÂ÷º5 /X àd]ƒ9\¶‚ð‰íÙ?ó–ÑðrNƈ=U;­^ ðƒÀ¸ôI’òc‰ïa`ì³2ýá¦üb4ëéÄjU'†ÆüÃ!ü‚ïMÄëMúöèDõq Êw #¹;ô-ºEAÌñ7ïˆYñá†îï6Ý/¢G½V ž| aGø•ÆöœÜë"hûñŒúç ám½áçÃ6*þÍÓýŽßïåÃìÂ*ô àñ;7‘ÿÑ@fgœÌebôæ"ò` ð.þìc*å9ÃFRù ÏMÛÆù–ø%ïZÉëÈ÷.öy ºí °”rÂÄêKs'dñ<’îÓsòNÞïÃß=Øü ‚^á@ÁÝ ËÞõ}éóiï».ìðû¹#û²? ïͽõŽÓ 6þœÖýÎ…ïiYìäõùó‰/ rý 4Ùû9þíÆò®òHð1Üðèí)]¹mŸ‘‰“þ= _”¡ùÁ_øËéîó¡ëÃúýøfÈ #H¤kak¸{ÿábÿljðs`í Uó¯ÛðÉö•Ì$ ­š < #‚õhwóåï*|ìͼþ”‰þ€j›kã Ïd1ûú5ï+íë'«öŒØôØæ¢ ýÓŒ;K )+òç~ï˜ñ÷Úîw~°5ãç1™q ýF ìöý&õ„"ï‚Öë©ú8žùµn òØ¢"£°žÿ3„ÿ¤Þï;Åì¹±ô“òðþW’ ü%%yìˆöE0ô(n Î= DÉï ”¥Ìevò8Óï.ñ1ïÍ­—»ÿ zb=_ùÈøÃåî_ ëTúÿ;ùI÷ mtßCÉ>#ÿàÿùLð¥;íÏ“ó®ñ8& 7Í…Ö\]þ àPõøHód°ï¯“ì¼ûþ›Çþ‰|¾¦ W!†¹úR¼ù/6ïîìë»óöý%õ° gÙ ¤ºù *Û’ò­mï´¼ñ5Ùe áöì( šö º·öuðôùBïIûëzîúÔéùÉ úéWs;odnÿÌUÿyàïvÒìÞô­Âòš®§ 3ÇFH æ^óTîðÐmð:aíÊAÿéÿë ýõ ’@Ôú¯ÙùøçëŽÙø†‚÷aç x-bçöõž«À¾áð‰óí²Ÿòð ¦Yz”!ÅK² =‹ דöåÊôb9ïßìQ`ýäçü!Ðë£S« *Jf&üšiûaeï­-ì{µõ¶óÛÓÛV ¬ô3¡–Y£xþòPŠðíÒð·þíÏÞŽF¤Ï9x 8w äñ÷döPï»ë!‚ù¯Bø)… ܼ Û.ì,gZðqkín™óšOñÞ¼| f?i„;„"¿Gô¤òúÆï¯§ì Ìý÷bý÷uc:9a¿›DüWû›äîµë _÷;ÍõôÞ œñ “i´Ëöt4fñ$˜î§¨ñ,éî,L¶¿4gI†wø Í Â÷ò4öÅî8”ëÜû„!ûQ0vß$¨½j?xý-ùüp†ïN^ìûŒôî\òØ®K÷ò)6jâ÷¬DéÖóß‘ñÎðí]²±Ýk†ƒ³¦ ‘× y ù·÷eÍîEƒë–Aø§ÇöA  W§ ⨎Χd¢ÖPÙð·òÈ ðÍ|‹¯fý«-ÎE L"õïózCïöìZ€ü|ÖûÕ žvìC¼¬›ýd)ýïâëŸö^Hô„Ö &³ T¼FÑk,LþñRï1Ýð úíÿ1¥{  [YjûøŽ¬÷’ƒî0HëÅkúMkùùÂÁîøxë,ðöG:õó€ =S .K¯ëo¥µ—ñ1éîG}ñÓîÿCÈNXq™Å1 hæ ³EögôíÜë)ûúï ±hR¶Ϋ~1ÿóÿhïÜQìð½ôN°òU}Õ ehá«÷rÝâåò!bð•ðvíïnÿ*]ÿ'yn[4 W® ‚ú=uùÁ}î™<ë²Úøö’÷øQ ]ª"3?;kkˆs²lð7píÿkò`ÜïïãA®|ñ,º øˆ ø7öa\ôºèîr½ë1€ýÁý‹8†Ù n•âû¢ û¹ÿîP¿ë¬õv®ó Q³ -=@ƒc„·„5£ò1ðWžðÈí’SðÔ´þœ5…‰ ‚z ü¥÷3ö%±îreëm€ùuSø£Ê ñ PTdÊÚç÷_ð횀óG8ñ«û–\‡FÔŠ~䨀ûóÀ¥ñ‹‰ïFlìTÛýô…ýæ´ì‹L1Úýü†Iûê¢î]bëñ_÷”Óõ¤ mF —Ä>éùúIñyAîï~ñöÅîcfÒîâšwÉ—û ª í‰÷èõ—î~Xëöòû9BûmnÚ/3ì„¡RýŸÀü*Jï}ìhyôWTòSÒó/1NTš˜ã'æœóqAñìï3ïìÁÚï8 -Èƪ öÕ µÝøÝu÷°žîãNë»Bø9×öcÇ ¨â u¸å˜:ÙK¤ðæ¼íɈò ð±>Ðç‹äݺ»ð( ïôÛÊòÜ%ïÉòë}•üøüûÒû ܯ2æå·cýwÝüƒßîr¥ëB2ödôM úý r#~`dF Ü]Ìñï¢Ñðóòí"{gÞ1:N—÷ v82¼ø¸V÷Ôoî#ëzšú`¡ùýŸ ¬:¡{ØfÀ¤þÎXþ#«ïøŠììó“)ñŽ—˶›>¤Šë!¦ ó¡ô¿vò#]ïO?ìNgÿWÿy"à5ã¶ &úÿøå©îÇZë÷0_õ© ûŽ ™ ›JЫûTgñ î‡–ñæîÇ9 h@¹^ ïº SöŒ,ô ÚîÅ•ëW+ûOOúi £™—0Œêþ-ªþ¼OïK#ìOñôøãò²%f ³Z_ª™¾3œÅò(4ðR6ðä5íÅ¢ÿ>£ÿ^…Àˆ½ö AjC:úŽùχîü4ëˆ'ùÑæ÷íw (åx­Ï(º%fdð9]íä¤ò‚ðZ®ú'Þå"¬\  ±úõ>ôxïöâë5Üýï€ýQBc9íˆ – ÀŸûè¼ú÷ïÎë ðõ¹ ôÔHüó õ×Mò€òUâïÏôðîQ¬·=ä$,Ó# ä %t÷³ÂõûæîJ˜ëTÝùz¾ø«ã Á?öû0Aqtyq ðõìPéóg¡ñ•;o®õK‰¦¢F@Øåóv„ñGÐï"´ìü*þ:åý²»”ÍÓ gtºÁûâúÂî{rëªÁ÷R;ö—= †u Z{Z©¼¯8÷þ%ñK?î'Äñwïà› 4jƒt¸ž¦ e£ ðV÷“ŸõsÅî"}ëy=üÔ–ûk= |­Bâ%ý—‹üôbïk*ìO±ôï”òpíYÝ)gv(œÎ3…óöñð"ðŒ"í]ËT<…׺¾g d” yÇøW÷¨Ãî÷qëørøº÷}Ð Ôö ®‡ ¯UüMý§ðˆ²í Ïò1Rð´ÕºbVœ²»rµÞ6êôh¿ò-`ï/ìÕÊüj>üzñ ç«Æšóa¹$ý*ü÷ï6¿ë ŽöqÅôˆ! å ¯Ì^Xõ5ˆ áñ‰"ï~+ñ1RîZ7«]}#5Š °¼ ‡ø8÷*½î5mëÒ ûcúû˜ =J:ñTþIþúÝïݼì‚ñó@¡ñ¿ÂÀê%ð67µ§ ä‹ôœUò&ÐïÓ³ì©ÑÿÉÿ]ó œ) CŽNêùüÀøZ÷î’ªë(u÷•Õõ¥¹ @¤ m¬Iá?C»Üsñ”¦î¨ò)cï?‚ÊbÖ Puö–"G o öô#-ïcîëœtûƒ¡úÛ ¸‹ CS*[§þÁZþélï”@ì"LõMEóƒÒ9Š eükIà]×Ñò—Cðífð(ní/¶ÿ<½ÿSp—mëÎ 2H"úrõøžî&PëSù-ø| RéŸâIòLÊ%sðýq횥òµ%ðÓ™îtÝ‚ß` ¢ Aòõuûó\ïçëÛäýMýqEë9FŠ ´!6¬û+ÎúËï!ÕënÓõZ÷óÀ;¯å ›ÁWÞ#YþlòúÐï™åð<`KÐõ¦9È- ž ­w÷€ÌõtÖîëŸÂùªø8æ d<i]jhi¢ïïOáì‡òóš²ñ§`½ÐoV`¬¢1Ùó@€ñÏï¼ì.0þõíý¾¼%•–É $Y,™ûµú·îüqë^ú÷´yöµs ì¥ tg~‘©|;É{ñJAîÿåñ×:ï{¹‹Qõ{º¢Dp s]  ÷PjõèßîË£ëPüÈøû—aAa©åüßRütrï…DìÒìôÝ×òj &sí ­G@UŒ{^óþöðæ\ð¾hí’q µŠ’Û¾Ý \J ÊøE7÷Ûêîç£ë §øL÷ÅÖ Ùô ¢_çtÐÂI x—ðÔ­í@ óÜ™ðÆíCKPS£1@»®æô.Æò÷‚ï"\ì€Ôü3JüjÞ uŒÏ„:®ý[vüKïrÏëʹöxøô¡I ¯; Tŀ鱶öñ)Dï 4ñúcî ;mŠïñ[ÿS– í¸ Üø÷@¼î|ëïû‰,ú3§ „?ÎÊë…jþ‡#þ¥ðÝìì£ãó ›ñLŽo±áJ.ÀÛ' –ôqiòqÏï?ÃìµÞÿÝÔÿ±ú- ¹ú=ðø— ï àë‰_÷Åõ{ –a í—ê¹QîâñïÂîé(òY‹ïå’x&‚Z“~. î)öPGôscïì/ìàlûžœúåÇ »FYï þ¼QþŒïqìéõ ”ó¦õ/¤ kçP,¿H¥)¬þò|ðî½ðuÏílÁÿ¢ÈÿÇ+>Bƒ Ödú²Þø Øîâœë÷»ùô‡ø_— ßø¡ˆƒŽ’ÙÿÝÿX·ðôÁíäóï™ð 9ôr„Ù¬ ¦ ùÞõiðó¤rïìUì2^þ§þÌEE,§ \¤¶uû_žúÐnï0;ìV8ö@cô¢,ÜÏ ¸ºàÌÌ¥qòýâï¤QñÜî Ù®ØÒ%9¸ ç£ -d÷ÂõY=ï£ì ú¬øøé¿ | éµ³¤Ï)X%WðYí!Zô )òD¬ ë#Yjÿ¬‘Óçóݘñg*ðÛ"íúSþïþ½‹V¡‚ –nû\úeÏîóžëQøžÚö9¥ 1Ë 2ÉMm>«ŒÒ<ñlî˜'ò…†ïÕ¿šUÿQh£B *" ‰÷>UõöîpÏëúæüGüÔ·YrgÖÆ°½üÓ/ü¶•ï’tì+õÆ óafYì%Ž1 ODBóêèðwðÑ–í+¹¡û;¦Á+è W Ó€ø"÷Ö ïðÒëTÅøŠn÷ûÍ êâ ÒGÛLúŸæi}ðú¤íÄ/ó4Íðcã‚|VÒ˜5 —uIÕô7¿ò°£ïF‡ì6èüï^ü7Ù |`uÕ~êü7Sü®æî‰ÅëßöŸ(õʈ p ñijñѼÙT.ìñDï°GñkîbD¯‘ö—÷0Ž •¦ ÅaøÖ÷ö!î¸oëFû ]ú¨å ™p(ÿÜÊ?þ:üý–ñï¿æìAëót§ñ™e¼*ù;#á¹~ ÄZô]8ò$­ï¹°ìGR ®<;ª' EZßùbÅøÎïÉëC_÷öÆõß¡ ~~ ;ÆßeArÑW.ñý{îÛò¾sïbâê¸è^™7w# sîõRô‹6ï)ì6rûL¡úØ W~O.XrþÇ$þ›"ïì²~õߊó3W ‹þ ó3ïm-)¨ OªòW-ðùŽð‡¢í„äÿêéÿE†ÉpU¨ 0÷¯ùŒˆøêgîQ7ëAÑùP¡øÛ lïÂ'Á„—ÿRÿOUð‡cíáõò”~ð/^&:èîÕ '¦  fõ|ó^ï ìþ~HþKÀ¾ž#( #³¿ûZFú'ïðçë >öŽgô•…?) ú<0þ¨”€øñ(nït"ñÿfî¼vîÞ/^«§ d‘ J÷/oõº ïŸÏëa(úŒù£ P\çâ¥Ó‡òÿÛìÿ­£ïÓ©ìPô-#ò­ýmd 9WE™bˆ®¨ókXñÜðÕí|tþÈ3þ¼ÈM™L™ Ý5ûMRú‹îÖ[ëA\ø7éöªá ÊÓA2[ªÒeÔñÖFîÂ'òÂïÝËv’xç—)E à% Óö"õmÕîç®ëòþü|büÔ–Ž'ü ³wžü¹ ü'“ïÚjì=)õóÚƒü“0–#t?qó ¿ðïpð(‘í™Ô>S«µÇ´É nì önøÑ ÷ïf×ëâÙø’‚÷þÝ ÿ ÅJ„XŒ‡RÈöbð—ƒí><óìÛðy|Z¡#Dʇ¼ÝeEÈÉôX«òÌÂïdìÇ ý‰ˆüé ÷šQ_s i¼ü üÚî`²ëy ÷QWõ+¤ q‘ Z˜4ÆO|».çñx4ïÞ}ñ®®îì|êÓOÿ`ƒ\ v Õ(øÕ²öP¨îv둇û ¥úbö O‡$¸•°öýŠ«ýÌúïuãì7ôÌïñ>ßÏ UðÇ)Æj ÈŒôžïñÕï×ìíf¨eC=_A&Ç ¶±‘ù…møìï²Øë€Ã÷í,ö+ç ºÖ ¢ÎƓה]åÿð7@îcPòaÁïb<áë? ~sû£ š¨õâ¿ó’rïR9ì\íûj$ûG> ,ÍAäÛ˜úý:žýïÅõëâæõ÷øóP¥ ñV sõ!2ЧP}ò¦ñïÖáðæíí\Ëoɥ̥ÜO ‚ž Kù øGxî&@ë«8úÚùk8 #›(jšh+ÿ¾&ÿNð®LíaSó5Ùð¼Z¬æ•o¤ @ úõF"óƒCïr,ì”÷þ®®þwÄ[«^È UQ ÇúÝäù@'ïåë˜ö­ÄôZÓ] °ù–0úO÷zÂñ &ï Qñ˜îr½ÒXÓ"WîP É5 ŸÐö õWï{Öë°xúímù5L ]µÌÃj¢ÿ\ˆÿøƒï`{ìî…ôƒ`ò<0›¤ Z6Û|?8ÚUƒ~ó>ñG4ðÞís¿þž‘þÈöVáwx ÃöîðúQõù]~îvEë—øt(÷ þ ´0µ˜3 ÖÅcþðiî\Dòœïú'ÑõŸÕ"$ šø %•öXÊô%ÍîT£ëa,ýQŸü°êϰ¦× ÎŒ0bü€Áûùrïr8ì!Eõû9ó8aªéß"ìe¬øUÿ$Þòugð×qð–ííb^íº®à› {º g3ø©»öyïγëùQ¼÷ô ›b 7VEh L;p¡7ð«Eíc\ó#ñ6¬ ãÖ4r~œîø[˜ô­cò½Ìï’žì@KýNßüí†ì‰Hîzüœ¹û)ÎëšA÷¡õ!Ä %à qjÑ™¦4¸éÌñEï¡ñ¯ÒîA¹€1#;#) . Äö÷î_öfÆî“ëkÊûgþúô ”œi°B·¶ýŸVý ð(Øì˜rôw6ò´ X`Û’!;(Ofè ôŽÀñêðJ"í6 ¸¢$n ¸» 0mù}0øSCïJïë ü÷1|ö0÷ · ×v@šX¤T!ñe=î—òðáOIûs>|´íK 9ªõ¾§ó•£ï²dìwü¼gût1 áÿל¸âýñ\ýÓ;ï’ì†"ö]Oô½• ´\ Ð¥ àêxÒ<£”òñï> ñÖîTh¤Ò‰„Ÿ„& 0V»Iùðê÷¯îJ|ë`úBXùg }€S,CÿÓûþžuðhaí'sóå ñ²÷Ë%¾´þ&‡`ù J8õCó¥€ï |ìTÿ×Üþe…t¶Š Í¥ÐúbÔùÕTï9ì,§öÓðôǸ› _ÒgÿkBºÜ¤æñÉ9ïÀ‚ñRæîXµlþáÿ¸' Ü÷ ðãöõÖ@ïøëz~ú™ù9 „¿÷®bŒ‡“ÿxLÿŒœï“챬ôî©òY+̳ ÁC˜óE ñßBð=9íIËþùÅþ¯õïü^ ²¶.×úûµù´ŒîaëK³ø¡o÷\þ A;£ñƒý\·½àáúð¶î¡Pòq½ïx-×lž4Óƒ b¬ „|ö ™ôBáî®Ñë¼Oý‘âüêæ¥®J² ÆTÌDülŽûlïf,ìhPõ9bó¨vœ h%-XÖà­S¼òð;ð {ðjÁí#%¤•ôÀì߆ ²Ž Ýø‰ö"îîÙžëz ùLã÷ùC ¾› ÝeœZ0'í!§ ð…íõ^óÊ-ñàÎïÑDéW†ÈÏõkôÛ)òÒ¬ïÛ‰ìÎ\ýýN©'¬Q¾ÐAü…`û̘îyëàO÷§ÐõŠ÷ }û ^Ÿ  …"ñM¾îÊñÄîmÜÒspN tì( \ +¯÷CöÇî€xëóßû!/û'-LÊS€vI´‘ýB#ýªÀï’ìÇRôV-òB9£¥ánS„!7=»ó©jñ)ÛïÈíüµCà TZrŠ É Dùâû÷QõîØ£ëgÜ÷ãuö´/ :U *½Æ;’3Ϻ¶ðüëíaòGð÷p¾sy=uªÈ7S ªsõŸhóÈSïrìHüâqû%x ,-\}¸&½ýäýzÝî^Îë+øõ(Aôâ¿ :ˆ æâé„õ=¿Vòª­ïHÀðÞíse¸'Ô˜äÒT ³a/ùª÷¡Wî3?ëùKú$ZùQE À²Sa<¢ÿ£áþþ(ðÖíx@ó èð£Ú% )<v‚Ô Ì×ôŸ¼ò—;ïTì%+ÿtÿµÔº/˜ φú „ù ïm¹ëª«öõó ù ¨òƒÏ{ñ]Úîýmñ½íîPU¼Eü OÎ "ŽöJÁô¦ïñÐëÀ¦úzÒùô€ »•³uê@ÿšéþžRïï]ìcÁô}ÖòOv+ü Œ‡N!××v/ó ¹ðÝ5ðë5íž ÿáÿ¥5ó%Ï@ d|bmú.HùtQî#Aë/ìø¹÷Y\ à·÷õ÷øVú}Ñžð:­íQ]ò¨ÕïŽEoàÖšùÑÁ IQ ôö&ô¾îrÊ냦ýë?ý >÷,• ›.NÔûÐû/*ï®ñë õ£›óÑÊw Ø2‚N{žEÓ`òuôï8Šð¬èíTîNê]øY@ "E w¯÷»,öœÝëSù*2ø.… Ñ ¡G%‘ÀbºbÊïƒùìŒóìjññ-ÿeÃ[∂2ã~ôÕÑñ4žïуìo£ýûVý[Vb=c«Dáû/ûwPîøMëÇn÷šóõíT •C d¤V¹Í&JN+ñhîgñ÷­î•§ø’‹¡™ ÿè !H÷B¸õïJîˆKëüæVûP’Ï"&Tè,ý.Ñü~`ïÌ?ìÃ_ôZ5ò†’õèºHlj%ÚÐø‰JóñûÈï-íÕ-ü§2˜%Y g¡ áÅøî•÷½î*tëåø£ö †  ª»jºs/®„z\ðN±í÷wò³ðäÙé¼Ðma˜±~ 4õxó:;ï-ìø=üì“û‡® ÔHöXž•]ý4ãüâ©îv±ë‰5ö«iô„ RÇ ˆáYzí3òˆnïgæð•ôíãËò—å‰ãî ÀÒø¼Z÷Ó]î¡KëYÏúÛ¹ù@ž pðºYãoþoþ¸úïÃíìãó8'ñÇ;|A€ï¦:ÿ›w ]|ôI„òÜpïZ{ìs­ÿsfÿøü¡Õþ2 =Ãöúm2ùlÿîê­ëî÷73õF X ÜÓ~úSù?õ@ñý³îã²ñŒïLq·)&X¶šÔŽ <)ö-uôÆï”Âë<ûÖûù¥¯ ¹%Ík$R®ÁþÉšþÈ/ïµ9ìN*õ¨ó4ä~L 9ÿpLúQv‘âòtð%lðùAíMrÿgMÿ°??4žÎ F> øù øøÂdî:ë²jùÍøˆœ ýÆ©×ùâÿ2Q‹ðK‹í ªòèíïu̪ÔèÆL m 2ÊõÇÿóW ï¼èëyþjzýÁ2ëûØ$ dõŒûüîú™TïŒøë,ÚõÇ¿ó æñ€ ¿Ö:"Ü„[ò{äïxøðîö΄´±yç{Î á ¥ˆ÷zöôïúžë\šùßKøýx mÑ ÕÞ.øZf\ƒåëïTöìûóžñ)RÔˆÀ kãÏ(C5ô•µñ+ñï…œìÌçýÓ€ýGf;QE¹ ?d‰—û'Îú ¢îßfëpî÷ÛDöT %^ J$w laø®PñÄ^î ÜñRíîŒPœÙ 4öxæ~ æ… Ø3÷‘õ—Îî-Žëˆtüî£û2P¦~.ý„›üi®ïÙRì*ºôæjò4‹úùãÙµ8Ð}û·Êqóèñï6ð¯3í{1 NkNP€Ó (m Éøhq÷^üî»xëMøµÉö,n Œ¥ f[Š‘ìÊ@Šð&¢íUÓò¥KðÜâ íi†#0ÒÒõž×òµ{ïêì|üšàû„‘ „dˆ˜V"ý ŒüRéîD±ëŸ‰ö?²ôÇ ø 2Ž î-Û<—Õ òB7ï4ñ îîÜ2wºð±« XÜ ›øs&÷îÆHëØú×ùÍk e àuð1uþ/=þ ðZÇìó£ó¯3ñ0+ÌfZÈh!àæMQ ‰’ô>_ò“ï×zìÿã†ÿ%Ö¼î®! P¦ú¿éø¶ùë¡÷ÚSõ D J 4ÄêÿV…€Hñ „î4°ñ½ïÉ[91ñ 2{Ó¢{k ìöš%ô…ïF ëcôú6&úç¸ å^œtJVÀ¿þÆeþæïAì õ´ó¢à ‰æoÓWDмò"ð=Fð5ísvÿÿiV8g8Ï e"èâù~­øTîËëêoù"=ø® ?›¤U¼¶ÿ‹·ÿÚ_ð2Díäµòþ+ð¤û„õÖ·åø} ›º µõ͘óHïWéë_=þÞéýd‰Pô '²ö;ûËVú†ïݹëVåõ ô˜$±æ TôÜ)Â×ã£[ òš}ï¹ãð·)îê “šîT(³ ¹¥ Ë+÷×tõœàîù‰ë.¼ù»¯øõ½ Ç$øè2Ú§Ú¢ïߪìîô,Üñßœ£ ”&ÖqŸ—𽕲óyKñÍÓï¸ì» þœ×ýÁ’gqG² p,ŠTûðlúŠfîÃ=ëý÷œ‰ör’ —µ Ä=]i=µ…šñVî²ñ:ï>o¿u6™±ƒ Á\ FÛö^-õ±|î¤]ë€ühìûo¨&`)&×á/ÃüZ*üñNïªì2™ô*ˆòEÄÓ7‡ëM>ay ó›·ð¼ ðb2ígoE­ Ž&©ô ¤ P…øÂ÷ýÌîq}ësXø‚÷£ È sq¥yò±LöT>ðÐkí¦×òïuði(NBçCVˆÃL„DÐôí§òiTï”'ì:‡üˆü™Ê Q{dŸIÉåü[Pü&¥îÒˆë/›ö$áôðZ 0> –®¨àý»„PKÕñgïkÿðØ+îš 'eó²U¦ §Á ”>ø2ØösWî +ëÍ ûŽú²¼ òGO÷ŽÛäOþ,þSØï·ì1–ó³Lñ~`Po·8¤Í$3 œDôÒ$òÒ|ï¬|ìëÙÿUÊÿ4 á ð „vÔßù¶øAÛëÞ÷7ˆõÚ £| ÄÙýï4“È{ýðëIîeÖñO=ﶦŠ-5¡zig~ 6çõ‚ôóGïþÐëUDû¹zúßñ þ|~D3YþÊ þžïtúëlõûnó;! ,Í Ëô¯< ðêªòðrðÀxíDºÿžÍÿîo­l០ïö «ùNƒø@dîx)ëa®ùxø¶Æ {,fŠ™•˜ÿÅŽÿo\ðGNíõÛòÁ`ðn>.ÕÒ0  ï¼˜ `õDpó™ï@üëg…þ1þ…övúú ®ûf"úõ ïøÁëÒ*ö5ZôO1< £9÷jGãñEOïñ;Pî»d@ûÎ`ð— d éöA)õ‚Èî{ëcú|ùY3 p™,O áäÿ¦ÜÿømïggìUôëñ ëªb Ì_ýµB‚Å™ÚróžñÙï¤ÆìvþÂLþFñ…Ö9“ ,ûùúúgîè)ëcnøÃúö”ý :>5™[PЂI¾ð`Êíúò¨bïív»Œ¨×L4 ¤ l›öCßô”¸î-…ë ýXlüÔŸ©Cí C¦süÿ¿ûëSï°ìýõ!óø+r°ÅW§ì6 ýò ‘ð½Rðjí¼Ê)"ǹIðÃÞ m÷ °SøxÉöCÇîUyës¡ø0e÷ûõ â. Å@‘Ê•äÏÖHðÓ\í\(ó·ÅðÍŠõÈà`‹ºóØ;+È…ôüCò(yï;Xìb"ý'¾ü F ¶…t3éƒü‹Üû>›î„hëÏ÷cpõßý ¡ ÜÚûº[…Ðfxñ¤©îÞ5ñ xî3¶$.¦mÊ‹/r ‰ óç÷“iö¨}î!Aë ªûÂÓú÷DNöXéÈü×ý*gý£ï_yì ûózÍñ³øgAI.lIƒþÛIôµäñÕïnÍìtW§gx2#SkÞ 2*'¦ù\Yø;þî÷±ëƒ÷· ö‰Æ ßÇ Ï´×’ø!x¹ ñ‰?îð/òÔ˜ïÆ”øÝFë™KI× D¸õ›¨ó8ïhÐëòmû0Áúß# ºƒDør-þÓÈýHïÐÙëþ©õM·óöf V0 òf7ÀÆSz/`ò°³ï1ð`ªíº'UR]•…’š= ‚<ù‹ø÷¸zîÿ/ë¢&úHù™÷ êrD?;9Cÿÿ^ðTFí+%ó&Áðe=e»…{¶Ãwy òRõÆGóCŽïeì=éþ©þÿc‰cpŠ ¿IÌúϺùïÅÍëðmöεôäÄ Š ³és5&pçj«ñÙþîÐKñ4ƒî§¬TóZß[ Ž% ŸÓöÄ÷ô‚ñîY¬ëÿQúæbùcH µ`™ ˆÝUÿK6ÿr—ïW{ìgÕô9¤òˆ>áË ¼ý1TñJëÈEóýÀð7+ð$ííüþóäþ ÏË û•šsúkrù‰îö8ëeÝøMo÷Š ºWô³a¥.¾”ÆðKÇíy@òh¬ïÐS X4͆µ _Œ ÐGö@wôGï€Àë†eý²Ùü¬Ï-µ÷² ¹:ý­Ðüú°ï‘œì0¦ô0uò `ÐÊNi…tw¾Þói£ñ±Dðb9íäA1D¶¢Ë×– “Ñ ™ßø?š÷vÚîL¢ë»SøÍ×ö,µ —§ 3Ûzý‰KtÎ"¶ðÕãí·ó\uða3N2Ë“ÍÜÉÍ ìòô6íò”bïÙ=ìþ˜üpçûÛÏ ›^âÿðÒ6ŸýB:ýJ-ïþûë¬öæÀôÌ* ÿü °Ú¿9Utl6òœ˜ïñð+î˜î»­âüÜýë r;QÞø@œ÷ÍîëïFû„)úMå {c‰ )9eþ8þ‚°ï°ìM—óZ7ñóÄ´´¯X&Š ™­ ›~ô)}òáxïìUì¬ÓÿÖ›ÿ.U Nc™ 77JúgNù!ÖëÚÐö½õÁ] þ mãëþ·QšÁñw'ï# ò%Sï9y9)ë'û^Ÿc` IHö“ŽôÓQïg0ì°"û’(úX³ zL ;ºãþ=Ùþ¼ïÌ·ìôrõ@Uót¿¤G Bø/Ì·‚çEóëðŽð·í…4ÿ ÿg 5ÖL 4}VoúÌùˆÏë‚kù¯øüv ˼Uï7îCV‚oÙ»ðÚêíù’ò4ðOŸÉM\ÈM㯧 ‚ ¢ö YôXfï‚AìçLþSÛý #ŒüZ0 ºÂZÐûûàœïd…ìµöÜ4ôúu EÓ'+ E4/¢òô/ðrñ™î¢/‘&¡^Òš÷ ê dî÷Òaö¨Fïßì7ºùM‡ø±Ÿ FÉ ŸÚ!æõY6 ð´'íâ‘ô›<òšéó> R#2kà£óÒ†ÆóRŠñ³ÔïÃËìˆjþùÿý2  ÔòÓ C~ÈKûÿ™ú}î?ë* ørö*£ þ À‡ë§+Ú3ñ¢Àîšñ¦ïÆ?÷N ¤ P‡÷™ýõ˜Fï¸ìÙ™ü}ÝûHÚþò ¢Ãá ý¶‡ü§»ï%¬ìyÙô,¼ònÑ Uþ‹,ƒJšÄuó‡.ñD–ð\ší3f –øZ™r . Ùøæ€÷ö>ïçì2œø¶0÷Du Æd {!W2 Èv7Ÿåðpî@fó<íðaÎ+µ =^=Tܰõ“ óÔ¤ï›ìæºüÁü ¨ Û2ËŽÉM@ýoÌüÑ:ï£ìÕúöo<õúQ C Ë¥Î+è.t ò4vïÃhñb¶î:w«´îøGð[ N¸ iø÷x´î ëÕvû¤‘úŸ¬¯È+ÿWþP þi²ïµ¾ìà«óÒvñƒÇÒêEnwñ+t ~nô,YòC–ï~Žì± j C‡K˜ fêù¥ÈøÔïéôëzu÷Þõÿ }a kadýëvœ†€ñÉÏî!™ò´úï–¯ãæÎ÷ Ø»¸U þÛõKô¬ïz”ìt°û‡Õúù i&›²Ζ(þñçýqaïÈMì2Îõ×Ïó¬G Nü °èR$vÏ…¤)xò‹ ð¸vð“›í¹¸ÿo§ÿj”DI” °ô–ùñŽøNnî~0ëy¼ùÇøüÌ ð/p;‰dtÿÀtÿU<ð_íHÒò/^ðùõ¸ª¤ÜÂ ë ½–õyÁóm ïmäë¦)þpËýÝ49! Û¤Krû<¡ú=ïÅ"ìNäõìôÏõK ÚªcÚ´ùÑ£Tò.ÙïÜ$ñWî¢0e¾<Îæ‚ h º÷J‰õtëî1Íë åù~ÁølÕ Çiô¤û7Nb±Žï ì áóë©ñÜšÁ )kn¾;Þ’ðóà·ñ’¾ïÔÌì ¶ýY`ýÕVæ «¼ ´Wû¥û®ãúzŸî¬jë'ê÷&qöøU ù… 7õÑ”=ÂzÌIñj‡î´ñ©ï}2|°òO;[x‚ Èx ±÷¯lõ2¬î0vëÒRüç¹ûŠ5áüÏå SˆfóüNü¥ï^Žìâpô˜iò;FÀ—+Ü– j™¬HóMæð€,ð,?í¯mIDeÌ %× ÷—ø$÷RæîͶë‡8øÈæöƒX ¦g 99PM\ŠMÜ\Tð|gíŒó–´ðõPÐÐc¶›Þ¨ô9ò…ï‡pìe¿üo2üŸ >ŠH~-¿üƒ*üÐîn’ëYÖöÝõÏ# ç% =¸h¬™A÷ñ#FïìCñ"î©)Ãg÷£"¡€: oh ÑPøVçöZÊî}ƒëªkûë‚ú[Ž §+_ž1ŠøýÓ¡ý»ùïT÷ìÓôgÑñU½ïĪ®×_D?Á»Aô$òïÍïÒÁìæ1ò÷Y¿ ¼é¯ù’øHéîAÅë¾R÷,µõ“½ ¸x Î¥À»eâwŠñ Sîßýñ;^ï ÔÞ©öE­s8âÆ «õ^ÍóÍïBñë¬vûú½1 –€a1úJþ+Ñýàï‰ùë)šõÖ”ó> Hà ‚M"ãa¡xòGúï–ðO±íØèÿ™ sh%… R×:_ùx<ø¾hî!ë×ìùÓ°øç %D–y¼…ÿ¹pÿ Sð¿bíqóuŽðpLr ËË5ç Á ¼‰õ¿™óøMï—ìCþH'þ¥1R 'þ ë~·”ûΪúé„ïžNìà%ö-Côú‡ ì¨ôÙ³ìéØŽròAÑïRgñ)ƒîORµág¥!æ”\ ; å5÷=€õ˜+ï”äëÕ9ú§ ùª sCi§>ª<Àÿ`ÊÿB£ï¥†ìíƒôk0òUSˆ òKCl)¾ArÍóqñ÷3ðÜ!íê;þãýO\¬ëH 4áºvû´Ÿú_ïk´ëëHøoÁöP c… o·}Õ/ES½qñŸîòÉqï wGû3/ý> é GÚ ‘žöÜñô¢ ïËÑëEýý¥ü!Ñ^–Ü `"€òû6Hû6dï$IìrfõÒaó÷E|“à½ôÕŠu‹×òƒoðfãðöíówe`…Üœ4¸ Ö« tmøåêö•óîLÇë²qø#(÷‰ {ˆ Wn-Z3Åõú´ŽðG£í™só¿ña]Ú•~ù§0Òä/ßôÀ¯òiÇïLÇìƒ ý±©üé à|YOçY±üs üsï çëŠ÷Jãõ© /² ­_£€XôU\ü„ò€ÔïùzñÔÒî‰5ðŽLñPéQ© ü¾ ž…ø×÷ïÚîÁ›ë’¼ûâú¦ à³ÐÈ­aþBùýàúïÁñìDó˜Pñe}½ì á„Ûï¼Oô&#òtûïƒçìFÀDIž­°Ž øe ±šùønøÝJï: ì­l÷7Üõ¯ ñ{ IJµÑŠ×±: ñûVîT[òc¸ïó?Þ$nÓ¼œSû íöøBôŠïŽyì¨û¨Üú|| Mê=´Í™R[þ‚2þHï9ìªöØôšÛ ‰› toÀØðpvò…ð»ð^·í¡íÿèôÿÆÄZ§~Ú EY¢ù¼–øº°î'yëu7úô ùs× KOº,®13ÿÀÿ±?ðÌdíûbó£ñ~ž?{ ¦Ëï»x $‹õy©óÁºïZ›ì]úþ8¼þ¢QpX—» ³E¸û-ú/)ïÐì”öWßôqÇ;t ÿÛÍpˆ†y4ò¨ïL©ñ²êî¸ß šÀ!l€W •: ëÉö"õàîyÌë>”ú¦ùË ~êOÀ8Å)æÿÕóÿO"ð°íËÉôä¡ò·%ƒÀ ;]`¾èº-˱ó2`ñìšïGºìÇYþ2þÿe{4°5ÍÁˆ½ûêßúØî}—ëøù®ö¢² Ó¿–ϰzs[ îÿð3:îpÂñ±Lï-õi•ôä¥ñJ6 Å vÓöx'õ²Jï› ìP,ý‘©üSÅX›¡¬`üà¹û ï´)ìøô¨$óvsݪt6’`þr#ÐÙò‹ð°“ð”ÈíkåàWÍÄQó ÷ ýö øc«ö –î¡ëháøŒÇ÷Ê# ™6 V™N:bK°‡•ðÉퟭó–kñR¤TÓ†ðÓw†¼ô^¯òûµïäì>ý,áü%é À€j= ÝØÉüß6üïêë ?÷ƒ§õ>¯ Ä e´‹V‚ÉQñ÷¾î%=ñ´îê*‰•„ŠÝ( õM ëÑ÷]mö™Œî¥VëhÉûúú¾MkŒ¿’›õ³ý½bý\Šï€¡ì,#ôìòXÆxÇ š@­._³ÜVôÐ7òy$ðíBX÷ZIg ¨• „ð &Šù4uøï‰øëÖ«÷8ö?ñ ¶ ˆvCŸ¦¸ºoòwñ¸îö†ò­Êï³²΂ÎM=û¤ Âõsôó&Uï@:쟪û†¼úË" u ÛɾÞÙýu®ýRtïJìööóš/ KÍ Ë¯éè ¨‡ÅGòÍåðÈÅí6G*k³ý‚ë; íªó(ù)øO¡îzRëD-ú€æøÞÙ 6>Œ•€”­|ÿpÿ¸ëïÁí#Ðò$mða¨Rqù0“Á’… <õˆMóÆ~ïèDìÊöþð¥þsCpÐ bVzôúúó ïKëë_Àö`öô} ¬© èžXÙãð­Ò­ðñ¶6ï¥Îñåî3·ƒr‡1 s ïƒöá¾ôúÔîg”ë…ìúÝùMß @>«t…Øÿ[þþ$„ïZ8ì«ãôÔˆòˆ©A> écÔÓ,ÜÂìÇþò©ˆðû8ðÞíÊjÿn'ÿ^@g-Û „†Gút“ùI¶î˜,ëZ©øh÷% Nm"M›†ã±SëWµðpÅíGòÇŠï7OäÖ=p‰£€” I” ^Œö%²ôAEïµÄëÛFý‰üÝ¿”é” –PÆåûò<ûUï9ìP¼õ‰ó?§òìÁøüé][‰AÑòÀ>ð~Éðæ—í5ÿ'ŒzªÑ„ ß– Œß÷nö{ïë ù— ø m ªc ûÿó‹¿þ ðaíõÀóð8ñzì²!Hr~º¨ÙåsJôF ò©xï›kìíiý éü¡WÚ÷]x¢ˆŸüG×û1«î´LëðöÌ9õæ£ Ž´ 0»ŠÛý‰¼Þlñ;›îñêZî™ï²QRg‡v‡ý ­ü ¡£÷wãõôîg8ë¹üy;ûâV^_YxDý ©üW†ïÐDìô¿8ò¯³×åÆ3àb óÔôÏóÿ/ñ@Æïeuì;_mFbªˆµñ Æ8nù3ã÷2µî-ëëŽ÷¹ëõ| • ñmBš«ZìœÊãðù–íU?ò¾Nï-øfåÌNý¬bŽ ,õ#òò'áî«lëAöû ûo‡ ÛfË+‰ýóü ï7˜ë¡¿õžžó•I Cä 8©4í‰tòR„ï rð^­íëWZï4èì#¬ò5êð0“êN錶_*¿ „õ¼póðïí®ÿÞÿ+qíNF ×G Ë ý aü{4õ‚žóFoü”¿ûžÓdzñ1Ý—U*YÏýGðûåÔ¿þ†lÚäuʪfýßÂýlýÁ|üØýDÓ0>Hüþð¡ÿÔUýBýûq–æÿŸ³«X(5âó¢ÝA— Ø/¦âÿêÿ—âÿWîÒ,¾ôVpBºw_DbðŒìt·ÿÝíÿŸ ué(ªF‹~q{ÿrÊ…èÎ;¶¹Ó{ÍñËc3èC×A6È[R9ò¹La¤TÛjÛE¡<”sº®  S]F ZÙ…Ø.lS×0ꇇö§ÊNúû‡Ç–›‚\Ú„ùí- h¨|¦ØÖ¼²ó?÷+“±Â&6B‡8×RtŒ1¦Ê”€µi9GMf×¹–)Ü!Ÿ]¯BùF½ ;jSsŒZÏ-üfærpBû>C©Ð†¨ÞyîÔŒͽÔç†ö«F®P“s¸µ$­Ò?âYŠ{ +4“º¼Æ}¡ýÂ3óAçwPAp<Ü5]'«r6…™PÅÎZ©FI‡ðWpÍø·Ë›×5¼¦k/¤Ý««óû>—P_ìŸãþ…øˆ¬-0cPßpºÄŒ¯öIßÑ£Š‡øbw/ÁJË„~"A 3Ñ ó h#&A f“2@-¨¿I˜mŸ§àáQkO÷bŸòmÞB©Õž¨¨€ýÓnt T_`—UÃ>¼¦W/ ‚†ípüõJ' 9žßCöô®‚Ǹ£ƒŽxÓˆ¡*4™6v*^éµÁË©m~XŽ€-gù×'¼©úùÓVçè‰Ã¬¡®ÇžN'¹×Rþ^ăåDô2bb‰ô^äbÛùæß–‰­´y¸b°v›Ð"Á—·òC¿ã|ŠfÕŸŽ‚…»=låp˜K?=mQ+¨TÝQ÷Ú#Ö¼’©ÑŽ)PЭý¦Öéõû߄j^XeP˜cñq;…ã’âƒæ|/bWj7VˆÍÕÜLE$›CoW -4HæàÿÐPÚÿP^J_SJÚx&óÿú õÿöêÿM4œW—#>s@býÿ#?­äÿª nÕÿ;¤úÿ‚`í\˜;?^<Å<²ìûÿ-äÿ´ôÿ„Ëÿv4Ö5¡×ÿ3Üÿû¿ÿ ÿ õõÿ+W¢cø8J7¬ÚÿœÆÿ Ìÿ³ÁÿÓëÿãÿhýÿìÿ|<.•ÿÏÿ£¹ÿ@ÛÿX¶ÿ;ÿÿÍøÿç¢ ëÿ{æÿMÁÿì¶ÿ·¹ÿ£¸ÿÝÿöÍÿÁóÿ’wy¦ÿÍ®ÿ3&ÿSÿÑnÿõ_ÿo¥<-,(5Îÿ¹ÿ´pÿžkÿO‡ÿ<—ÿÁôÿØõÿÝ ,´ßÿ²Õÿ¥‡ÿþ{ÿTŽÿxÿtûÿrùÿ­)¥C öÿ‘áÿÌÿÅØÿ¹Æÿ¿ÿ½½ÿçÿªçÿ/,~2î$û.SÕÿBÆÿ¡¡ÿQÿ\Ëÿ,ÆÿWöÿ€ÜÿÊéÿù¹ÿb­ÿýŽÿÆ„ÿ@~ÿ|ÿ€åÿpäÿFtNŽþ`ÿ}nÿÑjÿàQÿÁÿîËÿÆüÿ,Úÿ€ßÿr²ÿ£¡ÿ’¬ÿ¼¢ÿµÏÿ\ÏÿE? Fìe xñÊÿéÑÿ;Cÿ…)ÿ–ÿœ{ÿgTÍ_FÛ©ð÷ÿíOÿŠHÿ[6ÿq,ÿúœÿàÿ9~6 ]do*°ÿoºÿ%ÿEÿ³}ÿÉgÿ¤š ¸¸æ^ÿQaÿ·øþƒôþ`eÿ]ÿGüÿ?ïÿ8!-!€ÒÿÀáÿ]ÿ>[ÿ¶`ÿ˜Eÿ¥éÿEÛÿu+î:]Ñÿ‰áÿâYÿ/Wÿr]ÿ%Qÿ«Íÿ¼¿ÿ_ûøÿjâÿêíÿaØÿ«çÿøÿάÿÿ©cÿ‘ÿÿöÔÿCëÿ³àÿêÿ±¡ÿQ•ÿrÿÙdÿs™ÿ)•ÿÚ´ÿ»ÿÙŽÿ›ÿ½ˆÿ†ÿ¿™ÿOÿU–ÿu…ÿÅ´ÿ©ÈÿÓÿîÿ§ÿ}¡ÿ“[ÿÆ?ÿÇLÿ·;ÿé—ÿúšÿ°ÙÿÿçÿÊÿ5Ôÿá«ÿžÿ„ÿçeÿŸXÿÂNÿeÿ ¥ÿGéÿãùÿׯÿ+»ÿµjÿ-VÿéjÿöaÿµÀÿ‡Àÿ ÜÿÿÞÿ=‰ÿ@ŠÿÐXÿXNÿ†ÿwÿ¶ÿ+·ÿ"ÍÿÕÜÿ¨±ÿ϶ÿ¶Zÿ:Pÿ•KÿBÿ7®ÿxªÿþÿDüÿ|Þÿ{ãÿâpÿ‚yÿ¥1ÿú-ÿ]bÿÁTÿ„Àÿe¿ÿ€ýÿ)ÈÌÿ_ÞÿÁEÿÙLÿ<1ÿ,ÿÁ¶ÿ”§ÿ†\Uäÿíòÿˆÿ’šÿ7Cÿ½HÿÁcÿêVÿ±ºÿ”·ÿçñÿrìÊÿ¿ßÿugÿôqÿ¸bÿ _ÿËÇÿP½ÿUíÿ«íÿ¸ÿ´Èÿ5|ÿ ˆÿvgÿê_ÿ/¥ÿ&Ÿÿúÿ& #Ûÿøöÿ$Rÿƒ[ÿ¥ÿhÿP’ÿ·ƒÿøBKDk&Ÿ9“zÿp‹ÿ¾ÿƒÿ¥:ÿ$ÿî¬ÿ¬ÿóù7%üÿGÁdÿ*`ÿûÿMòþÂXÿOÿïöÿ¥Æ«ÿ§ÿþYÿ¢CÿfMÿ¶@ÿƒ€ÿÓ“ÿ,Êÿuèÿ±»ÿæ½ÿ%iÿMÿ½WÿúAÿl ÿ ¨ÿáÿ0øÿ¡ºÿ$Âÿ]ÿFÿ|Cÿí ÿ&sÿXlÿñÄÿ•äÿ¹œ%gÅÿ‰Ãÿ?ÿ!!ÿ2ÿwÿô¬ÿ¿´ÿB è ×ÿœßÿÛgÿÂWÿ°`ÿŸIÿ½¶ÿp¶ÿåÿ«ÿÿÓÁÿ¸Úÿxÿuxÿ2fÿiXÿ¯ÿâªÿ;ØÿFäÿ<©ÿå¸ÿw‚ÿ°…ÿDˆÿJ|ÿ’ÿŸˆÿ•ÿ!¢ÿp¨ÿ%ÇÿVÅÿÐÛÿ¦ÿ¦¥ÿ”^ÿ TÿŽkÿckÿȽÿ Íÿ[æÿûúÿ2ÊÿÂÒÿ`zÿYqÿÊEÿµ:ÿÃŒÿ”ÿ…$ Œm!¦†ÿŽÿî3ÿ¢.ÿÇŽÿ‰ÿŒ Ùñÿ¡þÿ>“ÿêœÿ RÿPÿ˜TÿNÿ“¯ÿd²ÿ×üÿ² hÀÿÎÿùLÿ—Qÿ/OÿOLÿC¾ÿ2»ÿôáÿ”äÿˆÿŽÿfenrir/config/sound/default/BrailleOff.wav000066400000000000000000002735201475771417500211430ustar00rootroot00000000000000RIFFHwWAVEfmt (þÿ€»î  €ª8›qfactÀ]dataw°Ê.©+ÆÒN&Ï+M¾K/$®¨#ˆ9Úò¹)4C©è¤í~íÿ{÷Qæ •õ±* àËoí·û(W è°ŽÛâÛÄsáëÔ‡ïÚG¦ê¦‡5íu@Úìòçðï}¢òç-ê óÀÙ°â'Ôër¡Ðx XÔÏÐ<ÝkàÝ_zœÖÐྋ~ëxö`èý2}éøógîât‚˜îºü±˜özfò¡oØò0‘Ró¢mE{³:ûGÃ_çùØéâÝñáMˆ÷Chô‰¡à:÷àŠÃu✑ëä{ɾèCWÔì ¾åú(Ú„3ÉþYÛ“„Q5ºR˜ÿ‚pßñiÞ[ëòĨímʰøp×—ôDΦé ‚á²T¨çüøVð¥àêŸfnæ©¥Å롈òìÇœî"þüO°]ÞýÙY. À~k eÓõGc,ƦôÌolšØ(eìåÚ¬¾m4„H• ¦çEzß ,&aô³)EIwÁ‚| AiV*Í~.± vxƒh´iÅñS=²KÿF“H÷ÓþRÿ|þmZ´ù˜Ñ‘ò³ïÆò§Ëí99Àë-³Êû’ ° 6iåÕÄ3²8ú‰‡ õ6’Ò¹ 8ÝßCêø±¨ ô¿ïs‹ˆï~P&ë #VY Ø`‹ ”g³ü±¯óú¶®dT©c :ÿ|Y+î ÓÑRö7.ì÷WtîDüÕ­lýì¼·Eq –‘ J¾ØËÍÙ)"Ê;-$N¹,¨½Ùªa;=¶^Æ(úP°ãçeU›ö*Ê ®4ÑeéúŠ}¯õ—*åNô ã#@¹åµ‡ð}U‚ê- Xîïü%vò1ÖºðÃ,ôäžöD×Z*ÂÓ‰¯ÞÑ•Ø6öÝÞQóÜä$ÙÜ·åÍ7òëLfè°¸ë±ëjô]uú”ýª”š]mþ(×qñ½kpø¸‘Á?ºô¼Ágæ4F­í·z“ôûu÷lÑwãÞÑ[Æâ~#ãfÊæÿF¸êÉI•ñë€cÿˆ±»3€£¢0ú2´z8‡û†žëîsT0ì­5ñl?ù_NòðL¾æñã0ã™ëZðzÓéQ/%è&‹Xíµw·í!n:óìzo¡{ƒhý•_³“;åe ,þú ~Pr^²ÑÇ.]Ýñ6î Œ<*JWŸ‚] ²á?ûR¢?t(;zz%©aC Ö× oîñÅ—íg“ꬑnÍõÄúL ú¸ÉûÁNaùŠÆH‡ý“­÷¼»IòòË'¦ìL[²ðZøB@v¹‡JZa¯ÙwŒe <Øãk Þtÿ=Îöw=§ùä»,çñ îÌH&9í\ Ð:1yKû4Ÿ†þ"&B Yì¤?ûÄEAfh|õk?¾û›( nF÷û¾»¿ÿD‹ÃZZ„qà!·{v+s#Ò,£4K(†o­æ Í æ 1ÔüñÆDëd_ÀþØéj £ú” :H± kéNÉྟÖî\ï´ã1~wä2vséZˆðÇ¶ê ž›ïç¡gïñ¿óžÝ]íØrà§SÕÙ?»ÓšŽÍÓ•@Û õßmÛ¿YÐÜå™éýɇë©Z&éß+ïW¡}ù€Yˆùá½þ†îwÙ½åù:&€ò¡œ½üb ÿYU!ï+ªçëKhñ_(öMTõ¥Ø>éœÑÞ©¶„äT™ä«Æè_Zís2ŽöÜló.+ýZ¾•ç.½<ì7÷›‰Jíy­4îaHÍôÎøÆí>Aåáù³å—Ìeî)F•îF¿3è–Ã6êÒoîD»pï&¶Qø>­Í^za¶„åFV nMŸàÉŽ#(l™‹¤X.dƒÍ4ĉêÂ+4M‰Ä ¶ O4#Sè(ò/ ?¶/5UºÓ ¤Ò¼Ö£ DÍ}'ÑñƒÍ[±´M`7úÃÏû ™®Tû‘ˆþõ×V òÇÙñ[Vcí“Àîöù! ¨¾‰ïâºò7ÃÛyÚeN †‹ÞöZW\ˆý ¤çöÖÎqéÈ–§Ñ#’H%ÔÙ¥)èqµ™Í·ÃûÝ'1v 7[øyõ¬k>$ü Uêöú+¦þ!c9 ™…üÆÆ}h1' Ö%‡,-íÕ ‘%iRð,…ÓD+<4#3~—ŸBž2[™€ íRAkñ¢÷ðæ Ôÿ åÙé Fl‹w†ü¶=¤é³C¸ã`m–æ…$OìFhôïaëö*àðö¹_ð-„Xò×3é °ÜŸJÔ©âGÔN+?Ö¾Ö¬Ýf¹{Þ`gUÛ̘1ádvÿëf§âê>îêÿ>óßVý&z…6Îÿ‰Tͺeö0ûOõz>+ÿ‘^¢úX¤Xë v}ês3tôÒzcöbï7ò,!åÙßúß—Êöå…:Áå…* ë>Ššð.5ûa«&à f„Ý1ÕÂíKŠLÿçmMóZTí4ØÌð¸öW2gõ–ºéœ=å‘ô¼è®iÐï¨-ÀìÍŸ]è8Á?ì›9gï v4òÄÌ;ý^´±.PñBm?7?¬ 9ñœ ,Ê%åBa±ôí£ZC ØÂ r‹ÏN­»`­CE~Ô@¶%f¦¶&ˆÏÊ·ú®.mi² ]Tt=6g ‰cÑNû,®~ž‡;Áo=úÂkéýrÁÿ*ÿùgòÐôn¨±ñQ×Rð°áïÄ?²ý¦\× !öUè„#/³ê÷6²ñ6Ù„\hÊ¡ûë#Kù^Ë0 ½W¹’Åð$oç¸"vB¦0© Ϊ­þÚšÀý’¸³= ,½ðë^Y kMø–t¢ùcbNªHÿ¤Oûýl¨†oË æ4¾ "! w³(åJ1.‹#Ì( ð;\çLRÌ 8(ŠýÈÑÝëB<Äø˜? {z¶ yƒ9 ¼ð·A¬ÿ1ëQ÷[$îåÁŠïä>®ãè8îÊk3ïR‰ì ÏùñVÌð·;hðŸ`äwßüØ{Ô*iÕ·AÛØ•ß!l³Ý*uòÜvjå%íd1žê­ý¶íýÕX÷Ò¬óÿõIhz_û`‡A‰ôÌ/ÓøòbGÿÆ ˜õH½éqÔîžjhöÓfLõ/£RîÓyâ>nÜáqùçåŽ0çØM¨íé[Dô«‚"ÿ©¶ÜñÒfÊW±L¬Óz¹Küa8OðA'î¯ùSóAÿ'÷ìÀò®]çd qæX@ƒë™†öïÛØë¥ucé!@ î¨õ¡ðÔ˜ÐõØ¿kÞXkÒWÐoé ??ÿ ˜Å:üp-¤,Àïî-¹_·ë‰ Ö9°‰-×Pìà ÒaôÑJ(!ªÊ¢&Ú…a#¦ðüñà d¾å -Õ³2k)½"¬3‘ÐÀÒ* i>ý%FMû-¯;ÿ]¬"þ;}6÷ÜÕôó!‚BñJdðôôó«8ðÏú£JˆŒk:¢£Q²×,%¯í% 0zþ@Ÿ&ûâµý÷A[¾!ØHœ$ È™Æ2ýã`õ3mý2øÏߨ˜ Aì<Ûëiý¢íÙöɬªü¶Ì¤@ÂþÔ;Sµ¾0–¿­ …$‡ +lêe-¯%ü—ƒb—õޱ±‡àö7!î„äÿ‰Xt ó: ‡ÝÐ JtÒêû8Óòf'åãºðækhùêŸÈKïÁZ™î0_ïíc·ò‡íxðüaíáß c×ì ‡Ô?wúÖI2AÛ3K°ßŠÖTÝ>à£ßYLèè¶Ô7íÃ)ë›Ù:ñ!Nû!TƒLòO^6SM%ý€lôLçòûƒæ=ýQ' ñÝ+êµ®›ñE§÷Ÿ¿óVW|êÔuQá aûã¡ëç8€ éVA¢ðà ø"ëz êWšð]øå/AMÿUr•ø×AîEÅðra=õçï1öWWy?æçWjèw’íòQ3ï ‰ê?—úêR›ïjòЙßùuJŒêlCßD» `@e ¤ 4 ›ºgÇåòöY˜‡Ê•ؤ “ µÈS€QÝ%¿õéìÏe*$°­ü%*Q2úgF-r ™Ó Êl¿Ç”a ¶JM’ØÞ '%@’ÆûcÇü”ÿÌ”üÔ³õÊîHó^{òð"ؘñw+ùéá Ÿ®ñÉÉÃ]Í}y>³rëö/qºû¢rLü¢ŸµËiÑKÜ#f¨ ##ÍH0DÒ<êÈýNvcáâ ÒòÝì#"5šÿEi÷AÿÕš‚•ÿíúð `öp¬»Kl™À&ó^,4Ò++q`Ò Mê†E¹ yçp¸xò‚ õòÖÆY.! ‹³¥ }.Ïî¦4ø |„íúHxã8Fé¸ü›ìöôÅï[ZîòÅyïyyêò?€JïušéÁÿÛ;òÖÁhÕXPÐØl-Ýéû°ßÊëÁÝäKîâZ=aë í—µì|Úõ7wðý8ÃBÚÚvT°Rÿ<‚Œú퉲õf Öý@"´ùã€ÐíÙ9ì,ÿuôœ>vö}ˆ?ð!?ç¿.sáÜÿåts¾è8ÓgëA!ÝóG¤¢û¡ÜR3¤<ð˽Òê‘€Løü]UHõÕ"î”QLòÄH,öt‹'ôebëA^æú¢êœœ¶î-vþí©4Üé([×ì ñ*ØÛôè°çý9®Š]1Ë|IMª §Ù ªŽvû¤à€­pẎî Ö©ÆÐðÒ€ÆØ¦ "e ª%°ú#ÿeÊ«"§"nF §]„ åhó} Ø [ÓxU¦`_§šÉV+–û }þûkûþäù ªôœá½ò/1 ñ~¾ô>Àéþ?H3d?¼å RSÈhÍõ ³¢  Ü…)¾úÛŒÿôT Å3G$öó¾ ÷ô€u¶Ÿ  ÅÌäS€ÿ%D9y?>üÅïwhm ÞÜÓûtNùBúÿ<ôÿ%õ#Kê|x’'D|ÝŠ"‡á(úEŒ,…·ð'H–{œó…‰ó4 þ7}ßð!ß(ùƒ*â “øÐ Wû ·‹Š\ÿ­,?ô@Ìñé¤`䥹†ëPŠºíÓÑëïiE…îòÝð…oòŒ Eí9¨yåäÙ´óÕs<¢Ö;·Ú9ƒÞöŠß0Nß«§HæE)Øì‘í Ö1ïAÖËø?K8ÕjKÀÄüêýàlÌøóå±÷› þŒñŽõBÿKì%àîß5öZ¦Ãôh”íõµñäÔ„â8F»çû‡Ä音=î•¢-÷7 Æþæz4XUL?«FQ$5–™Sí~ú ò%ÚîG]Uôÿõå¯ñv&éÿzçG"¤ì²Üùî/ Ìì!hêsãÂîð¥ò´äá÷ó¤z­5…ê›À¬«î¡ žÑ°  ?CéiÓ~"ånE·6 §ÃßNj»Àóñè;‹Da–$!BÃ%Ÿ[ù õm®£çù àÃ_ ”P ”¢=\·`¹².£ü ] ?þý0@üéêþÌ¥ýA4á÷¾èÀóøì^ò ÛÝñ=«µ÷ƒ7™‹Fó æxìÅøÌ{Y<¶~K~ó ¸ fœ¿Eûøƒ4ˆë¦÷!»jL#ŸÙ«L…ð+ç­±¸Åÿ ä3Lë§ wõkÿr•BÔ›\AâùŽ@Çû'üÄ|ñ¡ÿº&>ê° éÛèmLöÁtX%ä@S*×DŠ+ôß$=)WŽš6²4{tpùæ£ ò÷,ŠÿØG$ èþ ‚ Æ2¼ÈÌ{û Úgðç“§çd[2æ\fípfúïÎK ï‰ Üñ7¨4ñm·êy{láÉ ×ÂzÖž:ØØ}Ü\ÍNß.Ÿßí:áp@é6Ží”o–íQn\òsâü’¢RR% ‡Ïÿ™RüT"ø‚ªùXüOo´ñµ_vìT®´ñ±.°ö¯ÁJòS®&êPû³ãiø#äQh.é”0ë=?rñ„+aú:ãKo?ŸÌØ]˜tbÒ`þçá÷U‚æðY[ð÷L¼õyÃÍô  »îQGùç15éÊYîû2•î_ñõë“Ò•ë¬\¤ðŸ_…ôv´>ûBÑMa˜èšAcv! 2’Ú …j< ¡ËSÈÚ]ä"úK¤ ²-™ ?ä×}ø©6áÄð@å)аC¬#¯)Œ$AUgN75ü u}x Õ/Æ u— Äl ð}ˆÈ)بtаüpGýïxúþÏÄÜûU1ö˜q5ódOò›˜óèO0üÊ·” àð¬Wl²,ðC›¶] # / †Í³{þ‘âQý 'Sÿ#<ÞÛþ#?!ÉÉ8èdž­jÛQßpTXboN]ö, GÞf_ü›ùHé+þa¨Øã ìÿ#5ÕÕ\# ©]}k¬™œ'жî*ñ»o)ê‡ô}¼Ñ7 j0{NöôtmõŒ pzÐ é)ý LSâ䓳~÷ÅŸ í…J¯æ žyèà ¾îxÅîÛðù©¿ïèô>òºÀ=ï m^ç¡ðÏÝ~ñÖ7½sׯs¢ÙìÃüÝ¿ßÈY6àëRÛã/·‘ë1çíqöîÎQ×õa^©þiòìÉ‹ŸÅžþIãúVê1øF÷úBPîù]YØî*èîí‹[þócóõøãjïh²çÉvãâ üå+wê·¾íÓ1ØôaQHýu”$óf”¨ìßà6Sõ0‘žæûA@rõ°—3ð¹-ò w=ö®„Ýò8.NìàØç9Š!ë7ÝàîýWÚíû°ëŸz3í©N~ò$‘ÇöÚT þ@‹E9Öñ´’"X ³a _†Å‹ÖÃY¿W±\.’õu Ú ™—(Áíí|J6 wIÚ»´Î$uI"÷*±Ö„öɉ ¥+Þ ùõ w^ªÙVÖ?_çá özúà7ü׃7þMþ_ÊëùVäô·˜èòÜd¿òåNKö™Y‡®˜ z&„Ða¬ÈõŠ´$wÙ5š ,5 N¬½U ýC&¸qéç Ùò=hN$EnùA'ý«/ úªÕk¸’¤Áèû ‹öï%©:-Nýj”úbIÒ{— fÌøß®*ɺŒ…"ñ¹<)à€›*~üm&RoŒä4@¦¹Û.ýáe%õ2ú€M σW 2æìì²²#+þa¡ó³qê)âæshÊê^NïªPïËé_ðG?nð¬ãñ«è¤ì08ä¬OèÚ_Öñs°ØCP,ÛæÜ&ß,!àˆlá3Bžæ~s/íNÍNîñŽ!@ù·L{±ûž °lOýõ®ÝùTèÙøìƒ6ûaO£öx¯\ív ð½Uõ‰j:ôVJƒìF,÷å ÷ äŸDÔçpQÄëªò“ïbÉ9øR2¿ÿ ZXå„Hª¡Æ{Å^Τÿå —ù\‚xó‘mð-¦Ûó…·Çõ"«ðØV‰êª‘èKßìIqïyí·^ ì±×ï³Åcô£ eùâp¶ù/sYú/ “å {Ñc Q—€°{‘cÃ×lš˜ ÏOÍõ0‘ŽNx‰>A¿ Uø$£ßP5ï0·®–ðB3 Îv` Ñyü ’%ÅmóäŽqì«vÿû¼ü­ù»þÖ“ýÀÂø¶5úó’äò(FÜó‡àØùèÎÚ©÷p RiÖûkB>¾É– á¹2Œ ü®˜ýª8) õg¦ÈPT(# È>’‡§ ax8±êÛqº «»mw† ü£Mì ‰û;7@üøEi nÓcòÐÀU ™ÞíÁQh%%®õ**˜U)™Æ"¡r?Þèl ,òïg|üùÙÝö siÿÐíÕ æ‘/ d6Å쓺¥Öîf Úச܀ੜàX2ã©Ã0éÇö<îËuïþ‡Þóº’CüÖ ìe ¨¢ÿÿ~ ü’ÖZù›h”ùýTúˆmó¾¶Ií iò§«õŽ]Ùñ4Hæéþ½ ån3åÂâ“éûÖDí(átò•…bû²”µiáürŸ‚½ìuý—`÷9«%ò>dPñosõm\yôw_BîuÓ”éh»ØéÈÙ+îmê¤îoѣ쯼ôì¡ØñÄ„jö);ü‘×D*ª[4ri Ú>A Ù Á‰‘ esõ—.•ú”GÓ øSõ™K—7‹QùÀü3Äâ"_`!#5ÿev$zøM Þð 1f9 |´ éØo?»ÿ®4ÙJYÞÙýo°#ý(Ħþ]ûQzö_vnóŒs?ó˜·ÁõŸÿý à" oø"x®SÒqrDö4‘ÑY P' ]š[ÿ8žÿÚ; e&T”“»!6öà ]ôyŒ±3úP8ÂÈx&èÇ*‚nh ’KäY^ û5þÒ@å\)¸Ç“‚ZÁú:S=5 ³n-'ð)4*Ý.'Γ¾¦tHPlû 0|M™øhøS¼<ãçÑ é´¶ ¤ÅcH¾£¼ƒöiBíHˆè”éÿUeîGðP0›ï0ñjcÙðr³Øî×COæH%âÝ&»±×iùÀ×;`Û¯ÒÞÝBF¬àÏ8[áĆ[å"R\ë ÑüîŒôwð-Ëëöƒ@©þOlù|ü÷è'vþÆÀöú £Hù¸ªøùR‰øEÙßð-»Zîc<ôzµô€‚-ï= ÐçJçä«Ì³æÝ>ëßï%p–õD'þí%K @\™–Î=^îzÈûg£í÷m6ô}õd ö@sqòYq³íü3áë,f íÇv ï«×Ní1×íq;é¯/’OÔ§ÒýúZL»ê cò‚VrÌ] èEŸ‡SŽ ¦R ÿÚýÉ×á첇oþbd ¥4Šíª*Š#ø_%‰áí!,üF{½# ÅÞõD#ýx awÀn½z ™Ä}’©)•óþ•cökÛ‘ïb ìqENîuóïŽè‹ïóð•È&ñB€ºïDW°ì¡ÏgäZpß.AáÚÊ‹_ÜûQÝ”<ÜÞ6„ à` ›á™„ãæÚ¢êCí£NfðjÞß÷<Ô…üé½}þ1õý[ÿE¢@¹Ó ~ªÆ “ÇyZžñ_Dz÷* t eb¦Œù†xܽý.’bùeð½öžqõyEÜöt&½û61¯í¡½ ûÏ ”÷&Ö?Yž-èHm«™©¡ïJOø0õ9:´ ËÕóKž|4âƒ; h«Î;få@‹·ÑÿW1ü Dø¾¥BöWTÎõak€øÍÔþÛŸF€þ ¤›YH MåL¤TÏ 4M ȵÝ“ƒšvj6 ËiÊXThÞ2hñLn¦|L2§ì$ ÒÀ q¨ )XOè½µw :ÿGËçfe‡‘•’lêâ ú¿Øf,çºf"Ò„$Óý"vû xÀÐT)¢ ÎçñVÏYþÉtÿ§ ²ÿÝ ¥™Wâ×4â¡Wû÷0³—ñ<êŒíÀ­¹í±Œ¿ïßÔð¿‚èï ÉÕðÞhðï­<íÖׇçZÎEà°Ý*»kÛï˜àÝoyvÞ2_sàbËûá9+å9d@êÓû¶ì•d ð _iõ²ÂÎûŠ%âýzWTþ¸lïü³k^ûS8úº¶>ú2{²÷WróöCµñÄôÿô²¼‹óÂN¦î\^‡ê% è‘sÃéÒýëÂ1ÍïÈMÃô§¯û ‚ÿx¸Þ^dçX©í7´ù†ûtF÷: õ|´ôÍá‰õg¢3ò+øýíé}wì€r~í+’½î,î2•Tígɼï{¤-óEH øs,AýÑ1¶í±0¢f–­: æÙ” çë»WÐEpÆŸú´:C ή) ‚oDžI¤tW|©eEsö‚t6¹Eè˜FÓbbR<Úî ‚@ “—94'È º 8ýÝ;x!°š[yÈÁþ&Q±ú3h÷›öo¤›ö¿k«úÌP¤ ƒ· qWG™ZHr$ æ Ôä ‡^; ¨Qù¹L¤ ß<–b€„²òqUcê7, ó>OÀû8Júm T " ÜÃ4 Ê@±ïI€KmÿéU”oIŽïN¥ r& ÄÆ‘²ºrOGRw#@`$.žç r/¦‹Ã´ ­3l·Yþù˜Ë9/p N|2Ce‚ߌÄý«¯Lõ‡ð•JYí3†î£ÈðL¡ðÒ‚;ð©¦çðÛ~ïÚ¾Wë,zÿäû)ÇÞæÿ—ÜhàÜ\ù‰ÞËß ¦BáÛ'ãë:çþ)ŽëªÖíc¶üñerÍ÷¿- ý¹>þ \ÿýŠœUüÞ`óúm+úïùÜ„ö_JòK±òS/õõ¬ãñZ í¤›šé"Yè3#Âê—²Rí7¬ñ¤;÷8TýËÙ^Oïé6ó€$‚‘±þ4‡×ùÖXö²Üô&¦õésÄô~Ðâ*¸<ÿÜ'Юê&° bBºY ¿ŸÄ÷!ÎnìÕÞwø}@\ m[á3š¸ýI ¶wxp‡´6ô*pñbÒíž›­ÿ¿-lôyÜt©Oµûnþ‡T›î…äD©ÞúÁàzöuîüé÷ 7ë§AŠíƒ6QêÑìŠå¢¤€öw}WûfõÜó9çšó×Ävðlºúzûñ+'Æê/ôCÌ‘éI‘&ðþ\Vú‹’óAfAízrÉÿ¡%ÿåÆâNþV1ôím)÷9ÌŽè© ÞîA#4ëÊE¡ø ÝŒ¿b+*#ª»b13çR xŸõë½R…ü%¸vüþ’ÿ~ÇŠaSð¸@ïÝߨàÏŸyõu1¶î9Îï¶Êíó^c‰ð¡EâàÃP”"Ä‚Þ#ü g_ÿê è:¤¶‰ 6nsÁælÆç AÕr dMŬsõ‚â•p—ýƒ¬[’ÇÊÔaRê“ýµÈMáKµ!†f¸ôJãõf·YïpW«ø¤›1ïiV|é¯ZŽÚ-QãÔâ£üä:³7à—ãPзä´r–Þ–ŸñèCý#G9 ¶%‚Eåyã>E* 1` Z ûóÏø·m_çây ùÏD'ýç,. 5ßœk¦ÌþZ<÷B¥?óš!nƒöÏnœç[Ññ±õÿèÓPýM"Ìþ_6N÷èt‰òZžKöu²—ûáÐZü²ÂHí¸¾ò(:¢ä9¹¨Ü`â Ø²TÕ×…è«Ê­›Ü¿ÿó 4ºú梫ëS§£I„ Ë’‹.ÁÛ!^ŠÕ€z"5äŽí*ˆxGbm*Šä0=ýÌ%ƒ§‡؉  /€cý*ädÝ2ý!Q2–n4©„H8´Ñ6L' 4BÏý H¯/9ñG¹äDk_ý޲ u4 ö ¤ÙBWÆ9þ¢ç&÷é?dâÊËÜè0÷&ä5üïwVõhŠåý±7ÒûuØHþ¥U/¦á_󃻢çp†÷Ü5„3ÞÏΓãçzöÏJhõŸœó­ÏôdJaø‰z[ì^ÔÖòbÐõV¹µ »ísÉ)º íÍêýKð0œ’üÞ‡êèÊþî¨iïÄöQœ˜Àò¦â Š–w:¡ïÊ —HõÿhTúTÏö“Úþî]"&üÁÐìûØžèÉ[¦ MÚÇ4Fs²Tÿ¼î é—¨åóž1Ý_+ì…”OÞØvÞÞ#dÔÇ€ÖÞAàu¯aÔvWÒCÆûÌnMéÊ=¡áÊhOÝÏÎÅÝi˜Ïãhu‘ãŒê¸õQJÑî31löb­1øáe9÷o¹ÁiCÁW'=S\»y¦ ¬,È… „í"eœÌøü ì°=Ë””ºÐÉMoñ<½Êô„Hö“ôCÅ¿ÊhEt™@Çûf®äÿÐ1«{ÿ¥4ìüœkXóÙóDôâ(ñõêdŸ¿ò´ÑÑá×Züüîdþ؉²øx úG‘°d€Ýóºsßötóå´*ÁõÜ‹ðÖP^¹ [!·!5Òüª¥¶~? ‰KR ÃÚ¨ü9()®HECpÐØ( Dˆµñ¸àU½Jµi| Žÿ“'ÛŠÀ »gÝ "ªýx´úLHD÷€[Bð° £ö×pJ gü>˪ò7&Åz¦?‰ Í«ø”U!Q”Îçh Ú•gèJY#œ1½G#W¶ÀÃþ•åýµ <â…Óg!,äÌõ`÷%†À8 S?EÍ2AsÊ´-5^ž+(–¶9·ýsjH]L ´4įeS j}ê^:˜ÝvZüFîÿž3ó\®“êsÐÝúÒ/øýÙïõóbÙÖ¢—ÑÞ²â«àŠütˆêE|¦âd“ãØÁåcÞôñßÞkDÃàm3éÓ~nîov\èqìšå©4ãcîòè=ýŠé¡•Mê\GÔõÀI¶à²üÁëwøúíÇa‚ësj#ÖÑÒ<Õü»ÅÒ#ÉÔÑi™DÓk˜<É-ÊÆT{Ê{:1Òå£ÖeÄç~]ýïÅ_kõ²wïp׸ý^Ô¾Ó9ýŒã ïU+ía´"êÂkŒïxà<ç½R'Þ6ÞÞ•æXÚ®·à²FbÐ]°oÖˆe§Õ^7ÝÜe߸7ZõÕÛJü W_àAÇ”‹ ƒ¸¤ ߩښö‹–¹ãõd?üMíu÷\¥¯ýœô 4ÿÖïrö\aS•t|Z¦˜ƪ÷‚¢ ëf0 OÉH âEŽ vÉ ¸¸ÚX !S2;÷˜3 ß—Es8 :U•Àí…^«o© Ýb;SFåP`M^0$ ™*÷ Ï&ƒ $K¬à¥r!$:Z³)ùO90 '´ô×:×§áu=åÞ"ÙoNYyqÐÕËZÖýT.ãù•‘{ÿÍýæ2ù]wÿi4 ˆ¸Ñ'ŒÒ Fn? °™ Ç¿d£™wÜ;)Êx„ q‘ýÔ#3Ÿ›ø*®ñ ÐÎ>܆7B¯!|½ˆ9é ·×ùIQùݪÚÌf%Œç@#çû661òZ-Øõ()\¢2+s@.ø«%pô'ªñ9"KÅy(°˜G'\ìñ*|9±!S£êÔÓÀ>ùl4QóJ¡°óÝbaõÚ6Ãõ@ùµ6¸ôO–ôßÔäãµdüÜ]É¿ØÝêÓä>8ÔGú“ÆŒ%/Ðn&ÉC÷Ô±4(Ì0fhÇßÁ¡wcÂýNŬþ×Ìh܉Ó_×&Ó”U€ÝGï›äÄ ´äBã=Â~è Îðždô›ï…•÷öRøƒèñÍ#ët,–ïËŠ1æy ÒÚa§—ÖšÄpâÒ1âïü©ì÷-àê½çáèGÃYçÿë>ìÒ«EêÖ òÜòÅõð6ò*¤KøÃ_Tõ†.õ–¢•ñµÈ7ãæòàÀeVà`Eæ§ ÉäÔPÔÛ—NéÝ_æFàÅZ[î…ƒëÇÔÛîD…ô^ ô{ùƒyÛÿÄ~b»4²â íC7#q¥Ž‡­N«q®@„Öj¿'‹$寛-‘1)H.ÙýâF,£&ÌŒÃ,I†4T3(_´%±—ç‘=CáR s»} ’=GM&“ ¥µñØ)ü͉þö6ô•ý‹g¦]¨w<ÛÂÏX‡ÚéÃË(ý±ï™ L‚X}ܲ)Ã"JŠ:X5Pº(&ó %Yè€*÷p2R?ùûB<yPé(´tT' X%è#e±Ë=€g'Öˆé,ì1HÏ®w‰WA? ¾è ³§°½ òô!Éwj%¾Uí é[E *Ó" Oò?nîäiHð@εë‡Uê¢"qöf%Îü(ÜÁô,§÷Ånõ¹ û´î£‡Æ˜B:`©•ZÁ^ üɼÁòˆêü®CpÜ%ø}¼¦êGðîæ‘”íÛîµô ðñž±Âqqk,Wm$lDùÐlãÚÏmFZšù}ù#ô\!þù´GaþkÙvþÉ•ý$ŠøFüêöÐÔdêÜ•ÜÚùŸ ×kvÔ-ýÜ¥gÂ×sï@âÎùýä Úþíc7öïà-åÚÓZâù”¶Ø> &Ù"èÕóÜÓ׬ÎMH«Ô€X*Ù“š"ÚªesÕ2/YÚºþ±â§§êžS­émeòð´C2êŒ%çüîþøø‚Zï(caó)Oý¯öúûÅ6üŽõòjÍ3ê÷dôªœQîW óÑ?ú™‘é Âê ŸK  mu]oO4O@]yå i¸Ò^…[ÅÛØX¡¾þÅ„¤ü%ñ&ü(‚GúÏ™Çò#b&ë ´vñ½À®ì»Y_éÉLƒð´G[ø³þþõ·»ý‰£> Ot”×§Ü LdžRèC¬* (ËP»ƒ Ç›(†ÕânFl✪Çë^/è;Š1›®45ŽÂ'[ØCåô0 äjÈÒ[‡ ®AÙE#͈&‡Æ5Øí—4̯ ó²Ëuÿž|‰ Í( ÎøÀh’âÓ%>Á8Z!Nèxžz)PÞ‰Eµê‹Ó80=Ȫ =« yVù!4Y k+ös¹ý v•Ç –TåhRø~öMÔ*ùöMú¶¥þOÖwIŒòÆ‘ýáa"Ùåb‰ã÷ Ýù›[á5½æÊÑ;éçê×çáä¾é­#ìpVyäTÏyßšƒÃç86âT{¡ß…sðëýùSšpòxÉ£úUºŠêËûó@‚ õÓ|+­û¨hö2“ü-q úù{×hókô°4ó~àÀóv‰ÂïxH[èz)ëëÆeÓíBÏô=Åû?Òxü]4úžþ™;­ü8†Éó*ÊóªGÁõç¦úl¥@ýSu[a6öø&×xúÛ)‚ü§©.ê2ªˆâów?æ»ÍÿçCî¨åR-ùâÆA>ÚÙxÙ…–ÈÙì*æÐ ¾!Ò²ã:ÑÛǿטê.Û¦œÜfZïáÇÎâ/àåÁoöåë!¸àÙÉ¥ãsOê-$^î³[žíÍËÉç# èãµ×é&î©éR? äOîäQ®…å×Õà&Tÿ潆kï°îI~‹ê˜Vƒïþ.ãóèzò“'aõ,9Ùú•±öú1—i#ÌT /áO<& Ú¿?R± Ï—…U>)L1”¿Ý}îŒË1…þñøÚéUý"œ&¶›QÏïã…ýýÞ¢ÿú•ç¾ÿŠ_ëý–Ÿöçãÿ"‚¹ÿä°\ý˜.ú™¯ýýè.áo  ÆîJ>T/4\+Tì;¸HƒE8_KWÝ-Û‰µ&9,V(¹²Ü(uà'Ê-@!ƒŽžȺP³îÝAÍØ„ªŒC$ôÒ!luve“'ûT¾#øçiýS$Ä6Þ¥äŸ7© x¹¿ê¹Þý²¼û¨;xø«§#ïÔ}wôwiHæÏÚG¬ ‘ç3ç|+‹Ú¡S…#šê<›Áµr‹(iµ` øBÌ%̦•!!íMÊu ²jô™­äí-R"sd'G]1¨\:àáÏA¾] = ÓÚ6k/:)!Ê´ ú&g sw ðJÛ ·XÐÔ­[ l,Ÿ‰õT[Sêi-Tæpï‹â±/â“QŠà:\âH"ã(n3áW=HÜ"õ:ÐgÉæ`GÁÞB>¾£‡Àw/à¾~6¾À§¯ÄðJÊË2ÉhËIçÚÒúêmÜæåv€Àëïpó’M÷"ñðtZó ú*ëðÆÐèüúžëÝËÕêrÔ¡èEÀ¬åÂr •çu kIŒ žM¤¹¶ˆÓå ï=¥ 5Cò æ©XìãøD ΩÓ×¶dŒñºçg¯ åâôÊ×óJ±GÁÓÀô!v6Q°§–̲ ¥Ò _–Ý#É>þ.Í=þ3ŽìŸ°ºÿý«óþ5«Š)+l7ÿüÀ¢‘eü 4¹úîèôfÌè'PëšœöLûp÷Iv ýxu0"À–ÉëûÉ.ûòaMë`<½êëBéå!Àæ[Öãóýã]}Éår ¤â´BÜ0üÑúWsÍT‡÷Ë>\‰ÌøþÓ'ÜÕ·`:Ø—ÑSߪLGæòÁä#­Çæ!Nhë¢üîÓþ<ïýG}ð¸_>òÝemë_/âéæHFîì+€çÉ$àec’ãBÙäæõ8åsmÉäÙiâ´ûÔâüéÞÕéÅ\îwV„ô&Y=ú!Ež£OËWC¸k‚Ê¿Ç_D«üýÌ㶨:¶¬Qs8 CuÁ írý8””­eƒ[NV HbþúYSû>zkþ®¦zý‘ ӶѲ%Ö g ?† aDZ 묵áG-I^õýV†Éü^#,ËàÒ×áµÄ?_O \ûl’ Kmz'³§a#p°Í¹‘^î³´™RÙ¢´½Àb•$Üø(Ñ2ù$Wz};êh+¦æ­Ííe\¥ < 0¨ÛPzmÿ$S%ú›¸®ú¡¶Ÿ-wÛ ¯iíXÀéä!ƒ/Ã& G$ÓæË¬Ý™W`<У¨+«}\¿9vúaUmØC– P•$ ØK x7èù g ôˈgømH…ù€ÂÁòlÉ(ólxˆö×JƒöcK—ìì~0æEýÃá77ÀÙ÷ÃÞÓ+eRÒÛ‰±Ï?ˆÑ¨91Þá–ìæ¼5™è’‹cí C>÷¾™¢ÿYÀC,Á$¶'Ä l $óy〠ïä ™Zãù ¦UÁLÿš¼ÿÅQ7p¼^Ø+ý:$]ÀÊþ ë¹9ºp;hæí`– ²{˜wÛUýV°¹é-‡;ZÈ´üICýL¢T÷«Qëóµâ:LœãG}æ¶ŠãDF3àf¶½ábK+èéµgwéx4ääÜã+÷ãŒ)äE-@æøbâåÞÄÕ㇎¹åb=³í­íð!n4ñ§lRøæq%Kd ]% Áæ.:ÌøŸ¹á ­$«¿ &ýZnYD†œ'th¼ú)žÓõá½ôÊ{4ðø¥î»ðÃ+Ùòøÿbö@ÊÊó;Þ?ø“7[üCÑY?gÂÔE˜´þ¯nu‰*qRÆ;2 ö÷®åòµöNúÚú<«Øü½dý²f(óÃ…U}#‡]ôh¯“»Â0w1 i(—œA%—AÁ ïvÛh³ê©TŒÜá èÚ ‚÷t\Ñ¡‹z@;%ºó˜/µv¢6Dë3¼Ï)tÚ¿"Õ[’ãô°U> ¿6‡´^$é\§ù¼(Ú­³IGÖú¯Šò÷ØÉïm/ïrjëÕIøèQvâï×ö1·åôSó•ïf’‡í6ƒÙíÞVbï”8ÓìÓ«çÂÃä7¶ÜçÅ×¾òޱÙýv¥±Ž=»Ï–G²ìzr+Å’êRÆpf±Uÿýí®Yøf7.ø¾Ù×ùH DõoiEô]`õÈÍ[ô‘b]ðÔí ïìÁïÓ9÷ê@œnèµg~éÒ‡¸éÉêðPóQ`Eúþ4ýø‰TøÑý±û V¤ÿ[i œÇmoˆ¬ÞÕ‘þL`Ö¯¤²ÎL öÈåãÔþÍ„q§I #(›à1éxZ8tð¯I$!Ü.&°@î#²¢¤>a  áÈ jÏŸöò¶XŠ,2U÷—9ÿpá´ Mçpë ;¢¹èw¡ÆèûR¢ß·îš*€ù{rîOÌaç…‹ãä9²ÑàŸˆß0ܹѾڹ64ÝLxöå=™ëDµîtkô¾ ýûŸHTÎU{Bïjÿ«Mü_·öLˆ6Š<¤£Ë$ 9>A ‹÷¯™Þ÷2ÇØôMÓ7÷tøëÎ+öñ?–÷¡Uù‡ÞüU`âüòs–ÿŽÄÁ*Ž ­ ³ò´a/ªÕ l©µ l½°×€:aN ó«âÈþ†k>üʳªö†¬}ñi,íôÎ4.ù ¥ ù@œúãéÊû®9Åú*¸Öö;S÷÷í¤áøA,ø›2÷Ó¤§öO¢õªêÁõ3ø[öE÷þåÐô$Vî×–:ïå¾ö–Ný ‘ÞýÏu~ù¸]Žø ºÍû2 üðÏuú6à:jr‚!nç Cø”IFðþtËÿáÆÒýüЛöµahòú¶~ï÷|Æì\5Ëêë7ï0—ó!ôÔ‚‹ôû¸Ð÷ŽªÑûè\Çï)_Rk,£þ‘±£ÿ%‡¸El¬| =Y ¾šCÿgÇ3ü°^Úý™þÖ½ñþg‡Âø ÇÍò£þ¤ó{ª·õL¿üõš0÷ŸÎóþäͰ'ÑÜa¹£ ÄgoíþBwÉøn#õ"ê·ò>žò‹¼ü*óÖ¢F@¯ ·‚σä3øy Üo$18¾$>Ê¿$´û úœP rð%õ³)‹!Œ&;JÓ™v¿¶#¤½óçmH°Á¿?Ro¦åÜsamÊT£ £›Z†%úŠI­ ïøWsüN•ÿ\au:Q5pä T䜺ýÏâÂÿA˜ïå‘&¸Vâs{ÕȸÿüùÝýØ,úŠbÖô‘õ»ï…bdízsè8ó5ænMäyxã Î9å4Ì6ëö¹ ðFé2óVæGüÕ,[“<}ë¦N0+V”ö›Š~íb ÷®i3w“_ûµõÎöKÔüî`ÁÄ· ü$z]ñ¬&êkéN誌_ä€ßÊqáü¯ùæÊã삞…ì”ì—5¨îœ<질<è•‘#ßüƒhÙ üߨBpÛâäÁÚ£9Õ~¡öÒÎ%YÖùªÛå•;ÜŸ ùÛoÅíßô•µæ¬á'é\¤<îœãöòÈ-ö#WdöY¼ùæ’ýûÖ…ùÍÿ®÷´÷‡ØM÷¶ãmõ)Q®ôŒ®B÷ÓMµûZû£ýÞýòž¹zöðE:TñÿE ß? ïW#º ‚3å?Î ­Gú gö˜‹9üÐkª÷8~Àö—AêõÀuñ%€íX´´ë¬³ê( ì[©ó¿”Ûþ—ùû,ë <—&ð¢=V1W) xpÜ0ŸèšTH ý?!ñ~~#2êŽ#¬?Ž!ÙnŠ»…S„èl!œQÐ!Š Ú¢ä!Ï‘4ÌÒ¦!úŒ!(åô Ôs x n ƒ—@~#.¯ù¼Þ(ð8¢kì<_lê87ì(Ö¬ôõWJgaToámð O Ïä.¢r}9[ &{J'#ÙŒ}Ýè‚ß\ñR&¡à+À5þ(u;$çFâO°¼zjý( ž½¶"Wz %”ë{$Ú«"£tÆÚÑ¡éIµQwe„I,f´"ž}‘#[çX"íj\±ÈDÃi5š%Æ™Ôû(ûȾûþ­ÌùCç‡ù]™Vøé#BõúR:ågZŽÛ©0òÖöÐÔ&W‘ÕMtæÔ :/Ò#ÈÑ3qÔ£nXÔyU=ÏùidÎ)xßÒÙ`ØC ÈÙ¬\Ûšõ•Ü¥1ÜÑ“Yá3âåêV±ãoîá–×ç`ÐîX~Ÿî–¡‚è†ÿ"ä}|å¨vå`ãx¯Qã5Îæºž}ëÓ±íÝví”~gíYû°ëÂ6릧”éypçÙvé1™Rîº(òD0ï .1ìTsVì„ÖÎî&ì¾Óòæ Làä]þÈæ¥ÖæèŽúè'‚ì$ï|í}’Àí“õ𻲢õ߯ô„?ôZöL$ßùõImý,y¤+ù¨í¥Þ¦ÓÏr ¡]û'ù.2;pSãá–{ô`öë¹2áîfö}&.#åìç'[#5'÷Ñ!E=Ù\ÈX@ó|1ÖC E¨ zP ÊœB¸:éï» ?B Wý Ïdg ›S& ÑÛ kÎÉ!;ÑØÌôçNòâ— Zþ‰âW3%“Ùðîes§³–ºu^a>õËñ8îƧuOÐ-S)†U/ýXà¾GY Õ[v \Û¬¿˜ÿ$M Ó¼§ÿùâÃÚ—#!5’ õ¸K üÖS¤Öà.°J “%›BÊ  ÖB­É+Hø#ÑB© pÕ/ ˜LÝ®ño‰÷ ÒüÇU2Ãí9Œ+ùƒ<Üúã1ù»$Ñ÷àšÂþ€‚ ö%ôïÏ%<ñ¶:én†`êöÈpæà•×Ôý.Ä¡DwÍ4äØÂ,ëÓ ¨Ô/v3Ñb-ãeoÕŸÜ–Úó«ÓSÇ ÀþÝÄåu1Ü‹á8Ì„dnÕvÍfÝù¹Þ®¢Ìg8°BŠÀ ÷’¾~«-Çx/­¿§å¯·Z•…ËìËA0Ë"ØMÔ-íeÎÿª ç°æá:ß‚Üf ៺°ÞoÃwòV:á|ÙÃÖäÇXË>¨!Ùª ÆàŸ—{ÓAà.Ëì|È9ûņéôÏxØÅQ× ×Bq†ÜHj`ól^†ë¾ähôUñÍó’ò´ý³³zõqÙû¥&¸Ãf‚ûJ¶ø”°ýgpNÚSj±u ÔÙÆù`Ê”J18 41J 'B0÷¤Dïm!æòÔÈnEÞDü=šW ï$Šá®òõ­ÿñ{ì8šýknYþ´³ J),> š‰2ðe8.n¡–š[ñž´à[hFß8ó)ÈÕ}/˃Ä(Ô J‚H}^f— KAgýÞ›}—QŸ|± ÷ùC÷C^#þ‰Ó>Ä_y3Ä‘W q¹»›e0C¾t¡±º ±[û×ÐÎósârü3V ¨ H BöÔf„™(áv!&k_²xjØ~¶[o"Ô#E$¢ÎÛsë‚u¨X wðBsT|ΙÏÕ?Êž7ïøñhsû}I :#•ÿœ×Ùû ‘wûN쩸¿ùUùéô\]ø,oIöéüBöˆ-õø+m¬î­)|ðb¦í# ÊøÖóú÷“:ý¯ù7÷:öúüPloE}ãñ!îâÕ¼]&o ƒ+2~#Ñò+*ºŽ2i¹¾:–£2¹sB'ÎÜ/(‰Ï”)[ŸŒ ÙØn™öVºA&Ò$&šž zª,¼FP¦‰#û¬¡°nÿU˜ù·[þÀŠ=ß•ö¾­üþ‚Ä0Ù·þÇ 5ö×všà¯úæ qÚâDÉùÆZÒã}‹à˜+âV»(çY„§ß'î¨äqß9èÇ!tÜZ©æåÃÝ,ãð¢ñ4ïåê¤NŸå£<@ì1¯ðö"F÷Â+èºX@ÞïDzâJÅ:èû´7êa˜æÑðµØ˜SÅÓr/Ý=Íé7]‚ä!œèÚsÅìô5úýru‚÷ òö\t3õ+ÕââŠIíeç~ïj¤+èaöAØy}¯Ü÷Û­ã }¥êðÒçc_ÕW¾ûÝà˜Eß ˆ‹âýTßåÆš‚ßñ»ÐôÕ3!øîmûÏ ÀC¶ðQ©0íA uùëÚûþ‰ÞùûG% sëéÿêü¸Ð¢÷Eõäüì¸DªÿEÒAE½GI4ŠA÷ /$ñ¶)¡°@Æð–ˆ-xèI$_ Õ>:~f*®2ô‘æQ@ Éœ< ç&‡žÃ£ ¦VýŠW–5!` º™óVLŽêýeg'£a ÇØÙ¶&U© ú—.®ß—ÿTkø˜tÞñû”'ô2ÛÇû MCó.¦Çç5 ß}•åÖ¤[æ5S°ñ»~lù /Ïû X±ömeªûRlrûUÿ2ýy=|„ù²×úʃZìZŽ¿ôÁÚwÙÖýM·øOÒë‚’âãyJàÝdEä,5ñŒãö-§b1†û^`mö»±ºþ­uóô ÊE¯Ó£eßÎᜬ Ä &›(MömW„ë½ÙÇïlÉ0ñ÷óê¬Óð”’Ý  _ Ëáß +ó O:SŒˆ{\ °š§£nçÅŽyq˜nr. ¼YãÛ̈¾y‹æ+|ÛnºÜW’ ¶kE/”–¾cûXÍ\Sã Gcû> #Mtü¨y øX¬ÎîéPòÝÊô»Ðò”ê‚ëocÔäÍïŒíw4‚ùBövø¥zˆ„`»8¼·:0ÌÙÑ•‡g5:m!¿Ë·“ËRú*ÌN/ä04ÄÈêú^’%H®!)ê&½>´êzÏÜ”–Qè&5v/"ÉNh1ôb†j¦{¤  –Úqãߟã@jB›U¶Êx¤KqרÔmü#GlKÿ X&W‰®ç.¦d¶ÿZ¢­„ˆ´÷ ÈÉû£›³öË„ý:ÎóølßVíž*øï=96ì³Âêô·Š0ëmþß™^ ßè84äÓ‚Pëé1øíþp‡à¸_µÔ1íÖ‚YÝ-?áØôµ^Ø'ØÓÜ8­écÖ¿çw1íà‰]1æÈh@Ù)gºæ“oí›óQçQ&€Ù/&Ù=ÝUå¼…Cî]ï>ôJÝé3ÍàÀ挱Îç´œ[ìpCâ>«·è-öç(ŸcåF-ó‚Ùõwv¼¸HGæèòR8ô0 !óš ÿ:Wíû3½¹ïÓˆÙìœóß豟ËïNõã•&ámïáL×á—Gj䇕¿í€‘ìÃ@0ê­O)å‹ÙÛê?’çjà¶äG £èêô÷åØsªõãTTûˆÙ{I¨ 0Ó. Ø»•£‘Uϧ¼Ç+~°-*ÐÂꔡ"Õ«Ó-ã¾È-àêú-Mì'€½Æ-µŸ÷1— &ÂN™Ô~¥CHa,XO.¸†è(ZVñÅàu5XPËÑ º1Ô YI î×ë Aõ” ÿ:CQlY1bÅÕ½™ØÞ€IRô îÀø¬Ì? Û%‡Q¯t8}ÞVÒAÿ­Âû~øÖ9û¿¿`üªk†Sÿ°jÈêÚê3åÐétE©ïúò[ðÞîç#$ñ' ‚õ9¢ò§Ãoô~šóz²\ê…J×ëLµí¥7ÉîÄÅóŒ±>+ߦ ¤3²ÈĘi8N‰þwöËäûÅÙûÈÄVüZ„¨e‹ ÄñxE)AcIÃõŒ–NôrŽÿÿ6ÇFù— ‡ÿœx÷1Býù%ú.1ïƒî*IEê7Qÿë쀩޳S©×ŽÉVÔL±ÛqÍþåRIòçHýØçÀÅïä–FðwŽnýråÍDÞ 3¨Ì)±ÇB¢Ñb²æö#F Ð$À#$@@E£T(¶ À-Þðˆ(òÁž$Yí&`(˦P(OÔ¥#«!ʬ²$ØÎë*Ž–!‘ÇÀG  ”Ró 1XE{Íe P¤ NWñ 5_jeP'Q‰|e¨­¨ ó%¶òõÔýöDϦŒi)aßÀSû˜^´BQ¾Ht³uÿ‚æ‰>þÞŸ€ølúý£Æ"÷Ç% Á–’ f\ùî“bîáûðùWõ‡§Íÿ´=ÓþŒúò[†ñ3k÷ ÊhõD€‹õöõi{óÕ!4ð9ê1ëÕ;ïîú…àæÃËàíÍ3˜ørTõDáÉè~ÐÚì·¸ö¬r½ý¡y¥|Ú8úWë1÷?°üHÖÄÄ ±A¨ mšºŒ‰<HÑw—ÈyµéA‹J¶!™[¦zÑt²ì¢Ä‹i›kÒ‘ó4ËûnXeöûÄÿfAüO Yüö‘üîâø÷„ö†¿UYõ4þ‹ âGŸå×¶ f÷ü5ó8ua¶FøßøÍö›¸¾ñxMéïî —óù+ªö2‘ëV«ï†1øðª×óŠ_ ö¹kêXÚ1ãv¦êCfêêro}ï…>ñö¡Ÿöt¹-ò€ˆç½ÆYÜí¿ÀØ7ûÜ1ÇüÙ­ÆÏ×Y~Ó™kSЊGɦ]éÊ—‚‡×IqïàØMåüpæóùßéØÞëÜjšøGeHôd1ñÝdé'‘è1×òòõÉ¥û€Dý„Mq÷d[ñî'rpß½ñÑÙE±Eàj(ê¶ÒBñ‹¥Íò¼ó:ã—”0Ý´sàèf|òxØÁö‚€3ø(«ö–±&õ¶Ú•ôs·ô§»ó’½|çŠk¦â‰ÒHâò«cà‰é«äöSøæÛÒùìšûõˇÅþ­q;²Š÷ ƒu"Æg 뤻 ¡‚‘oŸþþÝ î$¬hG*ÂÄéL—cL cø¹–!ñù"N­Ã'›­…]p7mÓ"0x%¯Ÿª(êH,J“)\z°ääZpJ`´jžÕ]a1ì@ Tr]ŽÎþé´j "6Ç: }á "æê"")S&Fñ¨+—ñè1öW¡71*5J” -¸D$F;Å'uEu,¢™0$1’4_ø;ô: 7ÏùC.< ¨áà2ª ïEؽ#Ž¿ÁUÀ¨ ‘u ŽÍ%BP0a0û"µ;*'¨j)rX $0¨Ã$È*0Ç$Ým$ïq1tº\1ò.( ´ Ÿp3…ѾeÀpËÍ, E¬G¥0ÓˆM*ïCö‰; à²ýý˜n`û6ÓæïluäwƒÆÞoPKátxàϱ"äû‚ßToЭuýÈáȸ„“Ã×@ÃjoÈ ÔOË©åÍf±çÍ…³ÒÔ·ÊÜ; Ǿ϶(Í”ÅÜyÆ›ËÔÌŒ*(ËŒxÐÏFÀäÅ2„ÊÁÅÆgû¶Èk2Ïs;›Ô|@WÙJü|ܽ5ØÃ¤x؇ÖÛü!ß°0JátÖsÚMýØ®M¹ÝidµähgaâÎf^ÖáNáÍ;Í’‡ÎÔZžÖœUÕ ²qز5¾Ö° Øê÷Žà ¦çç‹Gãó·4㵊Qââž}åæ•éå9®ÏîkÙ—éÏ\é¬'ùëûìïÑáBøþ‘æúú"ÄòEôÍ[ÿ~” †°½¼~ËUf _ñ—éd8=F¬kZ ÷Ž}"[±6"q !>žvœ3 ñ’eúkVGŽ"V½þœ{7kß>/sRydÁÑf·¶°g´k'2" I‡Ý}ñhÀ ¼,¡8Ëýæx[)Ïú“/Чúl£JþmLd1Ý/Ì—dD˜ %ŽR¤%û•^»&( 𵠹ܻ‡ºJþ÷;BOd‹Êþ+ãñ‰Õ$*’";üûŠÈþe®’ˆØ$Ç»Aòç_n´œ).›ûw†žQy_%9cN\….HVgˆ YáóªÓÁ¿‹ZÃ$jó)³ÁéC.9ô³É¶\…Âøh Ĉ9Éýõ• Ê{Ô «ñ| È J~ÞòýëqÃüv~>ý¬IküœÕ˜þ²×—ú’Hhù[¬5ùOá%ÿíœ ¥¼Óî (o+Þ#0¶î½+‚͘&#&!ä>§ Kü[ÉnÊSån㿦EDÁŒ¢äêÜú)[·h“ ðµý +eD%ÿ‘©¤¬ ðžv tò‡Õþ$º5ön:ò–‰¬ñ\…nõ¥-ö͘Z÷uðÃæ&=Åãf ç¥F0Ü0½Ùœ‡4æ;`YíËukóú¹N÷1A5òË™ºíŸíÝô¦çßðê胶sèFYëÀ4Öæ‰q>éSä¿åNæOà2åÉNßB4Ü¢À¿ÝD Åã.¤Ëë~YÛòRð”ë¶(<êv ríÂÃîZ€!í9ðlþñí öŒ@ô¬có‰¸WæÃ®€ßÓ|/è\â#é’šbßx}^ÙšJ$ܾn\ßÎñŒêÉ]ëèÐçB‹ìA¸•ío‡šò¥èöOGúä­güoV5ü¥Îþb`$Æ©d ““÷Ñ¡· *¹¨6¸|+V+tHß„¿vÕ$=uvÝe»$0þEþO>‰­(™ô…s„'" b'W  vt8Òéûcáýœª ùxx‰X,tÅ &Qƒ Z<&'ñâB,ü†l©Íμÿ²×û ‘-êmU s¯b·Å2ç¸R"« X [ˆhEÿ°kWöÚ±Ió<{àõækó…­³éûã3îßt`bß•Oúà@­ìküôru ù½ZC÷ ŠzõÑ`ñƒQqóAуñ×`Çè2§ã{¸ôâ«bò|‡öÿÞt7ß6Ñ#ØýÎ÷ÙB õ ÓÐú®»mF”‘<_ ŠÓÖš—$UŽÝû ´E¸ýldžò ¶óV b QÁîä Œ> û:±s¨þŽŽýo³{ôûÒíŒB"òwÒTùüR«õÕr“ùŽòÎÿ¬>¡À šÏš'á –„mûªóÝýv604tÚ eÃñ iPÄÿLKû¤`Ký ß–»ø‹ZíÀ R໠ϨÃ\Ϙ Æ<€­¶– ¾WЇ ÖÎÑÖ«ÿ-W9Ô7ï`ü‚@ÃN˜ezEáûCWöâÔ½û­nÌþ'#` Fü³¨-uUE?¯ Ãÿ‘Ô¬Ûo}ßw#hiî|#zÏ}*«G0¥J.rqÄ(ý qêëÞ…,ý g12Ñ!GŸ Ђ  d÷ éÜ í‹ÕÌüÆZÿu§cNQâ2A’J¨b6‡ÖUõüÕn’èX‘šЩ¯°A †¢š ÿ5÷ ]Ïtײ )Zl FÂZ~záË’þ{CuûºjïÍêNœ¡äñoGæžõóéëÊåìvçbØ€Ücã1Ùn;ïÓŸ‰gÑ¢O,Ó ËÙªÛÜð@×«èªØ%¨nØ_ôzØecMç÷Ö¤ïhÀøìñ¤™çgíÐïÉ}dëÑÈÓæ1Oà*+ä…=æ‡ ð%YµôMðõAÀçõRÚ¼ì Dýéä$kêÑÅ÷ðfñÑ÷âHnõ…A¸îÄ÷/ë œî8EñKîí4íª­Ãë¸ öëÃŽÔçƒýkáz‘5àmøŽÚŒ%zÖÜpAׂRœÜ{K¼ßïâ‹ãÄŽFìî/~ïMï±ëÓòjáýùL¼ðü~OÔeùY*9‹~´H9±Ù&˜ p «©¡!sã> øÔ, 0¡!oœ '.žÜ/îlÚ9îc =øàÙ4¢þ0&¸Å”]ïRBÕÐé€#‹¢ãµN>ÓLÞgž£ënºàÔ½ìKsL9ýñ®`ùßœŸ÷_@ú–©cøà6øD¡ƒõ³Ùêú95ÿ%gEÿí ÒýÓï ÷¹†ñ¼Y•çXß¿ên%ôlx:PpjñÆÓ ù[qåôú,ü÷z’ú¬"ÿûò#µ|Ø”Wÿñ^÷ÞJñSlR뿬*èÿ•×ìG™°ë\7èµïI`û¶&^ý„)¿ÿûß×wãXñ qÂC Lä ²Î­H‹¦ ZIÞ 8í@ §Ž¯ ðªàÿ;õô%Çïå`QòU·ô¬NŸüc:Q].øü5c÷ÓÜ ôŠv7õÂ6÷ÛÃ;ûÜføœáèír|3ês%èYònìO¡-ðǶÐòáLnñ€﬊¨÷Ö¾VÒñ IÝœµ¥ ´K?$íãÉ":ø ëÙ }Ó#é) "Uk¢Pi¦!çòE#ó=Â#c^V"I¾qÕcÔÔÁÏ”—„„D»5PÓéåH§m£`3 ö…{ ZS6᛹✾¯¿éµVaìEÿ ;f>õx!®ÃSû^úý鼆ú3öŽŸä ÓÌàæOAö¨ü„šèü-$ERÆEqG~FéúÊú2ö'Ò÷Û\\øç+ƒþñÖ²ûïMÑ÷Êa¤ò8 iï€Iðð˘ï°¡í/çêÁØçèQ2è"*ìY5‰òÖÕîûÑWÜ£‘ŠÉ«·w$øùÐTYþLìÆMè—þ0P ú°$þ…ÔïÙ:èÿãÞAýwoù@\ý]þµþ“d£D ßôJÏhˆ´=äkEiŒò]¸JeªSÅ U¿†n“;Ëð ,fB ®GU)éþ.€^øe%ôï’éï¶¥ié•ùé6'Ï鯕lê»á;ïÈøO÷bÎgúŒ Hø¯0)ú‡"#úÕ›dö “ô[”ÒôÚ@ÕïànË쇨GíÂG`ò à9÷6}}öN¢4ú„tÿP]–Nž4yãÊöàúlóå˜ÁñÆÖ´ð‚r”ò[‚ö®ù øš¢¾ñ1¬åfç²ÙkÑ©ÔùèÔìjÔ M ÕºVÖ'ÝÚÔÿ8jÔ•PeÚwÜræ‰ËMí÷OÀðCb®ï\/îìdJkëFœ§î»—í«à鿃>ä|¬"æõîñÌóí ÁõNð42éMäÞtØ¥ÞSuGç—Èãñ8·×ûHEôú}š.ôý‹äð ’¶ô2œ«÷u¢û!–EÿEXªöBþ~LüúÀTgú]4ïõƒ3òñiýôô©ÖöÅòdò]6õ€oüÔHÊû·Õù䋉ýj.DÉ ©ºJˆ¤I†!Ѝe \] €1 N 4¬dKÒ< Âuô`b1a…¿)«0Ê%" ù,&Äê'ý›æ'[(ÒîI(˜a½&é%»ê$Ü>Ñ < !Ñ r"Ùõø$—sx"îùPWr+µ VæJ „ß8üÜŒà¤.×aæ0çè%däÔ..„}0I[,¾G%VÐ"Uñäb'hoÍ!Eq<%üAÊ'åÂ) ¥(V‘$D7%ú:¹'¾[g'õŠ%0ùÃ%w(†&_5c&!O(ëTU,ó%[0ͽE1ɉâ+‡Á%ïÝ"Êu0 ^? [°'G¸q3¾Ï%7KcB6¼Š0­Cï&Ö"˜ßè¶ ±Ñ=:Æ!ËFSØ æ& íêØìÄ$ÿw>öy=2éžèÛ•¼Õg%Ô2¢ž×œ˜Ùš>ÛÖõKÝЙÓÏÑr?ÉU?ÂCͽ„ø÷¾Å;1Ã:¦Ä±ƹ˜ãÆÝ0¾ŽH)ˈ\UËA—>Ì;ì<Ñ4?ÚžìŒÝÉOµÙëðÀÒ?ÂÒƒaу‘Ñ{ž/Ôœ³èÖ¹©©ÜYØÜš3Ú›vØ.åÓ¡¸„Ò $ÒÿÑ[%SÖKƲݕFÀäOµåÓ­¶à‚üÛÞ¼ädß#7€Þ-Ú¹)Ùsò×ÙkI‹Ù …œÚûà¥ÝF¹Þ8”FÛÏí0Ü›0ß¹µ™ß ßf7ïá°Må.óê}½Õð­}ù)!­f+Tp¬ÔÅÄRÐ –v0}Š­¢1Q†ê|Ʀ*¥¥—Iü—F -»f)·_º+áw¦&ZÀ JWŸí\¤÷!OÆÝ}âXÞR­×ï)ƒ«^ÛÏP 9Þ !v!Ë•0Γƒ’ÿ} Gý%‡ þ‡P€±40õPýË h"DJ5Ç7"g°Ú ¹o9†1ª;u¿þ˜q %Ü” "©ùu?£ÃIÕM¯Ö EiP d¾|ñ¸ÊÝ=ÃÑv“ªyàeú4¯2õg1öâ*ßù^ŸV Ýof•š[Hþû‘¼ »— ¼3²NwJ^Aì®™Ùh ¾}ÄõÆÍ¢çHsÔäN”tÎøA f YQÛËN'qÙ-À޳¸ý“Üp¦5)~ ]Ð6 ÏøØ&>ÿ—N›ÿ>`qqE× ŠVû ÷9· ÙmHýzZUý^𜗠T>³õe ·# AÜuñAWBWàÕQàlTB Jédÿ¥ G5Ñ Ø+ ƒ}n Ó• s n>`Pý4%•÷ýø–ë"ü0ÿWý?‡úϽøö¨4ô2`™óWâêôð»ùÉÒÑÿƒ¤ªßÖðÁ„ú s¸õÔ“Jíy²ä%ãæ®wìïè¿óà§ôã¬ó†n!óA>ýìSIŠá2³Ý…AMàµÛ äd@Ãæ«­Mè\[Üì”nrïœ0¶î3_ÏìâvÐéŠï†éŒÀÈç.ÿèF<ëÚí¬êmë5ÚÍëñ2“é,Oråv£Aä9‰ètŒ1ïãygñØÎÒñ4nðü&ê}éÉÏí¤NJí­D‘ì—¦Mí¯Meñ›I* 4gŒ™ È´£ —©Ž>å·y º ûÓ,ƒî³!/áÿâù |õ©û6ôüäò7P¨ôšQúÛB¿»ÖFø›Ò_)^ðâC5Æïí57).“± ŠÈ+ _#Û ùײ*Ë´ö‚óœ½]]²$$ [#c¬ACC ¯âu¿Qʼnp5–¹Y BF¶«ý˜_lWûëOñ}q–í«>·íÊZîž×Oí@F ë¾sÁåa°uÜFPPØÝXcÜãjãpêèGϵï:÷ô\ÕùB;†ùk›É÷`V¹õW*ö]JÍùiÉ´=ß ‰ÐfÈ Nz7 Õâ“¥ŸñûOX+úBÓÔýþ/Ž*| ±š5òÉ…èF &œñ{º×'‘3áÕ5!™Œ×Úüºaõb~Óï[€zïLŽðù…MïP¹.ðI^ ò¡×ªï2#ê~¾#èC® êq"Ïï1ΔõÞYUø^3üܾû°ÄD÷ü:õ…§¾õÍp™öYhj󽎂íT „ï2ÚôÛË—ù+kñÿEí«÷Î +Sg ë¼CØË¬‘ùú”ÎQõ† ò+S õ,"t³ê¦Eì} eî'þyÛóøŠ§S÷F…\ùpsÿ«­ä‰ è ÝS¤×Þl’8ºÁr¸K „w"Ž¥À©CAi]1(Ð,T)&"Ä•$J„£!H²|½õî5ÆR™nv,Ï.X6´]z¹‡%HàÉ3®n™ß…ÐÜQ{£/æQ2·¸T,F³gôEò£>Ú9!3(Ë'™(€~¤#k.ÚɼÍwU ü 0~ 31þ T ¡ ,Ø ÐKa@ÜÒ´»›÷«.ì…†[åA…cád6áÕfŒâ?¹à‚Û®p»ÖžqjÔäÍqÒW€ŽÔ9JëÙLâUækåɼmæ †åuuKáÄöÖÞÓ›ââãA%7çìîÃX˜÷ª‹Ûûº°ö%ªì$ƒ¶ä|À⌸Lãϰïé ûï{lÙô[ôÆò6#jì¼pºèçã7æ7𗿯AçéiëöŽríÃáî“@ÿíÛ éŪ†à!ÑŸÚɾ{ÙåÒÛ ¥×ÜUsJàt+ƒäÖ å’…æ((WêÆ4\ï[o`ð-í™òEöoÊÊ÷.(Žù¥aeüæÑ^ÿi—pnª;ÖÙ«I7 ë^6‰õ[†‘&ÁøÏ-³%” z)›ôÃ&Sj,"ñA ÏÚˆ“ “Ѷ¹Ð\\&.{ú%º¯;ãïäõêúðm ëŠ÷Ù¢ýÄh«þÜÜÿXÁ~UA‘ã=?a,–ðþü2&àôèYîÇÛ²ë#é€/çà÷<è¥í«Ê{øñð†“ ƒà"’öý#mý÷–$¹ó‰¤öu…*ý¥¥,´U3‰ë ÆK KŽsYù´**ô7Íõt{‹úŒo7ÿfß…ýøšø£ïÇðì4Yè\YŸãbäÑñÓè•Ø6óŒA®ó æ3¦šø$’ ¸Ý/ÊG‹ÏÖbÄm {º°ÿýÀMÈßWb#+íJiÖú8›ôõ@õdLø– ÎüT6– ¤¶È ýÏ» Áß/ tWhÿ<¼sü]øöˆW/ó»|¢ò]\õBŸú%S8ûì2ýŒý8ÿ¹Ÿ'ï8¾d:6 ßl<œ™hÛ¥-ùúð=^\Ó|¤o°¬³k¸²ú€:û‹Ttú–²üÖv°Íùz¦6E2Ähí"ç'’ä'w#U;Çø^'ŒKáeñÊ<ä.½õ6K<8¿ßM&9y '¨Sûmñ¼â[.ùÒcCmGŽ5ÆŒôi Í„áó‡õg7dÚÚ÷ºØ£·äDÐWmGó+Ƥù ¦ì^Ö.ë¯OÔàQ ÈPc™ºÕ„òöïÓ¹«øÛSIâé33ä£ëÛàiJÖíqN³çŽ wÚï¼yãrYÈðržš¬ì~öž^ sñýG/€ï'póðóžeåÝqùÜÍ¿£ö6³Rûcÿ wùaú¼Äçä[ëSõB2ïQ¬«ì[ÎåîïÍñÔÔB ó¨ýެÿâVèÿ9ï¦ýì¶o¾óòê¶âSä$ àìÚ"õâ|9ß+&ÛÊðÏÕ¼›ÐéàKfß¿mÍ?õ›ÉvõЖ‹çΛ¿«ÒºÂââ~Èå8ºƒîQó† µü؉}ïL©Þ÷üÈÊó$ªðçNùBdNúý˜ÄÙÚ ¿2Öm!yü­ ¡ ޤš˜â„# =^6ôo#ù 7%õRâæA£œëYí–û-üq Óícý~Éó…-AÜ+û[çŒhoåÞíxÚW9ÉÒR4ÓÖW°3Û¹4÷Ðá(°Û»ÖääÕÐõ ½èì`Ö×ï2&ëâÖ¬Lï ‹ðÞ 5ß4XÝB„Ö]Ï^ò(©.b@DÎr ¹K< ¸ìõý‰]çlt0áûîÆè àø¥ì&­~Ø ç{F÷¤ÁôúA ÿ"וù$‰\ùF}PÆHz\y´½D¯'ýM™ãì‘ÿß5Ë7ÚìÚÿÛð¤´×^@ñRFŒ 9ôÿ½~$öOc0úYtµñ´ŒjûØ$ƺ¯íôE¿ öŠ ßdâT#"Ö§'ùÃ9$¦ñÿÝ# cÇò7Ío#3ÅMùAÀ,¶z:<ƒ9»ÝHO›A#JQ;Éä3_†]=Vóî+0÷®Ànk|)=þÔ3(é“”#×ô…!Pµø0&gÑɃE| #Ʀ1ŠcaCÛzA¿¿Ô9ë%3)²x˜,þÇË/€6D÷1ئ6Ô‰—Hj%OÁ-³L6 P¶|êUzVWµñOpÃXFwãh;ÉLPÛÈP!ø”I§©< Z¥;™5þ;µ )A{´˜A_.ãÝ6;Õ\ BjT@:ÃþC$^a)»”Ò ãÔ;çñf®žç hú¤4Λ‡³èYÐ~,­ØÕ¦üm°'øü·Oüô›JðO{ÄâæK×îôÙÈBé•ÌiÓº‹ÿÁ½ŸįôåÁîÄÈÅy?3¼=Qغø ÞÇÎ"|Ì×zѺ­¯9ýLKÔ¶À©BÅ×÷2ÆÈ#]ËÛE¸Ò•ß{×cý9ÏaWmÂÕЮérÈ üÆuަӀ$±Ô p³Ï– [ÏÑ ³Â*¦y¼9¬¢ÃOdÁXÎi«Ý©ÃàeŠëàHaé§רI¬åãÆ{*æÀÒäwe|âz îŠízðŸ²ëž Ìî‚#8éã6ówæZ5$å†S©æ­¦ ð¦±ÀïêˆÆì;­þⓦ?ë{òå纪Ö7Öuá—ãÔõa‡.ù_ %ýð1¸ùR¿öÏöÐúÙ'°ìª¢¤ìY*Ëî› ÜÚšš­w Štþ˜^ ÒQEˆ”,¥,ýôê#ùw ~ò.V¸ñ¡ý|û'“á\” <ý< ÞÂÎ…ÉÌ ²}Ý‚#鄌8“"(˜‘üQ_v îÁé £ ;—P˜7Hrëzû4^ôåñŠùc8ú‘-â-ã¦Òá…ù޾Vû>ž‡kA¶süâŠMþžÞe1MÍV; ØFàW‰½þá%óñÇêùíêªÆé>LRÛÕÎÙÊêêèË ë aè4yò4Eªð¬ªÐðú9UùMy¦îÏìî+Ïîë b)ò•7Pù³¶ý牵önêLœsë(ròÖÀZì¹K8ìlŒf÷r¸ÁòtÈæû‹J££Fùpz¦õ)§ùŠ.ƒüI]¥ñmúRó!]÷£JÀÿÍÀw{5 îyþæóE÷_ä¥ùF)áü%Äû‡£5ð±–Q&~Œdßç4MH"sd} $/±ÕC0èU â·)’L')12Ê-´«/Ѭ/¬†€)o2Ï!ÛS6!´I†ùCÏ%; kq3FÐ 'o@¦¢º2ŽXÝ;%÷W¤ ›[U¹Ï5JÚ"_ýÝ6uÿ$LK+aŒÏ®g˜eD/¤¢óÔGë9 t "¿­ ³*Bև㖺ý™D½üÒB·-„ŒýÂûÕí¡òtíP¯’ðª³<ûÇ-…ûý3ü«³êðà+¸ææ}Ø ÄÕõ®÷Î') Ôø»òà5Ùœæ_Š8ïK¦n÷YÿøOýÐï]úô„.ºô‚Ͷê×-óœÆaú„×=÷·ú:ñ…ù™¶†ûƒGAýþñîý6”do î`Á1 ¬ õOqM~Ž3Wº•»·# ¤O`´L4í1> ¡5¦5 +öˆ‡ífŠÀJG‘{g¹-ü‹.}ôýs'ï”sâU¿èìÌñJ¿âäz+©ç+î‚ô4 ÞóôÕ›ð˜ãÇî]_è«zæ<²Ýð­gábàˆ™Ýì[ô‚MŒí}IƒîìüßîÄê°ö§i÷ôXð“üï|èñGg4ø‹µŒgü’ÚÓö­ûsùlNÿöVó@F´èMœÆç°gïBi¶ô¾÷º—dûÑü­ëv´óôÂ¥‚©EÆÍ õ×]çûþ8±ØD²‰ò›=ûñÍ4úŽû4šV-l$hëý ŽŠ'££˼£ä*6p±]9‹¸ /•ØÆ`tgŸê®Í ví`Þ¥´;q¾@‹ÀT¥è‡;ò _;òÉ‘ àß·op„^syB)¯b ( #û"Ô<"#T’·ô7«vâ J€|»ÁK 1 GE88 P\l±¥æ! ¿ƒIóJxç@®4ã^ïßG³zä}íí1? øî¾Ÿý/÷R»Xë¼(‡Ý«,ÜMß­ÖÓß™Õ ÒËØ`&åYümèy£ûí]B·ö0ãJøÒïË_êVËé=Ö êy×èôòZzîN€ææk¼Ý(^³á¨ÞïTºÚõÞR úõ”Zù‘-÷‹ìôïý”`æ­6ÅàÎ`îÝwßêräVsÚ ®HÞþòšêw¦ëï”ì\óÚëî÷nðÎ{òr:ì±¥ë†áqåÆŽ%Ü8˜›âÒ×éBÚPç2õçYú-…+þqÍaøÆï,üà“ìü:~Ýý?þ à]í.¤»Á¼„^¯,ÈcÔ6ˆ©?#v“E-÷ ëCtÙÈ·‰-{ [G×!m¦$+½ò%/ ú%µ^(òñ>¦ nRÌÓèùVˆ| mÌ·.X½þ“eý=QlûöÙ»ûòw¶þ¶,÷¦²•÷ªÑ¦ûwÕ…W€&Ð ©?u !˜è Ò ²’¥tê4ûÌØt%JÝ&&4:Ø0œˆµÆKÒ}»©€Lu¥ B™¹º°W¨ šx1A•J?Õ|¨Ç” Ȭ ½ÛÿðE¨¤&Ž Ïê™ÿ>ýöÏ6ôIm±ê9êéðÎíñ‹qïÈ ïóSØûì…žŒ(ÿLÿ?QÉývëãÿ^‡úCž«õIöt÷ý j ¶7ý}ôqBîŽÊú1é…ú¨ÄŠô¼Xô¤Lõ\×£ÿŠ ± Èè G%¢ì \`ø .–þ:Ì^üƒë»ô¤0ï,Oõ!o·õÄ ü.U1ýÉqÕP­ÿ&ö —Uƒ '#­—`ÍU Ò{õ# Vœµ©ýà°ß¿x—ó Väñ¿a‘¤U"˜Pƒ&"בC;ÎtšÌG7;˜wŽ|ôE¹77!è¤(·&,<ù.¥Ãæ.¬/º(WR#ñ\Á)þ5(9q(S|+O*obL Õ‡Äô6UøªVÙÑÊË z' éàÄü“"q+ûë ’è ùÎÜ2ùÛ,•”Ù<Úâ=œWèÒ Mô`Æö?•2úö¾2òÂMpæßãÛÕvبHüÛ¯pàaÄ诎ê)ÖôH´úæÏùšœVóXô¦Öø+8·ým$þf. ¢foÿAx”ýÍ~¢o¬Nÿ ŒÑð 缆äé :ŠæD’NçXg¼ÞŠ.ä§ÄÛ錚óë%£+ôÊD”ò_¨@ñÓŽbðî>‰2îÈí½ÉQé ¸¥ë5aæä}çåîPãšÑÚãøÎµûíÊ»…@Í5ºˆÔÆåϼXÒÏÅ VÒëxÕ d Þ+!ê ÷óF6žòè)Û÷Ø þÁ|E¨PûžÊÝû´õÐóÙNòªGôkYŒù\þw8åþ'§EûCñ·n2!çæOÐGEØõþ6‚÷øri™öØbû¥ÿ=é9æUG˜Dû 90î÷y¯ç8Báð8?Ù.ÒA–ÌÒïØÍ‡àÒnEÀØ\‹…é´0òS*²ôãœôë'I÷eÂô*I©÷iÄnðqƒJê[™l赩)íqóÎòñ¤ŽªU~¢Þ…pc•û³ÒúõRL÷¢„ðü'¤í††ÜÎÇaR^. ×ÊÔú’A*I(?……âüL,ñÎú-ÓÄò¯õâ‚i#Ù´<ÙjqPÖ¶ÇÙ¡®è4Ëíô« ÷!´þüõ†wNwC ÷D3r¸b9 ÕÚp2?q)$ùOÁðÜLÕŒÜÉ5!Êy'äÕ8'|YŠ0¥×í-üô3ÿóŸ: 9>:D5Y¬o-}s'—ÅÔ×¾ ÜtèÄ·ܳ<íe[º¾,_ ,°N—€Ïˆk›)gJ„ Ç(:6û0JW)6…U;9ÞzŽ;äŠCûݰCD¥èBåÄ>UúAˆQ÷GPÚ7NŒJŒT«÷Z´üYS>ÖR–•˜Lie£DÛE2C«Eµ£E÷¶ã@;Wd@u9Eu‡jNñ…R½ôHá¢9û¤J1ŽÓ&á¡{5pVu@½k?Ç qĹ«½bãPVl9Ñ›k £H‘¡õc’¬«ú)ZâïìÑÍñÜWñ¤“{òÊ­,ê„*ÃÞ°-QÔ¸êCÒwÎ3ÎE”¿1Eöº§íî¸0î”ÀÁÇÀ¹ÌÍ7¦Ó½‘Ø>ÑÑ;‰…ͬz4ÎÄc0Ë­ó…ÇZ=jÌ7ÔçÎM6°ÐÛË ÓŻԳÖóÐCí*Ë1|ÈÍ sRÇÜ1'Èø=jɆÂ>ÉœOÉ5z—ɽ=É’‘HÏ"péÒ FÛÙêJåxL˜å¢Ûxåã¹òä&¼çßøHØÚÉwìÝ—ÀÛÛ ¦ÄܼÂÄÝVCãì×çEWçžèëï]×ëê†ÂñåŠÇíøÙðÖQZ÷+J¢ù“R“÷˜È”öí™EõòÃŒëò7Kå’ssîÏXó×§yúV¤þè­lvpyɽ=åÛ‘zyB)gø3î5›`ª¬èlÇzÐ\ö´*]â÷U@lþ—ÑþP…Џb©ÊÒú º¾ö!ØùvÚQö†ÄIòI-ýóŠ·îøf'ÿ¼ʪr F$x „Q¡Ô®!öõ/ÝèˆøJT3ð°9ó½æõ^“bûî„ü¦Ð5EΔ ×¥ |} á*t 'ºc |³ròǦ„Aé» <:+ä-Ô/ˆœú³Lå,bÁ! ®ûïeEô¿K î-Žî)å›éÕï¸àô6á‘A¼ßFú9å «iñ@o[g( |}¶,RbÍ)åh¬@vB’BÂ,^ä˜V ƒ{í·³×׺um,^’¢#¶_)²°/—Ð)&¢³#4ò#¡ìÂê¿hJy奚:bt— ËÐÓó Ý_‘(%åþæd)õüî7ðhüê¤Wäa9ã 4úíž5‹úh³SI`€qs‚ È‚ÀÒubYgÕdüŸ:RôÓbì¥%‹ó…Ήþç„ö†ž¥ ¹± ŒVÕ ÒA[1è Öh( Vø0fȳ6ý-"ÕøpnÖÿÆÔvêþ§ËÛñ0ãÖÿ „Ǻt6ƒ+ª‚ˆôƒ*æ—·ƒàóÐÛiUàÙ^¡ãÚŸñˆÈeöÌÂiýÚã›ûxbËZ"HS÷´Ó¨ëËžê% 惜{æ4–íÑNòöì*eøI¹ÚðÊÉëc1³ë…Qòïn3,í–ÿúò¢pø§†ùGeǤ5h² ?­æ ¥î Úg›½²ü•aÀûp‡øú¸ñ—kÈÁÒs!^]%øIýý &µ}E¬úlCïÉ9RÐ5Ä ›Bo #2±Œ{n wû0jɺæRÁý z#³!¢A"\)m³KTÚ¼)ò_¯;B!þpŸKK§nL6%¡.=wy*/èŸ =|Ñ ê>ꀄ–3Í §º÷ Z2ŠÏ;‚ V“䡱’ Û«ü +ÔZ ϙɚè 5ôªñ $tö Yãr 7rÊ ôÁWD·¦úØúPùÁAÐ÷] êÜLkäçw­å؂莆ïö†Kônóû Ïöþp‹øotðQù8îí©P*äwŸªã«ÅžçŸ­Öí5´Bùe¡þo*äŰÿô]=ß)Søgö…±«ø¥¨ýô’f¢÷z„ýyL›!× \Ÿ¹·²Ù Xµ× Ú£épØ ýÊÃü€:þU úû€íÓ.rT+å(X9´å¬€ÄH¯÷ Ap1 ŸéþVoKúÇÛõõl½ÈõKvñònKDíP8§ääCNâÏUUãxwÝM·ŸØÙ†ƒáz(ë*›Kñê ô9ã£öÄì^÷O]ôó7.öíŠKðÔD{ô ó^ªì÷ËU죳ñw>ô'v_ùýÑö3ÿõ~Ô ò6vOð*(ùY¹?û>›ö2¤#ñ϶Tîç‡qêå,BçrͶè¶öGç´ã³êFÊ÷Œ<ñtÿ/šÜÔÙÁƒx2ZX13ž4W¥ð;ë9ö´Ó„¥2” GøYßÒ{·ªýQ¨1]È‚¯žšØ‘ïøeѾº½«ÿ¿a‹&V¦q §+ÂVóÏÍì€zIêþ­ ð‘ƒYúR9 CPDCw ,<½ ‹cýtÓoþVž Þ¼#ôñSåÐB=+Ð"!Ò 8¾ì 5iõHÛpû^®ä!ôKÐyÒ¢‹óãôÀ°àu"> T3Ë2 ©:j mü ¹‰Ñã°–ýÞ13ö‹¯~ò'ÛØìF4íä`Dô‘]†ùp3^ø¼0Qú»ÕiÀ!üÛ˜ ’tá(ƒ5U×5 ˜5 ¼´Î] 5DÙ ’ïûÞÛ%øaq&ôø¶šùWë jIKï6þ ©•_ c(cèºÄ H $ýÅ5Óû þ.zúPÄó¶ÞôñïÀò°£ò³`†óô¯eóO\˜öR/øÅ[ øª§¥û ý6‘&i^…fWý ¦ Αö>0ܤ1û ¡.÷/¾Ég¬ ÷K+ ï¨7#C›r5§'V™m]<28¾ÕììÞð#øÐõ%¬&d›®'FÌ&S¦@"Hˆ|¥ÊºŠz§ýlSÓóK^þée <î¥Øö²Yæüe&h6’ãB%lÏd¢ÿ‹Ú…ûpB6÷ý"+ö½öËø‚ôÉâšï> 3òKÌWófÝÒôÚ‡àð¯ \ë`ãè¡ø³æ=~Ãèžzøë\¨iðÂÒ óC|úÎ7˜ý¤Ø”UCU{wo•`…!ø:"Mùù&bîóûeæëWCì5‘î™´ê?~sçÜæè+•å€-›ágŒ´Þ“lMÙÀÚäÝAÝγýà$©—äÌOÜè¼íî<*ì/èñêŽä;'¦à³ÀÄÝxRoÛçþ±Öÿœ××[€xÙØgnÛ«57ÙÛÆÒ×|iÛÓùÞÚcPáÃú)ÞÿìPÝð[„ÞÓ;àCÛrãäMëñA+ñêÚ©ô ÂJø²¥ïúWrÈúÁžéøØã[÷t¢™òÏòmòBˆÕó‚ÖZ÷OŽÖþ¡ÌÊ×3 Ü…3r,þO8D-L–iªÿø:#øC_ÚñC ïúºfðÆh.óòψöçXôªJsîþKéûø‘ùtŸ†÷¡ L÷!÷?®"üÔÞë.W$WÝʯyŽ-eI ↠1HY¬—ʤwþÛqø,8Àñ’mXîˆkñœ6Ïö) ù]ÍÊ÷w$•÷×úý©„ýÕ–ù@Šïõźò1£$ñâôÕx=ýª¾Dý“$RR¢óLÛå|1Cåé“€©.äç|ñÂtÖÈ á¨¢‰k™—¸Ö‹•˜x"!g.!§-ái«øÇWZ^®q °[+W¿˜–)?ÏÇO¢ùô¬íñ¦²ï}÷zís×]êmXyæÐ$㘯éàõÆüábœiêl¸ôÌ4»þXö`fg#¹Û†Ñ²å–Zþ«ñÿêü7>,üœRŒËp ÃÝlOÉ݉ïùä"6¾C æˆWý[¬úȧ*±<ØûóàgöÞúìõ¤Å!øÖrøú&?CF~ ȵ ›¡ ‰äö ®M ·‡ÎúÿáÞò „ßéö-•Þߺ&Ü»´Uã2®‘êÅ‹2î G`ò·µ—ô©@}öU¨ö™ßôÀß ó°Þ{ðΞDîmÝ ï½ñÊŒòôý$éõr…íñÁù°ðÉeôñtá÷RÅÚüÞ¿‘žòï~ó)Bnq°±™ aWž ’À÷ö«T_­¬o  ‡ £è± ›À ûd² ýbŸö“V΀m5SÎq›ÚÏ—4U„ôýÒ î C˜^³6Á»ÈS‰|ó6Úe6ù°Ö ÔV"Øf&Ñ—¦&Ò]Ð#7ΈÔ"‘=&Ûêž…†õzPÛ(»Çõëº8«*x€ü¡üú&6o U€Ö ò3M¦¹»üñÁnõÿlÚ(2Æ Ë«2­‡ .NîÁI£µÏŒu ZåÛÔS›{ø;ñ¬ù«HðZGîêsiñJw\ó×þòÌÀ÷Œcýyl ;››ý²ŠvĦt±”ýY•DõIã!îÁNzèX—ZçV€ê%~­ïŸ[ø1²ê9=3Ù+’fÎ Ëß ¡í*ÅcÍ‹›nûX<´õwS.óÚ=àñÀ°óÇÇüõ¼ëHùç\½üúhÿë~§þòØWÿi'Ñþ¥#ùKò§ôžÊ@ó7—ñ„±9ñA¬ò!fÃõsøP¼ø‹4ùþynöF OñÉÚwì\5šêX=!èÌžXçøµç“Zçcˆén½éI=è¤dòêD©“óà_úÒìü€œþû%žGû'ï÷»ØLò¯Mï}›—î%µîx\ëåbéÊ?0éM¡óê1Á—ï“Êõ‹Ý!ø›põúïŒüŸÑÿZè-Ý QÉ…mý‹Hsù}³ßõ6§.ïéO·ë4¦óëŠþÑï2íaòDbõI(KöŸŽ´õuÙˆ÷7©ÂþŒpò44:.§ò‘bºÿ%J7 : =XÅÔ¹ôç6a €n ºf2ÊŽh;l¥ÿ{ͽ¬ "Ÿ6á Vš=uïPÄ ¦ü3l·°Í×öo€ñ¤.wÔµ {wè-MúB0SFI/ÀÂ"âSêÀwƒÛÊWüwN× 4,¡RH‚g5î âvöžhd/ƒ ‹ ¶Uó }Î tI™£b½W¦þ\ÎÿáòWõ¶—K÷³‡óõ%ÄGì|7*¾)Ì-š-þ?´0ËWÎ((+yP/rhç”°.úVS0õ¹Zù=y=õ mþi‰: 5t&D{ŽpÜGµ^, ,$ë ÿôd^ò$–ä$ƒæ’ß;ðA«ë. ÿá §ë¼ëmí2¶ù¦z+ü!Óý!É|}7Ãy´iúï…Çð%ˆFõ²ÎéÔòÃoUúOŸûö_ÝùÎ üF¬ôMúéÀíwì±håEjyàñ‰†âzÜŒƒýÓ¬Ï×å:ðÉ‹›5ËèsÞÍ,Å5Óþ'ÞT˜}êŸa=ëL3í³ÈÚö3·ì°¼«ô›÷ºÑô—¢Híw{«ñnrmìl¹êÂèžì¥Qî倕îÿ‰á?ÛÅäµÇã.îåÜËîãi1Þ÷jžÖ#Ý&Â^Ûœ•èБó»qï ŽÈó´Ûýk / ^`³ ‡x#  |Œâ ñÑfÒU÷Gì¯øl¯#ð"OuèìH;ìWëî)¤ð‚}óÏ2«îšÕGéà€íæÖ@™êý ñáBpò†/ÿìÜŸìÃ*Âà·u%ß©kÙøÜÓb¿"Ü+7'Ûa"ºÝ†ÅsÝdùɯ1úm’ûPô Uk­Â-ûÊ¡éÏŠº¯çò0Ä2ó³nÿ˜ŽöýY¡ˆøÜéºúú~ÄþV¤Éî×ë €óÈßZ ²UáZ[žfÒ:‡“Ì• ô  ŒI¯`êpAÙðÖ.P££}FQY¶».^åu­½%üñ$ƒ *T©5Ölÿ/ Ò}2Èy/nòÁ3‹ä4˜j ,·˜N0—•r8m×—=€w4Ü—Ø%¸GDå´j"ƒU*²‡¸­x'£ìœ+aGK  «É Í4Uw.²Ì=‰v•7» ö4¡¬k‰[¥èÝj‰ï.á&ìÚoøÆÌ…ûÕOÂùX;¤ùßÄô< øÍ@EôþþÇôæßÖûÉ2‡•ëR•TÝøÕ8Úù|lÄë5æß`?¬ÏvÆïÊšMJÅD, Á±S¦½™§ÒÁt%-Ã`åÂyljÉí¬ ØÔ~ÙæƒèÚ€ÏÙm‘žãºÞAS¡Úsð_Û{ÂBÏË èÓÏÄÊØç(Ò˜æÃ· Ç2~úÊh†OÍéjîÏ ?*Ås?%ÇrwƒÈœŸÊ1nëËr?üÊy†¿×ÁVÚÂ=úàÔü]ëì¡Õê2Aç°¾ÅçèoŠÞÜÆÀâ…"dåóóÃè$Ç”ã’ ßø*èßÓ_4ç¬ÃDùïFÞBò»P6øÎ›<Šñ±Lãr½Ÿ;ýôã ë|û5¥VñXƒó¼Ø³ò¹û˜{ Ç„v ìeÖY¡N¼êÈ£Ç1 bù×¥ìÌ Áz{ º²¬ "Ö “qp` µ‘ OM ¼ÊÈ”µ9ÿƒåžýÓiŸ‘dJå{®Õ´l!Ff§þ) wÛ°c}Œ ”X-ý=ûÚî¢ Þ× ^ÊÄø‡½…ô[ð•WùÀÂÕlêÅipM®„ €àd0ñà¢ú ý=¥Äy¯e›­«Êí«pßÛþ”ÏÔxÖŸ:®ò¥*À|™]’´/ìpÛmÆÕý8–ñWîGˆî@ÓìY¢ñòYÌ>€˜Ø•Æp!0€0,˜…8²c‘CM;Bk3ô¼(ªîšèèÆ6ñþuÌÿT" ÛòQúÛ"¼™&ÓÃã'†|5.„Q'ÿز)+':%BÄëŸÆöçžÙàGU¨ó‚œ2ã›Uß츱áŠÎHçžu¨æOœå˜Ë+ïJÿšû("U8lÊYT/è·6qëø8 ¦|3@,4–A&†rYhÅ(‘Èn!£RJ‰¬w›à#uPm%¼¼=$h˜y¦‚Pº½^w.¬>2#/騢½Ýrø e릹jÀôô9$s d o\¹ô]0K"ÿû³Óñ{ˆ>çQ™Ùº+žÔ)ÇNÝKŽté$ë(CŒñ{‡õw8Ø–­¨1•“s‘ê ã×Ûª-Û$Îa)öïi¿ò§ <ø9@'íåUß(›Î㛲Dí¨“.öè`9fÆú ;dž\;ì"ñ"l!nùt!$”ãm à}ÏxÚEè ƒƒÇ ¿mˆ3üõ%óªôã¡ôÛ&÷ïµEe÷²Œö¨õšóþW Çäg ?¼› D:<™j|Y¸í!¹FŠ)·3Ù,Èȶ)Ç(5üþlÆ< ¸'€Ò$ÛaO'1c4)©“æ*hLH%!t#ù(&"×8ñÛßKI²å›Ò‰ç–â‹ìrtÇô²:ûÖ8üCÆ•û3g5úª™züobþôÿñ󠙌ú3æ§þâ:üþIøË*ßñËÔúãïFø¦‘áüYp(¢68K¸3‡ `B†ÍYÿE ñ„ÕúÝ-þåvÓûh'«ù\±ø†C1ûÛØbásà帷Ä(jÏ"—6ªãk ©Ž<ó¹æõøAúÎ߃:õû´ÇίXĆËŒìóS1åÿT…­Ù§»| Yc ÿ¶ø ¶0!‘0í}6öú÷Áô´òòIR:ï9ò´ì÷¡`ìíN]è)!±â’r§â#¦éÚ:*ì£d2êÅãcîšÄñ+Îyèö¡ÙæxìÖMÏëQ¼ÔS«Ö×—áÕÌKÇÛç—âçÉHÚêlŒòî^s´ë]—rëÝ{YìU`àêBú}íœ.5óD"ºûÇõdIS·?ÿûîÁú´²ióÛóÊíX«èÔ\.ì¥êcóNˆùß”øhW8ðæ¬|ïšíZK_ò·+ï›çÌóÖÑðRôÂï(#yñZ|ðþëHé‹MËã¼óäìÃvéw$ê“\Æ3©B\ÿO„¾c'X¡ÚH1[·÷r¾I ú¨_ÊgÿÀ9­÷6†¯üÝFæ•kX"áŽskUÜÀÕDÆ ¸ú3^Ñøõ£s¶ÿ†Iì*ôâ&4pí&9ÜA5<ü%.Zš l€³ÅÆœqˆø‰* ¹:¾!ü¬->L¹Æ?ÑnÍÛX‘ÇG#D\8âÊZ&Ú˜%ht"¼6¥ÈãÄÉ!þÛ?ùÂËúù–g¬Á›ˆ n½Í ëTÜ>1uÍ ž0%î¡)º1„µ-wîc/Ï:Ê/Â@-Ì®Í"ô.~|t¾ éãT ÿI ´·7UD.Ê>U²Çg )‡HÆq¤gŽè´À!#ËwS U˜5 ÷Ìwâ¡'LUçû;>›øê‚ÐüÇn_?b!ÒÍ'ç.3Æü5Ai3}×1t`5•j=3èñb.‘Y$’IÛ #"º!ŠJ« Ä#Ë"(–¦+!šQ,r‰*0<$&‡ìw'íR%/ë7 .KqG&çϳÁÒ žªÍ$wã(*ÏDh( ^6%sðQ+ZÚ¥*n¦%CÍ!áà³E›ž£ °VäwÒ‰\yH9Ü¿‚ 6ðd *–7ì P ÝÒQÄ"° äûìcÍ2|Œ3þWƒÙ¹G”hø§‚eïD úéæuZæMZ7å¯ îäƒÖ®ìtsZõ)Ò ö=Íó;ŠXöv‰(øA&]õoÄÑöE|îó+<õqjûù8ÒŸú-öð#3è}™ãÒZ¿×m/Ó¬è;Ñ;ÏÚÍg*ÎúÉÌúRäÉ“­]ÍÈveÑXm°Ø ræF¶î*Eùöù Š_7 M®KþÙÔÇQþH!×õ&Áðc°Íî5óÄênžªç_Þè½)qåÂBÜßT§ÈÖâ”pØíØÚ>õàEW哦Aän»¥ç?–ê§kb¤ø yÄúIö£Î”øÌÙü–ñWkíµ›oú>Áþ­'ú§6µóxdåðDM²ôCpŒïš®•ëú¸Ôí¬·Âïqø‡Wäv÷ýcMöš'àòá:Öô¹D‡÷2õßj.ò\>Óïªoàèö‰0ã…ß÷Kâ‘ï–äku9ãÅ¿æ¿Æ<é‡yôçbŠÿpgY²Õ-üò­±ùzÉÈúð[ùÆkùW%÷röÕuïú‹¼åàyä°äå;_*å^»!è°%ªìnªèWÕîæAväé§êB†èÕ®ë@›¶ïƒ9ðñðMï ¼VïA õú‘Ûð(÷îZ2ËëãjètZ­ä€üܦ‚mÔ³!áÍÔÅ©ÌðGЊtÜÖÄÞ(ÚééBò·ô5AóÁwö.øýÀ²C†¦S»û÷‚ÅýUÔaýËP ýçßô…E9îCÖèšÖÓëÛK¦ôf2]{²:•[!Eß" Kw&TÑv+^Îm-VQ±' ;Þ•ë;¹Ÿw  V½Rv6lb”½jìÔ©h1 m cß±P„1½%R¨d*+¾i6˜QÏ? ­fC«ƒ>+¯|44Ëå-þò'/ V!osA#II%Úí'ô°òç‚JšÛœ]Ü+O®)][úlþ@óGù¨<T½ ý )“ÈÅ-ÔõÜ-홂/¤ ',:¼äÅðÚ8Ž IòËûÈší¸¤¼ñN`¹ö›¥Aü‹ìãýÈ>:•ÄÿŒýßö—ú…”þ½»þ_óîo[Ò‹Žý Úö¡Òhê\£ûØAšÌǪŸ´»0¥Ðº ²¼ Ý?ÁQMjÃî÷\ʦê½ÔªéDÜÈ"þ߷שæ,ÄBí1Œñ…™^íŽåsë:oþå>‚ÎÜw:ÏܤÐÖh•|ɪZº¾>\xÀœ2\ÃúZÅp—ÁP À5OÉìH‚Î]$ÓÔz²Û†Tâã»fÙíÌ1ðùóZ,öP©ÙòØó¤óÑó5ìÁ3â¹âãÞ:_ïã BŠèíÙæ×¸ä‡ðÒæ?3ïI ô=(óÈ^;÷ð@ù_Æ¡þâld ½K˜¤valE †Sø >7I“öâáÇì¯wSêØ‘éé]V=îì†&ñÜäÃú/5þM*åEZÏUnƒˆ½·ùƒ'o5ê!—¢ÂD_š =Ì EKÑ m?ô ªøÑʦýVjMúÊê²ùoÐQýÞêýú?#ýÌÄBúÝ[±û¿ßýáR¥þ¨§¬xÔÏ©[³ã¸É³„â͵ Q±ÿü3\ó+¥qê….‰ïý,ù].ßbiÑ¿Mïz¢¦¼þþm ;褅‡|´˜"Z0u æÆ¼º¹¾tw÷ö}P— ØÁ Y) OÆókE¿Ù«ÿ4±ú#zô Ðéò’SZðéN0óJ&{b>«ëZ ɨg~çn 9(.5+ý(?)_3)¤’#üh ÚMìõÊËÝŽxƒÚëÿÂÞpÔV )Öƒé"*…Ú#×#îƒL ß*QSÉfÏÁ'g.8àq—KÇé[«÷”¾¼ð_è‘ðã„ïO{ê7®ÿåÔQææÈç}ñLÞœÿÁn|^"™,ÿŒ0[h/±in-h,š.öîÞ-¯ÖJ'æë©z8Ws²¨sà³5Þà O§#¦â"Å(`ÏEãŒ]òi:iõ‡ê¸$Vî9Ë}6/x)‚:ïï —ö½ZÚPKÓ:¤pœmþEM\õÀKbì¯@Ñá=xÅ߯¯_ãç1üì—ßF÷vDvÝ“Úü !êKWûurj$Jý¦” á ¿!Òn ŽߥOû²0~üÿÅ«þõ„”2ïœèœî"ëó¬› üªÇŠroþ.-¢Æwn¤e$E†Òl;ši*ö *-÷É4z‰šÿc$Ôø‹âö] Ûð—aQïß÷óeHýõ ,|‘ Jrï ûFµ8Ú%oйiû¼#Sò.œå›2Í|O2fs+0ãM +é–)d3²&~A°"ÈÙßš(  ègökáN¨ähÐrðÅ'ðû6 Âùý‘¥_0ÜþÝŸ 0ÌmþœÕüý6®ü0øô|ÜöÚrûYr…SµU øó=Emb´â+}n8É™`™ËI Ù÷Ý¿ “ïM^êöæ–óJñèðøc5íýè»±¿éºTÈïÝØô­šÃöJÖvúøH‘ý×5ïüÏó÷"íhñ¼ ¸ñçùð@LÍïzKþò±€&öPcþø–‰±õáNî¯=6årÐTß•ë¸ØìXÖ÷ÂmØtƆÜmb?àÅbnß(âWÞÆÚg°øÑ™ãñÍ ‚øÒ6ŸÕÖ<”Ö\,JÚíȉÜ&UGÜU0ÜC wÝ×>ß I&á‘[tâñÑé豦íìQï7ݶïHéÞè¢ZãOéÙlw„Ïõ¼Ì 8äÑæwրɲÙ_Â1ÝÎÞ%åtÜÉ®cÛ¶Õܹ3fáûkéh¾üîɇ ô_ôõü˜ƒõÞ,ñ#µPí—{!írs®ç=áLà="ÝЦìÝ⌠áýrÀ㞺ÓèAì™¶êDºè!YWë¹ëï=<Âñ[ƒ7ïÈÃfîô[qï/G}ò¬ƒ†ò ˆTó|ø?ôû5 ¾üë™û9¤øÝrù`™;ú[øØõú¨t {æ3*’>¶Î4]=V\ÿÄ‚'ûTG“ýIV)}¬› é¢ ¥Và·þ©û˘ùæ, ÷¸+böÈý¾ðÝëí¿Gò³J¹þ1É« áp<D/Ta}@6$ʆô Mõ\Üü›[ÿ.ûTö«Ú ¨¬Ç]†³ ãà׳_JËûüo1%ûœW%ýü^Š¥¹¨ E g7„gmiü6»õÚçÓîn©Ñæ’§6å­ÙåêåkÇVäNQèC§]ëÜøX錩ˆä âÉÔä[(ÜçH@Fì}üšìH°ŽêAìê{&Uí nMèjw6æyÝèKàíY¤ØðNÞ‡ñ#4í5„—ì ¢oíÁ®Žìê$tìÉ3¢íN¤ö}då!õÚÒ£:©² ¹º¶.žÀþæC„ô/2Ãìl|"ê¯×ꄱç0þ㔫Èâº}àãù—xæw±>åsOä"Õnä_ÑùâÇh˜ç‚cíDžð÷åïÂô5ïb.ìmµ¦çê6Ýâÿ ‰á_L¶ßG‡âëSnåÐQ8êÇ‚¢òjâƒöË8ûÌzj| Í/¢]™@l]A„WŠ8é >< Ÿ– ot°YYn~ Ïæç·sÓËô?@BŽNR—yÿË ûÿô¤øY©lüeûwÿÐs†¹Oã)*ûsK\ÿª®}øH$dêÇÎ )Ý€÷ªßA$2†(D€&ûœ!~–û”ýjvX:&fG§õ ÕE<%æ»$Áö®# Šp%s˜#}më"Ú¡"Ìž3$‡~Ÿ"¡f»o Gla?SI¦R+}k yéÀ# üÉ0-¹¼˜ÁÇTâ¬/]XIFC8•¢"YjÁ"‹úš$ƒü%þxÇ& ì«) P,*+õ'¶(IJ/¦éY R‡³ C»;V¤…ÀMÞ7.¿%D÷¨Cyò.Éå°€W˜·¤£ã'õ : vú‚ Fõ KØ€ ¤êcýÃGo>É^ QÙºmp0î%ÇsÇ+ Pä-»{-©k+á9²-yø.ë+ÙP†% §ó"ñ,Ã!ër",þ%™H(,.F%–óí§R::úú¼s¬WI‰5‚Ú#Ⱦø'ݽ-kN©3ÕŒÆ7F79½Êm9ê&9(Ãñ1M±®)Àë"n%ÓÀÅ!)”º¾* :T])ùBÿMŒŒýƒf÷ÒÔ{ é+÷؇5œ4Ķ¿€ÈP”üñ‘ˆú1ÌDýÙ¶MúÂlóÉNð¹ªíÌ’Õé™òoåS©ìâˆ|ã›tã£sDâ…¢bæúþÞìjþcòÈ´ö¦¯ùô2ø—\²õ á¹ð­=ÖêtVØç#èJ³Õäøõ`Ýì]+ÝÅ"ÛɽÍ×gc ÔÖ cÑ–[ÒVóêÔ5¡ò×¼œâßòéìéž9Rñ5Ûp÷›Ÿîûq^ü.1lýÄ~iýáiÕøÕ‘³ô@®ò¬¨ð ŠiìZ ìÖJèíˆyíÕTéÙv·ä®ùââ‘:á½kbâ)ˆ³áŒDà}Àá77ã |ÖçÛøíퟙï¡ð®ÑûóõIZùír×­D­‘¶Kà’½F#bïí ÿíú)ø¸÷C‡çõ– ö{ìºùñ„üpùs,öYëfõLÏDõ°ƒóz/ò”“ôbíø5©mø9ù²õ!§òÐ#Šñ­Lµï:®éì+ºÌëúåxëÅø€ï¾Kçñ¨ð]òÙ«ó|Nô LòmÏðîíÛí£¤í†=ÜíYo.ë>í8êŒßŒìgÃÚ힥ëðû4%÷=0ÕúðøÆ¡NòQ(úë nå• )ä¸,ç©^Ýë{‘—ïÖ'§ñËiWô¦ ’õ…m¬óÛˆ~ñÅg혳0ç°Gá=jÙÌäÀÓÀŒÑf¼Ó”¡×ÀœKÛêîåÞH-ä°èy¿]ê{ÅfìO¡ÓïwýÎò½³˜ôiƒbö-Èýøµ\ú€ù·ü¢ÕôgÖçMxòÙv† ÓÌþ´ þÌÄÓ°Ã ä ûeÉ( àþr#\s%S —#˪“Y<øföÁòå#¦Üv tÎV ^”H"„`zþˆÊ08…qîr â¢ú ·ßŸº]ü˜=&B"°-.ç/Œ—Z.{ E+l Ï$š—óù.ñø˜Å ±Ò\Ñ‘º^xA§oqêÅØ~Z‰ ™ï ßJþhºóþóXG ¨òÞ##i0 ,¬¾ˆ0*.³¥î'&ü†ïdÚ߉ lø‘š÷ÕáM‡$Šшë~¸¨ÿ•O¡úõÉ‹ò,Žêâ/ç¤Z¿èKÍìä5¸òÀ$ÏöGrEûÁ³ûfgÜõ™P鶤dßœT;×6Óñº+Ñ<Ñ0(÷Î{øÐû£×Ô«cÕ×SètÚ?d*ݹÞÄÞqPÌÞ,Ë}Þ|'ÞeyÜRDÜ%®Óà8‰à9sݡٓFsØ‹ùô×ñ %ÖˆcÒÇ[LÐñ¼]ÑWsÓ¾Áر6VÜåjâFÁfèr2ìЍð¡‰|ô—•‹÷à|øÂiõŠð×ôüÊôÒêøòƒçï6óbë!Áaéîï0êaZÌë¼KËëc†&ì œîMƒàïUÔÑòíÙæøµdÈþvX}]_ÊÓ _¸Ö7zaó¢ü9"Çø‡ø~ÒúüpÐa×=.[º'·î$ óQ |Åådœu:+b"ˆ»½ä Ú7° ÑJ øòç Ù¶Ùbfñ +cÇÓÀþ;Elù«iáö þõUšJõ)RöÁ²X÷1«ö# 9øÆ¤ÿÑ[} ¢é ÃXaȽ î[D¥)ú§qNÄI@ý¯Yû Ëgþu#2ËÛ]~x½{í. 2;'WN~@*âØÅK 2äæ6ûý?ûˆÜm2øÀgá¼´nФÁöeCçpÑUKØií ‚ Ì/ïý:ê\öèöñ®@Ñë‘Ö¸ëÐóéñÑ®?ùIŠÇ§G Pö8X˜Y•Â!È*›â% ¥ò·…Ýoç^CUߘ Ï¢çÎpíxÚ=;èÊ©G$ ±‰ þ^o üè"±ª úÁWšûÈ$I4ü·:WÅÞß KR†þó;ŒûvæŽø¶Jô×Y ñ+oðk ôT¤ùý'- øV`É%@»"í]N%“)Ûó+éÞØ+¨Aq*–*0®÷,3bt.†\0…Éo0Å9,IÜ£#Üq!Y3 W› Š…Y׌´ë¾WBc—Š Úà“€È5bëGƒ £« |Q… •§k½ù½ º2.}nýìæúòÂ5úÔ#ûÌ Êü§†öþïE<KSÖÊf¼)` `Ϻµ ql _°Cž5£ûÚBûu eA÷Ó#Ô…ù$ûßS$÷ù»õ”ìôóŸù}BiýC½Ðý±ßæýVÿ»ÿ€ùqaóM¹5 Hö޾ÈÃÌHö ò§tšV”ÿùAÛûÕ<+ù¯+ù§Ëù*o!ý}~£G¨¸… EÞÁ  Q¥$DŸÓ!f. êõœ"¨YÃ"ºn²"®k#„>H"aØû©­í¡ %Ë‚¸lEX ŽC M§ÐÑPùþeµ›ûÀéòù'NºûNÒAþên#þÑì-ò%sz„`› ]Ô Èž#dLñíÓbg™w&CÜÃæA Ö ×ÃL ¥/ ÚXy ž;QÇ ÿ„ «ÿ”ÿÚ¯²þ¶¦èü‹„Vû&UUùp6"øšQU÷{LlôFàÞî°2ÔëÕŒïëäôíê: ñ+,ìòº~ÈôñôõzIõ@Yõ¢&÷¿wú~¦þ‚óýS›“øÌA€òcùìEÉšä  RÞC1Ú<ÿتs›×`”ŒÔêõÀÓrPÒÐØ˜Òì0ר1´Ý*½›ã“c+éÛƒ–íyšÜï“·îð”qóÔ(Cöèõ÷hXùõÐÙ"ôK»òð.Íî –ê…¦ä&ÇÞêïJÙ¨=ÒèøÀίϴЋª×Ö× á=·yë#ãóóä2|ù\dJû•>Ôø¢˜!öG+ö/Z‚øµð`ùhå÷9—õú ðß"ê"¶%èÁ=påÐèRá¿l³ÝSùÚd¢¦Ù]CâÛtá˜q‘é gð3Oóâ½wõdÝQ÷ùˆàöfÕŒñÂw“êãlç}Ô&é ÐÚëìùí÷Xñ?6;öY' û¹Ò~ðŽ6ÎÌI}þe; üvƒ¤ø Žfùzb÷ü$ ]¿·¾(Ün/9ÿ(úíT`õ"ó͵%ò¦W&ñ¤ŒîãºÿêT6ªé±¾ŸêDñ+îèHò¹æÅô4_có|è©óÖqJù÷El}Î yô/•ÎÑÌЋÉD¸%ŒZ `úÿ¡#ù8Uyú^=þ 8‹ÙjŽhŽÝý Óoöu3^ðFÔÙì ƒ$칫’ë¥yí3g‚ñÝaXø?cüÓ®ûM¹*øèÓ´ò,î.cŠèÓ;åè§®à¶Ò§Þ‚fáÿU—é°_ñÍ÷§\Óü Bߪa5™\û¡ÿvuünîBùêÜ£ù'g ù !÷áY ö-úÎ÷7÷ù¤+aù·îšöŒ­ïò…©ÖòòDOó•"âõ9¦îúñ¹Äâ(WÌ s,nèÖU ³¼+ )Iß0èú¢©°õéôŠœ ó4óÅìqêåOÄâÓÝ\â”·‚á ¹ßëáòß= â` äùMçPVGê\žžëHŸMì+Ù˜í,®cît}îÿ›‘ï‹ÓPñM²Ëò©Zuõƒhqú‘$›þÔÍ%±uF Ýë† ½Õ­Ò…fu‰û.n œ¬ípdÿ¬¼Uÿ®»öùÌ1K°*ÿÖ¢Àü»¶Qý+M£þŽÈÎþÚGôþ1ÊÿÑŸ‡/C“Th}/Ð1 h í‰ ÝÍÖ „2• 9ÜqÝòU¨Ä¹{Åþõ°dáÅ áŽv³Ñc!Nõb$þ–"J‹sö&Hòx÷Z Ÿ ¶G+!Þ M¶sKåRFs8Š.—bÚØs¦Ý§”e—ÔÔµ\"x u  2I þä0 9\t i ¾Øoø8«Óf´û'ü"ÿÌb'š¿‰Ú ­‚u ò€ ÅGÑ „àÙO‰£üÉæ\½ÐÂ*õ”òäñ)á{rÈÞñÙÞFÞ¥u«Þ1Xgá û$åBùÈè2mÑìôèïg‘³ð7£gð*W­îŽñ€ëHÈ½è Šüçaå”Q<áÿÝELØm¬†ÖrB·ÖegÙëOÜm˜@Þ…¥aßLy"á~V—âîä‘?êYôßïŽ'šóp·òö´Zù …Óù„6øü›AõnñºHj솒 èxµ›ãÆ«Þ6/ÚCy;Öó ÒŠçÐÏÞ€ˆÐûœËÒ³£V×!×fÛw¹ÓÞæãN(Öé…®Íò¼•–ûÈ:¥½O’ä¡x²QIX\ÔE”£îúü܈lúô4w÷t÷æ{úw &üÒÐ¥ûÜ6ú‡Ç€ùˆ?øÝ]GõåŸäñÐérð[²¬ð¹ŠòD›ô!¼Õö/äùºâ›úì3ûÑѯú•ÀÕúõŽû¨[¡ù=ò<ö@)~ôÑSXôˆ³õõ§`…øÛkû0b&ý êÄýeQÔû:™¨ø‚âô¬dðŽ‰¹ñFϼ÷ yÕý€~!~}6«VûVN¦÷ DšöF6£÷?œøë=³÷¬0Yöe‰?ô&sRñwñNÏê ¯:è³Ôµä>««àFæ÷Ý+£<ÜHcÛ[ æÚô=]Ýä/âü”è~ëî„wðòžw6÷î;ûÝ|Oÿö;w¾Ù€eó “ ¢- .#`Õú© Î:³ { «D Ö­„5X,é9d´K m¥¡ k¢ØK 1°lMUÊ,¶8Ö³”æžúÃg ALŽ h;MµÈ‡¤bˆ6æ3O ªà „5´ ƒ {Éc™% PP1ƒüçÀLöóÓ©¶.¬ÚNP—É~¢iãô×h=_¯’)öÖýVnQüC¼ü¤ðüñßµû}§~ûáçÿ¶oÈ 'ªÚï|„v&%Ü{7(H:Ï&œS#h²R Â'ÞÀ} Ã"ÔmFgÿ¦öeû‹ óûnêjxà€d¥ØÐêzêˆSëGK¥î*´&òƒ¹zòjØÔòü‘SôBnõ¢Ö$ò÷s~ë÷äayïÞ¦‘¿ÝŽÞz_á¢å=ÏëJ»büŸ@ûAÑJ÷ixôŘZóË‚Vòà„ïh—Üì|} ìX{²íšƒžóõÑ­û‚±ò•é@ ˆc «4Ó:íÍäI” ;B¢HƒÐÍj[]p þ½D`¯âkuÅRe†Šê"¶ƒY6n ?æÊ;þ%¯úëûú£Lgþ‘–3@àƒ?ïÿbdûÏ@û÷ÂáJôX#ï ¤ëèãß·ã9XásÍâ w‰ê„ø¸öeãU< ß%$tJ.–mô½Ä×Èg¬ ÿÉ hwC ³Cñ0‰(ߟ9„‡ –ÂÓ Zÿ²°Fþ^‚îÎäZ׈»}*'a‘ }4|{† ,}» †  0]\‘ó­ßS_sxøä ñî FçGO³â«ÿ¢â e±ç/ÆÏNóZ#—õ+°:ø pÕû–OÛpd ¥ŒuCn—”á©À&ï—W‹ Ï?lÀu|&z)²Àêª6šé ~l”ÕƒXPø¼çXý;ê¦I«£3Ó¥~@)K JLT;î“Æôêÿ±Ùý^I ûë¢÷çržõæ÷þûÚV\ˆ×N‹å õ%àÔn-Â>2`©Ô4{É6ÆP¸4÷8«0D`+,ˆ†)}Þ( WJ*áè4-)]·.…¨î,ÿÏ3'j=ÐDûFˆt7‰ð ³RÁU´×m½:tÄWéõÐÕ~2#`ðâ%Z‡_'­“%=/Ä ½ñ/ÙÚ£Q)ØPi삳dœ³Î¸“ÿÙ›I $~mª¸³³¢T ¿l[ ü£ˆ ³Ed ‡Éí‰>:?U÷ÿÌúµ:IñP{ÿh_gýŽ­ûzà ù´[´øB̸újKßþ–»Æ;Z BåHN PóZçgSmøE^ðìË,Q™ü‘gà »sÝî$vÈý̼ûV¦"û¼c§ú9¦Ëú Ò[ûÍ£ý~©­–@T\© (†´IÜ[Ž1À<©FH Ÿ˜>!¨Œž!9% ºaziŘ{¬ø°§*Ø]4 5ü ~w…\l‘ùknÕhð À1nÄ=Ä}„”Pëµ :"| A⣠¯º %ë’¦à©B´WÈ+3½ ­GT è;kcáˬ” ³[òc¢Î &ÉÌžCþÙ/µùáçô›\êðMî87{íjv,ílëìü鵯%ç±- å„ýägIþäk÷çZëúVÞîV1Mñè™ó#RIö¬Axù7Î=ûÙâ¤ùðŠõ¦eõïé¼é¥ä“»ˆà´wÞÚÌÞÄÞ¸ÜÑßÄÚðày™šßfßkÞ'½æÞÚà§ß>°°àI åâÚ`Zåuz@çZiÆè‚Ü;ê´%ìŽîr6ðÇS\òRåòºlVñ¢¬˜î?&œê}œæ- ãÆ¯vßE|Þ<šàÂAåˆcëÔXï *òé1mó"£úñ}-îéãüêu’gêÆ¢¤ëâ;Uí<Ìáîæôï€ôïtÞúï­Îði½»ð¼Èˆð§ ð?È…ï/ ©ïÐÍðÝž ó`ý¢ôFÔýˆWÛûíJwöGÔð…_ì3ñrél©'çgþPåæ ä®ã‡åÎ/ÔçðCãêA:îÈÉòßÐ ö`ñ4ùÏê5Zþ¹4ï2[ý•/ÙWS.ízš-/iò+rR±)k†…({BZ*Ÿ/fd³4´nÅ8¥5;IèÌ;yD9¢©}3÷á8,çØS$Ë–t«Ñ²W°3ÔXc<>£jªÃÔpiŠÒÕ³ %½š8J@wcƬUyòÒûó©‘ô'nî©ý¶ê)èe%æh­ËäŒQ£ä».Wå‰ çˆÔ6èßó¶èºµ‡çÈ›¨ä‡¨gâwÜâ°%åhMEé“[SîÛ)+òizõ‡5ö™²0õ¶î;óÖµ´ñ§ƒðïyûì ôHé%"'å˜ ªà+Ö[Ü…?p× ¡NÓR ÒÀ`+Ô{Ùz,à¿¶.æ‡qîê}‰ÙíXq¦îÅ·|ïH3ñ)ËßòÛäô9ŒQõÁãõ~¥õ/BOô92Åñý–!î8–ê™&ƒæMQão«Uà_ӢݓëøÚ`›„Øÿ/E×I×Ç–Ú¢9Þ¸¿ãø¬çÞÏìÚC¼ò¿%šøq$ýhÓê ?×cTä ?• Ç›“ X^Œÿ4ÏÜÚ,‚УËþæùýE*DýëRü Øû!õ+ù8Þ}õîì° D¯ÊÁ­Ϧë0Cé3iw ê  ¼ ¶Å$6뙓øľy¾‚Ò˜ FÆ*Z ÎÈ3ÿ†çþüR¾þòÿÌýY¿mûu^<÷÷ ð)sVé\ªã£k'áJ5šáW‚@äî°¹çB (êY×iêgq螺Ôä•à~8Ü:¦›Ùº|ÎØ+8ÖØÃÿäžÔpX(SLÒNtŠ gà ëžî pØ <]ó»$®Â-"Pd¦íSÕŠb >þ[n}ñÍ“þíd­÷øG¨ð`*6ëðkèÅm åô€~â¶Þ8߉þ¼Ü•AÛO\nÛÖU!ÝyŽ à$œä̸ço54ëó×Èî8ÿÏò¡°öá6,ùÇqÚù†V»ùnzùVä½÷ö’Çõ«ª¼ó¦_€ñ¾VÒîªQíü\ÛéåêCåðhJà€5ñÜæéBÛ­ë ÚÆøåØÁ¶sØ÷Ý¿ØÓbÓÙíÙkÜXTkàÕsåéˆùêWvðÃÌ2õË:ø€Óø…9i÷Fßó—Ì&ïÅš êò­åÈtã¸ÙãD*øæçªÅëZ “ð†pµô Øÿõø±fô¾Äð½íó?Åì}ó‘í=[ï΄ñnL!ó×”Áó‰hôØôüRóBåòY¼ˆóÎsbõ–qaøcp;üj0j"É<äTLÉ8WüëºÑ÷©°ÎòZîÃ\Éê(3àén¡Ûê_£øë¸ÅìÿßíͲðR¨4óí,ëõ3=œ÷íšZøpGø­Å÷õ”„ømú–ªwüŽÉRþt˜¼ÿ~vŒÇ*qI\ÿ†ú|ÿ/Äÿ à•þ¢«yû*.¿÷›§Rõ¬FôSŠ!ôÅ5Oô Míó׺òÊàñÌÁóU)ùPÛoZ– ÓU Äâ8Yðc —?KÖÒ|Gbû%żö¦#¢õ¸@?÷Où½ >ûy;¡ú}…Ò÷ø§ódRVï0¸ì*[eê'OJêO}“ëêhî ?*ñK,ôu¯<õ µÈóJT ñcÄÔï²ÍñäÑkö:D5ûôíýÃü÷8|ü`Ñüщ;üÇ£‘úÂ÷øhñ_õ’Ò ôžIõøbùô{üý‘ü Ãy‘ß ûV Qaô ËeF ‘cç o¾õXÜçH#:%¦è,M¤/vÖ.wå8+j/Ž(?v0'D-ž&”@Ú%„Ь#N $3íUƒ¹¹$V¢jJõ7…þ/âYÃíù/VMO P¯õ Býø’ëø>ƒ÷e :úÕ™f}I@¦t^5) gÜíóéT†yÎfNðĂԇÝÝ‘J¨nJyx‹V&éi€Íœ´D ¡3ª”dÑžTwQb"²ÿ݈ õX‚Ñ!ª/êÿcaÐÕÆ>ÆVÇ”XòQàôo* -XÉ Èb?g 5eu&!œÎ.â[×4«"á7›Ò¸8¯‹>8¥j!75ìî5£‡5"½6S’y6zKL6Äß 5KÔ$4¯[¡1Íø‘/ʸq,ÚH=*Š)¸Ï*þaÑ*R=+ o+(B+xÏ)j'yØ$ÖÈŠ#g——#{RÅ#[D#Ô,Ž!Ú{58Lù)Ç8Qn™„+>‹,Ÿn ß ¢ õ¥L ìX‘= Oì€À¹ÕÿÇ÷›ûÃPõ¹À…î›ÖµéGwæ)UÊã—GááPFqá@ë‰âŽ&ãä‹èÁÄÜë;Å¤ïØŸæñ–šGòÔ„æñ#¼Oñ±bÃð¡+bðoA‹ðÖPìðš4,ñ±p†ð8¤ãî tÿì^è,ëðtéhèÂ>Kè Sùçã ×æÝFkä%kXá1¬ ßv¥QÞëÕGßUKÕá¶ãÚ俬Œçh#—é¿^îê=&ì<jíÀƒ”î|ï…dRïxU³ïf›.ðàÛµðÌZ‹ñž&òŸsÑñTM‰ðW~$ïÄ?îm#íìçAë3ðèaíèæ<¦·å­*]åz5ÈåßxæHW.ç•©2éÛ‡\íØé ó£ úîí Pà “Ϻ XúÑlûJâ:b\²6ÿþ&ý(ý¿5üÕÌû“¤ûÈ;ûVé=ú>5ù¼†÷yôàôhð5xì³bêr£é§Ù'ëm½ÐíѲ¥ðí¹ò| ‚ôp ÷D|Òú¬2ÿÙHœ[²?ïfœ°°ˆ­®b¦ô䩪ÿ>Øþ„CÛýG[ˆü‚E•úbÀ—÷8Zèô÷‡Õó'çCô56‹õDOfö7ÄõW…9óǯÐï-'´ìº{³ê^~öéȨ?ê%‹Ýê¥rë¿"öêÕâê’(¹ê9„0ê,5éŠÚ9èVwèh;N꾡ríY6ñ:îôh-ø´9‘úµÄôû?a¢üg‰,ýÇ¢_þxhg„>9 =Ð ÌX¥ vа ZjáË;le¹i o¯ Iì) 'Þ%|6BÅhû˜Ô9þJÃÚ•JV ŸÜú^ïPܦ6þgûTücù#%¥øN‚Røš\>ø7!Tø© TøLwø°:š÷a€'÷x§ÛöÊ÷êâÅø`^‰üZ È©ëP  *±ˆèôÚËF§WÛ)Ûo©³,¹ô˹¼[™q­¾ p"† G?ëöÊwÝ-„ATmø>½dêcñ`ÐÇüZóŒ´ÝprˆÝ ”Ë_ž« *v 0-©ïd8Côål‚>ûÿ\ônæÁîtÎë™9ë(>ÈëLHÞìÅK{î„# ððwÙïr”më‡ÎGægÚÅàͲ{Üž†ÄÚþ6Eß™Ñ@âaS/æçPØé–šìöb/ï LòÞ|£õ#мøq‡ûôµƒý»Î8þóþÀéü›©Éùõ<§õ•Çñqè2ïAa;ífÔêæv§çãnÁä2gðâiIxâ:›cão%\å ^¡çSFé×AÐélÇé”ßéícÅë ñ½ì6Žäí®r¯ï–1ÇñeÔËóÄòõ"¨²õ“b_öüLs÷BÃHøàýnø¹ wøVPÑøžµoùŒ û¢Éýk æ'+ÉHË_Ä€^rþ™;ÐÖ{¡Ò8–³³†õÿ]mÿ~Ç+WAtwv0íš“ ½¤˜ •ô! ~B W£n+;—e!›þý'‚ýEZþ5Ý¡ÿDýcÿo¶ü•´TøáªóWÊÓï¡û#íÚøNëAü5ê3Ýé/ÞÕê6ž¾íÖkòË^º÷C„‰ü*vÁ;_“msW8šVÞíª#9BÉ…¸1ªŠLg -é5 -x jбRéö\þýÂû´z‡ûÙZýûêÖeûÚç[ùïª>÷ýö¬H›õòÚõú ƒö‰D÷dcéöKR öˆ3Ìô›’òl<ïO)ëP¹uèàK,çÉ{¡èµ*ìÑ||ðÔýMõÁ¸Æú õRŒQ†û« “Ó ÕSC-íu/W Ù K(àbx|›; 1 §óŒ Üë Þ¦ø•ùi‚4…ÔˆßîgÎÄÈÏÔ˜u ½=ƒ~»Ô$ózËéZº –b;ÕtŽ`|±- #Ý’,U+û¿"sÍ'Vˆ,&þT/ØÚ0öþ©0Õå¦/9â.9lÛ.í|œ/:F!1h…3 n6PÉ 8Ô1¶8Pìý5cZØ0s-`*Ô#d=ûeüQ¢ð–+çdÛ_rƒãù^·(_JFOóíÎè°ò¶Œ „?ýµ8µ z)f ‡‚ÿª;ÎþÏ(œÿ:Gâ’ä®â)‚.¢ ^›£¥ïÊ_ÄŸm¾ ;MFö3Ýaá!•åcý“ηúÁüù!âùM1úåõOû™wgýŸ( •{½á«a'¨À¯RÅ žQ ŽS MQº ‰] ¿—¾ ›ç_Æ uÜþF˜ûXpùš½ø óø–8&ù0ÇÚø.}“øÔE/ù£ˆ*û}-ÿ×!íg‰â ôÖ\‘¨¥=H½À¾7WZ¥n+NK>ÊÄÕXTiÕKôx¤ôãËóˆÝêò6óuñg¯ ð¬BñîZ~'îYhíÈFëØ3l鎜Y逴oìª;¨òÜu–ú…«yÊP”½Å` òN³ æŠ>)p×4ªìû)€÷&ò4öm b÷|ïµùüwÖûEïoübv÷úõ*‡÷€’tó‰3ð$vnî4 Ê푹†í½9Ní…H÷ìuySì*9Ûê’¦Wèx˜2åá©bâ?¦ á²ðádx¸ä²­èCí›_°ñ¶ Mõvmü÷¸*fúŒ¸¥üdKþt˜þ|ÅüCšóúQuù{…RøÀ'yöÕ)€ó»ð†|ÂìN¾êÁÊ"èžîçÅ%Óæ—Vxç<ã½è?‰Âê-kí/÷%ðšÄ ò"Hó¦J¯ó)™Ôô?·ö—¸øªêÜùYú¸eùjb)øy“;öÕJôïí)ó½ÿ¡ò?ßñÀ QðšÙ—î–írÿÍíg20ïaì‘ñ7üDô½x™öÝB>øPÜøŠ),ø&µ^öI&ô´EMò`€ò¾ƒ(ô\B_øëã„ý7IKYCŸ(Dî ÞÝ `¡ðŠ•+g"­kÅÄœsSÀê2s4Qr—xøY €öÅ šfCgx4yvX30w’Jÿ?l´…‚ŸS¬‰YíDP*²üú±©ÿn‡8KdbÝŸOŒرËPP5h¼ ÖsV pžk'ÚRb*É9ƒ)Ùf£& å#Mw"úºø!Õ:!Q“ AwÏÛóÎ3³<gL¶ßHGêÛR&ÞŠÒ‡)b ;ÐÍÛ2Yöþø”~û… Ãú8mÝüÉñ‰ž(5_Ñ5„¡˜ Ÿfô HSª"œYïE´á?/)T2·ŒÔØz=W|C¯´ŠHÈ „€1ø%WAçuˆËIöoÙ—,°l±O­¥5ɤáS …Úõg6ÿj.EüŸ›6üã„Tþ]ž!µqÕ?ÃÍQÝÛ ;¶¡e¼áV ´*®'Q ±,DÔ.ÒEó.âé.X±,J]¨*lt~(ß@3'39'ƒJc(f¨:*Ö–ß+±H,›+窦(0·ï%ºÙ#Pl"‹» ÆX!¯E"__ò¶Ô\K‰ABÝ]8|´p3$Ž?YtF…vhDÿ—]/5ÖÊÁ é‘å3ÇÇ9Ö¸ «¾° Ïm }Ƥñ.—ŽôÄÏ®­3‡Ÿ-üëº÷¥\:óp tï=Çì72:ëÒ_þêLÙXìuH ï•ÌÝñ'uóUÕÄóY\yóE9óãÿ/óŸØóp=åô”´ ö¦ª÷œ´÷àþÐ÷XÇ÷ˆ/²÷Éýƒ÷a†'÷[£]ö\Hêôi|+ó\L^ñ‹ïŒoéí!˜øìFfoí>4ï%/ñxòíì–ìýì7äî¿‹ƒïá ôð®Xxò©&ôþL½õ×yöûì!ö²ëõ<íó ƒóŒôcYPõùZÍöœÆÃ÷ÔÇ÷Ÿ êöìLõôìzó÷^Eò­‚ëñŒ‚µòm”fôY+wöðÃ%øjª±øB¯Ó÷£mÄõõÚXóñóÁðRÅð…·Šð 9hﬔí ¸´éCVÔ廤1âÖÑÉßñ3`ß˳¼àùÉ_ãЮ™æácÌé= ˜ìÆ»¨îÝÖûï àñŸyò•Svô¯öôÀ³ø+ÖhúüZÍýA«ÿÿ¯É%-©•©â&´YÕ{ñõn?aØ0®s:×|’£ùKÿø &µa†rÄŒüœ’“ùküø¥üê÷µŠÏøa±gúrë"ü¤½ký¸möý?iýýù+üý.aCþ ¸4ÿ¼[=ATé9#7ú< ¼;²ÓKÀŽL­dnÀÌê)²‹sÞ—’p‹ %6uÙ˜Ï n  ê+Æ !f 2qC àVH ùè Ô]“~“ZQg‰W‘ýÃf/é_í£VinØ (uD¢ð Ê/ý4ŸU6‘œ”Iÿ7púÏúôî_ð¡óYín)ìQZ©ì)~î§OÏð5É{ò°o¡ò‘éñ\î¯ëÕ ¸ç§ç|䯴á¹àýßt:;àLa™â˜B…æNcë³Ïð IKö¿1û©ìÿ“ ÿ ½Á÷ÿ°›þÒC ýí2û§O4ù„ †÷ U¦õ‹·Äòz¿¦î"êô/FæÂÝÔãPa8ã /³äëÝçÍF½ëTÿîõßð¼i3ñG×3ðOÉHî±ÆìAZ/ê:ÁéâÕê¦Q¿ì›î\Ì^ðZ‚ò:yðôà¹*÷C¥ÜøüÄúZ û žüuš9ÿPô~§‘NŽr4 £Qú e¥q g¹C ̸ ¬ú„ôÓxäÛ;Úal¨ýÓQÙ‡þýH RðN oÎm åi¼ »ŠE „e÷ý:'ûˆŠiú’úûéü À#üªàÃú×øƒŸôÚ&Ýð˜ž;íÝÞXêÜÂè`S¬è;•hêÊVîšôó™×ú9}>ÿSjâÉcŽHVÀÊÏøÐ ™¡"8´”üÄS†U›` §I|’ä𸠾Үð3"çðütÆ´ú7’ñù!…–ù[h5ù~ úøÐÜø¸¾Îøâ æøÝAñøƒvøGöörîfô»ÌôðJú"í½éfÓOçÝp'æ"!Ñæ§§®éCØ î“åÉòøÐ÷¡áÎúGdþJ"~çþ. d -2xøTÜåì5ÃÆËø-ØÎm¯éãA49ëm rŒü o¢M,d‰nÇþMMD*[šPKv2ºb[Nc§´-1Ðm»¨‹@µ {q€ÿ5v„ýb¨„ü"züOý·ýêÆŠ2¹ý`7Ì ‰ÛŠêÁ…Søã>Œ$52O)dRZ-ïrc0xÿ1n| 2å1…þ00Ïœ.Të-'].¾»/ýÅú0¸¾1F…1Þ6f0¯i.F…U+\S,'Qur"uãÿ`ÝUFè_¿¿rS‘áÿLR \Ê QqY!ͱñ«ÿ{¥]ý¦ø5ü9`üÀ|ƒülðGýUAoþJ¶ts;]ówÙœË3Çmͯ ³ñg .4_ë}¥‘A™,%;tSí=lO+‘ÿŽ:a=çCý°VûÊ,V-ÍôܘIKla¹- Ê ž÷L Ó™ iì „ ÿÅôþá(ß ÿÇ‚û´Ãé÷ª?ðõËMçôTô#<ôks:ô6±Õõ¦ýøo‘õý{Æhý¹u HÍh.·,FT¢£òÛåV®SÚ€ Ü×~òx5Õ§‰[ƒxtëºí0/—b-ú5«µК;3o» +nù v¢m)2Ýa¦|þ;ìÊüD/Kû08¨ùÌ ø‰·öóyÆõlÉ<õÅõ5õ¡ò°õL÷¹ö™;øØ)úžxÿû'‰ý¹Ãvþ|wúþt@bÿ±˜÷ÿ½‚œc[…’ÿ‚=åü[¸]ú£÷ï÷ð‰‚õ‚·áòq+ðN¸í#êìêyëuTP욘Tîßñîç$ô ,V÷6¯xú ýêÁOþñµþI±üg„–úæ)ø@öÆõYÀÄóøèLòÏÎ<ñGYðAæ„ï€R”îÛ¢¡ííÙ›!í âQííÚhíÐ7ítFÇì”KxìÁ§ÌìËöí4¥‘5ñv*Çò¼\Iô7mõ‡zÑõë¿?õ¨Q³ó rñ”tôîjuíy›ìæ™î®eñ‚¯VõHú`‚)ÿS\ LÑ&‹¹LÍiÙVW›¨^þ»ªû»?µù/¥øEßtø,?ÚøÙ´ ùún9øº),öÛ/vóËÖñõ #ðZíñÅvóp]{ö‹ù°L{ú*fúšfø·¥dôCäî¡#$éaaä˜áYáÕQcàä—áûÅÚäãÄéX^“ïR]õ[ú»¤ þV;•[ ¶Jm5x¡ÍêÆjpPÇRˆöSÿtý¾}Ìû>ú—¬&ùìûöoâ¤óEµ¥ï•æEì ‰•ê¡ÊÕêe+rìOXîsaãJñø-AóáÍ6ö€†éù¶«Ãý%Ì  çÖÆ»NL·xñcý¢Y“ùï³xö†–(õ¤eÇõ*â‹÷bKyù˜½ú“çåúó‹Øù–ÍÛ÷ÔBýõÇ« ôʧò‚ÂñËô,ñ¦ßÅðdŠðɦxîÙ“ë˜`¹ç©~ä)¨á…¾Iá*>¿â´ž)åošÓç8Bxê•‹ íÖ¼ï\åòî>ÃöäûSo¾þFÒrº£<ëþâNVû‰7ã÷@Üô8rØñìKñïÜùžîæÓ_í‰åëÂãqê½}†éÛµé3¶Ïê>íZ{#ð0’óŽ<”ö.L|øX’ùó.©ø%‘÷í95ö>®üô$(ô—i‚ócšiò-ü©ð5Í¿îø³í‹Í_í®mêíTZÆîÑÛïÇø(ñ í¯ò¼S’ôö+ËöTÓùï\2û%³¯üÕÒ?ýÓx¢üÒúÞ øù1õ/x,óº¨ó™|Fõ·¨(ù$Ìþ¯öuûwf À;F'ßÇ,T]õ_Ø*ªâ*ÏÒù néðº# ?´` ô\ Ë!“mߨ›q3q‘Ku¹ÿAUÿ9ìBÿ> ÚMóEÄ¢±t ‡Î/ ćC ù¨ UÀ a.äÖ¦iÁ®DêEëÿо0ÃáóWJ—S£¯jϦY":ªÁ$r~+%ý$ˆÖ#i[¾"tDõ »¼™ÙIDqD[1™Ëýi€¢â1³ þJ—“nyЗ áˆ"¥Ç ƒMšýK!aüËÔÏýî·(„ ¿fcBÉÅ ;¼ ho; ¨p FÒ) °ü2 + 4~ B§ õù¨_º„K‘7lU2*©<3¾J[y«ÖZ{g¦wÔM ŸŽ Þm!›™U¬Œ1 h1öV»øÍ$;ÿ=ÄBý_ý6^+þÆÀaåÂƒç ¥üuþ‹§&’P2t$bùq(Kam*5ò*ôï‰*3 “)ÉAb(_,S'(r¨&æÕt&ôÚ&´ÿÛ'¹ ))&«)ª¶@)#à'/&x…È$Z£³#æž"Þ‡j!eî9 JÄ0ÀT4žïó“b[„¿¤R=Ä>c߬jÑÆ5¾€: …ž ½ƒ S&Ð ‘“ ¤°Z©Ù¬ÍÒŒ¥%ÕÏMŠ31 á©I ±ù‰ÝÍs»:qÿe*ýZ,—úó?p÷Öv ôDìiñDï÷ïsÓ!ðG.¶ñÓ5øó÷hæõÜ4çö³ ÷]¡¤öL³ö>PÓõ"ÐüõZ Zö wö‘üõÝô¯nó]t9ò|Áñÿkò)ôóýõs«•öYÑéök”ûõV SôõÈòË#3òqó["õôäæ;÷—{ù@‘ú¢ÀúÞ0ùÓý¨÷Á/öõÒ"µô,©jôÂ85õÉsÚö&Ñø¥Vú^İúºš­ùzר÷0—CõåìóêC1ñíQïò/GíÀŠW릸ÞéªéÕÇîèÿúé&OÂéº;€ë:îÇ!Èñ‹“³õ`7ùÅJüàïýÜc"ÿ%®½ÿ›œÿh_—þ¨ñåügÅûúî+wù6í¤ø)2@ø´aø9!JøÈ=ù6°ªúäÌûÄðìûíjÈú¸‰vøØ`ƒõ­ÝËò=+ñºóüð`?Óñ4&äò‹ÓóBÅôÀ¿õÆíUö¶yåõ);=ôr?ÐñTã|ﻳþí= ?îÕÿï–òQ¥+õ$*÷Ñ¿ øÁ|øN¢I÷;¤!öÑ´Ðô;ÄóB©zób\úó‡7Ëôpõ@EÄõ4íÒõ ½Æõ ßÔões öj”ösXõwÏ»òjiûî)ê tæÌïQâ˨þß]K¥ßµ_jáÛåàäüR é‰Xµì4 ïy6Èï$WïæË©îª®ûî8œ±ðûK„óÛÄÈöS’Üù¿{uü…- þ:h îŽëðµÁ‡Æ´lgö€Œ°x–ȱS> ^ʱ ?žƒ Òãù ¾ÂßU¡È8"¿ÓRö ýAYƒú Êø>çCø2tþø¨ú2KIüéW—ýŠDþ`Xþv“þ·!Úý[ùmþæÿ-¯ˆ=É‹µ°K ŠgÜ `ì ã‘ú^“Oö4& kA6;Ï/:ãü 1áô 3DÆ f¼ö ßí  Ìl$GÍ™ÄVsîC•‚È6E!ž² ÔàËö™Nî^Ç‘õ ¸q÷ ¡Àt˾-’ùò+gi?yiüö’zök žðõöë̸é™{è¹ü©èPç{êL,íi¬ïM}<ñ¶Òñ‹dïÇŽ¾ì°ëÖéýb磸³ä¼½ãs¸âXd¤ã÷füå·ÏØé"õï8ô õŒeðúm‘=ÿu.ŠÖ"â–Ü@O_Ö×=î¬jþÑyvûùv–ù‰"eø‚†úöÃè©ôÎlUñ^+jíJ éèÛæÎÏåß™ æíîäè"©ÑëçF°îÍãð9|îñJA•ñ~@ðjShî*@íL¯¾ì} sìû* ìN†¹ëóôëC‡Ôì×HLaðoÓ;óñâöƒ/ZûDÜÁÃQß EWf tb¿¥êØ}4ôià{‘G§Ú=xc¥Ö ¾© ¹\ 8b{ª‰bpŸhÜÁô !Kx Âð «…<òl¨,ÿk¿ü¢÷_û†iú°§ ù–IÉöE€³óå%ðrŸ\ìÏ–Çè¶LÂåË~Ñã.㱎å^Ííé2Îèïê(­öø‚îü ‰ èzuR£E Î’É#zÜ O—íñ)B ðG¡ ¡½ K-c ¥¨Ëj©ùkÚñ=´œBóÿ¾‰pý;\ÏúÆ>õø,ÇWø^úïøë¤DúãÒûˆWÆûÏçnú¶ÆB÷"õoòTN˜ì¤±±æb™ºá«Y»ÞÁ³¬ÞÄÏáöª=ç$ÏÑíÐviô­É„ú‚Ü÷ÿ°£ÝQX:ˆ# m\ Žþ˜ÊIb "jÑªçµ ÚÞsW€ì|ÔTÐÔ‰zk¯äe*Ó÷eO-0€ArG(à6‚±Ó_l7}Íæ Д±ˆü5sìüZ7^ú¬¨Pùº‡­ú&Õþœ7ŽÒ¸ Ðù¦8P© -ô# ¢&§ð‡)c º+Q$o-Ä÷/¶Xº02éñ1½6@23‘1š’ 0¨°l.wé-|s/,×(+m˜*ÖBÂ(ð¬&‚&\#ÇãK!#H `;ÂXký~K™‚Êî•@ â-Gÿ6#›šú¹ö=öØäÅóaFó Bô…ö¢ÆøHóù7¢Ðû…ÆþŸx·Äóv¢†ˆ{‡p!Ù$cyb<ø2ízüßDRst“\?2+€»Š£ s[)~Î’ð¥ûÈ¢ ”Ñ ú„R1Á¯l0vvÕÂSrØ©ÍÜ™ Ôax[A¾ÿÂ:úžËõ£HÎòH[þð–ãïÄ0ï:Ãïb`Yð£v¤óNÌIùÓê­[ˆˆ`Á–x©ÄÏò¨Hø®)…«¢ç›F·Ëõçž)÷°)_!磙²½– }NžÜ$ú ÑL Òœ› ·Õ£YÚZÒƒÀHÈàjœÙý7h û…ÛøõB÷ó^ñõC’ôõ<ôò”Mñ¨"ðÎÐæïŽ=Íðõ¨ÄòÀ›zõûë•øÁÜÎûa°þ|+¥Œ-v$*¢ý¥ú†úôOíö#µóBñ‡ß°ïxµóîsÌï³;ð½ò)dõcÔÅøŒ~šü‰H„„ôJ¦fµ`¶"ã„þiÿúp]ü‡ñ=ù0Üsö¡æôsŽòu•ëïë½§í)êFëGL8éêåýç³Ï¡çÂOÙç?]èƒéX}Þé?ë’(Xí{3ðN·Áò±&1õöÃ÷îÖ^ø"¬øxXñ÷žöy™Oó¹'èï_ìPŠ8êŒÐé¼ëžT×ï¬/õÃq ü,~O9$X:jk )R Ï>@ N©*òc†Gbeýµã"û«]ÇùÆùöa@ø¬l÷ögzõ›éþò·ð(ñ+@ð| ðTb/ò _lô?ƹöÀˆø —;ùxÛHø1Ô†õ .zñ)hÿìÑùèJÒå$B²ã“¬ËâçeO㹬Iåᨉè8(·ìw'~ñàƒö˜eû BÚÿwЩøK‹êt-g‹Gæ¿Í“püIòwþþêìüv&|ú|øÛt®õÑîñ3»î>éïêÁ'éñoØè¹øÀé¬^µë—Lâî%±Œó‡€ùleÌÿ´i'¡Ãt„_ ƒ¢ ʇÇU;ûüiÄöU!žñ_«îí@î0ÇSïöCbñ®=cóª½ô`};õzœ'õrõÐ.Hõðí±õc€óõEïµõƤÌôð”&ó¢?ÜðM•îO‰0ë eOèðVÁåRåãCÝãXq€ãå­Tç/@-ê’âûìré8ðäfCôk ù`øáýF’ÀùÁj—}¾kgÑý“uøm­OóW-ÃîRÈWëäÇïèÕÎWç ¤æÛùæ°üXèÄ£ê€Ãíž=ŽñžéõQBùêƒû©õü•Ë]üÞáMûÐ=ÍùgÆ;øÓ»ö!õù?¤òÓªï”?¸ìÀâ£ê)5Êé–õåé®±vêÐÕQë´þ¿ìD8ï?ñòŸƒ÷ *ü\×|$¹Ï”šy”‹r9¾ÿ›xéûaÁøA¡/õ{íó= õöö_´ ú è>þ.¸O"ѬZ΄ `!w²-ó½ÂÍ4ÍýQwú´*`´®t<ëXö ñ^Hò}]Q ‚v;þ­ÐEü•ö6û‰Wûi/üäêSþ•µÿ§–”d ×í8 1ŒÀ Æ!æ à(¹ }ƒx 'ÕÄ–ž¹¦  N|L› dºŽ óS§J&¦åÀï)* ÕKv{Ï ­p 2.Ÿ »%Á%¼û‚οÇé|ÿ‰høšÏt÷{¶m§GèAVé ½~]NFQâ‘üyÕúñ#ú 1ü«Yž O–b ³•hϰ¢~‹]™rÿ° ùò¨ ,JüçŒ`“Á‘u¯Ü¥ +Zž Çz1(ÄM /ìØDó ]༠%wlRΆfÅ.áAÞ_ ™ò´7¡Z:^¨B}Ëxæ¿ÓÛ–iØ4ÎZo.¯ P®‘Š—î¸^N(%œŽ|)ŠF5,þJ=-Þj,íU¬*ÌW( *%òÙÄ#q*ô"`ºÎ"R˜"±€¬!Í 0oLS?”q€jµÜm nN"‚Ð&#Ô…Í#}0ú#F2 ÕQþdÚüà_æ›Ê` —…h )ÖÈÉc›]‡g¥áþr6û¡} ÓÃ"CxRÅ©{ª{ÚÀSü†ü€Ž”w ¾„» ^maoÃ:`¢Iòö³{ú–ïKk3èÍ<XíªlË·¨ b@”üõ“ÀyÚ¡•C‚ŒþÁ3¥ýpâ“ü¿:Oû¶ÙûùZìÌøCõ÷(Gª÷ÈXþ÷®ÅËøFRÍù†#Òú5Nßû ÿ,ý×ÏÞþTÌã.Ài–ü…‡„ €O_-MHKiÒOõKrpl“‡efìcìXøhüÝ "Ÿ~N罚I<¥ÈÚJy|³hAÃý®cðù2õuöUA_òõ$YðJ`æî¢Øí{ZíudºíÃØ$ï|þˆñðC•ôñ¿Í÷/(¡úLFšüÕ$‡ýXký5müÔ`âúÆLùª5ø\Ôü÷‰”ø¤U3ùr\Âù¢åLúz‰û+ü(v;ý½”þí¯ZþI‰Yþ³î=þ.ã`þ]µšþÁ¡‡ ÿ‹I,Ï"¢MKþ×½Åþ¦Û°ûv¥øˆ5ÖóÅ•fð ¼’í‚x–ëì”ê‹—}êœK&ëŽ]ì‚Åò황ºïñn{ñóÏòujó!ÈeóAW/óº<ó¶>ÔóúõôÇ:Vö-œu÷Ȫÿ÷í¬ød8øYGšø¬° ùr/ù=5øINcö²×óäÒ)ñÿ½"ïÚ5îëï Öùð"OPó@@Cõ‰/öcK·õL8ïóÑpcñÔyÝîóÝÇìHUÞë<ÂôëNQøìgÛî÷uñïàSô÷Øö* “ø£öqù%†ÇùÂYúäBÑú*vü§ý¨Òÿð?è–œ4Miõ5º­«‰E·¬¿øÏt ñƒ|÷ìßèC½PZý‡ùJzõn.-òqðˆD[ïÓÊïƒ~Ýð|œò2²ó‚0ðóÓ­Úô _öÂeÊ÷ðPÒù\žûWVÈü4E?ýÔì3ýäü…/üˆeüá°’üÁ°[ýp49ÿåL’NÅFè › 6þ§Ý´L BK† F=ÉÇf<¨µÐ›HðR øòï þN n% Û"®o®ÚíÕÿ¹øúoã>ô¦’Gï%„¥ëºÆ|馂®èÆ é$Ø êÅ߬ëÑ9MíØzÏîú¤Iðo­Ÿñﱄò€æ’ò~°ñcV@ð ŽÚîKîíÙиí@7_îQÜþï4o«òéˆVö°l±úop3ÿƒ^#_ÂÔè0Œ Xíå^–S1o‡ë/+újç¡ÊŸhè0ÿ €~ý /ŠûÎbzùX>…÷­êõY’¿ôÑ‹ùóãfó—ÝÏòr®-ò‰¥½ñI”ëñž”íò·4—ôs†‘ö«Uø1œ0ú˜¢sûâc4ü™Æü{ÄüOùýŽ^Èý ¤"ÿ[®<RXl9CZÀ Mà ¢õdb¡å ŸhëÊýuÃÙæÏ Ý$êU:r AÄL £4 û³ ØðË âæ‡ ÛÛWn§w›²àÿ1ýkìZûfu5ú}üLù$Uø‘“V÷ö’eöœ“_õ(=ô¾ØjòÃð‘ØÿîÕ¼î ¶îg&Tïd"Œñ¥zWô&Eg÷©•ú/EÅýž^ÇŠ#S7Ia†Ý»àyÝD 6íê XÜ § ¥ Š£' ýß• 4ãdO¹î@ÏòÄ¿©ÿÈô”þø§¬ý¬ýάü3¾üY4ý µîýì›’þ¤þŒÿ°ýýLšû&†¸ø[þ—õS¬òMøYðLòîÒàˆîjoóî^mðE­ñYÐÛóvjvömRRù©OüKi]ÿ vsä@kµ”§< ¢i" Òí^jDo‰É‡yâ“ß~56­$Q“j ½QÙu&¶÷ªg0LÖ—»ˆ™„ÖÛÓÝ Û “lèöÑcg™@ì‡b‰ŒܾÝ=´íÔ̽©˜<§[ùAbø§ï ð¡ý àâSö ºÓ°;NSQÎ2ú"˜YU’Éj+qñŠï”E‡‡Å|†$R9J»»´€WÊÌG9Yvа“~~MfSÃy …BâÉÕõ¶Î2h þ9+´ûü úËÎçø{â÷£÷µj‹ö£t¡ö}¹n÷ùüø4ûcÝ/ýºÅþÌ_½ÿ¿Ó1ˆùúU¢D½PØæOÇÏ øÞ IF%Æ\_zM2¬ÄÖFˆSEBŠY:¤¥^Ð*º és ¯Ú‘N“OsMÖ£X'´äª²{©m ÛTCn+ªÀjÿ(4ý2Xdû˜ñcú˜îRú2N‘û¼6cþX‡ª ¥ì^Ì{ 옥a ë¦H·'ÈîUò÷GJÚÚž»x*£j ä 5!rwH"Tuâ"e ¬"õ!l!ó•òì÷<ëcøCÓmJð Ö3ñ ÖU¦ µá´ ÅÚGÿ¢H¶aÐ\Gó8wVn¬þ/#úìaòõ!þ¹ñ¿ðÁíGöqê Yèh‚ÿçæ\¨é×¢ íŒ[Pñém‡õªðéø€Þûª±ûÁû-Á©ù}Rø8¶®ögJö]äIö·ûµ÷â  Þ w½ „˜© ›ŠÎûí¬ÿrsÜ" MÔx îÜ )m3 •×Ô†F —¡[DÁ"ÇáO•G •Ói ­b¼ Š;“ «l¡ ×”ä « ˆ Ã6ËY €l½Û^Uo´ ªð´Bèí Òâ6 ›ç3ˆ_Ð…5AÊÎMœ^V`NÃiH˜ƒÉáQ.Ø5ò½&j×<Rlœ( ÿÑËäÒ§ =coyÿÊXžîܳ ûô­ e0ú !äE ñ@ Öd$ >$8 ­ê9_툀ù;sH@C ¸ ËÄæs5&Ü R+Qùÿa£&þœný+ DþF±IN|h‹> ë~;›oE݇PWù–›¢µ N W –nÏÒRˆf$õçëbT·á"JÓY\B Ì ±zJ P”¼ŒÅ^2·¾«›‡¥¶Æ†S2€ÌmÜa%‘TqÚ_{#v•H®{RúC¼#·óã± ³ dÃ} KL` ãÙ$#þ'ê% Å­2 aã 0b¿5(<óºí/ Ÿ^@GbÛ6žêªÊ()© )þ\zî•ù)ÄgÒ17–„\/Äw@À l‡Zæµ£¹xÁŸ؉Ÿ vÙé 7I-txJäžÚ“= n³w5Ýxÿq2þ‰ýB¥ýCÏQþÄœÿ\ dÿYLÿ®£þ·”üúûÚKÃùùÔåù‘/ù»ªúÜ'®ú@û~WMû&Bcûw¼|ûÏt¬ûÎåÝû0cáû—˜ûØô ûå×úHSû_}.üDñþª2\ÓäÑ!7ïùaZÔî|Úªþœ±‚›Xõ('bØHðZïˆ]$°ì ]¸÷ýK±«È’qŒ ßCÿ¡¯üѾ¾ø¢zõíŠòô”5ð àîÐ{¨íÐפíeŒîÚ¾Bð+4ò‘œ!õs©§÷,„Æù'L;ûßÙû“ƒûÉ9ú/~?øðö¾Šmô¾”½óVÂôNéMõëÈõö=äÚø²¾Ñút#¦ü0/þ»/öþôËÿ&ršþ¶‹èýn‰ýÐãýûþì㿨Sà Tm—ž4"Õ˜{ÿ§ÃJüv‡øÙæô]‡Ïð–¦íåTë­=ìéŠ féo±é÷û¶êOWìFØRîß=?ð-·ñ¢»™òLÿóê€ó¦ýô!ìôÍ•·õ9r=ö7DröІ…öÑÕ­öïµýöZ–X÷ß·{÷€ ÷ö“þõ8ô¶øòÌa3ð±Nï ,ñî¨qðŸ ò”Ozô£bö†òN÷óx ÷¥}ö»Ì™ôm/ócHØñîXñ¡ûðˆUzñ„+òJ»óÓ?ÑôÏÇ€õ ÍõOóö‡ öˆXù÷ô­úévü €þKøÕÿ ;t½á\Ï õ«¡ÿ©kÿE …ÿ9¥Ýÿˆ`T~ºªü+Á²àž¾hzo¤ýiÁÞù*‹½õhÕò ŠïŽÉjî@>îiÎï ï™ñ –§ók@ÀõÏÕ÷vÜù븗û«üYràü¨ôWü–mpû´V“ú_8úøç úº ‚úãŽûí€}ý[¡"ýç\! •üRö*ÂLÒÁ Ôù¦Al¯bcëmgšPb¢èø iAr ëÖ— ¾«é ò[ܯí fENËz¾Júšü‹Ð(øUʲóŒ÷ï]'ì7\Íé1ž¥è<èŸYDé}€êìùZÏíìsïSk¯ðMñG³EñÅÆºð‹„òïhLïyå"ïùx¨ïSãÞðÐÒžò 1µôð÷¤ÁùâDÂüH¼Ìÿ¢hÄÓK†äò‚n`§uˆìY²zI›œ«¿¥wD cÿÿ›ÿô$.ÿ5hùþ‹‘Gþ(Ïïü ÞäúW Jøùâ‰õÆ7óŽ~Äñr„\ñåñÉW%óq”ÜôvëÊögÀøPÞúsRüæzÏý ÔÿKL[9%‘ÕëÎ ((ˤb¹9DLÔÞŸf V3æ ƒ¡S V·± X䣣èä¨wYæÄbÖo„HÆ Ó> ’ ~£= p‘ÕÛŠJÍèΉZÆN -ÊþFØ\ýtü§û©ù_7,÷{¥Xô‡)VñWî¥Oì 3ëlë»çìo™GïÇòññòô½ß¢÷Pú,&þûÝü”ýòpîþ¾ÈVS@Â:VZjm Íëïµ!Ó‹HÉÔÞêìS%¶8"ý©²ÖÈ1J·ÿ Šÿõa$ÿÀˆèÿ¦kÿO´üQRz•„6žìmêÿlP€üzJ”ùYÕËöÜÆ˜ôµ2ó‘í{òºþ7òËg:ò²?zòîð óæ ônbŠõfq„÷p[æùþ¤™üˆ“Œÿóp— Ì_Å yP“®q“5 ±kŽ aò= å·Ž ­o þ„d!fEÐÚ¢Ië!ØÇ]Ñy µÂÏæ/»\€ÈUš ’3$ ’ä =õÖ¯E¿j¹ ßë‚ ¿Â X¯’ †_ý ý¿ Ó^Ÿ ÑóÍ Œ‹ r¹Þ ‘6 D² g?< Ke© ^¬8JÜÊß,š^ë.y·¾gwÅU Š®?Àzë«Lú˜– ê<3¤÷¨„•o£ ãtòµº§~À ¶¶V ø»?®=|Üì‘ÎýTÈ ü¢DØúuÆ=úÓ!!újáXú¯Îú÷†‡ûWÓ~üÌÔ‚ýå)MþµØ*ÿ»¬wÿñ¢ÁÿAX4ÚîäËzÛ‚×G¸­Êfª$þ Á  ¡5«øñaÔõ„8Ðt0ò*¶l-q͘í3¿õ†!Tx± »š.?e »úû% µNc AŽ”ªÛå›ìˆšºÿ©ÆÆþ™úúþ†ª…\YöT(Þêu /±¸kŸˆ븬!äl߸/®¬\%Œ'1ãc)~mLj5ðÆú ƒáº$M×qRVS¢Eu#Æ„Ò1Á‘Š ŽàC ­Î~ ¤UGÒÛû+üÛ…­°ëÔrÁKºÈI³¸8ª‹Áþ`¶=úCª€õPñÀC`í/ëÃ)-ê´ß¼êð_Lì’—oîÐÚÊð…Èó8Öºôi½¬õ›šÜõ¦5’õ>¥1õüÂõˆU‡õ áö¡RøŽ×™úéšDýßM“\wf*MíFk? ŽÞ›|Ã2 C-“ëÚÌeG´ÎýŽÒûL;øØCzõ2óÖy\ñt0ðÖ¼[ð…íŠðk»™ðÅ`6ð 9Hït÷í|Mì+œëJp;ëר¡ëÕì´n¶î!ñCü_óh‡oõþèöUU¢÷צ”÷H éözˆýõÀÈNõæÕQõÀHöS?.øŽIÉúù¿¼ýÃh¦zÆ@,fQs¹”ïI#ÕéÎ[~1WBé<}ÿä. ýž·wü¨Íû¤ùZVöNE˜ó·òð§®ï¾ÔîÌ•îÖ;¡î¢qï¬×ëï·Šï{/ îÉ –ë¼Ö´è<0æv¼ ä÷çã¿s=ã|€<äšq¤åôƒö曓áç¾[èú”èáÙè…BnéŽöjêœm·ëž퟼Nî`Üï²Tïe—3ïXòî  í~‹Víj—ìu"@ëmré Ä{çª ¾å%“äÚ@ä– ýäaçïæ[£"êOò]îÜ]óKkš÷€=ûêÉœý8äþ^yvþ&Eýýç\û7ç-ùfä$÷Üsõ•Þ ôcOÃòÝ@vñ§üðÉbËîE\Ïí¤uíËÇâí[R÷î`geðÍ×ñൠóÂ.Ðó.» ô¾Äó·Y2óÈ/¤ò{aò¥š‡ò`G ó?àóY™õìq¡öv÷÷À‰¥ùãúà û"°ûþïwû\¯û-ZÉú~+£ú³§úT¸úíÅúñëÝú‰wû.ûJ ×ú¦úv¬ø…1÷˜öÄ{ƒõöõ7áW÷þ‰[ù5¤„û9Uý†Hmþâ›þ}*ðýY¬ÏüJ ×ûsC‘ûØüóÊýç¡üýÛ¶Aþ!ÎýwÌüÝû³Òhúµ¦—ù¶x0ùúƒ3ùÝúšùÙµaúK,ˆû¿Ð ýä©›þ¿³Må“–u’/Mùüê¬ùšÿ+Nþ§¼áü…=üÁ]üký×fmÿ!Ñ&FEó7sV2 Éê røî µÊ« ¿½š aH ~Nó r¨ï † žX +ßm àâõ hAD[ý¼/ù¿Í­”?ŠU`âzß m=Ö U¶Y î\2) ¤ R Õì yÈÀÓfîç…)èaY$È…‡ àO¾ 콫odhhN±³´fE“ƒdfo0¾vBÏ­]Ï+ cÄÿŠ(Ú+ò.Ó;W­º§"ó®’¼µõ=k ù=Å jó– ïã± oäò ËC Ó“ y+Ê ’òË “Úy 1¿ ôß x/# …¸NPì ”Mb£ÿÿ•X:þì½þ²Ý°7¿ÏWC°Æ áz ŽBú¡Z)ïœ1 ³e ª! ̼QŠáûÖ;ØMO®(‡lKè0­®MÑë ¦«­ n+ wPm9àÕ$æ{nkŸÝ«p›3üR”@ÌðK­éCÊGW S¬eòH_Ic€y«|‚Óâ«ï9B .Zq ¬-Q ŸŠ¬ :h ±Ã …ÈA â)õ Í¨Ò ›%Æ ¦œe¥dçŠâm ˜¢ ¡exeÙ„É ÿ$-¬ƒœôÏÛ軜;n §=à Àí— í¶V ¯ð W%7 ?µBB»{uÁ¤.$1Ï™vdñà $êS*!¶ ‚zY·¢ïº²[x%RÆÿÀDo8‰~”/€þ Ä¥üƒ«Ñúóå.ùÀ„Ñ÷š¾Ëö‚j2öïhöo²ö!R~÷´ûÁø°uRú:ºåû#;1ýºžþ@–þrãðþuúOÿÂ8Êÿø!a«“Ùú™¼ÀZªD©yõ`ÌR2O“&]OcåogEOoи–ôŸ:ÃÕ³Ÿ—Xf!"Ãs<¨,ýTXòùÚÜP÷¢Aõι󚻠òôrðñ蜬ñÑ ×ñxjòê;Zó3Z‘ô# àõW…÷p‘Ì÷t× øÏ!Ü÷D÷ÂõîõöôiÉdôMÅTô€jªôÏ<õ—×ùõ³)äöð:ø<GùÜažúcLçûÜØýâzãý»’þ€•'ÿÁ¡ºÿ;c_º#¼ ó€ûœ¿CŽj–¾ÑP¶©Eš´—ýúArú‰è÷„T›óçNð±Ùîy×{ìÝoÑë•ôë:Ê´ìäèËíŠãîûœ´ïñ)ðö½jððéÑðxô¯ñ0ózBØôö@×»÷mn7øëø´9…÷uÊö¿àìõ`¿ËôH[DóÓ¾jñç–ï®PBîêŠÕíbã€îÛË$ðþ˜Xòmu‹ô'#5öW÷€‡ñöJù4öúò)õ¡‘9ô7ÇÁóUûóßìôè¼jöõOø+ä’ùlqúÁŽúŒÉú‡1ùjEøÐ؈ø$FBù®]úÖüø‚ý‰sþJH»þI^þ¸£ý[°úü cÆüL::ýOþ(‡Çÿô9è*É(d¿Ö‡þqþ LIûeä÷ Êô^JWò=G«ðð~·ï¥„]ï¨í‹ïZáLð±;½ñbéó© ›öÉÞMùìðgû˜uŠüZ—¹üÚFü|”û”/ûfý÷úÌêhûŽâ±üÕ¶ÿþÂoôX\æ9 ’˜—ÓÊo{….Ý×rtü+¼êôw·c9#Ñ wžÀ ÓÔç Xß eGQ¦zd»NŠ®/%l ý¡ÒúV¨q÷yrõ¤(êòæùìðáùï§ÏaíúýëÏëAÖÖê,5ëñýëk\Øì ,}íß;Ðíqãðít(îÂò¼ï“l ñœiò´óeçô(ö ö´P÷jOù+úùû׋„ý.ú:ÿ€ùH°ÓŸñO&©›c×Ô˜Ï`é†5)ćŸI ûSÆÞ#¦>?s}¦äŧÀÿ‹3þðçû‡åÖùÜt(ø&¿ ÷Ìü‘ö"˜§ö^'÷÷Ý÷†1øÅ Wù—úiûG;EüfxÖý•5 ÿ ivé‡0„è±òö ƒ×À Òº/ »*N öv< {3Á mɹ ø9 3[„ }æ %E• ;˜ ÖGÈ ¨íÝ }á‹ A•¨ _Dø¥” Ë"Ìü`£¦è[ÿõ˜Ìý pmü0„ûÍ•ù©¸—÷ò7õÝ—ºòXŽ¢ð&cï*ï5ÜïJ6ñ'½ðòvÜÉô嬉öJ8 ø÷U\ùÞ‚®úNüÁŠdþŸ!ÓFÇ4 p »íÈÄ×jß&ƒBùR묺"%®maAl|Ikÿ3êþ4ÂIþÜžþd‹™ÿr«üæ`eP€øb¼7d6lqõâýD†`ûl¦jù5÷:øËº¶÷\„¾÷Ùë#ø-Ãø@ºsù4ú-_ú5‘úU'¢úA'ûc:üˆµîý;¦éÿj›Âe$; ³TÀ>9Ö÷#™4 #&q ü• Xß´ mûÜ£±N<…5 ¸uÐjÀhíñ/Ó ¥¿å ðR —>B©Ðþ½®J ’ö’ F| ÓUêI¬J6Ÿé‘£ÿÀá O4 V¿ y8 •®O¸ÌS`¥k¯»Ü\P9-ǘ3ŒDÝÀ(Àp‰H:€þ] Ù¢á ¿#TRÊu¦à]R€4 ±Dþ ‰À¡ Ô´ {7<{OO]Oo\áÎ@Q/²ÿ|?"ÿÖ¥Ãþ(wzþç&*þ=K–þÉþxbýTˆÏü}mWüK üx° üd™üÙûÄý‰mrÿ¨ù[Ï 81ÉØË>q‘¶î ¢$¬ ݼ] H× ³TèØÙ–?›ÝTï(KÖÏAKa$Áªèê6Ý>Ï™jC&ùϳj¶äa ŒU 2#‹I3Oî0í´Ûî†× ¹é-7(J%­= & h6|s… Ôp"Žá8• Ñ_*û;Sµo $¬Ñõ¾ŠŠÒS(î*‹‘§Í4<Äü Ç@þàuF—„Qµ v…c E.´ ø¯—pî¨X¡IR¢h|Û""0B3¿yÒ~ò5O=&¸ý õwù¿ÇŽõu„:òGhÝï è¤îPwîŸQ ï’~ ð]3'ñÐPòb£òýÉ“ò­Tò:rñ¾ñÞNñ=ËSòØ©ô½QröÞùàÖòûÚ‰úþkªÉWäA²¬P¼¡)_XI¬z2,'©‚ÕÌÜ‚þë´Ñû¶eóøŸ†>ö€+ ôÛ9€ò%!˜ñ¸E#ñ Öîðß±Òðú»ðø±ðlWÉðÖ¼ñÃ[¸ñ—½šòÂ(®óõÆôÎt°õžûBö¡cpö }?öt÷¾õÍõ z=ôW®óÀ3¢ó¨QEôO “õÅZ÷UyWùœRû_ /ý ,æþ5Ængý¨!ða¶r “á4A ½áqÿœ¡ ÿ³Ñ¤þ_’öý+ŠÔü‰¨Gû¼„ù ÐÇ÷FÞ:öSÐæô²“ÊóøFåò9+ò¦vñßYŒð Ÿ<ï(~íŸuë“Bdé\™çÿXV挚·åQü¥å»¸äå²N4æK$qæ¨ïžæïâäæø}zç‡{‚èE}êé³Oi뼞ìaX@íW±7í«£©ìCRä뱆/ëâžžê½ ꆩEéLG8è$¿çôçôå(â9åÒñõäÎD=åF«<æ]Hè•{™ëÐ /ðï ÓùÒÐJþÕ‡S½!K‘ëÛ¶[jùv5p†Ax™'Þ}ÿAåþ¿!‡þÎ}üýÈïüPREû9*ùàô÷öhc õ‡¯§óìMÞòV8˜òl[ò2yò 0:òÉšñŠ3¨ð(U ï‹åÑî©Juîúh–î#‰ï ,Ýï2–­ðç.uñ–ò9ò©óÀ="ôñVFõ^wMöý°ûö(-7÷_`÷Ñ‘¬öLt%ö§˜õ--õAtõ\Fdõ9›0öüd÷õŠú.…¨ûŽMÍüL%ßýï*Õþ5¥­ÿ‡:d¨öðßhB½Áxé²ñÓ¾fRÞ™;øzÿ8¨þìŽüÞùúŠl†ù®­`øîtš÷¾,÷îÀöö?…óö­Ï÷ò=a÷ó8Ý÷ÌA“ø5Í„ùE[§úppßûŽCýÝMüýaï«þãAÿíCtÿÓäÿ(Kåt_Ùnà^Yþ>·lÊç0[}%βL ~iüûOgД`÷óÅ;éqß$^WCÒ¨¾3)E,œt¦Œ<Ò'1·¡à#1ûX{ÛP9îÐûÑ(M(ÙNü˧ÉjÛÊT·!îs¹Þ7ܧb™}n¾Œ6îgÌ](*´‡ß儯3'²ZŠ5ÓP:ê8Fuѱ“ÿ¹í#›}ð+îGïN4kkXÝà5"•F·½4hžÿÛ»Äþz£Êþ^£îÿËRQ¹ïõ-ý—ÊùÜjPºžDÂdæò%= UÝf }A ˜oÓ ¾3) *i 14t >ÖP ÑJ& í" š ] &Ð [û_ Êçö èB ê' þξ #Ú/jÉA¯»À À­£ Û Œº‚ Ñ"Ã,¦f^ø˜~ݤ?åæDÌû×TB Ì ¬;«S@ÁN¬VlÞŽƒ¿m aPBÖr ÎñŠÅõZ|y5x€OV´¥åe•ö׉ÇÂ4#Ê÷‚»"Ë«µJ&î&¸SY?à Aê Åè0 ÙB Á;Ì îÿM” Ÿ¿LÆ=tÛ"Ò J‡ÿ/àþÉþ=þ`(¤þåU€ÿ¢ŽYJ°޾nl}¦§ƒ½&ÚýrÇ·Íu·ÿÎÎ@ÿ†ò`ÿEü7úkcÚë‰ ÇJu…` Z£" &Å ŠX ¤- oõ^ °È =÷I X³Ç Ö Êfá ºðE ®K |Ä çÿÎÑ~›º„™ÄzÑá3óL¢AW•ÞbTî]r~™ö/qÆe&³i’TZRaYû‰$›©C6DqɧR fÖ Ùj\ .Œé íËk Hµ ë­ üìÛ WU§ èY»ÝbP8¹®x$ݼ%Eÿ7¾ýÝrýëìîü“À$ý­­ýªáþáÿƒ!ÍdeúO KB s¶íG…D”!7éǶÿxmRý¹û¢Vù‹†øPÎW÷CÄçöØ«ö $‹ö¸OröUQXöQkCö¼²Eö}uvöƒìöôµ÷¶ÀÔø÷Ù6ú¦ö¿ûS‰Uý¬„äþ@XÕ³a6ˆ°Øoz³s͵»}àOÿ¸ú•ýß œûi”yùè4N÷À¾>õ>Ëuóõ òâÆ^ñœ@ ñÒIñkÁñ=Fò™yÇòÂ5MóI¢êó?®ô°Ú˜õŸö+#«÷>”øþ²+ù.Aù0ä²øÑŸ{÷¦¶õ9ó9ª~ñTL±ï—d~î<êîÝÓ‚î¿[¤ï½›4ño Þò¤Zô…Pˆõ€iöms÷¶âœ÷°Høò‘øCùͨÐù@Öªú\¸‹û–ý5ü2Bpü^ï(üs•„û¼#Íú1×Jú¢T úyê@ú Ì„úmÕÂúœ«×úú\£úW«ú¥,ùéø‹ ÷£Õ;ö¡˜»õµŽõA)­õ»ôòõœ@,öV4$öA¾õ¨Gõ« ôˆò+m«òkWóE ôU¢ãôØ®õ`~öôØO÷;øá@ø…éø#êøD> ø*wøj…÷~eüöQ”ö>WOö`q5ö6žbö/ôüö6ñøésÃùyrËû“Óúý„ oÞÀéDòÄ®˜êmƬ‘—·'“0ó´å è(PF&ì+ÿãýØÂ’üÃ;eû‘Ÿ}úDZçù8§ù‰Â½ùж$úÌbÉúpû6õQüþYýTÔ¨ý÷85þÁiªþ}Õÿ?ªNÿ´¤ÿÝÍçÿߥg\ðåq¦Õb ãr ´.1­l(»ð¹Í[×QH¡štSŒÞ¡ËÑLƒUº€ÇQ̇VBâÄӒ֠毱8ØŽ9ô(ës‰»Õ|Ù)­[^Ø1ý0Ã;#мÛ¿—/å³ríZmnÀV—0¿1Í k¯ü.ð1ˆ„«¤´æ’l~E>ç]a£Éw)D:íh¾s[ñAÐÛlC¤“Pð“c\êeªeM±óIS‹½‡ª³cßy‹¬ å'tÿGò‰ÿcnG[œƒä[›9’ô¦v#?©û8[Óðr VÅÐ 2` ÎGR «ˆd ŸO Cû( ßo ð D H¾ ›¿z 2Q Ë m“ „-Ô ¿Œã þØ ² '£X Y­ ¨œ§ ø^ ‹ œ¡È“ÒÔý=nZz0ShÝëcS. _ øÓ.Ê¿ ­ ŸŽãqºU^¾•NNС¤ ªošnÜ öõA Nl‚ ‰ °M ";Ôl+Œf­{šßû|Q}üÿ/QGþ ðþlyþ›àtÿâxÌ4,9 u0DCNÀr€ìì4ȇNNˆÛÿV‡¼þßþþ©¢þ¨°·ÿ}­=±”W™Q«é« ÒÚ RŒ‡ êðÇ %• "ƒõ ‘|å =fì (k m§ r2Ñ ^WP ûÃ ìÆ…QI}£o‰µ Wû–T~ÃXC¡üe`ÿúVÚ¹ùìˆÌøÚÌ%ø}˜µ÷%Žn÷E@÷ùË÷ éöÁžºö2¢öYÕÄö‹ôF÷ž=9øT8ùÌ$ûŸ}·üôÏDþüõ¯ÿÂ,àÆ)³I¥ uèLoZ"Ý„_y‚ÿ-Ð\þÛn ý`ÅŠû ]ÖùëÁø­¿6ö•O›ô2­Vó‚'xò·i÷ñÌc¿ñ\¿¸ñQ2Òñ£° òÌymò •ój^öózõ[ö4 ž÷ ´ø¸\wùƒí§ù®1ùêCø¹UöNdAôm4-òð{ðzÃzï ¢OïÙeïïp 'ñ¹¯©òDª&ôzbõ5ÏBö³þÍöWT÷E‰F÷ÁÇt÷»BÆ÷ó£RøË=ù‹úÐ Úú¨7mûÈO û¡yû´$û‡ÞúÀµÙúÙ1&ûOÉ­ûÖFüU-½üóàü”ò‡ü7e§û’ìZúÄ߸܍x÷÷®]öõ‰ªõá^õ<»YõWÑcõËvBõôÓôñjô_¸Bó…Ńò'Sò4J,ò|Ç£ò: JóeÌÂó5Æó— /óÆ òŒLšð‡ÌïWd·íYðì>Ý{ë„‘¬êä!걩äé;êïéZ68êvFÃêÛ»ºëücíUG÷ï?=€óM‚Â÷§qIü-µ…åEò"2cf!°tàÑ9i|ÜE\ µ´ô.‚ æˆ2Œv×2äNB–¾ÿŽ&þ®7ŒüÂý&ûèìú ÇdùO+öøqžøö“'ø%l÷ÆFeö¢«.õ ï÷óõ™òò{ŽHò‰oò1†gòñ&óMZ3ôÙ³`õ|ª‹öYX–÷WkøMu‘ùãù7{áùÔžùü”%ùeø¬èÂ÷"Á÷ѪzöeSö…ÊõÞª%õŒ¾Þô4¨òô'õ¹B÷uFùǬ¶û ñzþà€Úe âJ´…³H£^3Ôïš’F²ªÁÜès-;s¤„ÿ5á³þøÂÈýH£Ðü÷âûd¨ûnƒ–úÔ—tú‡ÂúÃetûhüìölýCUþìšÿ£ÍaÿI™~ÿ Ðlÿ+ÛOÿeïRÿââ™ÿL81Á ÞÄâu6èlO¤&ê÷)ÞÃ*yï²á¨l?ÎÏ[µs·›¶u,ï±áŽ!sP"›cpg{›mÀÿVMÿ\A,ÿÜ^ÿ`æÿ„ÖÃfì´+<~‚d’Æ$R·]¼îõÎüå‰CxýË$X”þÜýÁ%¹ XÙ•snéGt&…¯ÏP{QgOxŽHÛßAè5@x°¾\$T‘˳¹ê­¦þ0œCv±Œ)‹§äárv™é¤"—_›'©mfH³:[¹?à;Â'ƒç-²6¥À„Æ¡,¶ÚbL•”–ð¹ÈxÜ? “6 gF àO; 6 d ,ã i² ïû´ |< Qì² Ù‚fˆÆ Qɇ•p@àÅ ;Ø 7¼ `AŠ 0Z ü¢=ü!D5¡N"1+×ãdßÓ½ ,¶ ßߺ O¼“‡‰…ŽQú5/Ô‰¹÷«òMuä ½¥¤ÿUèÊ9öÄé8ܙ氅 S¢Ç¼­$–o‚¦ç~Oý.µ ö&e{ £àØ {i) Á»] Þ•] ;Ð ™^u œѧ«tÈÑtj:Þ2 ÿ…fWþÑÍ3þnµŸþyŠÿ¡BÐÒ>˜¢›³½©ŽÕ,6úŒ»cMšýºîˉ`ÿÆ)0þl9…ýÜsý»/þýÔ*ÿÂÞÀl’»åÕ¹x͹ r“e© Sòr ~¶á OÌ Óv' ×I0 |y0 Ù Côâ §Vh ƒ» ì•ã×óñl´.bÄv]pÖ¬D& É!hûˆ.ÅüãÜÕä"ò‡cýß c/á W ”ˆŒ ~þ ~n „†E ëé- _­? þ… ¡ñ ü?b ³Å¯ ‘‹¶ ½FZ Š€ Œò§ÐšÝú†óƒþLHzü% û æ*ú#öùÔ‘húì‹|û+òý(™ýþr&êqÍʯ¯€ö¥Ï÷ Ï1GÓtÿ¿ ý}ì üÞ/ÏúÂ-éù7&EùXŽÉø!¾hø4øÕEá÷(̨÷öUk÷×Ü,÷ˆ›÷ª0÷ü¥ž÷Ùø]Åþù—û§ûÖfý©<ÿ`ê~?¼™$o(Ýj¤å,·˜u‰ÿAþÔåôü+‚ªû¥¤_ú?ù)à÷Ã{ÐöÃ÷õúQõV~Äô\l8ô"¥¡ó{ óÔR}ò6öòûôò*9òÒòX8ÌóH½õ¶…öKmà÷ËtåøÅ\ù" ùCq*ø@ó™ö–º³ôy×ò""hñnϯð©"Èð97“ñÐíÎòÙ@*ô4|dõÛÒZö’÷nBb÷0÷´¢s÷$ÃZ÷I¹b÷ $±÷À3Mø„ùœ{ÖùÒÏ_úAž¦ú’©ÃúÒâúî÷&û n›ûù1üÍü¿¾Rý€Q£ý/2ýX§&ý]?ü¦ºûey°ùì¶xøxŠ÷NÈóö¯‘¢ö ¡fö‘Úö"YõVFTô?ÈóFÓÝñ¹üòð‹ÎðñjÊðbeñrÍnòÕX<óÆL£óÚ&ƒóÍ`ãò¢ßñU”‘ðãÎ ïgëjí¦tÖ뎆ê5¨é ÏOéådtéžjê/Œë ã™ì³äòîr›ò7÷õ[xú¶¼þíŽuC"òÚf.yÖ·Ÿu››«çª€mïlRˆû¢cdžLM£†rqEŽ#yÿD:Vþ{?ý¯ Dü€-jûG­út&üù?ùê+cø©ld÷.ýMöfV3õ3õ(ôØòBórî—ò†@òxðQò ‰ØòétÓórÌ/õ›hÅöÉ[ør´ù—ʤúºûþHûÓ‹Aûî[›új‘«ùƒ“ø¶x÷rïuöǵ–õÛôIúDô¼óâóë¾Öó”cPôš£yõÛŠ\÷†¥ÕùÉšü­PÿâždDàœgF+-(›‡Ü¯㎩ ²úÚÿž‰%ÿïì‡þ×[óý§”^ýô˜ÎüyúVü95üˆAüðoü)ýÞ£ëý؈ÓþÍä¤ÿÑ(>„&Œõ¦RZ{3¼Õÿ¹ Îÿ® ðì‘4 dw„&eæ‹megÄ’«ÂåY6,+™”nîЧDç?‡æÊy©ûÕ’ Á÷¢„Ì/g›ÿrÑvþWŠxý±MÆüÓQüPVýü37þ›Õÿܸá,¡ïX²”Ôï4ÀŠ|®„F9oK(¯^sM¦«OÙ7R“Í‚…4hŠ”–èÎë\‹ïÅÂá=Ë®«§“ÂjE‚²AÄ2ê|“—L©O.“ãgn×/Élä—ÆòÂõ¿'£ˆ—ÿ½V|ÿÈêÿ¡ØÐG¦õAVjͨ»¹þZç#_ÑWÐÎÐ? egq ײy Tºf éÊ3 ~øÒeúE$P¯‘KµäW¨õ² °þ– …•( Ræ ócœ+L/Ñ„8nÕµ¤;¸ ¦h p Lº Ò#²‡DèrßKAµÖž°Í,•œºð÷Ñ )ð "5ýÁd¼µÏñ.voéH‘çßeäV2sOåÃåÝÇ›šžjL ØÖj{BƆ 4jÿbeFæÔµ [eîë Ò$ˆ ²i L ‘ èßÔ SŸÝ Œ¡ $ ¨7?ˤºÖÑô¼ÿã þ£=ÿüô±ü9Ã&ýÙÂDþ@Ýÿaెü~öþë&¥MPis<AtšÏxfÿª°Tþu{ªýïwýœxÒýríÊþüm\(=_«ÐŒé0— cD/¿| fH Ý Uz ‹#. $}= Ž/ hø íL ƒöþ „Ÿ< p eÿ‰àºGü…¬PÞiµ‹0MñÖñUÌj³&¢Uî´ž ± NPˆØG” ÃZ Ø†Í ¿På ~¤¦ PÀ' ‹u n§ ¤t¼u±RPÛ‰+ I%X .¿i b4 Ú—— ¨u.¾Ã9›šý{7zFçþk éüåÎ_ûÃ[ú—èù#rúç¹Öú|ô)üÙ°ßý`Ô´ÿ¡X9Û|É¥îuY›ý–|kÅ…gþ7áÒütÝûÈÔ¦úa ú?1¢ù{àUù˜ù*öÐøï}Œø@Aø¹5ô÷掴÷~(›÷–DÅ÷:ÅJøüü5ù^¹{úpËüÞb·ýDUdÿ™ÜŸ÷ì?™rjÁ^Jcº÷® t‰6ÿó]¡ý[üËnú9ØÿøñÈÇ÷gûÙöÅvEö ö €ö¿(ö´¤#öˆÝõ€GPõ*1™ô^Måóî³^ó­Êóµµ4ó„ŸóžßVô½·Bõ¹K<öµà÷ʰ“÷°¼•÷UÆ÷Q–ö3´ô‹…oóÄÏ€òk!ò`adòÕ€3ó½bTô’‚õm ‡öMQJ÷-Ä÷eý÷ÏnøMíä÷_DÃ÷r3º÷§êÛ÷Üq$ø-¢|ø¹”Êø”ºù¤¢5ùí–‡ù‰Ìú2øúDÒü®–ýuð þî­þEÛþK †þFR±ý„{üê û*ó·ùÙ‘ø<‚Ä÷¶LW÷­ž0÷Ý–÷ƒ½ÑöàÍ)öTõ5óÁó€Tkòìß_ñ©EÐðCÁðšÎñ­ñ™âñ) òôòÉ%Êñ¬~Xñ¦É¡ðqo•ïC9îØ³ìéŸ@ëÔÎ êÕÝ€éƒøxéyƒê¨sëZsžíõ ¡ð2³[ôË ~ø®N–ü"+ølÞéÍ~Ô\ó›Ð:—`G1êsñ÷, µ˜i`“n†zA‡Åÿ“éÿLáFþÊ¢žýwqý«hüö ¶ûkªØú·ÈùAø#Q÷lÅ1öÎMõƒ˜«ô@*Aô)eôÀ;áó ’èóÿ))ôtйôþ3¤õÞ×öC¨*øäfù^h_ú¸yüú¸':û<7ûà£âúÉ\Sú³•—ù2³øÞY§÷si{ö¸;IõPó8ôdªwóÕ.óäóy{ôK #öMü[ø­âñú:<šýËb™Ü˜üäÄ[L×Ð$d–q­:lí«xÿÁw¬þìþuOšý›®CýQåýª äüLKòüMÏ@ýßòÓý¢žþ5þ…ÿ&˜g )Ÿ’L€²H‰]7tOçÙ:¿>šÏ_2ýн+ZþöI舉èâ«Õd\‹ÁDñµÂüwÚ ’„@×ÿëvcröÁâѬ¯¨ÔØT&kæÿòúsþký,Ñüþ§zû/Eû:ºYü—7Ïý¿-¼ÿ»±ÛEã'}BÒ¦{û &б¹dtMYÄ#š‡‹¸¡S’.^ðÇi†#ºç¨`]Uôõr ªJBmûƒ5ާqÓáqXÒ«]Ò'oÒî’»†°vÀ¡ó+,.æ1ÝôŸ†&ÿ”Á‹þƒþ›Q ÿæOÁÄÞð4–«C|eÄ`Î9œ Ó·½ ¨UB ®” …º qÌ­ % ` «¼É OúœÝbç–“Gqó´p+¹q¹ å b 2ªq¶\§ 3à[ü3/5±Ó¡Ç ¡u ×ì u†6 SQ ¬8 Sè "¾o ÷Ä 9G 7«Ežq®ý×9þìØSÈ ’ótöH4¨¦¯Æ¾Q^üFc£—³Õ¼ Þ­} úK© GŽŽ 9­ kaX L]8 YOÍ êª, ÿ±p ^d± ¹zþ-@_Ö ycÓ—ýTZõ•þÆÊ-Ŧ̯|UàsÿRØýÕ°pü €fû™²Üúÿ2äú³"uûX|pü<ž§ý|Íäþú|òÿéT¡Æ©Îuölª=‹ÿ0—Uþ™£ ý36æû{ û;x}úÝc)ú[÷ùC¾Òù"±ùñ1ùn’>ùjôøì­­ø…a}øáûxø+Ú²ø{Õ4ùúþùÙ? û¼Pü(Y¼ý‚ø/ÿ‹·|Áar(dïî陬l[hŒ+¿]ÿõòýµX\üþ5²úÈù~§÷òÏöO?âõ¥£õjmªõ1µâõ7šö›ç:ö,öAwõõ=²¨õ3N[õóò õ™ õ.õüJõêö”õ»ÊÜõxÎö™òõ—õâtûôVS>ô3ñŒóóŸi÷òï?óücàói¾ô¾P´õuZŸö•e÷{]ø÷wSøÔ¿{øè…~øhŸkøtÌ[øH_ø¾­tøòŠø®Œøíçqøò­JøeK=øëžwø2àù!&ú?›}ûš€ëüKí2þðwÿÙI|ÿ¸ðEÿÔ£†þy)dýfÊüŒYºúÙËù©¨›øFûê÷®c÷ÏáöT4Cö(Âvõàý„ôŽó›¼òz3ò’eýñ0ÏòµÍ*ò5;òTùò˜ÑñF=fñûãéð—iYð(0£ïßè·îKj›íûmiìÞ²Lës¬pê úéÀh êUÍÌê%´gì¾Ïóî©K`òÉ“iöáÅ¢ú1ÞŽþæ¶¾÷ƒèºõÍWµ¼g]耥~H,“„Œ9GÌv#2'ÑoÿŒe¢þÂNïýHöqýv2ýj"ý2#ý | ýt?®ü‘ÜòûÈ9×úmwù±øÚΫö~úœõ jêô¶Å”ô3lôÆ¿ôDõؤžõuKö2¬#÷ÚžøÛç"ù!úØÃúÞ$ûC”Eû{±ûõÌ©ú¹4úBÈpùh*»øJ¾é÷—Òôö€vçõúwâô¸ô%S©óÂóÅ»jôr@Ÿõ.N÷žGXùf@û™ò»ý½= ÿ±£·¹òúÍE¶Xòår»ŒOQ’ÿŠY¯þ¡Ìüý3DýU>/ýq`ý77ýfD3ý/ó ýI;OþTä3ÿÔÏ7ÚÁ:uGµU¼ûÌTï‡3§PjHõeøZÒ_âæ{‡=3Öfá¡aR€“HMÑØcï"®Ë/þ«ûîùæxÓ£z£ž—Ex¡vQ»êF¦ÍÙvP :2Ÿùþm%Èý´‰ÈüL¨'üm° üZy~ü…ŽrýJÁþ¥g;û4´Õð¿5AÜÏÌZ÷hÔ FaQŒ†Wª×±w¢&9ýÎ×E-'q{ÁÂ,v1¤©µß>B:Ôx:v#+:¥A/7X’›¤†óXø/kêJ S ƒV®%±ÓÿóâÏþ*¬Kþc:lþ\Á3ÿ„„æž*H"ï–‘ ;àOË9 çIê qkt X~ã Ñm. È÷B ZÕ œg… -çÓ äD" 8™l·OÆaKq†©,õ~?‹ á6 µËÛ îØ[ ä»” Åho È4é \ì S! (Ó.k‚nUŽûR—æl5ˆ°æôõ£óU 3Öô ×Ô° ‡`,ÛK¯åÍÅ¿Æ*âDú|3}aµ¡oDŠ›…7Ľî»õDUÌ!yt¿9äÄtMÇ ¨ ^ °ô ž“î ÷ë <:@Jó×hÓRœ·°ÁP÷a‘.UÿZºøxé/WUj¥\5w\îÂN§Jmp,SQZQøÒhE•™LÑÀšëW’#‹Âä¡¶ö’OH]Z+ V ¦îEøù»Ëð¢Â6+âj)É:•ta"¬UÈ»îypœ&w¾·ß3[R‚[R‚嵪µü1®Íó¤às¥9ù´ ϰå¥Åä-µ» §c/æãÁhNÕ”¸¶4×Î7ŒyûiAn_Ë8^²}æ.#TT ãyO –&:¬»ÿ½ýÉ]FÍ""ÄÛñ®d‹’€v·+`DoT¹½S1!]lènpë†ç=¢nļlAÑ‚[Ú±bԹ龋Dîžu,OÊf0K’§|D'_¡CRän0Z§á»éåÅ0+Øuûh²²Œá½í½ím5dzêÇ'û~0žGš(O(âB©ôDÁ€Ã…#ÕIšVìãšÑ1þóſéI¿G2\ÙxtÒ!ˆž'—Qs¢wJ«Lf²2·‚¸sÚ´¿`¬¡3¦•IÞŒ‚,ˆ|å‡ß¦‹^Ã’-^œôK§.è±+º2¾½«Z»åòN¥Çr•š†¶ÂyRgrÕqfv¿s»Á’EW©¿äÃ)Oàðûý)'L’3L’3¡:ù®;Z—:Å9C19­;ÌØ?èpCÓRCÔÀ<ª.M94NBUêÙ;Õ7ïÄõ=ºÌ´á³^ê²éà$¼–.îs6>v<ðú@.„D\G7GIÐÍIaWHóD8h@Ü;éX83x6Ì[6YÜ7‹´:Œ>0ëB­)GÜpJ®åKñJGsB‚Ç;¦ 5J´0îÂ-Š9-)>/åÇ3å³:ƒ¼C[NE¹YnÆd2wn vP{P{ }ýE~&Ö}¶>}æF}3E~Sð]`VT‡³~Ùy»ãp{Rg²»]#KUÆN0J QHÁ¤GñG\À³¢úÇM/øýhA‹°Oˆ…ˆ…Ãïš”Lãñù‰¬ÉS¾#Xj{ÕwÄw¾ÆÞ[ú:šùrgévsQ{øM«å[¶'{6ËW´ã#^O(¬/,4/6161Ñ>2g‚2§U22^2‚2í,3$À3T»35®2$m0â'-1T)H~%"m‚zÌríN¨a ‹æHtb¶‡¬ ˜e nö åj y¹ Ï Ï “ > N Û“ ý ·‡² ðd ð ý´ Õb é À$ ý åp d” Ž •”ìÊcRf<óHxd {Ö „‰ [¿®¬á@¯@¯'4D" Z 4^xA³T±¯EÚ^óˆRÿ ¥ ’š cë /’ †v Xs 9\Nû'|œÞ£(’b'‘˜°2¹2¹<¡±i?½Ô1›n|œz8“ÖÁÇgHî£ÃÛ×Ë“[;nÓ¡nøÀíöä`PÊÁÉUÐ ¾sßr±ß±ß ܵ ˆÐ'0³GîFà‹¿”9Öœ¹ÿuu¡ ÄÝ Ï•‹”°ñS1Üd=ŒÜ©ÁªÓ;à¯ã¯ãÚàæKˆEq÷d>dn½€ç™¶^ÒÙçeñ"ëŸÔW±Ňr_0?æ+b(5[S¹€¹€ë»†Lq”ôÓ`H&H&:7‹;­8Î45‡;vFâO“OZ>lÖã ¥Jfû.@8èõÙˆÕÕ®` z½Ž€žWªœ³»ÀyÁyÁ¢½À´Ø¨íœµ“ÉŽ~Žq’ã™õ£n¯Œº#ÃöÆvÄq»U­¶œ•Œ­÷wŒvÚ{½‡ã™ã™“±hÍ6ë,•!Z5…B…BJIKàIQHiHKaO(SS$L^=ï'Ù¶õ–߀ÎJֽ뻬&Ù09h?$D×GÕJÖLdMdMÙKNHŠCÆ>;99”:Ž=”A-FžJN•O”NüJXE®><83ü/j/‹1K6Ž=Ž=G(R^¬iÕs¾{·ƒi„òƒTƒ\ƒi„'†ª‡ž‡Û„ó~avWlIboYšRNÖK K Kw‰Ö^C¾î»ööYí£ÚÎl ;Ú:Ômþ½n3÷ж  gÜ ¤%D*V.1˜3˜3°4÷4È4‰44÷4©5C6?6#5Ç2[/T+R'R'Æ# !>U/Ñ! % ç } ÷ J b b # ‘ Ï t %  ` Ú € : ï } ½ ‘ ÿ   ý,®–í®Ú Ú ] ' æ‰Í¦¦00w¶²DOïUººO7 #   |!¨]˜ÌëóóÛ QǨ¨¿ï2}ÈÿÌq˜E -xïïŒBÅkí@@o{sgg{—®® ’ðKK¹JÿÛÐÌý@wž¾ÖéùùùñÚº›ƒww“®Êé 鯛oP<8Dc““Òh³ö)MM`d`]]dpxxhA ǃƒHñííg~–¦²½ÅÉÉÉŽ²²¦š––š¢®ºÅÍÑÍŶ¦’†~z‚Ž¢¢ºÙõ0DSSW[[WW[_cc[L8éÙÍÅÅÅ'3;CGKOOSSOKGGC?;;??CKOSSSOGC;73337??KWcoz‚††ŠŠŠŠŠŠŽŽŽŠ†zrgg_WSOOO   $'+/377777777777733/'''$     fenrir/config/sound/default/BrailleOn.wav000066400000000000000000002735201475771417500210050ustar00rootroot00000000000000RIFFHwWAVEfmt (þÿ€»î  €ª8›qfactÀ]datawÞ®4åT‘tœ!%š_#iâdHiשzîÉ}Uö¤‡7ú¯ÞT N—® ´=Ld!šËÀ ÷Mð´°õƒŒ+ó·ƒ%òóû`hg÷É2ú¬^;ùÓBü¢Øý÷º÷TOì¾3¿éìòMçS.Uêñ %ðïáïå ®êŠÞòäù/èÒõÛ+œ÷– žú£ƒ¶Gغ3íÈ›–YTz1û#’nþA‘‹d±‘Сó¼ÙÿøÅÛ¶üf•¯P@¯üpP©îªŒ‘óâ—¸ñÛŽ=õŠ›öêéù8n^|sŒ¶æ$a8 û÷(Y êÕ—­·úľÂ÷†ŒúZQ¬.ût‹oöÎu)ð6WùÁèÚú>΀ö¼1¿ôé@ú¿`¥÷î8üªßÊéEB ëö71Pƒ#oôDS { ҆’ðnµ4”á øÜ ¹W>%d¸¶— ¬Î YXøïm;±´å—°™gÏ Êy`ÔBû$½G ç.üg—0EúÅ ÜØ¾ÿ4ý6›¾SulŸ|œ-þÃiŠüySü^V;ö”¡üT l.G¢àaK§¢ñ 2ïCüR°; ú,0Ñü’,EÁu·óT³3%º=Å'·/·ø)š™´vq]£& ¢ÄNIbß5 sÓøý*¸ ÚÚG@´%1)  ï Ä*Žà ÃQ±ÿwØ~õ‰7‘ò#x«óïÕ¿ëGÖòß¼{n‹' OiILÊ’ v† ÉÙîÉL§M'{Ǔۚ}“Í¨è –Ô[4 ð›EvûôwÜAÉ9tÀÄ«¹ßœl×clm(iݵï/Y¼^lè:%(äéW’üU ^M£ NGÿ®*W0žP?ëÇ3³.®Æ]B—*Å ÈrÉ÷8¯¤|%&5Û#+ò'óÊþPÐïñö2Ìñ÷Ãíz„¹ð~UùME«ó–ß&ïó9°ñØ•HûÃD-Ê¥xAɦ˜ BŠ$Õ¤âØûAû”úC€õ #TèQÞqætm–â¹c+áÜŽUëxW𜠵ì%g›æõ çR!íŸÇlð311é4K,êéÚ«çb0Wéù ¨ê6ù=ì¢óÿö®û§íünù ãQû"ÑÒ*"øâæ–"‰\öóÕ¥ôδùð3½ï«Ëìl•éÊJ ê #áËÝÒÊ[à̈zÞF†:ÞNòðé’S<îÑêélnXçKV;êW__æô1TæËpè(¡:ì»îPï;tê»—_òXÒ¶ôA}ô¡ëóN,î3H êÃÖ|èK“ôÝ+ââÙ7Û(aßv’šå¸××xôã&ú``ûCô½÷öaóƒ’õ+¥÷hl°÷ŠrTò”¿ìôl‹ñ‚NVó¤ŒÀý'ìÿ"ùÆoÞòôì$êFìp½í’Òïó°ÄeŸìô«LÿV þügÕ‚ë[Å8ýôÂ@ó/ÀŠî¬§cóÊÃó¤M]óÀ³óµGÅùž[ûÇð û"×sïÝ|¾èm8çNF âÖŸÝà^¾jêšú¼î.Yôõ¡¾òEärïpÝí^Çñâ ÑájDä9-/ì¥7_è€%áÞ,öÕù2KØV{Ø)u¢Úmwá?àÞr5ÙÜÊF ß0z:í$ײ å^%>Ó{Û1£Ç@ FÕés•iÆ gçoý90¬ù©^?­Aü An ,uE øvÁŽ÷üfú׈Êõá¡ ó]kÊø†jæù…£{øP8öú ;Žú’ðúý†‘ùp¹‰ñò¾"ë]ûÐéÈ Eéq:ïÿüÜïo70í%3èïSt¶÷†}ºö7d÷Gxöù¤±®ƒ_À´(ñ#z y¼uþµµ‹þKKL¤0í¹YUø†ÿ÷Á¢6üðÿþ èþ?=2ô(”Xò¨ìóÇøfóõÍo÷)/ øæ?,k !éh¾S@ô¹L*³”ˆª¶…ØñüêB›ú1prù‰–†¨¹þn¼LøkÉó+ñ²õî~û9}÷€Í€öå|1ø ¾°ù_ùÒù ·MyõÏ@§?LZas  q }…G Nv 1ÒðEÞ…dóM Y#Ã!eh,Ó .V¤)ŠˆÙ&¤¸Hq˜séÅ9ƒ y[/ “ôä Ë6»à«Ñ™À¦•(¨—aÚÐÈÒd£:$ý]óxý·ÈøÃ;údÿþüñ¨ ™‹lij銟ù¢ñf …qÞ™ µ‡&MrÌÿh{y#) ù©|AAøÞßz³fÍd »ðÛ#²1rjptÖìêzJ âÿ·LAt€Õ_@Ë„I/û¶Îgæ ð”Þ¶¤VÙ†zŒù¬ô`ÛôlA™ïmƒðæ!¼þš£ç£¢ Ÿ š›ü RÌ ÅÄœ&4 ¸gʞ׸•+ä?úÍ6=R-¾w èóÀ ‹½ 0ÎÏ!>Ør]‘Uª,\yÌ´Jw¯HtZ@ zÁµ/ n8† “1-Ë{~y%6p`ãô♡5㶆&Cê ‹Z%¡ò‚Í"”E8(Úã*ÐÒ{%`¢#™õÜ$Chÿ&£ÎP$`&ÊyEϯE"ÆJë"¬e%fõ(2‡)üA«%†Íðt~ÄK]#ÑÔdªÁ|K•ÛyX Ïz^mïd~ œê_½<ûhõu4làý¿NÅ÷ÉÌöQïQ{+êªûê~-<í!_ívȸò š¸ö>¥üêh8ú;‹ŒøÃµÍ´ ’x‹6üü‹ˆïƒÈ@ê³ùó3J÷­C…ò„FÈòØ’ôBãmøÕÀüŸþŒtsƒY©  ­n å&Ç~Ô—îÚÊçºÍ¥ébŒé@ wÏ Œ‡§ÿ5àþÇ뉘 ùn¢äùÔ@ýêÓü~YHýRosúSÂùö6MgøTFkù­|HÞW­À{ ÔSuM…^Ëð,<ÅóôR(’£4qœâ}ž "ß Y‚±[ é  ¿­ºÁ¿ … °æ¢v‚›±?±Q÷¥W¤ò‹ðÔª‚ïøžÊö‘u¸õò»þð]:uñ ×á÷ô,ÿ‹Ùeá' ðuEFRÿÎËû‹Jø5¾í¹Õâçº6må¨ êá8ãIèÖÀÂîyîþ Wé™®qçë<çvïå IìVàæé•ìÚéú.ˆèÃFëæzuëŸdkó*Ęù-îåû¾|ýúúáYúmþŸÞÇ/äæ?dTú/Göžˆ@óÇÇ ðwdƒîŒ»0ëÃ`êK®UånùÞ¨TàYÙ¶ßdp¾Þ\øàåï)íÿ1=ëØåèI×’édè§èckZæS¹qè†;¤ê÷äÄî‰OeìgÅ{缾ô‚pÔóë ¶ôiðºQ‘ìö^êvÒâáñìÛR8èÛ»œÞWÉÖãø#9ë8<•òœ…÷¸ìRûÃtù“õ / õx8}÷=þ¢÷vãòô–ÉïóÍîó BòÜÏ©úŽôÜî£öÐ{ò—¦éñ¨’õå+übáuß¹ ¹„Bû•‚,9ýÄLiúì«éña-Öꋌ6çèêãV0$æj~ìì4µî˜%rëN|rè~ºˆê}ï8îâó¸íUîäê|ãƒê‡u^é àŠê/üÛëÄ/4ðñ º÷IÎwúcc™ûÅ„qúïþ ~Ÿ™×ùÑßýC@ú÷0õ™ñ&a·ï¹Õáì[0ëèÜê¼áÅpàRïªàÏYßI'‘ã`±êWæöë½)Ëé7êÙév`éÀP˜çô=ùçßLêØg2í^”Äí« îÕOfó‡ó󈘉ôüÉò{Ã͇›2V3þþ˜ü+yKúÿcîý !ƒº_ª ëÖ‰òs© G Ls .° À2jý°±Ø?( õ Ûº[Ò¶9 ZáBxTU: Ø‚: s4/‡ ÍþZ°ù ${-nœ,ÑìÙ¬‚ô|2‚«±“ã¦Äê ;²opÛpŒù£pˆöœkóNô.ñ­ñö*,ÔåËÉ ‚ŒK =© ¦<Ü“ct|rh±>pÇ•űPôÆ—áùS4R 8õÎ_ >Þí fظ ™ëžÏ,¤ï9'9Ó_ ¤hÈZ“[ÈA/ËÀÀ<ð(ˆÁz¢¶[*ñ cÐïÅqg5ç8è¸ bí¾õçn"ÀÓ¶&<ô7'ÄlÐ$˜:$6¶f%êæ7%Ìœa"ŽK·-m ™ «!FÐF#ÁÈ%Þ<,(ËI@'+x…#ñ­ãÖÖ#`Ñ<Ý{Ù'"7O\ß^ÿ¤Ï|¸-ÈÐàå ßgd Fø £8>#Uý#2üø õNæßîr4ì…Ë)ìZ«í2A€ï ¢ñóCa¼ù%ÆýÏRw(ÑŽÑZ'n„îaGü`€ùŸñK`¨ïÕ{˜ô¸æ»ôUóçž1ô(Uöƒ ÁùQ¥Ïü,Ý®+‹–ì—* à·wÔ×¶A ãOKáʸ~ýÑ}W¥±º> 'g+ÌÎnŠc}ôQîOÞý«Ãwú  ü0Ûüµ+ý6.…üù3åù5P‰ø©•Mù,Šðû¿Œl[Ή~» AêIù#Nw ïdE/¹GiSµ1ôHøuIذÅ]WòSýúñÚJgÛ“,¹¬ "è‡ |¤‚7(¤tÿ]¢&ø=~ðó£_ñe ó[ºö²Ïôgã@ò©·‘ô½ÿáùÓ—ÿ‘_zq³)ýÞœžRo/ÿÝÂöû*Ò›õ¯ éíÂï{UÏÕ„ ¶ «\ÜÎïsZB8 ã wè ¶TŠ1²l†ß,ñŒËËÑ ˆ·Ó f– Sû!Æ•“þb}ø¼ì¸÷ï×ì÷ú ùn<û‰¹Fû‹êˆüÙHù.ôÌórïî:ìQvVì À]î­`ïQŽóîSqÏñíí\õBÁöÏNû÷Qmû†=Ö A‹ó1ã ’ŽÚ¶œ! a›€[²w¥üa1®úO¼åü¬Ýý‡ÛåüSa˜÷mvMõ‰êèôºÐöôjµ(÷yÐÅù§XtÿkСk—F•G¦¿@æyþç*ð›Àà.öþvU<þúš^ÿÝômýÓUú:ÊÆø;ñø%®îù–Î=øÜ tø!2ùÿ$ùpr-üûAÂÿeËž ÛR…*´œ; öQ ²öD B1ð nb–ÕÔqu|_wpÀ Sç™\­ ôôÅ åE®¢TË,+)É!)fta?×´_ûuc ï'­ Řü ”µ†Љê.v ±:q ºBf xu½h(|MVÅ>Š„þöéü›±ý®\?ƒÚ¬¿Æ ¿€î ð®þ gæ8 ±vm8p¹ ºaÏÌLgt=¹Ò… haòTŒ¹µ?£鯹 Ì ™²( R? |Tb ûÝ Þ ·Ï6øïæxaKŽhký·ªdŠñ¡ä ¼'èc’ÿšêµýÓÁÁúêÒa÷¹†ôõj|öÂcüõ{ZQôŠú!2ÊÝ• 8»eø®d¶}?ÑQa»}¿'šD øñ‚Þy ã AÕ Y~THòÈco¸ØÇPN!óI¾@&¿cšQ{¢ÅàÙæª\ 1÷ýaJGtwuÛN¦¬¥Ƈ·˹ ø@•`J\·1èÛh ÒV‘"‘²#ið"Ã|$›0$½¿#ÉÚž ų !Že!’[A"W\5$¦ë%âP<&{Õ$à "ß,L €£î W¥Ž~mƒÆØ8ª23KNa­¾Ën^7Á ”l3  d[Wö¥ÐýWáìù\bô8åäðLÆyï³’óîì¶îï0Œ)òÓ®öõ³ºû³¨éÿ[tÜ£ñsõ˜{/Ç$¼áýîn÷¸”šô¶Y´õ3~™õË ðó"¾ùôtMõ5Dø¾›Vúä:Lþ4¨„ÍUYQã¿·«Î¥µïgHÈÂPM©Þ"òé,ÃC¶7ÿ Ó‡Û;Ö§÷T̸ü±¡ý„ÊýߘbýÝãéü§-ûï?üùüßúÈ RûÎb‹ÿÚIl^¨ØÑ h$ä ˜Òv}îF™hü<òAô‹!FšŠ~*un2y˜àþcI¶,ë÷~Š´ w©Ø .• ç MËý fËù€Ïõ£ŠõÎ=Iöšc,õ`ió(•îôm¤÷-Ò.üÕ7ÔþæÔN½(TS‡p4’*þ§sÚùÓÙPó—WïˆZ´êð”9éT8ùꛇÙì¿Î'ì]]ëqDz곙ìÖîFíñžZì{ÑëNÛë|·îêy{¤ëxu휾¯ñøŽ±õ¯ËŒ÷Q†Oùéù˜ú^Uëþ ŒŠìÉÿr+bü÷̧ùº2Îö..ÉóŒï½ñ`×îˆëåì2¨kè#“qå˜Ë%äõ®bâà‹÷â䉿Á é\CYéÞÙ§éÏÐâéÚ“ é–´ÆèÌ& é• ;ë.uŠì À"íÆ£ïGÛýñ¡áò't5óÒ ÿðFïØ ìã¼æ¤õ>ãE@á.â[“°ä&Q•é€:îl<ó?ÏÇõ+`öúÕõO†öh“÷ù¸ïö÷æõúh~õ nÀôe‡”õUMDù>lrú•4{ù0±çöu›”óÉ!­ñMø^ñVô¿óø*ŠÄû>,ýQÎþ]Á˜¨â76Þþ-Dú7¶x÷'ÕöGõÑõûA¼ô ‹úõ•àO÷ògù#øhÁ'õÑ~¹ðrñ…íÉðzéëèÔÓênO­ì'ÒðÁùÛðû{ð}¾×îR´êØÀ*è¶’|è¡$Sé—‹èþX.äô§dà<"Þ†"æÜ:ûšÝxëÞåHWßÀõÅÞÏ/,â¨÷!éêO§ö-‚|8$ 5Ç+»Ä–ÉY…‡GåæÃ¥PäúÕC Ú‚ ;Œ »[ˆ •º“bF|Xfýœ]1û [Qú˸YúÝ¿,úùyiúÝ«û,ÿ3ûbHãúäúÁõK¡¤óœ8ïá¬PïF°îÖ^åï7 ãî]–*ñvXóEúüô’ÜRö@£ù‰ÔüÞªÙÿe®'·ä˜ÒŠá¬SpxU;æn3¸þëÙôü!qýgúúý3ÖýÔÕ1ú™ß|÷Yª5÷ih»õqñp÷îrø E¦ü“ c³_ýµž~b‹–DŒb ˜‹‰ÿ˜ŸþV$ßþ—Pþ’kû3³§ù:9ù‘Þ½ùØoùø÷Æbø)ùtN(ùMñûˆºkþ ‚íÕÅúg´ wc¯Óx ØË +§\ y]Æ¿Q,ÌJ9b ä O‡m -8¤ ’œÌ¶Ï}k˜»ph*ž†!rûb¹S«Ô- J e AŠ‹ÃäŽÕc«Ø›ê æH¯å¾G‰&aF'–OBˆÿÔAªýÎ ‹ýbãút][¤×:åh ¨˜+ ö„- }0¨ Æ æ ¸Õ¥ »2‰Æza؃ m»þ °ÐyÜni„1âüä¹¼W kßè À *=< ™ƒè ¤Y 46‰?"hë/õÆqÔü üK¹6£KðÓ€p‡L§úÿdüÀ.ùï±½õÊÓöç"4ú>äâþ¹ àW;nÓãhèÓ ¤»hÒV-ŽÙjÚ£©I‚ÅEÄÞÀ°ïÆWÛ{sº 7s ~Ëd`®o9J¬¦sèùöözïfÎUÎpàÏ\/ÛÐÂj,Ç“ç N«œw.FKË­L´qkûˈ® e9É`ïų̈÷„I!žq"yu™"ºþ–#¿H$&è#”ˆp!𦒠hl@!ñ6}!ùôI#ë§Õ$2.Ï%’ƒ$)$i!Öú=IöNW—üR¢D.¿æªß»Õ[~(o8Ï78%XÍ$罈'¢‘l1 =7ì Fu6õK¯ÆãíÁ?ç«ÒòG»ìÍP ú—âœð›~ðþñ[7ôcìîîÿAûîs¥­ípÓ\ø¥íYèTŠ’ëW áÁ—Xè·ã˜å¬Çƒß>TÔ eÕ'›ÐtV#Ø€¯?Þ-4¼áZ°à!TíüÂôîÓÁÁìå ñúÖ¾òbDXùÐ÷°² O¶ÿ!öŸøzbkûÖÔÖ9½ôó°üç}æðMU%î­›[ôj,Ðì#µ£Þk|Lç6&Ý¥· 綈>æŽü¯ñs.’ÿÙÆ•¯UÇ)Õç[«¼Ïk¼T¢zyÌHQv¡iì …~Öÿaj’ÜøÈˆg·}~ü{¤TúÛdJõ[¢úV˜2ðôFó)ÆŠö%¥7õX’°òl3õ׆aÿ1miñ ˜úÕ…õ´Œù ¤!ý‘`¶]Æ6F‘\$‘ þœ­øuÍŒq’ al‰HñóàÊùò¹ÙóáÀïÄ®¥ð‡ƒNò;*MýäóøéðÏòv¬ÿä„{\ë‚çGãQèsŒÙáƒÿ×åÃç§“ÃâiîžZ^öÝÓ±¥&AO •TÜý(:nß­ÿÿñQØøïÿ[ò´ÿwäŒ8híLÙwòß"Ìú&ÊKø8Cz÷Q®’îÖJ诋§ä„Ëvë Q}ëûušøkç)ñZü­äF¹TãYÆ‘é¾ üæÑÑèi(¬ë "ô黟ôùáîfBÅòTÕ¡åŽDÜ L.Ô4»RÐ+`¸1LÎçX Þ®ýÑãl´VèU2…ö 8íôáŠ[sØÎõPþgøŒ)Ùþ^Cc-“sÂy "Ù éëÜ~ üIü¨J=ûÚÅUfí½•¡Òþ«(#pµqz3ÝJq,õÉf ¯ç 6F·þ˜aÁósç¾÷»ŽÄóQkgù¢)éð¶ß¹ô”X–õ¡áwå,:K £–)1ΛP¶Ûy †èB #<Ubù5¨ ƒ÷‹ Ñ9 !.Ó f*€ ,½@"îì>UYZVtý &2î;‹•õÐ!ßôž ùõÙ×ë„3Ëíh=ÈðÀs á KFÌñˆvÐù¹ÚµÞ„Á¨>;ôÃÃëxŽYâWùÇêöeVçöîíƒÿð,=}õôü!âÄòö›óû4L·øÌóEUÅõI¶êÌ”]Ü€›bà Üé坸áü½áÙ ‰¥Ü7Úa×Ñ/ã!ç ߤØ#éÐОóL÷ŽöÒ¯ßò þ<ñ Ðûé0Ëópp!½°ÿÂe6·L"2j/½Ìö|Güü·¨ò²|rìÛ÷«óh©Ðñô¡ƒï_)îY€å]sõåþ5aæ>¼éÖjl÷w½l¨K'‚• âÔ}=xô ³ê >|ºK&£c ¡ Ì' ÷ |“  ý« 8óý¹°ê ugž·–kYáUT#ÀÄÍþù¡T (þ-½LÏõcíüC²†þ>ð] Ú:L ?¼â à“yªø*Vü” Íó?™Ú¦µRú³e¶¯0ÌÌÁyN1ý®Úó ì`p©ê%@7ê?ø)óô>CîÐDÐêk~츹vò·7 ì’aMðd{î™Jéú%ÿój÷úôÕ‡üYŸô2õ®ÿCáôÞ"Àúök¤«ÿ®ß_ý*õíÿÔ¡ù)}cìºÂ"òHóîúµø8üðþVY±þû$Ö )Ü•ò³œì®øDáìž ƒ{KûGæùg¾ãùYq ôøÿjsóâc)õ–ií‚:öõañ€õLדïó¼ íqÁëÑ“íçDKEæZ®ñëÔó™^ûzeý‘ý \Ü™J%ý æÃG‹I R/8¶8i¢¡ÍwpZ7 »p®el$ P "‡ž'ÎG3$K95ðœf~€­ñ/îâðmh‹P'ñÜ^$fßH`^ÃMy‘2Öúܪþ†v¼×nüº4ýÎ@¯óÚPTú»ï÷Ù lu¢2ùW›EGN["AÉ3+¥A#;”q%!ö ˆÚ!€¾!(WË3"…—3Wßg4˜K'/!3Ð&‰'"`°i%æÎy'Ɉ,ïÀ`)Aõ>çöQJ@&ìlXÝà ~áÛw$0¦o)“ý Ïüò ¯½B•úž”˜òaXöì>>îà¦ú<áPCˆìèÔì>§ÌìÉ òb ÀóÄ&Gû#ó(kß±°Ñë¼Å [9%kjÎxÆ‘£*Ž0,Zíû7£¬÷ÀþYÉ.´üB¯7«ÏË –¨À ¦ È€þ«¸þô•Øà" •ú—ðÁCv eÆ·ø×ç\‹vY ±í!äòuŸ¬–ñl€·¦ò Ö!Ø<¾Þh¶š ˜M0%¢;Öñ§Ð+}ÒÍÙµ".çã–v ·Ä$ïò*H§™-F2†3¬Í7˜&¹94±ú6aò¢07EB'ÿíÙ&Ë„*+'ú ±#!VÃ/6ø½½×™K"‡€8Q˜h£R £%xŽÝò·¹¼ìâr7äll®Û¿‘Öž`Õæ¸øÖGÃ×&Ú;K‰æ¹h=ù]âøah©àniZL†ðºû|Uê—üÝÙMk)Òc~¨ÙaÊFÕÓÀ`ÓÍŸÓÕô±ÖðNàÚˆŒPÞâ©üýïM²{î20\íÁ§—æ$bîCi·çÇ6¿îžþœó ÷EöX˜û‡ Nû+×ü˜:kô÷Dü-lJõOn°ìÃÏí¶eóë"¡ça~qçGNÃÞ#dvÛðUŒØ}#×h7{Þwk˜äû~zêÃÞïÌP ÷|ê ñÆ4øÁ>MüOXÔúÐúÁ@÷©bþ§Ò ùÔN ðÉQ‹ ¬i»½?~Ú_üªË‚ ži¤Q0ùó0G6óÝ%=ì\­¤Ýïâ¶S(ì|ÞåóÇK÷¯ùHêõÖ©öÎh çæñpæôDßHàä~CŸâ[×…ãu!鋤>çžÞþëAÿÏáV5àÚ·/éÑùÈUѹܪѳõâÚ,àÜ <²Ûò%Žá³u0éÄâè9vI甚†çÇlí÷3nî¬,¶îÀëôƒ¹˜èõÎðƃuòWõ ñó âÆá½±ß©ZûݲÔÝHt{ÓñXÒ×ß”È×ÁØÜfBÛ7#cÙ‰º$àJ<šâ"?SãÑW"èäx®ã½¢˜â'ÔçÝ‘îhÓ/äÈÐH,¾ÏêÖ…»åÒôÀÛÍGìÏÁ ×}Õé·VÄë£Tùêp6ým&þ·Ãf¤‘Õ Õuá7öÍIè®×z Þ— }L È~ý \û׃ü¹+›»+€ý¸Øç_%áþÚJºM 4±„^ï¾N6ã{ïƈoþ}¬õ•Ð\ô˜Œ7ö$Ϙûð`ŽþÓyùF뎄ÓêÿP9ê-ôKèDêc}8ü¯%ѶHþqáÑÈÛ òħ :Š˜m#p™`|ߥ°  Šû~Û÷%w%>"§§r[䉄0žk ?8´†%š“î§ «!^Kª(¥´ƒ Ìì %Нžq šÐ«Cñ äúžD)­|µÂþDÎÑÉ~ û‘\µ¨qбðä”Ì&².*¥Œn)KQ'2L(þëX/öOa3…ÕD3—Z./¡¦á0Ï0—ê÷,.2)/Å_—4eeŸ3Fòú/N&¦(Á5΂Ó<ý‹ü ìFßW÷HâXfI¡üÑÛ´º ó ù )³8eý°Ükð“ 3ï„"«ñøÓ|çHÌæ‰ Vêc£;ì6yì:ºéôâZÃø•†³<ƒì Î:×õqb‰:5Ú~kùø3‡õ°)þñ»kýâ)•÷ä×`þ-óÛD-·¶¢9 M%% ´p—Õ¾š¬B7ס Ûlp¢Ð "QB˜Ù— >úá,Üß5gÒ 5~¬:¿°Tð‡ï´—kîôú`“ñ¡ø”RET/™˜½c§Ìy‰f~£eYš© nt#ãØ+'ƒ/º.Ÿ f+¥Äú*Åù 2'!Ð+j¤(·9(H¢3(uÌ#ü£#±ó@&"ÁG&HÐ$<‹}!ëU,% É5%¶D…$“G‹‘ø¢+¦ ?ð)V ño€íéÑ õð(ôxž–ô™Z¿ûÁ½lú=™§û¤Iö¿dñaró¶‹ñѨ¹î·Q˜æåiãèr¶Rç8Bççýäk/ÝcçCÚ#eÙIÍÙ ß`ÃWäµf#áÅ4ÆåÊçí㜩ë"Ipë˜pDò‚›?øºTÖûÌž§ü³BèH&ËùLEeö’jÒÿ[°ùb}ðíÞëïE+ôËeÔïña—ýç;E"ä@{òç÷`3åÓ‘êä-þïIE•÷GáåèÛ2Z$f¥ …T ›ÉÅ ˆ¬Ê€Å¡vqÌj@Ú*To›'‡ ´¿ÿŠÁþÿ,×€M*ût çöºù# fógïÛà4ó³l°õ/©ñO8Aõ žEøjƒNø,œäô”Çòû8#%ú¨gÐûj$²Ôân{bd‚úó9ð>+åú!^™Çù[¯žo üÝM!ùcëû¬VôF/‘ð"×ôõe£røcä‚ú~QCõåÁÐíײBë Ÿízcµê_wèñCÔé!ü—ê_Bíèð.é·ÂmôP=Bü%¶?mç"#›ðûîý;&PÐûîäâóï ZïåàÒé‡sðñldô«M„öºZ‚õ¢haôÚæyï °ªê„ëªë¨/Ëí¤¯BñÐóĉÝë{DÓå†Îë›Öê¨äƒè¹çQì,ž±ñÿvœò ú ñ<‰Õî¬1Ðì1'á×6iÙøÊÊÖÂ<ÏÎËDÍÿÛˆÛ±ñÎã‹Ö3ä Eòî»CŒô‰_¯õ€Òƒþ9iãþeêÝýzô$È8|ý‹Â¡ÿOnÖ²c êQgwÚd”HýöªÉÓxg®¦ýŠiúK ½ê ‰2(z¥pù$µ[u€ÝÊ ƒ¥žíìYýgãø¶ÇEúzzøå:3øtZæõ¼]s÷Èÿ&ûIowýÓ[›A (Ó6 žê€ ¡½$ ÏÀ ÞWÈ Ÿ$4áèt ú–Ø ( rù! ­Û· mk8} ¶Háö[= øù°YÚöéóPúDøl ˆòcõó rø¡î7¢ —wIÒN‹§qž IYû )W/ö“Sþ¥9!óV"‘í³™\îa*î!L<í2ßhïé£2òõïNôv6øÀ?ÑôºÙ5ùŠ,û)Ýù Zñ?ˆ*èÝÄäÍèçúܦæËÍŒÜðèܨ±°ÝtÉÞo÷Èá'Í%ä3&\ì´/ô lWñpÀ—ñ©âz÷ôxâù¿mùi¾ø‡÷{ææÍ@QØúeXûõòµø‚-ûªê[ñ¸Üòkúwõ[Vï•ãí/AíTP/ç&’gé.+(ìÆÝ€ñfÓüOGÑw–íóª o§ Y† u{•ˆLž©S 5Ÿ  ƨ j²d æ/ù »»b È\ 3ü Aè­ s0óÕÈï9´®ÝcÚAœ…NéøÎ$Š]¾×ëÉ e— o?Ì!™+ e‹ º ¸À…¢*šü ŒýXª–ý[¯vt²´š\ø¢ýζy*'í÷´󑌨ð¹o›ïc¬—ð^·3ñÔdë"7%ëc1ðAîv#Û냩öîŸ9pòîBWôðNõE¯üÄÓ‘û-¶CùnJü?îmäø[üˆÒáû-P·ÿ1µ_ü6 .û^´Rö ¹ ó‡ùE.ù‘ûFoýdg=ÿv)*“°‹ï(ŽÙIæÍ’ ïcyúSf‰úÈ$;û¶Kû t‰öíÙ%ôž-ô™Ø»õp¿fò1×ëQÃìx÷Šé 6çæíîÒœõسF÷%Ýû1н¹§µà§je u7> Õ3 Wm»W¬N~¸ ;YÑœ{Ê7`Ó¤°OÆ"óvHó4.œý 1¡°¤¤d¡÷Š7!R"#&­ žä°Mr=‘àÅ48 pÖ–91ür~:ùe¡Ùÿi:É1Ó! ;tz&ñÿ˜·­óI#.éa%w_ Bó±§(ËaK#-— *maß-À]ó/I®M/z™p+ÿà.&–&'º?&¦yÞ&›ó3'çó" ¦^8Ì6ïáÙ¥}û«X’ýäÓ¸DN–¬6ˆ ðQ “ ÁêãþöÕx“ó \$ê"ãÿŒ‚ènªÆíøW]êü 7ï'2•ôv­O÷Žý͹4²Æ4@çº Üyä ië4 "Èý ¥å@ & R}Éf NýõŠçþ0{BÊèáW ^Ïã @Eµ ÅžëƒoRä9À š{·¹Ý{¯¥2) ¼»~Z *êG ŽÂß@] Z£Ç´>Ì¥yÙf ücM»o–ËÓuˆß²ðC0Ÿ¤JÒ) P¿A!ÒË÷ óR#Ëý)¨«û*Yùþ-ܸ_3.:©6².5^¤j2`yl,ƒê¢(/~v*K½Š*àB&Û„ë"<[B x(jºq¤˜Ëà²ÆŸñÁX &süˆoô艀ïpÒçytØÞ XÝ–?Üà…Ðܱxà )]çl˜,îvm¶öJ;øW ¤úÓŠrý­Oþùòˆ^ð¥½âÑîÛÞ\xÚÔ{\Ýw…’×4$×6âØ‡<Ù~Ï5ÝTwVàó±å­‘YìÎycêj˜è’¥öê¹?«ì…{ì7@ŠòB$+öÛ’öZé¸ûoÕü­Œù/Ab÷ü½ø·µðÿR]ì–¦ËîÜ î齘$çýÌÊäÞüÝšÕéÚCä÷Úò:2Ûï;âeÌç*›©ëM¸ðr|òªÀñRÑð÷ÚYÌù„ìÞ÷ñävðøC´æusÄá Øá°;Ià÷¢ß¦ù!Þ5¨;Ù©0ÜÏþƒÚàfXÙ£™òÙõËÛ÷ŒpàZ»âß3Àâ¡+MãM¶$àMêÞ †ÚÎë“Ôh\ Õ_óÕkÖC¼ÔùæŸÕ28äÜþçêï\üò‚É ùÇtŒüÇ$¿ü“U’©É÷is!+ÇãGŠé¤ F• Ã< ú‹^Ê 3¼þ°Ú–ÙÏûXvî;‹S¥iv±l xX} PÎS sWórHOÿü'N;÷]‡øÏ+ûtýQý8‘ýk¤øFÌ$öX‰ø\·ùw{øÈ¤øµ)øÙ‹Æõ¢›óGNnøi„þ>õöÿÌ/»Ù+² ñÖººu½±ü¹½±ø$“ õZŒøy¨ÅT ¿Ì TÆþ Âxq I™z õ¢Ó1Lk;6D» [IÞÄkþn/Åýåƒýh=aøgãç÷Œïëù(|ûQœù¦öiøÃÆã÷D'šó¿†Nï[ùfð)Ê'îrhìOÌô‡VþÕåÿ˜çÈÓˆî•ÐçEàô&–cÉd??@³óÕGÎ ËŸX"8Âp$æà–ÅÍg%E• U†…­àŠsçÆ>"‹…çÝ f# Ù!·là.pÁHž§ÂRýx±?µåäAƒ"´QYÝݸéà´šÒVT8j ¼ø(–;ðÎ=¿)$_Ë`&s &'î&7âý+@«1…x2‚¸V.rX‹+Tu½-p5j-? -ŽTÍ/$ë&3ý«û/½øç)”áŸ#Âú1 —,k "tV ­žÿ”ì‹Cgu“3g=êgÌMÉ®ŽU1ÃsüJ¥Üõ¡K õãÏÕôBîYÊì‡\iïÙCyòˆƒÜòŸ~Gö@vÌüw† ,%´dŠM“€ ç7XÏ8¹›Bü{²ùݸü1,Ñw–ý‡ëáûœ`ÿ¦ÜEõϤ²ØÄ `x \'@i‹ 9q úÍ¿ ù}ò‹S=ìMãu¾·RÍÜ ïàæ÷ŽåèsËNYT‘?[ø Í*ÏjG#T™ò®|R¡ΣR¾a]S-ÕÖév #»êÜ&P³(ýQ'•’{(\Ž|*VIˆ(8â%ô£@$ T%ÁGÍ"ÀÈ×#éžÁ$O t$È…!FÎå Ötù"·8"++‘¨'z‰e¦¦ Ã;M æƒôä_ìôÌKSúTï©û|uû®"éüIaGÿœŒXü£ÿ¢öóÅOó¯¦òG±PïôâNë&áeèA6…êDYéêæCèGºûâDÒß'ê#Þa_¢Þs…áh|亼õäL0†ãwaÔè`.¾ë-uiìfÓ•ìEž•ó"âøä>ËúÐÛÙúÄKHû›&æö.›©øÞRÎù÷G/õ!T ï'¶qðZôiQ/ò¶µì¶dóæSY9éS'©êÐìä)ïÑÇô¼’äü«äÿ¡sj\† 3'R 8;Jc.[–ÍâÂ$ÖÑðñÿ*’[þµ Æÿ¤©šþ—Qžøx×ödôrôMaEñ½ ðï°Záòrèõðpó€±wô ‚ª÷ÅñøÏÈ=ù—¼ûÇÝ”ü‘èþƒtJ)[\¹ôïà@l+þ²zoþlM@ņTÐÚÏÿŒ Ãú/ö`ûŒ€ûøÔ0úôpæ&ô8ñ8øáaûL³!ø±›Äñà^âí|TµîÀýqï˜WÜíuVìÉÒYí:›ÿìUì•‹ÕïÃù“ Hý~Ñ£ýP›Cüdi'ý’Ýäü"/ü rö'–LñA4=ìÄBàìå³ ò<ľô¥’“õüxô^0âó§z(ïĺìžÅí?ÉÕðaÿòòCÜYð÷¦ë0aêåñví,+!í–Ë¢ìàÔƒî#Nþò¾ò]^~î絺ëÚö!çÊJYÞÌóeÙw—‚Öì\ÔÒ«fاMZ⸧øç÷«êC¹îFKó -øLðû@Ìû *‚ý^8çýqÍAýà„Éõñ\¹ñ—rtiôü¬Ë9ýœ¦<*9u€ÄK{>€‚ f&$ EÕvùd×½tâ}µ•’ Ïÿ³l ©š ý¨deü æûµ“þúoÑ·ùO—ø”èùrr‡ú¹Ð´ü ­ =6ˆP BÈá ò§ÿ ”kÖ½ãR#(–’n 6î˜ ´â˜ .­ Y´ ÌKí w`ä ÎƒÞ Ù'Í’Œfÿh¤4û1‚ûÑ¡û^-«ù´âøˆR‰ü†,¢;®B í¾:r÷éöÖr`^Zt ›þ¤¢÷ûùµ_öŒ¢ñ´lñ‹¯vñ1ÏVðå«/ïG‡ñÜ?’ô ~±õÓW<õœWøsÀù6P×ö(ٹ툲{çà¤ßæÞ /èmpŽã¤A\Ý#O€Þ3¼oàÖDžâÿ8ÐââQ¡èv– ð‰EðòÂ3þð^uªóBƒêø+•ûËh—û¥-_þ£?ðÿÏM«ö”“Iý|ù{ézùcº…øºéMóŸxóçŽ&òæ=ñžêãí«¾ëÄ-hëMÅÉíÛ©NñWá÷2Y[þ®«r§m@S©²8ÅØ]} ' k‰- L‹¢ !ò* iö ’- \Ÿ f ¢ 8ä v£ PÏû Ä9Ó}ÌÑ¥çÃc§”†Ò¹ñïˆBäÅ @Žá ^¾W Rb§ õ( ¢ ÉÌ\nŒqÒþz®ë;ؤ‘Ѻ¸}ð ªNÛp¢7.s}üÈæÎö*È"õÖ óœE¸ò›þ}ðÛëî᯳ëáµíSƒÍîŽí´ù ì½+¼î/èHóRÒŒõ¿uàøYÎû]Îûèý“hF.tj>i"üɰ^ú;žgýÏÎgü;¥úò~ ÷uÑù¤Øâû6OûvwÃú‡§zûqƒÿáZ–Cõ¶ EϨö£³ÞW?ýq"ùú†n¶ûätý†RûvmVö’@çôØ•IõØÏ€ôu¡}îHtëÙGþê ð¦ê¸noìov—ò,óAø º‡úñeqþg”v”ßä¨ë% n…$ IJ# 7gÀ j AA¾µ}ƒ'S£ý­{°kioàY²Ëy¥]Ç,æ1ŶÏŒ'Á44"ßü¤ >lÁoÉOïöàR™ ²Âþ›”páÕ|ªþ…Úþ?Ð'¸M Ù?J9žn<eâ25!Î;!Ý‚à/ÿ™9ëñ©«$à¼J)Z5“,z®X,Æò+Å£(&ûF%2*_$Ò+€$û3%Ë%K"Õ ù¨¨2Ö„â ³ÞÜd>2w "<º«v ôÔy >›z-ýÝ­õjÿQðˤ­é<õç2ªïëÐ÷îeŽžî5 òÃ#w÷vþ{NyÒªß`6{,î ”1G;pèM+èp)*ìJ°ÌîúÈ}ð¬#óÖ¿öx eùý[‘ûƒR)ú'< ÷žîõ¿bEômE»îïÛ×ìçp쾄âéHiðå.ôáŠÞ˜…ܸ+þÜà4ZàÐ^kæ¦hãéÃu í[£Oï…×ðo·ò{Öœö%øücø÷œ˜øÜ<ûËb>ý⺿þÎ {s®©Ý~&ý?q/Vs·nÊ_uòÒýÓßú.4ù.öT+¼ð&iïSñ¦ôŠG÷þ( ÷íŽoöfßøömA“ôC8Oî¼jé÷—Ãèƒj êh@êY|Çè9}|è&áxè'Òæf«†ã~´Þ%£*Ý·÷¡Üp™Ý¢aÔÞ*šèß Ì*àˆrÓឬ+ä£:ñâÀµ~âCÑ\äfa5é@ËÖêÜâÒ쵊kî9nÞíýX©ìºˆ×íP†iê¬ äœqàE]Qâͪãÿ¥¤áÊŒ Þêû³ÜN¯dÝ|ÞïÚ8=ÈÙl Ú‚¤œÞœæ áI±ÊàO›àX~—ß‹èïÞàˆã܃Ùß³ÏÖSsF×£ùøØBU×Ù8ÖÚŒ:jê¶7nò¿§ $Uz—Øáx Š…øX’ó Üúò£\ìãɼùñÑl üú KÕ Û&úî;”ú `Më–(ï98Áè_ÜüŸ¿•ïM*/îÔè ïf.ôSŽ”þ™’nïY}zÞ2êàÛ þ"ÚrãŽà²„~à>&=اÇzÕ {?äÊ7£è%McÝf1UÝ’#áÝQÒ÷]¯„êë®›ð,ÛDèJgÚ9´îœ1C÷@k’ð­᮳ëI³=ôåOú ­ïû¾JÖ"wãÚ–øÞm:ç߉ƒêÀÞ.ìÔ^%lÚäþ' (À¼‘ó• ´)ú ó íqö÷¥‘ð¼iºüàÅ'èCo}ã‹ÄïÝ ¬üë— @ðÙWÎâålçßøL÷丅#ã°^¬èÍâ€ìAêi \çeÃIês^ŸÿpZøŠñþÔÔû!û|æ 9ð ûŠˆWGÙ˜ãJW^MÐrá,÷8†:Î,ÍQœ­gÕ8  ?Ú¶fµw#õ,"Óž04)kíëÎÎÚC• ¦'8®Ž9Òpß®ýƒ²žý‹¹+÷v¹ê,D ²ÿ͇0XL´ øÜ “ƒ›u!·´ßõ1Zžä”bX%Ö`7Vš>Ьe<Àé×1¡³À,SíÆ'³ÁÊ'ÇÛ02¤¤Ã2pÝ=»Ý¶3/HÞj¶2ú"L‡ú!ÃUtø‚Š6+œ+Œóaâ‘ÓÐd9ßú7æ;õ~u~òú=çC]Pí¤Ewúì¨ôÚn¯ë©Uþî®<~í”;2ýGd°Öô`µ4¸ûÿ u j5†ÔƒzpÆ9 Ã*D ÀEýsé|ü˜\JVEÒ í‰`ŠAIxÁ˜ÿì…½Ñ ýšþ öî~a!ljԇ ®o8œí b¨p|,¡ ( ¼Aó«Zfø …0O.Ò p€3*¢J-ûä½/Õ)â)úȨ0-ºµ6×­N8™‘–-ü˜ƒ'v¬1“•`=u½.@•g GiGÑœ'KHbêCÇ ?¢ŒÌ6ºæÛ@•øC(!p© ’Lùñ‹×D] ¸”w·=%XL,[õ1­nÐ,bZ0&Řù*ã{Á.=ty-^”R0cîh1à ú0‡Q,;=Ö#YWßCC›\ÚÂRØã¶¯ ›¢L~ÄüE¶%?ñ"S5Î+ž¸å+>ü/'1¾©Ì©>uf®ù]bùÆÈÕCÖRêûÆ·yñ$ðëœDïŒíàoí$ã3³Zà¤×Réºåé+׉ã™ÕùætyTßüd&ßÅS¨Ñ mäÆáŸÄRRäÁT@ÐÁÈ3ÅVvÁJu¾¿ð–<Èv“Õ'±ìÖX×KIeÚòªè,†í…Ðìd”'óX4”äâ1Ýð3pùífyóØ»ãºF áÍ–êiÄ4íœHç'Ø-Ò|‹¹ÔlŒÚ‚¿‚ÚhƒÜû#5Õ\vÝãýÕí <1ðΞ\ù$\õžÇ©ýÔØÓþbq¹ó£Ñ‘ø*óEùÔ²ƒ{„¿üÝ>ïAd]ï\uŽó|÷ÞÇŠŽõ£mŽòäðËôRð–ú˜&‘OØÈ vÌÙ Ù9y n q Ê­ß•d xAcý+Ÿ,,%È Xó ­-² e_íD(9 E¶2G(±® µ/%ëU¬€ä‡ïÃtVJ {³E2¯8R9ý#Ëò‹ç[ölVÏë%[8è'Ò÷ðàìÃîLqlè°`ºßâèSâ¦Ðiⲟ¼êŸ›‘ö}G_þöñ¼ý¸„ü ëõþÏ0©ÔjcO¢úÒµüöÁHPðH,f÷úÈ€ìÔ{ ¼Ú? îÅÚ4ÿÿwîûò3súÆ=ûÊx«Á ìÚµ .‚Eûn;¶øt?JýÑ25þÒ#úáË×ö‚pKûë’úüXÒóƒr?ðçMsë3Öùß¾Ê@Ýh0ŽÙ 8Ô&¯”×ßã+ìqvcóêøYò¼%döúmüR„vËg+ó² mû„fàÏÁäMz502CÌ(ò[x€Y¾÷Sö«O'FáË.yp{+Q)/ü_'ïL/@\¢2`wo.B­W1“2 0\"1pŒ !*aÕ—§L #ÌÕ6‡¶‡ `µŒFrúSVÔÅ ÿ·Ä-ÅF"-\£.‹ª×4f²ð9Ó¬Š8ÈØ:Sê1@,Ku@<à‹<÷€7¼O5BK¥ËL«WãOßð;OÕëMÐl¾J‚FÄñ>ža8(l9hà/=’…•5Ó‘]+Ò‡"‹x"Eâ#àÄ)+d­`,-8A+‰d×%ûº{”í EUë<ä »éQ“céTðõ·Þ¥úQE/ûYXþÿνòRád÷«¡•ò_ûjõí‘öToÄüt÷|²ñ†øófÜéóš xøˆ$˜ð}•rãFÂÍÜØÍà@*åݱ.òEÌ;ôþ`qì9[üï†,¬øú2ø÷ãÜbûUÑ~ÿMæx©ŠH¡¨ý{;“ôÒp÷Ül°ÿªXÄúYÕì®Û†ïš47öÿo,ü2N:ûÞšùøücBüÊ2=þLúsÝþ 7ÿIìÚêÇô>Ÿ+=·šÉ"Sù&&S/ŽרÝè‚Ò] ¸O¯3Në*¿£Ëš4 ‚iç óÑ¿·Û-Ó¤þÇòM$€CoÃùø*{õÀE¹ô ¢%ïØ ïç;&ë·‘ ãË[rçÏ¢®êóÎ=ðø¢ø@Èý\ˆßò}™ø2ÝÿÖ90O·cƒ>î9áá¹Ìræ•Úˆåö§fç~‰ïêEf-êºNé~¥ä¸|nÞå`ràYHëóŹéÇ0ætœá&…oá?¦à`KçÝ¿(ôÍu–û¨â ý2Ïxùž€¦õ+¼öðâ ú—jžò¶³ƒìÅIéã\¸â‡\Ïì–GàõªÔ÷óµGë½<äx€ÝÃ\Öá$]íg-õ\®ù?·ù0Åcêw—¿æ?tò÷S–÷ç`Á÷Å—êø÷ùÐÄú‡eìûth_üŠ¢û×r(ïíiµërQì̉»é7!óéÎx0øŽeÿ÷ÿÿñ(7ðñhl*ïzf¶ñá9óÂY:ÿÇ Òý·ÿOÃõ`b÷F¤ü³U—ÿdkï÷ïµdZèìCLò_1 ÷ ½÷礊ýº>ºòj ßíäxãóô]ŽòxcôE¿|ø¹úõÔèPë1¼ç$¶¬âÚÔñãÙ°Éë)kíbf¹ì2 Sè\V/ë¿ðßž¸÷Æûâ:êÝìÐç·ýYù6úèMü8Ï·¿ Uÿ’…{‡žöyaÈöBDäùzþþ¥ñž³- Ì ó¤ªcbúü†Åó4ÿÂó cúžOÿõ¿¦síΪèÓ4Tê›0¨ð\M,ú­åZ0z1l «ÖEû˜:Ì8^Ô&Î.ó0±¼õ¤Ä—Úc-JÝÇGy `Üÿ"•Pü"ÈôÉÌlíKÂuï þ€òjßõ!=ñ’è`óIi|îùä¬ôí~óœüíÚJÓäÖ¥à;¾âÜ.FáÚ‚°áúâÛò4Þ Þ7æPÉ›å*1¬ãYkËåž½ÔémÍïÞ¹ïX©_ò1E%çYDžã¨íÀÿPîf[éê~ê7ið»U]ïœMªóÈtVè sºâ Šàã”éCâÍb¿ä9óšê4(Èóá£Åý¤c.˜† H˜þÌîÏú¦0ûj‡rõÚ\ô­ò»÷(núÖbýô£‘@ê ¾äúSŒäóÂaìJs©ë1øÏçô%þçïKåGöÂæ×óíÖÎ[òä`lì”LŠì™gî³ô«¨Âöx ×þ¾ežú»-ÁüG°y(ä9¿g+ÊzZ´ÿfô·ÒX'êï0ïÏ^'PV­ÑCdVZUî7>%‹ˆm)¥°£*šž!RÚÍ»MÁ“UȦÉx!Ùø e€ÓôÆüî Ãü^#==®@°ЇP O~+ OÛ ‘X¸ü‚Øp¯±¤UJ†Ãê$zÍ2‚¤÷:Àv57Äý1¨UÐ$éNˆ!ìäÑ'DyÇ0¯nÂ6¬ýª8QôÂ*ÖíéMq"G&å"™ç!©¨+!Ø}¶ ©6&¶(úð~vÄv³ÉY6|ÿ'Ýú„MóÑe=ñûz³û ²sÿÇÉ øx-{÷ã}ó¬vô„*%þŵ¦ÿöYüòu§p:Íþº ëÙ‡5‚ý-(pøÿ— ¸ê<c-•æmŽ E¸* {°϶åQ¤3 GX‡Pt¡£«¼ŠS°‰ ¿ÊoªHâ ª‚¶‡Ð 3(z ?œ ¦ Ã'Äý4° J=n—²¸%_Â&ÅÙŽ+:6*ÝJ)"äè)Æ5Æ0Œ±ƒ4i4–†+–ÕÇ*Fy\/úi°5z =EBEzPE„ËAÐ:=Uˆ-6:oi7!¢S?<@BÆ77âV*0'Lé+ôï.ä¼€4hI:8;92 8sJ¡1ƒ¦…*«¡M'T&{k‹ç ßW ê® ÙŽ@_ê!Bª.ýGpáûͱ0ô FzôòiÚñþg7ïñå«ä¦ÄÎâ)½ÔÞ»àÓÞFÞ×!7ÕªP^Îf{åʤpÊÞi˵©ÝÍ~çRÆ‘D@ÇåæõÌ›: ÏÎ x Óþh\؈EÞÆ`ôàlÖEçí ÂãàçLâ>ì½VPì0ÙAã33ài”ä7$<äžñ@沺çݲFÕg’2Øÿt×x¨¤Ùš”Û”¢ìßýÿä¾éèð'í¾/òqg@õÅ7ÿùãð’öÄ)³ó¸®õ_®¿ù‹ÕÎùšwQó±=³îr8îõ˜fòÅGÕï¸f~éÈ0™èɘzåçÒã“x¬ç7Gwë÷D/ç/– èøBÊìœBðSÜ‚ï‚c[óíA+ó8±óÚZ ùÆ5 û¯þ7VÀ™rÿ—°Zþadæž?} ÞIM/.ÆtáîÌð¥cªzöežQä¦À~¼P“IÿÀÝ÷l°àôÝtÏ÷Ú.ùöûLð/Ïcìõvèq ;çÄjæ)ýîË9\óâVíõîM†õ‘÷/+ø^ï}þ“qÿa–á÷såâòoX@îšyõ–¿Ÿü|‘‹þеNú jM÷¤EÛó¬Møò›Åá÷«gÕùó úaV =‡ºrA+GØ’" ¬1:ГqW‘`ôƒâÀM©°¢Ža” Žé ¤¨ w»7Ñ\ÿÈóüÙøP)|˜ŒùÁ ü±&ÊÀKúŸüõ¯gkgH"~­P(äïj)¼¯Ã&QS$±Ö'p®½&WË*º¶>.µÚ0åÚ*GKè$§š†ÍÆøÚ >0@¤ïÁÂWâ^ŸYL¶S~C!WX*å].l„+r.}!Žì^®`s,° Ln.”ß‚ºôD•ÿÂFûy —òÅ^3è:ã]:ååÆå~é !ÒíŸã>íŠHuëoŽáé.®‰ä•xjà{ÞpÒàݚ̟bíÇKK…ÈCʾɢNÏËjÇ|É‹¢Ç4^ ÎJ:Ò»]±Öê5ÜĦæãšµbçç TëiA-ê^\AæMåûîüÁŠòUÝ·ìJâä5è¼$ëèóÄ©åõjáBòSÛùŸÛÈò×ÂÜZJÞÜñá*Üè"WŸéÏIï–x|ò'Ç<ög{ÒøPˆõöìñ³™ó×±øº‘_ü'Êö0²Ãò¬Ü•ð®ëfó`2íôž ô< ùö—jøŒÀ\ùqÜÿ6¶f ÈÑÉ ÆŽ OÜ;§‰’ ¤bÜdÝà1l:¸‘J‘%=C Ä ·øCÝWì b{f•ê7 4{ìßX3Œ‡¨ë V¸ îZ¼ðÂVì*7M •h‰aâÀÿŽPôœÁmí‡mí²§Íï&ÒïÌ«³íXXñèDäÌgâ*biì wYúï˜ü­ÉÆþ\Þ¥ûÛº¶û: |þv³fúD‚˜÷Ï5ÓôÜüÔü•|™Äe ‘Î. €g•ä}Xü­Þ…òÊcö?ªÙÿ…š ¹!lÛ~[ ‹NüÙóàöù¶¤SùÞk<üºÚÂy¼G‘?úRn^ó5*“ï!ûd袋Yá×ìOá A Þ×QöÚÞŒâgŸ¡ïä&šò‰Gõ´ÍæúÞ‚`ýuÝ<ú|Ï©s ‡ xÌð ü<Œ çÌ4îR(Å$'ðà=Çœö ¼zº¤;$¦b¥.ÍF2’S3*åï)@¹J&´ÀG(yäX+ÙÏç0ݱ`-Û;ëJóV0Ý7 ¹åþS67!Sd´o )ÍP&z9@â @üærp'†s4Ãí 7̨3§\0ˆ}3 ê8 6‹:èßQ9vùc7æ©dóøybòž Võ2?ÏîžÍèT{¹âyr†áQôÝæÄcsí-Ôò´yò ª£öšo÷Àºiö—Ú–øÜ\/!Iï·†"ùy–&ýÀéiô::Vø[¸¿ü™œ0øÙ°[ñªÐòÏ©âö=÷dÚêùO?vùå ý¸üOœ+ÿr½5/•œ OWdj:5Ôp¢:ç‹E¼(ÍÏ`‡Æd©ƒ¨× IKoBÚ¿5¸õ¥`þq*= &‘D »f, l8’Ž£œÌ–Ž^x¯>Œ6þGb7üO`ù‰|òÒÜíÇìœ*Gê"ëcýëíÜSÄóÎ(ÀøO+ÒöíäF÷¬<Åù9¼ÿѹå_ÉüŸ‰Jñ kê®¶'å"ÑãÜD軓/íÜé¨êZC‘âú2ÝÔ=ÔßRîCæ%¦˜évFþè\B«ægÁ…â럡àú3׿ß[%ô0uCûyþpŒû¦¹öŽ3Œò’!¼ò²0èïïjšë¹óUç‚qïéb‘¹ðÆ#­òñBáòpÞëë÷4)åc݆O à7,êÑU¡ó `ÛúzÀ{ö¢ØAì]J èáQŠíFò‚Éö>gØû­^#þŠPÏùò·tövzl÷ÆR>ô}lî/{íZ½æë^¹áèL^úîL_ù \dúûf÷Ø‹÷%ùó&=ëôR¦4ùZ?þÆ/ŸÌ¬þlKjüº‹Zü3#®üF‰tü/›õXõîï,p{ð]tôlçõ]€§ù²ÂMýóO÷;üõ=Wô†)ó×vèó'¯ö³fHöø–ìÐÏâæ®FVãQÖmåœèÔôì 98íËêü äí&Àáñ MtöZj!ü:€%Z›¤ÉäüeÅ0ú³çûjw¬rçXÓž3§©û2¸ùáÜÑø§žûƒ‹UË Âç¥$˜Ìþ‚íøA‹gòizô¾4MøÛß]ö"…ð æíZ~îê¦@óMÔÙû3A—mßt mRó tXÓ"­¬ýÙ×ø¥¯€òÐÑù4ÀÏÆßC¶8“Ùç{µ§÷š«íð+…óî5ð‘ÄŸòú¨'õ›7°õ¯ê8÷ÿ)Âó8dÓñöTFí×iÁè„÷ÎæüðúãïpäQ¿äG7^âÒ¼”ßíÚ ä½ìAçñH é¾^®èçCì&)¨ïñÑïï–ïËõüîi°ÀéVÓ]ê@tÞë/èæÉ çgÇfêÂ^/ñü]™òTmî•Èýæª Øætübä !ÑâS\oåѧ뾸öü›¤ü•ufÿ¾Y£f€ÿ²½ôúN<¡ô8î¯î±†LñzÙqöÇGúþ—Èö §Þí‡&éªÑ¼çwNNç²,9æ}.íécî¿ Cî!<ñƒµñŸÖïåŸ2ïã™ñ; Aó[¬ÖôyÎøD •ú(G1þ¥ ãÄ/µ«Dz# ®7tþºÅaÛèkB©¼!Ã"ŒÜ Øè+u›ªâ îk(He%R“&Cš áI’ Ô¿C«2qêïù8Skº ¼c1¦0h d©Ÿ'£é>a€$Dx8Cp›F0ÏJ NZwp]sƒØRlFb)¦m÷0NT²4a0ý0ÀL*±Æ!ÝÜ«â S–¥* (/3!š¤3çñ£+} %{Ÿ!ZMÉeüJ¶¢ªaºƒ$¹A'$üÚFöo &¥U5ÿPA ü¦˜Ðú´^JÿÖcðšÎàÔšxþüžû&œ\ü±|>ý²êþ_¢ø§ºýÊX‘{? ú°ìûŽøÕ¥¥³˜yçš ÒS cýQ¾ö|fžÌ,ËÎ@6«›géDÁ 4ö¼#!Íû Æc¹ è¨_<4 a|¶ …Ùݘ…]Z¦Î 0>`Æõ‡þÏ å'•“ð+וn*Z‰â&}´®&ol¶*µ-‰ä-»þ8,«ôÞ-YN/Åì+0–Zô5vÚ<ïä^@OðŸ=w8ÒLˆ2ßÑ3Sn5™èj6sÙ04ìÞ22!0®3/q¼à//wæ3hn«75»t7Cø0&H0)“[„$Bªpv[Ð'ø†d5UÀý+©{蜸YÅÆ7f}úT`zøÃ,ûÏ­âú½µsõ§XÅìmDŽèÛ`šå›â9˜IÞ°•Ù‹ÎÜ×hÁ{ÔîF–ÓhFÓÉ0Ò€vÝΫ‘Ðûx§Ò’ÜéÒüSÓAhÝÖpÝä×3àx—ùáåxãÿZ$âÀÇãg£!èÊÇåäâðy0áø`ÉäÓÒåÏ=án–ÚvÚIZ`Ú\I\Ù6´hÛ °èÞ| æ ¶²èù7'éôa˜ì㋬˜ò£_üóz ò2«™óÐÎÑõ`¢p÷å^‘õ"Xð>fÒîmí+ðÒD†ðÌíÆ˜´ê®!qêè›–æ‹72è§•>êóm{é¤ê½m,í]|ïèïºÁgðy„EòÌQŒõÎMDø]õ—û¼œß¤E«ÿâVäü¿Žµþ,@—õó³ b*öÕ%â1GBÔw7ÿ4\Üÿ}•¿ÔX‚Ÿ§×ZµûÊuöóŽ£õÌ¢öÑãŠõ ó5‚ñ2“/ï:t¯ê/õëÈ fñ5n÷º«Òø[ ‚ø]‘ä÷ùX|ù”MŽùÌØÜ÷üÀéô5;óÅ9eó³\~ùÚáüU2ŽüÆŽ#ù%$õn"áñI„)ñ$uõÅøúÈðþ—2¥ú~ %ñ•*ëʳìÕn8îXûéïTÀAò˜å©õä³ô¢™ðîö—ëU¶5迲âÕΑÞ5ÚlÛõ:Š×¥ø~×M%>ÛY|ÁÝ #Þó´)àì5Uä>ìÅꘂêïæDÞñd–³õp}•÷/­å÷”úŠûÑF^8»úmWž¢þòÑ?&ÈÜJdÀ±ƒd`$ ŠŒ ȱ’9Š˜nÂ1¥%”`pԤܭT@KºÕÙÒ ýVt Šÿ¸ v–ÌÅ$Ä,ÂVlÆx º–þ]ªÖ± ƽú7g¢zŒ^ÅökŸ.4þš†*$ÏË÷$ˆ³è#n6q$¨o%4ýô$®„;'ÿº^*¦L(+U.'ì'!yåvŠû3făèç³ES[ŸƒÕ~3`õ+wœèè"5ï*Îu¥-{’h*@ªF"ê˼ã8(ý †- Ø ©­Ñ ë÷º Š).ý ô‡ÕGèëoÀâoª¸åŸxdë?B0ïp_Tbïîî(%èćß<¯ÔEÕHΞËÂ4žË¡C Χò§Î»â/͉âæÍfhÐKâÑÔdNÖ<9DÝTñºå{çéÌFRê–ÔêOfRçÑ-*ççÖìãÍì+¨øêûz¹é!w{êü­ê§$ýä›)Þ«–Û¨üKÜÐĨÛ(nÞQ3|ásç±é‚äÓév.åìIUmðIX'óŸ*ô—[Vò¾qíñ&mÑóƒ4öRÒ ÷³¯ó UâñÏòH³zó"‘òLåDóq£ö³Èœøy+Tû©Ø_´ö؃Œ9 Fƒ» <ŸÄ#a ž›×ó+û¥–¯ÿdìSžŒR A žMfŒ†ϽI«µF+¯-?ˆmðß‚ñ ÓÛÐ øÉo t†Ç†÷&½¿;²„)DÿB$öõ‰I'ñÔ€jñ#Úït‰ì=4 ë™ÄÑ눴ê°ÿpëIî5ñíËZù³­ÈÿÏí¿89UrñOÿ€dÿ8)šûÆòJõU+ ò õîÓ–oË ¯Ô- ð€P ðÖÁj3æûônóKáòPsÛøÍ©7öð öÜ"úBçÿÀÔûéVö-Ù®õ#;ùJºÿ…ëbÿ@iöúf¨Óòå¶éS…âöˆJÝw+LÚ“yçÞÚÍìêpÓóç÷ºÖêúß\ªüŠc$ÿô¼r9v¦ßÌÿI‚# {Ë ª§¤ kYŸ²9f ¨…'ÊiO`îUDÌ!@£E !Ü(_G§+Òô4,!•v+Ãvø%‘# _#î$Ð$§L]"Õà¢h‘˜ËO<uwøõó …õf ò| R"º%”òq @4®&Zy|0•¨ÿ3ž-R3ˆ«Ñ1ñ3Ó@+4^@A2‚LH0ýÓ¡2Pí€9 ‰?®i’E@ú»IÉuYJ°Eùò»:;ŒÊ0 .Ã-Âö1Ú} 4Ãÿm2ñ¨ƒ.iØ+œ«+)ËøA7á…Ô6ÝpÊBáŒEjÇÜCìò$/]gžýKo‡¢ø¿»ã¨r ô›4âm :Í‚ôâ–€Šn4›`ú d±ÜF±,Ú †©ã½ÜN“-ðžL ú«ïïÃöáóѾí†0ÿÒ6€À‘EšÂ«ßyÌÓgÌÏÌ´qßü9ØÚŽjDÚw¡Gì/ðžèepzÙc|:ág0WìŒÓ¹^Ó0÷…ZøZò:[räN®ï§‚<òeõà†Â¡Òã×kìŸýšíb‘öN èieåк±%éþ>éqàîëNëMóßþºú;JÏÐäÿI¤ .Ü &ÇK§¨ ÷òsýø>qæþ]Õ"r"šém…nÚÿqX ÷+Yà v$Ð!³ñ°¯÷ôn3E× ±”ü¼ÿ>bQàÿ?.°Z¼ý®XØ(6íî´çôìø‹ïÑ`"èNZ‡òK‹ÎóZN¢þ §3ú?y×÷óJ= ØBdß%ΛåOìôшpúìþøÇaçº:ì)GzüY?‰ Xà_7jsñ#w¸×f‚æR+Äël=ã8ºqß̇åµ#ßí"­á»›ìì‘ãõÉF4 âêräGêqù­yƒÿ îO[ûŒèQõæØ%Ù…’ÔõÄïPÛ²,BÄ. -¬0¥xôp\ Újúg×8¶bãËéùÖhµ"{øÀð¢ísï <÷–­ëÕšã誫õÛjZMyQ×ËYzø_‰ôèL® ÛnÛ9Ô Ð]Ô¦¢LÏýæEëbææû-M‡‘ÿ„É稛ø½u(üvÖü("eñ~9ù ç©NÚq{ Û~¤!ÞØ5õ0oý‡øÂí­˜Uëú¹ שׁüp Ð1­U½Ñ#xÓ0Xñô™Îò5â Ÿ. ÷¦çTÞ©~Nèáqk˜8ÿ½í;þ6õ4žêÉëcõ ±ÞT*Ôßþûæƒù4¼±Jý é,ýBŽäø<{ñ-ø{úÈ sçÃíÝI*°Ù2,%äãæáà¾Ðëiigæ)ãUáÉeøîƒ¾ðR[Þß«-ìÝçâ=6pòºáî7L>ìKG»é[Å×Ù ¹éÍÖò6i–òÐ>è®›oÿàªÇp ¹/Õ9ö'_K×ÊBÝŒ»Ý¥ /áiEné™G—öý‡U qŽžÇÖý¶*¨ï¸ÈÖåkäÀ€9ãþ[Ã×è‡Vâ¥9ˆì‘„Çû2õ”ëb~Þ"\Ò;ʸ×ððˆÛÉaÊ&H‡ÑTÃÆØKŸÝ!’,×A£ÿåR—{âä}êåq,ûèªT…òýæí¹#lï¯*€ô_Qæ+Úäîo~Ýì’¹ñ"}÷*¬ó.³¯éo6ÏûwqrÇU†·ÞÐí¾pðÕzGö>?뵃ôïzdžuŸnìŠZãÚ &µÅúº[Òû¡/3ÿmðíc*¯ê‚îó;+û‹ðï•ÏWîµ9òD ü€ÁÕ÷É?ð~9ôìÞÈî( ^ÕñJllõ¨=`ëØ[½ø ‰ÛÈ%µ ßx @OáQ%Üõ`Uù÷Ì ÿ55©d¢M#…é&1-òIZðÝ+à É*w…‡Ä$‰I°™÷$®åQ);ô0 hÖyZŒ•‹„Ä‹ë ­¥­ 8å‹<–ÜB¤"óH !Úô˜tþýô{%Ì] û³…ª–òì±ó;2áÆëVÒ$Ï â$š’Ã+¿Íh„ZÓ äÎ7Ù"¦)j!€5Ϩû; ß?J•å[LŸø{Mf¬CGS]ò6ž "VØÚ+(Ô2bx†¤‡"Ž¡p8é£V<1<8Ü^ü4ä%§%A5/Š' BXo÷»çÿ ˜„n¾C+ÿ«ŽÉ'ˆ@û^§É,@ú߃øìDìLé…u˜å*ñ<è#~Aòˆ—’íNöÊæxy'ì(O—÷õNó<'ó×äý<ÍüFqÍ3š¹Óô É¿ó¼£üSØ BÂRh„^ôIÿ¾z à“™ “ßç ëú‡œó0yZöÝ2 ø’ýù óQi¶¨Õ© „NÝ’ ä˜Õ¥ àöµyܦ’P¯°\y»Ši&¯«|#ˆnsØ N¬|Û¬-°—Ý ürÕ5Ó9:TX!'*Ã)ë ¯9~2Ý6ãÞ2mÎc-f Ó6gX=0y)ÿx/0«‡&CSþ+¿7õ1±DÆ5Õ2“?ö+>H88nm<Å? =ÔII@R~Š6E:’’þ‘ªuàcÃâá6ìÈš4a";ù‰!³H%v_¬–ƒzø[ýv›þ Q÷9‘JîÔÝí \EçR(%çRi6ìï­éq•'ä–ogä¡Ù‚æ@YàùÛšæÔRÛß;,Öf€óÏÇÈlÕÊ/)ëõÓHôÁõüÒþ§øD ÜóúeaèÐטޔÆãê®ú4ð*.`øï‰ÉèÅS9æ­%kíÈLMè‘wÜNÙp×$Ÿ½à:´qå §´äì7ëèK„çF“ùÙeÎXßK1áàÓ4ŠÙ25oÛ„uŒöœöû.9]õR“ý°˜nþ¡Î÷ŠŸ<þC,óô=ƒØñ޼ô',…ó9òû±úú\©¦Þœ-û‹ë¸!@쫼ö|ÍúãrIøìÚrì+ Gö ÐÅ•-ȶJ¶óº°ÉÕëB ¯>óø~†ó¼’ ¼Wí~rܳ'!{Ÿš „Œ!3ô¨ &ð„¾Jí-:òvÄ‘Ñ œúhcÂý—uÊô7©ô™°ê½ÃšÚ§²ÒhÊÎ+ìêÐ=—æÜ'üàð@ßØË—åǾ^ïÁ'$é}΃ß–šã¸Æ»êtAÒìä¼Ù韽ð.¦Úã$²éô|­ý>çiôÍ•óß¹õlÚ [\çD<²ç@݃í²ÉsäÊyrá÷Û¶äfÑã`„GâVpÛæ3rã\ñìéŒíÊ0;ô8 Üí:M/éùé=7Ù×E(èÏåÞìAZ-ÛqmÓo’xåWJô6*ñ1túî/ýóù0e’ü3ÇëðšüQÝzÝÓÖ;û8Ð -Ûóœ4àúLëºéÇç­ êÙŠµLÝ8æëÊÍë|Q!ê=ÝöBÛ!ºÅ½ ]vƉyÕ¦ø@¬nôÏ9Ëö㨋á²Q$ÝýG1ò°Éû*ü’ú\ —öúÔëîdáJ–âÖ¬–íЕBJÑ÷f;ÖðØ›è˜Í¾è'‘‹î€èÄPîQæèû›ÍÕ”U¥Ðº0ÎuÕÀmÑÝðMàý øÙùOáÞÿZ˜æõ®7ä1@àÙ=mhÞª§ŒçªÙ6óR³ Û!Ax×ú&Ó¦úqHFùuçö ¦"÷?Wñôy:æã õ©Þ{˜uÝÝÓ°ßNšÞêI׃gÜ^tÕß§5I馷ü÷‰·yå_þ‚ ýÔ~jbË™R³Pø§žuñ¶7¿î¿@=îD¶ÿfåw JuÁ&OßÂØ ~IùJë^ SNK )7îß_k,‹EýUO7z) D®ùJx ñA ÓÝ ÿb«&ül¤ù’¦Eò­8­è†ÕàÇjÝ~”ÃÜrŠ,ß{Êóp"Û9 fÔë4NÀ b • x ¶å¤( ÉûnUÿ¤®"û_Ê*HË(ÞÀ.f,ä)Dêâ†B Û…"„æA*îVc+–›M/1Ø0xÚ™*5$0ÿ2F/?I«&èã| Ëõ&ŸøRŲ®@<Y¸!i‚ ¬æ.þyô2Iâþ|GÞÿðœõ½—'RG[,ÒŽÍ3“1-:Ì(’+níâ/ÜY+ØÊd%©­ãÚÏ 6|=ü/Gìc™¦ðÔú‡ðHòöÓÀú”¨¹üÎ);þî¼ú¡§ú·¾ñéÝ=Ýà·ÃqÖUš_Ùp!hÜ\Nád—ÝèB€ÚÎ3Ìá7NÛÝ¡õÍÜRuÚOâ…t%å{ÔÅêCòñ|ò Ðzéq$y÷Ö% ý¯ró•VqíåÝð²ÞËò¤3ï”dûççóœÝBWáÚžMÚΕ+äâD²é©1êÔgžðrñç²X÷OAMûÝ-”ûÚ(ÚýPRþ ¦äøÈ¯ÿ¤F ·AÍ ©È ÄV4Ÿ· [úµ Ö:f…â²ak©ßÙÕÉ àèÞŠ¤ êí¶ïë nÀ ®aì3~+ëÜ훚1ÿk´Üïá}Én xµî ‘êû1“úÿŸÆ«ðÃ(g wxb kläû€m¬é>-çÆ ã k K° #ëþŸ\÷ë&ïþûËíýÁëîÛéëVUÕè)bæúµôã,ŒŸá½L_ëIÝMöeKŒô+V#óBãðXÀð‰§gôNv!úu]çôSù ô¿¦ððÅêÿ’²×¥v¬tãÔ ø…ðü­Hñð3‹æµŽŒíh`¤ó{@ ü.ÃÄýÖ‚\÷âìÖ4¾ë@7ð¸É0ì¬ î›Y¯ï)Àrö>d¼ôõ£ Göà=îQ\äjá@èÚ?èæ°üãeÀ“ï='úÁ?_ö­â.ñÕêaò$ó¢ð5ö¥÷åµsúb¯þÅ¿Yºiù~„–hAZÓv%Ç1©’2ø›ïTšýf ÷_t®Áé­ïØÀÒ70ú¹n £Ê åN.¯ËÅC+tù2o&ôDÆÅ']Ä Ý@ B:cA‚Óh¾Kûªîbì¼v¥ÙÑÍlØcŠuÚ$E3Ý&è㔂ñæAºïÔR>òám~øŽAðÍeœçÞ YàƒVÞ"MzâQÜ8äǼûåþ'xäúE ðÁ'ð¶z°ïõÍa유ï6;eòIGÐñmfÄôC­ðüžå²Ýyé¾Þñ€è¨Ìât¶â”“íè~îçç·2ç“iäš%sïŠ4ñI1+÷ ·¤ýËDù#ÑñûÅÞôZÐdï EÇíñö î~-ËñF}+õRÚ÷ïVK‚óiž®öãÐòÈbÃè…”{Üßè˜Û`gßd'â¸ÞȤ¤ä‘Ïáä÷ôã$> ç€ÑãéF æ«+Eßµ¯ëãÈCç’¯uäÐòíá^Ocæp-!åZnêâ`dòBy¦ûÖÉ8ª³ø{óæø²áÆüý¡ó$u, 'üZæìX îÇ‘pð–Oò^eÅùvw‰ùqãý¾Žú½!bó/ì7îáöÜð™×~ï¾^¤ñÜ­"ò´Ó÷bR¿ú.éNû@S\ ÆJ\¬\M÷CýGe=ûçø†6÷Uö.¥WïÇÏêf[‹æ^j©î {Þa¶(ùà Ì!®QS5¢î²ùüË÷¢¦gú6îƒû ¡|þ¬ŠÚùú¬÷÷–Wùo<@Zga? S–› DGæMä­–Íñš'‹Ë5²% « åd?QÝÞ±6 ØQ8! ßìúô,^G!}#΂w™#û‘Õ"$»» ‰t`?ˆ¦; ÍBÅœj… ¼"å¦r)îý b#ѳæ"¸Â„$˜µ›Sêt$`NÚ!0µ™$ND *ò±0 6!Ö+8­˜’/÷³4!oš( Õ-\Ç,Mk/Wͨ-ÄbŽ*wƒ#3¼¡5¨Áåü‰Ï6›·Y³lc×Xr wQ,ìsfŸ ;›øCRïN…»ä­©]ç™@íÑûÝñç òXÃÏû©Ç’y¯Ùÿ¹Š/ÚÛ1/¤–ÿÄ4œùúPöŸ{šô«x[òö~6üÌ3¶dÔã&©_ýìнý©v„uÔž ±úùähø«cúá‰øÆ)ºo¤8TeL_À æž7‰ "rÂòôåE ýÿNÕôÆòõàX÷Å(«ÿ­xTŒí¥åÒ K;u6 ûîÑáÑ’¿Ñ^@¿ÃMKCµ—V#yQÜ (’G%X°?,öÈ«/ d$3P0æ24Xw/"Âé-¬ý\,(¼0/ý9@ˆ5 'Ð/Jø$5©ºÐ=$~Cs`¤A®¨J:3#}8àßQ8[´ú.Py/°³Ô1²7’/5Ì#3×tBPÐáàšç3óÛ 5øØ¢þ<eú+œ©'$ «\b ¼œáÕiä þ*{üf öey¢é¹»¥Ü*¢žÕ3Ù+Hjí„¶hùæ#‘ü/zö‘íSË•ãƒ;TßLhåäѹç);Õì_–}èDÌ‘àRðä0‰ïo|¢ññ†WîýWìØÒë˜7Ãéæ=çþö弜 Þ)HÉÑÿüfÊ"­¿Ë4Î0äßÚÚ2ÿêŽÑ‰ñ9Áñ‹œöuæøGr£üÙ,þÙôé‰(ó‡åpó̯óá]ý£`<h6ÒeÞý'Kžó Ô@õˤûÛßÄüŸ÷ãH†ûÊ‚t|O¢qL4 Å^uaúUDùt9Ïð¯%$å:Ðîyüéû`è•cAN=\  ìÐe ö‡4êŽú½(õj”àöR2hõ9†ð3¢ ïüK“ôÆföõ%†ùP,ù¥åCòÿ¡kîâ͸ä ¢àtÿûà|÷jÞ³ýœÚÔ/ Þ`?FåTÊ*âXIäèD¼èƒRpð ©óôà«ó'·ñh÷é°=NéÆo§í(sêçËöá„2zàó^æ—í!²TïœVÑë¿ÚEèz§Mçç€pÝãÇoß 1ÚäYmÓî3¡ÛôW!ô#JJõ–añÏ]õîíè'é4<…á'õàÍâ¿i›æv{åH™oß^åÊÝΔœÛ­cöÚFÙ‘ÒÃÎr¾ÏÏ)‚ÏÔ‡×VÇ©àhadç¦à<ç£]Zé¡lGðþX1ñ0ò·^ŸðÈê¶îÁùÐñ¹–ø§sÉ(„ ùšÉNêïLÿÿ DØŽžK2T}]Ç»ôõ ÐÏÝv‰îÁ²ïIO€Ý#¤Œ‡s`âÎ)¢§ê&±î`¼{ _âLøþyÓ’ûøé$ü›þãfùìæ [m¼!KƒT‚µ_õº5Zz>ep'ü Ô3qúG¢&Ó\*/'k9š?ƒ|Ì<îdæ1¥U€&c G‚áÞS¸Ì`"åažœœ¢Ž!øD?‘I#Ù%V›þ)ÔùŒ.©ºn/¿ÇÇ+ýí (Š(Ñ =®åd˜[Uû&¥ úl05¨ÀsIP(#Ä2 8˜#ÞêRÿ®lhý[ÿÎó?ñáïÇÊÈïÜ›=ðØæúµ·)æOÖ Æäçýr[UëÞ>‧záj‚á®üÝx0`á5™èl²ÖîŽu øÛÒcúÖÐëú°*…øhRâñ­º*æ ·üç››ïñ˜Q¸òé57öAluõ .aóX¾­ïP èZ äâ0 â¯4¸ÝãØÈÖU­Ó’€×5q”ÚǸÄݤ ­ÞÙ ÙhQ׵׎G(Ø‘_?Û«ŒÛm³qØdÞ9Øk£ÎÝ¡÷‰ßòð¾áe¬»å/€}êþKêÚçyé½+’馤Ââ’ò~ä  ´ëÑuïé<”£æ$û*îÕÎßöØþl˜ÿ³˜3ü\<øC›øq\ô—ðSø>€kñ.2Hñ±%æìr’ êÚ‰êgqÌëÌÏ„è“Ìmæ–NéªæUî®dMö@]ýQÀ, 1 ‰ØˆQcÝß<αdüüƒOcþŽX&*ÎAK±Z«‹«a½p ™Qå"Šÿ6ïUœã åÊËT ü¥è«ü¯”;taÌÕÅ"™$Ñþ¡Aùú"Š«óòƒò²ó,úüì™þsu‚ûùÎqñê¤<ꆱóÔCpöýxôRkÓóå¡ßù‡ß¼hޱOóöÛ7!ûKéM 4Þ\ Ø I{Š)>_Ï.HÝî . bUŒX*$Ç…L,{_//ä‹+.ù>'mOÖ$ÂH÷"ròxX¡x~4·YküÞgBPi{8\Ý¥ŤBFn¾݇3_ø†#—c'Ex*#æ.Jïk,Z;0ßów9üý*DïÄ Cɽí8€h5ÉÔ¬9<Ù~,@n(G)¦&Qô†¡X«÷ZìʹS9Ï÷J HlE]§@;ó§)èDV"˜hä+wþÒ.¤Î–1 ¹2gºì4ØP_4ê…-éYA#fklˆÒN“Ðêµ€ÿDåI®}ë’ª~ñ uóòDZñù\dðâ͈òI@óÔQ[ïð•<óf¼ÁõÍ„yî¦tî}DøîAâðÔÔîâX*æ•-¤áË\€åØ'¾ì2O²ï>÷+ñ3 ¦õ¯sÿÈT²ëÍZ– ù–+‘gà ÅŽòuÏÇ ÀÙH5FÓ¨•¯‹¸·…¡ªÊ.0ûU *ÌY ãZ• $. :–a * £»ˆï¦Z çà.߬8rCrb¥õhëûþ[=ùæûWþu×Qfq°¨ùIxÖÖý“Yœˆ²fzÈ Ó³öÛhjúsó |[ëñÓMçЫþîJPmø?y ý~ÏøTøÓòªº£ð+ íóñØ¢òñјê3™åþ\å…×&íË~Cø`Ô~´§ ˜3ó «ùm©Iý,üÖƒšll7ý.þE)îíÂä4wèôMðùèõ9+÷údeüG.÷ÌÀsîÄÉèfëËé7³îåFó㢋ªÜdO׋°“Û ”{ë/®+÷×7FüCj5çþŒ‚FሠX‘cyŽÂù2}ÒôüúÙë8–Šè)+IïêÞ;ü¸Y€  $˜ôh ~ÜÙëkð T›ä©Æ;á§ÂÏ“-¢ H§C h|M QÌÅ ÛvÌûpñ#óš^þû¸õn¹ýÎ1>¤·œMpííüJ%öÈÞôÈE÷ríôñ6Èëfçâ¶i«ãËi÷â†Ò*áñ†Ü=#Ö^è±Õy¡eÔûÈÙ¦ÅHßœæ_¦]ìÊ9¶ñpØ=ñDž€ðojÂòuüöè!W÷`ÏaôBNÁò."Å즙êÇBð:œñêÿƒíí?ºì-8RîWJýí8ÿ×êŸãäwñÞá²VJâÕ¾Êâ]KàV—ãNëÉ^€õKh}ú¾=æ{Ó–( ‰ªäz%³÷ìçOí1ðçz£ åå¿Ãã"I?àªnÂàr]‚èÀ¯ð.…ßñA2;ï(ú ïÿYí˜WëM\ì!ØIìЊëx të¤áî¨ÝœíŠ3é;Ùçá©/çÅ•çå8Hjçåå^ë“g1ïÕñàˆ·îÇÔÑð(³÷WÞÿTàÿ¥IбÿÅŠ“ý~ßóøËÅöóDã·ö”Z\ú¾Ô‰úT¯ó߇/é¯Jçç2ë²É^ïùÁ±îpaÁë²ÙSè±gUçi®L舸ðð`ü ÕyÅëýÿä²e‰犼[?…ƒ„8ü0 ôÅbÊï8CûóéMûñ·þ·Šfÿ^M‡þåçPøÉä[òD¶õï %Zô߈ûR·‡³èEý7„!ö Ú÷faÒú ¥ý[wõü0äþÁDšýêöùþöZ´Ïöæ2àöƒ‘DùÏî[ýE„$ý{l³üvyÄî/­€œš¬˜Â+ýžsýì2’ÿÉ!å7rcÉ×…ãCQí0QÒUn -߬ñÛ}»ÒôOãû© 9œ$²Ë?*qq¶-Ãq*?…l#µ6i£‡3ã-Ø·ç:ʸ i€@ÍØ h(D+¶ã®0ÄP¼2Û Ú+-ñ-#ªÁ¡˜®”˜HgYCŸž«¡ ž!ÉWÊùÒ!s@OÓIjË0!œTÈX# E*Ðx†þ¥2qüšú7ù¢9_ò5¸lò+¥•ùBÌÌ6ÙkÝ+ “ô §¼)ÏÔZ y6Φ¸üI.–õ:|õ êöœù‹õëŠÊó¾õBô¿®Uøß|$ûàÒiþL_bWè áhùì{Íù[§–À »› ‹Š« ÎiÜê®üX†aú8»’úõù Žô‹j•óþÌâ÷³ˆ?ÿ Ç.Ÿ·Ùü¢)Dþ8IÀc~Ì ¤¾Ð}™RѯB%¬Éw'?§ä(dÊ•'@âÝ#è–Ò"9h"VûÖZ1òwÄ")Ý’)AÞ‚0Es3$ª6 ‘È<Ê£¢@¾BBÌ<ˆ–5ðê2‹Û-udF)ˆ¨+ý[y1 3Ü7a9Ç3š0¥sÑ/]•Å-%Ð&Ñ6k·µgš š¿,   ~ºK¯3” \–¼ÇbÏ“/e/¡ ìÉ¢H'P§|û;JûY8žþ\ |àþïjúˆŠñ‚7^êPEçûŸÝéûHï^¾öò¦µYî‘ 2ä`£á2!öâÃMuç¹ìæê{££ïÖç¬ñÙì9îÍ-ïè‡ØwåíÌá.ƒLÝŽÙ¯Üí¿žØ‚Å.Ö=ãܬ&µä¬ CæTÐæ ¨!é­ÿëõ2d列2òéQó¤÷õŠšÿói±ªôŽ7øÓþúúϽ8üŠÂøwŸ¬ó|@š÷ 7þÝNþÈO}Ç”|È‚ Åø v1% §Þ++ûü¯öJ†í>aånœ@ç¬UðÚHõÉ€kø—ˆ•÷åÐÙöë“Mó=ZïÕ¾hîAb˜ðηûô7jWö1ùxôD&úñx ô2öõª‘ók6ÒìžµçÐü`äm±HãJVnãD¾ã1l¢èZ¯<ðÝôó½DïïÊ€>íïÈ—ñ ñ, ìíHN麆’ã̉åÓîðç–²EæöËçÜM]î·h"ó:6‘ðJ»úé4SäëÅÚâ)W#â(d^át–‡ä‹Òê]»-óY~Óø0“ö”#ôWÕãð“îÇî»xëU*©æ l.èPÞ€êÿ êñÖPãµ…'Þ¥eÞ¢×ÔäÅ­^éïÂìèä=`èÍošçg å  ãG…âÅÀà5Ñ^ßøu…ß–¹ªàt™Xà=dÊâDkæÝ@»èM½xêS(tîv,Çó41øaʪøÈ(úŽ!¦MÚ'ê°ù {¯ ž2ò’Ðr…®^ßzÌÿ‹Ú6*Œ ‹ÑŸkæÐ;äH 9éc Ý÷z0Rï}ƒ7 6¹*O.›®{_ÁX ¡¥ÆÉ8¦úÍtö.É;kÃc5Äɵ cåƒ0¸»;½&¿ .R" kÒ"†$­!æMØã«T  Dž$x**Íh‘-ÃÉÎ*a‰5!¥z#ÇŽÐáØñª‡â¸D4ç!£Ð ï†ä"BPŒ6$cÞC*kÑ’8½6:¶£=ôó4mn$rQ+"›ÁˆWúÿ7Ø>ͤ2)Ò÷âÛÔÃÔ)Q "À%rù-N·QøXÀ÷õŒòþŠ×÷8&êcUø¼Š/óuÃÐòi`µý~RDÿ°Y/ìsOéB3d×V¹ÕõíÑò Š¶7Æ›ÄÁR#×N3kÑ¿àa9 ç6ì×øá8¥ñ/3^ôÑÿç;(0×tØð‚ÊãDB˜ÕãÞª¾w•Ä…KOÏÿ~ŒÒùo9Á1·®4êd¶¿O~ÄÁÛÌÍÇ ôɉFÖx}ß&Y;à.{lâ¥Ø(á(ûâ|]çØdœàÐBÌ”Ë âBÙÏ gÕ‡,ÆÈ’€Ã–`ÎùÏ\Û)ÎúÖ+\ÒȨ×mdþÓ:ç#Þ³ñJƒ÷Ðö¸àgû=Øó¾”* Œ€]þ`Û—üþG³ö·ßYøâáóG1;ó!k–dèµÍÎùÎfj`Çn9ør}£2¿ SÚ—ØHDàQ÷•FùÈ ‚̾Xé“!ÿW «qöøÙëìÐô(ølœögñØqê±ûãè½Íå>X°íŒ dÿ½®jG€I§sR"b†ñ*—.ËCú™55G¤$Ô÷"ÓøÜX¥lž$öÆ»$'Dv﹤Æ[[è¢þ!ô¡'u‹¶ °¥› ŸûõåMTêê™y÷Þm¾ê ®Ëð/j‹ôPŸ¡,ZÏT„ Ù࿉t ? Aþ_9µUºëSùbêPÊ÷å+4ÿ™ÕVaS!Ø€W´4¡!›z ¨¶Öü•`îJqï4q ­©—5Ä çbòýýç’ÿQÆCê™y_Ö÷®‹^²qÿà3N ÎÌÒ V¦rD« %µHåM>8 )éä4lÕËZ¸^^¯Å|výד2uú¶"U^nÝ ý«iÅ,„d3µIè(í–ÿ%W6X5Ì»:hú8cã7 ×0 üv5ÚD.5ÂõN2+ Ð1Œ‚].ÛÓb:7¯%7ví+=6# ñí$Ôð è ç–dK Çõ— R³º;; U7¯¡Ì¦fͰÜ^y¤:nùöæCíËáîqsuõ~¥èËg}äc;$êúYé3ýFïÎÊòóÈQ…þ5T ú>NÕvÂûZ¾x àú”wX¸æ?ýÓ©oé!²üáCurå ˆZßrá{—è”uï’žËóùêEïG#Cé7ðêðÐ9TdµY[5;"/üéž¼û­Ågðr´ óa;bø·UËøÅÛõ«|¬òÛ&ÑòšÜç³Òì«ÍZá¨9åm¼àáñéåó:ì^ý7‘ú¡;²€ ¬øô¾!'dÿµfYz‡CÖZ .=¿ AÑo¿)ã:R!ˆÿ±#•ä[,527}Í73[:è÷·4»ôù.¬íEåjŸ} 2v©öQh{ ý/%㣩 Ol0›RHî¼¶õ|ðRcìô:*e÷j+fÿ“½ø•õ"ïLá*û~Ëeõ”jtñ‚hèÝpá6 ݲB¬Ûþ÷Þ.»Â×ÑÝ4Þ½ò0íɨªéçýÁäø“œã/ímî!˜ô†9¾ò%ôÆÿ_[ öĆwí¬ùiõ~ló^äøâ%óVâXHëR]í#v(íŒ,.ÜxoÒ¡`„Ø»¼Ö37ê×¾·éÕC |ݦ¦á☆ÍâѺÚë· $ñòâéÆüÿíIzê¿€šéoìï-zÕðb–^ï»Ùïç—Ôqçü)>ðŸN÷PŸð‘–ôá쉾àD0 çWR=é¨<†ñ>²çOxšU Ѭ<xF%¦4÷ì ™2·ÃTú´ñ^ý®¸O¥bØÉ T™¥c«Sˆ<Ø ‰ö.©  'Ü­áXÍû_lUÆÉÿOÔ>øúa^ÿdøÐNÎK Gª÷C¦Æä¤Ù~ÝÕúFÜO<'Ü€ýÖ'\cÔ`§¹Óþ„ÔsåÙÑiåœâ±z»öž1Óþj“,rD wM"¾7 'Å”õ›^dïùçѾÒî é( ±Ólüakgîè|Ãé.ónçƒánê?¥ö«q%9h>…ó&OÃñí6öðëÏ ójômíË‹볈óö(;ýqkh¥wâ16f¨¬ÞIÒ Õ‡Tc<üiÏ!úá%“ëï/cÐÚ8©ß.¶ÑøÞü:\$û®\gQùy)(ûì‰äëPÆìW“Ûð\Uñ‰³ð_CCçÔEðÕ´ÊéE9ßî9_×¶nØ?ölÛÜ‚âl¿ˆèˇaèÕDŠäñ›ÐÙ*ú“ߥåLê7´ê³M­ñƒ,,úÕÿvž““ûLÆáî“`°íÎ|{Þj^ÊÞTžEæÓ³ÜQ”LÌNàPÑGƒ;܉H)âýräJ&àÚžKkÞ?áIëœüüî|3BòD -ï9·õFq÷¶ÿÄûBèÿýs ‡©#þÙð%ùD%êd«<ääËß監Õ蜂è$ù­á›¿ÎÝ®N¹ÞêKá,¨iÞ4ÔÜäh—ç þ>ô&h ûD# "t—›øQCZñ©àñ?ƒ•í~wâKBÀãºEÂéb“­ñÎqÿ¯þ\GÑÆ#Òüå" =‚V+§×©LWðc= ¦É\ôˆÎ×2öâÜŠçŠAµW‚ü ޤJ*J ‡ Ï ÑÿÂô'óV¸ü)·²¤UŒ×ÿýÐèeŠ¿û$êìõ±•>ô¤Áööyûóÿö^ô/³–óG]ýð:ë!Eõä q¯í;˜ïÓÌ\èiyëßDôØùS°'÷´ƒÿÞC2zoü8Ðw ß°hQ”z ý˜/ áW7ý£Dÿ€î/®¹îί뢽e eÅá(¾2ü,ĆL3Ê\/¥î/.§ã0v\š)²ç%•­(¨Ÿ"¹¼"9$!Ï&ÓàxÕ» Eô<ê m"^^Ž,UŸ-Ô±»ä!LƇ$›F& Qg!¹kF2£›cô!Ýg,¬;B rgO­× m¿ Ê”/ xÄRÎþ¯†qoJQ»Õ/‡?=ùx+ù!ÉïDÎñ¥M7ë + é;7/õ‰éTúÐ^Iü l×ó‡* ìkzÙëœ"Xéÿ¿ëà¦ÏÜ.ãà®§EâºÛsåöYç'šÏôÜIýgC0úÛ•mùJ`w+ª K#Mù·™ç¬Ó™é⡤ïnFó€fƒ Í¢2îÿªûgÈ÷A㈴Cájé.àô½Þ~|Ö%õ\çìAì~×&ã´OÓàçQzç3¯å £›Þ3ºع[,Ó(°þ×Ñ ß«ß/•âölnß Âºà1Orß¼ãUݬàèL¬ãèÅPâÎßTÜ^+Ø7/Ÿß?Ôåˆ^cäÛL4Ý/AÜÀãGIäVCßÙËÓ·øDÑ!e%ÓúÕ˾-å,^¸ñú‚lð\Z\ﺩx÷3ÚŽºâœÖƒiü‚ NøÐ*ôjAKù÷A?'4[(NŠ z`ag"AË 0$ÎÚgĶ‘Ê ù{… 1 ÖÛgž w; µ5¯UÕü6T㵩tE,,tš„>uƒò º%4š%¢hó;åB\yÉ{äð$Z™7+©Â$c E) ;$# :ºp!¨:Q“ô‹IX]m_OšP-p'u0›Øò-Nµ)%.ù$‘Íø#þ å(¦uF.àˆ«*•<’!'æjM,’VÊÀ>™ ß.{ ¦uïÀ´!Íë4](…A®µM‰cûRMìËSûALmÈM?4Й3ˆ“Õ(¹%j Ñ7bŽË jY Êþü—H² DÈ¥ –wµ,,@E'U|K¿XP_ŒF3‰œ¤ü|zÉóç4åˆeÙÝPÏl3ÕÒ§_Ñ'1ÏÒk…ÍgÂ;ÈýdŠÀxa&Æ÷Ñ £Ú™n~àfÍìüÑ ón+óÖìÊ7ÕàñðÕÒÀœZÇ$”\Б&ÉûÁ®¿zs›Á^¶‚Ç*AÃ;#¾¿¥Œ»aR½¾!wÌ14Ñ×#áµ|ëÑD¸íDåºí$æ€Þùß6]àsaÏÖRQÐ)>Α¼=Í/“`Ï”…æËu\MÆö’ÎÀÈTÆ zóÓ #ÞÊAåoÜÚæ†\†ï9Æóãè«öy‡­ÿuá(Súñoúó,ÿ˜~®þ_¬Ñôõf€ì"ðpéì0’é"£'R¡Œ–ŒZ#<ë%}E*ÊÒ¸.2¾I..ëî-|*'XvÕ$“H&ü·Z&ù™!G‰ÉÍTÈuôck;SXê«ú ¶¢ùlØ×X{à“¸p—¶G”€ï5‚Fï¡]þ³’ÕŸN  µ!ò)A Ä+¦R'%ýƒ¾÷ö‹H•ðæ‹ëWÞÉîå{õ½¸:úîg<û>`{÷Ž/ü„¢4ü8°ôÉ.J잌é½0ñΓûô™uØ÷¬ÄÔ?Œþ¨ôÔÂPïIJôŠ. ü-&ßýÓòøç™\÷yã·õ§"\ñzÃò­¢LõzþßöŽžˆójŒÚñ¬î òwš)÷ƒÅ ú8Ô\õÍv]ì&ÒTí¥Ã'ÿE竬@p$À°"×ÌA ÊwI^;X™™ó™ÈÑ$G|,$‘§!á ©âã\ˆCxû5Š éRpEIÛT·MN%ªÓÄ1¦Ò6d 4¸ÿî, ÊZ¶©£ºÀ. '¡³ìú²+ýÒqþ}KñN3Š \èq§­šÿïîÚû’ã²ûÕBúŽéñ {L¦M„Ëw1ðúåD«ü;äjÿ”¨Aü!ÂÏò/íÄæÜvËçÌICãÔôߨ“šßºýóÝ¥·Ý°NGáÏÿ>Þ‚ÖÝmAèfT#ñ9‚ËõªÓ÷GÈmüñ4ªþ’$û¾­¤ø@°ñâl}ࢨØûM¯Ø½uÊØã«(Õ†jµÕËb@ÙŸc‰ÝbÄâçcæˆ iî’òËõ&ù"ƒƒüÕˆúµ.tú{[ú+RiöÄÎìötãl`?ä@j²ë¬Úïëõ×êÆ•äêsZ®ò{1îùnºøÅû<õë¢ò>2óÖèÕòêôófEùU•™ýçë[–ð{d`× &ZylÜ|IY˜ÿëÌöé ò,€rù”½`M-/¡1þÜ‹û›c¢;_Ï“Šÿé ‰õB¤í9Bì®Î2òã.XóB¢÷ÄÊ®þt$ýÝóÄò€M©åPáÚF¿æ9péªIåîüß+þwá´’Æâ+?ÁãÍË©ëÝ£iô>N¢ú³`žý²uz@‹mœR˜‹c¼¦ô—ã¾èÄF/éÒ÷#¢¨pÁÈ NŽÑzçÚ–¥ù͘þ¹XŠõEbè˜êbÜO!cÔþ¼Ñ]£ŸÚg8ãHæ¨ã¡ŠøÝ,”×Ü{ÿÀÞÎצⰳfâsnå.WñtÌ-ýß—†ÿ$)[õþ™ð÷²]V﬒§ë¹ÖF䚸[Ög 8Ù Þìù°ÛL,…Õ!Ïè×-m:à¸çìåƒøñæËÖòD–Ùú1NŠ™“ Øg vn»)Ⳃmû¨5ˆñWð(謫;ÝÜøÞß(Ö6ä§ïÞóh7ׄqÔr’—Ù}ܺÈzØøýˆÕP‡Üqíæ7—»ñPÏ8=0s Q ‹”< Ö±MZ¾5JzGüµö‹üçDÜMf£¸¶(&ëx:ç¤ï»äy9®Y$+Ó,+Ì+œ—a,zîK0¸‚®2…wã/˜‹ð-G•(f¨§„Ùðë»F2ÿYþ7 Ä8&ö,  :Ì âMpòGÈ*¾Z1èÞÞLÙÂç†ÿZý­ÊÿzÎk1ù+tÄûÖa…Uþ•¢ò„%Z¯`íBúp6 :ÓÔ‘^ØUè×çÖT&\%ëd;Ì€’~´üôÝ$ˆÃ þ—2,O"mÙFîM=”Öï+ºÍèÏ Æ·îÿ¹kšýUMÿ3­þJâ÷\8÷ÐV› 9ÎHgê†EMjx —»ý…õC¹©ò‡l>ù 6ÆþôA®ü`qúu-$øÈÒùU¸t÷£ÕØóÇ9Wï0‡½ï¡Öøˆc=½ëãú'=žêþ—¦_ü—±ÞùYÅ£ó°‹Wô>cäý@~QzÕ¼žÕH6?… žs ¹5`ÀþãG Q+7š–2IcE-ló‘ …úõZl‘H0aSöái$ô ‹'o_+Wû'X$# ÜœMN(Žôºæ»$Åàp­$ØŒÖ"%ü×"vÃk;Xú_."k£¨",“ÿ…7Ñ)š¡ ¶|kég&X±´BM!.œ#ɹÐ#'Ý2"Wº‘\Øyù´wõèɈ&ôÿ|ÿá“ßê8 `g wÜ Ñ/eÛ“ ˜ËÿÃØöí ÿñÓÜvðƒÁí±5z냛·í³§¾ín—ì½¾ë8”¿ë‹Vœð©ž÷ÉiÜ÷‘ªÊõ@æ ôHŽËõÚŠ;ùË–%ülk;z÷«ð­‘XÕêÌý|ÌÏö\×Só¨ú#ïqT¡êZéíÌúð«±u”k™ä~P<î ¹}$T¿éùëí·øéabþ›Sfˆ6Ô¢jþ ”»øïêJøÕ¥š÷3Vy胺åíš÷»3½¸cé ¸_­Ã; Ój•ÿÎþ¦ï¦™ä‹ùBÚë\’Ô4¬×µR¦ãTÖ«ìLç é{|ë)ȵîpèIvýâ$jõåú†åïÆ—ü>óÔP‹Šþq•ùöò#ã7êËñDÝ?løÑ]0NÌ —(ÐpÕÙåÙÛ÷2§×}ÁBÓÍQñÓ˜ôºÔªY§Õ™£wØÿåU‘Ÿõ¦:3þúvîÿ¹`ÿà‘úSm&ôùõíŸ5ÏäSJÖÙiØÍXéÓõæáÖ>P‘Ó³-Ï,Å(ψÿ„Ò4ǶÕýÞÕÿØò+åSúò¢³úHÌQýÕM@þrDµý ßrö´ÍîVLÕæHKájXÇáüräãÕHnáÖ“õÞË,bÝfYÝëFÚk"ÙZ…ØÚt‰zàëÏÅèøÒ¬ñevûÆàýŒÚþ†À+Õôy-Ý*ÿ‘üöb\·ñð.„ñ Võ·àTú%àÍý±Ï“ü_‰ú£‘-ùu§D^© µÛQMÜÒž!Ç4Å!yÄ’Êg¹¬ 4¿­j qÔâ? H˜H²Wé )ƺ0¹ýCºKý8¥w>6íˆùT!ÐXÁ#øUIÀdBŒ?4˜1O-5ÏLÔ{cç®$çec2(…BÕ,åa(ÒJ@~}DŽL Å%Þ ƒï/m- $§Œ(ga$*pÎ/C;ú¯#e—ó'Y€)÷÷s0š¼;Á‘†DÕÿìN¼{R0QMµ£œ?¶Óø.³à ûö¼R½xYn‡#¾üŠ.˜Zð)[«©× æ½üSŽ×ì/`|㘹å^û ñ³¡†üx„#j®ý\A€ñ¬°&ã"c¬ÒrÉÎÿ…ÄW[ÇÜðÏaÓÕf¸ôÖÖ‡ϪoÄÌy|NÌÒ”MÉ%ª\ÉŽW7ÔŒ©4áÈTè¯s¸êDïAê°”æªÓáƒú?߆©´Ù ~ÏÐÏŸ;ÏÇúËÔu6›ÒT¤oÍ“‰ÈøIŪ1±Æ:&uËmÓ:ÏA šÖ;ÀØà¤bÅ䦴`äÚ[PánžÃßÎHEÞÍ­ÿÚ§[Û×z‹ÛC‚Ý /?༄ß`Ã~Ù,¢ÕûEÔè~4ÔïÎÔ5_"Ø^»¿ÞCÞ?ç¶_*ð@WyøfUÿ)¦áþáIþ·ÐêÿXÿƒÖý!ÕþG€‰°Ø«³?ÇŸø ’jÂóžˆíب1ž¼ 'D$lÚKCPöUÜŸ˜sCžá'»eŠ~¢@ l{î¼»ü÷ ³þñõ òdhó‹S!óuSô—Ý&ö¹ê¡ø‡£øÿ­ —Ë1*.¾`Õ X|% ¾f µ>Ò Ê5Õ‘ÕxAñ1¹º#¯‡Ãœ2åö•ÆéaÙlØûÇ ÷}Äÿ;bÑ ¥^;òÎ㣠’}ç§©’Š f„! ʈJ Dˆ“ކèÎt xÉV}‰†›Ž ‚Ëäôü*%³÷޶õÓwôü­ŠøÕ 2³d t§¿¿$ÞÿOï„ËI‹ ¥B&Ä z ‡²b X¦‚иDÍ´¶‹1£eš¬S Ó 8̺ØSS«grcgJ)Uex¼ pŸ èÕ¹#árw‹žøÂY#¨ÌØ-ñ©ÀÒ™YÉúÅbö0¿•káa‚ç ®ÕH(?þ#ÆúJª‡»“qïîì¤ëÚ Œ`ƒ£&IÞ.^Ò‘/èÐl*Äü~!bŸÝB¥šœ• ¬1k‚Ú•g à¥ZÞ_ôvKý® æ| »¸ ¡F^fÑ\áÈ&Ã{#ë: *Ó °½«{¡ÿå+ü‰Ö!ö`ì$íFÈKçwô­å‹ç`ÛìhZñóX*ßù#¬%þÞÿá–FÞûe ™½: —RË’nŸù³\ÿô#F‘õé¤E÷y)F÷Æ!Tú Þûò¥ô¢:9ìÚ<°é“KÎì=’Xò‚‘wôa¬€ôDUÀöß±±ú¶"ÓÿIÉã·µ¿ ±¿3vë ÖÎ`<|Ôûc¸ù“èõõn‹óaGkô±ÚwüSôÚô3R"‘«ž)íO +—s#(8¯"öŽÅÞ1„ ]̸#êüˆ%?vô#sÆ“ Ô1 [h-Á5ÙäN÷à» uO±Õ!¼æ"BSKŸÒµ!cÈA!ÒëÔ“Îm¨6g›¨ eTgQ#üQ&3ç®[rv FLÜ«Þôý¾ºŸûyûôÛ§ýÊ †Eÿ˜‚ûw]ºûWJ‚þ {'ÿé©–û_3èñlПéß&äâÕ”ßó~ÞØÅËàºãý=âÇ}âÆ‚á¦ÕÞMîkàaúýæH°™ëÈÉ€î¡÷ðbѪò0ç¼÷{Cý‹.þþ=ø‚*ñÞ³óò4ëËòn›^ì @çx¨7åmåXçkÂé"ÍêÌÝëêmݸëàÈìÄLï‡JqñwÓòî[õO<„÷ —ú„ð(®–brrÓ•üÊAuó¶°¦ê³qÅãÅÊáç}=߆½Þ„`Ëàʘõå¹âUê•ç%îìü‰ò?Õ¤öñ ÞùT÷Zÿ§ŠºˆÅ±³)ÖÝ[>“Y] ýhÞ(ùÝõàÉtïFIë$ô¿ë_Èãï7³õfá=õ)¦IòÁèñ•4óu¾EùéfÿzQº«Å  «”Úƒ™üA ©ðsk_锲ùäIjEáöx¿Ûä”)×ZB8Õç|Õ{2èÙì.å E£ó+füFwþËfÖ‹ÎPñÔ2Ayß„(¯éLùðVO‡ö0þ®øì™'ù¸ûäü&2ß»°ðÿ -èüšøþ+åõåuKö·8Oöfùéï–×/ã,ÍÓØ÷ó×zÔo«ÑWæÕæTÃÞAì¯è:Äî¨ lônŒùjòþü/e n <€Á«•×2tû†òAÁAéf79âØ–ÛgîÔðxÍü_ËÉÏP+Õƒerܪ<ãn²Ûêò÷ôÜ–@ÿœ2þŸ!?è 5½Ït ŠÓ#wTÃ0 ÍŒ ¨1ê O²ßÆh¿ —Џ“—ï["ö¾'ɽê+1¦“+±è|#›z -*ƒÕmTEêÒ‘Ö ik€!bmB!ji0~- 7Ì¢þlÇöÍ…öJžuøŽv±ù(}ìý\õ­$ ËY` åPáÄæÆ³/E ôÝ=Œ•k{è}¸õG ×»ÕÌ ˜Žì&¼¼Ž*û;(Š"OÞõñ([\E²A†nd_äh —&ýªm@­Ž)0ïüRDŠvU h¨P×èòÆp§ ³mß ç±\çSlS È 2–!AZÀ±z…æWç! Nên^3G¾|GXà<(e ›SŽìbSü½·5ô#Š×ïÅÕ4íß,Âí}Ëòú™äö#5þ†ºœ™Ö…¡öå\D{ ·‰äMcHYl½Kü-ÔûÑ Rþ^7ðÿçêÿQ±ýÉ'³þñæø&ì Û«­ SP‘‰z;'è↳­#o\¨'b%)ü×,?ÇÝ,°@$¦4I²g +˜^ 6eúí’#M|Dç´ÝJæ…p0Qí Ä!Ãb"C!$¼þú^¸ìûšGB!Ö|!()ƒ‡„ Hfá$†""Y‚F­‚¢êì@+²Ì¥EŠõ@§ >gÑqH–kÃZÓ ¨‹ £A êÁ¬ qè) BÇ銢mµ‚h~“.LFÍhFËüéïÓò~©ÕîuuïØ,Éó^ìèú¥7þ£÷¡ý û•=”ÿïe€ùv­¤÷”¯­ù£‘"ú’ýg÷Cd}ôM*lð½oðj½öGeÞT;“{¡h‹9ªfÁá±»Ù’SýKú%ùdöfø—$Hþò~®Ã[ &®J‡ ô‘‚ùâžññ]~›ê4¸ÀçÞ§çù*ÑæK,æNxÏäʶæmÙBêœVfí]øìÔ]Aëf×ì¬xíh[øîô!CóQÅZøŠ éù1¤÷ŸòÙÎìôÈ5æùìÿá"1Yãï§s혥Ýö}w øk¿ô¹è†òWÂïììbŒífÎ`î’&^ð¦´ñ=#íïö…ßíÔhÍìÿðêBßRç}C!ã“u»àx“âQ¶#åòs­ç Êè³¼í_ðÍ+ñ^7ï|ìKPí/ÒòñET{õ­’Ëó_$&ñ4bRî<Õ¤ë.¬aé°ÔåÝ ßx²:Üënà q0ç N‹êêRí|“]ñÉ›õJÌù´5üsºþé†;‘-hªÍÃÁÍ6„` B§E™c‚Ó ý ´üÞµ0ÿˆÎ³ü•ªˆò»è6íD#ì]û€ê´§íè¾Ôéà€Øî¯­öÈ ·û=Ö·ÿ™©‡¼i[>¦ü¤,_"7“£5þ[jZú#;aû5ØSÁß¹ ú¹F f½¹ßú—cfÏ1!c,ˆET _±¶|èêi’ByÈm@—g;ޤ6øqî1…tË/ þå1×Ý$5QÏÒ4×ÖI3ƒØ›0¼q1ÂŽ‡3í”4ïé3„S$6Å6œ<‚®´A¿*£Dýù¤F’ÁºE3õŒAAÿÃ9G~Á.U`ð"0J¯DD±ßâ "÷ÝöáA[ ¬MZ‰ôÈù²wì$ã„ #ãMVæ)cêª4/í—WëïÎ|×òJéòá€!î€2 åH ÛÚ¨…ÓeUФKÎc…ÉÌѕ̱u+ÒûÎÚîˆÃâB.‚æg -ès—Óìwi/ïo÷î#Œ\ëI-eé1AèLQèÐÆ=çóIùãÔW™Þ~¾iÛÍ[ÞÙõ‰ŒÓfÅÝÈR†ÃŨÃêZÂÆ Ë Í÷d¿ÕÊ«ÜàÀŸê^î©ï2ãínê(•4äåû<ß—ß—á0Nuáöð4ÝzˆÇÖÈ ÖÙŠŒÙÒ¥ÙÖѶ­Ö¼SÜY ÿåù¶ð¡èûÉéÊγ ˜ÅB/¾2ÐŒ«? Dnc>Räæt zTÒä H¯)Æ@ =Ï ÔòùÛ¿­8óÑJý† /£ÓêüßüýüsZŒ.½)a <ßñ çu6üþT òRÂõëÄpè0 ¿å¿îÅâf×Bão»é•#Mñ·êMû±tOÔ&¬Ýcvè4 cº Ÿ§˜»5¯G|aMª^*—tŒ› öïêª!å e—îþûÛfô?\—ï´dmðrÒEö"·¼úX¦úUøb¹ù³[÷ÿB´s€¦²fŒ–Áb¦×ê þ;£~Û¦ûªÂþ¥Pj\r1Ný3=Aø¬Ùô§ÖòI Âóv¨dû?¼ûàJM š æ:{ <îr%;µŽâ÷¤"ª 3-| 4¬ |$  ó” IŸd Óï©{KFkg{ö žs ´© *³† kb€©á«R=íEO¯ÿ™ëMQ”®Ä Eû& 5¿ ÓP W•¬øÚÑæ e°ÉR¼þ‚`‘:ªÕííá¼0ÿ×ý³¥4ý ›¡üVvüŽ»þ9Ü™Ý .-¡&B/÷Ýæ¼±ÀÞfsO!äìfHö¡´²vƒ²ÊÜÿloü €Ôý"çþ¤ âúÌ 'ôÃ×$ðÜq½ïˆÊað-žúð“Óó¬ÿõíõñ¾Âôz¯ô= Œô£TÀò5òå1üó_ðåö N$û¦™ ÿæ«ÿi2,ýÝDüŠv5ÿ™(ù$úý„s-õ{TÅì®,¦é ØéûÔëƒjãîãtñóÚ$5ù6ä€úk‰ŒùGó‰û¹N¢ÿ¬‡&"Œÿ"s1ÿ·–‰ýãbGþv`[:[¦uRV ß þNÝ×§©ó7’îÿ±,ÁýÆX‡ý»oöÉlh 'ùÚ§§!"ü2#¯õïWøbJm92{D•ž—h ¥ßz°Uÿ-‰™ÎZrT¼ ,{–K¥H6z“G!c»Ý#ŒàC$%s!hµ¬±9{Ø•¯è0{–@¢•Ò)½Cf !yyµö•àƒ¿¾¦í¬ùvhjóÈ %òuͶôMæe÷xg©ù¯5¦ú›þ1è–à!Òf”S¹žû¥'!ôºª‹íd»¢ç8 ⤩öÝíÛæÛ¶ÆßªÁ;çPsbï¡âóm‰ù‚éxY>òAl}X„u¿g%LÚsÙ¤«—n›ÆÏ^4ýºŸt }Ž^ŠÿûZÊ÷Û¨gôÐE_ó£€ô5ð…÷TüûK“šF€ê¦×¨BîU—°"þèN¬úÝòRøjõÉ÷éX°ú¾uØÿèþU$˜1ˆÐÈø2¯*ñ].“í¢Y"ìŠLaê˜&ùçé«Óè~Ä¥î#Ï®õ×ÎOü=)Äñžxaà QCQƒ§©ÓþNþüè¨ÌúåeñúVóóüîöâb®^8ЍÑ& }(Ñ ÚSûß¡oéû “î]éþ"Þ¬ûÛ-àû™äêý'_~–Û,Ãý—vóh»éøºãÔM"á^LÌßÛU‰ß}aGáK'‡ç:¡nñIìaýøÿ # ª®‚ù?*¢ÎO<Œøy›tPÝ ÜäÊ:¡Å†ÊyS· ¶ tnòÀË iƒIL¥?ø6J:õú”ðö7G¼û®!µÍ‚Æë$üÇçIUu åëß&Jƒ5ÚÐÈ•½i#M‚ý%VI$ÙÑ :´îÈ¢9CÍD =T™ °Çš& ³ø^4÷e'û…-ŽþC(ýÄV‚ùŠ(—ôäFî;©ée¢ñêdÌÕî ‘ð»ï''îö!ðã «òkɾò [$ñø ˆï7é³òÈP£ô;Ê`ó­‰Üï('íJjPðKñ ø‘ª˜G4;ý“Ó÷†rtÿm ö!l¥ð%xï¯9 ïáÉõìyÑTç2üòáÓf…àè·âõQ‚ãM7ýá[n‚ãYMjéP èî†çßñÍzšñÌð¹Ovð®ö^ñÇœ‡òزcô®ø¼eù¼ÌLöªañtµ¹ïý_yñåJ]òf{Hð @ë踱èFp¼êékIî×ìñBÈòUÝ8ö£ ZûÄʳÿ(ì‹âÔ”bfÃå9SÈX C+ΠϱZ Æ w;à §_ ¶ Á Xô £–ó %Ÿ7]qYÉ£ˆV`ÍÉ7Ó:*ÅÌ }[ J_þäy¹‡‚Ó-=Àæ ¥€2Ã(½ŠE€¡ îªÆ;¹jØž ”êþÅö¯(SUN=Ÿn(ö¬qÆæüô‰À±g¾: ¦ óꊩC\·“ èÂVÞO÷6…ÙZaüäŽ8ùiÍpöó+dñ¶ÒDîHvñéQ ÷±ý&³ç,ñõAˆ|E[T» *U»¾úo“Èÿýä^âülüÆãÆûGzúÑéÙø­p?øå̳ø †(ú©ü³û€Ùà”½âBWÆO}X  '|¾¡ òÜ (Ý žBx|ø@òªd*8HL‰«2jÞ¨k'aâ 3ëA'¢ñÒlìI ôÉÒ¯¨ÚIý )p /¼h™3XO[ð6ÆnjFÞDÀPhÊûs‰…qDjmi€‹ M´vÔSY]<èç ~ùæ¼'…Éô:³-”mK´ ÆПýÐ(µõmyËòr†ôrÆwú†Å‹Ò–›¤Âé 7â a‚e :Í H|ÝÚ1‚þ2×ìù%P“øª àúãëîÿÝŒjšrþ Öž:ÃýÚÝÿúôNrútBù¹%ÒõXÌò ÷ò›+ô¿~è÷¬4Âüé¡ÞZ„y’ý¨ûÞ_üRaÖüRÐçùÊÕÎôÜ©ßð®ðÀpõnQ‘ü«>'±†lýÛå}õô`ì¢vçÏ»Øå’”mæœÇ¤å&ŠYák7áÚm~åÖ‘]f×$[4Ü‘ÐáAÕäÞ¹èV‡`î\`8÷;iþ2¼1É¥ƒ²%^2_ýâŵøy‚õ![ãñ$Nšî‡ÙŸì›ù6îG°?ñ“Õ}ñ‡<òîÜ•ë…ÖAæy#à¬hÞµ•GáBjæuulëÂoî Nñs?hõ×çøéä3÷·”AôX Èð]äíàÞêë“©ú鵺bç6ã>äX»áVгáìëbäÙÕèMíœ4|ñëŒLózñ× ï†ÍîÒÆï@êðø®tñWЯð´µò/™6÷rPˆû%OTú-‘÷þàtö47ø:uúhªQýQ5 Ë-î-’;¾dÚRåçqÖÄßS¿Qñýsã|ûŸÍgûß ûxé‹÷ùT²ð;óéeG.æZÛ䈣áäNUêåNzkç²<)ëDc›ñÓÆÖùM0~W„ =“ "9ŽE1‘€  Á Vã [ ƒ r Y0fD4¨â2E… @#,¥£$ß%"^g¬Ë|°¹z¯!;EsÂû­²ΡÝiî„.³ gÒô ¯/Ê )E¢ f ?šñ `Þo†êÄ$£[ÓŠ \ZX§Ù†6e®%Ï2û)xol,«¾ .À£º-LdÞ*BÏL(XÉq)öˆ 0JKé9y/ŠBlnPF÷ÐLDºÓ}=‚’46ì*.ÿë,¿3‚/¨(H1ù/ D·*>ÚC)›Ò',dZ¿18Æý6ÈQñ9÷àô:˨:é:„99j7i5ÞÛÈ0Â*¾dJ#-¾¶7Äödßl(Â.ÓÄp &° i2X lü¡ì˜ôÑøvïÙGaéôá‰\ÜÜØãÛd+Ýž³åßO(iâ°8s䶪ÊåóŒäí áèõÞâ™ÐÞulæàÙXBã¾ñäÔýVæQ³ÅçÃá¾éÿ™"ì8)îïÖªï) ð¬'¤ï»¨âìqnèí ´âŠmtÜÇýÅ×ãÆHÕ›{óÓÛ}ÚÓNŠÂÖyÇÛA9¼Þ$‡Ý„j-ÛÎèÜ£ë`ÞÛXÑàî‚ëâçÎ’äæmæ@¨æ2óáäšVôâ_]†á—qJà9…Þ¯’‰ÝÔehݦ¹pÞ›c–Þü•—Ýg2‰Ýû;àæ^å: ê; îkÕœòM‘9÷ˆêúwbþ$Û0¹«PHa JÙ ¹=œ×o¦;ZmnÜ*ÂG8»(ؘ— ¥W]MV –²£ ¶bß D Ç &$£ ` Á„²ñþônAúmEøÀ §÷5'¼÷­å‡÷…Êñõ0Õ½òeaîî„Óí@:¹ð¥ØáôŸt³÷Þ³zø¼vÜø‚üûuJþ„ƒápVß=Ú( Ñ ò²ï§ zúðÒÑg'à{«h ¾‰j‰fõe¦ ÞÑÏ Â æø1ü¿ú³ú}5÷þ÷öÆJ†úÆlöÿgÌÈ'ì Ÿ£n4æÊ[J‡˜´© AÀ²ÂTúC#\ºÜýÿ¦üvÔ€ýždýöÝóùj©õ¯•RòNÛÀï8å’ì#™°êíŽþëëŽÌï"…¹ôiç!úi®ZÿŸOf½kôÿ`Ë!ýqWù9ìBõñòþñ˜'cðg]®ð0‚ÓñH©æó9‘KöÔ? ÷ï˜ö›N7÷jº$ú2íšü€‰%ü"ùÚL™öV¢öBåøÛ5Mú´žÁý©(šh<+rT—ä¯âi~%Œ@µýÝwb÷ÓúúnÛ‚ï¬k. Jñ; ã„@ /+™øä–ЃþGOÿIÏdÛ°1ÏD/T¶€b¿ @)ƒ³•ëÔñ‚Õ\q*0» ^éU ª9 •Ôð+À¬‹of²dÛ¶ ÷ ¶t<ÒfHºbbYpw^ÅÚž³~%˜7)êºÿ))’ %ªòÆšlk¡ U“š ³Z¾ 2@1kE=)sÖb@"BXªû—æúkù3éUùÙBBùÝ—î÷ ³­õÄà¼óÄôòÙ¶ðéüRï=6„î00Mïê<ñƒèóÃ…DöºEöˆÅó}›Êñiøñ>ß7õÿ ‹úEøúù¹k 1]‹×çcÐ œ!Çv˜?¶hQvÒ«Óúè:¼Èòt#Y¯ 1«) ­s|£4ý¤5öCܾñ£ä–ïy×ðiaÈôáe‡øXM6úòø"ÞMö³^ìóI¦Òñ2b˜ð¢`ñ#¿uôô`ÅöúÑ!ö2oyòÃ×¼íº(¸é·bgç ËíåŠN„äêåÉ«²êgÛiñÕ-Êöù¬Aú^›Êý” 1ÎW}"N›‚ A êh¼ ËÕ ÃÃ} O%¿†W¥‚AÁ³.(Õ 2 Ã9— 3  ÍÐKb%ü5fõ\–´ñãqªðkeÍñÈÆ?õ/‰ŠøÇÈø(¥lõµõ‡ñŸ>íïq™{ï¨ñîA‰Ví_Ðí ½ïn¯õXõü|X/Ê\› óðcøš4²WýŠSr£9~W1 ZB] 2¬ [œ^ znÕ™ní„i,\dÓÎŽøMA Ô‚ÍYNÓÎ4¹+ôÍÖˆVyÿ‚Þ­0t‰µÌNÒãI!¢#¼°#K8 bãÇjÊ'æÛFJ(Õ ë´rÁÞþlyCüišäû„¥{üÉô‚ü¿Yù¡Þ¼òÝÞ¥ìA˜Lê ³ëŒÐík‘ÂïŽ/àñs°ò?uóë'×ôg3€õ9¦ôZ©~òÂ+ñÿü¹òôÂÚöüà¬ÿ‡/ÿÖ0çû®]Áø¥ÿé÷$lÀùþ÷jü+þQþÉÖ¼þj€müÐÑÞöðcç²ë–AÊéT’Çè*B€çióä0&‡áÅmß«@ßË"Þ¯„xÛîêŠÚ3ÏÞ~Uùæ$(ð“ ¶øÁìEÿ)a ýü©ãžv_ %”râý”3ÿ~îøüOHŽû»w~û ½~÷œ¤ÕðFrøëÑQO뇆*î½µñ½¿\ôž†“÷nà^üov„(ÿ¶"»¢—ÿÚhLü§òú "úÌ‚ü¦ÿˆÿäsæs$ E[Ò +¿. ¯Š#l¾8 ¢5T MଠXÑN %gÀK{¤ émOÇQýêî×ùff÷h ¨õó–}õ×Qáõ+! õBû^ò#ßeð°î ñ§Ã{ô#­÷‹ˆ÷ùËzÆý‡Êª–ñ'ϼ ¹o'ð<` °¹÷/- â + ™d[ÑxÔ,öíºµëº€t¾# ¿ÍÃr‘ÒðÏ „' æ <’0KY)aèߎSyRì йSüÝ ]ú ÏhÔ .^ 7r¤”ù@œQˠҭʼnÖ\˜*» Tu =¨T4³Š Æö Ê_w™××4EÁêôŽ Êñ$`µüÜø±è­öDgù‚–WýZ•tñ]ÍJ Xv ùL«) õÒñ ¾þ¼ûlXÉø‘È‚÷,mö!D õÀïÞóôIOóô«ôÕ¥öKMÅûCs¶A»I …@Êa•²›Ò9 Ÿ@ åeÍ :¿^„ïÒá[AA:ªýíª ¾ža ˆ᜙ c´²\¥ŸàØcgÌÒK å,4º¼›6$K1y¡¦Þ<L ƒár u…< ÈS§ rùw ¹ F 3Åç ýʸ HÝ¡š·cÄ$ûS4´Z€éKÊRe Õu¾ “m›ÆÇ² [7Y ®  ìÎ ¢ ·%Ç (Žk 'yÛ Wˆ ®38 £Àû ôw\ŠâýÿQÁ¡ú¹µúù`Úüè=Á4#ÓÊ!g Ìp ô%ˆ±ŽHÚKµù”¶ÂôihWðJ?}ì阊ê‰ë4?óíö•Oò¸ešö¡žJùqx ùTýõ#£bò¼fð8¥Pð¶¸Çð#¹ð=Vˆð¯rñG¾(ô.ÊÖöX€"öB)ñgå–êï}råW~³âÀøâþ¼Åâ&¸šãŽ^ãwÕµà3™ ßg»½àî7…å &eëR&ÄðÃÍ×õõ*Òû) @EpqÔ‡ýÿú;üKíÿõÇvïówqèL!3äQ†VäE-µèŸGÕît5óIõôXT>ó}zêòjn¿ò® ãñ¢1ñÊv¯ð%É›î7mÉëÝwœêSäOëâ9ì$˜õê;’þçUQæXË`æÏ(oçߢGèGéè%Š"çoÑ[æRçŸ3œé+´í½¸~ó¼ú9=n_nÓsÅØn¯þD$AûSŠø$I¼öÀSö“’†öñ/øVü[àÿªBUÿze þ͹Uý7ùü¬®ü-düÕÇ­ýÊæ3ä—i×$”ŒXct5ýÈ&Õù¤°ö­öZôL]ó>æcó)]•òa¶Wï·N²ê+è£uJ黑N삃+ï¶KUòÄÁ÷åRàüCÌÿWçÝXáVáˆÆÙ %–» [ -3Ò t×Y É ÷|¡ RkÁ1¦¦áòR£±T2‰–@/JÎE¶Kµù,6ÛÔØ;¬§Îl&Æôï 1à€ |K¸„Øí'.þ•1`ûÆRüCÏb¶"¢™ ‹A£âCé »T!Ã#ÖÀ1*D¥¿.20ÂB/ÊéZ.'Æ.Øôh-®å+8C+³-ªÛŽ20¿ã9ì2@Oñ™B=)AªP=©ã8ð+¿4,’Ú0å¾Y,Ìž¯&2þ* Ý ²V ( «lÑç#Ëá)‚á-‹)÷/ òÒ0ýÉ®/èi2, ‹š'~[è":˜"9qüØ)G €Ž/`½N'B†j¢(Œ0ÿÊvsøÖgð<¸é05<ä•­ÁàùdÑßx:¶à¦–áÚ²»âÜyIåÒØè5­žëM,Ñë~ÿxé éçùåJ©å«ìmå©zå{¬å幓?æãææ…ÚÚåÃßåèÙçqüé*ÊýíØ:éð!€ñvïûº'ìÿY´è°/Ðä`ttàNËÜHÑÛ®ØÿÚ*ìÚTþع0ØM·qÙ€TÛRXÜܾ.2ÞØ÷ºß¹†áÎyâÝœ‰âÙèjã}Öä tÁå,|hæ}¦çÐ÷êàUíTEdïÐ-ð¤Háï¿Ä ñ‚®ôEr ÷xÉø™‘[úû  ýî}Þdm«ý  7 så ~ï :è “† a•: ´˜çáa½ ÖΔ ) ¶‘ iqÏ |j¹ ‰_P ²Ft g  "3DpvîýÏü…ýQÿöÄ "1Öÿ–½¥þ3E’üì]¤ú>•ù9GÞøO~7ø¡îø$m;ý|àÐ^+¸R@4o7@1ÖgŸ{HŒæ#‹«bÈ€ƒÜ–æõ@ ;掄‹l{Rä©¡¤•ìjƒ¼°º¸,&³cÕ–†!jw¦!Ò/f²MzTóÇçªVØÖ®œÞ ®”â>‹š uÛ´o E÷?å ;ú€<ÊòZ²4îÂÆüí8\×ñˆy÷lökûã·-ÿm…ˆBZ{³lÌÿx›’ùjh\öHúnö¥øy—eúmêúîkeø…‰áö&,÷–£yùÊþŒn‰‰jl ·ž‡¨ú“Ë\Q š I€…yûþ–*ö9 õ°d÷Lù`Õøðá®õii¢óÛ‹òH­õðÅPºî%í¯K×ì|2‡í%ÌYîál„îÀàí¾» ìÎCFéÞ¤æFÕgåéaÇåÍ®åæA%ÖçP‚èæŒÕé…'ì­Ž^îÿÈÆï”[tñ¤©Iõ¬ÐNû²ö°ŽËç ˆâÖ°‚0¤¹¸•ö € -*Á0œ„Ï€c¥±þÁœ³ýÆÿ'ýãZ®:Á$ÒŠ’pò¸t’Ä ¡ÙZ¶Õc È©ŠZ¢ØþÕ0÷‚øƒñzScð?ÿòDßõx)Uö‰ ô[rÎï,ŒÕìPRÃèhæ°¨ç¤ãÚéTœíóº>ñ2ûôf/ õ—UB÷ð¦Fù¨J†úš•Úúvà®ú¶]<ú¹Æ ùK«”öú9óOðÓs)íâ|ê Zç' å—å¶I£æÍýk꼤—î&D2ñcãØò+LÄôêÈvö8E,øåO3ùYÏûÐtZýzΣþ¯¹Àýu*CûóÖøºçõ²×ô Æ‚õ $¿÷²Mˆú(ëaüÍrüð¡ûóŠDù9š÷»dôÌ6êð–§\ï0ÔÊðFæSôÔè0øI«û|œµý‹p>þÝ8óüQJQû…à¦ú ¤ÉúŸ¥9üþôþ¸Ãt¦üëÏ7Dÿµâx4BóþÛ.cý“BýÞ›üm!€úó*ü÷Ò‡“öäjö­b=÷³(øAûçø\ÀMøjËõ@°Ïò¼½ñ²!UóN}óõbÊ`÷3Ù2÷+VŠös¤öbIøƒµÜúx ý±°þ%ƒÿÍs†R¯µµT r $~¨¥c›‚Þ V+øÑ=kMÃÏ ˜è^ˆ ‰üëQyøbŽ…÷<7bøê´ø !¬öÞÄ…òÊÀbîÀtìHìÖì{)!îLÚØïrüó4šïø!FPt 5ꉙ§´ßGtcõí ýÅÒ gÐÃrˆ¢qà Þ?3qmévPm†ç®ŸäÖ Õ°6Z3d¶˜žü¿jÙˆbãG2ÛoÙÇ Ì•ýØˆâø‘LóOIÌîÍa½ìqnýìãÇÄîTëÅð.]Æòò0yõZÊùÅØfýö™‚_;PdV^²a¥ÍM3ž=Ü,Ÿ¦éGÑÌ^VH½±7)l߉@1—ª]™ˆ©ÆNþ ü:÷ ’\kYUrvúß “‹Ñ ÔË»¡ÔèÂÉÃ@"Ccîÿ^»¬þÚXÿ|¼‰wGèÐÿ‘›3ýu ¤úë^‡ù˜˜úÇ ¾û©Rãý/ñ wLˆ§ ½`J)½wk‚[¢_¨5ÙQY7  º´ ëWØ …µJ ôŸl 鉯 …À” .#‹ŒbãHÊ8ÜÔ ©«Ç ’Õ ›nÜ×aè ¦^”C|EÓ•¦ÿÒòDýeJôüyDrþ¸ÞÊÿ¡\ƒÿ8Gþ •öükžþû`‡òù” jöc„Ãò¡ØzðäLð®iò¿Ëõ:µø¶¶Vù´»g÷ÖÞäó(…ðÄÐ îs0ªìÏVÇì$UnﯾLõü‹ý­†C sö/æãÞü«Váø‰Ü)÷%+÷lÙÜø)œùˆ‚øÓy:ô óïBÃÍíƒSîî-ðÉ6òËͪôìéGø€uËü¾Å ãá?SÎÜ^žŸsÜ{ü@¨\ù’,ÿ÷…œºøŠjû òþW©átÅÉ[±âùýáÍøŠöòtßÌî{ŒíçAîh¢…îŬgîë«4íá7†êˆ9úæòàã‘0qâzÍ*ãIìhåǾ*èLàùê“w¢í|Kšð^Iô69‚øX°©üª=cõ“¹ò{ãñ ƒ•ó<. µ: îÄá U_ x‡æ´" ‘¥ë×Wÿwkümmù'‰ö›ôîôÈð·ôl²ÍôÚù„ôN€æóÙäæòVÌ}ñ†ðD~Aï¹àšïÂ-ñ~àØò] ¡ô‚5jöù¥™÷èiZ÷"ÃUõ–£òñð¼Èñ7u±ô¯¤ù¢£ÛÿÁÐ榳 XOƒBñÇX79±0ü?i¿Î› [ :Yq —NDZëÃ…És_ÄN Š \ï¹ Ñ éb9µ[‚;à¿”û¢1 †öÈ<)¹h5%õn ˜~RçÚ 8N™¾h Ê¢²†¦P K5Ì žŠŽtÁj ðX|¹¹?#º"‘ˆ-&ò²Î'G<Â'ˆÿÆ&â€D&a'΄(~À*»KØ+²7.ó«1À&y2_’©/èÜ'b‡¢Û’3XÌwNè»$•W°NâúÆ ±íãlÃÞ¡ò5Á˜ l= ͹ßÎåHo'ù=(¦ºx–  ÆútÇ»þqaú‡ËùÛ\*úZôýÒ²šeY“Nµª±Ù ðÑ)ü4ÆZõE ï "{ë`YêE"«é/;è«c厫òá\ÔÝæRÅÙ>JÓÖaÐ Ö¿ÏÜ×±ÑÃÛ•™á" CçÐÎ=í‘slòðaöy½ø EùÕŸBøfÓpö~ ôÌ?ñéÖvîƒ+–ì¾fëkÖéáú7çþäг2áǪßÅR Þˆý•ÝoàݵÚàÞ12úá îåY©Dé³C­ëÍñeí[ÿ?î­2îzB퀼(ì.ÿë V¾ë]+–ì’EJîÍÙ§ð7¤ùòß@½ô™Ýøõ­!N÷ò ãø˜Þòù\[ËùN[áø˜_vøÏ±fùl>aû;mý–6ÄþSêþäþu©´ü<sûóMãúïù¯úncÙü:Îÿq½}÷¨Æy 2œ ¤T{ˆÿ·+ÖµUxò÷ }1¢øZóíå/‘fåõç®à$ /M BktžŸ+sˆþÍý:ý6^þþ”îÿˆ®bK¥¤ºÛe–rbþƒÓð‚·ø1 MBa *ú  ® Jj ºÿdlˆp•b¦í ê ˜Ý¼¨¡•ÃO 7„x¶ìQ|«K<¢ OF]JàWNè ó^Õù[ô\" =Až½®„° ÷|² ÿ¨šý·*ð¢ûV ˜ß³ à‘öq™þÔÈ<þ~¤)™|7:><)U` )ÔÐ Êvà/×z%¹­)ùþq4Qü yû[çû•’öü<Öýt84ýnöú}ÜÖô“<Ûî òØé]¬XæNÍîã,ÿâ/ÕÕâ ˆ'å]X\é¯l¼î¸gÏô~Eû\êÁ:cÕðPå 0Á=öSóï%²‚žŠ6[áO÷¦4 Tì& 2—•ïÕa s¾ný:Þü¯?‰üð¢ýs ¨þsUÿ¡ëÿ<'Šÿ“aþLÕüo¯#ûf3fùï¥÷TEmöñ Zö¯m+÷:’ç÷’ãÝ÷-Þýöçõ‡ËõÌò”ô°©ÿó!ãßó)#õ^Ë÷«>«úCʹü¶BàýË6OþͳEþÔŠÀý°´ÒüÂ!ñû¥‹ûçûü)}zýð–îþ¢$4޵Б0ºº°ð…±Ïq(Öe*%¶áÉ̪|ºÇüÔ|ŽšÓR*›Ÿù{lQƒGÁKñþ9þèdJûv ù¥øö%éwôÃÛòL¤°ð­µÛð¥¹Vò˜/Œô èùöŽ^ùºà{ûêý÷¼2ç-wÀqØ“ — 4‚êÒ6ÝV ä6xcr¥ÑÑ=DºC µ+F ¼´µt ùwhÈæÎðlR@SýI BúGOøˆ7 øz—Kù÷“´ûBÿ×LÄ+› 3Õê 2¯…™cþ ÷ùX_ü?p7÷¢öZõËF÷ð/xü i>ê̦i )U¾ Þpå Cy œ I  ×™Cô@÷é>5ÔUªEÿgy}œQü;‰[õÂýïûŒóíþ#ïußiòÛÇíö;*Rü\ç\ÿÌÇ Yt® - 7Œµ* úÝ¿ÿh6ýgÈüüÌýÐ.{ÿ @µAiÿLsý¸þ?ûùÿøn9 öðAóNŒYð/Íðï€ç“ñ£ÿø|Uþw)$ûêvÜ÷lW[öPÓ®ö7ï÷5Dëù‚ÝaüÈ~XþQ9áþ§/Õýj•£û|E¾ø]úõ¡‰‘ð÷ò!ì ÷éˆI8èrÛ éöëŒzíŒðÁ¹ôòP—‘óbSòDZÏðËPÖðzêáò‡lö1cLùeðû’X€ým‹Ùý…¬÷ü½ÝúgÖøoö›Ô1ö¢lø0x[úéµàü &žÿ“±oäJF‚7 dÌ ¾P3 hëäS‡ZxüÈ‹ùï™"øù½F÷!öȇtôÑ vò7”ðí§)ïϳ'îu\M혙”ì Ï™ì Eîç$òû÷wÕýˆìÄq$¿›! âp¾ fnø‡ÅêØ a ø¸ÿ²Ç©¿G¦|h;Q G×(ÃAŽ-ü{é:ø)é÷LJø*aÀú ‚Öûd¾ãú©.Áø«÷‹zöÃóöì¿/øyë’úàþì5Iµ8— |Kí›ìä®Ï»j#E(x€nð¿ÝBWØ3ißи(6X‚ ÈÑbÄÍÕÝ©`?Ú.&» ÿµCý’²úýbø>ˆõ‚H ò7KÂîí¡šíE"šï–3ìñaôÈxö’IŽù!’—ýßU€ 9Š{„ÙŠ'§#Ç,ß!‰:ˆ".Å!>ؼþɵMFU¹ïÌa"Ys2à `(H Õþñ×¹ŠW  ’\A e¹ Öî0 Acì„€sCÀUþá ø^[óº½kñW\gò)Ž»õ@Øú.$ÁýÂÁµwVqOeÖ;ÚWå–9å Q¼î ßü-6™ˆ„»pÿ«·Ê&ó£@Óõ¹œ •÷ 9h ¸¾ –ú +NÇ?ÏÁšæ¸É#Ï =/Û­0*vI7—þ iûG&øB¯òõîÛ„õÂ<öB¨øù€+ùjò÷A¬¹õQü¹óQîØòȬò€ øñ›Q+ð%åî’/Ììg`ÌìÒOØíÚ0gïk…×ð/êâñ’¦ˆò Wsó„ŽCõø“Nsû±¤TÿQޮ֭ó¦ O¥ 1èXÔeÆì6äûy.¥õ8‡ñàÜïK.™ïAoôî+zÌìWm°é2Ý]ç‘Pç-€áé3v£îúãõf7LüÓg¨*ôhÊÐ ãÅ¢ íÌGrØcþAøLùû¿õáh ôÁ+}ôé÷”«ú•B\ý°9ÿýÅøü¨¬‹ûOQyú1_³ùOé^ùqûƒùš¶ùú˜îøÒI¾÷¹»öÑéBóŽ=óî¤éÔŒ÷äǦ³ây³eãè <æê@lêäÙêï ðêöÛéôþ¨Š¼ h¥áLÑ }`^ ̈́ʣ;×ÿaôfÿÄúƒÿKczÿYL½þ(ñü…D úÆ9ö·ûñ&}Ëîê{uî_:ñç­õ=EúIÜHþeáýæÏŸòªäÿ8Þ9ü@t›÷$XJóçMðÀJïi{uð‡Zó¬4¬õüU†÷耄ø°Sù„“žúЉYü¬’#þ ²Øÿ¶îá¡Û,›o-· ×á N2‰ …Ôx ÔÐG µdŠÆL©êÀúþj˜]ÿçvß]y”ß %œ…«ëë}¯´¬:¢b›¢qö¥ëêâúp_£nâÏЖ„sÖ Ú: R%¶|cÖÄŽÁJ 4^ ñè?*±ÔsUn ¿Á'æÌD-wa£/Ø[.&=*yDb$Ï.lÚ‰~£Œ“g¼Y0ÝÚ=B+~ T˜ù "C 躺±YÒ·4pþ OÍ U9o CvÉ ‘švŒìÈ)#Þ©àÿ/OÈþ£SþòÔdÿ•6¯‚ø 5{ nN3 3m¬¸èA/ö¶ …› ¤ 5ú@*&‡ikƒ}Äüþ© úúZõîõZñpŒÄîB}쮀3êàÇçHåöè¡âŸ£*á¸lõàx yáÃùâf†âè,]ã³p¯ä!#^æ1?½ç?ApèÔÃèʱxé¾$ël$íq6ïÍi#ñ&b·òFK|ógƒÈò _¾ð5esîˆ-Ûì¶E9ì"c‘쌂Çí/”sï*ÍðѼ%ñÎÞ7ðæœxî®í©äì`×Üí Ûiï± *ñ0öòò*oô‰'MõAI–õ}?gõAç®ôºRó9ÄñÂï)ŒîPMÖíN…žíR‚.îk´¿ïJúñR[øó$õ‘KõðK}õùõnê˜ö5Œ<÷Õ˜ø™xuùHɼû’ÐÿnßñÛm¯äìƒ ä7 5Ù" ¦º• ç Œ Á6H Ëu‡ ˜‘!"^¼ü>Юž†Ï6<ˆ4” ˆ)c#”ñýÀ­W¿|_qÿ!5ý>ô^ú$ÄøzɈ÷–>ŠøMóù;°úâʱú©¥úºÉÿúÏfÍûc…ý±/„þm2F±±_åÍùg@j ÷/ ëùÆ ýj]Gu ‘A£=%vþZ3ÃòDÙ¯=‡þ°oØh[zR ©é"›õž±¤ÖýÞ/™ëµOGýÆ éY'jJ¸Š ¾}¤Ô~zè Ÿµ –ŠÀC®ë"j¿š`З ¶É1&™êáÇ«x)ýL,°ûñŽKüJ+þ²ŠÍÿÈêbS ÿ¯³Sü÷ÒùÃXTõÒ“÷ðÔ¿øë„_&ç£ý´ãÞ|â²Ñmã¯æ%øéé¶ÄïÙêFõ°iBümühº¡] êg²…mùC|`% T]1 \š ]²ÜFv¼Q‚LŒr¥cŸÿÜÓ'þ–øTýº¬¿ýÁ¬öÿC •qDHLz» Vc _dO Tk¡ "©ú×âýkÊÞø|‚0ôÅØvð"æ>îp“°í‘é1î¯á¯îûÞ¤îèò‰îˆ]ï'°ñår&õŸ»ýøÕ8Íüzj,ŒÐÑî lXV‰‚£®" K…P§c- ¨ß21æB ýs³<Å>ŠJÿX ´®ª ÙÔà ‚‹b åUu OcÁF5ïAj·&ÿ&ÄÝü"¨±ûšKûRëûµ;úÉÕ÷~°íó£Aâï¸ý|í×ïzíl9ïcŽ·ñúݧô}à&ø>–üÙ+±p“vo­zFÖ¯3Rú°nøi!È ™±g ùÈ efd¯™¸TQµc ˆ¹ `TÒd–+Ö ¡bŽ4þã7iü T™úc;yøªƒvö@vsõxíõmñÙ5êôùPøM2Qú:y‹ûFZû±yú†£Éö-¹Bò9íä}wèÐ'Mä’¸îà-ÍõÞ°ŽöÞ:Èá«Yä†Ðç%·Ï꙲íœñV?õÔ¢Iù'yý‚#׃¼rVó ƒˆrϱìKNeÿ«KÿRl÷âa¨‡Õ©d¡lÉr O h Ët Öwi ŠOF:iÛ»”σBb³Yž™ÿœšºý[…êúlÐô÷G¢Tö6‹÷EÝù*¡ý‹Á½bi„ƒQr £žnÛÒË_²!÷ÿñ&Å«)Òã³)‡”»'=Ã$¯‚!F]Ëu‚»?Ù­Žéô=Ðë‰lyï[ÄópÍõmltöÁ~”ö¸}"÷=»ãøHQÑû›ÿ~GB,de¾Ÿ›ÿŠG³ý›:ümsôû¯mÚý+*“ë¿[ä‰ ;pàvQ‹«:´ S÷ Q2 žtü > . HLÒ_-Íc–öýÒ¬ù”e÷$¨öÿ‹Pø M÷ûÝ„“e5ªþr} :L%èò¸œ㟠 TW æ› ðà 1öV VD– €¶º ˆàv Á©ì`ôûþqþ÷ü ñö %8ùÖ•CþÁ×9sÔ¨Îé Š¢ Á!†£>Þ{Á=­ú6 ö¶Ióc8=ò°°KóeºÄõö€ù*wèüt -J$;îlR /§½1ÓMã7@GIçè˜KkÛõdOxÍà|»{éɦ;²eÞƒ ÷á\ ^¬€¶Rþ±Yúú,”Iú±ûRü¾X¾â‹A‰’û )Í 0¼Ôá~£@"£ EÚ Š R|)$<£#;LCžÇÛÜ+WCü…ÿ«ÀÿÙdL{¦„²x ÄŠO#çu<)NÆ(&ï¡„Œ¨±yu{ ŸóÏ”¸Ž¢l¼³ ÃÖÿiÉMþK 3ü§¸úOUmø,£Ï÷ŽXVø~Z7ùû9gùÃÌàø¶¶žø'oMù 2†ú‡'û‡JGú㟱÷v¹óµ. ï깫êyƒçiÂås¬åZvå'ŽJæJó|é¦lðîü§àõø¢Êümzèö“ÈsQa\¥‚J|Mœ®þ®“{ü>~šüæA.þ)@¦ÿØÿvM›ü5¤I÷Q•Ãñšïîý>jíî)Tï•¢<ò‰EôYN¦ô˜Ò#ôØ´ô̾MõuW\÷“‘ùÎУûâêýáÓ‚ÿ|¤©=Ø‘bpöþ.ƒûûØL%øð½kô»Ê=ò™ÎòL¨]ö÷~<üä ùÑÍ¥¬£• Là8 [ÇH¿,îÿ‘«ßüÜ£×ûH™Þü²v”þ¬-ÿòýG&½ú3ùöƒ\ó.€ðï7yï¸@€ïHÅïÆÂËïÈ•÷ïf$Eñ•ÝMô³J¬øü Cý vþ3dr_)Ò ³©ò“@þ„—wúùCD÷Ó½/õÅÇ‹ô8·—õ*º=ø'Ûû¼\ÿS?š.^ùÇ»êzÿ~7Oþûw£ý6dþ8%‰°Â4ÿIXcä/øÂåýÇ–•þjâø'R*óÌôÜïÚ°¼í,àëz êdwéY5ýéQ/ílºñ‹Øö gÛû'Ôx*W@%„šúiŠ /)EÇ+½þõûDý]´]ý@.ÿMH¦¼‹†_K èµó€Õ£úo(¦ÆåÝÅFÝE! t4"U:"¡0í ®0<ðœÅhÖÊ< HnÝ á3W %Rtà Hž²ÄÓ‰ ºÏ! ,) þDj ÜïŠ VbS+ÊC(O2i&¾!í#‹ÉhP69Ò[Ÿ# N èý‡뵘…‰NâNkÁ² s½ŽKó@ ˜L0•*¦·}Û±å[ &UH¤ñþ(œ)Áo™ž¨ /Z 'V¦¬ÀÔØ¢DNj nç×ÄoHÀ!ü÷·/ùŒ³®ø×†ºùêŽÜúòˆúªnà÷GøOóõÝGî0âEê³"至#èÓo&ê 7NíªñïVð«·îø0 ëDm«æ|!ÅâÏXSà ,»ß1®à)IQânžÒãYäå )cæÖüQèì’üênñUî~\Hò2¡öHÀú­Ý§ý¤Õ”þ¶pýŸ}ËúHio÷9Žô©`—ñÒе𾡥ñ¢ÆÂóÍõ]â¢ö€$öþdõïõ¾öÖP:ø†ùúfúéFëú3‰Oú:…øüǼõ£Ç1ò¼‰/îÝ“@êô„3çi…‹å1åMÚäëÔªäcÈÈäÙÉÓåÕkè1"ŠëÃð1ªõºôû (Y„””u Yƒf 8±k ŒŸN ׉' e€× JnÉ “zì ¯­e€=êäñ$d÷_ÉZ¢Ö˜BêY˜Ò›¸ƒY ¶ïÇx~÷S¨ÿÿ8ÛÎý†€ü®ÐMùª:Åõp—ò™‹ãîå±uìös¥ê™¡éoË2êÐV-ío§Ãòy&múÓb8ý£ë OèÏ´VÄI·ûB]нAÂDûÙØ'žŒï_¯j`¹)ö´‚"W1­S%Ÿp›Ôó7!þ€= ‡Èim5å!‚Öùà!ýZ;_üæEþ$~¶Ì|“¹B S JÐ& “ Âd§¨ ýû’ø÷Ňö~†÷0ùûFÓÿøvì¨p݈=ýþÀ½þùn¸öüh(ô?zô_ÙæöÇ=ŽúhFõý‡­ôÿ¼Ê#9$“þSÁû]ü±øªlŒöµLÝõ Ô8ö%xwöõ›õíã»óÉçòf>Ïñà¶óg)l÷é!üV„º‘XÌÆV+“ª S´ž UGÙVËOã“K™L¥Kt ë·”BÅ&Ngd¦o`Pây€ÿײý—'ç±ëXçž’èdýlê\tì«ùî\Óñ±uLôL±Ò÷½ÅõúC*õüð‰ûýÞÄý§ùiü× Vú2+ ø£>ö˜áõäqÇôˆÎÁõx×÷ÏѲú†Yþ:«i7: S «‡ *fn(Ö/å Œ¶B Ü0p ª4 ^¹’ M¥§ •à@œ:‹\S'OG4ÿ7/þþÐ-ÕþPþpl*þ˜ÿ 4¹Gà°¶$!§ Ø6 3Õ ¯sG sGÔ½€G.’t†éVq¹qÍÛšyȯ.+û3O¬Aç̃n«9 Ç› Ý÷q}ùnP {Ϫ _:’ –ï †i©Áº}®ލŠÑÈꔢGâÙ·õÆfÚƒ Å ÅXœf3©ÒZ‡›³´¾GpÎ…Jâä›·ê’q¾ (û5¹üõ_•­ñz:ÕîߺÖíÛÏŽî<^Yðõ5sò›â#ô£{úô=¤/õŽÈ˜õ”)÷¡¼šù4¶ºüô5ˆÿoŠa ò_ðU -Ô‰ƒ–* Y¾È rd+¯n'Ê5”sýŒSÖï ÕqñTZô èæ kÚV…ŽüÐ|—ùH+XøV>Øø¹Þ~úh)üæH¢ü·¶ûJSªù²Oíö·ô'”a!:˜©[ÊÉgNû¸ñöu7ó cËò‡õÜ¡Ûøü²váþ<ŸÿXB1ÿfþÇÃ]ýÛpný%`åý§qÂþÓnÔà§ÀCöCåÉ¡N’‰ÿL!Ñû– ùù2"ø®Úù¤Jáúú­Åü8|&þ‘ðþ—yÿÎŽ?õœa„‘‰Å´x.\žlè÷ÎñzñQMe#CÒúÓÊ2õ"…OðWC÷ìÇWxë9«ªë“éPíâ’ið¦êõôùsnú2ÂÿlÁõÖ1HH 5 ¢ël ñ F¼ÿŧnWnž|þ_0½¿Æ±©ÿ Ýÿ÷…áÿáwAúG<É_U‹}ÿ5ºÒb#•ÒÇ »ÂÿŽË "ŒÄ)” ˆž@ ÍÚVU—5bVšüh- ú«ÐøC®ÆøÔÿœùúúú—/üYþÌýd¤‰þ`cIþ¡ÆêüFˆ û'ºù˘§ù3¼úÉÒûwÇü£îçü"üƒBèú=/þù4)ÒùÑúñ;úz‹Ëù„ÎãùÈ”$ûÏmýÈÂdýx±ôӹƔÙ-ùÙ3¶Zþ>)ý±&ùü mþ•V°¤¦F.ëAU ö~ÆÕ@ešígîðý–r´ÿ SÿÇDÿëà=þ0žWüŸÛ¼ùgV_÷qj@ö RÜöM ùvÉDü5II˳õ¡R…É ¼áŠ *X mšä=mciÃíl¾Ä 8ëîÝù*—ó;ûî(õ€„Ç‹ÌÓÿY‹`ÿ)Ä!Ÿƒ!¸¨”$KfŸŠt3\Þþ˜'Éû(a‡ø˜†×õ˜Š+ôwmró Ó@óƒÈ!óÖýÚòeAqò Ãò„T=òèIQó½h¡õXùpúùü¼j­ZašÒø…ÕRWXÝ"Úó‰ȾÛþ—UäüåTüs1üÂíýÝÿdÿù.™µòaª µ»+Fw“Õ+‹|;ÅÕÓ1Áç²™þ‡,TüúXûãÍïù|Q±øÌ Ãö%ôÃñlšnî¨eiìïëûÊÃê>Óáëê²ÎîÑè7ó´ÝRø¶lýJ±,-µm û ó« ›}¢°v ª¤v¹äÑÔ ;¢ð»Þuĸ©º×DRÞ6Š­]Lh ŠK——è—‘Á•—š¤ 42ækq-ÜÈ ßÊÇרøÿ32ý¿¨ü†¸úÑ/žø¼ 7öJ‹rô‹>ëóኃôˆÃ¢õбöŒs÷ŒDþ÷s^aøˆ:‚øÜYø´ÖDøäŠÿøR¹ûâÞêýÔO“£tç4¨ì*˜:çÿá¦g«%}Ï…ýÛ®|AõüU;¡¸qèÄÅwæ ûÙ ‚Qþ ©9„)Æ0mšwž¼‡] }„z‡á­þ¤;&ú±j÷…Z¢öÊu÷POùVOdû Å©üª3üsÒù†ü;ö™6«ƒ=Va¹ymO Ȭ9 çkÒ `@ý t{r Ìúš‘¬ïbÖ!Ð&ŠÖýP³QûF ßù‚µúŸüH¨¶þ†¤ÃÝ $L'3þ›8šûÙžø¸”õ—|òæ§çïÍ<î?Þí'à¡î±¯Æï£¦”ðÂéñmQñ Ëòc€rôVIö+Çiø¦hû[X¤ÿŒZ¼›·¹ ¢´¢ Uµçªa€ÔqÜ˹%ùÍ ¾(q  ëMÔ M£â *A’ 3 âG† õV  w aL£ J§d ñù: Ÿ;õ»Jé’íÄ yò½þ蔊ü”jû.>núÇù{ùñÔøËÞóø‡úY›ûÇdýN:sþxž) ßÝÆþ”,µ– ¶ûÚ Ò²z7œë)­:RvD Ù…ñ„Àœ/èÜ1»áÜ<@c !]s v8.V~ä5)ï ÎjÊ „s »€¶ 4·î ›Ë[ÐßB=Œ$ÆeErKÌeÈ tBáÄ‘Üî]ëè ¾Ð!š,VþöÃøKȧó?Ý ð¿¼iîË1îa¤çï:½'òÁs#ôgQõƒ¸õ¸çÑõõlöïçö’’=ø=¼ñù9Ú‹ûqT€üZÁ™üsîü>Ãðú)FJù;'÷~ôâ«Úñ»æyïʪí塼ìˆQþì? “îªFñÓœô9& ø@¦"û¸–ýuJÿ”![ÿá‚þy ý›ïˆû<€#úÚó†ø ÝBö¶ê8óB%¥ïp¬ìë«Ñè’†ãåèü¾ä¥‘råƒuè…ößì‹¿ñ'ÄOö…·ú‡ÞÈüÐØHþ)ì½þ&ésþÅÞ³ýsg¸ü&ù¼û6 ÿú‰—úÄYRú÷Sîùø2Œùõ™ùæ£Tú ÚûOÈíüË]OþÍxèÿ8¯ã@C ð [ DdN˜ C¹ €ä º©ß © ÷åúì`ä^ía|ÐöÑÔgŠýÊ¡_€(äûTí`V*´ÔµC_E:›» (±¼%÷ÖEH! À‹† G{ : ´Äf}3qšž-ø€z‹|w“¤Z?ºÿƒë8ûK©òhQù ó*vJV)»ß£VC`gŸ9#­É¡¯²ç 9  ' 4Yw Z°+4c(»ÿ˜½AÿeCÝŠ¨Ù1Ê4O¾ •j½ ø^¥ ‚ü7 ®«}ß´wÅ–¾fÖ_¿:PêE„0ãÌ}÷çï€×.D¾é±ôÃD»®""v‘aÚ “‰Ÿ À¤×Dk䫉uÿ\ÏgüZ ìúp­úÓðúß­ÀúühùW÷ëö ²Õó'ßð|‰=í8êæyçΞøåb·åýhæD‘†ç ‚°è8*Ùé@Üël¡ìMîôbÃðÂTSóQÂåõ4ÊBø<æpú7k©ülÁëþÓ̬a¼˜j•ÀL˜(tþ°½=üi†ðùW«ÿ÷”÷µo÷Yáø²>`ú—môúMúò·ø“F½öP¼òô“Ëób#tó–T¹óX®&ôöfJôà‚áóJ…ÅòÁ™Óð *î76`ëtG5é€êè±9Ùç¿uNèÕ4[éºërWí„kÊòIôÜaö¬6 øBú%o³üïlÿŠ-ƒ»8ì+rG aØ äË  ã æPþ€-¸N>¡µ µ‹ãÑ® ©# ‘Û¦ 4à4¯¼99|™,ù |€Š·™G,®ß7r<ÿéŸ_þ0–5ýàüBôvûe”dû¤ß›û©*ºûŠLsû´õÂúíÑúùIúDŽ ûlò4ýo3å¦Ô65ÞÕ}­ ’n;¾ÏÀ¹k 3’| ¡: CSÄ ½„31„@Cš“¢zépH³ª i·Ð ^]Juîóh=ôf)[Â…ÕdÛŠqìšÇ™>W«^Cf _±A‰íï–þàgçû+ÔúÚÄÄøî–÷7YõPç¶ô*%ËôKà¤õ#~%÷xÆ!ùýÄTûïKý÷ò þUJÿÉå‡ÿd‰ÿf8Gÿ‰¼¨þšÕ¸ýD·Éü6ÙküI;ý±J–ÿCaϧú¢½m SÂÜ,jÒj"MvÞ€ Z–šW× uá© DØ÷Àádm+µ]47F÷ö÷LþÎÄ{ù|µKô¬ æïO[íEí _îôŒcðõ¬#òËìùòv]†ò¢9Íð?äFîÛ8¢ëæµré~Tè@˜çcêç¢õ¶èêÈ«édé¥ê?±ÉëAWí7TUï~ë}ñæÎ‰óÚíŒõM¶ï÷;MúúY~oþ~±»)/1F¥Г #”nê^ÿ“Ø€ºÿž“þ—}wþ}³íÿ«“ÀÁª6Á€QT ÿf >’© ¡>Àÿ‰[3ïšwýÈãûOº~û´&aû%ý§úXºÐøe0Ùõ÷÷<ò&rÉî&_Cìßë|¶ëEÅìqB8‚ñÚöÖõ ¨·úehÿTó&Õn4?9÷æ›ý,~Ž‚ýŒ ÿê wØãW®à…²Rj†;º—Ës=l.!K ­6· ¬) ‰¸ 7µ« ãóÐ öÇy Ô ²µ 7æ2ô’Ô–÷,ÉD ¶ž ÄØx ½W= ž‘¾ C»*¢4úšå»9®þz,½ýº(äýâü•þåCÿ‹ÆÿU?´ÿ'éãÿ+ vYI?¨äqqéÉã_@”+yÂÿ>ûþBž1þ‚ DýOhüÇ@»úâyù+‹ø¢E ø îø÷£`ø«œJù˜—ú çû1ºüxÿÈüÐ&rü 5´û‡Púú,T úø+Ðú?Š“û)²çü0]²þÇÕ¬ts{^¯An$$í±6!sìºæ¸ÂÞÿÖ]u`«t±ˆiÁõGgQ«®os ³ -†˜ ,Z vQ9 ÌYª »j= ;ôd›ÝU'–;Lü©C ù9H÷Z=ZöÙ¶Ÿök=F÷Îfð÷x'ŽøF-ùÜÎùÊ©cú¹dÙúû‰øúÑ*¤úªfúxu+ù^æNøï¤©÷÷|÷½lIQí ÓGÜÁ8/ Q4í ôŠúÒ6ÇÙƒîp³T Öµ³ 9ûA ¶ƒì8àô¿þ-I”üJlíû}aüdêýT˜CýÊëCü /ú³ú)÷~ æó¾(Äð¸v>î Y¯ìL{,ìý›ìðÐíÀïCwiòÉ¥õ ã ù¨üQQþÎâ¥ÿä¢`²ª/X²©õÍ|1ù'㤠ê Y …ì ¸ƒŒEoÎ-Çí—}ÐÿÏI;ýÊW¹ün:Ìý9ÿ š…®:‚Â:HtsÔŒq ¶þý5ßúÐä÷íF²óB‡ñÉç)ï ‚î1ЭíÇTÚí¶K¦î;„ðf›/òÕ±ô0Þ÷ÑF¢úo¤þ}ÐÖ;ò“RQ LÕ A9« ’ÜUíäæU ª: Ëé ¦&Ɖ™ÑUš,L"»ñÂÿD›‘òQ*­s9Êh Ù"­ìï ‰èËnE±…:—^p °!z>LIê Þûˆ¡.÷)­|ó$’ÑðÚòîÊí¦tí7ºðíº‡ùî14!ð€8ñvþ£ñAûãñ– ò_1Tñ >òDôoýìöŠAûù@h›N°• Ò÷ ·”Ï 91Ü Šz²ÓpþMó^š'Œ×6 ½Å“ij¢õúÀT÷C_ùÅóqúê•oûVçküŠOåýœw½xgó©ƒÈÈ4sònMŽò&ú6ÃO“ ØEp mÔ- Dò /‘• ?Èú º£â ìk›%ó‰½ðKÁ©3£Ò:dâ‘¡J*fSŽþJÓŒô…’ þ =K¾ Vš Þv³ 2fb-­Q­‚/7|P¦–[‚3&“vÍN$ü†­÷y ¬¯o$Ž#©A @SrøØ¾|Ák ¥¹Ù 6ö§ F@Ø Tߤ]QÙ BƒÜgy £Gb G>"ÝǨþ ì1éô¹›Ÿ÷÷þØ8ýÍ$éû\uzûêñéûˆGÝü/Büý“(ÿaBd·ã˜·kwœ”¡ ï⌸Q¸ÑTþbü~^°ûÐü]^ý˜,Wÿ~YØÍÿêD±ýáÏút4øëqžö+É6öþîÀößÁ’÷o„Ý÷+©üöôÐô Ìñ—¬îh¹:ì µ.ëuñë ˜GîgZñým%ôLköHïöN÷¾¢’÷ xð÷ù Tøù|ø©#øØÍ0÷0Èõ¬l;ô¡àòpèñ­!Wñïñ$ñCÑ\ñÆ…òÝÆ!óÍ1>ôõ—Ìšõ¶˜9öçt÷6'’ùÅaü úhÿ‡Â#\9°²ïÓ@BÙˆ!\üÄ»ÿ3hÞýR7æýákcÿ!…ëàX{»nï5˜ŒÛS»ÎóÿSxü7ÊÜùÞ'Ýø˜ææùtg ý%ÙpÓG¤'ù GÐô {Ñ1޹n, Ïj žÅ |Hú „‡Oü¥%ÑYaD.vÚÜ›DŽñytY_g…Ï>Œ –c#:F$—²w"ÍÂ_m|îÐíÃXý g‚°‘ÛK½~ì+F§³4ñ·Œ*ýhü4ýÈ÷Gëó€ËñÚݬðŒü¦ð¦&¬ðâýï?‡(î¤>1ëDç«À±ãȉ‡à¿ÈÞ|,òÞÓéâൕßã-¸ ç´/êé°øìù oï ¡êò°Â÷GpIûàÄÿGˆ«š¿HÒh–ƒ3£ÐÿÞ$¿þþŒ-þ;}þäy<þgaZþ³÷õýÂf¬ü1Þ|úØJî÷¬väõ£­4õÅ7öD©øKDÕû–Žûþˆˆ&©I‡ëßÄÿí›<üw¼Ú÷gn¢óF>ðýGÒípì:Ÿ›ê?¡ûèIâ"ç§¢PåOæãš¹/ãSëlããÄñäã1èü Šì=×ñªÿö"Nû!ð‹þ[äû¬·7ÕÁôDtÓaY urc U.w Tƒr ‘wK°ÌÏÉåƒûµU´ÿÀ\_™–&Bꑨ`¹Î ìt3 R&œ ugW Ùè°ÊØBGG“"R†9ÿeõòûõ¯øØÜõ¯„3ôò±gô— öÍ?ú/Ä#þ+u.i‰®=‹Jª.|Qÿ³Óý½ ýFësÿØGyTåø„˜lâd$}F(Ô ¸Á͈· »Jˆ MYv ÎÆ ª² Fïï ÁUÜ ÞC ¸€ 4Q ”ND©þì“"_v×ÏvÏäØR‰ zlWÊ6´õûÔ[KJ0ÙªýP'Ó›XZRZØKÄÎS<¬6ÿ¾ƒ}ýã%aýÕc“þôÄ75"^±ëhѱCàXþÀIü µúã§+úCÑû"G’ýlVãG ò¿ 2šâ\‹õÝÔE~R)’·sã—­³¹¨'(PºA.¤ÿ¸ýM#¡úÉÁ°øN¦š÷ˆ­f÷¿Àà÷8O¯øIå~ù±ñ/úmÕú]˜wûN¿ïû$‘ üdsÛû§¯íû³—òü“Cÿ3ß’÷jœ ‹ÖÑ z‡ K©t Ô^ù V±X ²àÐ SªÅ Ao¤ ÈÖy ÙX¤RÎ6ˆìéþ&D~ ã6ûe]Köh×?Æ4‡ÉuD@¢}¹¯»Q=®éñV½µ± mäÑÄ3œqö´v¶2¨xRâØ¥@Ø 3%üŒ¸×(§jðý^! øêBѪV&ÀFç‚æÿT Ñüa`¸úW~áùË· ú$ÀûúKäÖûJ`*ü‚¼±ûÿlúitøU*æõòró†‚ðª×îáöZî?#ïîéðüéð@G½ïå‹ï¸¦ËïÛf½ðÐ"‹ò¢<õˆe«ø-¯‡üßcÒAâ¼ÝEe U… ^O ý© o wM *áïj¥ÛJÛKÆ$‘zŠ÷R?+õÿ„=kþÇRíüäfÉû{(ûV¤êú9BÔú"­ãú‚}aû»ì‘üøZþ³4>vj§Usâ*‡ùØý ûhlhøžâeö.i]õ„ö…õ—úP÷õÈ]ù7é?û™º/ü3’÷ûb]û€úîpÙúøDümIþœŽ<›š¦ŠŠ–[éö¶ÙìoP ”]ŽÿÑuì=ýXâ§f‘p¹>ÌÚO˹4Þ¦™q 9ÂC f‹jî£ö4šL<¾|P"Á|¬¹ü^+âøp‚÷õƼMô¢{ÇóÏ«÷ó6 Uô..qô¶<ôßTóYý;òÒÐñ¯^ð¦AŸï›>ÿïÈEñ4iÝòàÅôaþöÔ×›ùG˜üÙ·ÿŒW’mŽºŠœãâþ=û½(õÆÔAÉ $T„¾@ ±¡F‹W´b®uHâñ©ùôˆ*‡¨+ÉaÄ)-rÿÞ:øýÔ²üä÷ûªëÔû?ü9×NüÁ Iüª‘çûFjVûYwßúy ®ú:·úlÈÚúCrû[~ûÊ+-üã ýM¨¼ýÚHþr Üþ±Ùÿ=烔Ðت“EÞb ùë ~Õ^«4#ã:‹šê«TrÆ~Ê¿¹v96²‹žqHâí%ÿdy¤ ¶ÍÇ ¼ e(^ZBäLÆ[I äÓÿßh?ÿ²_÷ý}b¥û¡qOø1Ukô†µð~VËíÂÓëë ëÃu@ë|©ìcOÿKòЦõõÑUmùò-@üØ7þˆeÿ)À ºgy«äë$ï–Óå¥0vÛ×£5©Åñ oøçÚ´4 M ^©y ¨ï ’&Ù Ä¡ ̯¼® ³N{‹³–¿œ *M 'Ø&ôí›´{/Ã5›QéÏL¾á‘ ¼^ÁeØ\Ùª½¬éÞÿEÔhÿZlþ†%püõˆqùÍ4ëõ`ž˜ò‚Ú!ð¤ÏçîŸøîõ®ðú?°ña ,óÓÿóFdïóóÀ&©ñ-ð´Ä#ï àõîľïº^Qñ8aóáüžõJ-È÷ÇU«ù\6û‘qüöj~ýòoßÃòþ±=øPµUvzŠ\óÿWõþ–šý,n$ý"´!ý,qý„ Ýý˱'þâ0þ]þ–Ñþ¤{iþ ¹ÿYØÿn$x*÷Ïñ«¿_ýFigÿ_¥ýåTûßs¯ø*ŽöëyÓóí'òEÀñ3WŠðØ‘ð²°"ñ+òµB7ó®Jô¨i[õú“öoZø‰xÇùJµ‰û4‚&ýZ›‚þs,˜ÿ„üp5¦$/ñÕ—™¯®Ô>óS™#~ÏfJ SI¹ h㦠²ñ € ì€ ý g ŽÍÖ oF-!ÚèéwO¬÷4 êï£hÍ”bh$µUp¼ÿéÀþ¡­ýí~"ý Òîü|-øü䛈ýEÙ¥þüâ B”ñYîè=<>àQÿ…{ÞþøgÿÜd1¼: *¾Y»ö}ýö¾eK»Ã¬®]DlÚ@4’öt0~In/ZKåÉÓ¼Sß•ƒýØL‚áˆO‘_ ׉l S(`¿¾á˜Wt%L—|t+:/ˆ hÇëvòÃWó^¼ô{½©8b†ì/ï„Myg!þbÞQû:Ê©ø­WÁößVËõ„ŽÍõ”àwö(Z>÷ÔŒ÷ÿ‹÷" £õÀóžî^ñËoïööYîÒ=mî©m ïM¢§ñþô¤öQmñøÓ}ßú"unüJþ¼ý5 éþKGéÿ¸j…2{~IIÇÿ°JžþüÿmýŠÓü÷²eü¥püUqÄü|^>ý(û·ý¥þyMþ4C†þ¥ØêþÄÿe#V÷(”骙û™˜èŸQ¦*Åò}þéugü úÑäâ÷!öì|™ôÕ·£ó|Œ!óÀXó/Ð}óxa%ô4H×ôAAõ¤;ö¶ã9÷¶’‘ø,Ÿ+ú=éÖû®®fýX±ÁþE»ßÿIÇw…ÝI^ÖÊ_þŠ/,!æˆ÷™ˌ Ç x '› õp… 6ÎË öÂz …¹æH_SüüH²îí»ûã9î)‘]éÅ*§™…¡’Ë~_Xÿ3Ù[þ ÅÎýª’ýóì£ý|¨(þ ãAÿÎÎ@b’_€Ž@Ùuàd¤è\(`©¾ õcŒÿÐØÿ‚ƨ½ë µ–Õ¦?r6v ŸÂVäºÑÚw9 ‹øñ'D'ñÇâ¹ÓMȯð¡-ÁìÁ%’P¡-w L’Ê ×0éµ@d⥸i€x-€‰ñßM½Èj šAÂøÈÐVƒ[ן$òí y+lhF½,”ýÇT­úw8ø"לöÓQöõw$ödÔöü ‹÷€‘Å÷‘=3÷˜Ïõ‹ñÓóï\§ñ‘–Ïïl·Íî›qâî\œüï”Úñir2ô¢ü¿öÏÃ>ù@Õlû5|"ý.ecþÜMÿ•Îóÿ¸ÿB”½;ubÿjVJþùýÆürò>ûMÆ ûå£HûÀ¦Ñû0ðvü©_$ý—ÿëý2¸êþTÃîvUyåIÍÉòðÚo‰•®ÔOcåÿ4saþEá’üÏ-ú~8|øô•ö«ýôë…Ëómîó&þò0…ógW{ôC×õ[ü°öæžÍ÷Lbþø H:úWŠdûÖBlü¢&Tý).&þjzíþÿì»ÿç«ï0Ò±&;îßúT¦Ÿßjiü ÍãP æY6 èΕ JDN i%N ÆÑ± y,ÐLÅDE˜låëDž4g—aU)ÒÂZ_«™ÄBþaÓæCÿAž¸þ4²!þ ßÓýˆŸëý³*›þÝbðÿ/L§u?<–É.Û©=ÁVy=‹1nÔ"ÏÿŠÒÿÜ…!’T´®â3Ttf0€«E”´-aßÊÎÃ3bnAè„•ÑŠñ3ÛÄÅáSʰf¶uY«ÈHp]ð¢ )ã5ßΪ†ë/ ³hÍíÑHÜA§ °‡¿ T#a+ pð µïæSò ‘0ÐRН°úÿxÅüAgøù<ó¿÷–“nöU’ ö®½'öÉ/¦öhX÷Õõ*÷[ùöF§ö³»õ5d†ôQ8óh=½ñ <Ððí‹ðœOôðïñæðjóbÅiõ` â÷R¬—ú– ý ÿq„%zz¦ê8Ž¥—ÿ#ÓÂþ¤½Ôý«tÓüN»û?_šúŽ· ùÜË ùŸÛôøN‘Yù¶*úsÑtû@§Uýúj¾ÿ¡(TÅh‰W±â—T6ð3r‹×ÛʾÔ¡ÆÌÿfþ3"¸ü¸f’ûŽŒdúý_ýøP V÷ü ¤õ’ÏAôÝ5…ótTóæ¨Dô|nõû£ãößø?›ZúÒU ü#Taý“)þyGoþPjþ<;WþmŽfþÃßÀþ@pŽÿ¬£ïîvå)©=71ž° ØØC ±½M ¡Å nû• {Ô¬ Ûs Ö+8ëkõ‚sSâ™æj‰qÎè§q÷{ì4)Íoÿ¿‡þâ‡þŒƒÚþ/ìFÿ‚ÔÿLR¤aWÔ ‰Cö> 8Ê™ƒÊÇ3HäÜ.òúËÜu}ç°¤]˜×ÎäA,¥püºá2Èø[cð•Ý•rd½W4 i9Üv83ÞŸ˜$´˜`ÿ¨^ÔÏŠ7¬m‚‡jþ }n— ã]ךˆ?ñ!]ÍéÉ.èZ´Âê ±ÒK//‡åèü›4 7®ªëŽ|ÀK€ÿ——¼üýÀûù:Éè÷Á›Îö ËöP Ìör'*÷w›U÷6ö÷õtöäaõñ¦óÜ‚òPÞ¦ñNÍFñ}÷oñhÏ òžÈüòÙœFô…öÊf=ø™rÒúÿ_ýçkÿÒ+ŸG ç —p»Óÿ‘´Œþ—C–ý°Þ¥üÔ û²ú/dù‰ø‰S!øÞ“Fø u ùiQú;9ÚüvM½ÿâ÷ÂŽPkäç¿@{gË‘'³-Òˆ¿ÿu²ý\]/ü’ûfÙ2ús™ ùá\¼÷<)&öJ Àô~»ôóS÷öóµ#³ô5QõõWå“÷º¸mùqQVû¤0 ýBAþw¶þÿÔãþ8MÄþ^–þgãŽþz ×þ²ÿé£Í¤•pûÈ/Â*ë5m K ¨A 2Ì "ß· Ž ”±Ô S§øÄHf³§O(Ï”£ëã0ò”¡Ê ‡š€þ°Ž`ý`Oõü5¤Cý‘¥þ\&-ÿVzü• {©1m-Q6™ÆP×1êMÚc&ï ùŸäÞ›TÔ½ Ç’%AæõQ.@Íõ?{l }Åq>áôŽé7M5@f7ØÐþ¨ÛA§xLò³#×{9˜ôä $Z 4+‚·€ÏBÅdà%ƒƒ$ì z·_ µÖ4‘²*i­i Ñi9ë‰ý$ÎÃþ¢Ôû_Å ù¶ª÷vö4ØòõÜ göyØåö%€÷]ŽÊöŽqöx¼þôÄ ¾ó‰Žò/Ù½ñ¬ ‚ñvçÞñY³òÂ9Ýó?ÔVõ×™.÷û­fù …ÑûURþË÷¸ÿ늈/뀃ÿßÿûþ†Òþ¼È<ý5+TüË»Nû…­)úºøù¯Lø¸’ú÷Ô³6ø¾IùmÐúSý-s^·ÿcFÇÄÜ[Kưl¨ c[¡XêIÿ ¸]ýƒÀõûò‡ëúóùòÄøëG÷h|¯õݪbô1?ÂóJˆõóg&äô ŒXö·º øÿšú–lòû*4„ý&]Žþ|ÄÿRyÿ”tÊþW—¡þÛÆ¸þx`2ÿ)}$Ub˜ÁŠ‚"»ãÇÉ  ² Ð%« #1Ú å2 (•Ô ` IuUظõ_r6!ÍÊÙüŽÞÁ}¿=ÿ¨ë€ýˆEüïÌÌûD®!üT!!ý:xŸþ¾Ùß)£QÞÆÖ;„SV{^„jö¿! ‚ -‡LP»ddÕ>g¨[ˆˆD!?ÁuFM>Z^ƒû =_K¯Øþ¹ö•I‚ÔG¤<Ò%WÆön+Ä|G¸B Op ÝŠ© ‘;z–€]€›èÕ*úÙfÈÆË ãLœ _ÏUƒÒ!Å2fQ^^•èì¥õaþóoû ð¶øÔñ¸ö˜±¨õ×Nlõµ³®õ [ö¸öðûºõ\{õí>ôEbó¾Ä¬ò|NOò#ÍeòNÅéòÊCÄó>Ðçô޲Wö}5øm)ú̇Xü‹:`þqíåÿ)ˆž Ttqß™ÿ {tþÔÜdý¤þ‘üS=ßû•bûnVúB)ù øÈfŽ÷n¦“÷}eø3Ñ'úž:ÎüXê4:ÞÒg†Y~1˜‡Å˜· ‰"§ÿi“uý„ Þû¿<ÊúÙ ú…î(ù—bøïݤö¼Óið¤¦ã®=]Ä » | c (| 2NÁ  £‹ Z¹¨°ÐöbÕÏo?% X”“ͰÏ2E,áeÕlaþâå¡üÙ†ûKúBû¶aÒû¶ýLhÝþ`Þ6ƒr?ÇR¤mÅ µæÐôO¸ N@ÌOÚÕlÝì=~.÷·âõv³ézøzZ½q£ŒÍo‘ôáš¹?ýýyú ùuƒípïó*Îu³¿Âeô`ñÕÇõó)´¡m”BL½o gq˜!Úòð4%9Ëré¾ ï  Z ¦<Æ$Ïvw-ì©*…f¿ e•ßYýfú£¦Û÷Û}#öÇ+WõøFõeדõm ØõœÒõ•£tõ8eÖôA±ôùÍXóLpÉò§ª²òá6ó-ðó¥’ÐôCráõèI;÷SîøR¬äú”Ýóü«×þÄý>YÏß ›B­™ÿ3™Bþ9ý6*üŒ¯jû ÕÆúëÿùW×ù øX*m÷d O÷‚øÌéùSÓ§üËdêÿŹ!ÞÜ¿ã³Xé±Ìxçwn½@Øÿ¥¶Œý÷¥Ìûî’¢ú“oÞùR£/ùýÞVøíÒN÷@¹Lö$\›õ:atõÝ—ôõz!÷¯/áø¯1òúm*ðü$8~þ…æmÿ¨Æÿá!®ÿ™¦]ÿ‡íÿ6$ÿÜ;¼ÿº9Èb8Éî¦3ÉÕ"ªs ¿Áý µ” ’¦` ¡ûÉ œ±d ÜZ™Á”òÕÚÌS›¬ˆžUš+Wî­ðýP ü ´úTÔ9ú“ ¡úŒâûý±ðýK®¥Óœ©ªÑs¼ös%J %QëÊ oÝçä.H¥ì0‚<ã#¿eg|ÜP«·Æ] '§´â_8hæu¦#üŒ8b÷Ñ©Úch!†2r3xûÄ”›·‘ñg ÷ïBv4VKø­VÜ Nb{>äa 4,7C²ø*¶=Î •õI 3žÿYb:AÒ­ZakÛIêä ¹ÿk¥ÿÙÌýu¨iúvƒ$øÇcƒöÑ‘Žõ÷õšçôÌi§ôÈÊ8ôú¤§ócÒóB½¼òH$¥òÍÒàò˜ºfó8!ôñŽßôïáµõë"ºö<øhÎù•Ùû’HòýÏÒ¿ÿîxâ—€<œe`^ÿ§E–ýRWü+ƒyûÊÕÝú]ÀHúf’ù?‚¼ø[Öð÷gv÷L§¡÷é_·ø -Ìú}«ýÖqÛ‘$Íøÿ ‹½zýÞvÁÛü¼&bsÿû.ý¼ºûIZ¯úëçÜù¥Ì ù}ùø§-*÷,]ö4òîõççö$ƒ¨ö¢ ß÷±À‰ù]êcûrHýähHþ¡óþ„%+ÿì!ÿÇ ÿàU!ÿ¶Qˆÿ2›Uc†®]N½L@ºO_Mÿ «Á eU ä%¤«£¯n ‘ö ÷ºõ9è{"ÉÆOSD3'ñ $n2œ‹Ís (þÚâ©ûò›½ùó×TøÑW÷7]‘ö·õÂõJ¹ôyaóoQÙñRjð`:rï°DïWbð§|Œñóâ‰óó¶”õxg÷ñðø½hHúùíû˜•àüïš7þF˜ÿGŸ•DÜ9 º7ü"|û*ÿ„è‘ýFæü’³ú76³ù‰–òøJ©Tø,¾Ç÷€ `÷“˜^÷j„øß‡®ùSµüD£Ùþ(—ÄÇâ¢?q1Wüýš€†N%a£21d!þð.rüNz?ûthwúÞïù†Èù¢ùgÄø7ãøMð˜ø˜µûø˜ÜÐùÝ%ûó ücðý.îþºŒZÿOå9ÿ©&¹þÓ þÖÄýN¹ïýüÊþNÄóBemZOœQ¦›ìc ñlg nL÷ ˆîü Áá{ \ž ½¤Ìпø>+@ž‰˜RÌ ÒÛãßÿ=lÉý˜™ ü ÉúÜúZÆÆù¬ÿ8úeûûÖýúfÊÞ¼ÝqwxG-0…æá!7¤´øÒ„Çmæ?N~êd´0³hr3À‡ˆmÀFt²œ÷#Þf: b¦œòkÝÇÊÚ͸Ì]t˰ÇLÑÚå7îN-0 d Fs µk jQ”¹"‰Ç7 p† 9`t „ø€jØ:oh ›MÈZlÐ =1 V83æÿz¯ý´" ûŸkúZûøøw€=÷¬0ö%kÖôn 4óóŒmñžÅïäR—î@îˇõîZd¡ðìŠæò_OSõ‹$–÷1Éù¥Ø@ûU–½üá þbv)ÿDÿµ±½Ñ¢[’ò§_R¸K7ÿîIÆýž68ü9nÆúpÒ–ùõB°øWø‰š{÷Li2÷Sˆ`÷‚ÀHø(Áúd|hü|¢ÿ`ý‡{‰RFÌ9ì Ì à  Ëî™+üÿÞþ³6iüP )ûœµUúÝùè÷£ùùg‘ùÅ“ùó>¦ùýØù½o[úψ>û[Êzü!ÝÚýæÿëLÛÿëXø…ÚÿÈ×?ÿK†þÛrõýºÖýÏcþ_«ÿÉSŒ¶¹—Ìß|Åà|G „’J a¹ ^g‰ :Ø !Në¼:°tò5ýÇs^ñJ‰Ì£ˆ¤Dÿ‡h/ý^SŠûÇmúÅDØù²5Øù‘L•úÙä7ü3³þ,ø©ŠèžÉŒCýÀv¼À/FÚ«k9ýÖM[¾Íg(ÂÝãQn2i•ï—Y4)Ê£”ßÞR«·›Q WÜJ£…9©o!¨‰-ÂÊœM¨›X+WÍ#´I!] ‘É! "7V °Á &ñG ­g ÷Ñ0 W§@Jôœ,Ñ“—*1¦Ÿ4'ž'…ö•æoDÕàJŠqÿXcÙünû+Æù%‚ÊøÝVì÷ŸDööɺÂõ‡Eô·èòDÐðuýOïíîÚÈí“~îçš1ðDÕŽò=*õÇù®÷ðùˆCáûø‚ýùÑþ|$ÏÿÒÑx1¹Ï Öæ • õÿçú ÿO/Òýx¼gü€Ôøúê¶ùg*ºøcqøŒ[÷zNm÷eÊ÷ÝˆÖøPöšúYåüNZÿ»“–òˆM“QàïÁÓ¯ýûµ|éüÄÿ h þInvüÕ-û²ÒAú‘ì¼ùcšùý«ÃùŒú?Á|ú“ÕîúÔŠûÔküVÔýÙÅþo·ÉÿPffïÀˆ>=ư¨ÿ̨ýþtyþA€Xþ-ç«þ÷Àžÿȧ$H¿ý¡„¥j´  _ä Ï3 Ô2ZÄk¢R)ÙÛÊÚ~;m{4W̚܋Nÿ.N<ýì<œû ‰ú½¼úŸ5új» û28¨üó÷þ)n¡æ* #"!…J÷©°¢uo¤ÿ:(–»¯vd½ä S ë;v }ŒGÅC¹š0šCO% ‚~q‘^žö5‘æ7Ÿÿ%ˆ°¯üÛßööDƒŒ ˆz –É !³ (”h °°& ¯ª; C« ®.ËÎà9ÃUmpÙÒͨKèKLt!ÑŸM¬õŽXþGúTüÍ=çú¥TúƒkùÄø³\É÷2u[öª©ˆôσò†‘ð|£ùî®îï@üíÔðîÍ[Áð äó‡—¥õõÏøî×Múòí>ü¢ÃåýG6=ÿ6?Çéæs±12°’‹åÿUIÅþßbýZ°åû}!úæÔ]ùêi†ø£í÷s(Ž÷@&†÷Nåø’ºXùGHXû}ÉýW&Çbèh¥ÑÊŸ£P6§Ïz]­FÜàÝD<lyë…ó¯ç»+rÆðí먄ö·3¸Ès ØëD”ŸVÿdˆþ·öýt»›ýq4^ý ?ýâñ¶üF•$üvÝiûÒ›úÏ¥Óù̧0ùzÐø-MËøð×,ù†ñæù6[Øú6ÖÛûÈìÕüƼ¸ýb’þ¦´(ÿ¦´(ÿµ²ÿIƒ]\ùFzÑàrÔpFkõÿT‚ÿ?Yôþ#à[þ™@ÍýŽ»XýÃýftÅücCŸüMœüƒ(Óü±VýP#þ06ÿˆBÍÁ)÷‡>„ÙÙ¹Ý1n6%àµñŒ%£™NK“:ý,ÏÇß±Fǵ“ÅÄÝɰ°„as‹‘Ö?¼ÿ¦Áiÿ=/ÿÇ ÿa{òþѲ×þõ“¯þ‚uþ•X*þS¦×ýìÛ‡ýƒ©Fýû ýÝý-#EýΓý}$ðýJïWþPø»þè±ÿŒ:fÿÝá©ÿÝá©ÿ}Õàÿ5 4ò$2é0‡ó- -iÄûÿV¥Íÿ~ð”ÿBóWÿ¤æÿKðþ‚ÓÍþÃaµþõ¦þìÒ¤þݺþzïþ?SAÿßH¥ÿœR wdlœh½‰}Õ%sà^¯Û‹Çž¨§Ù…„ JeyìOZG¶HmµN$gP­nF'. VæäÿçÃÿÖ~¬ÿ‚ žÿ\1”ÿ¹z‰ÿanyÿibÿq#DÿT#ÿÆ$ÿœéþÌšÙþ'ÙØþvtèþ ;ÿdÛ,ÿ¸_VÿTc~ÿ­¢ÿÑ}ÂÿŒÝÿŒÝÿ—ˆóÿ® GÇzhaAE ‘NþÿºÛëÿÿ,Õÿ²Ç¼ÿÜõ¥ÿ5Q“ÿ̇…ÿ¶À{ÿc¤uÿ)!uÿò}ÿœý’ÿ躳ÿ¿¶Ûÿr× ¤/Á‘>=ÃKkeU§ÇY¾ßW7¢O@CT5@„(0øòh£Ä{B) D,v3iî(õÿöçÿ"™ÞÿšÐØÿ‹àÔÿ—Ðÿ&,Êÿ*ÎÀÿùÚ´ÿ¼Ÿ§ÿƒÛšÿ mÿí=Šÿvð‰ÿ–.ÿ¦œÿ÷Š«ÿG&¼ÿ¼'ÌÿÓ«Úÿˆeçÿ 8òÿ 8òÿoûÿFžPécÓ(Z‚ Rÿÿ~ñ÷ÿÍÞîÿ­åÿðûÛÿã†Ôÿ!ÏÿãËÿ%¨Èÿ©sÈÿiúËÿqeÔÿõ}áÿL|ñÿù" hN’("wé#N&#|ÚMÓMÓ$4æ4¬É .] @¢ è— NÝ éD fb¯Ãù©ûÿhböÿ¨£òÿsSðÿ9Àîÿf íÿxêÿ߸æÿ1ñáÿL¦Üÿ‹×ÿÐ^Óÿ’åÐÿ—ÆÐÿÕEÓÿv Øÿ”7ÞÿÜäÿCëÿˆñÿ›(öÿ }úÿ }úÿ_þÿ¶¥R]\!Þð£Í¥ºÿÿÇüÿì%ùÿ¬>õÿú—ñÿ\œîÿ§gìÿ%×êÿÜÜéÿàÇéÿ÷0ëÿúŽîÿüËóÿ¸1úÿ2A]ŸÙ = Ò© c]Q˽ êº êº @{‘{w«‹N§ R%õ*ô®´þCþÿ]'üÿܧúÿüºùÿ¯ùÿ(jøÿ;c÷ÿŒãõÿúóÿÜñÿ4Ñïÿï%îÿ¢(íÿ;íÿðîÿÉðÿ¡|òÿØ$õÿp´÷ÿúÿ=üÿ Ëýÿ ËýÿÀ3ÿÿHB"ò@'-©¸Bäÿÿ¶þÿ^Býÿª²ûÿÌ<úÿV ùÿw)øÿD‰÷ÿ#%÷ÿ¿÷ÿ1­÷ÿþùÿcûÿ~­ýÿ #LÙ"wõ¾¹Ÿ¶ÅJÅJ€dÒ—Ê xÑ„ÜÔì—Ív.DHeNÿÿ%vþÿ¿Üýÿÿ}ýÿx=ýÿD÷üÿŽüÿžôûÿÕ0ûÿ Xúÿâ†ùÿúÛøÿ¥vøÿ°qøÿ÷×øÿ›ùÿ@˜úÿW¨ûÿ’®üÿiœýÿålþÿ?ÿÿ?ÿÿN®ÿÿ‚Ø`6€uxÛIèôÿÿ|ÿÿWçþÿxGþÿê±ýÿ¼7ýÿaÝüÿPüÿBuüÿçqüÿ¬«üÿ™5ýÿ' þÿ4ÿÿ9×88š…ð§/`Lã?ã ‚·‚·f[† …Ñ1ºž¾TÎÅÒ¡¸þxçô¸ÿÿubÿÿ%ÿÿ1ÿþÿeåþÿPÉþÿ=ŸþÿØaþÿˆþÿѼýÿ%iýÿÉ$ýÿAüüÿHúüÿ2#ýÿ2#ýÿ=qýÿÖýÿWCþÿ<¬þÿ[ ÿÿÃ^ÿÿ´¥ÿÿ´¥ÿÿTßÿÿ› ¿&H3-0Šûÿÿ4Ëÿÿ½ÿÿÊOÿÿøÿÿãþÿö¾þÿT¥þÿN•þÿ÷“þÿ«þÿ<âþÿ8ÿÿá ÿÿVâ|¤›ÆÞßYë\æÀÐϯϯ÷Š7jÎS{J?L‡ROTÛIf0’ —ãÿÿüÀÿÿp¨ÿÿF™ÿÿôŽÿÿºƒÿÿærÿÿVZÿÿ;ÿÿRÿÿÜöþÿ…ÛþÿMËþÿ„ÊþÿâÚþÿâÚþÿúþÿ™"ÿÿ Nÿÿxÿÿ%žÿÿ€¿ÿÿâÛÿÿâÛÿÿîòÿÿ?}‚GÒ 8þÿÿâêÿÿÓÿÿ„¹ÿÿ—¡ÿÿŽÿÿ•ÿÿVuÿÿënÿÿbnÿÿŸwÿÿ±ÿÿ°ÿÿóÙÿÿq"ö1ApOŠY$^#\‚SRFRF—7}*…!Ë!º!ŠZž¤ôÿÿÌæÿÿûÜÿÿèÖÿÿÇÒÿÿKÎÿÿÇÿÿ¼½ÿÿ3±ÿÿT£ÿÿó•ÿÿ‹ÿÿ‡„ÿÿ3„ÿÿÀŠÿÿÀŠÿÿ=—ÿÿq§ÿÿÙ¸ÿÿ¡ÉÿÿÚØÿÿ4æÿÿñÿÿñÿÿÆúÿÿ±16µ¹Jÿÿÿ÷ÿÿ îÿÿÐãÿÿ<ÚÿÿlÒÿÿ¡ÌÿÿˆÈÿÿöÅÿÿÁÅÿÿtÉÿÿFÒÿÿàÿÿÇðÿÿÈ ú>ÈÒ#ª%Ü$g!!!;ýi é 1 4 | Ò ½Ûuûÿÿêõÿÿÿñÿÿïÿÿéíÿÿìÿÿméÿÿ~åÿÿ|àÿÿîÚÿÿ–Õÿÿ4Ñÿÿ›Îÿÿ|ÎÿÿÑÿÿÑÿÿÖÿÿ”ÜÿÿŒãÿÿBêÿÿYðÿÿ®õÿÿ9úÿÿ9úÿÿèýÿÿ¯{Hã¸ÿÿÿüÿÿÐøÿÿºôÿÿåðÿÿÃíÿÿrëÿÿÐéÿÿÐéÿÿÊèÿÿ³èÿÿ/êÿÿ¸íÿÿ3óÿÿéùÿÿƒý€ ¶ U¿^ B B åÍ\ÄãId¹¾0þÿÿöûÿÿgúÿÿlùÿÿÄøÿÿ øÿÿøöÿÿeõÿÿdóÿÿ.ñÿÿïÿÿJíÿÿ?ìÿÿ0ìÿÿ>íÿÿ>íÿÿ<ïÿÿÕñÿÿ ôÿÿL÷ÿÿ¼ùÿÿßûÿÿ¯ýÿÿ¯ýÿÿ+ÿÿÿDÿO<Ââÿÿÿ¦þÿÿýÿÿ|ûÿÿõùÿÿµøÿÿÊ÷ÿÿ÷ÿÿ÷ÿÿ¸öÿÿ¬öÿÿD÷ÿÿ®øÿÿàúÿÿýÿÿ314¼åY€€¸#çò'ã<LFÿÿÿbþÿÿÂýÿÿ_ýÿÿýÿÿÒüÿÿdüÿÿÁûÿÿóúÿÿúÿÿ7ùÿÿ„øÿÿøÿÿøÿÿ€øÿÿ€øÿÿMùÿÿTúÿÿqûÿÿ†üÿÿ}ýÿÿZþÿÿÿÿÿÿÿÿ©ÿÿÿg…}LõÿÿÿwÿÿÿÛþÿÿ4þÿÿ”ýÿÿýÿÿ¸üÿÿsüÿÿsüÿÿJüÿÿFüÿÿƒüÿÿýÿÿóýÿÿÿÿÿàG® Ih]#ÌÌmÝÂÊÙÝÂ}´ÿÿÿ]ÿÿÿÿÿÿòþÿÿ×þÿÿ¹þÿÿþÿÿOþÿÿûýÿÿ ýÿÿHýÿÿýÿÿÖüÿÿÖüÿÿýÿÿýÿÿPýÿÿºýÿÿ,þÿÿ›þÿÿÿÿÿYÿÿÿ¡ÿÿÿ¡ÿÿÿÞÿÿÿ *51üÿÿÿÇÿÿÿŠÿÿÿFÿÿÿ ÿÿÿÔþÿÿ®þÿÿ“þÿÿ“þÿÿ„þÿÿ„þÿÿ›þÿÿÔþÿÿ/ÿÿÿÿÿÿ[«Ñì÷óݶ¶nWWPPWWL1 âÿÿÿ¿ÿÿÿ¥ÿÿÿ–ÿÿÿŠÿÿÿÿÿÿlÿÿÿQÿÿÿ3ÿÿÿ ÿÿÿêþÿÿÌþÿÿ½þÿÿ½þÿÿÌþÿÿÌþÿÿîþÿÿÿÿÿFÿÿÿsÿÿÿ™ÿÿÿ¼ÿÿÿÚÿÿÿÚÿÿÿñÿÿÿ éÿÿÿÒÿÿÿ¸ÿÿÿÿÿÿŠÿÿÿ{ÿÿÿpÿÿÿpÿÿÿhÿÿÿhÿÿÿpÿÿÿ†ÿÿÿ¬ÿÿÿÚÿÿÿ"5DT_c_WHH9.""""õÿÿÿåÿÿÿÚÿÿÿÖÿÿÿÒÿÿÿËÿÿÿÃÿÿÿ¼ÿÿÿ¬ÿÿÿÿÿÿ’ÿÿÿ†ÿÿÿÿÿÿÿÿÿ†ÿÿÿ†ÿÿÿ’ÿÿÿ¥ÿÿÿ´ÿÿÿÇÿÿÿÖÿÿÿåÿÿÿñÿÿÿñÿÿÿüÿÿÿøÿÿÿíÿÿÿâÿÿÿÚÿÿÿÏÿÿÿËÿÿÿÇÿÿÿÇÿÿÿÃÿÿÿÃÿÿÿÇÿÿÿÏÿÿÿÞÿÿÿñÿÿÿ"&&&"  üÿÿÿõÿÿÿñÿÿÿíÿÿÿíÿÿÿíÿÿÿéÿÿÿåÿÿÿÞÿÿÿÚÿÿÿÒÿÿÿÏÿÿÿËÿÿÿËÿÿÿÏÿÿÿÏÿÿÿÒÿÿÿÚÿÿÿâÿÿÿéÿÿÿñÿÿÿõÿÿÿøÿÿÿøÿÿÿüÿÿÿüÿÿÿøÿÿÿõÿÿÿñÿÿÿíÿÿÿéÿÿÿéÿÿÿéÿÿÿéÿÿÿéÿÿÿéÿÿÿíÿÿÿñÿÿÿøÿÿÿ  üÿÿÿüÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿõÿÿÿõÿÿÿõÿÿÿñÿÿÿíÿÿÿíÿÿÿíÿÿÿíÿÿÿíÿÿÿíÿÿÿíÿÿÿñÿÿÿõÿÿÿøÿÿÿøÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿõÿÿÿõÿÿÿøÿÿÿøÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿøÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿüÿÿÿfenrir/config/sound/default/Cancel.wav000066400000000000000000001131201475771417500203100ustar00rootroot00000000000000RIFFH–WAVEfmt (þÿ€»î  €ª8›qfact€%data–¦k\ SŒZ8Ÿ#kÑÔ-NÑ­6áç= ÐICz?­FCÈ÷GµÁGº+DkB2?8@Y8ÄËÔ/^¢å%:9×eýå_² Söo=êyùÌÞYXÔ¬².ËW•÷Ž%³ë¹õP$¸_â|¸$£òºwÐr¿‹9ÛÅ®DûÍ1a•×ÿÚ`â îI•>úv^œ­ëÇ`Qe_à)I»2õ7 :îúç@½EE[®˜GÆjÏG?{èEù]òA‡ <I_4„ç(+Œz­ î<7ù* ÇÕüI\—ðÉìÍä}ÑÙž®ôÏÕ¤ÇØ·Àj<Ê»¢¿Ý¸ž:¸3ÍO¹#³ª¼'ÿÁ1&ɼèѤGÜ«Ë/ç™]óý§Yÿባ žÊ•ÖÍÖ"G3-ÉNû5fO=£×BÈ­jFßíG VGÛ»§D*9÷?ÀÁg9&—*1'†}'(©›hþ‚ØÔäk‡ø\*rì­lïà†9UÖÃòÌ4Åoâ¾ÒÇœº‚å]¸Ç6¸TY&ºL ¾ósÄ·TªËòŒÕÔ{™Bß›ž£ê6®£öGBéÙPŸ×gÎ%^šª/?Ë#8H¤ú>€TüC ¶G€`úG0MÙFû©Cr>ÿ‰7á¶ó.åz%ßZüHT6“ô²ÍÈõ»ÔÖé=¾‰ÞÔk5Ô(~&Ë= Ã“Ú½Qöþ¹vb+¸ô³l¸¿àÀº{~¿FMÅ©7ÍØø˜Ö¤~-áî¦ì2Ñ­ø_së€^ŸÚŽe'OI1…þ?9zýÏ??Ú‡DÒDGñÉòG2áŒF¤’CÐd¾=Ñ*—6ÕÛÜ-» Ð#e»„©ï äÅ´&•ôXº¹èIŠÝ GYÓ¸ÊqÊÐcÃÜ9z½ç~ɹB¸zª„¸L ùºðåj¿ï ·Å5N±Í»×z–µáµ,í .ùHaЍlM¢÷=c­'gB?1g9¯Íè?ù”D1SIG#òG ¸ŠFF„CùÒÃ=¡ ¥6/…õ-Îõ#é2íË. YÕ¾éô&éøuèÝìµÓ_ÈÊÓ`ÃÁ´½’í¹)þ'¸{+p¸±äú ÿ¿pÚ:Å#KÍ1æ[Ö)§Öàúâ4ìˆy#ø 6K¦LS#ãã5’¨& ÍR0Ÿœ8%H?áT&D:JGËÒùG{‚ÓFFà¨C %‘>¸’±7Â\o%V²‘óìò…–çûcÇö©—êêö~§ßÄþOÕ}@/̈‡Ä³}¾Guº¤£S¸Âì:¸Ü°+ºó±¾OâýXaË=A^Ôô®—ÞVVÃéöõCI¨•,´ d\µoL$(5.•ˆÎ6¹›Ú=W&CZ}‹Få™ñGç¯NG!€§D d@c¿§9% Ÿ1/ˆ/(ïc¤5VTJ¹Ò1úÞCîXÄÕâEø:Øž¹¿ÎKo¨Æ‰m/ÀuRƒ»{·Å¸ÿ@ ¸úV¹K®Ÿ¼®7ÏÁ+&¿È T=Ñ€j Û”åå ¬zñgxýno‡ ìÞQ\‚ ÉÊÈ*³ÛÚ3Ów;È hA©âE†¦§Ge ÊGñ8èEúáB»Ë\<Ø ø4ìæ,õ;ù!­Ëç"2 à^,ÿ‡Ó,󦜉ç€5–Ü"¡Òp¼ñÉÓ6ÆÂ–ÞQ½®»¹ž9¸½õ¸.ìæº*Ñ:¿#‚^Åç%ÍU0YÖ h¶àNLóëc¿÷õ;Æ̱.Ö,³Kå%ö–Ž/ ½ã7VL©>áý®C(ÑFcKùG­ŠGJD~!?ŠË 9_˜ñ0¢k{'-ÛërKŽžÔ³‰ÿ°ù›jÛíg‡â£¢Øå ÎíœÆÙö/ÀåaŠ»Ë4̸˜Ñ¸ ‚E¹STy¼]Á¾\]ȇøб dÚggåS¡ð2ErüZÞm Q-Õ6]w.®)×2Æë–:ä¶@|¢ E$vGn«æGþXFí¯ØB;µ~=Éq6øúá-ñ$¶;,Ÿµ ØnÏc·Üõõ2êíã!ßj…úÔÙª̳¡|Ä[‡š¾hÓ†º†4^¸ýÇ/¸*±ü¹Ù¸½pqGÃOfƒÊÂ8ÓÄò)ÝA¹è' ó~†ÿÄño švRþ!:P, ÝÓ4Õü.<üöáAÙÆÄE¡0¼G–ºG6ä¿E‹pÚAβ%ÅÐ&8’Ì*0:2í&'Ò«Ø;«ôò4³ƒ•únƒïÁŠä²6ÁÙ2>qд¨^È¿1¿Á/ä¾¼Vö~¹î¸ÛЏ+<ÛºÄÏø¾GÇÄÚÌt†ÑÔ[W¢ÞÀèPé—–ôÛï&õw¶ }Ø÷G !ûh+:4Þó^;;c"A<)5E [|GÐûèG^xF%34C/I2>ç÷“7½A…/$®;&åôñõ¾-…òüðùñ6…îçzãJ^RÙߌе È—œŽÁEv ¼vp¹Ól¸ad¸Ø–æº+o¿§ÑÄÄ$ÌïçÍÔ‘Q”Þö)7éC)pôN1õÿk7z y:³?8V!-+úiÇ3;+; ë@¤EYjGlïG•›F°¼uC d”>‹>83)0mOþ&x5Ó°Åê$ÉŒÂûTMœïô” ä¼þXÚ] Ñ´ÀíȺU<Âùš ½gú»¹ì—$¸Âd¸‘°zºë‘X¾]èäÃð2ûʾÞlÓòyݪ }çM˜òµœ þ™©‰ öùÉìêh_k)WŠE2¬•Ö9{í?‘gaDXyG•¿úG3‰Ge(FD7ÇÅ?Øî¤9¯Ä 2],)j¯? ¥‡ÆåI ¬ÓÏý#Qdò1ØQçì”àÜWTÓ°ðëÊaoÝÃÈëV¾õF|º·zf¸æø"¸âU³¹_@ ½¦ÆÂhçºÈgjÂÐ[ûüÙÛ.ä|Ÿï0thúÖWàEÃ1 2¡>&Ô:p/9n7Œ3>c‡CÖËWF¦¢ßG¾@•G­«zEsªA"j<ªØ 5+º¨,²~$#à¼Qµ GUÔkæöB¿²ë*¹áxt×Õð<Ϋu Æþ wÀS«è»¢h¹¦Œ¸@·Ë¸°Ë\»´©¿v­”ÅŠAùÌ:ü¦ÕÙÃeß'¤öé¢eõaFzgÉÛ ±ð6q!+’­3âò:é¼@‚òåD§USG›”õG¾ÈFÀ„ÔCš ,?ãhí8·â@1SêW(«Üka¼tºŽ 4*ýr,ØñòRáæ@ŒÜJ‡ÓšdÉÊùâÍÃô²T¾ÄÑ€º¨ªj¸9|¸¡¹Ô|å¼’Ð×Á0XÈ‚Ù<б&SÙ;Ó`ã·r%î\ùÁݼ3ÿØ´ÚAV %eçL.ÊIg6@Ë%=ên]BFþìE”Û½GaÄG¹FPÍ~BÊ@T=ý…¢6o”.Yv]%u8€*fž+gÐù›ãœîökØãæ‹ÇÙåNªÐ'©ºÈÆ+Â0%½´È¹©î*¸$)V¸kIº­2÷½ªôHÃ"oÊQ%FÒÝ!’ÛbBÅå;°žð,}Ùû®Y.çYU!¾k³'>0’™Õ7ƒE>š‰)CNdFãøàG’@–G-!†E¨Í½ALZU<["o5Ìì6-Õà#°¨m,Í{•È}Fø)íƒâL—Ø@I¥Ï´§äÇÆ…†Á3ü²¼Ñcˆ¹Â—¸zr¸—½ºˆö^¾ ñÍûK¸ÊBRòÒ^Hܺ¤~æ8¡Uñ™µˆünTѪqèøAˆºñm'I[0"28Zt>óGCpsFÀäGØ0‘Gܯ|E·³A /N<Án5°¾>-4˜ó#Ç‘ ù_Í#Šø¶ùuí"SÖâ5¾íØ|EúÏËë3ÈkNËÁòuè¼"Ý©¹Ä³#¸/b_¸QP[º£ñ ¾£WÃÇzÊ< 6ÒNÑlÛÓc‡åÆ!GðBÕhû í¦‡/»Oq`ãDT&ʘX/:57%2¹=~ö»BhdFDËG…û¸GiçEÅAbBЕ?=’‚Ÿ6±h«.Èè”%ú¬”ôékÔ]Ò›ú— …ï\ÕäFDÎÚyö®ÑJƯÉQOÃ{ôϽià8ºY?S¸A·*¸g!À¹‡ ½=aòÁ\ÈÌЃ; ÙçâNìwíl{ø·9­vöÇZÛ†c§#‚åê,Á5Ü|ü;)mA”IE'ûxGõQîG/å¦FM¿ªCõt ?9°è8¸}e1ß_±(%.RǓǞ¦ æ-~þ+S_ó ©ŽèÔÞNÞËßÔe„yÌãÀQÅÔ“¿.c»ÛÙ¸éO¸ÿåì¸ìŠ»«‘Ì¿(šÅ-ÉÎÌ|:>Õ´o´ÞS%÷è6Çóäâþd ’Iç DJ†Ëì(ºÄ“1v$ 94"?Ũ¶C»†«F@ËîGQÙxGq¦LE¦wA¹w…‡ÈýI@Ðì+Ùí åâ¡(_í¹•Jøs¸dãi=ðkÜ*#Qh,¸—4;y…;bW A«?EO+UG°÷Gë;ãF…Y DéU¿?¦ïÚ9(—2³ *C© Pal,™§ YVœÔ§õ¥¨¾ê®èpà9ßâÖ«pNÎNçÆsÛÀHbM¼ÒZ¹ù¸Y¸â/º9æ^¾dԭúiʺiÒV}ÛþŽmåf9þïâfïúïéþTæéHenÕãL%ÒI.Ùù.6³ÅÌžE«8ân61 A™(O¸f‰»ÌÅò ÙdîþB¼ðóœð;éngßD«Õ¾øDͦóÆ/q7Àݤ¢8=æ41ÚT¡(D§¨Û7Ä ¶'ÿoü4ôåìˆéý.cß–@Ö» ˜Í¤\ÆR yÀƒ<¼Šf<¹@¸×¯Œ¸ò¢´ºi!y¾üœÃÃ6ytÊ2ÉcÒ°>bÛÏD:åà?±ïÈêˆúÝÉ€ˆªWÕ&Íã#£$VBŸ-S8Œ5ì ;<Î-„A¾XHE‰SqG4nòG€ÌÈF uûCÕ%›?>ïÁ9З’2žÌ7*û"ã ’ñË . JH¢>[öÕ§ëE„lá…œæ×üNÏô¼ÕǤ—©Áì î¼Ìð¾¹jù.¸d>G¸Òº1õc½ëöI œÈÌ4ÐsLçØµ*€â®¼Æìœ_~÷GÞgþåB ÈÏ“Ï!W?+ÊIC3RP:ßï@,¥BDÿ¡íF¬T÷GµÃYG$¯E²xAAWÓê;,<45Í?E-L$åò~…(óNiú%¤ï­‰?å\xÛÎ(‡Ò® ¡Ê«öóüö¦¾Íüغò3 ¸0 ¸Ä/¹yóÅ»wûÀ†Z¶Å’˜¾ÌxòÔ™è!Þ:!èðÛ—ò«fýæ`Dø€ñ³//Ã&tt/¼È7ìi=·Œ]BFäÍE§GBÞGèrFà*lC­þÜ> ­ß87—1´!.)î|ÕÂÄÃ5£3 šb œõ¡ùêŽ2ÞàZ x×7ÀýÎÓƒ Çë ‹Árà¼?¼¹ßµ/¸þQD¸±Où¹¯¥D½OÂà Hȳ%ÁÏ9QØo Çá¡óëë6Ü„ökTvü ¦#¬› WÿÛ)'g*2NV9 N6?m†¨C@^“FÔæGÚ*™G x®E 31B¤5=±Ø6e4?/F'•&¢ €ºÜnD@;~týé®·òã¾Gè#Ó`Þçò;Õ£¿ ÍœFÆòòJÀ¦ÿ»Ýû;¹{¾¸-¸ê·ŽºP+¾5qBö¶É"èbÑ9ÔÚ¨J¬ãŒ@àíñ |øaºBVeö ºŸY]Ñ0"šC+uÖ]3FQ:rö?Æ ,D_ÛFþóG•pG&îSEæBªA¬ˆ<¼© 6üs[.R)¡%ƒÎÖ/Þ̦FÏË…üaÙñ–}ç&f®Ý£‰£Ô\—Ì—£ÅàûÀ¼ÄÑ»ÐÆ$¹?' ¸UޏK^§º6L¾¾HgÃÔ¼ÛÉÙ„Ñ8ÿ5ÚÙv¾ã¸˜çíP}wøéû1gÚ ì23ä"æ*+V'3&t:0Ç?àD†mÄFµïGKd‚GÑE31ñA)í<†6æü.+_&žsè‰ÎaI´þ•ýÆ“ðòo•èŸ2¿Þñ‡¥Õiå{ÍÌkpÆ3âªÀ0ÖK¼åk¹æ1¸e a¸µÈ;ºÚÊ ½HÄ| "´È÷¬#Ð;L¡ØúüáIÑìã8wöŠ$"òaÆ ì'D@ y¢;);\‚1 Ü±8@¾¡>“©0CaEF8·ÍGÃÂG¨"F«•øBìÔU>j—T8&¾1žÅ( ƒŽîÓ¦ßÁE Ĥ¥³.öx—ë:æžáwQØòõâÏj‚ȸYÂ·Š½v0º. ]¸lN¸.Îm¹œJ¼†¢ÀL7]Æ|cZÍ_ÛrÕ2:yÞOî:è Uòüìý$˜´¦æ*c;ÛØ­%èM.phê5±úY<ÁnxAQM)E(XGãÉøG—ùG ‹Dùú@‰-;<‘€4’¤¯,àùå#˜T×0s8³p'û?¸”ðÕ\iæ\ ÌÜíóÓäcÌÌMÅþ Ñ¿àBº»‘O¹L& ¸s™‰¸ßÏ“ºVV¾º`Ã}9cÉÚÜÜÐl¼[Ùᦰâ®Î§ìê ÷8fo¦' CIn¤k8 ›ãO)¢k‚1¸¢8q‰>| Cww/FÙ²ÄGÍGÿ¤HFúÐ?CȃÃ>æ¢ì8yŠÛ10Y·)­ ™»îy² …´/¨‰¡÷ÎÎAíé±IãõðÙ¾ŒhÑëëáÉ^›…Ã]Šv¾{xк0^§¸n¸q±ò¸@e»Q¿„ Ä;6ËîíÒÎÛÂøå/wï¤e…ùªžâBƒÈö¦\C"ç#+]33Ðð9ü©?ÃþÍCÉžšFRäG}*¤GŸ§ÛEx­”BfLá=Ê\Û7ð£0†šb([™DdÚ{ê= 4ΠÓCö@Rúëryâ¥æØæwƒÐeO$ÉäÄ𤖠¾‘cŒºi‰¸ó˜ ¸\h¹ïº£»Zˆ¥¿²ÜÅ”Q§Ë·¯eÓfµÜ¿ýŠåžïË:ìùM9j¢êÏMÆär"{ÀC+$ *3!Iú9ºO?ÖüÊCºp–FÐâGÚ˜¨Gç¼éEc¢¯Bvé >ÞØ8kÓó0§Æ(u¹¼ôcÚ Çmß·ùör̶ì‹Üâ^; ÙZÇ3Ѹ­ÄÉà {ÃËx¾àغjÅ®¸à ¸ò(⸹Q>»;ª ¿|‚;ġɫÊÓ¦;Ò6ÂÚ[hä+øöí9~=øz­ªè š)\FÇ ý#´)ž6À1?À8年>II Cl!Fž¢¼G3_ÖGÑämFåŠCÄ=? |›9Z¬Ä2égÝ*¸4"/eŒ7…*+0eÅù¥{ïØ‹åu¤(Ü€†ÓH ÓËŽF7ÅêֿՙͻQâ1¹>A¸ÃŸq¸7ÚPº$ͤ½ [ºÇ[È%M…ϲ¼±×’Sµà’×_ê™}ô2ŠØþóZ9 £¥h0µ[&ƒº.Ë16‰c<ׯeAîS EåÞ@G‰ÁúGo=5GXŽôD ÒDA²Æ9<{_î5£4„.Ï"&ØÔö.1¢¡ Y}ªþ4¹Vô?1AêVoŸà¤× /€ÏÊt]ÈC(bÂí­½m›Yºæ½v¸»5¸%¹T²»nv©¿èMõͱyËÓ“ò›Û>ää~¹»îïGîøÙñE Œ õ+Šà !õ/Þ)'KÓ19üÀ8‚>EPúBÎ-Fž/´GÌÝG¥HŒFñ·ÆC,×›?ϼ!:!cu31º+Ê#Vt¾!Ýþ\¨¬2VûŸÜñ$2ç-ÊÝúdÕo~DÍt‚}ÆeùäÀ[1˜¼r¥­¹‰4¸xy4¸RW­¹ÒH—¼näâÀ:ƒyÆ$¹=Í•ð Õ:&»ÝÁçW‚ñ*ˆ5ûú]º°m]Œ â"t ‚+ê‰=3Àì9eÍl?À¡CËsF—¿ÕG(€ÀG^4FDŽ9CH¿ß>HÆ=9F&q2Òt*#Ÿë!‘‰¸Ó¦:txW3úÒ/ ðà¹8æ²×ëÜKïUÔ§£ÌÓýüÅù{„Ài€V¼^®ˆ¹"~)¸0ó?¸>y˹´èü•²ÁÊ2¶Æ#'|Í¡HHÕÖòÝ“LL碈&ñªŒMû/¦Œ4­®þ[ Ë"éab+¥3´òÅ9ÓÊG?7ÁCa^FýÎG{MÊG…SFt+pCÿ€0?ô4ª9¨òù2veB+l„«"ÃÂaa)•^xŽ?ûv­ñéËLç¢ùÝ ?VÕë ÍFOÌÆ‚Ž0ÁI­Ø¼ZñÚ¹¦F¸1Ï#¸­s¹Š]-¼}¼DÀCò£Åï?/ÌðâÄÓÝÃ=Ü~@nå 'ïÅ'6ùÄÚgŸÅ‡ °êaï¹Ã 6})ÃAa1ûÖG8î‚ >tÔBX{ÆEg’G;qïGËÚÛFwG]D䜀@ª¿Y;,5Km-~uN%ÄÚ@Lü¢v¦“<}þJg\ôóVwê*•áÞp(Ø ÐbɸžÃi?>¾ ŒÆº³°¸,m¸ÄÐɸù:ùº~iˆ¾eÃÒmvÉl_ÐlµØÎI•á »ë„vôôvÿ282 •E$·´‰ö²%¸[ñ-¾F5Çô‹;×9£@#rDDwåFäðGF;Gx‹ÂEZ”BL>–~Y8Üq12·®)Æ !´?¼‰÷ ;bìj¨Íùh”Î!æ\ü÷ÜÀ®Ô/“ãÌÒJÆffÔÀ)ž¼$M¼¹€y=¸ë )¸‚I¹ÌV9¼ØQIÀ¡žšÅeO̪­Ó\àìÛ—«ÿä^FšîBŒø–~£Ç'­ Ú´vçÎ Á†("sr0Ê6j7ûK=ÿ™÷As^XE …\Gî úGÑø-GMlüDшpAì9œ<üØ—6µ±/õh}'âH³ûuO÷ ûIy®ij÷Õ†íä©ÊÛ¡èÄÒI«fËÈÞÅé#à¿åRñ»SûV¹™¸ÇiL¸ 'á¹06Ô¼+½Á’X“ÆÊ‡.Í‚7ÇÔîg7ÝaëTæ9òïSSßùˆ²ê=Aâ xS”£žÐ å)i) 231¾8¨¦Å=1©OB7ŒEOAuGYv÷G{ÂGº°ÎD¨3A ±T<J6Þ2/μ/'ªkÌÀs L ¹P„O÷äÕxí¯½þãÀÛØÒÍm€ËÚ -Åe6ý¿s} ¼aSh¹è£#¸|—B¸7vĹƬ¡¼EóËÀ2•.ÆÙ®ÌÉ…,ÔÈ‚‚Ük‡åqïëöéø,‹çY€Ö ÛÔ…ÈÅ…Åh(LED0ÿœ17޽=Ú¾AÕô*EúNBGºúG«ÈPGöÝGEšêA“.H=Ñûx7e.™0f©Ê(Nà3 ÿð›Y ÝÓrÉe{ùEA¤ïP°æ†jÝ2°ºÔÌq3ÍØ‡¥Æÿ0Áw|ð¼o»ø¹Î)X¸7¢¸ G5¹=~®»v¿4ZyÄdÀŸÊÖËÑ(ØÙô‘ŸâUöëÏÀ®õïM™ÿ@‡… qöB­¢Šu%È‘-¬ƒÎ4  ;G‘%@(DÚžFYWÝGuœ½Gc@Fm mC¶rQ?¸:Ï—3ª3,šn÷#f" »ŒŸ:Üü£óýzöônypêîý4áRPØ_©Ðõo©ÉÔf±ÃN"Þ¾ªðF»óý¸N« ¸ w¸d =º;U½®×¯ÁƒP8Ç ‹ÓÍ„taÕPh½ÝCâ¾æaC:ð¥ú¨¹å­¶ bEͼb Ųã(îž0 +o74š3=)}ÐAÀ«/E³ý@GV—úG×YG2¨_E¢êBÞÊ‘=0ã7_’'1u):É!E;ng(¸ÏxÚúÒño)™ç°’Þ´ß+Ö‰âŽÎì˜ßÇÄ>Â[ Ž @ŠºîÊœ¸)ã¸v>ȸràº÷OC¾…áµ|¤È]‚pÏð$×pËœß!x¯èz1ò‚Hõû$Ì–ú†µF÷îï!õF*eþÑ1À¡o8É}ÿ=JgBn‰‘E„ÊoG_ùGê*GHM E‚žA`ðú<Ñ47Âg0B´(*? ñ•0Øî³ èSö£&&úrðžT猔Þª[ÄÕŸ%<Îæ¬ ÇÐA®6¨½Îczº¤Å–¸Þ6¸ŸG˸Ÿ2âº`ð@¾ h×½Ƚ·NÏÓGôÖü\ßöS^è(4Ðñ‹ú„ûý­Nùþƒh¿T]!B’´)8[F1øî7Ê=ã BÛPE65NGRÊúGg‰SGÿ¥[E²‡Bœ¥=Ï 8b`j1Oìß)/R!_Í¢f{A•˜„Õû(Œ&ò¾ó¸è>,¹ßg‚Q×:q©ÏàèäÈw¦#þŸ€¾_…»%^æ¸Ý< ¸C~¸Í›BºŠoN½é$“Á™üÆùPqÍíÒÔȽþÜ)dÎåX‡ï±–±øZ–l8ò pS’—t££ð$'åï.b^Ý53›Ï;åª@VD™¥ÂF¼äG´¢¶GâÒ9F 0uCÃu?PN:ý4?áì,,{ñ$lJ¼ ;› (êêÿñD;öÀf¹ì‘ãSîÚ¸Ú÷Ò!ÓË*N¡ÅÞÀM„¼ÕIù‹ÁH¸©u¸Ð<¹¾V¥»kÚK¿Ã—ÄÊ"ÇéД°¦Ø ØáüêY^ƒó®P$ý¥7ÒŽ<`#¢Ðm"{l˜*fgþ1£Ý|8@Úõ=ò%PB¦ºwE^G¨úG< JGTRQEPùB^”­=p &8”¸œ1».*+/ý!5Á/xî§düj¼ü¢"$óø]Çé´4Ñà²ßjØžûºÐÐ×äɈÔÄqÓ>¿ô¼Ÿ»ˆ;¹ÊÕ¸óF¸?’»¹™är¼¹T`ÀÓ¾qŬÅËê>žÒMµ|Úzþã”áì·ËõÿÈ(·g‹,hNÁôò#±«ò+Mÿ(3u9n÷¹>4àßBxÝÓE¬ŠˆG¹8öGãGûDÔ Aý˜=]F|7+áá0ˆ¡h)µ³2!\›e·)Eœ¨f/ü‰†òC‰;é¶Yà8æØ»þjÐ.à§Éà;ÜòX"¿‡œ»ú+4¹¢¸VáG¸œþº¹ Fm¼‘]RÀexXÅÈ®hË"dgÒàÅ4Ú¸\­â=®ªëìõ­Žþw®h—‹¹½§âæJ#^N+ÚŒ2“µæ8mí>>îk}BEÚ/fGQ{úG‹zIG¶jVEC7*BmPÓ=Ùhe8–ù1|«*§‘"yÂóä-Õæûj£ßý)^ôM`ë¯'#âÇ­»Ùy¼ÒZ˸ÅD“#ÀÉÐN¼Àª¹¹—B¸é¸{¥:¹J–»#½$¿÷ÖÃ78–ÉúùIÐ)žÓ×Á@à—ÛÝè íò )„ûˆ5 “by„o§2Ek I®(j0™Ý¾62n<»»A^ÍD?ÙFªêçGz3µGXBF'3•C3º?+Ã:¹IÆ4¼Ý-mÀ(&ÊÉ.=æXÇ¥ I®1´ø–LWïJþD戋¥Ý«MŸÕIîUÎÉéLJ\wÂ̾ÈuÛºåœÓ¸ò+¸Ž|¸õ .º®¿½£å'Á˜éOÆ\ÏwÌÒ.„Óq®UÛ1ÉãMGºìP)öZrÿµ*æq‹2à .¶í°#¬Ž•+¹2<éû8È€B>]—uBÄ´‚Ew\GÄÌúG&[GÖ4€EásrBìk?>Áù8¥Ð¸2ÜH˜+ ®·#²Î9])DÉFþ@ ‘ÿ$&öΦæìé­ûãcRŒÛ©½Ó þ±Ì:>ˆÆ6p[Á->B½6“Nº”M¸=¸šõº¸ý਺ã3ǽ×!ÂåXÇü¢ÍÑþÇÔò=«Üx()åÌvî™ä]÷EÝÄý-( Dº^ê/@f·¥$zj,Ról3X"Ž9Bq³>xÆBµEGÕsGÓòùG¶¬EG3ZEH@BpÆ>ü »8ƒüy2½ø\+Lƒ#Z¦tŠ$-§ëI0Œÿ`û.öíÍüìÓ«äg)¸ÛÜÃðÓþBéÌá&ÀÆù#ÁЯo½b pº‘ߟ¸&4¸$!£¸ÜvºóYx½åsšÁµ ËÆoÄóÌ\“ùÓ¾ÛŽcäJùìfW%öBÊ{ÿ 0Ôïý­é,X#MG.+9I2Š89˜Ö=»®BB;EïT3G× øG1†GAßEK C‡¤?˜F:“­4Í0-[Ž%ÛOJvVˆé2n #.!Ïø`šïxu¬æ§Ä+ÞôÔ<ÖbµϺj™ÈÚjÃ'«¾‚ªO»ßD¹oR¸µH¸Ê—¬¹rË>¼^Šó¿ÕºÄ@€Êœw*Ñ•VØ.¶¸à¦ÍYé [òŒ—û¾æ—SMäGXµ®óÆ'E./=¸Ë5Cƒ;t<@N¢âCX4gF0-¿GóìäGï×F­ËœDa"=A pÇ<¨ÒN7±ê0K\¶)—Ð!A[áy¡ÕRWé þä‘ÏôTÂëü ãH;ÏÚYÊ1Ó`õRÌÌÙOÆ_ëAÁíˆ>½†¢VºŽr–¸âJ¸Ýv¥¸¸2tº\¸i½nayÁúÝ‘ÆÐ~ÌR’‚ÓÒ#ÛÅß`ã€Îì|· õlVXþ§«–;¡´*°‹ƒö!æ“Ñ)Áû0…ÙV7øÈÚÐGžF¯VCD–pÍ@ëI<Š©Ë6¦œi0Ûf>)iêg!ãÌèî=³Ú1ò+þ[óæô€ô낼Tã' ,ÛÇӓׯÌOÂÄÆ³$°Á@÷½5ŸºûŽ¿¸&J¸Ìy¸¶ïºz*μqXŸÀí”vÅöÁ?ËdÜâÑÿ_DÙþ¹EáÈÅé¡a¡òÎé³û“æ×Ó›ç §½½™5õŽ,'^».½ó5¼(Ñ:½Õ˜?ó`ZC;kF|’G€ ÷G±Ø3G@»KE¤FBl1>˜9YY3XÙJ,ešÃ$O™¥ 9¹, _¤;þøÄÙÿïÈ_C甘ìÞ©×ÛƒöÏWg”ÉfĬüƒ¿·þ»ðä¹D`A¸f¸‚¹94»Àl¾rװ¼KïÇf™ο™ÕkêŸÜúaÎä¬kíiDTöž"dÿÑ2vwzeª’ ]ð˜4&²WIé Yh(Þö¯/ï6@ƒ;N1@b·¨C&»/F—P GCÝôG-,G0xIEQTB«‰X>f9Óf3Éæî,Ò›%Y3´H\WÍh¦ ¼ÃùwÒú³òõñ’*Qé3<áôÛ5Ù4ÕþÑ>‘}˸§ËÅ`zÿÀÝ+½Î_º¶9¦¸LиÎ┺#n½¼ìmÀTpŧ‡ªÊÌ2Ñ>*Ø¥âߊè­ððî|ùM$fÕ¤E íø\ñ\úºQ$fÑ·+Ø?r2·f8ô}=I¤A«ÉDQpàF8SâG ÓÊG!gšFÁÑUD A6$¸< }77i1G”*Í#Í7ç$©c‚ó –S«,7ø¬«uï~ñôæøÖÞÊ8×â–:бöÉMl…Ä/äû¿þªk¼†â¹Ú8j¸_`¸Ï]¾¸dR‰ºq+b½Ö¾=ÁL÷ ÆÛ½ËÝ7ÒQ&dÙs&áN_éüðñ ·ú.X’)q_ QüL GH!%øðj, r3‘Eà8«âÛ=)èA]õDBø÷F]AèGß²ÂGù‡Fxîa“'9k[g3ÿ©ã,´\µ%$Ö÷"•ÈÄF ;Â’¨Íû¼Éó 8•êCcâì¢Ú—ÔnÓªåÌVHÇ’~-ÂñG(¾»Ê»Nx¹¡â¸{ 3¸È@Z¹3MŒ»÷[Á¾¡0íÂ8ëÿÇ%EæÍ×Ú‰Ô#ÑÛ¥¡ãV´ÜëŽcôÞ÷ý©Óôy]çé3$˜(§&‹1¹- §4Ö¿9O›†>vbBpCE­üGGÍðGKë²GeZgF8DÂô¾@,˜w<…*M70*S1å *l?M#JvÑ-8j² }Ï|ìOùre´ðHzRè±Iàѯ·Øì-¹Ñã(hËß3ÜÅ·ü)Á=ÿb½šD•ºš/˸¼V ¸klX¸Ú5±¹¼1†m¿xo»Ã©#êÈ6æÎç>™Õ0êܺ²½äáöìÅvõz”þ'ÔÉ6ƒ]›¶·ˆ^¹ѹD'EÄ=.zžŠ4í:1Å>-B¥“]ESc,GáòG(H®G;°_FÈ D$¼@Å<|w‘R9b¸3Ya-#´d& ÜÈìâ„–Æ"3Ø}ý.þïôãÆŠìËl䵚³Ü\Q{ÕF0ÞÎ?ôÈÑôÒÃoꌿº—1¼Ï͹Ðh¸fr¸‚¬¸ÞÏTº>:ú¼ “À[ÅDúfÊ‘=~ÐÓ´A×“Ä˜Þ ¾hæÓ@•îR¡÷oUŒÿÿb.Ј®¼+ƒ• w¾ø'ëË.êó4¨]:míò>â ¥B´\fEbÅ,G òG³GÌrF‹2Dèúü@°Ý<çáá7H\2h¤+jŽ$ÿøôy€ó%Þ¦ Gù,ùV¤û,¬+ó3oáêEjãâPNÛRW=ÔzÔÉÍä ÈÈÃÀ#ú¾–³È»”"Œ¹®]L¸ìÅ ¸Š!Ѹš“ºYÇN½\ÇøÀib„ÅE;áÊ€ üÐä¾×´†ߥ²Ù戈ûî$íY÷ÉñÖÿp?T3ƒ³žÚÖ:>¡ üèö'»½.£–Ý4hµ@:²õÓ>‡BMEGÃíGvO¿G½y‘FŽhDTULA8øG=%×i8'VÃ2sžh,Vp%üNó&. Ä × q–øüK!ŠôÚEì¸OFäkªÜuG‹ÕC$Ïn¸(ɫīñÌ¿aŒl¼wVû¹µÚ¸v6¸m‡¸»kºyÿz¼úÞ¿†K%ÄôÃ>ÉÇNÏÊ0 ÕhR¼Üª‘TäQNìÍÉŒôºˆóü‹»dô¥Â §Ôïè„Ïœ F%d,9,q‰2Ûä58Fx=Ä7A BDrvF%†²G›HóGt†7GlìE+“ØB éD?AÓ:Ê1”5×E™/kÒ÷(!Ç!m ø‰7†Ý Hz(ùÄŒÂðÿ~¨èpIàà{…Ù+ƒ°ÒøczÌ3TøÆz=ÂyAZ¾f#\»wM¹cQ5¸g¸¯ô¸<ȺÆ$½k9ÁŽ ÀÅq3Ë÷KÑðEÆ×ÞýÞŽñ§æ€Ñ©î\¤çöÀÄDÿ‰%¤ɶèžÊõ—x¯Sþú&¿-”kä3L±U9Þ$>Ú±ÓA¸.ÃD²‰ÄFÝêÐGËäGNÿÿF‚¸%E¯w\B¥ö­> ':B^×4–lÑ.Ë*(˜Lø >UA£Z­$ yϦÄwø¼M:ðát3è$Ù~à¤ù6Ù£ÚtÒʯOÌÉŒÜÆ\.®eT¾ï‹\»Ø«P¹©´7¸"R¸¯àé¸úl²ºÙ¾h½poÁ4 vÅe8±ÊOö¢Ð´Ñ6×o0VÞgžèå½!Ôí”ýõòÿHþ@šæ!ÔèDÛ†ü“Éìã%X$²,Rqç2°n8ó5=Äa*A¨0AD oFä ¬GKÊõGs©IG‡¢ªEÂTCˆ†­?»d;̃P6Y„0#S*Âk#À~œ^øÇƒ~° é•qmD'ûȱíòòÇàêrÔãè+¹ÛñÐÑÔ°}ÎÐÈißû—¹¿3óm¼Ý<ºÌ}¸ª›¸ãHq¸·ÿι'¼°ˆJ¿š¡UÃp’-È,éÁÍjºÿÓàáÑÚKJ!âÉ;Õ餯Óñk¨ú1C²†} >Ý“ VkÆŽé!KVõ( w/f¸X5«Ã†:çÉï>¦ …Bâ“:E†_GõzåGNÒG‰ÍFPZÛDÉ)B<žK>!CÄ9è]{4 º‚.2mî'‰’Ô M¯úpî×Z ÷®%ùìøƒ6Ìðº’Þèm‰>áNŽÚG¸KÓLq'Í÷+­Ç¶ï ý¾3ä»ùM®¹o'c¸ÓʸÆRš¸aºº¶ä…¼™®Ð¿y ñÃÝ%ÙȘxÎu™¼Ô[BÛ9ÑÜâ¬ö‰ê¥&~òœížú˜HÑ ÿù .ýýä­Â·R."Y()n«™/mýl5 :Ôúî>aO~Bo\1EñIÿF7âG¡O×GCÏÞFSüD~F5B›×“>WÎ#:šèó4+[/O˜›( œ!ìã-P¤i õh  =FQúYòÜ*ê¾”~âvc@Û‚b{ÔwÊEÎKø³ÈÕ*ØÃ[G¿è¥¼æºÞÌ›¸¼+¸¤Ñ^¸Ò…¡¹† Ë»­5Ô¾+õ²Â„ZÇZ»Ìn\ÄÒaÙ²|à`ùýç„*Îï²Ó÷ªkòÿM©™<hôåîPg×Ö&ù^-”a'30<‰83q2=fàA³÷ DzÛOF†™G¿ÝùG¼ÁoGÄ ýEyަCøús@Ño¼'Û^3.ÛÉ4§P9<Ó=Q!AroxD@å…Fƒ±G'&öG>…TGÄ@ÎEThC)†*@,P<»S7J5×1Î`»+Ú%êøõ±‹x(޳sÜ¿sã¶þoO²öºËî†Xçx«¼ßÀ0ÄØ×IÒn`̯ÇÝی–øÁ¾gÇ»1f¥¹OÏc¸÷&¸{~¸¨ø¹>A¼™°a¿'_OѸýÇöÉ]ÍÞn^Ó.ˆìÙZ9óà+\è0ÒðL»õ÷Ù×ôÿÎóþHÙOIŒÍsô–^ú%íÚ‡,;ˆ2T“è7^õ—iwÓ9&aÏ4r*/¾ðõ(êÕD"“’+*Ñ¿R3 ¼ Løsü#B¥ô6:úìîP‰åiÞø?¯×pч—¾Ë³ñ«ÆÃ|GÂqyž¾ií»»n‚¨¹°lj¸ X¸}`z¸œ ȹ™Iê»3“Ú¾ÍêÂ8ÿÆ„[ÌYrÒÑiëØ`ÉÑÞ¨¦ñåoó_í7õîSÍüÝÍ•` ·ü(Ò\?-j"Q‘)x9/¿Ô4…ÄÏ9žR>ÌЯAê”|DoI{Fà¦Gó_ùG*utGÓìFlòêCs(ñ@Ù“4=W€À8î]¢3˜é-÷f§'_›î ðeÓQkïË ²º ›¯Dû&‹ó4÷ë'Ÿäb™Ý«úÖç¼ÖÐyà?ËݵFÆsúÁ:Šf¾Nà–»éQ“¹7Éa¸]½¸Â(€¸Í†Ï¹Ùï»ä³Ú¾øQ‡Â8¯êÆ ª÷Ëú*ŸÑRÐ×<©xÞ\„å¨rÞì#qô ´%ü%}å^m™ ®*ÐÓ‚k Œ!‡Ã1(Ø`. Ý4sm9äîp=&~A˜TD{ç(F {G"ÐùG÷£G׊zFYDúu½Az÷7> û9ÑP5KF/ìB)ˆ3õ"!iŸ_Á;A 1çš‘äýßÇ3öF î)³@çÕÖ)à ÇpÙ(8)ÓŒeͤ6È™ «ÃÃÄÑ¿ÛG´¼Ø6\ºSZиA#¸ž,¸·o¹„ÒϺ¼£S½ÐpšÀ@ŽšÄu4HÉÁ¢•ÎHsÔüðÏÚ7ú˜áŸ‡ºèa¾ð$³÷I4^ÿŒô Wâ¢ÿÝ!I<‡E$±ñ€*y¢r0×5ð´ž:— »>™ù!B}òÇDºî¥F<˜¶GPîöG¹MfGíqFkoÛCK§ë@´?=^Pâ8Þ6à3AýG.Qé)(eÁ—!‡˜¤æ–d:¿ì űR¢m¬üõy™“í¤Læ:/Pß{^²Ø8@†Ò*—ÝÌt§ÈÇVÃjy’¿®Àˆ¼¯‰AºJNø\D¸;R0¸â ¹ÄªÕºX*U½5C”À‹Š‰ÄÍ‹)ÉêfÎ/‡2Ô4¯{Ú(I0á( =è²ïü; ÷o$¦þh¢B½æÌ ›Z/MÝT”)#ôB˜)AG/Ù5ñ Ø9n‰ >Ò•‹AÈBQDþºSFîWGm±úGʦšGkanFàPyDz ÁA¦M>‘Í(:;w^5@Zü/»Ú*øÝ¯#õ™èCaÏÅkxÿœøŠHeÿaõÓ÷· Zðï é€Iâ[ðJÛõüÔ\-)Ï”àɵƒ0Å^Á'ÁN!ѽÃ6»s°]¹LM¸Â¸Ö¿¸c²Ý¹ŽÍó»•ʾqXÂdÀ”ÆÏúrËøPåÐPTÜÖ#GÝ,˜äÛ~.ëôȃò¬ÇþùÿeŠ*d {“~ð½Ø„¸óQ]%NÖ˜+mšY1ƒ6Òý+;5*"?ÅüfBÞ]ñD™BºFÀ¼GKöGèÁeGxh FçðC?A2‚…=(ÀH9Wçk4ž£ü.˜7 )‰Q¥"]ÜßHÍÌŒî ¨ õÅŠþ ? ÷½ù¦ï ’oè% zá”ÚÚqž¡Ôc@âÎÎØ«ÉÒÙ Å{ Á¥rƽß3»³%_¹‚…O¸7¸é•†¸̹g7Õ»%›¾áÂy¿<Æ `ËŠ«\Ð%¿9ÖÞMŠÜÎ<ã…ª>êºu|ñO âøp0[ úÒäÚ4Ìml³Èe¡° $0ÏQ*ìä 0žøj5ƒ!:n–7>¢ARpWDìPFÝׇG|5úGêt¦Gž“F­²DÑñBB˜Í>­ÈÓ:Xƒ86×1«R+…ö$%´*’'Ä«“¸„5«0 Ö¶Ã’6RúŽðòoñ²ë€.­ä2vòÝ(•×Q¢¦ÑT7Ì9UÇÿhÃf:n¿c€~¼r*GºL/θ-}¸­ï$¸9Kö¸N>‰ºWhÙ¼,fà¿ä•Ü´ïLJíáÌõ_ÒþXØÈ›¼Þ1\{åvèì`"½óc`û$£‚ÚËä ðÒ+OþCÈ œ›%ö¶+-§[1sz6;pºð>’s1Bøÿ¾D]’F£A§GeGúGÕŠGn.ZF¿ kD+yÄAõõk>b2k:ª Í5- ž0A:ì*ñûÆ$&í>š¯e¼M‘0 xœ®ÌNú“þò——ÑëðÛäiÐ-Þ—Û×#^õÑsíŠÌÖ½ªÇwÒaÃc–»¿`¾Á¼c/|ºìéð¸vú#¸)o¸ëR˸̭=ºØŠj¼9L¿ˆNÚÂØ ÇYÕË ÷)ѶfûÖƒ:ÝDÕãDS»ê@ÑÙñ¾ù‚¹sÌ6È,±›ßèúÌ‘‰#u¹)û)z/ s¼4éer9·=Ë AÒÕCÉjîE©eMGÂ5ïGoDÒGõöF%£_E œCà@ f<6W8›V>3cþØ-£ú' Ö²!„<Ïb*ü ]‹ÎÃ~€þ߯6÷eWð\lüè4r1âHµÛú˜ÕV”ìÏ@ù¾ÊºÆöÂæ5¯¾ÄUõ»›kµŸ¸} ¸_6¸¦¹ÔZëá½_FÀgÅÃâ­ÈF©ìÌ»?OÒ G)Ø&_kÞžå*åëe‰ùòš¯/úÞ¾t7¶µ$£ßÓß+¤»”$*±2*’Ü/ÓH 5 ž«9~·=Ön"AyãCtòóEä#NGÚÂîG¾CÔGØÿFÑ=qEW/CÜ>@¤4§<;–r8–£«3$Ó^. ô™(ú l"î%å:<dø+ç<¬ÿ±rø“¦Lñ{êLêä…ã‚ݧ=åÖ2Ï,Ñ †íË_ß4Ç=úàx†¿td¤¼»pº /︬q%¸>Ò¸Re½¸±bºz*1¼úNó¾!£\ÂvMdÆMßÿÊ p#мÁÕtGÌÛ ƒ3âõæè­cÕïéíö™þæÀNˆt !y LlfÛ #i'.í,zÒP2J37G!‰;»\F?ÕaBÛ®ÓDéÀ•F ¤£Gˆ½úGYEšG—GƒFS¡¸DÂø>Bë°?áØY;Ê7ÛŽ2™Æµ,š„ß&'­¦ $|MO ÐÄ1b‡þÚ“âöµÕïkÅðè7=GâôJéÛçÕ½œOÐH(1Ë3˜Æ,b‘·¿%¿;^¼ ÆAº„£Õ¸T¸ ”¸9T͸}»3ºÒ+J¼îK ¿BpÂ#æoƘËu™Щ ¥Õ>ãÛè òᱎ‘èZºkïMoöa¢ŠýÒÚ«± Á Ÿs¸ª“€o œ«?&μ,? 1(k6ДÎ:öžž≯ÑAAó_DpýBFô3vG¬öGM:ÃGMuÜFh³DEC™'@y{ˆ<\ìe8úܶ3D ‡.½wã(¸:Ú"éjz‹òÓ€h÷Ýæõ/ààôÉù ÃÂò?ÃÜë)åtV¸ÞÉ~šØZ²ÞÒ‘“͈ÛÄÈëÁÄçWÎÀ²¹½m`I»áWƒ¹+èk¸Ž¯¸B•Q¸²ÇN¹¿úºÍCQ½zLÀðäÃS±Èõ\ÈÌÝ?ýÑæq£×ö¬ÝcÝ äÔk­êy?„ñúx~øFåŠÿ(˜fæ” »ñoÈq~!·‘'3¦B-QÏ„2OµJ7°ˆ;{g4?JìDB·Í²D;+xF€ÂGaùùGÊã²GE¼FÅEæÚËB¸ÛÛ?/ÕO<-†08²ˆ3¬ïa.ª¼Ê(¡.Ð"4逳[ì:›"N;4M%2!o-ú–17ó´^`슘¹åÏSߪ9<ÙðƒÓP8Î)TeÉn|ÅÌäXÁú’2¾6¬»U„˹‚M•¸ÝO ¸Â1¸ž3¹áŽ„º¬¼3•v¿ÐÝÂsmׯíÏ[Ë3I_ÐP«ÕÕ0µ±Ûê2åá\ aè£Íï'óõá2èümŒä˜9× ý|¯NÜ\ùGϬA÷$}Æ*A™-0Ó!5ì”9PŽ}=“Ò@L½‹Cc–¢E„.GR(×G~ÀïG‚Ñ[G‰ÓFmØ5D䃫Aõÿƒ>¼íÆ:½R}6炱1zo,ƒÂ&H“¹ Нb¢ÍZ RØ$ö2ÿðFCøÁUfñF}¬ê1Á%ä¨áÝ{ï×Î+\Ò¾ 6Í*(‰È_R`ÄsÅÀ  Á½¸1Z»n‰–¹.z¸«­¸ã@¸ž’"¹+.­ºÔܼ.ª¿^îÞǹ„˱l}ÐÇóæÕ(س۱UÖáÂà?èÖHáî˜ÜªõŒüÜv.7W Ç ù]¿]Õ&tõF$X*Òcx/mlo4ÀÏê8à<§ñE@•…C‹FEEy"ÓF‡ºGßiùG_LGð<}FÆÓÅDg,mB—Ûx?Óáï;€šÚ7í§B3fÜ2.ƒ ·(ùVÜ"(>°¹OA‹žžK³×hüÃûÑHô¼í[~ç¦ ±à"Ú§ÚoøõÔÇž¨ÏgÌÊ3¯kÆÇ}‘Â;lF¿Ì’¼œ¥zº›ð¹âB4¸dl ¸0¹‡¸1ñª¹w[q»öÄÖ½·ŠÕÀW§fijÃÈ¢J͈.Òˆ—©×!ÕÝô¥©ãeÂêàN®ðTþl÷¹5?þ50“#ß ¹dÍ‹ª—Y`Z%e(+;ÜJ0("5Þ«~9¶³V=Y_¡@œ-WC_õqEUóìFÔÄG®½÷GºN…GŒ£nFÖP¶DÀ]`BB:r?=²ò;}Ýé7Ì a3<´b.ÜRú(X4#ô‚WŦÖ8¯„‡ ä²ÀlàóûÚ–0õªF†î$èI¹áò;³Ûp~Öé¾­ÐøÇËh—WÇ,WiÃÓ4À©Ö2½©•øºuo[¹bû^¸·b¸5\O¸å*<¹1 ÉºM!ô¼Ê¯¶¿\õ ÜR鯱ðH˽ÕÐÄûbÕýiÛ,Pýàï#:玿®í.‚Lô qûjYÇó…—1:|¹S¥³5("±wò'ãfb-GÍk2„^7Ñ;Gõ´>QɽA=‹2D Ç F|eKG¯èG{WäGS}>GØ©øE%ÍD&7šA…‹>’¾ð:^ñÑ6s82Á¡.-ØÔ¿'vCø!ÊèäÍf“”çtýnW‚¹pvû°ÞRô;£¿í"nUçÆŠ"á Æ4Û±O™Õ,\Ð NŠË]-Ç“Nà ]÷¿ùÍ.½ÄûºÔ`¹÷·c¸²Î¸OÔG¸x!)¹R­§ºmÀ¼¶–m¿Z6ªÂ±nƾœ²ÊtlÏ]°‘ÔéÞÚ »ïßâIæ|ögìÚ°ëòÇ Œùåa:%ìçiì… É-.Yû,r ŒZC&-í¿+iØÛ0Tç‹5ÕÅ9Ðb€=zl³@¥ùWCÞLhEÔïßFμ»G"åùGÐô™GÓœFù¿EOÕB(_@2Å<…°ñ8q¶¡4_£Þ/µó²**%“P,Å1,²ÜUª^ èâÅ{È ÿmß}ø(¤ëñŒkxë²C2å\Õ&ßMFcÙÇôÓv$åÎôTAÊ+ºÆÂ^b¸88¿n›¼.šºX¹G¬C¸ ¸ûÂd¸×^¹ˆòº~½rÕ¿ºâÃãâÆÉ&Ë¥?ÝÏݰûÔ%üvÚ:Cà‘ÖSæß¬›ìˆ# ó4JšùÑ÷42éÎÝßY ËÀÇ¿² < £_Ú%¡¸M+•c0é5ï"L9WÆ =½ùG@ ÚùBø®Eãö¨F6pžGõúGœU»G9¬âF³rEX•lC±ºÖ@­¶= îF•ëTÉïHÎìË—"¦(èªI-m(2t¤‡6§ƒ:Yv>ÕŽ A¬I‰Cíœ}E›ãFÐz¸G9œúGå‹©GcÆFiçQE’CPCÍCÅ@~+¶=eJ):lï%6sY´1*¦Ý,D¿«'üE)"<}av2`|¥1koâ òh"ýúí±öé{aðy 1ê`"-äõaÞP:ÛØC¤ÓG%ÇΪ NÊBÆr«Âõm¿™Eø¼ýÍçº7!c¹ã=m¸l¸«$4¸Ä:ñ¸f²=ºPÙ¼âx¾Cì^ÁKÃÄbžÈ³éÌl9&À`5BNë0Ô,Ìûæ&Ïl!4¯Èo»@霙²_ æ.§âºüúZlö´1ð²cê{Z%äu²lÞÍ´öØO$ÎÓH(ýΫ8Ê’ ‡ÆK„ò ¤Ö¿b|9½’# »ÕªŽ¹¯ˆ¸RY¸ O"¸R½Ã¸ÆRñ¹íª¨»ÞRæ½pÐ¥ÀZ«áÃEx“Ǻå³ËÃÊ:Ð57Õ|…WÚ¿mÙß:šå¨<Žë$ªñIÖá÷„")þ:¾s»Zµ ƽácÙìhãÊflp"æuÒ'´‡æ,#Ä¢1ûý5Ñ»ï9ëdp=.3y@YNC;Ô EéáŽFõš‡G°.õGVÛÖG1ï,G«ÇøENΦ$Ä:8³û6¦Ë2Áò;.AU),Û $7›¨ÙöhV|* ­õâ`ÌBÞ¡úò¼ô€~wîªxŽè!ÀÑâÐLÝÑÈØ&·Óu'jÎÊÁ"Ê”}@Æò’ÊÂomÇ¿@ <½Ü.»ºæ¡¹#”˜¸¥Á¸°R¸/ ¸šE®¹$Š?»þýP½°³Þ¿ ×ãÂm¶ZƱÍ<ÊÒ‚ÎtÂ$Ó¤ñØ”YÝXtØâ»èóLnî~9oô’V…úgU¥‰×Ã÷ƒÕ (ÏÝ¥‹NF9¾#üïë(ç®Í-yZ2šð‰6WfT:lç²=JŸ@º8C; EEÀ†FÞ ~G¹§ñG§’àGüKGÚQ2FÄc˜DwN€B þí?q>æ[u¸;Ä_(8Ó44êÓâ/Ù><+ȹH& %!‹Øž’ûâd1¹¦J ìÝQU®QþkÆTø8ÌeòwJìÔÛæšâTáÑâÜùõÖz;.Òðô¸Í^ ÉtÀáÅôœÂMy¦¿‚i1½r¶2»„Ö­¹Ðg¥¸È+¸h¸òòƒ¸7v¹o¶äº–4ͼM#,¿,CýÁŽŒ;Å«8áÈ ÌçÌ#"HÑ4zúÕ …öÚís3à¨åV£JëÖXñ×þñö„@âü$°×tÙÇúS¨>ÕnËBÐÃ…DÒÂ${K¿)úr.‚BÔ21öÜ6››…:ÒÜÇ=8ž@jCñ´óDV¨kFyÆhG9héGµ¿ìGnÙrGã›|F¸Å Ecê"CemÅ@%|÷=f¾:nµ7ûá3ùˆÈ.4? *ö#/%ÊÒýaT•ËÿµDG6p Z¬‹uJ¡ýeK»÷Üßãñå%ì{êˆæ…òá9ÞÛÀâÖŒ.ÒQ“È͸ϹÉ󵮾’»ÂrØ¿ùb½(”`»ø:Ô¹…À¸_:'¸àO ¸Îæf¸hL?¹ûºYŸY¼ó–¾©BÁ2ZÄwÔ×ǽ^µËn&ìÏêtÔüÝGÙ¹\ފŪã‰ë(éÅÍî¬ôËdú¶.CæÕ lÃó DzõQBéÉû¤"7'kç+e&f0OÓ’4µf8”tÙ;-ç>&ŠAíß½CùÇ~E@ïÉFº6G»J÷Gæ¤×GÍŒ>G.-FÙ#¥D@Z©B·$=@mªd=%È$:̃6à–…2Ò;3.hJ“)4—­$9jŠÖp2¯®@ph7I !¯zO™¦ýÀ¾Ö÷¶ÞòœžjìØyáæþ±‚á`?WÜ"Âg×és¼Ò<]ΫùPÊØÉžÆkªLÃ`À}èݽ­8Ê».p(º¾6û¸qD¸0>¸Yõ=¸:&™ºT¯»÷˜»½¢ï5Àl)ÃÄhcƉ) ÊuJÎtcÒþT×ELçÛ&ØáÐrYæDÖëÔ/tñÕå)÷”ðíüFŶœÓz•0ŸÎ¨­KŠ·žŠú¾#f ¤(ÞE-@ßœ1Þñ¡5y„N9n˜œ<̆?VcBOODª4ÂEòpôF²GìúG…øËGØ(G=¦Fán„Dm‰BŽÚ @<ÎO=ý–:ø‚†6z™20ôY.)îÎ)}Þÿ$Ѩôðµ4-KaX¾$# 5ÅaOޤþõÖéø@ñ:ó·¡íOh%è´ÁÐâäÈ«ÝAѾØ+ÑÔ2U¬Ïüs•ËôÂÓÇÈKmÄÓ‚gÁ|>Ǿ›¯¼éZǺŒn¹Æö†¸Èh¸·¸Úሸþq¹ýʺ•”¼£Ê¾„ÀiÁ½mÄu)ÑÇpË“¡ÏÝÀÔ3ï¦ØêŒÝi¨â óçY eíôôò¥Õ—ø`#GþÓéø ¤ öm?(!ÂâT#DsZå+_$ ))JÔ±-™òð1¢à5Z y9ÅD¶<Õp’?Z$ BùDU·E¸éFIñ©GIÃøG× ÕGT?G‘\8F0íÁD{iÞBrá@ Ý=PCÇ:¼xT7²1Š3K|n/ÿå+q]&v‰v!§øZyÙ‹¦‹£ sâƒÍ"ßM9ûWI›õÖð ðišêŸ HåXj à¬5+ÛT1pÖ‰ÄöÑíÅÍ¡6äÉV¬WÆÉÓ%Ãc¢SÀ=vå½xß»—ŠCºÚ[¹¥KV¸ìs¸À>)¸ãe»¸{ó¼¹ËC,»½)JJ¿ÍqòÁ JûÄ9`ȤSÌ N'Ð}ÔtÙŸíÝRŽøâ™a0èõŒíííóLÇ’ø±ß*þe†ÅõZ ³Àß NÀœÝlè2º#èiy(ûÂù,eQ41X–"5œŠ¾8²§<÷oA7çCi‡IEÀ@—F–!xGràêGÆÝîG©$„G†j«FÈ fE¶C$žAè†!?D<[[ 9ãBy5ŽY–12¡g-DŽó(Æý@$*Wd¢=º9ü/›Þ3" Ã4šâw ÿTz~ùV´ûóWŒ‹î3J6é¡ äܲüÞ¿ä'Ú3óŒÕ+×2Ñ*% Íd[ÉŒ éÅd«ÏÂKÀ¸½i–Á»ž°2º,³ ¹€IT¸{¸È¬'¸.›´¸…`­¹¡s»«Û¼i@ ¿ÕžÁ3wĨÙÇúbxË%fÏÄõœÓûoØßËËÜ9éµáFZÍæo ìà@eñ¾Õö’¸SüöìÖTWøíË LL-!s…‰•çÙŒ!©Q&™ÛÜ*Ú­'/z¾+3Šã6W7H:vV=9@£¡ZBEêIDû?ÓE{hôFVÅ«G"VøGÁ¹ÙG·.PG‘’\F``EO®=CJ*AÑ>è@¬;8p8p:à4Ü81RÇÛ,ws(h»Î#à›õÜíîÖ' övþ1 ÷ФÞ-ÿ[k¸ù“†Lô7-òîÎ@±éJ{‘äÀcšßZCÓÚ¾CÖÑ—ðÑ âÍQcÊU¨ÆÆ;‡Ã O¿ÀÂ[T¾ßI¼éÇ¢ºmra¹A¥‡¸Üޏď‘?p¸âa:¹Îòkº;#¼ý½øEXÀÃÅÃÛ Æ<Œ„ÉFM8Í2Û5Ñ(ZwÕôŒöÙ:Þ¬Þ.j“㸣èôWÔíýÆó¡}ø”æýÒRQ s·ÿ¥P-U™j}|êTo["û'üÛq+Ͱ¡/@wŒ3å‘,7œÐ|:ñwx=ÂG@-aBÍëGD*ÚËE]-ëFìW¤GÎ_öG›ßàGèdGÇ™€Fzï7EKð‹CšA W?jDO<›á39q°Æ5©¦ 2³& .×÷Ç)Ç=I%ºo• O³gÝ©ÙR€=> ¸£êðŸ%¯.üFyÕöœ‰ñ RìHî7çOÅ@âM/tÝù÷ØØ £uÔcPÐäoÌ-#×ȧÅB9—Â-ÿ÷¿Â¡³½4HͻƓGº<œ$¹íe¸Ãƒ ¸Î¸1ªŠ¸Ôfa¹‚Ä›º„÷7¼¥ª3¾­ŒÀž¢=â°DƥۜɕaAÍA-ÑÆjZÕ…uÃÙ–úaÞ¥t/ã9%èMû;í/ãlòœŠ°÷Žÿüø{R…ß¡¿Jæ a”á0±(ñãø ØÇš%ßì*z.:.ï»+2R ×5øI79h‘G<ª¿?ühAÛHqCc˜Eú¿gF?QGD.×G—ùG ¸G™.G ½ F`H£DÒÛBá·@Ôz:>ñg;ÙÆA8DÖÎ4í1ÆÔ-›‡Ö(Na$Š¿¹%çæ ?ï`¥Ù$­ MÏp€ì+2·åû­o¥öLrñnSìhÛOç—onâP×µÝú„,Ùi¨ØÔ€&ÀÐ=‘èÌ3 WɩƛÃáöuÀËH)¾§6¼s« ºÉpi¹æ’¸Û¸œª ¸t@X¸*d¹Úº‰Òˆ»a–U½¤ß|¿@²ûÁœÎÄĹñÇ-¼`ËlîÏb<Ó¾9D×x)°ÛµMà ˆå2ê^V ï`!)ôë¢Xùz×þ¾±Ê $ÿJ*'—Ò;fG6KØüÂ!|F&17—*„o®.ó®†2‘Õ6U f9U/d<‡ ?â+iAöyiCßUE ™XFΛCGž1ÏGC°úGœíÅG?@1GÔ~=FÀþëD-’>Co…7A¿›Ù>^ (<&y&9|óØ5ÅìC2R5l.×ôV*g£ &Š!5Þ< nkC³™òÉôÉœœþ7MqùOô™x<ïâc@ê.Wa嘽¥à›ÑÜ픱פȄӸå’ÏêáË-tÈå¢PÅ8zÂÚõ¿sŽH»ë»Ìlº!ÈG¹®€¸h#¸Ã' ¸?_¸›Ö¹­ ºÑºˆ»ûK½’nf¿UFÕÁ–E•ÄsÆ¢ÇʾùʪŕÎ6rÒ¥‰ÖÔ×Ú¿ŸTß ‡üãݨÈèh¾²íý]´ò‡Ç÷« äücÕ«¶") 7 Ç9;@Æ(~OùÓœ¦ü¤*$ß•(úÛŸ,Š)†0D}-4´(‘7)Ö¬:(Ž|=i¼ü?P4*B×4Dök‚Erù¨FqtGoÜãG¶»öGd­G+GwF– «DUì÷B<ñî@]Ä’>¾zæ;7í8×Ý«5Íž%2Ø`_.O^*ͯ&&oÓ¾!Ï,±[tj«9®³T¬ àcžÓÙŠÿ /xúÙlõRBoðÈÁ…ë-“¶æôÎâ¦bÝe #Ù¾DøÔÁUÑp6LÍ“ÔÉËÆ¡ÆpÑ·Ã]WÁ¥šÌ¾‰wѼ a+»ó]ܹƒ清‚I¸ˆ¸×Z ¸ëË“¸::a¹~“‡ºÆU¼†‘ؽ7ìþ¿s£u›9Åò,GÈ5–šËš“/ÏH›ÓØ ×ï/IÛòI´ß•Gä§Qýè\“ÏíN¸òœZ±÷o´üþw»Ôü¿SË» ­¨þ€C=ÔÙØ-N#ž—'0ˆ®+°h/€ó43«š6œb¼9 B–<Î$?aædAøÎSCÅ0ïDÍ5Fo$G!íºG’ ùG_2ÞG+ŒjG7¹žFrÄ{E $De·6B·Ä@ö«= Uó:nJò7h“¬4ëB&1™¹c-Ï i)Óä<%­®â ±]`Ý€»êÏùB$!¿q7 \¿BÊIÿü©Púµq_õ€{ðM̪ëD4óæuZâo&æÝ¯›Ù!C€ÕVۘѯ/êÍ´±xÊ/‡HÇB…]ÄÞ+»Á¢¡d¿/°\½ìÀ¥»;ÚAº42¹ÍCy¸ŒŸ¸¶ ¸÷­V¸ôø¸ñ¹Cà=»U©Ý¼poξŸÌ ÁÄü˜ÃálÆ"†ÉãàÌ«˜xЖIÔPôNØ ÔƒÜ'ãàŠgå)¤ ê\ÔÉîídœó[‰}ø\egýïTk®=”S ž.ð+~­›PJÿÓL2#ÎPf'¥k+¼È;/¤õÓ2©X/6ÂüI9+; < ¿®>-Œò@šüèBpÉD} åEû8çF11•G¨3îGãåñG¢R G¦éùF ÿEJ²DÈãCxD&A´Áë>( gâ­@stÄ›) ¸Ô.M.Sësþ|–ù‡gÁô‚ùïqªDë^¨æ÷ý)âÆÎݽǛ٫ã•ÕŒÄÁчÙ#Î5QÀÊ×›Çã÷Äï¯ÂíØÃ¿Ñ鸽ž5û»Ò´ŒºBo¹a^£¸ü£*¸YQ¸Ó‚3¸âó´¸ÿˆ¹Z¡®ºv$¼;Àè½Ûdù¿uóSÂH¦õÄ6fÛÇuÎËž0eΙÒhÓÒÕìoÔÙBÈÞ'Vâ$ÌæÈü^ëâG ðe¤Åô>žŽù€´^þ»_0Zþô\  ¸w/ÉKE ~  ûM#¨Sj'â`Y+z¬/Uú2@Më5cëú8cbÉ;2‹S>‡–@úâBÃY=DE ™­FQ¸mG9©ÜGüùG§ŸÅGáÜ?GšZiFCE‚xÎC‘( B5@]ü¬=€-;Å68ë 5lŽÃ1S4.ÐÆp*aÒ}&Þ»_"\.Ôþ´¡&2ؽ—€õê ·1¶coÙC«ý› êø—1ô‹™…ïsâìê¸ lærâáûÅÝõaªÙá¹Õ?ØøÑâokΩ•Ë øúÇMÅÑØ„µU/ÀÃ!¾À%\¼  âºŸ ¶¹z¥×¸XYH¸Ø¶¸ö¸)öx¸A>(¹}ý%ºg q»Fî½éÒè¾Ï˜Á£Ïû0ÆáU!ÉŠUNÌÑ-´ÏÞOÓ…×ÇÍÛÿ4ߥ zãÀ2ÞçÕ \ìq^ðð?`”õ“ŠCú·øþxº®ÿi`S¡ H¢VW(@ß•F æu,#†´'ÀDø*°­¥.¤ô2ìWc5ÛRl8ƒ¡7;&DÂ=^‚ @ôí BfeÄC4E~XFâm0G »GÂÇ÷G[væG*6‡GÔ|ÚFÇáE6œDÁô CËi5As?;’µs-—·ÉÔ¥ó!"™í%‘hÀ)g-ß0^Ÿ#4dº17íE:&\ž<êV÷>pÒA¢¯âB5qDuv¸E½Š·F­XmG 2ÙGWµúGÎÑGz´^G°í¡F‚JœE¼æNDÏ'»BA»â@Õ”Ç>gìk<„;Ò9Ä:ý6ßÞï3‰U­09-ày–)•€É%0Ö!îÀõ‹Jì=µkÚÎôe åu\æ«Ðþ”bFúè:ÂõÏHñ¦¬Þì{Pˆè£!Jä8m(àûa'Ü KØ5Q—ÔXìÑcj¸Íu&”ÊŸF¦ÇƸñÄÇ/yÂÕ ?ÀÁE¾†¼—»&åï¹ ¹zòk¸¸’Û¸l*D¸âÀǸ€ “¹É2¥º7ý»}C™½ x¿éª—Á°ÄõÃçûÆ‹¨cÉÑémÌ$©«ÏTÓùM´ÖxÚn,aÞ%žkâý[“æÚ9ÔêÝó)ï¹2ó øÈš|üªÛùªÙuvì Ú:X,˵¤{œ 4ÆVL9OE#q 'ÅÉ*µÝM.>â£1ZŽÈ4“ϸ7KÈq:qÒð<‚3?§7AÂQûBÀÏ|Dd²ºEŸÍ³F…9gG SÔG‹¼úG^ÚGesGDÆF-´ÓEs¯œDÄt"C„fAîœj?j½0=T»:G6 8­&5*c 2tiÃ.€ÿK+ ª'®â#4øSŽîßÊCÉŽܵ@èä l)} 9Ö‘¡ý&5ùePÐôð@vðó‡+ìbJôçú˜ÔãZlÐß8¡ëÛ´ô)ØÄÔÑ8ÑnæÚÍ@&ÈÊåèÇ+Ý?Åœ“ÏÂVšÀ¦8¢¾é¼ ƒp»{ä9ºÄSF¹ó­–¸Ž+¸XM¸È$¸eƒ‡¸ab/¹¬ñºµBI»n'¹¼ˆ3i¾í½WÀsâ‚ÂÀƒèÄpM†Ç^¶YÊ/`ÍýH–Ð9pùÓ©7†×š79Û-åßÀ•ã{‚çóË:ëÞ}uïß’¿ó\øø\’qüu?ѯÜ/tI‰ qkÙ u2AœMH¸ia«l]³R"„*&úй)r3-£‚0Û ¤3”6 R9LmÙ;¸…(>¸:=@¥Bµ°Cù E}%F?þF¦¤”G–.èGVœøGÿëÅG:ZPGða˜F²»žEü\dD(wêB>v2Aƒÿ=?×ï=äY§:„ 8Tæ75Î'52A/\Á§+á;#(­Ôy$õ® T&ÆðÚV©Ü|3vA 0û%–­U]ÿŠT ûjzÂöÒg€ò@Kî9*&êÌ£æ'âS@ÞÓ«‚Ú˜çÖŽ]rÓO&ÐÜÕÍVÊGTÇòÈÄ»)r¤zTÀïôp¾>Eɼ)á^»3ºÌ·F¹tÀš¸'¯/¸õ׸ŸS¸šÿu¸M~¹€7é¹Y»ˆ×Y¼¬oî½<§¾¿ ÎÈÁ€ ĉ-ƒÆl /Éÿ% ÌŒáÏ:uOÒªò¯Õ§G6ÙAßÜr§à¶À‹äŸVˆèO¶™ì}5¼ð¿ìôï¥%ù eý$x¦·"æ+= ¦Qï³t¾¤‡þ4†Ùl³8"u¡ä%?+o)`™Ô,9î0ÕP$3b 6¡½8uª?;"ûŒ=ê“£?^¦A¹–%C=ýDR§¹E˜§F3 WGLqÇGˆtøG²öéGŸœGþG÷CF–<:EôC¢>rBÒ¶@»EÁ>Ív•<¥4:wñ 7¸¨Ü4fAê1˜YÌ.–´…+V8(åê‰$¶ïÚ Ñ„ñÿ*—Ë0ûc$T 2ãµ9„"¬RüO›$øQ§ýóriáïspÓëz=×çAðã-Ø!àTIoÜÍÁÛØðRjÕïÒgiùÎßnÿË®ˆ2ÉÇ•ÆaS)ÄGñÁdÑî¿Í¡#¾Ð7‘¼‘á8»Ôºº&¬:¹,j–¸!u/¸ƒ¸ìj¸Nl¸ oû¸—Fǹ¿Ϻˆú¼ÕÈŽ½z3D¿o¹0Á3«RÃQ,¨Å5/È>”åÊ ñÈÍŒÍÖЈ ÔZ^g×loäÚQ¾€Þš49⥠ækÎñé"^ëíDóóñW!öIs$úYnEþ•g6j‡¹s¡ ©=²]¶ãrª³.‹QU§°"î7™%¥ì )Ðï],“€‰/kþŒ2]ëe5òí8"ÓŽ:Ú<ËCó>8×@[å„BÿîúC7)8E†—;FömG§’G:äGMúGX§ÔGTsG©°ÖFÃKÿE‚äíDçi£Cìù Bƒàg@m–y>å¿W<8+:,Ï€7OÉÏ4"\ó1+íí.ìÂ+¶Br(tn%Qbr!TÈå‡Bß-èDDðòKb.H D<ˆ+•Nþ¥íú¸ýõrûúñýîb÷êÑFæ•{…âƒ-ÝÞˆ#PÛM<á×í<“ÔºÎhÑ)}dÎdzˆËY¼×È ½SÆÄ¶þÞƒÚÁqÕè¿4+¾‘þ¢¼_eQ»Bn7º,ñU¹#˜­¸ÈÞ>¸ ¸P¸;ˆN¸{Ǹ¦ºy¹g«dº"„‡»Oá¼€êp¾" 5ÀÔ7,ÂÕTÄP­Æi"3ÉRØäËÁ ÀÎnÂÑü‹éÔûÙ2Øÿ°›ÛÍQ!ß0çÀâIˆwæè:Bêöõîå£ò-%üõÊRøùÃùý±ûJ$ûß?ö å,é sÌЯ ªAÜq¯J%³lÁ ymC$Ö¨'g&î*Ÿ©.¸¥1–Æè3Ž×—6Å99žr;K–š=’?ÈlWAÝqéBGåFD«ÀnE (`FUjGåGÊ”çGûôùGf ÔGÚ@vGÏ«àFâF=E2‰×CIÏiB€‰È@}õ>u¿ð<õL½:o\8o Ð5Ð3^Ï<0}^:-|'*³ Ï&ŽXl#ˆóí*WxƪŸ¢ëÝ¥ªÂ@ ZôZ ÊL#·@š'OBKi¶CûëëDØîEf{¾FŠIZG?ÜÁG˜óôGvóGÅp½GÜSGÆÁ´F¬ðâE HÞD'‘§Cg¹?B“ѧ@þ á>’Àì<ÈaÌ:„…8åÞ 6ô=s3G޳0ÕÐ-2Í*Ùª'0l$¸D!××¢ÛNT8…:/ÝÙ'ºãg  /óÒCmü.4üÙógø(t¡ôcãð®l0í4‹é«QöåøPtâ0¯ßHÙ²ÛL*xؾéYÕúIZÒ·f{Ï‹C¿Ì‘Ê'Ê˶ÇYømÅqèNÃ0[Á.Ñ“¿äZú½âǼU»7Kº7Rr¹áŽË¸‡!W¸ÅP¸g?¸aì)¸å2€¸‹Ê¹¢Gù€¯º•Ë»+á½› “¾€ÿ;ÀPˆµRÄí<ÆËÈ®A Ë¿§ÍaÒhÐ KÓß\LÖ7xjÙ:£ÜÞ]ôß³Ž[ã^iÖæâ}bê7Qýí _¤ñŽUõ+õ ùaVÉüЧ‡ªPE9»ÿíS´ „Œ`~ÝãÇ•îÖ¾¡‹øÌè a /$h$\'ªëm*aLb-ÉE70|íê2ªp{5Vç7w;,:^I<ê=>@è&£A”EC4|UD¢ùhEé MF¯%G€Ô„GË×GOÜùGüêGYA«Gmá:Gs4šF¸²ÉEÈôÉDö²›CÌÄ?Bj ·@ÍÙ?"$=ZF;Q¯ì8¶ß–6‚s4¹15¬À.küâ+è(ÌÊÑ%Ãi¢"/ \Ýãª;“õa±‰›‹ò üZR ««–•}æSÿQô§û‰1ÿ÷‰ \ôÿòÀðLF0íñc¬éüž7æŠ?Ôâ?„ßÚ‘JÜÆ(Ù¼ˆ Öox4ÓEGfÐ$É·Í?¼*ËÈÀÈ|{Æ O\Ä&ždÂÓ«•À:Ÿð¾xƒv½G(¼ »»,“ºÓdL¹§´¸M²K¸&À¸W븶/+¸Lj~¸~Y¹C°¹x·ŽºC š»ˆâѼsd5¾ Ã¿ˆ{Á6ô[ö¢cÅ8‘DzBãÉ 7XÌpuîÎÕH¤Ñ`èwÔ¥xg×ç qÚY¨’Ýr?ÊàK¹äñrç·ßêåÒYî"ßñ7mõ؇ùl@šüšÝ4»Ï^„fÀñø B„â–¦O{ ãe:;Ê©°"q'Ë%±NÍ(£:µ+./&/1!¸½35+6Îv8Ðþœ:뉞<¯€y>ž¿,@Ô<·A©C/NND²SYE{8F>BëF,CqGU4ÊG¨èõG¨OôG[uÅG=‚iG »àF–€+FcOJEc¿=DrƒCàh¥AåV@öMi>!gâ×ßK›ûÛC®úØáÖõBÓx›Ð®sùÍ« ‚ËÚ*ÉÿFõÆæ¡âÄ%%ô¨ô*Á0ˆ¿Ã“ ¾5¹¼?ÅŽ»ïºÂC·¹ ; ¹o2ЏMm4¸¿ ¸”7 ¸LÊ7¸7§¸—޹Õ&À¹Ëü—º„™»cļù¾šS‘¿ø92Á†¨øÂ|…ãĵ¡ñÆo¹!ÉurËjâÍäpЭüÓ…nÞÕMÄ»ØÄB°Û”!ºÞlŒ×á¤å¸EèÄ-’ë\µêîjMòÑO·õªV'ùt!›üR¤8Ó…-£øu g ÉÏ †”.عƒà‚ÌÙ3Z1¬­I!Z1N$º$='¯Ô*sœÓ,æw/¸-2¬ýj4ô¶6øÀâ8(í:ëÕ<¸7™>ìÍ8@ÀÚ²A¨‹CÄ$3D?8E¡“FfÈFšSG8k´G *ìGWAúG‹³ÞG'›™G¥*+GM¬“FúÓEÕ$ëD%ÛC=)¤BnîFA.GÄ?D>gR<é:e:†ºV85(6-¨Ú3·o1•´è.¼G,âhŒ)]=º&=7Ò#ZÖ T]Ç‘¨=Åy5r>å÷¿ü§ P ­ó “ÅÂ0žÎü¬‘nù§…öÅ^¼ò±ýmïê=)ì±ôïè ðÃå·õ¦âCÂšß ¡ÜKn»Ù?ëÖ=ü2Ôß2“Ñ4¦ Ïù¸£ÌܽVÊÆö'È3”Æ‘´)Ĭc\Â"š±Àæ<*¿Ëǽöˆ¼;pp»[~º3z²¹Åí ¹8ɸ´G;¸PŽ ¸¬¸Ç™)¸u:s¸[ä¸å²|¹°ã;ºìy!»í,¼% ]½¨á²¾zì+ÀèÇÁ2é…Ã"òdÅœócÇ?ÍÉ@N½Ë6ÎY5ˆÐ0îÓnõ¹Õ7ÓuØÚGÛ¯ø+Þø#áÂÂ*äÑKAçŽeêò.”í‚Íð:î ôŽùT÷Zm úÞîý»f=äW‹™ŠÖ`8 ö]>ü•7™ÄàÀç#Æý·þÜû ܾà#Ž ²&n„n)Åx,~˜¢.å‹1V r3àÕ°5ëÅÒ7ʽÖ9H²»;4©€=Ϲ$?J §@%ßB“}CCÃI\D5¸PEîP F±¯ÊF(„OGü‘®Gó°çGðÌúGõåçG¯GdsPGÄKÌFÏè"F­TEKbD4šKCçB줵@ž“7?f„˜=qYÙ;Wû9’Šþ7íúä5ìv¯3*-_1¶Yõ._Es, EÚ)ð¸+'ä i$²“!¨*­'ú¶u®²›Û¡l†¬ a4R4 ’ ÞtÊp¤qËUÿK”üU¨ãø÷®¯õÖLòö"ZïîÍ;ìå'é§ùæ–%ã"=:à:i_ݦ‹–ÚÙ á×ÀF@ÕŽµÒ½'BÐ MçÍ›*¦ËêÞÉ zuǦÿ‡Å¾`¸ÃÂÓ3vÀÆ;¿ÿJµ½ƒ‡¼ òz»»—‘ºý_˹I¥(¹°©¸p¶N¸Ü¸ 4¸°¼¸‘cL¸ü¦¸*g#¹~DŰAˆº ón»¬Ûw¼Èm¢½ î¾ÆZÀ¥œåÁÂÃB`XÅÄÃ=ÇÞ5?É£¯[Ë/’Í9^áϧFHÒ/ŸÅÔô%X×1þÙÞ…·Üf¬ßR[âìCåp%9èÑÐ9ëmpDîQ‚Wñqôœä÷Ñ"´úw°Ùýß³‹%²ÃHt!h )‚ S:•†ôŸÔ åd–î8éYÈ%"›gß$ø‡'µI*«Yœ,M/0ÅY1˜á”3ñÖ¶5Q¤¾7éU«9r|;”Ú/=F Æ>&Ü=@È –A¼ÏB0 èCcÏàD¢Û·E gmFó#GÕrG~MÂGÈpïGõ2úG˜âGB¶¨Gn±LGg¿ÎF%/Fm9nEÞ_ŒDt ŠCåÅgBØ&A°Å?—3G>fb«<üó:wü9ª$07Ÿq'5&à3QxÌ0òL|.{,e)œ)µ‡'SÎn$y=¾!´þAº/mjTô†mWn|:ƒ‚¶+ ´Ðy BÝmå½^ñßMÞ°<þœ,ûîøºwõj6òD²ïÂKìû^2éýBQæ2I|ã̼´à,âûÝUöRÛY.»ØÒ¶5Öb³ÃÓ+>fÑXgÏ¥4íÌñ ÓÊË›ÒÈ ëÆ•ÀűkÃ/ÕÁV[À§þ¾£¸¿½xŸ¼H2»‹ººW_÷¹<T¹-öиl"n¸zÃ+¸î ¸-¨¸é'¸™g¸o’Ǹ^ G¹þç¹$঺ a…»k—‚¼ãž½(×¾Þe-À{ Á–£.ÃÂ:ØÄËœÆ{yÈvoÊ™'}ÌPž¡Î7ßÛÐæ*ÓÏ¥Õ3 Ø,ó‰Ún?!ÝôÂÇ߈L|âQ¥=å`‘ è<Ðáê{ÂíL1ªðÁ˜óåŒöL„ù©O~üèÀyÿ#u¬&oÁ}fùÛY f÷G ‰/iMæðt²]gs¬'ùÎ!ŒŠe$aäì&™c)TÇ+ ».h7T0Ö‡{2ºÃŒ4i ‡6’i8–}3:Úä;»z=t­ö>!YW@9.œA"©ÄB¹RÐCxÀ¾Dœ”EI~BF9×FÉMGW¥GsÞG_ÔøGÀxôG/kÑG²ÃGN§/GóG±FYäFÞÇZE]JƒDÐŽCÉ}B¾±PAÓ@‹|¤>?&=öŽ;ÎaÞ9@‘80L56Ýc>4§²12­0hŠÚ-@ò‘+"N7) Ë&±ðO$ÝNÅ!%Ï,`‹‡.¢Öz6oVãu‰ûwµ¤Û ­,ýÆB77æQÚlýÛ)‰ú¶¨÷žÊô³ òñθïvŽTì/Æ‘év€ØæMÙ)äÉç†á¢½ðÞÉfhÜùèîÙSC…×ûm,Õ³YåÒƒï°ÐY蔃ÌcLŒÊþªÈgàÆ-;-Å5$’ÃäÁ–©¦ÀfW¿{w"¾ÛR½Eb ¼‹&»*^º.D³¹f$¹î#²¸ê¢\¸¼ü#¸b?¸2m ¸å|'¸œYb¸ö⹸$í-¹A¾¹8œjºU±2»ÿ'¼½õ¢-¾‚Á`¿‰v­Àç5ÂËi‘Ãör'Å©ÔÆÀZ˜ÈQÎqʯA`ÌàêbÎRøxÐ7‘¡ÒÜÕÛÔ à&×]ÃÙ´ëÛ‰GcÞXôçà “xã]æI¹èmÓgëáî´¥Úð* ó_ÿcö•h.ùE0ûûŽ>Éþœ{—Ðd¦%0%gø F¼ åb{ký3@Eå)2޲¿-ˆíÂã¿LÜ?Ê!Í{:$©‡œ&T}ï(ô|2+G­d-ð;…/Â]“1 OŽ3ÒSu5(¸G7YÐ91ù«:+˜<<°¶=Aû?©·a@"Û’A|ùªBE°©C঎D¡ŽYEê" F1) FqGˆÔ{Gˆ7ÁGqˆëG׿úGˆàîGƒ÷ÇGê†Gön)Gà²FÊW F£atE ‚®D, ÏC›XÖB'ÏÄA²Üš@ÿ÷X?€ ÿ=^<Á;cal9+ߺ7Óáô54¢7.2ßü.0–*.ª‰ü+ÌèÊ)&Š' ý:%iÞ"ƒDu ˆtGä€Ò÷U>e¿ Ëfæ)§À‚–Ö tc& «#sÔ½ÖqåùPþÂh›ûºçø5è6öì‰ó¤¼áð’N?îú“£ë|é¦òƒæ'àäú(ŠáU­ßéH½ÜšÒiÚ/$ØòìÕüÅÓÉW­Ñ c¦ÏCñ°Í̯ÍËxEýÉïQ@Èm—Æ@)Å<„ÃïÂÇQÇÀ›Š¿Üâd¾Ð‰V½è_¼JM»N»ºO? º¦?x¹Õ-ü¸x-™¸CYO¸ý¸s¸Âj ¸ÓŸ$¸îY¸„s¦¸JÔ ¹N÷‹¹¨#º©Óºx¶›»2{¼ ´r½Uñ€¾•Ó¥¿£íàÀßÊ1ÂTï—Ãô×ÅÆú¡ÆÇDÈÂ¥úÉKùÂË7Í?kˆÏŠ1„Ñõ¼ÓQTªÕ§9Ó×€ª Ú(àLÜ÷œÞ™köàY![ãi\Éå2E@虿êRµDí)‚ÐïRˆaò´æöô8»÷#+ú&;Èü( fÿïmÅ ~Á;´Ô ç©h ÙøZ¶ƒéf† ëû2iíÕÌ R& ©Ét"úz·$’¨í&Ÿ™)š1+û=-Þ;/*=(1jÛ3àTÐ4׊6Í”18HÆ9¨²G;øYµ¶žS?ºlƒ@iÙAüŽ¢B?‘Cx¢iDÒy+EÖEÞ«jFg­çFšpMG Ü›GÞÒGulòG…úG-ëGcqÄGf†GÃ(1G^ÛÄF_©AF ŧEïg÷D²Ò0DMTC­%bB²ZAEN>@] ?¨GÈ=D}oÇP6ÑÉœ4z-Ø2~ˆ1ìu/i•,-ùŠ++Æþ)åœ'#Ú$§"Adi «! «Ð‰$wçÖÎ…­ö>+îʰ5R [•Õ ¦ÖU•ÃÓo&PˆÉË÷vGþ`øÃû®BùÖ™ÂöŸHFô\èÍñµÀ½Y>Ò¼eºø»6í3»$ „ºBé¹_¹c¹ñ‘ó¸昸¥ÉS¸ÌI$¸@m ¸)4¸-˜¸tŒ>¸¶ýz¸BÒ̸ê3¹Â°¹ÍCAºu&çºì¡»e;p¼.êR½ÈOI¾þS¿ ùoÀ¯‹ŸÁUsáÂ.J5Ä[¥šÅ ÇŸ$˜ÈÜZ/Ê:ÖË@ŒÍ æPϦ£#Ñ éÓ%ñÔ§ÂêÖJ)ðØt½Û³àÝÛñ@ß9MoáÇL¦ã[HååÜ•+èu‰xêËuËì*¬#ïÂ|€ñÑ6áóá(Eöö «øÃìûàY}ýü5çÿÏP‘s¹«r h… éÁæ —µDNKž˜ØòÒ´Aa9ŠÜÁË>¬Y7+` â‰";Ý”$’Ÿ&õŸ(`â’*0hz,$U.Õ”"0 =â1ª£“3çS65dÝÉ6MÔM8lÑÁ9Ir%;@Yx<•-º=Š›ê>sT @ÇA0†Bš{øBCµÍC¿þD )?E‘ ÛE,cF5hØF€¬9Gb8‡G±ýÀGÂóæGiùGòj÷GöáGƸG„í{GC„+G™§ÇF zPFT#ÆEUÐ(E³xDX¶C>úàB|ÛùAœëAÚtö?ÆÚ>k2®=»q<ë¿#;Æ9{ Z8!yÞ6øKT5•õ»3é2b0N‹¢.Ê0Ö,w þ*$¤)Vz,'4%ò2#ŒÖ&!¾HM÷³Ô' ªD´yô°CH—IÉÒ…… eÂ> QõûÌ©ÐÑ\ûåãÀÿ„'sýn`&ûŽ(Ûø ’öÊKôÀÒòóÈÉïAí1ÎYëd*éjçÒ•ÝäÐÂâ0a®à¨£Þn¢ Ü˜§Úzp¸Ø‹§ÓÖG¶ùÔŽ+Ó/hÑ&{±ÏÊbÎnNjÌê¢ÚÊgÁXÉHåÇÎÆdk)ÅÐ0âÃàkªÂ÷e‚ÁFdjÀÀ§b¿ mk¾y섽òY¯¼ùä껚¸7»hû•ºvϺNR‡¹öœ¹çÿ¸×v¸Ðá?¸ë¸ñô¸iý¸´ý¸¢ê:¸´o¸kG¶¸ÄйÏax¹r«ó¹VB€ºëü»~­Ì»D"Œ¼k%\½+}<¾Ùë,¿ø/-ÀN=Á÷\Â6ŠÃï÷ÆÄíÆÐ*kÇ·ëÑȤöEÊ–ëÆË gTÍ îÎb[“ШÿCÒY„ÿÓ›yÅÕNm•×2ënÙ}QÛšª<Ýú/ß©ï*áj-ãÀ×5åÚËDçÀiYép/sëš‘íË%´ïoNÚñôsb/ö C]ø$«Œú½ü9ûíþ;Ø'O;c~½¬_”× ¾ƒ kU&‰HfŸf§€P~”qO£¸¬V®:Ÿ©èz ×w‰"e&m$/H& å(!â)Uh +ÜUT-<‰ý.I¤›0«K.2í&µ3à/5&ž68¨ÿ7¤T9b4›:³¯Ô;)J=µÄ>¯ã,?àn-@“1A“úB=œÕBì™CäÄND˜ôDk†‰EÔ4Føõ„F©µêFfc@G_ò…GpY»G$“àG¯õGìzúG\0ïGÇÓGìK¨GÏlG]d!G6#ÆFp&[FTŒàE–vVEE ½DÄoD¹Ò\Cb–B¶OÁAóÐÝ@ôì?ñqì> ß=M*Ä<‚œ;9 g:¦`%9–Y×7YF}6¬w5¬@¦3¶ö)2añ¢0ZŠ/Wv-Ñ+Ø©"* dk(Í™«&d¯ã$ê #Ì=!Ä2_ÁÑzÒ[ = qâªع°Ô1²ž¹¯÷À©¸  †• 8‡ Ò¢w¯Àf·UÍÙBš¶0ÿy ý^Bû¼Ðþøq#ñö®¨åôÝÍÜò“ÿÖðn©Ôî 6ÖìäÜêIœæè@Eöæro å&ãüÖGá1Øoß9âžÝÑRÕÛï…Ú¦ÕYØš¨Öp)Õ¾×`Ó÷öÊÑáÖ>ÐżΤ EÍ¡ö×Ë~ÉuÊJÉÉ–7ÓÇoS“ÆKY_Ń7ÄÔÃ= Âò Á`¸Ày›-¿ÛÄR¾7[…½g‚żh[¼[o»}˜Øº)0PºÐàÕ¹þ¼i¹SÔ ¹ˆ3¼¸käz¸åíG¸÷S#¸» ¸m7¸j® ¸2u ¸qC¸Æt¸ñ2´¸‡µ¹N8]¹£Æ¹ýÚ=º|ºk9U» õ» H¢¼ž’\½xÒ#¾âÚ÷¾À|Ø¿¡†ÅÀÉľÁ:ÄÂÉÕÃ#’ñÄáoÆ“^LÇËŠÈ5kÒÉœ%ËÿÌŸõçÍ ÀWÏ?²ÐЙRÒÚÜÓþqoÕ¤ö ×Ê¬Ø |UÚÝÔܘʼݒzß01=áññã‰ïÓäêϦæ[8~èŒÍYê£39ìPîâðU®êñe¹Õó¢ÄÂõr±÷le¡ùÕ?’ûJ¤ƒýƒ5uÿv–ffjWõTG8ú5Ãþ" » ëºö ̾ÜŸº¿qVŸ8;{ÔS,ˆ&2Gõ÷ü¾·WƒêBM»ú ô&­"SýX$Móý%@¿›'2);ºÀ*Î]G,‹ÀÅ-â ;/¿¨0åÜ 2N¾g3á(¹4 ä6|¹>7Vtr8 â›9õѺ:}Ï;€Ø' ²?vŽ@²Z_A~$BÌÝB)‹C|,D ®ÁD0ªJEü]ÇE¹7Fƒ­›FO/óFä4>Gß¶|G°®G’ÔGšþìG¢TùGT#ùG„pìG2DÓG‡¨­GÌ©{GjV=Gä¾òFÏõ›FÒ9F›#ÊEÝIOEDÈDw:6D@˜CkÎîB:B÷zAP¯@Ð*Ù?ýŒø>a >ôÓ=*<ÔQ;¡¾ú9ÃÝ8æó¶7&'‡6_N5TÔ 4BÁÂ26ap1Óð0ä­³.W×I-.­Ø+qp`*'cá(CÈ[' ãÏ%ìù=$¢P¦"û- !àØfߘ¿!¶Wyc²+¯Õ÷È„;î¿|ð»¼Èön,0L‰g °* \Ѳhœ6uAhnËÿ§Ëüý&/üŒgbúýÙ–ø™ÆÌö-võ1>óÛ>zñÖæ¸ïroúí€?ì9‡êŒÓèaÁ"çDµvå!Ïã|E,âœbŽàQ·õÞbÝþÔÛ hMÚíûËØeñP×OÜÕ¹ânÔuKÓ ð¨ÑºQÐi¸Ï¦>¸Í¡ÅwÌ"{?Ë„‹ʳ!èÈ#gÉÇЃ³Æ3ž¦ÅBÛ¢Äl^¨Ã“I·Â ½ÏÁ“×ñÀX¶ÀìtS¿G-“¾Å÷ܽ!ë0½y¼FŸ÷»`…j»ùÞ红ºoºC%º#*Ÿ¹âÒF¹}'ù¸K.¶¸ì}¸»cP¸æ–-¸Y…¸P-¸i‹¸ªš ¸†T ¸Û°=¸ú¥e¸¥(˜¸,Õ¸¢¹£zn¹ª¤Ê¹V 1ºr ¡ºZH»üí »åx/¼>ÏǼ×Õi½,p¾f€Ê¾h爿ЄPÀ7!Á#ÛúÁ4MÝÂhÈÃ@¼Äý·Å>(¼Æî[ÈÇûmÜÈÓ2øÉê}ËÉ!FÌ ðwÍv¹°ÎêMðÏ€|6щƒÒ‘àÕÓr°.ÕSOÖµˆñ×y'[ÙëõÉÚɽ=ÜHH¶Ý%^3ߤǴàŸL:⌴ÃãƒÆPåOIáæjuè» êG6¥ëÝ:Aí|Žßî­öðã8"ò€Æóß`kõ^Ñ÷c1¹øgFaúüÕ üÕ¥²ýÑ{[ÿÿ¨R¬WàSßúb" ^eD ®ç ’ˆ º'LåÃæN^¬öK‹žÌ«•7úɾŠ¥B²|“> [µ »("ç•#Úþ$ú®b&}9Á'UN)Ãm*+n»+ý&-ÓÅD.ê#€/rµ0–‡ã1}D 3M/,42&F5]Y6 ¶d7i8úe99V[:e I;0ù.Ï,w? æ4@ÚTê@ff—AO OG*‚GN¬GHÍGä åGQôGµ›úG øG:’ìGIØGf2»G-U•Ga»fGo/GD}ïF ñ¦F½ØUF¼BüE¹>šELÝ/E0½D_IBDÖ<¿CÅ4Cv¡BB·4cAB®¸@~‰@àL?fenrir/config/sound/default/Caps.wav000066400000000000000000000075201475771417500200170ustar00rootroot00000000000000RIFFHWAVEfmt (þÿ€»î  €ª8›qfactÀdata ´¹)GÛƒ+OUD5E‘C¤G²å7*{ Ñÿ³"0UúË>±Æ‘¦QæÚüó"àB¡Gû–×gIŸ”8öR“ÎÅ)@Ï?×úÓ”UõîëJÎå}ÿNáfdÊè˜6 ê:žBñÞ†“Ý·÷(ÀMÓ6¸l|þ»?½¿?BÔÇñÐÓ“À6¿×XÏùwÞîÕØñÄÑñ p\> }a&£.$Ù0ó]-¨û|5Eÿ^AWïÈËZèçq‰ïå úvi†ÿ1È)LŒ²úQù{éd’ÓaÒÔbÕÔ<’áÄ Òêi^ìì·„ëùX|ú>›;ö¯srþ‡”á°öËãÈ™ÐÆwÎÃÓI3èÃÜÏæ[GöÍTô#Û©ŠpëÛx'š"9«Ôt>Ô¤GTèç?˜Xñ(ú .OXp]ï÷oVMÇwú—ïm‹ ãrýÅJÜ] °Þ²„õóúÃúÎ'`ÎGù&ÜØ‹Níª$êè@!â®­»é½“©î¨éìS=SÝBâ½¼餺®7é¼·KáÅdÈËÓˆ£QÕðšÃô|Õ§"Uñçk˜ù'È}Œ‹÷ù{"¬åp&Ì·î--’öG.†ÿõ€xóÚ´åoròŠ#ºýJû*#&âØîhý,šá²ä~×Jô Ò³r×÷K°æ¦žñééÓóú¿´øŽõ‰üô#Lø°¦¤ú³†‰äœfŒáÜÍ­ÑKŒoÏxXûØ(%è°–èç‡'Í µßTJsõª!Y/Äóû8ÀõÏE'‘¤E´Œ=EEðûættkP r{öuž¹ÊÐÛõ½˜³$‘JyûȲ§Š¬I,ϵœêCøFÓïúûÌ$Ãfâß«î:õËçyߥæ>Iè|<ó Èé¶|âÙLmy½–µÅ¹2»ÚÁ—ØÖÇ\ÇÖ¦o%Ó‰ÌÈË{ؾ¼Ìößv£üÂQ} èšóZ'¥7&M*¬¢ ˜ëeýŽƒ¨÷CÏûÐcpáí`õX É Ø×scˆlþîú–ø3à =¯ÕC[Ã×ÓylÕ1Ædí»ØÙéN©÷¥ìúÀ%Ëú æ–ünIêõ2PæáØ`à…êôÏ=QÔê‰oÚÊämë…[AåŠÍdЖçâªYç{ô¿3<ÝGZi§Eøfó?Q‘ë­7Š ‘Q9ÌÅéWBØ…¾áõÃa|+dÇ q˜`Œðÿ¾‚yìæ­¯gÒùH+Ò&KZâF??ô?º3äÉà6ë Ù±èãŒó/ÒÐé\J®Ó(…Ó¿FªºoSÅ”ÕÌÝ2SÖž'tÔàMÌÊÒ· ßhvøñ4ŠBí =ª• %Ú(N»—$ ƒ?ý ‡0ù°zý&ó3öð€‰é€pýîz9)Ì jÌ•€ò¦÷ßʵÞBAïÕ…ÀæÙí_}Ø9šýí*Àï‰,öÚÔñÿ°ø ‰8ÿ+ßô󨉆ä³2÷ßa»îÌ÷G!Ù ÎÜŽ©)ì„ùä™p5Ñ{Þ”èaão w‡Ä:n<ðÌúGçÕ^CNæy<á#³·£¸ œø-YèÃNÚÞ0[Á}d%ʱÛ«šá Wñ òãŒü?£käÃ&•ÑMzÖÖºäH7õ™D9æW¿Óéô©"î%áï•ëS‰0ÎY/9ÀIŸ»J†ÅHçÑL“ìÔÝjtÕª÷ˆÎjã¥vü‰EÆÉþ~#Cþ*F*!k‡&ج`‚ø]3þ›Âöâ"¶èûEôX>Þ Sö·[ËØùì?üZBý×wÊ1Ú%ârÙƒrâܞܱîRn¥ó, ø$øšÿüÞûß~ü‹öÞñUà†œná«:÷ËOyŽÛpå¦áŒTWꃾå§K¯Ò(·ïî/ö :0B>ë¦>ðÌúGÂÄÇCÆ?6J•66 Ðí 2=æµ*àÔ^ÑYF¤& ¼Wò¤ çN+³)÷FÚ ýˆ×W­+Ö2-ê.hótöè>ÊyéÕÿgðzõ0ðG¡æ*MÎ @s¼;tÐÀÀÅ~OÖ&M€ÕT<ÔF>Ôú‘Qæá¡'öW'Aô'+%¯§l+¼ æSjÛÖØ šeõ¥žz›Iöä¸]é™r÷ȉF#ûÚ©íøÇ¥ö¢’ÜÜ6KÔß/“á°qÚOì¹ôDºAóQŒŒüŒ|‚ý)˜¿ýþÊú‰¢jôi¡ð༃¨ÝþÜÐhÂÚ"ºçx†èÇûä§k ×…Øó7c€:Q?\PAðÌúGÅ^GB7H2Z^Ëaà? M­*4@Úæ(:å¯ÍCv±&IBÿpé ÖwÔ{þÌvÚG]ÓËhÙßßž–æåyÀønfÍååWäíÄ ²îœ¡\òZWUá|ŽqÍå7¼Ûè*¤¾°ÉÊ“Õ%<ˆÙÎuÑ> Û¡’0êÙ¬Êð%B Áµ•š8 'Jα*mhÅ“þü+ÆÆõ¤Îÿtÿ§÷÷C_èÖoOü3•”Ê+;ÉèìöÔÔ*ò82˜Ý¯gwÕ,ôÀà¦uÓáÒq!ñ1çWû™CDùE»”"¢ôúiP}ýjq¦ïÑåâü[Ú`K_Ò`½Ý.¶_è~ëUA¬àÕFhÞFžø# '.–A>¯wAðÌúG'?'q)/‚yûÛ/ ¸†-CVVæV!íDîmÒ€_(£z¾xÉ ¥„ªþ²—û² Ùsw!Ó~Ö€ã>åšê% êô(/¾ëß¼ÊéæV3ô~ówí¨§­áõÈÓ“¿áNgÁg®Î¶–éÕ XÚà;VÓ>¢ýÜ€|Ëñ}¸%I Mw ¡ªØ (ëçå*ý…}ÿ!ãÙl!³øöT¿GÿžÕ÷M¬½é‚ö¾þÔôÍ·}´ï´,ö&Ríí~)ŒÞ@yØÖª¿àöˆæ„rò ÊIüRsÒýr< ýNT/c9oø*Ú£ñ쪮ÞàŒ†Üi´¸Ð¥BœãîÀƒçLÐÆì42߄ҪâöÈð ,ç-FÚž@ðÌúG`Ó7<é0+,Le` ‡¯ºüJ^æV õ&·;=(û†ój)èýõyóö£úåÙ›uÓÆQŽæy` îœçÜòÛu«íÓ÷”ë‘ò¦NðOŸ9Ú5ö?Ê*ž¼ˆTþƹoîÍ×´ÚF€‡×K¦× ÊÓÞʾv÷ˆ¡ÊKQ?ÇT k²(ÔÓš+uÿ]GLhs‡ X÷É<Ýÿ…džöUAoìºé"µç´¡}[óÑê=ì’–ÝnÿïÙ àCûê`,dô:ûÔü»Ôì“ûÍ57?X’ùN|ìz®áWØ×iÖÆÖã=!ìW%éƒ`gâ•<Ëä.A( ý”¤0ðÌúGLcBðÌúG¨¿ [Áoö¹êåfgõß‹âî^u*Pl%5˜Áï²öê¨ÓtÝ>ùžÛûÿuᆠ"íò±(øÒ.ü¨ýi¾Ïæú}Tÿ8AMúä¸éÆEá–š3Ø©ìÖ¿lè`QÿésªëÉ àë[xí±bÛ<¸„9À}°FwEBŠÛD›:Y½­!›–¬/)n4<ôœ‘Ôë{Ò£‘»iœ$¤:M Y,…âøÌ5òÆ רð&Ù¢é5QÇóÍ—Añåôíí,ïçðUx!îÜaîþ«ÄÔ7ø_Ä~î,ÃÓÕ}Ça$nÕv]ÛýÙÙ·NÛÔç€ç^µþ°‘c ~ì{ %&ã°+,H&éxð4Ž• Ãd Qøƒûþ |ºöý½ïœ_ ŠC¿í ÚìvåôèCá¿Þä CÜWÚãè>ï¢ûú;ÐûüzJŒbw6üö_ ý5~÷úèygæ ¿ÞßN¡YÙ¾0èÖ8r›ëÇPÐêè.òéÑ9HãuGñe³ô—ù;ðÌúGŽ…ÿCÖ´±Fk4^?ÿ!k$å %fJòñ7d…î„„nO~ÑÇ$›I®R$LvõX;ð,. ×!¾Ûóç„ìÒ2kôäÂÙñy4šíÁ0_ò™n¾í¥°êCÔäÍ’Á³–Å4…Ê?55Ö^¬ÝÛk³Øß»óݹIlìÖS— ó%ë-2©'’F)“ù&ÙÒ”F† »»üæ)¥ü¾E&ü:å{÷Ú‘’ò¾˜: ³¸ªë¸þq Àëüì&æÏ/²à °Ýw5å´6Gò·Šü¯ì”þ0vã¡u4ý†ÄÚû{,‚ù ÇÒå8 ÝœòHÛÊ{XØÑ'í¾(*ìú 5èæÛOæ¦+€÷Ã'Ä!môxAðÌúGfwF‘zC» 2Bdó­[\ ¤Žõýòäzéîó4æÞj⨙#Kw¬V˜°ôœyìns·Ø#ÄFÜ<”Iï;4õæÞ£ñiYî—xòêÏíÏÄÒæò‰ÒäõçÀÿD0Æ£3Î@ )ÖO׊ßP_Ùéªøßw¥ñªO¾ø«o"F0Ýû)b¬B*&\#c‘£þ)¡ç¿§ýÞogûð„þ¨màócôøá "/R»úc méÌ5‚åFhÐà™—œßéã{åî8*öZýÄÅÎÿ5¨:ýÃ>¶ûy’òö$É‚å_±ÛùwóÛuÇÛZ‘Ÿí· î%ÓÌæ½©Féžcðþ6â›'d$FðÌúGÎSFÁ¼ÙB¡î-g ¶4­ÁOÉ]³ržðŸ6*õ‘)RlaŽ!fenrir/config/sound/default/ChangeTTY.wav000066400000000000000000000703201475771417500207150ustar00rootroot00000000000000RIFFÈpWAVEfmt (þÿ€»î  €ª8›qfact data€p/qÿ‡~ñ$S€ ;ôL9ÿ ɰžÃNRð9å…©3¡û¨eó9šô¿C´²9k+ž+ešãí™ãy\ý@Qû¡úÇGùú/á)üg÷JýÉ”úý þÍþØ mÜËîa9"Îù°leñ ß“"ÍE}ªw³cR½t ˜û cDê ]ëb‡¾ì½ýrSlù QÞ硞ê=Ñ®~™!2ÈÉz³¾¥ÿ?½”ÄM@¥0þºÝöûº|áù}u^ø˜u§÷6œ‰÷]Nj÷)ƒööiÐöfR ÷ô@ðøôê¯ùÈ ÉùuÀ ú*Š-ûPæýß°­þRÏÿb>2ö"ÿùÛ ýèß ú‘SøÎ±…öyXõ;-õÉ ö¸uä÷qsFùÖ%SùÊù÷ÅùÐÞûx}üûú€ü'‘/ý!þ‰ÒšþRmyþ7ý¼nùútÀùD‡÷×è÷õ÷ÔNô‰øò¦›þñî7ñ"T1ðr7¯ïÚÉPðe Hòf<çôcµ#÷üdOø<-yø,.KølÁí÷.e$÷1Žö×öO´ø¯«Çûv ²þ6ξ,ì qWã\ÿ{€ýõ¶®ý†[ᆂwE‹Ø ÐÒt [ipÎ4@ eËd ®2-  ƒ ÇPB”ùÊ<%Î`ÒYr‰G íÆwË…¸È¸à60¾|Æ]66¾­gb…ùÓ@—@\¼oXýRé­ù”ĨöOVAõ9I—õ3R~÷}/:úÊíü[è=ÿƒSÂ.0b˜YÎ¥ÿýÿ¡oþ`ȤþS`AO‰cÐ*¥˜'1›Åó[# šQÜã žm9/ ÿÒ£ -|ÖÞ¶”nœ­'ô!Ž AsuŒc'ìfZå£ÏfÇþ°Vû¬~ús±—úùŸûlŽëü^¾ýä®Zþp½šÿ3á ‡ÿWÕõZ_@R¤—¹À>"N ,f"lÖ P³A Œ,¨ ŸnÈ¡£æR%ø¸ü0¨~épÚ: M5fF¦õçϧª[çµO4"çHõì;ÿpþËüÓžú%îÆøqkÄ÷g›~÷~÷Åß÷Æ®öÝ•÷c7løœwˆù¯ßÃùÔ:ÉùöÒ†úÙ <üØþß‚{ÿºV6r¦Båš±ÿpÍþ Ë—ûÕKùŸM÷éÑœõ•ùôK;…õV¡÷ttîø›“zù"­ùѸHùú…{½ûÒJü¬•Úüì׳ýêzþ+t·þyàýÝWÕûÅB°ù¤Lø&K“öª}æô›Œ[ó)-KòF5bñé2pðDR¬ïÃ0ºïâ Bñx Òó¥“föy¥ øá½‚øÏ|ZøN³ø¿„v÷fœö­söŽ Ÿ÷<xú»8°ýM'芽Í@ü›rTÿÎíýü©"ýÐ;Èþ®A _JÓ¥– 2Þ ‡?k©UtǪ ÉVÊ ٠ا îYû?/:¸§3¡(üs²5úF¦ÿaþRÿ5#@‘¢tõÅ•´‹a Ñ»„ {hý Ì”X ñâ~ º} J[ý vM9 Íæuk©-séȧuJ÷ô€k2 ½Cá~´á„ª!…O+jt´‡‹AÆ  iäRh˜•N3¸‹ýþ‡ûBLj÷›elõi¡õ©äxö®µù¥ÉêûyêoþÖa&ô¼¯Â¹áÿ±æDÿR*˜þQMþ#TgÿØ¡ßt=Ü®LûR.†¯ÈÏü ¨*º œ] ÝòJe¬~kÉ„ØÿG¶×»©æV}¸îÏ]TsLp®ë¼>²kJQÿ”>ü@Ý úhVXúN®ûËõqüë&‚ýþw þ‡KêþùJÖ‡ œ3»¹ØØÍÁ3¸–ÑH¿W“«¶yCÎüÖ÷ ɺK þkŸ kë£D‡Z8 ð53bDÁm³5NhgUä/¯B‘„p‘¸ðßÂ(Ç)ÉÌuˆ öÿy³ý¢€fû~•^ù.ˆò÷² }÷”¹y÷´•Q÷5*¹öy#±öu•Î÷ì3:ùZHÇùj÷«ù úT4lûÄšpýNÿ¹= )Ý_–?¡uïþÌ üÍ%þùŠ•Á÷+ÍöPéúôò>õCãSö&;MøøP‹ùÁ]-ùÙ#ëø©rñùó_ûA»"ü8lŒü‚ µ"c•„C½VÌÞ’tvuþTI’û5ÃúëR”ù©e²ùAÞ†ù—·>ø² (öØôFôyõV5¶÷%“ßùPñú ÈZú¡§Èø¾Ñ×ö |"ô$yvðÊdBíö~–쎌ŒïhJÒôÎÝù÷%þÉ òïÄò›ç”þ˜Ñ`üBWü,f”þXÐEö««_ 5[ØSÞ¨"'m,$ž¹  A 8cú øˆ5 ÃÕ¨ z?~Μøƒ„ì”R/ÿC)$þr°¤ÿ£,IÅÆŒj4 qb Ü´µ© y˜ï Þ%± bÞS|“;…Bw^žåæíß:jÍhW×× óÛ `y? ]Ú) zÛ× þ¡| œ|/ ‡ªV ¨œ@ E ”$ª ‰x` £ ½ LoBü¤úùŒx÷-÷H¢2ø\¹®úD–ýÁ¼WÜ1OÊ>pPšÿÛdÆýu¾ûúuúz‰ú¾öbû•·®ûÚÕ‰úGBËø³°tø=úó_ý±;`Ä’%Û½»B\†µüi²ûÛÚÀýhy¼~ðÍof‡Ûg:CO\Bªž[üîª{÷b¸%óúoºðµ©”ð0Æò¯Ë³ôêæöåw÷Oè÷í‘ýùeöÜýs–VÅ@fþ‚gEv9ŸXé{³6ú<óâéÉX›ÿ.T/üöŠùT£Mø[“d÷ZšÄõ!ãdô€Uˆôá¶DöeËtøCe’úõû¥û#$@ûgKPúöã>ùã\ø"™öbÞÈô ¾áôCÙõ ÷^ÉÊ÷ú­f÷q€Çõ‚»íó… *ôË÷ ÉCû¥<ÍþúæMÚ'Ñ«pø\²ÿ›vEÈ¢½þŸOkù-yô ’ðÕî9ç1íµ˜ŸíÃÜî*ôðѱOô ýLøËÁ„û[ùîü»Ürý;l“þ¡@øÿ=MT³(Õ|ÖâEqAÃôÓg º ¯d ͤÎUÕþ¹ÓµKÜkÿÀþ²OwþkÀ›þŽ~:ÿÐÁ7¢a4½¼ëÇáX³@Gß×kèü[,ù^Ô8öhYõòàö4ËJú¨éƒýIzÂÿ3¤!6Ú?¬–#RZþonY>>k2 ü"0$ˆØìfT¤‰Óa¨sÓØË:¼¹•Œ— ÀJc >0{ ™ïõußÁG0né]¡‡'PBîâa—ç¯c÷ãþà Û¡ß I«°„9Mˆ¾ wI^•,¹šº• ô ŸÍQ5œñ«dÏeçà}?4åEëÆ¯æ‡=2ü¹<м­^ ŸSN Ô]õ~åS Ë»øÜy_eâjjBi±ýè×äù@8éö!$ö,tDø4É^üñÔ¾€]Û»÷Æà“ »ôÖ35f„þ:g¨û!†ÉúAp&ü î1þq¢óþâ;þjôýM~¿ÿ´Qj¬|^lƒä ¼¶Ú ©‘3.ú1 ‰™9 :.ÂWëCSŠ6OŽL+úîP†Ò]reÚuëÊqÀóynØK+üÇZMú9gûb„ÿŒ} T ÐŒo4ŸU˜Q zƒ× Âýï ¥Ûâ ~¿ *Ù¾D]Ù»^Š6KØl ɳã +-à e@ð£¡å /˜ „†¥ÁŸ§…å™öÑŽ»Œž™•þ@ðó¿‚´OÅÄqÃþi`0ü®Þwù‘–“öà¾|óE‹÷ð‘Áð”ù¿ñA?QòxR›ò›‡óÊïö`½‡øÛ‚øáÐöWì_ôiòêÊñkL ð‘ ïÚ–{î½øîänˆí_0ì!ü*ë¹üêio"êõ¹è²XéÛ}vìd²žñ6É-õ}“õy¢õŧõwõ¦÷ò#ð+ïâ ì©èæêì6êÕïQé&¸çÄ,Öåùa¢ä˜] ãÝ1áÝ0Èལ˜âÝåOAþå™!Dåjôþä¹ý¥åÕ”ðæ²hEè÷ÖÞè…¼éˆ5éK:íê%©„ë?ê>IIèF/:ç*ø”çg€gêueÏïIv¬öY^èýüçЋ”dÓÿVÃÿ«Å}Lò?HI~ ™L2åAbkö^c ¥ŒáZ•Ko%š À¾[b̆¹§ 5ï )ÐÙ ìΠŠ:Ï#±p^XþØ«ëûôæYùùÌ•ø'Ňù E ûª›¤ý2~~+ú©\cÛ¡Ž¥hÒ‹# úŒÏ ¹²àq§]‡(̤~5ï=’©yjíð}ÿ±gûí µ@Ù –‡IÿSáÓüh§mùËí‘ø…Ç?û?ËÌñŽ‚IÛ Á Õxï†÷ ÿíZ³jÿÉŠcø` ó2Ið|¥òGð‹õJ¦+øþ¹9ù„–þù‹@ý¢)döc ÄïRê,šÅî°ޤ5Ƨu[ê¢ T± êÏ`yµPæ ÞEA‘äÀoTMºe¿Î…O ïöÖþÒc¬ýN]ÿ#â³QƒáÌšB  ¦ \7Öå7¾Ë2b”=‹s ¿îÇ ‚ k S¨ Ȧ< ËÉ ˜ ¸÷q zÖ@ kkå ìÄ Vœ Ãý@H—‘}Òþþ÷_qüù'yüÏåËý©¤Äþ+QïþcSÿµ¾Sv§.(wýÓÅúø Nõ ‰´ó.¢bólyó¸Á»ò >îóä“õ±o§ö,A÷9«øüô!úDVŒù‘Y–÷A8Gö¢}a÷ U‘úJ1õüç9þгÕ"B¸×埙7¯}4pûJz žL|åyäÐ5ÐþÕû$&º÷T}Þô=1÷óÀ÷ô ç¦ó÷äóñJÂJï‰Ü쎇Þë@½‡ì*b¯ìê˜Ä:í¨µ«ñ•ægõ)÷2²+ö,¾÷ôr÷ö ^Ýûž¥B?wË)Ð Ô¤9 Hl<#‘ö±©Qݔثzõ DD,…Å«“…YõKº:%a3 \©éÑ{î‘xöû Keh † ÇDGÏ0—n:Å1Y§Ç^ƺçå ñst Û=* 3‰Q ¼ »_äáv“™Ôñ Gƒ‰OåGAáés1҂Ʀ?‰ WrJKrS»”Ê»¨Uÿߟˆÿ#?r_ÿÚ.Η•òz‡þÂ÷&ûüË2úWóú—WûJG½üp%‘üdB6úsßì÷;Ù¬÷­¢i÷¤+õü4‚ñóüZïO ñˆ’ôÜÌjöݵU÷…ó$øqAø~¥=ö£µ.ó€:óîbÞ—ëN|4츚±ëE63ðNÓ³øuã§ÅçšøAá¾üeTXùpvrù+Jú•gü¾ký„âAýºûkú,ø°¬ßõ¤G§ô¤»õ7àö„÷dCnö:Ýèöý*ú÷5ä]÷ºr#ôX ñ½ñ²…*÷~FþÎj5KY[aÏþdÔíÀe ­•n—Z¸jž¾ àF²®‘1ã~rO†ç=ä÷b=o/Ãöª<—]S`% (ˆ¥~Úê—£›ÿ ß £Z -g tT ñfCh„ÿ¼Í0ÿwâæbÛ˜4ÿ»âü åüþbÿm'éjIÛ{œâ$ë‘q—×É ºIà Rtw Cq5 Hö‘ &¾a°ät´Ôì°$·õ0)ù 0óa/²7ÁPˆýß UúûW·øv±ç÷ ?ö¤õÚôªà•ô“”ÐôŽ«õKö|Ò*ôH-ñr<ûí„ß—ë2™£ëuˆHíéýØî³­ï8tðu]:ðâžúïžzcïÜRîì‰×ìÅ‘øë›‰ Öòt ‚÷î·¸ùdÙ«øðÛõG¸˜ô Rf÷ÏØHýM1Z |ø€dQ¶aB9 7ýåÛýúôqÞýèEa?`Ù$  —‘ ™”B 'Å Ôšb¡ß@jèÅt^S°Àô{…\cÌýlàPB¢ýJ¤¨÷é²|ôåWhõ|$»ù8H~ý/ÖCþ€W:ý ‘‰ûæ<¢úò¥ìû&’•þÙÃa±8î'öR†ˆgÆâ(QþyÔQI®âÀ²©1/2å6ôÏ”•P#;è_wÓäþBÉfýg–úûú2kù›#)ösðôàç!óßË‚ò  óçöÎô‰ü?öN¶öó7÷ÑìY÷\öøk™ó¾I&òÅH/óŠHõIÔ¿õlãNô¸>;óqJíóöWö;¥÷ŽAÆõLsoò’ïoñ¢íŠCî2,ÏðÌ…óˆòÀô9žò{Mï~“¨î”Í/ð ©ñÁαðse/ð %nï „ï§.Bðæù"ñuð£ïØÅfî½egìÔ¿êòcèyÈ^æ‰&ÿᆳÍÛ–QkÖÑ{Õ!FšØ»è·Ý?~³ãºòdêNÈñ˜ItöF«Vú ¬±úÿU’øL®÷Q¿€ùt[þdlЧÈÇ Ú² €›ħ…Lµ.$à÷HwJIk+Íï:!úÁ¬:Û3ib#ŽÌG³ßçã^áiVË Jö®Õ· D6¸HüX5ÒöÖìÁó~Àô.Æù¿#/Qí›·ôøu×9 :ž Ò\õH¥Á¹0< ¸õ© :r³ ©ýØ– ¡W=” ÷k Cž?‰ תê`Iû¿ |†*Ä9ÖºEªQ3Hþ%UBüÉýú]pœôgHyì(`óääà%Œà„Y>äO`é>ªêí˜Cdñ™2ô_BuõéÏóăðð´ànï¬UŠïeÅIð²ì·òŘ”öË’ûåÚ¹‚ ePe¾ ¸; €SC?`?ÿÈmaׇH"Î súÑG a>X ŠžóM ¢y7”ª+” °o ižÈÙ2þ>3º+0| èII äì çÎ$ ?S‘?c¼<ð¾7€ òw¸ M,÷Ê%9Ðéþ¶˜4ÿ5XjkÁ˜ Òþ~óêu-Ãë ôù75ˆ“ ç2fwÔ-E ‰ à äSWjÃwmY=´ P›– D®öE0{IlQ Ñb  [ت—…ÿÿx ™ù1Hó–`åíŠ íºaî0Äï¸ð¥òcÔLôÂUïõ¦Þö~¢-øÄ´‘ú‘ï_þœ¸-GñÒwëõ²žÿ˜ >ÿÿ\ÔþP.|2F |Å µñœÃ,‡Ùþ*Îs)‚" 9$–»ù^¬â#‡ …ªßAû™ p¤”€ˆò€UýÔNÉúä«@øó¬õµ pòHÄñÙó¿ÃöÆgø%3ƒ÷8@›÷.õù|c+þË´Sи¼‰"Ýæ×µö ³ Cåw”/w’K ;¤ yÔ³¿*hë ZX¨|œï™0û‰|¸º$èÊ£Ÿm˜L$Ó’Ž ’v9Ö%ßP¼üd´ùz÷ϵ 󟈱ï}á›ï¦¿gñÛ7õFA³ú`ëþŽT8,Ò™f+›šjI¢w  ¸ìåëÀ4‰¼ñüŠ%ú ÿúîkp¶d]ÓT:L ö'3 „mêxÏ{hÿ‡üV¶JúnNØýµ#èÿÕÅmñS~Lc¬ýÃSöÉ%çðªñGîI\€î\v&ð‡òú`×õbøe) øL€bõ"î8ó n ôš¸¼ö{ˆwù½eƒûÖXsüðû’ùž—Ãõ+5òé”(óVnÙúâU©) %bzg¬ @P®AØÍ³\ þ¢dÐÿÁXÜ`¸ ÔhÆË\Ÿ§N’f^ Çî³w<ÛèaýÊÖù IHøhûÛú‘özþ‘@ü¤2·Áëñ›"¶™³~xÒ ªýEzpýpx‚’L¹ lë½Ç†Tÿ øˆýwjüé¬^ù.qóóÓäíÌ `éãZwçÃý÷ç#©Kê¤ÃìëŽí¥UHíõÚîô—áïƬíÝÂé¯uiæŠdÕä2‘­ãhE–㪒â&CÙßlßËÀ¨àGÇä8§åf|B岉ç~Öꨚít„üí.Hgí×~¼ío®î|dLíßÚèwùÎà“·)Ú½3Õ™ŠuÓ`>£ÕP8gÜ$ULãÉ)Èè-ôüçÇöåò^äŽ8ßã#H(à~ÝØF\ß‘|¿å5ÌÉì°Ýó[ò«ø¢Éú¤þúi¶¼ú*“õö¦ÂðnHì-š%êK¶îç,ßÔåþæZë5Pãò˜ñ±ü ‰R9Ì r2³^<휠 ¶O—¾Ò2ÉŠ6Z!÷A”#÷Hµ%tw:)äa+|ªø'ïn$NK'$—xt$s½$5x*#¸J#Ìxz#ý wðNç*ÑYÝ©?£=N²¬G ɸ ÿ$ á4Á cïL ÿmh ]ýP ËnÆ)`ÑvËŸ¢ ýp".lY$cDä#ãéc$@x:'mÄ.'&ýŽ#]W¬êtpLÛèW øìw HÓ¦ mìÄ c-f ÆÒ‰ È*e³¶Aè‰I§_¾xk¸Vâ4ãdš9ÚÿQäžú [¯ó“‹ríÓæBx…à”ùçßLräÂŽê°Ðoñ ­ùןÿ±ìíþ»[ºüå ¶úAê4ùÊPßú f«A6RÇ Ów â^.fyò:«9_áÀ|,1D#§„\'wæW$p>TÔ»?Yºê ™\}ÏÑ=ú"à ž»Š%Df;êlŽ+{k†ó èÓŠÂÖV.¦ü¾b¼ø-—ý÷{@ˆ÷ôƒŠø·Ã;ýøGtù( Õ.דE?ʃ¬²ÿ·¿ÁT›K†_¬5|¯ÒN_ òpvÂøov¬ µr y~ϼFãzÿhûí[{ùÜÅxúƒ”\ü•¬ü&ó$üõÕiúÁ”0ôK˜1íìï’èq‰4å?^²álÊßY[˜ßꈘߊ"þào‰”ãiS©æ,é~@2ènC/çÉPå‹;k㹨'ãiWä ŠŒæÛæ9èK êÎíƒìô@ìK‘zèåÍä\ –ßšs®ÞCV‹âj(]èÒ¬<î½9üñï¦Oõë"6郶æÞMßås¸ês_îÔЛï•(ÛðÓv”ñ팮í-†ËåæÌà¢ÛܼÙ>/èÙ5C¬Û® .ÜGCÛßáÙ-¸:Ù1MYÚ8D%ßáüèä@r¦éí;Wƒï€SñYq@ò®^ñ´RðÐQñªkÎó1@Bû”õÏwÑ. ©¯W¨TÁÁÞråýãn“Š«H› )¢UÓxå1A¡ÇC@=Æ×mÕ›$XšGfSü׈žñvPí ùÙìlLžíe—KíT2ê`$é1ˆÙë°ÙûðÅ[èöLŸüœ£’\¨‹Šü•µœ¾,„– $›rH½ ›Ø‰È$Dº‹ßïÁ9Ç5Mã_óð™ó¥bá“ÊQ.Ì[ñã^õ„ 4C CL4¸^»ÂOþ’¿nðNBäÝ>sÞºíòÞa¢¾ã+véàîiìl9¬ì¦ºûë6å:ëc­géât¥èöÎÊêV²ë. Tìðc£ùî;šTî?ŠS1¾Ê±½ÖS5§ø÷Qõ "Hµ·ñÆà)žõ ´—œ>¥c²å¶ ÐËm + ƒ´&Éè*kÑ)b±·#?†³Õ)¯äQì­ÿ”U3ÇšÀê/ ­·6 (ÕvÍyËßIúã‘ùìøê%–4 ªh±k†·ûöŒö¤mC÷ëEûWy:þ«;íü8©ŽúžÅÖû¹þ×ó ÐCˆÁæ@f} F×Ü=1O’ný™tÁu`i©Ç+Üúíÿ} X1äþw6/û½å–óîoaë^Ð@攫)ç®y`è ÙççKý„鬤yëF¥îŽð3ÙFòê0føú¦¿üÔ¾ý²X³û°Ërû·eêý 'ÊÊ÷XUÙLh <a5ø¡îÇDùæþL×åx—êÊ*bïþГòÔ€Oô tc÷R2ÙþûÁ ¥"SýÚ†ù,žÇù¤+MüâáÀo÷> ˜8]sû¿ö™÷WÌø¿›/üZd}%boÿ—ÙüOþ^ú«åøÌîŸ÷ÚØœùs{kÿY×’ïß ˆ ì ÂIo¯’ÃøÚ 01ó9妨¿;LLàä— Éø72| ]Ή ž… ”‘‘xÔÝ 1¨Þ`<ªÓˆ¾? leœZÊÀ•{bϳ«à Œ¥åŽ„!ÿ©V·úX öÎ*tóÌáò]P‘õ‡ªÓö¥n õå HôǪöI¨³ýÆá\†—¥ä|ØÆÍÿôðûLÄ”÷vs»÷èÔ°÷Èè÷‚Û¼õ&ð¡ñ‡üžñѨ´öJ% þ窮®Kç.ýxè‡ýqÃÐÿ˜!lÏ©ÿaáà¢×;GJ|ýR´·øÌBð"¸Aài5Ò´ixÌXÀdε˜Õ†œ?ß—K>é8íŸóØTú° püŸÀæý:{ÏýÈxIýÚÓSüI@üž&ÌþÍ5åø" `¹jëÁX \Á÷‘þ oi„ÃflZX$ÿŒú+ijœ.Sé‰+ÄdÕ'™(a'ìˆ* K{,æ9ª,üëÿ-š,`0Ðþ1LH/’ç(%©7ëaŒSÔ™+ é ì-W˜ -B,¯4.6(6?0p" [õ(|³)ñ>W%&6"<ž¼#È÷Ï$òM}&"78*<2G,ýü+'$Û$áMŸmÔ˜›?„+ZP~Uª “äI?â¹/¥»§„]l)æ¡ G5’÷Π´’Ûm¯ NI@Žpþ°0Jõ¶.vðtpMñ®Qó‹ýôþ—_ôû‘éô¨Ÿaørtüþ"â^Tÿ:Ëüý;Nÿæázþ–Ÿµþ,5RÿõM†|p¡ÊÿÜäûùðPöàž‹ðE3Êîë“ð“ùOòé†õ'ávö=,Fô4 Žï:ÝénáÁè ¹xììˆíÉôŒíÐðISóDw"õãé]öBžyô²­ñay§ñyq8óÌéó…´°ñ«F>òÅÂÀñÔ„ïÁ³âïù¾Jòúef÷{¡çý¿­¤Ï— Îiç,nñ[.X!×òO!x¦2:r¯ÎÔìIqé¸Ó³óý•GmÓ£{ ž¼Ð{“É^’饇 ?Ž£Ìn,Ñ„6cuþF¯ý9¿òý…Oý5¨ŠùÌìõÌû‘ñQËðWtöʯý×ëFô ì‰Mgö ¬OíG~6ö{õA —^%Ìo=Em"¤¹Á%"ì#9¬×_ï+$=‚ ÝWÖ*ד-~s¤·U£ÕÿÐÁìÜ€|F îad1³h±þÖ ü“|°û•íiþF|92c¤Fùê\î> åäì´PàEVáà͇ô⾕Iå•fê˜Ãñ2 ö©bòhP$ìmThé&¥çý8çNv_ì‘oxñê8ýóâaßñ·˜ïs­·ð“Ðúìj qÞGSô£gdV(mŸ 9é÷˜AG~leâˆÓMÌOZ³¢Û˜ã¼x-õiHçåõ¾÷qBñâ¿+ðHOöð¯ñ.KoõXdù;\ŠûÒ*’íæ ŽõÆæ•eüÏü #|dÿŠº’üÿIšø5Ä ÷õ{ùgÇIÿƹ‹ "Ý"K#Åœn6Ø7Oês¡i¬ü…íOür;•ú·Ø×ùæO*úÓúÔúãY²÷ tÿñ¢ÑËêrø1àjË”ÖT?Ò£ÅÑ;O·Ò 7ÏÔx ÙÔÛŸÜ7¨øÝ æ3âÒ WéøÌïÝc†ðÍí+Ù®ì:7‘íñ…}î‘+Mì—5!è;Så3{÷áվߪéØèNìÒ¶ñÜÑKb²ÓXDmÓ½>¨ÔmÛÁ·¶ã¬ ˜ètÜ6äÔÕße0àŒ€»ÜýÖð4=Õ1ž×YÈÌÚP\ Ü‚ÃÞxßù5(Ý¢݇k1á$õ@äœÒUæU qëRøíA”ÕíÉ £ì—£ì^ .ìßL즃oï*˜;órä(ö”mrõo‡ õ ’õ½Å|ö ’—ù7\×'d “4/®ìcÄçÀP?”?н¯+÷…ÞjÄ?‡ëy®E‹Ë)Œ&„ €²[¤mˆðäçFY˜ Gä¤È ƒömüJØ{øÀ&ŒøÜ,øœÕ1õv„Øî7×íœñuAü¬{i©+{ Ö<’ý¿žÎ¶ e,y »ü̳¡ T$K§S+TV¢ðW¥j”yÐý ?šãÓ.e0­¢É°Si´K·Т¤þõû``6÷8Ç òšZ?ðö'7ëw+ýÜw¡χ…~ÍE¯ Ñé9€ÖǸÚwN?Ý!ô©àºOæ`O~êDúíé%IŸæ¬öäí‚åúSä$ãæ=Âïq_ùH–1þΨÈ —[%Õ³GBì Š·Éƒ¢);¹ 'A‚TPèªÑ •à, ZŸ§®ìVßyi? ZÊN!&ô"Aìc!Æ(î¤Ó!ß aþc p9‹úÚxå»Û".Ÿˆ¿° ¥@ .Ñ´ûÙ•Fû½˜ó÷9£÷ë8ýø;Y¸ý÷òH¬V2è´Ôó´Œûh0³o°Ü9Ý-5t¡ ˆW`ü­ƒæi$ÏÕ$øª!«:oÕñ)Ö£ ðb^TË› È÷i W† š®É ¾…UIÃWýfã{úÂBõ Åâò3”öä…û‰;ü:›ûŽ53þsx1ïG;­8 ¥Ç¡|_ UûüÌöH'b9TÆ!f¾H ¯gIüÒì¢ûx#›0n=xÙ·vkº¢–ž!TŽWÐ"#³SGêgc$j¸ì› vyÒ6í2»ÿ¬úþ!™ÿšë!—[#‰ìÇë7Ñm¤Ò Gâ€Ç'¢ ÆVt Ì30<Ú=»Sgƒ\ÅL ª3Aä[¸˜&_è½,nò?¹Ž®AQg÷ÿs‘(^û[äð%Î%›ž$HYþ²?íP®žÀ 3D ÜEêq ©A"³\cÊôþ™g[ý>=ÿ¾W³¶; z ÿÈFüÒ÷Ïþ®(ÜC™ô nˆÅ ©…Ñ•âs¾¤3¤u il Ñ»”ñòPûGÎÿî\ûÏé䩆ñpTšýš“lÞ¾Z ˆYþ*ûÖ {¼l3ÜóJýÙ÷C.ñ£='ï¢Bµð¥BËó·`êõz ’ìê?ûßÔZÉÛ•é»âx»~é ›jð«'ôßõζôäõ*ÖûóíYQñ(ïóÌøåj¥öXgSò<í•öu§Äýáo´]È‘øqÁ1íkœ#èst¬îÇëü—,ç ùa<»‘„ïÃÕ]NröôéÛÖAê V_î ?çp (l]ª6HŒ’¿¸Ìùìü:òþ½Ëý·wÿaþë[|þˆR\® Q?‚ßý;Ù¤'Ý®;B&ó'²Ju,†$'ÿ¯yÒü–"ù¶ú“;ÿ±t †#ÔÏ­ý.üóøåå£÷!Ô÷¢›õ®ZÝî¸ýéÈŒyëË׋íXšEí ²óÜ(aõt½?ôÏ0ñƒnò¨=î.Õ|å0"–àOÞáßaÃëßT®‰à}«}ã—"ÐãõÂv䎽ëê-'´ðÏV?ò\xñ÷SñîÀ!òú›ò×/TóõÇØ†öz•û†+DúŠ‚1÷ù?Èêä ‹ÝÐæ´ÕÜì ÔcW5Ø7(à¿¤ÈæLæë;µ¿ë«»²äµÏƒßaP}áËõwÝ.=†Ï`"ËýLŽÍú «ÕÒPàב]è=Éìæßgó)Ù_û$$§ü²Œ´û©–Ôúw*¬ù$ñ¨ï•Ï霄ëûºåò1rûñÿyg„¼ÌÁxÝÕ4ÛÔ$rÖ&Ö'O&+=$!Ägž ‘m"2’4%È`¢(Pã%té…#:£Ø z°ÝŽ8ëM‚G»t¤i7¸½Zñ¬óàQ>m€õ Díàšu;üÿÌrþ¦d‘¬¨œD n¤p×Ƀ[*^ä.+km*K “å’#¤v "‡ÛúưV¯#\6‡.@w¦7ñ±)7U2-PNÙ%̦ƒ ¹3ÙQjf Žxx&‡  ‡¢SJH3VùiFº„ÿ,ã÷¼àòà¨4ôû(÷ePØú7/ù!Ï ».4¾ ´æ‰ô)õëe+!æé çN(¾íhU¿òlDü `N¥W Øð¿§¡€ú–mö¯^$ú$šãýkŽæòî£ÓðwhÉ ÿ3«½üJ RsM|e_%oƒ±,šÿ-ì~ì(Á»‚˜“§™ÙÖ *h¨ ܉P OÜLtÚ±'Äõ¸ë=樵ÉŸí`_m”ÙM ýæù 8I †f"MUxWï mõÙÕ·\´ï߬1ºuŸŒ7“É< T‚@ ½ ûÕ/ |6WÎJðlJ AîË ±g ìèѱ³¸æ?:a[ÇþrÜÒügæú6A÷ @°òõ¾•òþ#òŠö>öêÂYæžúß2–ØšàÜ·Èîà2ÒfÞÙ\Úr9ÇÝ+'ã@£gä³â[ä]Q-ê¢à$î;œÐí€A?ç¿™ß º8܈ɩؾƒS×öåûÓ#;TÓ5©ÃÙPý™ÞÁsüÝë8ÕèûÏ2†¢Ñ@sÖR´ÙÜQ¡ãíÉŸñ-÷_Lð—gûã4I Ýò‚Û|œØœWrÚ8ßà™ÀèâTþøçZrê<±RåÌ[lÙ…•Óœ‹¢Ô:­2ÙÈ$Þ2å ztìö î=g*ï.ò”ëé>êsx¿ìKj_ò×Î÷ƒúå5KùÿüúúËŠø‚Eõð7ÏtôÜåŒJI *9 ’ʺ„#Wú'¬|¾±ôú„äftH úÿWáüSÇÂkm!ž† #r¦7+‰×²ÊuiÑï Rqs“ úçžW÷ã3ˆó²ÅÒñWhàð,ý«ï˜ó ÎËýœ§( ÆÅÊKªZH»Y‚bOúÜ~‚>¡Y榛´¤‚õôè¿kã_ õ—‘™ÄjÏÛ¶?€ÆªAÓPnô"wý+?2ÀÂíæíeÿÕã™üQ÷Ð/«õ£Ù9óø-;é8\…à©HnäØzçòæèêVì{¤àíÑ"íòœ•íôÁvì&‡äèº×ÜÌŽúÙA,jÜÒS¾á»åŒì äû}Ë¥…8^®×È{–»ŒîÿúûŒ@6Ý ™l ¦ú Àe™ÅYEZûõŠ‹ñè@ìí=ÔÑø»ICѸK`ëMß•%Ñëý(UÑ-(¯…¹!°^!Ä H:44¥Ò~ÙÎk“¾ƨ ­É ]è" ¶~jå,4³_üØGœøœÇIúºùôàòCÍNï節î›bºò~x|ø¬ˆ·÷_ªCý7{tyãô ¥-“ ×#* ¶2S1xÿ 3qø¸»ˆùqã ø™ù®•ÿ×>’ ÏØ K˜ý êBö ÊäÀeáÔúJ Êó»Dûð0ûiï©è2ì~O€í 4$õÇ×Oû·¯ûª†‹ö~;ø²êús-ˆSÿEcý¶ »à]ìëÍž>úcr£ë)Lçjp“á¨0·ßÁ«Xæ&5–î=ôæ õ ï_ó7]Üî¶:ýôóÄ<òÞyíÛ×(íÊJMóÍ û!ç–ˆŒröÑš!õ?QԱͭ„0ýZ Mà_ ^Ìû3ýº£Xøc*Éðó˜Jô(l¼øiF½ý3-ôý£¿-J[ EO… ÚŠÔ­#®ÿôÛÿäµJ ôòD ·W ‡>N¦èÀŸ!¯4ØX>óvÓ «Ã³ÎáoþŒÜ=X 3´àe-¨Éé‡Tü¡!ümÑ»û=8ÿ´Âý˜[€ùÓõ±÷!¹Íù¦º™þ$݃ÿ<²wúLˆ©ò(=ö‡!aœ²F œ×ï p˜‘z +»¦±¹ø Äû=b®ÙÛÚÑ rÿð¼åÿ0 E·×‰Ê’ †ÏG n4Q >1±ú…d>óö[2ìb¼Îåfèè¿=òðã/Šð@kõ(…‡úþ9ú¡ˆoøVšžñ®ôå"3*àïä0í?äâcLí—úr~2ý0j;ûsìBdž†eCÞ V‡ø ­OU ÜwÚþži ¯¾$¢4llt?$Ô tùüÜÙ :„„›ÞG+ôŒó3–œÝ8ó»/ÌñÊ#?Ø~‚mVšY-ô…¯ÿYþŸ ´5ØÈ #Z²!½ ‰0OÀÛ†¨!hD×G,úmiíÚ"Òmˆ#qCXl–!Ï?"„Nbùk0Á0ñ7"¥í:$;” c¶#^½,ÎÕ-æ“O)&®ˆ A)BÇhZ â…#'ÿS}§ù*™nóH’ÙòÇ ÷ß1¾ÿ†¦! °r¼ 1À¼ ¾j¡ Ýhég(ýßáÿäÐßýyzûh%¾÷þ¾ä÷Á”ù?Ö<ù䆤ü41Œþ*œb©à̃SÔu2 (À~a¬¤ÓÒ¹÷„Ÿªû,AöûjPyõèê°ï.ÌŸêÅïèîãÈdë8H(ïÊ{™ò Àçòz\#ë¦ânÁ'ÜáwËßO$éçu3䔦æáà¥ìÔwöciŸÿiõt€\¶~ÿîI‚ù‡ùUû\ûÀ0.öb‰&öè»1úS‚,÷SºÂõVÎëø8Dˆú{É ].(8c¥£pü L=]šÎ;ä<ôd‰L)t‰¤üÐÈP*û/ Ç ¥óÝûxqùíÅò3—óù¹î±Å<ðdÿFùN1"f7Þ$2‹¯†BëçÑX(a}d«æmüˆè\üN ^[¡¡ö . oÛ£ D.1ñ=9™ ‡ðã Ed¬œß`äP#dÄ–%Fo 'Ói*Óe0 Àª›ìz—I• ÛWýÿ¾iSÓˆÙaâñø ÿìN)þÿ×V¸ƒö眿ï¼ëšôþO2ñã¤ÙìÂM¡ôQ¬ðù¦ä¶e£= ä§þMí ê^õ÷åIü0äÎǤäõIœç >Íêñ qó‘Ò úË¿äûTçWó¿Këì`E÷ì¹ÖHó¸ îëó•ë²è¾ô¸ÖâÿçÏûKâêøSòÿ ”ùtÃ7[IÇ·þQx… ·lû*¼6ïh|é¥é™õ²"ýFUN P"Û ÀN}ÃÄpe–Z2Už..Dÿ3hÕüiÐûÃFÑýi ÙT<£ÏÙÞ ï©ª,»å&°B8:µµT Žx\ DÆpƒ'üÞÕö]û¶A@šüßîVÕ.RàRì2| e0ï@Fúº·ŒîX“GæàaèŽl}èÆv èM%âå'Gºâwçw؀ߟٵsÂÛœ2§à!²Rßh×ßMfyÝõ¬QÞÞuóç§_ëãJvìqƒðä`–¬çBŒˆéÔ·ä",àþ&Káå}/éfÏlék+,ã’[Zà ÎáÛR·å¼@næÜXEßE‘Ô/pÌÙèÎDNŽÍƒÍŠ).×üeúÕÈ•×XáÑåÈL“ÊÆðN*×”â+Ö‡ñëÏ s)ÛæC³áhÈcå_5éVÐçÈ_ÁßÎÝ „çýäó*Ž(ïIVbñ@¦ñZzRñ³fï1ãô“SóšÜ¦ô·,iöoOGïN ícª¼ëúÏ’õrÊX÷9¿úHôˆhÄûW˜ §ev©Ð­šhrÅR0PrècøŒ3 0G}NFK`Å cÌí ¼‹á•* tÆȽyÚÅ|Ú4cFó®2ŽÆrÉÁÿBðµ‹üeTŽöBèñ»Õê¶]êíõTò#-Ÿýpz"‘7Š Ù†£XÙ(1Ú/ ³ 7µ³ ‹Ýfÿ®£¡ Â÷,øüHõÇñ8ÿʾ62³›t™Ú{ýL˜÷ïûFñXFôùHº ÿE[ùuH÷á.îó®Õõ)]‡òBsXäÀܬ×õ‹×ê»ÜwkÖJËrÒÞœ×!ŒÁ×)›ØžðÜl8ÒÛ¶[à3îL £3Gsþ>FøØ˜PöÛËkù˦.Ü yyù ®û\êïTßd\“c 1O¸éR°è@m~î\™­] Ú þ³=Ýø–¢pôð+B÷qxŠØ£ss ôÊé û-¼‡'½éö:B!œZ 9Jþr1UEÌ/'†¹ëIûÊ̇ ûà®hZ¤µéw PF 8u Î:“(?~R6° -HÔ Rˆê—0»Íð¾qhù'!­³æ¾ÜÁbÒUê  ~Ò•6ßš 8䪔º’U³ ›/C Àiáq°¬÷ÐnD'žjhßïúh±)*…ƒ‰ õ‰ü ½€’F1žçn =b6ÿ )ø_H{ÿÅÊÍú2é ®S¢àÙ†gMùT¯„üpÿLÞéý›&ìSaný$Wb8ýFíÂTMj ê,nþ„ùóHŒõò«ëL Yç e÷v½nbYš¿4ÇX{þ5ã‘ûrô[óBùo&äúrýÊUrù~ düÂb3ö'é~ù6*­ôójèDmìL˜¼ñÎîpïïI'îô8÷Z Þõ,Y(ò¹Öí…k­è”c»åÑ“ë±íðnºÝîÏ”õeh,ûßIrýç«òu-(é~&êÝßTçi%¯ô.^vÜuª¿Þ>Ÿ âƒ-ý°büc¼ŠÉCð jy H=5F–ÏVU™ƒ2Ô¡J=ÙÓ} ›—ŒÈ–ûfNãÿó¢ÁRïòU*üýè ¥ z¶>k¡þ3‡/+d L§ÍY¯;Šú")­ Ĩ È¥H.3»)ðALðú2Æòï3öì:*mæþ·ßAÁÜÙuèâ×£WáíSè½üïD.íÈ÷MïIföÑúùó|¨ê¥Käžì©×›ìHÏ´lZÌXaLüÙbÎptkÖ ÓÈÞbÎ~'jÏç¡%ÛùËðáêË:Ýû6DÙžÿ6ènÚáê\°Äíé2ƒû‰è€ÙCSþ•þÌ ¦ªis nêÔÿÔf>ÿì5÷B ú-fšÿ›–Qüáûº®d¬ÿ „{ö"GÁW SEà u9V)–3O&£1!$#n*«½É¶?ýtÓš†P–ùT@(7Ä €ËôKˆMö–ÿOÐúvÄ9ùzŽäðFÆ‘QëcgB³é RËE¨7 ö'U‹Ú+>ÎàŒ" i]g e! „‘XC1´Ëg2,ʦ#×NG 3Œ*=Iì2ÒM8×#Ì+y¾õ)ÃÖÏ'óÑìÁ%Vh ÖuoùÒÛ‘ô0#ZÅ<34$Ü¢‰á¶"èLÿÐGòsKùѰÈÿ ÈeOª“0¢ âŠôÌÞž¨$çæPñâWpéµ`>ëÏ/ô«•\†ª½ £æ*\€_þ¢ƒ’õ¾KŽòðñõË3èAÝ‚?§ý(6á:" ,5äÑ`ÕG°&bŠûç§3çiÁ¥#¾n )ín!(+g¨„ˆW ¿?[´÷ýÏšýÆ ò×Ù")!/!t£%ÝÚªÈP~váÐ*ýGP=§|´ Q© /¡/8 —:í äðÕUUr®é+±f÷yéMÏ‹^üøðt64 _wÉ R=\ Š$þ$:Ê÷}’dAzùúÄ]í¢ôéï»üýóìƒùâšEôgÈêucófb—õtMÌ꟯äælÕ”êÉGêN–Üæ¨ÎÈæAe6ÞŪÜézÝsªßJúå×ö-ãÓomEÜ5Îzêvïîæ½‚šÚw VÓ‘§ŸØ\ ±âøRÍÔ;ÆÖÒ7Üá_‡vÞåVÛä|»Lá-·,ÔÛG¾Ò+±ÌÇ)£Ò\õÑ‘@cÚÚR¥êöïËëÄÑßâlÎ_yáÃXGsÒúÕöÛ½l’Ú]x[âd˜ôýìÂÃ"ñÎ#Tí²Í¡ÜÒµRÖÕžÚ&·é½feé¤ï›í5ûy,Öþû[ÙõößEèÔR¿àb§èïMÚýþNd²%*‹†Z qCo~É/׃ûÀ«’óÑçò Ëô˜Wüœ"Ôÿ„—] +ÅÑñÅKèè)-®àÄ8 Ï^rû \ñÑå°–©óI `ÐĽ¢ï>v³±¬-rA¡xð óŒÑa¥[À»£ûà}û¢Wñ ½?î§4¢ûÅp×|f‘Ôr.r¤ÕÝðR¯7I)Æ«ý§ ªè¼Ç ŒkÈ´ôº™ùb¹¡7ÝÅ ÑNní°ž_ï‹ £¾ Ñ6 D¬Â’Ùb«©+¡ä ŸG™Rÿuè÷tòãÅÎ/Ù ß›«ZåËÐÝå5êì Iæ÷ᇂuå&ë”â /©ØŸ'Û„ï£àôžOê1ßì¯41íCÀÈ«&[ •òûû‘ ‚ê,<êóÄnêÒWóÔÇtúM- Aš% SØN{N?'ïÊ øñwt½#…¯W%zá6m/ñyY3 ö2¨±‡&ÙÎ Ñ •m"¡ÓŒÿØ›:iAJ(Ëqõ€‹)üæYÉàÏèãúÈ]“òý õ†÷á7÷ó̹äRzí¿ù8îADéôeÿÿòn@Åì•ÑÑÿrš £6Ì{ÊXŽ|ï ‰„‘2¨- åå{ï‚ù˜ÉàýN°\zBZÀ›Øâ†%†f¾dEåS©œ±ïîÇúeíJĪ÷ò¯%îÕÝ_áµÓÝâFø1ãLh÷`ò£êµ“êŽjìÈìEùøV­y•œgº3÷6Ž÷`Ê$÷âƒùÿ0%ÅCaÿv§ê¾b„ «\ãÇÆûZ½0þê!eRò{„pcŒºÉ#‹P 6íG-Qô_™á‘ÿµwó=6ôóèAûVšÚ†1¦)ùùš‰Rjä­!ÔJ'\•%޼"î ¬Cî§¿&˜ìž"ŸqÙ'V‚!Hïߨ8"¤ß"¨ØNb˜°’)¿Ö¶&bVF 0ÐU\eìð'°ãˆ* ÁÕW»æØƒ‹¶"AX;º‹%lù=10ñžú5 Â"ïªRA8f6øGmzö­ŠÍøÂBfý¾!Kû£>nüo›(H¨•Ÿ>Y‰¨K¸ ¤º ÿ”x+¡MÌû¯Ý’|ž¸°èo > Ÿ˜—IÂþðåôôÜèý‰Á¿÷) ±ÃZ·bœæßgS‘§ "ƒýðßÇùCLIîòîèk})ëV+*ïI9îöµkTñ§Û‰ðÁÔìvhøní ý+œ ý¡™÷'¹®ñž•,ê­î–éuaÈë̬î%ˆ(JiG8Þssáý à•ÁŸ$¹ L¥Ä}Ö,…ku7‚û¶jô2–øVQðÿæ&q PõIuw ktJœ¾$†Ï¢( TŠ1«,ÚrEû’ßÇ´d«ÂH_Œ®A Îkr Áy”Ìf² )„2•0zþrû¦Zkù›—±ølòìí±vEî•2`ëêsöæÏnû8 ©ôW‹Žò¡ï—‚Ãî-±Þíò»FêHôüŒ‘û8µƒÌøbâþ¦õùýûÈY±¢³VDî  ‹‰­r  ÈùœEîü¢\åç‘­ <!Ø^ÅùÝû,×$îV ­êÜ=oäH7äro¨÷ê°}Öõ§˜0îÙϳèr:;éÝêZòâ­ð»ööœŸ 0t~b³·ŸLÿ˜·ús²¸ÿq_¿ïbTzì>0/ÿ]8‹¤µú|óØúÀšö®¬±ôÜÁø ›Õü’fïþC— è=`é¶Ë¦Õª<Ü`êlÔõš‚ýúº¥*g13;² €E " !¥µEìDÿ“:j,4f ¶$óV|ýŸH?'Â’ˆZNG"Ö.³&Âö4O8ðIÇ»n ÑwÄqÛ˜ ºCï‰$&]ù 2@Ù »íî«SM v€oRÿ¾øLìT‡Ý­ÓpÙJná€dÄçûªíë‚û¼íÄ:€åi÷(ë¹äïwÛó¶GôÅÚžîYÇ­ò=4Qð;Á&ï‰-èu9ŠçÔhZ߯~AÑ0ü×Þñ÷&ݽÛå¬ußÿ6]è9ò°ò“êYë»YJꙥîI€ñz7¿ì¸úð¹Üêjr?â׸&⃄§ÛGñ¦à–,Áß”² Ô¼È-#Ô!8DÐ#`ÉŽÈÏߌ›Õ|åuÐþ Û¼(mëQ–å’¤ævzÔãJ­¶Ü×± Í&C<ΔLÞÞéMçâÊ>†Ú¶Owã#]Ý”BÔÝpé ê •î­Ô”ïã¾Mú#h ÿtµß÷}Vzøä.-ïèÕ A7#iÍ•úôs³SÁ¢úËZù›ÌõøŒ´ï·Ìì$cXõ2àða‘´ð‘)òÐÙ…2àu%»ñÜ8›O)#½y‡‰ÍSÃíwÃÑ‹²½Nàþ‡<¹&R,aj(kR~ I¸¿\ÏKÂå ¢]Ý £¾ûPµùeý>õ¬ü›ï°ÖÛëë)wç# `ñ•Íùè·‰é×I2ò)Lýö~øsD%îe÷ãµŽëÆ¯ªâ ¿ð?Õ#õEåïFKþöÛáWœJè ÷‡í0özpð<÷q÷ûLeÝ^ß }A9ò+nýíDTšñ¹›ïŽ[ìíÀ°Êïó•HëYOà¢è¶Ñ„p‚ÞV­èç ůåBÝváAuLÕ X"Út´Íåè“?ÙÍ8òÕAƒ‘ÙÏV²âÊÙvÚ~4ãŽ3zÞ ,ïâñˆÿøãcM]9ùôöüø^þêa{þÞCïªï¢ëÍL—è/ì@ù ¡^P¿ Ò‹÷7“{y¸>)•?R„ÔFûd“rtyì‰E)•üG'Õ/ Õ.)“]Ï,3ÊØÃ't)ýÉ \%׊“Ž8¥@­pqäÇߤr%8û=‹aûÑíûô1Ì÷H©¢pþ»»üsLŸ½Q¢¦N ÿZQO¾Ÿ÷·³Oaƒð²óö•$ÖáDc Ô ‡¤£ò )àÖµ}& åÃ)÷%Át‚bþžÏ0S\\ L/˜¿ÜÖ÷Éèö yöö†1î4o»õ¹=ù¥†ý²Ã6ýFåøÿ²#ùùš|ùþãk„ …ãq ¬Æ¥ ¼õÇ#•ƒÍ9b÷¬)ÇøÂ¼†û£¶—úð=[~lWO€J,€ (Œ Ÿ¹G.ÔSùª* U£ŠEðŸÉçL+è ²ãj½³ÒÂATH6"œ¦¸aè÷v év×|K ¹S’Á¼Ê‘>ÞmkÃ#–xÏÔk`É´ Å»+a¢ª1Ofôí¾ ¾ŽeC. 96½%´z #Txƒ9;Þ:.æÑh* l µIζÈ/¹{r¬lÌ@Ò÷çk8uo!ü è’þhG ú6í]·/^› uœìú!Κú Å<þœÏýÏ‹ÄúŽ}ùŸ‡þñìô6êµÎ—{ð_óëý'ž€ó×Å\ïÞ*êF%ð` ói’õ4oËø°‡Þ÷ëIõùD¯³þoûÿ"ú›ìÖò'lsêßz]é²êé‡1¼ö±`Rõ +‡òåžtñÌåbM™ð®œ9ôäWtñÁEÜî<÷ Ò§hþjkó„½½ïnÆ!ìbf—ëö8ç'·éqw;ãyÆ¥æ<¹¨óe5ü>#öóÆâtô³ùæé èƒUîèÕÎ+ñ™õ"óäjìúœÎ#üL 6"¶ /|RãÊÕ‹=BlZ[÷â |P4–B_ç“蛯àÆ+´X$4e­r^cÛ5 Û÷Ð{ÌÈá©Æ*Åâ«,ò?Ó–#¾Ðäø Eö, Ëç* .& Ú>ûÀåðÿ£?õÍ1où|ÕÎòz^ô %ï)cîÜpêkÒðþæ+ñn>xë”ËÌꩇ‚ò0lú”sþ˜‰{ômH”ø\ÛúK3òï •õ©ýiýòñvýíxðúˆÓýOfx÷;dûí˜ÜûvÄã÷*²Àù!™ü+û‚ÿ§ò¼û/¦Ó÷„Ëèõc=sú TôcÌdúy|»ûk-¿ýí¶UðPm%å8‘é=RêˆPaëEããü 0èõü(äÙ`éå‚fÜÝÑdÝ&oÜP¹\ß 2áÆþÜQcÊÞTë•ÞÁ€QèLáàÑîXd ù3é<üó:$üôóÏ à«h ¥‘YÓÖþ£Ñ ø~Îùp&Úýpj‡.þĨeÚí: ÝÕDV&óoPíÉ ¶’«Lc£¹?x0ÙÎ+ø]¿k¢¼—¥\® Ìrêÿ1ÃaH bClŒÃßZòÿU÷ð›þ†íxºæô!ÿaüc!þž$1±÷‚(žôê&¦÷!†ð÷†Æ$ûÀ‘ü¥M±½ªJ ÑŒ „yY ‘Vßúpo,éuû úä D2 ß®Ì'g{))V6™>(<¸’pÖ4öɯ©m¾; ·-™8Ô~wµøó‰Dû·{7³Beþoä¡÷=ñBñ»lå â9é¦úfúë1¢¿ñ ÌÔÉý,Úµ[C¦¯zûcTö¯4úOmúñÚ¸òçvQþÃm®!{¾ýKT[ûÏÕaðƒðHa;õYÂúFúƒþŒ´?Ý8<;1Æút`NîQa¥û¡k# c¢¼B€®Ób/McIÿ À¾Iš²Šé ß êÛHnA¾ !’Á–aº!žµxµó[Mwg._ öm~»Â; Ë95ÜßÁ_˜Ág›ÿÇÁèá¾3¿˜ #ЩÒö»èÉô÷¢æòˆ¡ Ê âkIõ:hõ±Åýé«|:­éé§ éË;Ìðý§¿sÿn9÷¥X(퉜ôlÿjßú‰bÝ÷}Ëäóä ÙòÏ–•çOÂÎâ¬õÚábÊ»ïž íì$ñ._›í¢ðó›0ÿýPññ„÷ð§¬wì©Ìúí¹šûì^é?Œ,êDÇèwuÆã6þGト;Ø‘ìÇÜ+q«Þ^¸¡à&áðtÕ<â`¸…êk¾‰â˜®•á_Teë:;ø UjóM¢çÄH¥ôbÒ§ñ*&êšÎoæºçÓÜ>KtÞ‡ßï¥åHû‰B÷4ñ<ø¶ÛðìñÎðK‹IóN+õ5&4õl¡•éqÎ9Ë J_hU}ò¯Ðÿ¤¸ û0CÄÿÈûÀâ 08½e)xR€÷ê¹#ôc1ùùŸMá ¦ ÃŒe·&[i~?ËøÛw“Ü 59Í îQÿ[üöý5ïõ/ù#TÃ÷ÔîûòMüû”èþ¡Þèã3é`«;þËuò‘JQó…#íY:êä8ñ. ôÕÀ`í«@Héñ|íS¯¥ùn×Pü«ÜÕü)Gû'×Ãö ù€Cö7hDú3§&ú%Ÿ§Ãï¯ a¼ûTúêfíúühTýÇ÷(øŒtÛþ5m k70ÌiüòAè÷œœxÿ.¶zl*`ÕßõA1û#YhûäôÆòâ!‰õHÃ4Nì '0é+qVêúÛƒè8™áNiåPfè¹—å/ÙZáäßÜР⯌Øï£¯Gù±Ÿ7þ«c»O«Y/Õþcv/%\ø+–¶îò\iè(…镽ðy«1ò£v²õ>Ñçø0q`üÑqëñ'¿)í·ý¸2$¯ÌJš yN!cºsg£eˆ‚½2Ÿõ­mæý‰Ÿëø < ùï$ö^á òL€Çõ\m­ôê ïïoŸê”†ÊðW)ò¼ ò yò.Æ/ì©‘óèûŽ“ç®GåüÚüའßsßêäÇu¸ì°-Êõ©_°ùÍÞÿV±%9E6!óÉIJö’Î…óŠÒùÖ?lùn©•ÿº> ‰XG ÞM89 A­ äò®~gï6_±èùŸ çÍÎÐî7ذët"åš±ïÙù¬3§Øý7æ üÁô‰“W ꄨ AÑÁ–@Œ ×_øÑþçý'×ï²4³æ/á0î•%ó«Õ©õ°ö.k¹þHc<hðlË›þLUeýŸd²ù2Óú}âóRrüðñ_âùäVñûS.ùiÞ™þq<?ÎÔ¾ í e.Œb ÀÎ8ºñõ˜³®ôÐ"% bKô=;áäèÿÓØ„ó w¢˜ù7„ž g^Ñ8Z ¬IJ ƒ¥ãlY¸ûz]Aûܼ½^w ‚ÑV – ¹< r(øèô[4›Ž3®4¶ ‡í·Ä™´ šÆ—ÿ(7›ÿî­Mófù•õòzqE*ªSéS •Aò»Òÿ_‰Z Qú„ vÊ›•Ì¢z,A9è0üóHÞø$ú$õ_ü”œzø ±ñÍöuòR‘¬÷DÂ^¶0þÙG ülðÑüÙÿƒC­ý)¬úÉÓSþIú)1ìÀ_ê諎œò6àIþPèÕþÕ~žú©õ)Âvò˜¼Bô"Õ²ðtýzõÿ;Jù£Z*üe«÷áékãaìvb/ô²“æö a÷¹“ù¨Æ×Å4 ±àé 2h?ᆿ^ {9Ç8kpü ”Å„s ._´ h±~xÙžˆU"ÄÝ+rÜñ0Xƒ'*\­Á tNÂ(Š\ãÛYŸÀuŠÓƒô’I P]T#dö– &+ägK**õ ´Áˆk€S9æ¼Ñ‘{<Å×ýl) Ly oËL²»á0qÍâÍæþS‰“ü¾f3ÁûÕ$÷«õhš!© ¾¥í\Q"²fO ;Z\{X˸öBYûOe}÷LDé#ýà˜_ñ¿ò$¹4ðo|îÓ'vð°ŽYóRG“ýiÉt8InõæŸñÅ{±÷t´ÿ‚Nµé%Gdþä²íÀm8 +' Ç{ú†«8öŠÍãó:ÖÕêwPírjÄoâè³ÖÿÊIcþaôö ´N©¡|>9D ÷(‘ ÚcÄ ïŒ‰ÁŒ=ô{ì”gú:Q”rwXÿ™óÕö/õC2Í÷Î'óé²çñÔ‹’íÀŽæ¹EïÖ|×ñBõ;˜RkýÓfmü«¸Yý€%þbè9uùŒ«ê' N×úºôèûv¹ù¢Vìð¬!½óçŸùõcÇó´ ôHÖÌúo/½ýýµ=½­œ$¥7ùÜ6¯õÔ8¥ô-œïÉeò·²öšžçõ²ñŒóQ€î1+1õ"ŠôúÆ®ºÿrŠâWþÿ[Êò¥‰Kõ…‘-÷#?!óóñáúCœÓÓÙùȪLß}ý#}þÚwþQ9ìG´A`rcI Aï‚ÁâüQÌ#b»¢J9öH3úªBKú(kû¹·óL]ñܽÖíF–»ð3Ò™îcóëík¾tìvTFìëí…³ï}¤î!î©©íá! ç ü1ô‹yû\5ÎûßJL ! 1Ciù™ØûÌÎñ>3ní]T±íqvìî°ô¬î9uï’bt÷±“ñƒñ%£ëù “äÛt¨!þÎ'ôBº >Ùü C©Z ‘‰™–`¢TMþoVÖþç='ûÑý 7ú,\*÷i!û¢'U÷å óVœ/ôTLôñtù™õ—ëæôÜ<^÷F–úñøÍ£÷ÿ߀÷xÙä÷åpóô[†8é-ìIõÞ‚ýrzSü¨ÎNüÍ€f? ïЙÝ¿›ùèIþùä—Æv”ÿÛis˜ –è$OI ‡ ¡ïø „Y ó˜×üÔûzÀ™õë÷üÆãÿÎÃXîm1àïÎ7ÿþœH ½” G&^öþ+Pªzš {ö ty¨ ±Dt ó–csIøÖ!œïüsðTdý/÷ôîþÄ.OG Å{_ ¥» ²­!ĸyüÚ„þ1ÖSþÂ9þ/ÝeÕ %¶Ê ,ÕùÔ]—¡pÏ]ˆ›CæSö¿_Wž9Á*©½-JiJŒÿŒÒ#¦Wþ h‹–¿¥“böùmB í8p…Ü… Z®úGã9‰Éž ¥À Zy‰ƒÁÿ¶ðu  Œ¾>ÅåK;»*¶©"ïFìšÀ‘¾§µÇt0þê¡;þ³ÕA˺fýèÙwöß§Wûî_š ëQ >¢[ ´-ß+TwæI” á9®Ù vMáqå§ùDÃ-þ#̆ôª/õˆ_ý÷NA÷ÒO„òØÐ#ôÎ'ÿëx<Ëð?¾IÿzMѹ·÷œsº²³XñÁWËåî2ú†ü}µvóR˜óö}‰ÜýüÎaËõ$Ïf÷gõ]îF†Ìíœ38ñt01ö!Alý'úó0O¤&þJÏ=òd¬€ùé¡{ü&Ùtþ*õûù#òoTžÜâ6Tî cĘ ç‡iôÅ@4„þ¤$ð<{È÷£ü®Ô¤'Ùz ¾—í ¿uÊNgÁ±ø8Jæ¸ §é²$rB3g_yÝ# ¤4ã“$”^¥ žãc yp õ4¬™ è  ·K‚g„Úõ!t•0 ÃÄ)"@µÿ³ñ¼þ\ì  Q ¶‘E•HžÉFæ óŸ(½ªYÏUøt¨ïórm?õgµcþF[žþG9û÷pêöý}„ú®S ݹ` ‰Ç‘äb@ ã‚ëgï%Z¨ȹ®þ‘PÕ“ ø»Eiîb†úù)œÓy $†~ï;üÛó¸Ç‚èM~gw9±ü?}ô©§) ü¾.ÝÒ gá… 3)üFùDö ÷QíìÝìÆ%4ñJòh¯ñêöoFèÌÖÐæ™júôâäIü¦~ùZŽòÕðôþú›ù¨ÒWrô}ûf¨ûÌÒ“ø0ÌíMb+…„ü ξ²Á„ø ¼­ÿG“ïž)íæ˜½–ø× \—ÂÛñvõÚû€ ÷ iƒ·7ü–Í ­Y$ÿê⎜b½N|éüêÿö¼±¥ö¦Ý…úÁ9}ôÎBiïOYãñyNnóÓœ±îÝãIí­÷ëë˜ãìØÿ‡ó8¸ú°+ù€”û1ãÞõP…,ú;Å4ùÔ“ñõª~5òðµ ñ—tý`üüýÿ×äXÔMu ÙßÅrŽû5sõðuwÿíaKîkà UUUƒJA>ËÅ íP d8ÑàÄm˜tý –‹`Ò õŸúó¦4øa¿èœr‡ ϼ”ôÎ…üRwQü{äÓ ¾#-«ÀÂkǬäÐPÌ›7úÿg¶üœŠ‡þgÌm 14,!i;. Ã-"Î ÛZ Ä¿×þËþö<ŒNùCmçøîaAúÃ2\ü‰™‡©þ,Xˆú†ìkýª²x!… Ò˨ ¼€²ÇÿNµyat¾¼Zb ü{ãò >r„µ 9ü¶"í4¼ a°î Á‡.r¿ŽÐ`ÿ¡Õ23óÁ”î~ÞÃC¾¬»1.¹ò…?ÿ*93ù{f°ù7P@÷¥ýþóÖ™ø~°òúŽãßô&æQòÎËôªåýéÿýh{¥ø­|)õi«=ùëÒÉ»WšÿÍ»é—?Š×=Œlrq•þ´ˆSù%Þ@÷¯TLô)âÝõ-ÓîJ†Äò×SQû΀$ýsüˆüÎtóÿì>ô¦‰<§Ì†ð÷øàt_ú例NaþëÈ©ÑÈ(N°ƒúËõŠõÜ™Ê÷kçúãÀpñp° ïÚó>fòó‹íT%šì«ªªêjî?¶iö¦‹zû[5×øDêaú¶«:õÒÄfûìÒÅ÷zNoô®–·ðÛ_qól‘Ùÿó½þšQ©“ÎQ<6õ@ŸSòV ™Óülõf¥öÿ&¬Û÷ŽÑû;¤4 :Pñ o ÛpJuøìúj÷ý>T˜MÖ( ²"è8áÇ®X ‰³þ/-Pù¥Ò¢ýù” Cç ªÊmövÍ`„; 8Åä Uµ{l+›ú±ž/ö¤§ñùÙÇœø†VÛúuÔý‡]Úôzüò±ú›Ï984Ë äÅC _QÏjöøC­ºÿ‹,³›#‡Â¹Y0ÏkêD`ô×è ÅúßJsˆžt çôÕy´c©±—›Éÿò¿ëè®NUBû‡“d´I¬œ@ü¾NÝf²¸güÊ/HøúK€ùOŒ‡õ̓4ô±,júõ{µù¼àòxØGò¨¬0÷÷ÍIÿ±Gdûâ<¾ön3õ½ŠîûàÀÉk‚ÿé~j\8táÏáE­(éÉû‹Ùø½½"öä9 ôº3šôcí¨îõ=+ýôfýeÌ;úù/öðšzƒ÷î0F5‹Âþá]ö¸M’ý•2õÞ>²ýÚí¾vH†ý²5Eøsnãô&62ù´Ù^ø5btîÇØÕïmÇó ì¢ð§¡¸ëG 쫪ªê^"ñFøøÌ(pû{Nøà‰ùÕ2õg vü¯F…õãó]úïX*êöŽï˜=ÿéú—bNIf© 2Ô-5wxðÒ ö7[Æà2 @Ñl)þˆERUUUTY¶çðt ,ߪ[¯÷;:ÿ]qýÕiÕëÿüˆ DöÁŸÏÿÍÈ[º¸_I¢DWý;†ZúÛ@…ƒH BQšõP6ÚåV˹ñ×~ù*X×ùO¦ÿ;ŽÇPU= _e¤¬nCñ#á’ é×? NÆ@ÖöÔ“öôfúê¨7øKúðû³AÿjN¦.üûùðóÖú ÓÛi ¡K ¦nßiÓ=»—öÍ9‚Z!ëCÇRÚ:¶«ÏÞ½ºåØnm .Ô ¤ArQ{%u.Yÿ•lj,,µ"˜oSf£A‰°À @:]”£ðÔùó«.ø™ Þø JÊót+gõDˆÆûnvV÷“ë ðµPóc)óù°èÑÎøOõ? öŸÀËþàèÚE{ÿTn¸ß·´ÿ #÷oÔ±0öøFÚ#÷%õ*Éó¿¶Ðò7ˆí›Hîù-þý c=üÕå9÷þ:Ìï«!<üÓó…X¶úÉ Çõ: AhÔ WÉ…ýÁôaÀ¹ßùïöHÑõKÙXúÌÊ`õÿM7ìÓ®”ñ+a©óÎÄ`î\¹ê'¤ëöŸòê`@ô1Æúý†²ú{g´÷èn°ø<£xõÿû÷ü0í†ò,¿òGÚ1ðe2ûŠ[ü¦Ÿ¾ÿ½\³Ñ/ Æó ŸvùE«'î™¶ÌüÒZí OV?@zð ³Ë;íPî@7YÄ Ô7A fenrir/config/sound/default/ContentChanged.wav000066400000000000000000000455201475771417500220170ustar00rootroot00000000000000RIFFHKWAVEfmt (þÿ€»Ü  €ª8›qfact` dataK€€%ÂÅD¢‚6J„ƒqD…2“F…‰†æ‡ô‡‰ƒˆŠîlˈh*®ýŠÅ5ÌZ¦PŒëm’òfŽRˆ•u?Ö¶ ±—å/™‘/{Rš@8\“¼ÐóœˆX•]•Ÿ»â–46¢Úक़ÛAפåHiš¸7x§ÜÈ,œ©ª¿`ð¯Û¹¬Ž´ŸÈ‰Z¯HØw¡öû±ï·;£8ž›´¯ÿ¤<·ÿ¾Ã¦÷Rܹj懨u‰|¼À%Lª¨¿}¬®®¼Á0ìÔ­h\ÄIs™¯6tüÆO^±3œÉAÉ"³Ú;̘ç´iÛÎè~¬¶9àzÑ}q¸l?Ô>”6º³†¹ÖËÂû»¶XÙD Á½}Í÷Û©g†¿Í–ÞúÝKÁ˜´5á6lÃD„Ôã_×Ä&&"ÚÜIéÛäzXø¯Ý½x Swߪɴ :*>á«R gãÁ#ïÌ»Ìäê,Œw(”æ() ­[èy÷ÅI#ê߸bþýêëYbÿXʲíçó›"ž®zï‰m8%ЪBñ?ÏÔ'î¾ ó q*øêÒôèJ -î.›öÚd©/ÏŠcøáfE2þ+úüPá4VŠôû*#}7ü-½ýmÝ:é…ÿÄ´< ½N/ P?s¨¯|ëAÈ«àB׆D Ç©é"G5úr¥D½INE< tWXLR¨ XRóNC#Ï P5ŽQ¶˜\)Tç`b|³ÃV›#,°N^Y;þõøÑø[Çð¿U=“^?û‰Å-a£TJÌÇcòWâïaf.ªèûûhU³Pï•kh–}!%Ë/nh0H#ÉpSâ% ;cs*¬Ý&Ïüuí¨(AK–x›‡s*{¯/{6™>,ÈûÈ}¼Â .ÔÏ/Õ/^³}] 1Ô®kzØÎk36ÂÒwX75„í9u0ù7¾0¡r>²Î8ä‹p8ƒš:õþomlf<ó‰×jïl2>Ü,?h¬…þ?²ç¦eV¶ÊAsºcëþ–C ¥v`l_cE¹§Þ]Ú×/G>ÂF[3hüH¯ô®XxÉJ ?V¨Ð•LT¡SŨbN‰èPΘ/P©­PN üQµW¹K£ÀÉS®"Ioø–U’óŠF'HdWbåóC˯1Yï\A[/ÿZÅÆ>ׯÌ\YJ//J g)š¨,‰ni0{*ã߯kö{·pŸ†×óFjÀnìuCñ%ðl%}¯îˆkIœì óNiZÓ‡é;F~gV"ôæk­e>‰`䮤ÜcÍá° bÒž9ßr£:`~M¦Üò~i^Ú†B˜\šò×.îÆZ éìÔêõXe÷YÒ»ý#W¬ÇÏŸaRUà[4͘­€Sÿ±¡Ê¥á®Q ÈÅýÜO¦|Åú NäCêÂCî8L³ùWÀ ÂfJmÇŽ”H­3»—#ÂF¦ª¡¸0°ïD%À¶Þ$Cí}³ŸJAå2ì°uÆw?'Z®_ó¤=UÉ«]Ò;o’7©oÿ9u7¦¦•ê+8gô¤Ï·X6DɃ¡m…4¶òž€ ²2úaœöÞ0d×Йý /ò @— S7-kX¯”Óc+м’™¶) 9ŽtÄ»']ÍýŒdºç%†ymŠg˜$š=݇~^?"›M…ª k ‡ ½‚颖_-€=!ÂÞÂb‚¥‡í.‡ò„ Ö’3‚‡° D ÈŠT+o—D¡Œ 2š7©0Ù Åìõ¿‘¹÷ï´*O”®¶‘GÞ–¶]E ‚Lm™Óìo ‡9ü›dš ‹žHÃÄÍË¡¡ ïq¨£:cþ6¦QCÌsŨ%QmÿJÑS«Î8—ýÛâ­ŒÁûDp°]Àêù;Zþ²C`ø XŒµ=è=öë=¸KXgôá ¨ºm°òëÁ5½£ð¹ð `ÿíãî<æPÂK) í‚TÞľ!5ëݪkÇD^éLéøÉßʆçΆÌ{¯åeÏPØã Ñ'•âÐó,Ôþ(ࣺ¹ÖOQÞŠiFÙ%ˆyÜ…ÓÛL©¡Ú•_Þ‡²Éعæëà×£ñÖð5xã:}ÕAÓœŒè>èhÑ”ëÞyϘƒ¨í’ó·Í5[4ðZUßËåÀò6ŸÊ©ÂKõ'Ñ-È‚R×÷+ëTÆnÊbúDí{Äo*îüpע„ryÿ±©ÉÀ­¢dð¾êºo½;»ì=»¡£¥ }d¹t0 "^Š·§,»Ü °µIÍE©ËÖ³ÿUЋÞü±ÈÆZ€Ù"°¦åмH®˜`o¨‡n¬ž‰ùÚ:”ª¸šƒ Ö¹¨ç“ #zYߦ)u—%èÄ¥€>!(k*£êïª*TO¡i‰4-¬wtŸü ¾/jƒ™£tG2=w¾›^ÆÐ4$Sã™-Z7˜"ã9.Ã,–,l‰Óu’2ø}AÔ7šfºD3„¾Ž­dF§¸âŒ ÷I/Õ‹yq KËÙ*‰ýÓ(NzÆN‡•±P?›r…AQ9SX–ƒlÁUý¹ÖnIXÿu"€¿YÑZêÿ»,Y]£ۃÌçà_…^¸…ñŠhb51•‡*ðdÐr‰w‰wgWO‹ØäþiÊ8,M(†l)k ÖS osµætg”qªÄ’%ctÍ‘¡”ëF¢vÛ#–Å)yÖÍ\˜³Æ¯{¼:šµb6~Žiœ3CL[ö ­¼|ödÔŸËX6zŒ†²¡y°wÀ£ø)u{o¥˜ë£rÕzM§ ÷pü+©f˜mL• «¯UkiFé¬ä¨ŒhrÈ®fg𦰗cHé…² 2ü`úd´ïäv^Í"D¶À¯ñ[rc#¸|’lY¼º%çV,⻹ŸbTç´Á½9ÊÝQ@VUÁÌf{º= µ¡Î1}6;©,‚Ðè–²84¼bÒ‹È.6«cCÔ«3#$Ö•s'1]úØüì£.˜éåÙN~ ,¿ðÆÛ')Ѩݷè'ÐF‰ßÎÁ–$º•jáв"üKã¾»S{-å˜Ü ç^‹›Àðèf!‡Òê­Î…’e´ì7Oð[–î¬ç€:jxð ˜þ oZò[`| Î<ô”@úž$ö¹8x—’øÊHö|äùÇptM¶Æû¯°òþ l©ý„qü²9ŒÿExïùGoñÿm÷ÈR‰Ÿìô425WkòŒ_~&êïѤûÚ iíß " èêw V$gè%¦uSæå©‰šeãøemxùäàÄ:Q\pdÞ{'5+ÿãÛ,æ¥cÙ®HýdãÖ)}á!;cÔ‘ÉÅŸ)ãÑä-ª 0cÏ#ªŽ!aNãÌM>s#¤„cÊdêW%ÒÒãÇg®<'ì8dÅUŠ!)ó¶äÂ0~+åLeÀö‰ë,Ãú彨­Ð.Àf»Féµ0Cžç¸Ð<›2å“h¶F¨€4r¡é³¨+f6ìÆj±öÆK8Qì®/z1:£Ym¬UE<àÆî©f(ý= Lp§c#ã?éñ¤L6ÉAžs¢"a¯C kõŸã£•EåOwþ{GªLùš(qbIZa{˜­ûHK÷ý•ž/MÒ“zXOó.‘Â*ýPS£„Ž÷äR /ŒËT×Ó‰‰#1²Vû ‡c™X d„ÿ¬€ZP‚Îh\¬j€ŠˆO^@ç‚27`\d…ÅÃbÖá‡D…d?­]а^îe¼1ÚŒPÖgMžVJY¾iòòÒ‘yz¦k«/O””³ŽmxTË–šwoZaG™m_qOVÛkîGsY3?ž6‡0uwøº ì7w©¥6£Žyï:²¥áêzI¸-¨—ÙÓ|·©ªüé¼~9k$­°íYРŸ¯r­p}z¾²HU‡{9Ä•´3åy ²·1]´wò‡‹¹D½ÊuíE¼kásü뀾¦5÷qzûÀõM pWðuÃXN#n¢NðÅÏ69l•jÈZOjuÃäÊú¿dhüÙ^Í­`zf˜ØØÏuédH¿RÒQZ¥b ŽÌÔA³º`äDF×DôÏ^Ðã¿Ù\å\Ðj9܉.úZåÙ²ÞÉ'Y 1,á $WJp¥ã†Ò8Uš—æ„MSÿ¦—è“bQxžë7ŸvO~‰íð‹M¦Eð½ZŸK[õzòž”³I$óô“¶ÇG l÷ÀÛEótäùº²ïCùÄ\üëŒBýÔþ1O@@M‹ù*>‚%Åø‹><Ø=zR:Bî´ie8À®, º³x6RW¤ xæ‹4ùçKŸ2³`“1²0‚Á ,ïÄ.d ‚:Â×,[;ù]}ê*fTp” ý(…UçÞ«'¸>^!="%ÿÕ#°z4#[ÉK&8¾F!ÊjÂ(ÓéXNô8+‚ýjåe¯-Fù|‘¿%0ÝŽQœ2 © %+5 ]² =ˆ7ùà 7þ9E}Õt<éæ=ãé>Ñ=ø v•_A5z Â/ÕC®ž #²JF:«+—ÀHÛŸ< o5K|M½©ªMXA^nÌP5în3×”R&ƒþ Ê U+üú¤~WEe úûgóYr²°øh\³çÀö:¦Ü^ Ñôx!Qas áòÊ„Åcð÷ðð0Ð9f‚Í类h(‹í8"kâ0 ëÚ"–m°¾/é‘ p“4?ç[â}r‰’Nå:žñt“Ø]ã,Bew²má3ÎØyä|ßNBL|+‹Ý}ž¿~†šÛ>Í~õϨÙçðY|x†·×|Üæy%ÆÕüßsw»«ÔÓiûuzãÑÁ.ŽrMqñÏzp5°ÿÍ6ݨm1× ÌRX6k@æÊZëÃhdÝ)ÈN–Qfœ¼7Æ.YßcèƒEÄù3maH3S±&û^½Ê`ÀT1‰\EJn¾äSZâ±{¼_Ž¥W’‰ºÆà3UW9–¸KÂR0Y£¶XÍPPa°´ƒgßMQ½²šnK3)ʰãüH\éÖ®‹Å‹F™‘ã¬f¿Dë!ðª,Ñ©APšü¨ßú8?Êú§}<ÈúŠ|9üø¾Œýô4þò£èŽ×…0qQ‘.,#&º“Nï'ZÃ"–ëÇ#¥H‹˜u¸¶óšêÀ w \Ká þHÄŸ˜™n,¢ÑiH|”¤öÑ  rü¦R ãOd©êÏÌ«ì™ÎÃ3®ÀaÿâY›°€Aü س-9ùF>jµÅHö–ŒÑ·Ipó!úÂ8º¸¯ð#s៼î%ÿç¿\vë' ÖmÁýè)T­Ôïœæ+l;ƺSä-ú¢È²"â/ë¡Ë• à1ðoÍdÞ3 xÕÏÜ56¿;ÒÆMÚ7xî¡ÔY”Ø9Í××òÖ;7nÙBiÕ=´ìÓÛ˜÷Ó?F¼9ÞÛÒAìsŸà \ÑC¦ã#2ÐEt›jå) ÏGV Ðç&ÎILc5êùCÍKW£šìÃyÌMuËÿîxÇËO¨Ûdñ-ËQîÓÉó§ªÊSI´.ö!@ÊU¸|“ø†íÉW;-øúײÉYÒÅ\ýÉ[}FÁÿ=…É]=¯%R’É_ŠR·Éa÷8î?ôÉcóYR IÊec¶ ܵÊg&TŒ:Ëi^-~(×Ëkªî᱋Ìm ˜E%XÍo)©…<Îq£ Ð8Ïs£pMÐuTNÓ,yÑw€6!;½Òyñ™™#7Ô{Þ›ü%Õ}ß…_(ñ×ôWÂ*NC'~%-£‡%|Z´‡/ ´#z¬>ê1‰È!x±L4Åv‹ ¯6À©tN9yvrºxs;G+pp‹Õ=)Èn:†7@Mli™B)ºj 4ûDGhç\GyL f*‚¾I¿q dY Lb›pNˆt`òÃâP R^]ÿCS¡ý[Ü"¥ULÅùYo.X [öW"gZÝØòUÑýÇ\Ä>ïS Á(_ÀŒëQƒm‰aÏÂçO{êcòàãM†}Jf*çßK¦áªhuÕÛIÚ- kÕ«×G"bkmIjÓE~~ËoÑÏCî‚+rmŸÊAro‹tÆ? DëvátÁ=·Ky¹»¼;w¥ª{¥ê·9L2 ~¦³7ÊX–º®5Íû6}ãç¨3¼¶×z ·£1—‰xxqnž/^tvÖ ™-wºsO•“+¯‘[qÜŽ):Äün}\ˆ'°žl3œ‚%q?jüÃ|#aëàgÚÓv!›}‚eÌËpÁ'$cÑ«jÓéÅ`ësdÑÃg^$^»µ \[¼W‘¿«Y²Ù3ÃŒÜô¾²|1ovÔò*k //HÌð;Ä,ÄîÅ#h*룻ìô# (è-³ê<°%øŸªèlT#ú¡æ ´ø U<™äê¢fⵋAy‡àlæxs~ÞÊVuÜ‚/ž lÚZÔOÓbØ~IynYÖÑPîðOÔpà Ü[FÒ9§h Ý®<ÐOö óé2ÎQ]³ )Ì?ÜX[Êsþÿ­ Èß!¤ýç ÆèIûŽªÄ.ÇïøVöÁ·½•ö¿éë¿-Ì;ôue὎òáñ@ÉÖ»Û0ˆï̹‡.íIÁ·9õÔêe¶µI{{è4i«³F"æcU ±/ÏÈã¦)•¯oáþ剭ĂßiŠ~«p€½Üés©–dÚ|‹g§ŒÃ Ø$è[¥ü³Õà,P£XfZÓ°YD¡ ÛÑ”n8ŸÓh©Îk,ó QÌ™P ›þÊøÉ¹™öŸ ÇîÒ—ÙŒHÅ6pû”¨‘ð“õî’c®˜Àcâ ã@¾‰¸ÕŽ/é»"öÈŒ”‘¹Ï¼Š†:·)¯ˆÝ¤â´f¢†Q‹²Oý”„N4°MÇ‚hñÜ­^qz€nå…«~ø’`ñ.©Dz ƒ>ئö®…Q¤”Å»‡¾¤*¢ɉ_ÔŸ“p׋í“}õiåf/'›C{óËâИ|¤’®z–¡å”Z‘$”³>–ƒŒÎ‘°¯,˜˜Ÿx™8;š™Ê"nÙIœ… ÍŠ.’Xž^hwˆÛbg "Û!†tKv¢ÓẽøK…¤owid”¦ =ހŔ£¨—j3ƒ ݲª7€ˆ…A=¬ë}݇aµÑ®³c2ŠmEá°1‡Œeíð²€çÛŽI­µ„…0‘…· …“Ôt ¹ÊyÙ•{|0» Ð-˜œ@½_‚šŽÓP¿È4Öœù"aÁEC*ŸPŠqÃ×9~¡“ ‚Å|Ò£Á ’Ç5ß%¦ÜO£ÉŽy¨ã´Ëå$ͪÕõÄÍÚ£ ­³ìÕÏä t¯~ûæÑZDZ4"øÓ4‘´Ö` Öz°m¶d·ØÕ·À¸Þ%,ÚC§»C¬=ÜÅ~f½•JOÞ\>¹¿Óaàæ ÂüÎrâÅu^ĵ„ä˜í°Æ³–æMÉɨèz•UËÙöºêŠÅ§Íž<Íì­ÝùÏOšßîäÝKÒëòð0ÆÔtó–ïÖèBõOAÙI*÷‹ï’Û•Õ<ù'xäÝÍÂOû×è5àòÇbý›A‡âåuÿs‚Øäþ‰_«)çåfœ`¼zé¹Ë¯tµËëyHÖî$ÝÖ Ù_mð¼‰ê *¾ò?Nþ ªõ®*,_÷ &••¯ùP+:6çÿûƒONì Pþ¢‹bµB ­ßv“Lð£K‹„>@†ÏŸŠTk´ ¤Úß É"Ò„/ µêÝ$GÎò&j‘ÎÅÉ)Ôó.Ý+R>m„2-åp¼ÆKG/‹‹ ó¦\1FŽZ r3y©¥‡5øKø H7ïG#á³9ú©•%ªÕÈ;5ä'_ÀÞ=L¨2*Ãô?“,ŒÝ BïFÏ.!D^r1jZ7Fâ…k3º¼MHz¹5ö6dJ&e8ÉzLæ0U:3s‘Nºä¢<35¨P¢€ð>¿Rž>A÷ÖT®p‹Cº íVÓÄØEj,Y &Hf%sJ·2]¹1ÀL!J_.& O_¢aa·ZQ«;ycTǦSâìetóU¶¨gÊ@X—Ài¤…ŒZØk‘êØ\õ ðm“7%_ÇÉp©lqa† !rÒ‰½c0c9t fÆÓQvb|UhH\jxÈQ¡j¶ü‚zCílµ›|Ñ´8oV…´~sB„qv’2*¸ÏsY’}ôvOz{Ó[fxZJçxƉ±zyÎvÍŸü|«¢´tèGò*›rç{m~M›p¤­"|¼ógnL÷×y@4NláXw×\4jaÒBu‚mhÎcørBff& ®pGæcjÎcnýÌaš§lùÀ±_¶˜Ïi Z—]¾¡…g-Û|[²Â;eeDbY‘ûñb²•GW]L¨`Ï,Uµ^^†ðS¸5\úöPGÎËY¬ëÛNÂ~‚W\ÅÀL)G9U!‡¥J|'ðRú0ŠH»§PçÂnFæ/^NèÈ_;E¶5ä;ŽçòB8È9@‡ª@•"¬7Þ>b>#õ5h<ůs3ÞõÑ9{RW1?õ‰7FÝ:/ B5$P-Ç;ú2«+삲0îä(ýáj.7È&úX#,f,«$äçÛ)©'Ž"¹Ž”' q yMM%kÖS&$#ê‰6¿¿ }%Cx$©û´71àÞnê¯hÀY¼£“¤¢"]ŠÈ„­ –Ôf ¹6жÈH ±ä‰ê¤* •ªC 2i dˆý î ~·ÿ©ÏÇ‹qƒ&±[±+‹’þÚîåÈ×süED þ‰ Uúœ±Zü^)6øß6úG.öÔÏ÷Døó)‰ŠõUðØñ/VEóz­¹ï";ñ´Rší8»îàzëËLvìcU[éy1êØ²;ç#¾ìçbøå±¨å&üâ+cã²;Üà‘áx9¼Þã¿ÚÞRœÜ |–Ü@í{ÚJPRÚC£[Ø_<ØYA;Ö`@ÊÕ„ÇÔN\†ÓÂ5úÑ'BÑŒÙÏìÛþÎ|ʸÍ?»Ì÷ð—Ë:»wʆÿvÉÂN4È)öUÇ7úðÅáÔ4Å—½­Ã¬›Ãä˜jÁ‹JòÀŒ'¿áо@—伇`¯¼Pº¡º£ÇºLõ^¸Òl¸4H¶NJ¶³Ù³om(´È5—±Ût²sÐT¯[dä¯ ƒ­ï;­ŽMЪ˜ûŸ«þ/ލU£}©Y*L¦%3[§ < ¤ «8¥ÓfÈ¡ £ò¨†ŸSó üE1ƒÐžót›f›­œÖþÁ˜°›Šš¤ €– „g˜_Z?”TD–,þ‘ !”—½ž­ý‘|L6Ú0;‹§¶Õaúˆäÿ’‹«¹†Î@o‰D y„ÌiK‡^…8‚Þz'…Ÿé€tƒ­@H‚?U߀Ј„táD§È†0iƒR¶‰š–…±­H‹²‡$ˆp«Ö‰«TȽYû‹G’ö Žö›G”þDº‡–+ôi’’ƒÆ˜(”}Ó›(´–} EäeÙ˜‘+„Ÿ¤»þš¹3áP)$õ#¤è®IŸFü@¦lLo¡ª¼¨Ü•£#e¾ª7Ϻ¥¯õü¬´à§Pn;¯²±ªÏy±ÒÆ,¬Î¸³ÝóR®«HöµÔ8y°œa4¸·•Ÿ²¡brº† Æ´ºK°¼A—ì¶èî¾ç;¹)Ö+Ázø9»wiÃøÌ`½è§Åc¹‡¿fräǹ½®ÁøË!ÊûÙÕÞ _Ì)ýÅX7œÎCZ$È&IÙÐI¾KÊ CÓ;:sÌÿ$SÕΚΠï×âyÂÐ(¡ÌÙ˜=êÒ[; Ü9Õ¢½EÞÆ :×ý'‚à@bÙlz¾â¥;ŠÛï´úäöv²Ý†×6ç3ÊÚß2âré[5âñÔ®ëp¸+äůêíqSTæ¬r&ð]}è¨bò5ѥ기ôú³ÎìÜ+Ùöª®÷îùFÁ ñ`ÚOûÎëIóÀ ‹ýB.sõ5)Æÿ¡ˆœ÷½,íúÅùZ<%…ïû ìvH'þϧ±WáB¨Kì S³l•×& :––Ka ŸÀ«§›̸êÕëÕvê  4? c,J•iÉ(„þ”C ¾Y ¾ÑÙ÷ŸIérŽ1!Ñ (+k#ïã>ò¯¤%ùÔiÑÞ'ïÝ”Ãq*Ñþ¿ É®P,Ÿ7ë"äÓ‰.Xˆ%áÂ0þðA'UÖû2qm)¬³45 ™+ym7vºÄ-–&¦9Ë‚ð/)¼Þ; c2Ð9>9[H4ŒŸO@Rkt6[í‡BV“ 8?#ÀDGÓÌ:6AøF#+ùŒtÊ-g1q\rÖ‰ødPŒ,pÏÄb„üm³¯`ËzÌkƒf[^'Nœi?5'\— lgçóY­;e{¿W³8 cû0‹U_¬Ú`g_WSª^¾¥#QóKy\ðNÜwHZ1z¼LØ‹XL‰J釿UT®UH lµSGl"FF8„Q&BïC“ìROð/¼Aôˆ!M§5‰?i ðJJSV=óy¾H؈#;ÎŒFSÖð8A [D¹;¾60)B ¹‹4á<÷?JNY2Î1Å=tû&0Г;ŠÀô-æÓ`9‹Â+.7y’)Nü4SŸ^'¡“É2Ä,%ù–0Êû"Fd.gUÉ |1,ðÁ—³™þ)eFfiŸË'Çâ44˜%—ce#LcÒ!2!qG¡ Çþ‚Cp)UË~W?XË—gƒ œ)d;ÇÝ óo0û"­_žü§–|ß´È?"Lr³”ÃÅš` 3ëÿ×h, T»ý§øÖ?‹û‹¾Ã C[ùƒE)^+÷´Z4‘ûô± &,ÜËòåJñý?œð.r¼ûÞ¹lù™L=ìüxR÷?÷ êXõÒ¹Þç èòQ”¯åÈϲ𻆀ã‰g}î‘Qá^çGìT³"ßHOê‚íóÜFŸÜçœ?ÅÚXצ墩–Ø~÷pã”+hÖ¸ÿ:árÅ9Ôðß;w ÒhÈÎÜñ@ÝÏÞˆ˜Ú’"¯Íi1bØ ËÂ+Ö™-Sɺ:õÓþV%Ç›¾ÑO˜÷Ä[ä‡ÏŒñÉÂJQ͵bœÀM.ËÊën¾e/ãÈÊŒA¼¬Æ·EºÏétÄç·#£=ÂTÿ¹µŠDÀ³Îν `±–?—»(I3¯9™_¹œ‘­ñÚ'·üñÙª¾ð´Gj­¨ž¸²ú€¦’€°£¢T¤šòG®²b(¢·¼¬­:üŸçnש•*Ð, Ÿ§h2¤›…‹f¥'Rx™òõ-£Ò‰L—sHõ hÙ •ƒ¼žë@õ’±¥ƒœZÀÉn°Jš´WžŽ@£˜ûsŒ%~Ø•-ÎGŠAŸ“K­ˆ,ìe‘U¤ñ…N,K³Æƒ„úòŒ-Ú›Î]¹Š玀,©ˆN¹‚žÜE†¨!ä„%ø „›‡¿ûÑ™ü8‰”h€0Fc‹ÒD¢‚ÛwûˆÜ„š‘·å‡m“á‘YQ‰T} ”þä‹‹OO5–׈Æ^ _˜œD‚«ˆšM<’¹5²œéw”¨Ûžr²–e¡æ"í˜ÙD.£FV(›`oW¥’¡cý€§ÊŸŸ­|©©îÚ¡q_Ò«þ¤I*û­ú½Q¦6Ý#°â€¨6xL²µ[ɪKût´uN­tf¶ YA¯±¹Å¸·{}±õíº:¶¹³g½©öµà#>¿s2¸mfÁKõnºóÃ~«¼Ä¶µÅAè¾bÝǧ %ÁköÊíaÃ]r,Ì€çžÅcÖSÎNùÛÇ}"{Ð#Ê«V¢Ò®dVÌírÉÔ@¾“ÎCwðÖ¾/ÑЮcÙ(¹Ó,8>Û}ZLÕ¿ôdÝ¿Š×f™‹ßìäÇÙ &²áÎÜïšØã ÏCÞÒ÷þåüçàÉ<%èÙÀâÕiKê¢aþäô~qìVÂ<ç'|—î÷:{éoa½ð„˹ëË.ãòüsøí:äõa47ð¾.÷± vòVTùíü´ôuyûôöÂÊžý)%3ù–Äÿ)]rû.é­±ý{<ìñÿŒ23°”0°X_,péÖ| ûÛ¯6…¡ ‚£ï—Æõ‚/ šêTzo •Ÿ‰¯2O3Ö°ïä…Wùï/©¤{Gpƒ«Ÿ¶°pšÃé<ñrqç»Û1ˆ0 "y’r²×.$#a³!ðfR&¹Gô#BÞu(;F5&¨=™*©\v(#…¼,‹·*±´ß.HÑø,TÌ1z/:/ Ì%3—¥{1Õ³H5¡3½3´ƒk7–Ùþ5§;Ž9w—@8®Û°;Dm‚:ÉcÓ=ýZÄ<ùÓõ?¢`?<,B3~HA”l:D¯³ŠCÿ”\FÍE¥~HlfHž J¬ãQJ»~ÂLÙx”LwGäNñ%×NGøQõêQ+‘'SåÇ\S#IUÀ¼ŸU0{jWˆÉâWPÌ‹Y<î%Z…­[Û*i\Î&Î]g¬^*0ï_Þëï`›!bAp3c û0d we¹¼QfËÀºggfrhòŒþi(ø’jqBlýq³lm†nçÓÓnî€ÊpåôpĬsöOs‡ðRuj4u5L—wVlTwÏ¿Ûy¤VtyUK |)”{Çîd~}ã³}ÙUV†Ó‚}Yï ~Y—Ìz¦|í{8”‡xß!Îy*yBvß®w1Fýs´uLû·q¡ps{˜roü¥Qq¾-mÑÂ2o‹çj‘÷m€à¡h>Dõjÿ\fÖ¨Öh“Cd[%¸f:QÐa˹™döFŠ_'f{bÅ$D]p*]`©êýZ¤?^¡˜·XÃú \­.qVÏZͬ*TÇ*åWäQ«fÇUIaOzº©S¦—VM6&ŒQ¶KÝ©nO›¼ÈHpEQM4«Fïø3Kà:DZÄI¡@óA±§ùFvç«?ô¢ÜD_vd="¶¿B]í;=á¢@nLÕ8D$†>““66i<ÍÂE4òL:Úý1Þ|08|Ùµ/”6òÀm-6Ú÷3|%+ĬÛ1HÝ(>—¿/Ìç”&¤™£-’oL$õ³‡+lß"3æk)[7»\0P']wrq’4%tŸ)s #Ÿ¯à`žý Þ§—9Hâ1ˆNý ǘP®ã«¼KÕ¢™r ÓÞuE) H[ý‚ߨ9@ÈÓ•ôŠ%¨ L-ô œ-Quð ¤6¸ÿaÖ À'ný\¿»ð$ûDˆ¡4ÂÙøi‡Œkö×amøüDôƒrSÿyvúñ›9ý دïÛû¶!eí 4ùsSëg¤ìöDmÏè®,Óô)o„æá̹ò"Y9ä… ð/+îá U‡îPå¢ß=n솇WÝãUóœÅ)¿¯ºA¥šaߨ­KW˜è¬’«ïÒ–[’|©¨wº“»f§tl‘¥P¥Uy=Ò:£JÖÎŒ_%¡S€ŠntŸqH1ˆiéùœ¢]â…OväšçZ“ƒ"ϘA@Dà×¹–Tò Ь¤”Ò‚›ÈœR„žŸøf††i¡gâyˆ|º£ë¦ŠÍÐ ¦‚S¡Œ š[¨.è´Ž2{¬ªídÈGtý¬ÁÉÛ’G…N¯©ï”3®Ÿ±¥K— ïð³µh™ÐGB¶Ùm(›€¸“¸[;Aåº]0NŸ£á6½¾í`¡šˆ¿2“s£wjÚÁ» †¥ÂR,ÄX–˜§ùR~Æôª©kÐÈÍ9½«,›"˦gÏ­'ãtÍ”}á¯CÇÏ•{ó±áºÒªa´ JlÔÔ/¶Jò¾Öæ(¸á±Ùc„:ºc‰dÛÉ L¼Òx·ÝBy]¾,€ àÐÏnÀrŸ]âr€Â¤Ö°ä)5‘ÄÂ%çóC¢ÆÌŒWéÑ:³È «ëÄÄÊ£¢þíÊàÔÌqQRðååÎ*¦ò'öÐÐöùôW¦ÓaíM÷® ÕÞû¡ù]'×G"öû˜”7Ùœ`Jþ+´GÛݶžÓ»WÝ %óŽ«gß"«G^ƒwá'IœAC‡ãÿð 9ë–åóÌE E{¦ç»²šeóµép°ï™SÅëÆDá›Ôí›ó™>Ìãï9ï®äòñw–D2åôÇ šËÍö™ïxžø*>E!9W.ú=ûš#ø<ü<Ðð%÷€Kþ'½F(ôñYþÁœ*KhÁÞò,*ŒvpI/dµ„ `Ÿ1±Æ’‘Äõ3À  AL6‰¡® bÕ¢8k¼¬ù:°ÊâEP=b¶×"§?(8åþA¢ò "UDñóÿòE¬Fô- ÄI PÕZK5Z'+A²MsL4!ÀÄ PÆ&A#A`aR-éM%®¹T¨“Z'ßW7&g)LÂhYÛ s+}½À[’€-šÐ^^NŒ/£ûp`=˜1—>Éb1œ¤3x™!e9Ÿ°5D zgTм7ü–Òi„]È9 9+lÉÔ;0ôƒn!¼ß=¬ÆÜpGë?±5s »öAh³Žu¢D§ÍçwJZ FÓÿ@z†HêIš|Ø™#Jî«ó~½•.L!Ú²~¶y9NFHY|ÃEDPžÿyäùNRÌÜ¥w–YT-LucdV£òrÀ†nX,˜p2ÛxZÉæ=n¸ƒ\{­ãkQ<^A\‰iÿH—`ó.gÁ=¡brÔd—«d Ùyb‚ß´f!(`€Œ¾hK_Ä]’!Èj‰~i[¹žÑlÛ…YôÛnBu³VBQäp½LXT¥†írK ýQ¤ötO§©ÿv¥CFMF—yp»êJùl{OHÁ*}Bc3FœÐ"J“×Cr¡Ô~e«{Ao+Ì|•«?WÍÃzØ“Ã<+‡»x0dg:ëX³vœ 8—B«t½®5/D£r°ER3³]›pX¶õ0"“n™.~Ø‹låO<,Å9„jÉxß)ø²|h‰‚'Duf΂%%#ímdïcÈ"®fb$-k ý†_`mÞ ÌwX^Êw°†€Q\;ùR-¡JZÁbõ¿ÙCXZ´—>*=Vî9¨’6TÉÜþ0RŸ~ @«)Pˆ n[#N†åÁˆ#L˜§cŽJ¾Q€ûHùã¦] FG^Hÿ'3D©ÀéüÜrÿA ‹ú~Êù?ª=,ø :ô=IXÍõ„Áî;üZnóé`é9ÃEñ:ä7ž°îwçÞ5ÓPìŸÎÙ3vñé´ÍÔ1§’ç´äÏ/Ót2å¡Ë-ÐÒâyZÆ+fsà=¹Á)Î>Þí/½'JR³Û‰¾¸%ÙMSÙe´#~1óÖ…#°!6ý’Ôäù«±2Ò0è§âLÒÏhî£×ÐqÍ‹  ß<ËšBœü°È•˜-ÍOÆ|ö”qñîÃOt‘ÊýÁ Ž7ò,¿¹·Š ¹Î˼O}‡ N“jºÒZ„ ÷? ¸@PµÔ§µ›]~†QF³á‚{l¶ä°Àxfƒ®1vÿs8!¬;‚sý•U¿©1qûËZ]§¤nùHû¤àXl÷t™¢š%jõæÚ6 ? hóm€ÔÑfñr›Ndﶃ™·Gbíyᬖ Œ`ëP'J”Mè^é;Uç‘z\]ç:k„’è[åMi!—ŒZãtO¾Š‡HYá°[ˆdXßÿÓ÷…,WÝcr”ƒà VÛÚø0€'UÙœ˜2 [T×üA–ƒ„¦SÕHú…è SÓ€Ü]ˆ8…RѤÍÁŠsRϳÖ%›ÃQͯ÷‰®†QË–0î‘­aQÉjR”™TQÇ)ê¶–p_QÅÔj™3‚QÃk€›á¼QÁî³ä|R¿]|I zR½¸\®¢uüR»ÿT¥Ô–S¹1ex§IT·PÝ©UUµZÍB¬wõU³P%¨®…ïV±2• ±X¯s³e+Y­º¼Øµ6mZ«`t>¸ôÆ[©òC¤º8]§p+ ½3Â^¥Ù*p¿´c`£/BÖÁ!b¡pq<Ä{îcŸ¸¢ÆÀ×e¶ ÉñØg›»ŽoË òi™¬ÖÍ#l—‰Ä<Ð ln•Rƒ£ÒëÌp“Z Õ¸Es‘§Hq×pÖu3OØÙx¬m?ܤ?{‹¤¦Þ ~‰`ò ሇœXuãÜ„…ÄÖÜå1‡ƒØlDèGiŠØ¬ê£Fr€Ãàí Þn‚›¾{ï°^k„^´ãñÕÆg† ÂKôdˆ©ç³ö[O`Š0%ù¼o\Œ£z„û1xXŽèìý»hTLmUXAP’ƒ ¾ L”¦¿&ϪG–´Œ©;C˜¯qø —´>š•na ™:œgƒÊ¯^5ž%°3Ù0 Ïôœ©+¢eQjª&¤çÅoГ!¦TRÙKe¨®öBÙªó²¬|À¬%‡"3J ®Bs€$þ»°Kwê&ݲ@“T)ÐWû³!Ǿ+×õµî).ó“ï·§v“0"Žé¹Kòý2fpã»Ü…h5½:ݽX1Ó7)íÖ¿Áô=:©‡ÐÁШ<= ÊÃUÃ?åtÃÅÎ~A¡Ç¼Ç™ñéCq¶É,UFV%¯ËÀHN0¨Íhê+K[#¡Ï0m—M{þ™ÑãP°Á’ÓƒºnRùl‹Õ…ÚTV„×…gFWÇ{|Ùèa²YLßtÛ7t\æ*mÝržŠ^“^eߘàö`Uz]á«:cc*~U㪬ÏejMå”6Eçjبj$ú<é-’mJž4ëÛc‚o„*,íuMïqÒž#ïûN\t4ûñlhÉv«?óÊ™6y5l õã£{Ô€÷ID~†}÷ø”BMbîú†±}(/åü¦zäÛþ¨G8xÒ×nÊu2É~\s]s¿quîpœÈµÝT€nð¬\lX+¢ ðË£iÓ8˜ —c5gc.ŽSãÆd „#KXb¿Ñy›é_‹oÿÒz]ke ó [`“Z+ûœXhùO`ë-V…GE¨Ã¾S¶}:„OQú›/ u,àNS¢$"ú¼pLÀ$“5JAg&@–‘GÖ%(ß!E€Ì÷)Ö²B=[ì+¿(B@Òà-½)Ò=ô0Õ/Îb;îwÉ1ôãñ8û¦½3-6¾±5{>4S½¥7ÝÇ 1¤™9S90/üs;Ý’¿,n+={ÔN*ôÊt?.þÝ'RhAôm%=Â[CÎ ü"OE½ëŠ ×YBGÀµÂ5IÖg¨Á‘(K7Ô‰M@„ÅûiO“îS62Qû@â†âóRv{pézæTžþ aûØV©¨Œ ícËXa›´½Z,v¨@í¯\ 96¢^äÃå”`wQþÕ†b$òÞûÙàwdTUlùò¡if™ ùöK[hñÓ†ô_ÜLj^ïò´U>lÞò ï·/nsÞ-í™!p²ºê*2rÙmGèÏKtªÔå‰Môu`ãV7åwˆíà8 Öy–myÞ-ÃÆ{·±Ü7e·}ìÝ‘ÙUï§6ò×xžg~”î©Ô2Dw|Ó5ÒØ‡zŒŸÁÏi×–x&TMÍçĦvÔðØÊQʶt–udȦçÆrmâïÅè×pW7{ÃjçnVtÁ.Ï÷lh™‘¾3Lk¦¼$áiÊ›§¹Ž)gy2·ÊR:e|>½´/KcóëG²$\a~Ò¯¬0m_ÿ\­$U~]Ñd窉‘[™²q¨Ùå Yuèû¥R²Wd†£=ÖÃUh ¡QrÕS€ú™žQ&çQ¬Ð#œ<òøO펭™Ö NA57—×ÑL©ÃÀ”‡å.J&:J’"AH¶˜Ó©TSF[ß\°eDæŠ{#xBá$oˆÆ®Š@Â#ø…ýQ>· ƒ °<ÀÙ .àÂ:$om)ËÕ8óÏäƒÎè6®H\†áèû4TÙÓˆŸ3æK‹Jf"1dBÃàÈ5/Î;aCI-$ ³’ÏÕ\+f+•)€p)”3£—nB„'®kš ˜%³»“œ½¬#¥# ŸÆÀ!‚£„¡»:ÔK;ý£tèëu¦iÆü¡²î¨"0.’g«Ç±%§‰à­XK: ™Y°ÔüN]ÀÒ²=Æc™ÿKµ‘§xÂVÅ·Ñ ÖÅ>ºý±¢ ÖL¸¼Û· Âë1¿Íš¢«Á uâ^q%Äåå÷XŸÆ¬n ªVÉ`#1m“ËÿÇ8ÿ¥› ΋˜Nýâ‡ÐdûP@Óezù‡¶|Õ´™÷ªD÷×ïɦõ¹êqÚ½ó´¨ìÜ(rÓñ›~gß'êéïmlâázî,r]äè!ìÖØæªá-êmÅSéX¹DèïÏëò¨[æ]xJîx°rä·õÅðêωâýŠAóH¡à/8½õ’V¸ÞMý8øÇ½ÏÜWÚ´úé<çÚLÏ0ýöÓþØ.ܬÿï‚×û)ÔI.Õ´=¥¦(FÓZ’!b^Ñëþ .vÏhƒ  TŽÍÑ—!“¦Ë%Ôé¾Éf æW×Ç’„ *ÞïÅ«€ŠZ|į”v2! À„:À| ræR¾D`"Räk¼øÓü$ú„º˜_z'Ö'ž¸#ø)ym·¶›¾u, Ëдþ‘ó.„@ê²N}q1ëͱ‰€ï3>s¯°›m6}07­ÄÎë8¨Q«Ãj;¿òj©®|è=Â÷„§„÷f@°Ÿ¥GŠåB‹I¹£ö4dEQ–Ó¡÷âGûíŸÒaJ¢wž‰ÄàL, #œçÎ_O¢¸=š1ñÞQ}X˜g+^TRYs–‰}ÝV‹MŽ”—ç\Y±Y©’‘iÜ[Â}Äv\^À¹ßŽHµÛ`© ûŒ[c~y‹®`Ûe?ý1‰DZ[hì˜M‡ÅkÛj…Li…2•[m …ƒ‹ÖÛo{û Ï/\r+ C€¡Ütâõ&‚*]w®Ê „%ËÝyއî…„^|,Ò‡úTß~‰¹µ‰8Ÿ~¥.™‹€Á|Ö‹|ܨyÑ_LxwrþB‘Ð/›tß&“iÏr_ •W˜oôöë–ÖÆmÄΘª•jYz±š“^h*”œ†‘ežvž¡–c Y ÆŽ`b;¢ÿn ^7 ¤L7‰[mÆÿ¥®çY¶Ôá§#€„VËé­T†©¥«JiQ p‡­ü¹üN¦i¯ÂòyLTµJ±œ÷I4,³ŠtGìš µŒ ñD×éî¶£æmBÕ Ð¸Í§ê?è?±º Qg=G’¼^âã:I6s¾Å[`8˜ TÀ?½Ü5ûÌ4ÂÎY3rtÄq8Õ0ýöÅ(RQ.{ÖÇôSÍ+PÛ¶ÉÓ=I)#—ËÆÅ&óRwÍÎÉ@$ãjWÏék¼!çj7Ñö7ÿRÓ]h³+#÷ÔµÂ.kÛÖÖ!ª¿{¶Ø¡/%'–Ú5B ¤tuÜÝ<4ÍTÞš– Ù 4àjê ’6âO‹^GòãH8?@ÑåU»€4!°çu&û=êŽé«yuþ[›mëô´ïûŒ4LíQØiùѵ*ïÂããö+ ñH×]ô™pçòá²×ñªÅôvQï°Ë£öQ"ËìZÕø&¶DêÇ_ú2¾çê =ü–7åÑbþ!â°âË ùÿG*àÚžÖ2£Ýü´Ð6Û3{‘2#•Ø~Ån©÷ ÖÜ÷K 4´†ÓO) ÓXÿÐÖ …åwÎrÿâMZðË!Ò¿(·hÉ䌜üàÆ¼/y)YħºU2>ÑÁ§-2];I¿»ˆ Á¼ãËêñí8º÷ÆY£°·o £Õ@(µÓ!eÆŸ²KéZ# 4°Ø´6%Á‰Ž­xh'ŽÇ«-î(ní|¨ö‡É*cûó¥Òó¤,lñj£ÃG€.ˆÏá Èƒ[0¹•Xžá§62þCÏ›´4WÚE™P¨ì5ÅX¼–¥„Ç7F¿2”I¢9Û ©‘õ|;…DŠW=Bc•ŒÄ2?j Š~k AúX‡L¸æBô/÷„.íÀDïl‚$ ›FÞi€/uH¨Ú§‚MüNJ]c2…€Ñ(Lÿ½‡ÆŽNŒ¼GŠ!4ÜOÒŒÁµQku]7S¼u葪”hUùs”UÚAW"¾þ–Y7Š™èôZ8fœÏÍ\$Þ žË¦^ým,¡ÚÏ~`Á¸£þ…WbrÕC¦6$0d­Ï¨‚ªf–œ[«âág ¤ç­Vo¹ijÃs°ß­‘k¶úÿ²{ÔimîIŒµ+ãAo±¸ðÙq!0¥ºÉ¸ñrÇ1½¶Étv¾¿¶.¡v×5°ÂI?JÅÜpHG?nUó6tE*ªå ö Cþu#å ÌAÅi&Àø?tí–(‡>$>‰'+:|P<–<¸-ÙÑ|: I0c?©8gëÙ2ÚÄÕ6²æj5#ømÔŒï ºD‹phP "~sè+M wϱuT|¶8Ex«*«â¹ØzïMÚúRl}‰ üÿ:Ü83l}AGhþ5RØz5Ê—ünYDxeÇú»H°uß÷ø s–â&÷߇p9ÅVõ‡ómÇ¿†ó·_kBÒ¶ñhŽÊh©üæï-î5fû>î6¡c9™Gìôe ad xêö}w^z•¨è ~â[|7Ùæ5fMYjñ ås6¸VDÃ:ãÅî"T ­ká,Q»®œß¦øNXÈÍÝ4ˆbLâùþÛ×àÌIWC0Ú!7G¸¤aØXJ¡D“Ö7[ B?¯ÄÔ*Tu?cXöÒ15ß¿éÏN'¦…¥›OÍÿìÛƒ!`µÊ›Ê‚° È#ÀG€T¡€Åk2‚ æÂ LƒØ‚KÀ¿Ï…¸Ï°½‡z߆¬»c ©ˆ´!{¸TˆrŠÐ&àµXë;ŒE³q6ŽEé©°žiΞ¦®Þ„—‘ Ls«3ˆ`“‹Ùרœs)• O<¦Gò–ɬ £«»˜†ò¡P¦ƒšW iž 2Lœ=6Í›×¥ž641™¸ÝŸD•–®E¥¡eèø“¸qm£›ž\‘Ö…5¥å<ÀŽ‚ý¦CÃ#ŒNfŨµ1‡‰¨2ª;ˆê†çT¬ÕÆM„™ƒ®ƒí°0䯼ì€Út«±æ ‰ƒ™Ér³û-&†l:µüfÈS+·ê·`‹N8ȸà þ]-ºˆ¡›€ V¼8:9“¸Ï¾ÕêÖ•}ã¿^³t˜cªÁÒ“›ÖpÃ3Œ°^õ6ÅœN úBýÆ·Ä좪xÃÈÜ‹¥n–‰Êì\)¨FœOÌèÌǪ2ŠÎÏTf­3`ÛÏ£ô°G¡Ñc¬£²pÄfÓ|Bµ¬R,Õ¦cá·ýÈñÖ)c€ºb'·Ø˜z½Ûm|Ú󩾿hœAÜ:ñ] ³ÞmPýÄ¿±ËߌǜLj˜á—V<ÊfgUãýÛÌWåp¼{Ï]½Þæ>“ÒwD£èù»Ô¥³gꟈ[×ç ,ì1§ûÙ=Jðí¯Ý›Ü§q´ï,<ß%xño’Üá¸x<ó°}ä^XõÞ¦ç Äö÷T¾éçχøý_ìÊgKúîøÿîÁçüËî ñÌOÒý”üAô럕ÿI"ãöØXê_„ùføwµ%üÁßð"Çþ1ñ¡T¨h´Éd¥E LŠ' áú«ø2ê ÈM ¸Ã¬ ­ï ŒE°ÿ¨ÿHÿLÿèÿðÿÈÿÝÿÂþºþ*þþ±þ¢þk~F\ÎÿÒÿ¹þ¹þðþÖþ"$ØÞÚã ÿ’ÿXýDýãü×üþ þmÿ‚ÿÐë<Kaeûÿ øþÿþþ þ>þþ7ÿÿMk@­ÿÿêþÉþÁÿ¶ÿeq6Ìî@t¤ÌéÿÇÿàÿ…¦%ÌÀ çÿ­’íÛÿÿþêý^þNþpÿdÿÚßrzôýÿÛÿ»ÿ‡ý_ýØû±ûrþZþ˜“OK')6Hwµ¤ÿÓÿæüýnÿÿÒì…ÿ†ÿ üÿœRB’ýaý½ýšýªÿÿ?CþûËÄšœ  ÿ+ÿþÿýMÿLÿ-"š®—ãÃwÿ~ÿ³ÿÀÿVÿiÿðýùýÔþàþ„²ñ*ÁPÿAÿ<ÿ=ÿef\a)þîý‘ýmýòþ÷þHrç DRúEVa„xކü|üãüÃü¡ÿ…ÿjǯVE,$82ÈÐëÿøÿÕò³¾DW™ÿŸÿ:@os«®À¿‰&&ÍÿÓÿiÿtÿþ,þýýþ$þÍØ °ÿ’x ÿ~ÿQþ6þC?áþ½þ|ý=ýÎý ýÔýÅýÿ=ÿ2ÿ6ÿ6ü#ü·û–ûÎÏÔõ—²’ÿÿ™ý{ýºû­û^ýdýÿ#ÿ°þ±þoÿfÿ°£Ú×ÌÚ6ÿDÿTýcý ý ýnýrýÿÿA5ÿqÿ„ÿhÿC.ÚÊïýÚý\ÿ@ÿþö¹¸àâÜÝ;Lÿ+ÿ ÿ*ÿÐý×ýþšþëýù¬° hhÎÙ+'ÑÖJ[Wk:9æýÑý/- %~•WÿJÿÚþÉþUKT_ÿ ÿéþìþ¯¯)+—ÿ‡ÿOP:ÿBÿØê´Â zþhþ—þþR‚ô#qþyþüíû–þ‰þ8Q /„„öÜáÿùMKÉÙ|‰,)¤–YF÷-FËá,'þŠþõþåþ"J]ÌÐhbZHÚÔR]ÈÿÅÿaÿkÿsþeþÁý»ý+þþÆþÊþZÿjÿ(9[fêÿêÿ@5„“Õç2F2ÿ8ÿ÷üÜüdü\ü·ü¬ü¯þÀþ…‹„—¨ìøI\?OÿÿþOþ/þ{ÿkÿ’ƒÕÍE=üö¾ý¬ý J‚Öý|ý‹ý#üü9þaþ’Ç©ÿÍÿzþrþ@ÿ)ÿ¿·ÿìTÿ?ÿ£þƒþâþÊþÄý¯ýÑý±ýèÿàÿÀÀji´­B9£ÿ°ÿÅþÈþ=þCþþþÿþ3E±Åihdÿrÿ™»4`­Î¡ÿžÿïüIVq„[ÿAÿeýDý”ýmý*ÿÿ«™9½¢·­¡™'4èþîþãÿ÷ÿ‘ÿ¦ÿôþÿ(3‘š‡ˆEHƒˆ~v|þeþýýfÿqÿ‡‘]ýJýýkýC:#ÿ0ÿ¹ü°ü®ü¦üþþÿÈ뉜Rÿlÿ7ƒ“~þƒþ\ÿbÿGX.6ǪfŠlŸ‹›ÿŽÿ›þ‚þ‘þxþëþÍþoÿZÿIV6VÐààýÕýZþ\þm<mëþÿeÿsÿ`{ÁÙizÃÿÕÿjýšÿƒÿ”üpüþùý¡þŸþõüäüÑü£üúýÆý|_¸¨§¬ÛþÙþçüàü|ý‹ýÿ¾ÿ7Shçã—™ô~‘åÿïÿªý£ý”þ…þ‰†üÿøÿÿ%ÿßþßþ¢ý£ý¡ü ügýWý²ÿ¨ÿ„„oo·­¬þ›þü ülücüNþKþÃÿÊÿÝØZT“þvþœý•ýÚýâý„ý‹ýºû±û¤ü„ü ‘‘ÿÿöÿ;ý.ýþþOif|Tcmnq”Iwg’þþ<ý@ý/ÿAÿ 9alûè‡dùÛÇaþQþpýEýI:¨–Ì»M6³ª{ ÿÿýý"ý4ýÃÿäÿŒ¶G\XÿgÿÕþðþs›2©»‹‡5ACJ‘þŸþ:ý5ý£üŸütýqýQN©¶)5Ãþ®þüüÑþÖþ`‚FGõþ×þºþ›þ4-ºÏ¨ÿ°ÿ(7£±+)L€þ›þ½ûÂû{üwüîÿïÿISÿøaR ÿ•ÿþÿ÷ÿÿ ÿœü‹üEû2û]ü]ü[ÿlÿ¹ß„•êÿØÿÿõþúml üü)û û½ý²ýpÿfÿ;þ þ_þDþÍÿ³ÿŠþœþþ0þhÿ˜ÿ3Òæaÿ\ÿ ÿÝþñÿ¿ÿ«ÿ€ÿ0ýý¨ü«üKR|„ÞØxlþíý\ýVýýý?ýVý6ÿ'ÿá”Óoi5$ÿ(ÿ“ÿÂÿËrÁŒÿ¬ÿSþ/þËÿ‘ÿ˜€áþüþgþ|þpÿ‚ÿ­Ô"5xH¼ÿ£ÿ%ÿ!ÿÿ ÿ@ýMýÇýÁý¹ÿÿ²€c'$ü4=zÿ¾ÿùÿ_ˆ±cÿAÿaþþh"/=iºþ,ÿwþéþ‚ÀñõM2¸­ýýæþãþy–}‚HFöª~íÿüÿôÿ%…þ®þþ/þóÿåÿ´‚Ëvÿ;ÿšþ”þ’ÿ®ÿ29K†æÿ0b1Gþ­þý ý¹ý°ý1æáãÿéÿ÷áwfye) ÿ|ÿ^4˜oLÿ<ÿ‰ÿ†ÿ²Â Ëÿãÿ‘ªŸ þ#þ¤ý±ýzþvþÿÿõÿVr"#Mäþÿ[ÿjÿmÿEÿZÿ$ÿ±þþZþ,þÿýþÙÿÐÿÃÿÎÿyÿ‡ÿˆÿ†ÿþrþ´ý©ýÿÿ]N%‡ÿkÿkÿUÿ @I_xdÿ„ÿŠþªþH`ºØQÿqÿòþÿ8ÿ8ÿÿÿ0$ ›ÿœÿèÿôÿÎÔÛÏj^¤ÿÿ$@*m_¬ÿ¡ÿuW;›§7àõÂÿ·ÿÿéþËÿ¨ÿ‚`µÿ¶ÿðþÿ6ÿxÿ¨ÿäÿ+Géë¿¢'$ÿ)ÿtþšþÌÿëÿ&7rï½’îÿãÿêÿüÿ£ÒÉÿÖÿkÿYÿ:¨q¡„àÎ+/–ÿ«ÿµÍÕÇÜÿÌÿ§þ¢þkþjþ#ÿ)ÿn2HÞò‚„§úþÿOþvþâþêþ†þ‰þÿÿmTýøúÅÿÕÿIÿ\ÿÿÿãÿÝÿ€aõÁÑÿ¦ÿªþŒþgÿ^ÿùÿ¥ÿ—ÿbÿ]ÿ¤ÿ™ÿ DU‡ÿ©ÿ€þ þÿ ÿ29nn°ÿ¶ÿ^ÿaÿ©ÿ¶ÿÈÿÞÿÓÿýÿBÿoÿ£ÿ¾ÿ çÿÉÿ“ÿÍÿBÿÿcÿTÿ…v/ ‹ÿÿÚþÒþLÿAÿÿÿÿÿžÏÔŸ­¸ÿÆÿ·ÿàÿ /ãùÇÚÿ¥ÿqgs˜ÿªÿÿÿ£ÿ‘ÿcV0/¬žcG°ÿ‘ÿtÿJÿËÿ®ÿ²ž‡”†v‡;@áÿáÿªÿ©ÿÏÿÏÿ=?›«BXjÿ‰ÿúþ#ÿ'D*FOhÿÿÄâGF¨¤ØÿÏÿœÿ{ÿuZÀœ `O§ñÿÑÿ&ÿÿÆÿ¤ÿP9†ŠãòÈÖpnëÿëÿ /I4‹©7ˆ²Xÿ„ÿ„ÿ“ÿ~ÿ„ÿ2ÿ>ÿ"5'!ö}ÿtÿÿ ÿ ÷ÿd4„ÿPÿÁþœþùÿqi—ÿ§ÿÒþÖþÿÿ¶ÿ”ÿ”|ˆŠ/AEdºÿÛÿHÿfÿ1?ÙØÒÿÓÿÿÿwÿÿÍÿåÿÏÿæÿÁÿºÿfÿQÿrk !bÿ\ÿÆÿ¼ÿ|dѶ̪'# ÞÞ¯§»ÿ¿ÿþþêþHÿ=ÿ<.˜ŸAL…ÿšÿ3ÿGÿÿ!ÿYÿhÿ¶ÿÀÿÒÿâÿs…:X„ÿªÿØÿðÿœŸF7›ÿŒÿÅÿ±ÿïÿçÿFPQahÿcÿãþºþ|ÿEÿÝÿŸÿ÷ÿÕÿhZºÿÃÿ<ÿHÿ  ¶ÿ ÿ4$yuËÿêÿÏÿz¡/Wbÿÿ$ÿ=ÿøÿøÿ/ÿUÿ½ÿØÿ©4%%ÿ ÿëþÏþ ÒÿÌ¡*«ÿ ÿaf÷å‰kÿzÿ£ÿ™ÿpvðÿˆ—ºÅ¼Úÿöÿsÿ—ÿ_ƒ1AÞþíþ*ÿ!ÿK<€r=D=ÿWÿÿ ÿWMË»¾ÿ¡ÿ®ÿ•ÿðÿÏÿ„ÿuÿÿ–ÿlmˆ~œÿ‘ÿ¾þ½þ®þ£þ“ÿžÿ7E}LÿQÿîþèþ¥ÿ©ÿkapÿwÿÉþÕþ˜ÿ¯ÿ©¿sˆ˜ÿ™ÿ+ÿ"ÿÿüþÿ|ÿ¼ÿËÿ’ÿ ÿÚÿçÿYVRF¯ÿœÿmÿQÿ{ÿlÿâÿÔÿz|‹ƒ\M³ÿ¥ÿ+ÿ#ÿ>ÿCÿ³ÿ¬ÿ òÿõÿ‚ÿÿ:ÿOÿÐÿéÿCÿcÿŸþËþßÿäÿ…Œ %Dßõ.8]ÿXÿvÿkÿ\CQ2obÿ ÿnÿ]ÿ3Ïÿ·ÿrÿYÿFÿ.ÿÿÿ‹ÿÿ" ÿ£ÿ&ÿ#ÿ›ÿ¶ÿ^s®ØJj|ÿžÿ‡ÿ”ÿÚÿØÿ|ÿ‡ÿ-ÿ6ÿÿ"ÿ ~{ÌÿÖÿŠÿsÿFÿ4ÿ£þˆþýýÞýOÿ2ÿkI'@B‰ÿ†ÿ"ÿÿ­ÿšÿNEACòÿ3YIøþ ÿúþúþôÿûÿúÿ¥ÿ³ÿ¹ÿàÿ¯ÿÃÿbÿnÿŸÿ”ÿ»ÿšÿDÿ$ÿ3ÿÿŒÿ‘ÿ‚’¹»üÿÅÿ°ÿnÿ`ÿYÿ4ÿOÿ5ÿ3ÿ(ÿ“ÿÿÀÅÿÿçýñýÜþÐþ,?ÎÿÞÿSÿkÿ”þ¦þtþŒþÿ˜ÿ­ ÑÿÁÿìþíþºÿÏÿRh,?•ÿ•ÿÎþ³þqþNþëþÅþçÿàÿáÿèÿ¬ÿ¶ÿÿÿôÿ¯ÿ’ÿÿîþ±þ™þ#ÿÿ„ÿ{ÿpÿpÿ]ÿnÿÿ™ÿpÿƒÿÑþ×þ¢þÁþÿ6ÿHSmÿÿsþšþAÿWÿ±ÿ´ÿUÿFÿyÿ_ÿ”ÿsÿK6"/þ1þ´ý¯ý[þ9þþSþÿþÆþñÿÍÿÇÿ~þžþóþÿÖÿâÿÿwÿÿûþ¥ÿÿ«ÿ²ÿÿ?ÿÿWÿÅÿõÿ•ÿ¯ÿ~ÿtÿ~zPNõþÿŸþÎþlÿÿuÿrÿ:ÿÿ4Ó¡õÿ>ÿ?ÿZÿiÿ?>ϼD)Œÿmÿàÿêÿÿ ÿ±þÐþÚþòþqÿnÿÃÿÀÿìþçþ5þDþÿÿ%ÿXÿwþ°þÿ4ÿ»ÿ¶ÿMÿ,ÿ¹þžþÿÿ}ÿŒÿ)ÿHÿ³þÀþ›þ˜þ9ÿÿžÿmÿ¤ÿÿîþæþ=þAþ\þlþƒÿuÿÍÁ©÷ÿàÿÙþÃþ0þ1þyþþyÿ—ÿäþÙâ*5„ÿ ÿXÿ„ÿ|ÿŸÿ™ÿ¯ÿzÿ~ÿÿÿ§ÿ’ÿ÷ÿñÿQÿTÿcþtþÿ ÿ86³ÿªÿÅÿ¾ÿ‹ÿ…ÿæþÖþÿûþÿæþÀþ›þmPXF iÿ‹ÿßÿ '“ÿ®ÿõþÿÂþ»þùþäþ®þ±þVþnþÞþûþ©ÿÃÿ/ÿCÿÓþìþ#$a]kÿkÿcÿjÿCÿBÿ÷þâþvÿ]ÿ2 îÿÐÿÍÿ²þÅþüþÿ¥ÿŽÿ—þvþiþOþþýëý$þ1þpþþTÿxÿf|kw3FÿÿàþæþÿÿIþCþþzþ,ÿÿ»ÿ²ÿÿªÿÿGÿÿ*ÿ ÿÿþŒþ¬þ‘þ‚ÿeÿŸÿuÿÄþ§þ:þ'þÿÿñÍ5ÛÞ6ÿRÿc‚ØÿéÿÑýèýþ þ$þ þRþ#þ#ÿ$ÿ‰ÿ«ÿ \W‰Dÿmÿ¥ý¸ýÉý¾ýËþ´þÒþÀþÿôþÚþÒþ¢þþõþåþ3ÿ!ÿÿ÷þ–þ‚þ€þ{þ¦þ©þ!ÿ+ÿ*ÿ.ÿcþXþVþ7þòþ»þóþÉþþþ.þMþ…ÿºÿ"bÙÿZÿoÿþþöþ]ÿBÿ'CRÌÿåÿdÿvÿéþêþœþ—þÜþËþ•{¸ÿµÿ¤ÿ¯ÿ4>‡wÀÿ©ÿ×þºþ ÿëþíÿ39×ýÞ ÅÙ%$\K4Âÿ°ÿyÿƒÿ#D®ãpYdÅÿ¯ÿÿýþµÿ¬ÿßÿæÿˆÿ©ÿ!n|îÿáÿÿÿªÜÿÈÿ\ÿgÿÍÿØÿÕÿÛÿ˜ÿŠÿdÿQÿ\ÿNÿýÿðÿùÿåþíþòþ ÿðÿæí(%mÿbÿþþÓþÃþyœEXëÿ ôÿðÿÊÿâÿ#ÿ5ÿŒÿŠÿúÿïÿ¡ÿ‘ÿÞÿÈÿÿÿíÿÀÿ¡ÿ.ÿ%ÿþ…þþ‰þaÿXÿ«ÿ¨ÿ}ÿyÿBL”ž7Hûÿüÿäÿèÿãÿàÿe_IJ¢ÿ«ÿ4eo1ÿ<ÿfÿfÿFUVÿTÿ'ÿ%ÿ./ÔÿÔÿBÿ@ÿ‹w£— ý„}íÿúÿõÿhkŒÿÿ68 ÿÿ˜ÿÿ8Eÿÿ€ÿÿnl™•Šˆ +ÏÞ¨ÿ±ÿ"Ñ×@8+ìþÑþ³½¦·éÿîÿ^ÿNÿú£¥ÌÄ®ÿ¯ÿÿ£ÿÔÿÙÿ61uq ˆ•qy[ÿbÿevÇÑÌØƒ~Åÿ²ÿª¯ËÉ *êÿÛÿˆ„3&j—‰Þÿàÿ—ÿ™ÿƒÿ‰ÿ×ÖçÚ/%ppœ«Ìÿãÿëÿ <M^[OHA?‚ÿ†ÿ’ÿœÿÔÿäÿT_éݬ›VJíæòòüÿ÷ÿDDèçG>:65@4…‚#ÿ/ÿÿÿ?`‡™¦ÿžÿûÿ¬¨)-ÿÿŽþ–þG7¥ŠB3ãæ%&Üéej­¨ôSJ”¥¤ÓÿÎÿ#*ÕÐÿ –’ UW:@üý!%\aBSðÿñÿ®¥ÔËod#ôÿíÿž§/D$…qäÚÄÉüõÿúÿ¹ÑØß÷ÿC)x}>Lÿ ÿõþÿþó  7[CBIðÿòÿ¹ÿ¿ÿÙåøû’zt¡ž+$iÿkÿOM‰ 43¶ÄìévpÿÌØfwæÿ÷ÿÿÿng„q±•ÛÿÛÿ‹þþÎÿÕÿ<7t_þÿìÿ¾ÿÆÿ0Gª¶ûþÿÕÿÓÿ($VI «þÆþ–þŸþ==meÀ³ÐÿÉÿ´ÿ­ÿ‘œ15($·œN<I<obÜÿÒÿ½ÿºÿ7Iïÿ£ÿžÿ€‰½ÁÀνÇáÿãÿDU ½Ì "äá"òí¾³ü05”ƒwüYü«ý¦ý2BÀÇ7ÿ+ÿ7ƒ–RT<N'/0ÿ1ÿ% 'LRl/SÌýãý‰þ›þYYˆgzþbþ÷þåþ'‰–_Xùÿïÿ’Šrk0*þüuÿ†ÿ>ÿPÿ_ÿnÿ¢¢YWt^ÿRÿÚÿÈÿòúIS‚ÿžÿ¶ýºýÿÿ·º¨¡+(‡ÿsÿÿÿz„èðºþ¬þÐþÓþ4/÷öžÿ“ÿ´¯[fÉÿÉÿóÿòÿ~‚øüeÿ]ÿìþåþtÿ[ÿ7CPN åÿîÿ0B*¦¬ŽÛÝ<9}ÿiÿ¾ÿ¦ÿvlEI%ªþ¨þÔä2µ¶ÜÿÏÿaSF@ÃÿÂÿªÿ¡ÿaÿoÿxÿnÿXXôH\µÿÒÿ"ÿJÿ›ÿ¨ÿID#yþYþHý4ýkÿxÿþP]²ÿ¥ÿ)WM´ÿ§ÿ¶þ°þþþ6þBþ«þ£þhÿaÿ$(¡»@^Çþéþþ-þ¬þºþðþéþ ÿüþYÿMÿœÿŒÿ¾ÿ·ÿ!‹Š••"!vk_Sį°ÿ™ÿºÿ¦ÿm]ñòü«ÿ²ÿƒþ„þÉÿÖÿ´Îxÿžÿ•þ±þ¢ÿÄÿWi‡•õˆpóì/){ÿmÿÊý£ýGÿ5ÿ^J²}ÿ>ÿ†y=FÛþóþGýRývÿÿב–þìýzþYþ¨"4ÿþ ÿDýaý5þXþËþòþŒ™®MT±þ¾þ‡þtþœÿzÿC«ŒÊ­Nþ#þåÿøßÌÀ`T¬µSwsÿªÿŠþ±þYÿiÿ×Óèäßà©ÿÂÿˆý¬ý‡ý©ýcÿxÿØÕ> „HqR":‹þ´þ™ÿºÿ<^¥§µƒ(ÿÔþÃÿÿÓÐ}ÿ}ÿøúêúÓûÍû¦«êæXZèÿ‹þÉþ0ýuýcýýßþÿ•ÿ‡ÿhÿ>ÿ½†¤z<ÿ:ÿAýIýÿ3ÿÜç“‚£†K!ìæ'4Þÿ µÿÒÿOW’{]&ži íÿ7á·ýÓý}þŽþøñçÛÆc¡8þ€þWþ†þÖÜ$ Ó{®Zcáü×üü3ü¨ýÝý>w59;#±ÿ£ÿsÿÿÂþÝþ±ýÙýbýfýÿïþj í Ym þ>þ^ÿÿžÊ2-0 uo¾ý¹ý1ý(ý|uTB õÿÿ‡ÿÇÿÀÿ´þ´þHUºÆžþœþ˜²™Ç@þbþyþ‡þ™¤ÚÇB äÿ±ÿNÿ8ÿüü ý ý ý*ÿ<ÿ%U]`WëÞˆ—ÎàüÿX] êÃé& SS£¸Åÿñÿ þ3þÿ1ÿ NMýÿiÿcÿëÿèÿË¿1€YŽÿmÿ±ÿ¤ÿµÿ¸ÿ   7C0@ªÿÏÿˆÿ¢ÿ:ÿ\ÿÿÿSÿJÿªÿ~ÿI&Ü×§ÿ²ÿŽý¢ýþþ¾ÈŴîœë.#  ¹’í¯L˜Œþ;þ7kRx$+ñм°;CúÿOþoþ­ýÍý}ÿ”ÿÛ¤r(îÿÒÿÙÿ6ÿ\ÿÊýþ‘þ¯þüqX€@ ÛÿÿšýÈýqý¨ý¹ýÍý±ÿ¨ÿôãéÊQDîÅÿ ŒþÓþÿÿƒtñº¼‰›gC"Ú⨽1\tsëãL@÷ÿçÿãýËý¯þ¶þ”ÿ´ÿ\ÿtÿJÿBÿ–˜ÃÆ&4}†¹Ò.n~ƒÿuÿÍÿ²ÿyj@5Œÿˆÿ Ô͈‚Êÿ½ÿ64—“'‚ÿÜÚJGMeSi'ÿ2ÿkÿxÿõÿÏÚ*&up©±ßïôþ¾Ï #^EkK)ÿD$Šk`cÏÞ ÿÿ:þ$þú࿹óëýý þeý‚ýáþÿßÿ¿«ÐÇ™ÿ˜ÿ!ÿ.ÿÿ)ÿØþ ÿmÿ‚ÿS?C& µ¥àÿÐÿtr+µ´áÇT(í°ŽþÚÊÿÁÿûþÿþÿ+ÿËÿóÿOq$Iøÿ\td’”ÿ§ÿÿ ÿ È·ôâÓþ³þ×þÂþƒ…À¼- øÿ=ÿ*ÿõÿïÿ ÷Èÿ¬ÿEþ4þuþOþÔþ®þéÿÍÿ‰¥ÿÀÿ˜ýÇý7ÿ]ÿX™™Ä‰ÿ©ÿ“ý ýîýüýQÿmÿ¹þÌþÆýÂýpþnþpXe@Þ©ÈšW>l_‚s>K_T éL9­þ°þEýVýºþßþ—ÿ»ÿ}ÿ—ÿ‚ƒx’áýŽÿ¾ÿîþ ÿ ÿÊÿùâÿùÿ ð<#0ÿÿËþ¬þÿ÷þ†qˆ…(ÿ/ÿMþIþKþXþGÿWÿæÿòÿNÿ[ÿàþóþÿ<ÿ=ÿ^ÿ¹þÌþEÿVÿ|—ÓÔÛÿÔÿgÿOÿæè%4xÿ€ÿ7ÿ8ÿàÝ©ˆ?µ‹nÿ\ÿîþäþÿÿóþöþÑÿÑÿŸ!&¬Ç ÒMþþ°üÑüÓüëüƒþ‹þ­ÿ™ÿÿàþpþ8þuþbþrþþNþvþGþtþ—þ£þÿ¤ÿÛâ ¤ˆ@(Æþ¿þ7ý+ýWýAýÆþ­þsÿcÿTÿcÿ°ÿÊÿvÿ®ÿÎþòþûþÿeÿlÿžÿŒÿ"ûÿ$ôÿ½ÿŸÿÿ’ÿZÿrÿÙþÿíþ$ÿ=ÿ^ÿ¶þ¡þ‹þeþœÿfÿîÿ…ÿiÿÃÿ¯ÿKZ¯ÿàÿ#ÿdÿÂÿäÿ# ¢ÿ€ÿ‘ÿvÿœÿÿÚþ­þzþ&þÁþŠþnþoþÏýóýXþ_þDÿ/ÿ*ÿ=ÿÿhÿ®ÿûÿÉÿÏÿüÿ£ÿ'Êÿ’ÿYÿ~ÿMÿ½ntVy»ÿY*ÿÒÿÚý%þ.ÿÿ‡}´¶¯þvþ<ÿ§þ:œÿ"ÿøþeÿ¾ÿàExÿyÿÚý³ýÿþÿI óÿ¬ÿ_ÿØÿ”ÿÞþÿtþýþÿÏÿN »ÿšþ˜þßýþÿÿZèÿ+ÿ¡ÿ–ÿOTÿšÿþ¬ý“ÿÿ؇Œk'‚ÿÿ+þ<þƒüHýÓýÚþ„ñøþœþþ_þ¥ÿ„ÿøÿsÿjÿ¥þ¹ÿNÿ,[¯ÿ%®ÿ/tJÿ¦ÿÒýAþŽþ¼þ æÿ°ÿ{ÿ~þiþäþÖþÖÿšÿ†ÿ)ÿ%ÿ%ÿ·ÿõÿL6ÿþþcþþ—þŸþÖþNÿ©þÖþÿ…þ¼ÿ ÿ2ÿ7ÿKþÿ ÿ´ÿXoÀÿvG¿FŒö“þ~—ÿŸÿhÿ¡þ‡ÿÿ7CDyÿÿkþ(þ>þgþ£þÕþcþ!ÿþ ÿpþ?ÿ’ÿåÿÆôÿˆÿlÿÁÿƒÿäÿúÿ·þÿþ¯þþ`ØÿÌ,Þÿºÿÿvÿ,þ±þ þUþ­ÿ¾ÿelVÿ<ÿrÿÿùþÜþÄþ•þ`8äéŠÿ±ÿ‚þ›þþ…þÊþ¬þ0'«õwŒþÈþzUƒgÿ”ÿ{ÿÿZÿ ÿƒÿhàã’ϸÿpÿYý ýEý{ýÙÿb<vAÿÿÆþJþqý\ýóýEþpÿ™ÿ|ÿÿ,ÿcþÿÿ‰ÿõžõ›ÿ¾ÿ¡ÿ‘ÿ”Éúž{ i^èX~õÿåýcþcýÆýDÿLÿ^Eãÿ Iÿžÿoÿÿ7ïÿ¯. ºÿgÿSÿ >uÛÀ©ÿrÿdÿRÿÿÛÿ/Øÿ ×þãþ0 åÔíæU;ŽÿJÿx4©ÒÿÀÿºý„ýaþþ›ÿ\ÿ›¿0†%ÿcÿe0ŒÔ|÷þùþ_þÈþÿÿˆºòþ ÿ«ÿˆÿx=áÀ_h¨ÿãÿEýIýMþþ}ÿÓÿoÿaal ÿ‡ÿ6ε"Žÿ_ÿ(ÿ÷þoþ‰þæÿ1kWÿjÿ€ý\ýÞý”ý8ÿÿãÿ Ùÿ.¢þ ÿˆþ¿þv‚4 m>îÿÏÿÏÿÛÿôÿ~ƒžq÷ÿ¯ÿ¿ÿÐÿˆÿíþ»þžÿ¤ÿ¨×9“Zÿ¦ÿéþ ÿ$ÿ-ÿm`öýÿ1¥Ü籤³ÿdÿÿ0ÿC"Z‰¸þ/ÿ=þ±þSzA¨ \ÿÂþÌþ‡þ³ÿÐÿ³ Íÿûÿ=ÿÿ?ÔÿÝi%ûþ\ÿ>þÿ6þÿÎþDÿðþàþeÿùþ«1{Tÿ%ÿWþŸþÿ£ÿ ÒókçÿLÿÿÙþ¶ÿèÿ 8Ÿ=ÿ|ÿ Ñÿ2Ç ´ytvÐ,¢Ùÿ!Eÿ/ÿìþ•þP®«T<U`SÛzÆÿ…ÿ‹þþÙýþþÎþëÿõÿ3ã./êÄÿËÜoL‡1¹ÿ‰ÿ…ÿ—ÿ½ÿ%mKIèÿ¥ÿñÿ—ÿöÿ'ÿfÿÍþPÿ’ÿóÿ Âÿuÿ¯ÿJÿZ,Çî%X%ÿÿèþ‡þûÿfÿ¼\>BŸÿÑÿgxœÿ’ÿÿÃþ¢ÿpÿ/?òM²ì÷/Òaþ þy·»ÿF{ðÿyÿ1ÿp —WÂÁ»Ì÷ÿàÿ£Z5ÌÿBþøýýþüüýQþY̸ Öç£þˆþéýêý‹ÿ½ÿ€ÿÍÿþUþ¶ÿ­ÿõȲSÿÀþëÿÆÿ%9tþ„þ8þ2þéÿÏÿ~|‹ž-¥ÿÖÿ @-JÁ§mÿ>ÿÃÙ˜MRú²þÌþÌüýNÿ ÿ\©ì?þ<þ•úÍú®üËüJA/SÍþpþ3ÙÿX'í䉕~ÿ~ÿöûü²Üý<ü›üýýqWh=¤ýzý™û”û%ûPûÏûüšÿÑÿû äßIþ<þ9ÿ3ÿ÷wÿ[ÿÌ‹U a.ýùüÈúÏúAûˆû¤ûü_ûµû»üúüÊÿ÷ÿÜùüªŽÞ«ƒFTõ©ÿHÿ€Kjÿcÿ¼ûØû´úÕú ÿ<ÿ®û´ô‘ýÉýÔýüýÆç<E2ÿÿÍþþü¨¾Ã‹þUþÊþ­þ *ÿKÿfüºüÔû6ü\ýÈýÿ‹ÿEÿˆÿPüsüþùéù¦ütü6ÿÝþÃýHýJúÈù˜ûûüÿ­ÿFA@¸ãv¼E¡.‹þc´ÿØý,þÈþÿÝþÿZý\ýiþ?þCüÊi0ƹÚÿ†ÿt6)pTbi}›¤ê¾þ$ÿõûdü-úœúÝû)üc‹0Üÿ©ÿò¸ÆõÁDïüÓü-ýýÈþÛþÖýñý0ûIû¥ú²úxû‚ûfÿqÿx‹2ýGý:ûEûþþš}Q,Â¥MD¦ù³ùgúú¼ÿÓÿ±»jÿZÿ¢þþ'ýýÕûèûÿý%þpÿ†ÿþþµ T=ÛÀšÿ‰ÿX^JQ=ÿ6ÿ6þþ:þ0þÿÿþþGúUúLý^ýEU4BÂýÒý±ÿÔÿÔýõýMüUüuoX7 údúÞùœùn>YBuÿLÿ£ûtû·ü±ü5ÿlÿUý¶ýVúÈú¶÷#ø§ùéùu|Ä‘ÐNþþ|ûPû’üeüŠÿLÿ¸dBT?hÿÿÿü[ýîü_ý*ý’ýxú§úkÿgÿxn\FgûHûßù¾ùŠýqý¤ÿžÿ¡ÿ‰ÿHÿ8ÿ†ÿoÿ•s[<" 5I‚ú¦úÕúû:’œÇý#ýîþÐþ–—‡…þ~þéþÌþ–wþSþÑ5£›ÿ¯ÿØþéþu€¡ý¾ýÙüýixü“üeõ^õSÿ(ÿý Ô è©þ®þ8žþÀþúúuc‰uCü2üü*ü.€ü üœûŒû˜eo¤íìÐÿØÿ¢þÃþY{°¿{€¤ÿÍÿÏÿËþàþñûÐûb-²mâ®þûØû­ü¸üðûüCýYý)"#þ þàþ ÿþHþ“÷Í÷Ê÷Ø÷*ý ýÕþÀþ%ÿÿGýýÿùÝùüüðþìþnþ<þQÿ#ÿçÔŠŒêûëû¡ù§ùRÿ”ÿ3{gÿ˜ÿÃûÕûm‚%<õˆþwþµ»XTMþFþÞþ·þL$šþrþ§ÿwÿë¸0ñ›þ^þßÿªÿõæ7X¡oÍüHý»üBý|ïú=ž¾0ýýþü¶ü†þ þ²þ,þ«(ÏÿXøø"ùùîXúˆúýTýeÿ³ÿùýIþºÙ̾5úc*îÉ•¢-øTøÓúû9R^N‹YÈôã8ýPýÒþùþŒý´ýBÿgÿ°¼ðøX|ÐãüÞ®n¯SCäRþòývüGüm˜ñýþÿ[ÿ‰þÝþFú©úIü‰ü?ÿYÿVÿ5ÿßÃâû½ûšùšùØüúüÿµÿâþÒþXþþíÿ±ÿR0ÿÿ¡ü«üzü‹üŽý¬ý%:;¼þ™îýPýû(û¶þ®þõËê—}ü üý¨üã‹{F,ÿÿeýý&÷Z÷‡öÍöÚþÿ5[þRþµ¬¦¶N‡}üÎüRÿ¦ÿ=‚䕇ïÿÖÿ¸øŒøûÒú:ägùÿ£þ,ÃF ½d§ûHû‚ûÀû$h<zÿ’ÿFOÑß>>ªšÇþËþøýþÿCÿ²ûÂûùùÎý¢ý¼y4úÓ©f\+þ0þBQÝíÍÞ8u§Ñýþƒüšü ‚g€Qê½`Jïùýùž÷©÷mû{û% ͹W5âfjMWSÿvÿêýþÿ2ÿP[Œ‡òGþSþŽüªü"4äñĹ߾q²–òÿ@ý<ý³ûªûnþgþãá#b ~ Œÿ©ÿðùú ÿóàý¼ý±þþÔ¸ ÿŸÿuˆãþÿ6ýZýY–ª ®ü¶üÂù¼ùTøOøÞü½ü<ôæÉôûãûIþCþýÿ # ^T‹Ž‚“ 6€ÿ¯ÿÒýþ™»byøþîþ-þþ ø¹¦áýÙý"üüºþ¡þ—ÿ…ÿ㿵”ÿœý“ý8?¿þÏþòûü.ÿr„µÖý'DzŽþ¹þ½ÿÌÿ”Н“Tý$ýlý:ýYÿ6ÿdüIüLû;ûTþ/þNHÛÊLWz†ÁÿÔÿý+9B[ %ÅÚêõLg‰š­» ØÔǸ(ÿ ÿÔþµþ8)üüíüóûßû‚ÿ|ÿáÕ$°þ¥þ€ýƒý¥ý»ýoˆ£Æî –°9õÿ¤ü«ü¦ÿÿB.šý‚ý@ÿ"ÿV8¯ý¡ýDÿ?ÿ”‘Œý…ýùÝà;ý?ýÌþÐþGLbkYh–¨ÿ‘ÿ ÿ'ÿþx|(`ÿNÿYF ’ÿxÿñÒVEMDÑþÎþ%ÿ?ÿæ ¦ÐFbxˆJTñÿ”ýšýSþ\þjÿ^ÿ¼ÿ®ÿ1ˆz#þ þ*ü"üÉþ¼þ®û†^H;óý–þ¶þ ÿ4ÿNxÍì# —£ƒ›õ%2õÿ.wcçÈ(þþQý>ýÏÿ»ÿ™|bXÍçõÿbý‚ýÝø/6F´Ä’ ÕÀE/åµþ¨þkþXþ!þþíþèþäíñÿöÿÿÿ‹˜ÝÿåÿSþXþÍÿÏÿñíÀÀÙÚ!)éþóþ'ÿ/ÿ|SJšÿ‡ÿ„ýjý}ÿrÿ³«ÙþÜþ´þ±þ´ÿ´ÿ)2œ£ôø¥þ°þÉýÍýOV“ÿÿ ŸÏ×%+äúêúÏüÕü–žÿÿ{ýxýoþaþ¹ý´ýâýÒý®¨¶¤ÕÿÈÿáþÎþÄÿ¼ÿ³ÿ¢ÿÈÿÎÿÿæñMl/]ÿ*ÿûýþ+1ª—`þQþ×þ¹þÒ„ÿtÿ3ÿ#ÿE>ˆ|±©iÿcÿÕÿÕÿ;A÷ý?Pøþÿ›þ³þ5M0J ØÌ–Gÿ9ÿíþßþuÿ`ÿéÿÕÿ¢…uÿ_ÿCý<ý®ý¿ý·þ×þˆýžýlþþŽ“µ¹š–ÔÍ•‘ÑÉÏÏúö›£ï ç§ÃÁþ¼þõëìÐ\Äþ¦þ}ý`ýåþÝþöý‘¦Ž³€”Úÿåÿwÿpÿsf»þŸþ‚ûkû,ÿÿ  ñýùýØýåý¸ÏJc~–àë—‹ óìÿÈÿþÿˆþnþŸü™ü¢¥þ±ÃªþÂþüïÕüïüwûpûýŒýPþ"þ8þþÒÿ©ÿYÿ@ÿü ü9ú<úwüŠü&°Å£ÿ«ÿ8þDþåüüü\ýkýÏý×ýdý`ý2ÿ-ÿÈç¢ßþÛþjÿxÿ.ÿ2ÿ.þ4þ /º[ÿ7ÿèÿÌÿÜÿÉÿ234EÚù #›Vd]ZþþýÅÿºÿ‘„åÿÑÿÐÅÒÓíù)?ÿLÿ–ý¡ýJÿMÿO@Åÿ³ÿFþ6þ\ÿTÿÕÿÕÿZþaþìþ÷þ™©ÿ&ÿñüòü¿ÿ»ÿÿöþþùýåÿÒÿ³ÿ²ÿmsÞçÒâ&™®ëúDNUU¤˜ªÿ¢ÿ¤Ÿ!ÃɯºY\QÿSÿŒÿ}ÿÑÈ`P¯þþ’þ{þͺ©°+:žþµþ¤ýÁý-„:1äÿèÿf`8ýFýÙùßùUü\üX`!"ÿÿÕÿÊÿ þúý/ú)úÑúÅúâýËýôýçýÑÿÅÿ²½\ÿkÿÿûütÿšÿ3Psÿ}ÿ þ÷ý«yY3ªþþqþqþðÿA6Mçüie‘Šÿîþ4ýý³û ûèüáüÎþÁþËÿÊÿÖÚQgÊî5üAüþûü¶J4cÿ5ÿ¥ÿ}ÿ&BSþ)þDÿlÿC˜¬jeV>þüßüúýÚýîþØþ®þ˜þ÷ÿëÿEJï¤Âîÿ@ÿWÿ&éÿëÿuýcý$ýýº©÷ï(ÿÿ!ÿ!ÿÔÖÉßàþçþKW•“¡›&I7dÿcÿ·þ·þ2ÿBÿçÿõÿzÿˆÿUg7?¯½UýOý¦ýœý]KÑÿ½ÿþþpþXþÿÿÿÿsÿ‡ÿÈÿÕÿYÿeÿÀÿÄÿ\ÿcÿªý¬ýxþtþðìŠIÿIÿ¹ÿ¸ÿ§ÿ®ÿ‹ÿ›ÿ)6?CÓýÎýxÿsÿš”hÿWÿÅü¼üµý¢ýZþ_þ³ý ý£ÿ¨ÿ–›„’]þpþ¢þ²þÌÿâÿ‰þ‘þ¨þŸþxjubªÿ˜ÿ'ÿÿyþxþ¨ÿ¸ÿÀÉ0ÿ=ÿFÿIÿÓäÖÕ ý ýÛýÓýxnA1èýÐý{pŒŠ®ü»üpþwþØñ8Gÿÿ™fÿ^ÿšþ™þ\H?1Æüµü–ýýz}š´bÿvÿuþ‡þÿ"ÿÍÊ’‹mþSþ§ü‘üøýìý‹Š—ÿ‘ÿŸý¦ý#u‘$€þþ¼ÿ·ÿ»ÿºÿ†þyþÑþÈþßÿÝÿ¹ÿ¹ÿØþÔþ™ÿ”ÿƒx åþÛþRþRþŸÿœÿ?Iêî"Ÿÿ¬ÿiÿ‰ÿ†ÿ’ÿzþwþ€ÿmÿóÿëþÅþÿðþìà  ëþöþ©þ¶þ°Æ®Äûÿüÿ ÿÿF1tÿjÿÍý¿ýÇýÅý%þ4þ–ÿ­ÿ9 *©ÿ¹ÿ‰ÿ˜ÿ/*¾ÿ¤ÿPüü:üü‘ÿbÿñÿÕÿ­ý¨ýþþÿGuG|ðÿ-FO_ZþUþMý?ý£ýýV=*ZLþ¥þÐÿØÿ "‚‰™ÿ’ÿÎü»üáÿÎÿþòºþ³þ þ þçöéöïÖå6T” ÿÿ®þ•þqÒ¾;;þ6þþþrÿ‡ÿ¡ÿ¤ÿ«ÿ°ÿËÍOXÙüÙü¯û®ûûþùþ…‡…… £¨“ Ugçÿôÿñýòý“ÿ‹ÿ—“”†XýTýàýÙý¥ÿÿOÿHÿ þþý~} æüäüt‚éÿu‡¦­©¬\ÿQÿøþëþë×üõßÿæÿ²ýÁý"ÿ3ÿ)48I‰”áÞºû­û»ü±ü¡—(šüƒüÿúþFDÿ…ÿžþ­þŒþœþ`þnþtÿxÿúÿ÷ÿ(ÿÿKÿ;ÿ "ÿÿþþ+ÿ/ÿ`jPb«¿ÂþÕþƒÿ–ÿ¨®<5ÑÿÀÿáÓÞÿÍÿýöüßþÕþzp ªžñðŽ¡>ÿPÿ^ýsý^o]aúÿðÿUÿ>ÿ»°ÿÿü‚ü”ûûý‘ý êðkv´þÂþ^ûfûHýNý²§öþÚþðüÒüíÿÑÿOH8ÿEÿ3z¢¬þÓþdvDC îÿ>S+þhþ+þþNP)IŸ¾œ»òÓëôÿsýgýžý–ýrÿSÿ#5ÿÿïýáý('ÆâÝúŸµ¤£~i4œ_Dý ý™ýtý^ÿWÿÓÿäÿ0RžËB$Qÿ*ÿÌÿÐÿ…z  þùýàüãü&þDþžÝU˜ ÿBÿëÿliöþÊýÔú“úîü°üÒþžþæÆ3pÿqÿ¢þ¯þŒ¤«ÿªÿµü¨üˆ_—]ÁŠt?ÿ%ÿZùƒùàú$ûh_«¿öTþzþq€˜QL0ÿ"ÿ†ûxû$ýý!)ëÿ ‡ý¢ýÙûüûˆü‘üŸ•< Nþþô¡_™þhþ«ù–ùµûµû»ÿÜÿªÍ?_±ÿ¾ÿÿÿœ—éþÏþ1ý ý˳kZ-Ii@ýxýˆþÏþiþ§þ]ü‹üÅüØüZÿOÿðU0aDpýNý¾ý¶ý)&ÖàXübüêùíùÕûÝûþÿýñýãýbüFü3þþcDF-ýýCþHþÑÿõÿ¶üÛü0ýTýl…°¹#)5,ÿÿGý1ý±ÿ¦ÿ]ÿSÿ¦ÿ ÿùû¡· ¹ýÉý ýýõÿ3 ¢‡xXùô"%2kÿ†ÿ5S?\ÿ¦ý³ý<ý<ý]ÿ_ÿ ÿÿïÿäüÜüßÿ×ÿ ¸ü©üþýîý»ª:,­û¡ûŠýwý™›YP÷ÿõÿ3ý+ý.ý'ýüÿpuUþWþ>ÿNÿÙ⤸09GTÐÞ³¾mþ|þþþ*Dš¨ãèGS‘Œ Žý}ý·û¥û«ÿ‹ÿäʾÿ“ÿ&þ þ\þ5þKÿ<ÿûÝþÍþÞùÐùÑûÏûZ^_þiþõûüþ+þ4ÿFÿ$œ¯½þÞþø÷øóøùÿ,ÿÇÑÖÕ.ÿ1ÿ³ü®ü4ý<ý·þ½þ”ý•ý9ý7ýõÿ½³¬¡÷üîü!ýýjþ]þYþAþJ,½ŸD(ßÿÊÿòç…þ{þ†ü’üÝÿÚÿÈÿØÿöüýüýþÿâ÷mÿlÿÿ§ÿŒÿ•ÿªý½ýþþ8M) ÿÿóÈÐÿÿ]ÿXÿ ÿÿöþ¹ü©ü`þUþ³þ¨þÜüÔü‡ý}ýßÑÏÈDÿ2ÿùýäýiU®ž¶§ÍÉÿÿùÿƒÿ˜ÿ‹‘7ÚÿÚÿ A@°ý·ýïüôügm¢´ÈÎo>BØÿëÿ-7eÿoÿÃþÁþ÷ÿòÿ­žÀ·ÞÓ÷ÿöÿ)ÿ2ÿ?þ?þÑüÕüFþ?þñåÿ{ÿÛþÈþþ†þœÿÿ3"uÿoÿdý[ýYÿcÿßæ?ÿNÿèþöþ’ž»Ó£ÿ¬ÿgþ{þBþHþ†ÿ’ÿMWêéñö°ÿ¶ÿ ürÿlÿ*þ%þÃÿÀÿÎÄÞÿÔÿáÿÜÿþÿòÿþ þ½ý¶ýjÿbÿ—ÿŒÿhÿWÿÀ²îMÿCÿcÿ\ÿiÿiÿ‡ý’ý3þ6þjt…Ž|„ft|ÿ„ÿ1?™«ïþýþþ,þéÿôÿ_g>EÅÿÅÿ7þ;þ~þ}þ„þ‡þ^þWþ/ÿ&ÿ>ÿ-ÿ+ÿÿM?îÿÛÿHþ@þ9þ*þÿ ÿui:6ÕÎ ›ÿ¨ÿ¹þ´þSþ_þ®µVd+ÿ.ÿšÿ·ÿðÿþÿpÿŠÿ(/¤™^ÿ_ÿJ;›•yÿmÿQHtu%ÿ(ÿuþ{þ}ÿ‚ÿ§ ÝÛ0ñÿÝÿ½« 2þ5þ§þ°þSiÝÿçÿóÿ÷ÿÌþÌþvwºÿ´ÿmþmþŠ.3'÷éôÞçЇ'(ØÐd\ëÿäÿæÜ.)ÐÎ_[Žÿ‘ÿµý°ýMÿJÿ)$LB*$*(ºþ¼þ'ÿ(ÿŒ’ÃÑ/þ-þÛýàýœœ"(‘YS·ÿÁÿ•—S[òô–’×Ö¤ÿœÿGHºÀffYþ_þnqùûfkÈÿÎÿ¶´ž’öÿèÿ6*òUP²ÿ¦ÿº³42½¾*ÿ'ÿx{GH1,+.ÿÿWiìþýþLRÚÞ%(74áâ³ÿ²ÿ[`EM ' Q] *340÷õ¾°­ÿ™ÿ¼±ˆ~{söþòþ~x µ¯ãÿÜÿ.ÿ$ÿåÿÛÿ;1tn ïù(8aÿyÿo‡;QïP["û ÿ¥ÿ··x~TP % ¥ÿ§ÿÿÿJþCþ$ÿÿîã´þÿÓÿÀÿ*ëà)ÛÔòÿõÿ Üç=ÿFÿ –žKLï÷OÿXÿHYk{¶Ë'þ8þòj{ÿÿHÿFÿ…|viÔÆ`X  µÿ´ÿÁ¾2ÿ+ÿÕÌ¢–Eÿ1ÿ†t\EíÛúçÿíÿÏÿÖÿ0>æô†–¹ÿÄÿdqëò˜ ¿ÉenÔÿàÿ½Í&0"ÇÏ÷(+×Ùµ¶UN¤þþ*ÿÿµ®jVOD)ÿÿœþŽþ{ÿrÿð÷ê`Tùå|táÿÔÿšœ„ÿÿXÿbÿž¦U`PbDÿPÿ¹þÏþYÿmÿ!þ2þ»ÿÉÿ}ŒO]Ïàÿ¤ÿÿ'ÿÜÿÞÿOW þ“þÂý·ý=2qdžþ’þXÿIÿˆ€ÖÉúÿæþÕþ ÿïþà̳—I5@ÿ,ÿ®ý£ý/+qxæÿóÿrþ‡þUÿqÿhÿ†ÿ˜»ðhÿ|ÿŽ¢ÆË¾Á8<¯ÿ¬ÿÏÿÚÿHR>ÿJÿTþ`þUÿ^ÿÊ̼µDÿ-ÿ§þ‹þsRjK4þþÿ ÿbÿOÿ=ü<üŒü€üš˜F9Çÿ¶ÿI>_O[þfþØýåýâÿÝÿ>þdþ9SuŠž”þ£þÿÿÐûÉûvÿsÿ\Pc^ýýþþ<ÿJÿËüÊüÆþÀþõÙâþ¿þþZþµ‹J4ÿ‚ÿäþæþÏÖDL€ÿ‘ÿ¬ÓÞBýCý´þµþjf$#¬þ®þ»ÈËÿåÿâúøú¹ûÜû–ŸŠæÜƾŒp¾ÿªÿbL(!ÜüÍü5þ9þhbTYpýoýïüâü±ÿ­ÿ}h2ÖþÆþ7!DKÊÚë oý™ýý!ý¿ÿÛÿBU3:49ûþþþsÿ„ÿÊÿÙÿóýþßÿâÿ _QçýÅý8ýýæþ»þJþþºþþmGÿòþ¹ý²ý÷þóþ5ÿEÿßýëýyý†ý°ÿ¶ÿ®µÉÏxˆÆé²ýÖýaüœü 9Ëÿsþ–þðÿ :Djq{ÿkÿWL ÿŒÿ¯þœþVÿIÿäÿÎÿÑþÊþCý*ýýýÊþšþV§þfþRýýÝþµþfÿZÿþÿýÿÿ0G•·1 ÿFÿúýþnÿ’ÿü':g°ø°ðÈÿFÿòýþ´ÆÉÃrYWþ5þÓý¶ýsýXý›þƒþ åÿŠÿ^ÿÿÃþöþ¨þýþ¡þùÿŸÿcvþ:þîýÄýQMb~9hhþªþ5üoü®ýâýÝÿo€ˆŒ™š);L}#ü\üýøSùõûUüþ_þ“üÛü:üSü^\ú<5ãaþþq2N!šÿ‰ÿ'úú{ü…ü?>€ÿfÿæþ°þ‰'¤!ÑÿrýIý—þžþZ¬þÿÇù0ú‡ÿïÿêe­äûüêþúþ‚’£µ…¥°ßbüücý¤ýÛ×üíüî÷ç÷Áü—üŒFHýëüoþþ¸Usý3ý%øÿæÿÑÿ#ýý£þ«þ-˜š+1‡†ÐÔ„ÏÖÞýêýþþç¿æÄðw¬·â?½ÛFdêÿúÿ’ÿžÿàþéþ”ý–ý:þ:þ=:i^†t+Çþ§þ üçûŸütü³ÿ~ÿ äÿçý±ý•ýrý+ÿÿâØvz”þžþ ýý€ÿ‘ÿëô%&1¯þÅþÊþãþ{þžþþ4þ8"G 7Q_~þsþåþÑþ½ÿ—ÿçþ¹þÞf@âÿÒÿÅþ¿þ”y„øþÿ-þ3þþþ÷ûïû2ý)ý&äþíþëüúü·ÿÚÿ‘Â÷þ&ÿ þ?þ<].Aªþ§þäþÈþéþ»þÿëþë°;ßµ ÛÒÚÞ ',/ÆÉlÿbÿ^ÿWÿ‰JÿNÿNþ^þTÿuÿÕÿìÿ Áü#M±ÔqxsÿeÿÍý­ý“ýbýòÿ¾ÿä±g8°š|iÁþÁþþþw|.&ÅÁìÿßÿ0.—ÿÿ‚ü“ü7üSü þ1þ†·Æói––þ´þóþ ÿÿ­ÿÿ•wéÆàƒÿpÿûÿèÿ=9B9ľˆÿÿ×Ë‚€èþÙþÿÿòþìþ þþ}ÿ†ÿµºZhAÿEÿÏþÙþÍþÑþBþDþ©ÿ«ÿÓÓôø:þ:þLþLþ‡ÿˆÿ¢þ þæÿëÿ$#:G†þ”þþþ "¤«hk{ÿtÿGþ=þñþÜþ>*†qteDÿ6ÿßÖ??8+LH·¥fT«–y-%+:ÿ ÿžþÀþ?^ÕüäÿÍÿìÿ oÿ€ÿ<<ÔØª¯qÿsÿÐþÚþ÷ÿþÿ=>ÉÇ|meNJÿ.ÿ¼œÍ¯ÿöþ^ÿIÿ_]¨¤éé02˜Žrn™„|þpþ£üü-ÿ(ÿtvŠ–æýþý2ýjþŒþ/F¸Î:þEþ.ýAý¦þ¶þŽþ¯þ£ýÆýDÿiÿN}:N…˜G3ê¡d¾n-änþ-þ^ÿ+ÿ¶ ia S_ÇÿÂÿÝýÝý’ÿ{ÿ±ÿ£ÿAý6ý]þhþºâ¢æ³}4•tµþÿmÿ^ÿÐûžûûÅúþÊý!þØýÝý±ý”jv“øäì —±ÿ‰ÿÎB ÒÿJþ@þ«ÿëÿpÈ0;Êÿ±ÿ¸ÿÒþ³þGüü^üü©ÿWÿn0W<·ºÇçn•Moðøûÿíÿšükü§üwüJýýôüàü‘ý’ýþ5þþPþ”þöþrÿÑÿjÿ»ÿÕþûþgÿoÿÖÿ¶ÿ÷þ¾þMx=M*ZOVOK`‰æÿâÿ@Ž\×þ–þ¿þ€þrÿGÿ~ýpýýýx§ì1tÁÊ_Hq×þóþ3ÿ6ÿ?þ<þýý÷ý¼°XU‡€¾ÿ²ÿ˜þ€þ”ýrý/þùý¢n"ÿèþýûÔûßýÈý")€­3`ÿBÿoü”ü·þÕþO^ÃÎ=AŸÿ­ÿÿÿ‹ÿ›ÿÊÇE>ùÿÚþ¬þ4þøýuÿ3ÿ®rP"æÏor]{†®LÐÿÁáqÿÿäþîþQÿ]ÿ$þ1þþ)þ 'íä æ&&ÿ'ÿäÿÓ¡Êû­Zß-ÄµÇÆƒ²² šþþ×ýÊýþþ¸ý·ýPþeþ¶ÿâÿ¶þöþ9þ‰þÎAŠ?©Â”–jÿUÿQý6ýóþÐþéÐ_E2#̵m7.ÄÿŽÿtÿ<ÿÿ`ÿÄþ¢þ‘ÿ€ÿ×çSláÿ¾ÿßþÿ7þ[þ¿þßþ2ÿ@ÿïýõýÐýÓý´ÿ»ÿ‰1ÿ@ÿùþÿäÿëÿHH¿­îM) ø ÿÿÎÿ³ÿ³¬}€9Læþþþhÿ„ÿìÿÿÿüÿÐÿÓÿ]ÿTÿ?þ>þ,þ%þçÿêÿ– }ˆ×æ%•˜ûôȯ ÿÿÙÿ´•-8*¦¤z…ºÿÎÿI_éºÿÍÿ‚þ”þ5ÿCÿÐÿÜÿgÿpÿÃÿÔÿìÿýÿ~ÿ’ÿ.=·Äww1.ȵÜÅðÿÏÿßÿ€_?ŽwêÓ+ÿ&ÿQþJþÒÿÛÿžª”ÿ¨ÿÿ!ÿmÿ†ÿ{ÿ“ÿeÿxÿ<ÿMÿZÿfÿ„ÿ‰ÿvþzþ:þ8þîÿïÿ–’Ÿþÿgÿ_ÿ¾ÿ²ÿcÿTÿ“ÿÿËÿºÿ€ÿrÿƒÿyÿýÿÉÿáÿÐÿèÿÿ<ÿíþÿ¿ÿÑÿ‘›ZZnÿaÿ¢ÿ’ÿXC¤‘û´¯íèQGEÿ?ÿÈÿ¸ÿõÿðþßþ·þ­þPÿIÿ‰ÿ“ÿÖÿáÿæÿ2NY}§ÿÉÿËÜÍÿ×ÿ¢ÿ¡ÿÚÿ×ÿ“þþþrþÍÈÞþÕþàþÑþôÿue©C/"ÜÿÐÿÊÌÈÿÓÿXÿgÿÄΤ¹öÿùÿ³ÿÊÿþþýþ¥ÿµÿäç/3PÿPÿkfDB÷ÿ´þªþ"LAúÿõÿ^k|ÿ†ÿ¬ÿÃÿµÉâÿòÿ‹ÿšÿgkÿ{ÿÂþ¼þ¬ÿœÿôÿëÿkÿcÿÜÿ×ÿdeÛÿÝÿYÿTÿÀ°½þ®þþ þOÿ>ÿÿþþ£ÿ ÿúBVæêÿÉþÒþLÿXÿýÿŒÿ†ÿÿÿwÿnÿÿ•ÿâþãþÿÿ=ÿ@ÿ¨¡…ÿþþ€ÿuÿ$µÿ¶ÿ‚ÿƒÿÿœÿsƒ ÁþÆþþþ‘þþ‘ÿ‰ÿ0- þÿDC/!ÐÿÐÿ2%;1Ìÿ¼ÿmÿbÿ;ÿ/ÿ´ÿ±ÿ9;±ÿ¼ÿuÿ€ÿ2ÀÿÏÿÁþÕþêþùþÿ%ÿ‘þšþÔþ×þFL‡¿ÿÆÿëÿøÿNPíÿîÿlÿ_ÿÿvÿbÿCÿ€ÿ^ÿU2;"ÿ ÿðÿëÿ¢ªÞí2¹ÿÏÿþ7þrý{ýéþðþ×ÝÆÀeÿnÿÖþØþÿÿCÿUÿ€ÿŠÿøÒÍ›ÿ‚ÿ]Òÿ±ÿÿãþ ÿøþHÿ>ÿ ÙíËæ•³Íÿëÿ]þkþ—þ¥þVÿRÿuÿtÿOÿIÿöýòýGþLþCLúÿji/ÿÿ}ÿnÿG+÷ÿÿÿ¾þ©þicðò ÇÿÛÿ)ÿ-ÿäþôþ¢ÿ¬ÿ!ÿœÿ³þ¸þ5þFþTþ\þtÿƒÿeÿnÿâþïþ+ÿ.ÿÞÿâÿ®ªyp-(n\¦œn\Ž+ÿÿHþ9þqeèã˜þ—þÉüÌüBþKþdrõ\nzÿ†ÿ7ÿAÿOþZþöþôþˆqj&%õö·þ²þ[ý\ý¾ÿ¼ÿöÿ±ÿ¬ÿTÿAÿ=þ.þþ÷ýøÿçÿohÀÿÏÿÿ%ÿÿ2ÿÔþâþ®þÄþ ÿÿ#ÿ*ÿFÿIÿÙÿÜÿRÿQÿòþöþÏÿÎÿJÿNÿ®þ²þóþïþ9ÿ<ÿÙÿËÿîæq^2ÿÿaÿRÿ ðÿþþîþ!ÿÿwv´¼TWo{% ÃýÐýíüøüVþgþÿ ÿþªþÄþÐþÀÿÔÿóû'âþãþìÿåÿGFÝÿÎÿæÿßÿÎÿ·ÿ¶ÿ«ÿæÐwe#ÿÿþýý ýýüôÿéÿ½þ»þ_ÿlÿìÿöÿX_ÕÿÝÿ@ÿDÿ39Ýçûýþÿ%ÿÚïéþõþwþ…þ[]žŸèÿáÿxÿhÿBÿ;ÿûÿíÿÒÐ96û™ÿœÿÔÿÛÿ¹µ^aRGÿ†ÿáþÒþIÿ9ÿyÿyÿ˜ÿœÿÇÚŸ·àþúþGÿNÿ°§lcÅÿ©ÿëÿûÿwÿpÿþþãþŸÿCÿôÿâÿCšìå„ÿ‚ÿðýhþ±þµþxþ?þEý›ý”þ…þÂÿfÿ¯ÿ;Vÿ<ÿ¸ÿÙ·†&Ûÿ_ýtý¤ý´üÀÿ ÿˆd¤þþžýFþÞÿÒdHsûÕg,wpvÿÿ þƒýñü²þ¸þJÿ¤6ÿŽÿYÿ:ÿXÿdýÿÊþÿÀÿôþÿ«þ­ÿÏþRþvþ£üÑþ2ÿ ÿx5þÙþæÿAÆϱÿ±þ0þºþþAÿ³ýøþmÿsÿ‘{ Cý—Yÿ,Gÿ÷WÍþÉÿ¤þ8TŒÂkŽÿ¾ÿMék1’H N·ÿY¢ÿQÁˆô›LÿmÿÖÿoSßYÿ¢ÿTÿj ͦî%í¦Ÿ.ŸÿÇýþþÅý Xù¿[®ÿJÑÿ3îÿUÐüSýŒûÃüþþ”ØÿX¾0.ÿmóþ„Àû­üæùúëûÜûšýôýâýWþ"þ…þþÿÜ<É*YÿÍý û›ÿ:üªí usÿÄ@þÈÿ™ýãþYüuüàûLüýzþÆþaÜþõÿÿxÿâ_ÓÏ)ÊdÕA¦Å®ç•€\ ã….:MÔÿÛp¤åÿÆýÑýÙý{ý c: æÿÈÿ]ÿÿ³Y«(×ÿ¸e áÕÿ þ¯ý›û´üÞüàý쩉¸EŸØï |øä÷¦õvõ¡õÓôðÀî§íjìòÞð÷ÚõKü‚ûBI˜©ƒw% ” é  Y ö   OŠx/F_æ¦ÛzþÿÿÔúEú*÷§öDø¶÷jûÇú¬ý$ýü¸û³÷F÷d÷.÷ÄûÖûSþhþÿ7ÿ<³Ñc‡ Ï¯Ž©Uÿ£‰ü^üÐûæû‡ÿoÿÃúqúòñxñ^ð°ï§öëõúÏù¼öëõ®÷âöÚý:ý}èÿ¾þFþQúúÉöŸö"÷÷âùú_ûŸûûƒû£übý™ÿiZ@ a Úàìœì vå ” J8øé÷õõìôЦ¢.jSýƒüBÿãþ„ý,ý<ýoü2i ¹}òòÚÜ ÜŸãËãðôŸõ+d #$‡6b8s"á# Ÿ;:‰jKe$Æ$§qòh]þôýÂÿkþ̙ɜ¹¶¶ÕòÒñ™a>t-.IRJÃWYXïjFmWpRsfyJ{…}ÿ…OR2)A*˜A1Bga‡a­0Œ/æé5èéÖÅÔµß(Ýá’ÞpÄóÁ/Âü¿ºî5ímd¨ i žu Q ‰ ›4±'Q*6Ä83ù5$3%õWößíÓî`ßJßOÄûÂÕ²0±O±Z¯±q®IµÝ²Å¿ä½ìÌ1Ë)ܹÚìç!çôëˆëCé é­áµáºØÙŠ×Ø=ÜÖÜâÝâöå)çoâ¡ã¦ØØÙ¦Ô Ö/ÛdÜéãé®óuôÆðVñÃòúò þBþ åý“ý€ý9ýGýÀüæð"ð¹âùáûÚÚoÛPÚàˆßHæxåšî·ítùÈøŠÿgÿÝþºþ ¯œ¯JÄTeBÂêŠ/ üü õ*õvò™òRêKê*àÏß²àUàkçõæõîJî õaôÅõ,õ…óóAðáïÓì™ì%íGíOí¬í ìlìïï´ðóô¤òló¡ú›ûû#0úîú²õ`ö½øbùåýþþzþäö‘öhðï7ò)ñ@ñõïZæºä9ä¨âEìÃêcóÕññù¿øxü³ûÿþ1uÕ«Qò`à ……XøÒ™N —8^’â à œ ÞUsƒ@n ðŒû(Te™ÿ€Ä¯:Ïl{_7”„¯h5Œ7QÆSOªQC?æA{EúGêLXNi*+ ç9筫ת¹|·fïÑíöú;ù ä â1ГÎÒӌҮٗØ1ÓÒIÙOØ"ê“éoñìðkî'îi÷ø[rì&M(f-e/%gWQnU{ûñû“ï"ïGèLçkäã@ÞŒÜêà'ßZîÝìà÷¨öBñMðÿâeâ¼ÝjÝækæéóþóþö÷øGøVÿéÿ×zúäµ ˆú7ü1ôÁõÛ÷£ùÁè ÌGØv e D›ÿ< ÷Ä .¼¯ÿüÿéü‰úmü)úÆüéú±ôÕòßíDì}óÙò*ýý L¼ì÷´ È ë÷‰‰ukˆ‡Ò¨óò¨ê dõ a &¶àÌþrö‰óêôpñ·üùÐþ ûçöó˜îë í êïšìó>ñÊ÷ÕöüüHÿ*Í®' ’ « ò › ’^t Ç´JðÉà{Ÿý_ÿIú'ûgø€øáôô˜ïìíð™íJôUñ-ôŸð%óAï¦õËñGû‚÷´ÿ¹É# Î$ o "¯¨ý¨×$CK'¤Á €zà &‘ f¹.sWý>%úbü!œþàÿÃòÖò)íìÃókò“ù5÷1ùÕöGø-öa÷Íô¬üùùB1É YQ eTDÿÿÑâÅÚ”#+žûÙþtûeþCûQýô önìvïæèÂê+å°æ\ã å\æÌçì-íòÎñxötõIú›úgþXþAD M,·}?( …P Û» Ù ¬ [0òî(ž9/þšÿÎü8þ ú÷û3ùÉùÜùÊûDû¯þzÿìõÄ Å Ï ¥i ò µì _Ò hy²ÈBhÿ ¿l s ú  Ê7­´à xOûü ÿeýëü•üFúäú;ù8üŠü`ÿ4Å2ìtOz§Ø^nbŠþ['ÿœÿ^¡ Aþ^þ*ü…û‰ú÷ûÐù`üaûúýAý7×ýþyÁÿ%_I³ÿsý[þý·ýýýýçüHýüý„û¼ü:ü ÿmýÄÝÿ.q Ë›úõ“Ç”<q@Õÿëÿ7ÿЄ—¿þŸIüêýûûûøû8øüŒø˜ü¦øÜü¾ú¿þþÁNÿ¡ÿäOýüÿû6ü!û™ýýàÿHýaþ’ûÚýû!ÿØýÌþ?þ¸þûÏþ#ú‰ý•úpüù¾út÷Ëø ø?ùŸù(úGûwûÿ]ý ýÿÛý`Îýr”üeÿ1ý•ÿ‰þ§þÇFÿ-è9±«ÿ’ÜéÕÀ‹>¸aAL• q|æõÖ1‘i9 ‡uÄd°×)]aúýƒº ý¤¼€EpLÜåĘßá¯!Âÿ–ºßGU•\›ÿ¸ÿIþ|þäýxþ²ý†ÿ+þ×þ¨þÍþöþçÿñýÙþÉý§ýªþœýDþ¬ýËý¨þ®þ‚üêý;ù ü;üÇý2ÿÿ„ÿp<þKwþ¾ÿÿGÿGfbë«chw?;cV]R+:ܟù†øIß#ji‰îzÁ%$:—f2¡×±i¥ˆHå°,7Hÿ¡•þÆpÛ}þ²¼þÓÁfR´f7Ãÿ2ÿ9ÿ þ~þÔþfþÚþ ÿnÿÙnFöT X¿K¥‹ÿÿ=ÿþ‚ýÔüãü˜ü{þ»üòÿbþŒ>\?ùÿGÿ#rþ³ÿCÿmÿ„ÿ/ÿÆþ/þ¨þ¨þ+ÿG”ªb­Ö=¶þÚ¹@>¾íß Ö haj•>:i h£*.m+M:.<ðCÿ¤ÿ5¨‘¹›fEujæyn õÿÀ78rþÜÿïýøþÙÆ§q¾?)1™Q0ûÿÿ5þ{þ¹üxÿ¤ýƒÿþýýMýAýý¢ýîýVþ`ÿLÿ‰¶þÉßþ“¬óÜÿ"ÿJýeûwý¾ûÿ”Kªza³|5ÏØ  ñè†!ÉþÒü#û*ûÀýmÿkÿÈ¢þ,øýÍýþÁü9zþÿ"ÿÅý/þ¬üY‰þóaÿ§þþgýëý²þ£ÿÂQ‡o>î[u£þáÿüû+þóùÿûUüý  |–¨ÿßÿm¯Ç¶þ Ôº N{XúÀšÿÔÿoþhþ‰ý=ý ýOüšü§ûüYû‚ý£ú]ýùŽûØøZûfú(ýü¨þÜûÒþöüEOSrUICPÝûí”#˜HN¢ÿ ˆÿkæþ¸ýwüüûéüûü‹ýþbûqüUùhû¨ú-ý–ý`[þOþÃÿh¡ºcyL[x• Šš‡¸ï<Cher»þ« þ Ùý—ÿ!þaÿRþÀÿ1ÿTÿ©ÿèþ¡ÿöþŠÿTÿQþ&¥ýlÿýòþþ‚ÿÿðÿ Y3LJãÿ(ýÿŠjɇA…#/ìÿõþˆÿ8ÿE¢æ¦LªÊüÂþ\ü‹þåýdäý|¦ýúÿ†ü¡þ‘ù9ûFø5ùÜù8úoýý ÿîýÙþ1ý_ÿKýÑNþ¿D¾c:ú]’¿Oöþ†ãÞ®-s%ÞÑþ‚òýh"ý\ÿ(ýÎþTþ-ÿÈüî@¾þDý¬ÿ•ýXØ¿ÿ”iýe?ý™¢ýTãýÊõÿ fÐU+z=$ƒèä\ÿh þH$ý(ÿWû$ý~ûýûüþNýçý“üÄüìü³üÿiþ•ÿ·þ|ý{üüÙúòûÓú5ýPü9ÿuþlðÿpCÇëïX‰4ù‚M¾{ õe&ÿWÿ¼þ\þ¯þþiþ˜ýíüþû?ýWüÛþóýòþ1þžÿÿ؇ÆÎ3…àÿ€³ÿ¡r‘ýÿ@ ýZþñû+ýþÿ+äOªµÿ¢ÿûÿpÿMSÿÂþiÿ#LÇâÈõ>ž)×~š ¼Òàÿq—þ¤ÿÃüCþ©üwþŽý¤ÿ®ýêÿãý‚þ­rÿm³m^ìÿg66³)Z\ÿ ™þì†ZBßþ\ãý-¿ýqÿCýhþüQýÿû9ýü‹þ—þþßþQýÑþþ1+þÉŠý‡GýR—ý‘Ýþ‚M[U³-ÿ©ÿïþ†þW ÿjÿoþý$äýuRZÀþŠÿúý½ÝÿöÞø•GCð<(Jÿ]ìþèwÿ>0ÿ­Xþhÿðý•þŠþËþ´ÿÿˆ0ðÿyÿŒþþ†þ+þnÿ;ÿÿŒÿ»þóþÅÿ¨ø3`—„müÿ²ÐÿÐÿÓ6ÿ@uÿíÿ1ÿ§ý,þþüáþ[þ¯ÿßÿÿ OþŒþðÿv]}¿ß>Žÿà]ÿá%·CÈé[8œÿ¾Fþ–Šý¬Wýc1ýI¡ý7‚þ.Àþ\þZþþ©ÿuÿ½ ÿ)³ü2Mý”·ýAYýÈxþ^K…ùs˜„ÿ‰þxþFmþÉóýeýÌûÿ"üÿþCÿ{ÿVÿ1ìÿ=´ÿ*>ýŠ«ûQÌýX“lÝ®ÿù¬ÿTÍËÿÙjþ_Üýâ¶þ%ªþœlý¶òý%Šÿ¼þeÿ²ÿ[áþïý¦4þâþ§ižiJfUÌð»ªá.ßøU¹æÿBøbÿ?ÿþ }ÿ“zºþ3ÿ þÿ¾þçÿÄýÿ¸ü-þ¯ýÿ/þZÿ–þ”ÿÚ~–è~…ÆYÙM¥½ôµæÿ¿ÿãþÞÿ!ÿ5¢ÿ†04 ©ÿÙÿ­ÿNݹ¯þmÿÕý þþçþqýQþæüÛýÀþŠÿ(Ï%ФÁîÈȵ;Ê=»YÚ,‰Þ7ß;?«a hCLePÿ…ÿÞý%þûþ1ÿfƒ $ÿÿÿûþ£ÿƒÿÎÿ˜ÿ·ÿ q8jš *à0Oão)PISsÚ"M»µLi#dÿ/Kþÿ²üvýâû‹üý†ýAþ¡þD} ³æÿáÿþùý¸ý“ý0þþ.þþÅýÂýGþgþ FøT.¯…ú}‚¿Ggëÿ™ã²ÿªþÿ½ý2Áÿ¨ámÿËÿ‚þ|ÿ^þ9ÿoþûý}ý•ûû«üý²ÿ”ûÿN"ÿÞXÿDwÿ’ÂÿÕ›ˆ‡–ÙÙ‘InVæäèÿ³ ÿÈÿ‚ýÆÿWý@ÊþÎÿLQÿ³ÿ†ÿ|þHþÎýÍýþüýºþòþWÑÿ¨ÆÿAÿ³ëÿoÝF¶âLw½Ó…^qËJf`ÿÇO…«pkÿaMÿ(&>ÿzþýÑýÍüÅýDý‹ü’ü¢ü.ýþÿÞþ[Ôÿ Õ¥ÿìÚþhsý›þÁüqý<ÿ‰ÿîÿÙÿ(ÿm@—ÿnÿÖý†ÿžý§äþÓF èÿŸþ=ƒÿägÇA³Dþ—ÿüÓý®ÿ9ýéþþvÿUÿÍ@Èeÿ lþ#ÿžþÿôþÿõÿ¼ÿkŤâÿÕÿæþzÿ¡PÿmÏÿ`ÿÿYÿÛÿÿ17Çü|ÃþT‰6èäþ²ÿ0þ“þûý9þxýÈý ýþü»ýiý7þþéýÏývþÉý0ÿAþCÿ|þ‡ÿÿÂÿ=ÿ±ÿÕþÿÿ"ÿœ2ïÕÈ«HØÿÞÿ°ÿ6_|s›nÿGÿyÿôþÿ$þ~þÝýhþqþ¼þÜþßþ™þ®þcþþ¤þ±þðþòþðþïþûþ¹þÏþ—þ9ÿüþ½ÿµÿTO5¿'½Ä ­© ¢Äødô±nYáþ^ÿþyþþþèþùþéþfÿËþIÿ‚þÙþEþ£þþ¤þ‘þÊþKÿ´ÿEóÿøÿ|ÿwÿMžÿ©3J~µ0Œeÿ‹ÿûþMÿÐþ¦ÿÞþÎÿDÿ"‹ÿýÿbÿšÿ@ÿ·ÿÎÿÝÿäÿ´ÿ~ÿîþÿ½ýWþ‘ü#ýtü²üàü>ýóü¾ý¨ýÀþxþ)ÿ•þâþ<þÐþÑý{þCþlþÿ;ÿ1ÿiÿÕÿ™ÿ¹g÷—×7Ì3ó.m®ÿ±•ïgk6Qÿ„ÿHþ¿þ5ýþîüÈýÊý‡þâý¼þ7ý9þåüÕýý£ý„ýÝýþ:þÔþÊþ}ÿ+ÿ2ÃÿÈ<w¹ÙZ‰uäfË?ÿÿãþ³þþÒýéýëýþ,þþ(þ×ý]þþ´þMþ¨þŠþ¶þþþ+ÿ‚ÿËÿ@Žz ¼ÿ†ÿƒÿ’ÿªÿTÿ$ÿ}þGþPþYþYþrþNþôý‰þ²ý|þñýDþdþÏþÃþÿ¬þÿ…þ–ÿÿþéÿÿñÿËÿ1"**§ÿ¤ÿ$ÿ(ÿÔþ9ÿ•þGÿwþJÿþ ÿ¤ýhþŸýïýrýÒýýiþíýÚþ¢þÒþ2ÿâþñþÿœþÿ²þqþÿ;þvÿÂþ²ÿ;ÿñÿ–JÊuWaîÿêÿëÿ•ÿnÿ|ÿîþ&ÿtþkþÃýáýcý‘ýôüúü•ü¼üíüýîý˜ýÿ‚þ+ÿaÿ´ÿœÿ÷ÿðÿÕ.<<&m¥UëÿÞÿAÿŸÿÒþÿÏþ³þ®þÆþCþÎþìýpþÇý þŸýäýÒýöý:þ¯þlþ}ÿ_þ›ÿØýÊþ±ýTþ`þØþÿÇÿðþ²ÿ|þßþTþ‹þþ¦þøþ.ÿ™ÿ¼ÿºÿ¡ÿ Žÿ—Èÿ“Çÿµ›ÿÅÌÿÃûÿewÿ”ÿØþÞþ¢þ™þYþ¶þlþ¸þŸþHþUþ^ýÒýûüÎý€ýƒþMþtÿáþèÿdþ ÿ/þ_þRÿõþ­VÑú€I?zrˆ£bŸHf›ÿÔÿ9ÿžÿŠÿ²ÿÿ ÿþ~þæþÆþ ÿ]þ“þ>ý×ýÕü3ý'ý¶ýþÀþÛþ¸þ‹þaþ¬ýoþ9þÁþvÿzÿòÿO¹ÿLÎÿÔÿsßÿÒ4ÚxãqýЏ¬ÆÿÿZÿÿ~ÿZÿÿ¡ÿ‹þÇþ³ý(þ'ý¡ýŽý˜ýþþþAþyý¹ý†ý›ý)þþêþÀþ1ÿ5ÿ:ÿËþCÿMþvÿ·þ9ŒÿÁ£ÿÖÈÿ/ucþsúÿáÿ¶ÿ›ÿ²ÿíÿÉÿqÿoÿþžþ·ýþýÜý?þZþ]þ¨þâýKþ¨ý¼ýóý þ~þ¾þ ÿVÿ$ÿcÿÿ{ÿÿáÿ•ÿöÿžÿ %ýÿüÿˆÿ¥ÿÍÿ³ÿ_ ^ e59þÿžÿ[ÿYÿ(ÿÿÿóþìþ]ÿEÿ¼ÿªÿxÿ†ÿfÿrÿ±ÿ²ÿºÿÍÿ§ÿ¾ÿÀÿÆÿíÿ÷ÿ073.óÿãÿÌÿÁÿ®ÿšÿxÿ”ÿoÿÕÿ¹ÿÅÿ·ÿ§ÿ ÿ°ÿ¤ÿ¡ÿ¥ÿÿ“ÿêÿæÿ"0(|™†yPuMÿÿÉÿ|ÿ=ÿ‡ÿLÿöÿ«ÿÜÿ ÞÿùÿÅÿ™ÿlÿ‡ÿjÿäÿÒÿµÿÀÿ_ÿ|ÿzÿ©ÿßÿÛÿ&ÿßÿwÿÅÿ¦ÿéÿ¸ÿüÿÓÿõÿÿÿÝÿéÿÇÿÃÿ´ÿ±ÿÿ…ÿžÿŸÿÏÿÜÿ±ÿÈÿ¢ÿÎÿ·ÿîÿÆÿ¯ÿùÿ‘ÿÖÿƒÿÉÿ{ÿ³ÿrÿ¡ÿÿžÿ‰ÿ›ÿ¤ÿªÿêÿæÿôÿ×ÿ½ÿÑÿ°ÿéÿ2(ñÿ"æÿÞÿÜÿ ËÿýÿÍÿÿÿÏÿÆÿÿhÿPÿÐÿ°ÿ1#ïÿÛÿ­ÿšÿ‰ÿyÿcÿJÿgÿLÿÄÿ§ÿ/ V4E(+ jO¶£¼­«§±·˜]we^„Bnÿÿ-Ïÿåÿ/a?|%[ÿÿ7ìÿ+4c„½y /VåÿþÿÕÿàÿõÿ÷ÿùÿîÿ¹ÿ£ÿ‹ÿkÿ‘ÿmÿˆÿ^ÿoÿJÿoÿFÿ¦ÿ‰ÿäÿÅÿÝÿÌÿ¼ÿ©ÿÝÿØÿ ÄÿÆÿÌÿÇÿQOf_ZPzi“wnM5ôÿÂÿØÿ®ÿ&óÿU0P1ÿÿ¬ÿ¯ÿÚÿãÿr•¹ÔÀÑóõ"ÕñÁÖ©µ¯¬Â¾ª—ƒv‚nº°êݰ°TY>Jqˆ®Æ›¿Hn LU…iž:o;ßÿïÿ7)71A^PfSG9 a&ž`¦i†NoBxR«—ØÊ’JRZgs…bwj}™­Èß°¼¶È èï¾¶’‚:!&ÿÿV*œi«wëºÚÚ¸ÐÂÊ»ÆÒðøø¾Ö¢¸–®gt(éÿîÿÊÿÌÿåÿãÿ/4`aOcp…•·GÕÿP Aûÿ/?n—­‹—whtSY%$âÿþÿ¸ÿþÿ´ÿéÿ¯ÿçÿºÿóÿÝÿëÿíÿêÿ<b1wëÿ¯ÿúÿ¨ÿÒÿÂÿíÿýÿÓÿÛÿ«ÿºÿnÿ½ÿtÿ¾ÿ?üÿ: þÿUS¸ÉãÜ"óRÚFoÜ5£w^5d*)íÿØÿ Ãÿ¥ÿÌÿSÿûÿpÿZÍÿ‘ %6Ɇüê  ¼ðGŽæÿLìÿ\ØÿN¶ÿ+µÿ!šÿñÿwÿÁÿ§ÿÍÿÚÿðÿþÿ÷ÿðÿ-lƒA®PÖ阰f]&45!@Eúÿ®ÿØÿ²ÿæÿ÷ÿ0b&[ðÿ(Ðÿúÿ4Nw‹ebnk­›±R="ûÿòÿ«ÿ§ÿŒÿÿ˜ÿŸÿ‹ÿ—ÿ›ÿ¬ÿÒÿÞÿúÿòÿøÿñÿþÿ D@N>L8”sǪwO2 F"O)dNK8 ¶ÿÑÿ‡ÿªÿ†ÿ²ÿ¿ÿèÿöÿ'ðÿÂÿâÿöÿ =?icˆtª…Á›º‡”`j@J3øÿÈÿ¿ÿ™ÿžÿÉÿÚÿ5'XG¿ÿýÿ­ÿ÷ÿ½ÿýÿöÿ/E€F`ØÿùÿÇÿÉÿÕÿÃÿÌÿ°ÿîÿ²ÿøÿ»ÿÔÿ‡ÿßÿŠÿÒÿg8ÿÿÍÿÖÿÃÿŒÿŒÿhÿwÿ‘ÿ´ÿ°ÿÚÿòÿ$DãÿÂÿÜÿ"=lGt>zH\fAV=WWNaKÕÿ×ÿ9.“9­„>£[²tž˜µ¹GTñÿ|÷ÿÍ0ÄZ¨ÿeÿsÿýÿˆÿÅÿ†ÿ®ÿšÿ¢ÿÇÿwÿÏÿUÿØÿoÿªÿbÐÿÊÿwËÿ`ïÿRVE:[ _îÿR¸ÿ:‰ÿ*pÿ:ˆÿyÿ»ÿQÿÃÿzÿèÿèÿÿÿ#Øÿ>ÃÿDÓÿy¶ÿÿ¥ïÿˆˆ2y;W,3óÿˆÁ>¢‡ñÿzúÿyo&wMMR9ajvûÿrÝÿZ¿ÿ8—ÿ‚ÿÙÿŸÿÜÿ­ÿÌÿÉÿÊÿìÿ"ïÿíÿ²ÿÜÿÿÞÿ”ÿþÿ¯ÿP S%øÿA+åÿ×ÿÊÿÂÿÙÿÚÿ¾ÿ¾ÿ‹ÿÿ…ÿŠÿÉÿÍÿûÿïÿôÿÎÿßÿÖÿâÿîÿ %"I#K'SD7ApV…@_-*)x^„e],5ýÿ ÑÿýÿÁÿôÿ1 øÿäÿâÿÇÿÛÿêÿ E#Y:xc›f“i‘}Šyz‘{Şʔ®l‰As)y3„FtAY8@1+* 3;B:i.[æÿËÿåÿçÿ÷ÿûÿæÿÒÿßÿÅÿõÿ&ðÿúÿÚÿøÿçÿîÿàÿÒÿ×ÿÒÿáÿûÿúÿ2Ag:] ##+ûÿòÿåÿÚÿ¿ÿ¼ÿ¶ÿ¹ÿ·ÿÄÿ™ÿ±ÿ‹ÿ¨ÿ®ÿÑÿÈÿíÿÆÿêÿîÿ&(7;8VI‰o„_]+i4’Tm3M#òÿüÿàÿÚÿÆÿ´ÿ½ÿ“ÿ¯ÿ°ÿãÿîÿ<èÿ;Ãÿ)Ùÿ:óÿOPýÿ-2D7`3q(‚ ypg!E@?>Z*fRÔÿ5Øÿ8þÿcbúÿFôÿ$ !#+ <B$üÿ7`@xc˜‰‘]YBN&+!1596üÿóÿçÿ') 0ymª©³¶±ž³©ÏÇê¡Î~¤V{)Dýÿ ñÿøÿ7( ïÿñÿN$€Y[?"$2ARbYƒ:`äÿ¿ÿíÿ½ÿäÿÝÿÿÿ++0ÿÿîÿêÿþÿÓÿÇÿæÿÒÿìÿÉÿõÿ('2G(K @÷ÿ0îÿ6ûÿ@MXCúÿåÿíÿþÿûÿ 9;F^)‹EwBl9rMfL?9eh–[y2]F :('*=DR?D:0ZRl|jcSbHXM^H8- þÿêÿÚÿëÿÞÿùÿèÿúÿåÿÖÿÄÿÇÿ±ÿðÿÙÿ ÷ÿ+C2 )'4!9/,.'ÞÿíÿëÿíÿûÿýÿþÿÚÿÜÿ¹ÿ½ÿÅÿÂÿÖÿÙÿçÿãÿ×ÿÜÿÙÿÚÿäÿìÿôÿýÿ.0'%'7(6,25930*.#N<=.úÿñÿãÿÓÿýÿ0*.6íÿùÿßÿïÿ<I88+)ýÿÜÿþÿåÿ ÷ÿ ûÿüÿæÿÜÿÓÿÔÿÓÿØÿâÿáÿöÿýÿéÿôÿ×ÿãÿÅÿÖÿÏÿÛÿöÿ#17 20#$ 3( øÿðÿ×ÿÃÿÏÿ°ÿËÿºÿÆÿ¬ÿÐÿ¾ÿáÿÕÿóÿêÿìÿéÿïÿóÿùÿüÿ ÷ÿçÿðÿØÿàÿâÿîÿåÿîÿÙÿãÿÙÿãÿäÿêÿìÿñÿòÿôÿÿÿ  úÿ(&%øÿõÿåÿõÿíÿøÿðÿíÿØÿÜÿÏÿÔÿ¼ÿÉÿÍÿÚÿÕÿãÿÎÿëÿÙÿäÿÛÿüÿýÿ öÿúÿòÿòÿ÷ÿëÿïÿÝÿÎÿÖÿßÿõÿóÿêÿõÿâÿîÿØÿáÿÆÿÙÿêÿôÿ %$2+%üÿìÿòÿíÿ#! íÿúÿýÿ&"÷ÿ$#3*% "ýÿíÿæÿÕÿöÿÙÿùÿþÿ ðÿðÿòÿúÿñÿ÷ÿôÿíÿìÿçÿìÿäÿñÿíÿëÿæÿ÷ÿþÿþÿùÿøÿ÷ÿûÿ÷ÿùÿôÿùÿôÿùÿîÿôÿðÿõÿ ýÿþÿ úÿ  !íÿøÿêÿ õÿ ÿÿ ýÿûÿìÿòÿïÿÿÿõÿõÿ÷ÿìÿíÿèÿëÿâÿëÿîÿúÿþÿ þÿ  ÿÿ   øÿýÿüÿ þÿ üÿúÿ÷ÿûÿîÿøÿýÿ÷ÿþÿþÿ     üÿ          ÿÿ     $$*)##ýÿ    !%%$!  "(()&+)#&! üÿýÿþÿ !#$& !*+ !% ÿÿõÿùÿúÿýÿ  !$'#)-0(*,0'516,/,/&-+*$$           #  ÿÿ       $%'"% ÷ÿÿÿ             üÿÿÿ  õÿõÿüÿùÿ       ýÿ ÿÿôÿþÿöÿüÿ÷ÿúÿ    ýÿÿÿýÿùÿþÿ   þÿÿÿùÿúÿ üÿúÿóÿøÿþÿ    þÿÿÿüÿ úÿøÿýÿýÿöÿöÿõÿ÷ÿúÿÿÿøÿöÿöÿ  þÿùÿùÿûÿõÿþÿ ýÿ ÷ÿþÿÿÿõÿùÿûÿþÿ þÿþÿ üÿöÿúÿÿÿýÿûÿüÿ  ýÿýÿýÿüÿþÿþÿûÿþÿüÿûÿüÿþÿúÿúÿùÿøÿûÿøÿùÿÿÿøÿÿÿ ÿÿþÿ ûÿýÿöÿþÿ   øÿýÿÿÿüÿþÿþÿþÿ  ôÿöÿûÿÿÿ ÿÿúÿûÿýÿÿÿúÿþÿ þÿ÷ÿýÿÿÿ üÿýÿÿÿ  úÿÿÿ     ÿÿÿÿÿÿþÿüÿûÿûÿ      ûÿúÿþÿÿÿþÿÿÿÿÿøÿ÷ÿøÿöÿ      þÿÿÿýÿ   ÿÿ   þÿ  ÿÿüÿüÿüÿøÿþÿýÿÿÿýÿÿÿ  ÿÿ         ÿÿ  üÿûÿÿÿúÿüÿÿÿþÿÿÿûÿ   ýÿ  ÿÿýÿýÿ     ýÿùÿýÿþÿþÿüÿÿÿ     ýÿúÿ      þÿþÿûÿÿÿúÿÿÿ      þÿÿÿÿÿûÿþÿ     ýÿÿÿ  ÿÿþÿþÿþÿÿÿüÿüÿ      ýÿÿÿ ÿÿýÿýÿ  ÿÿýÿ ÿÿúÿûÿ þÿ     ýÿÿÿýÿ  ÿÿ   þÿÿÿ ûÿÿÿ              ýÿ þÿ þÿ   ÿÿüÿ þÿÿÿ   þÿÿÿ  þÿþÿþÿüÿ    ùÿ ÿÿúÿ  þÿ   ÿÿÿÿ ÿÿÿÿ þÿ  þÿ   ÿÿüÿ üÿ ýÿÿÿ ÿÿ üÿ   üÿþÿÿÿ    þÿ ÿÿÿÿ ÿÿþÿ   ÿÿ   ÿÿ  þÿ  þÿ   ÿÿ     ÿÿ  þÿ ÿÿ  þÿ ÿÿ   ÿÿ  þÿ  üÿ ÿÿ ÿÿ  üÿÿÿ ûÿ ÿÿ þÿ  ÿÿ þÿ ÿÿ  ýÿ þÿ þÿ  þÿ ÿÿ ÿÿÿÿÿÿ  ÿÿ ýÿ ÿÿ þÿ ýÿ ÿÿ ýÿ ÿÿ ÿÿ ÿÿÿÿ üÿ þÿ ÿÿÿÿ ÿÿÿÿþÿýÿ   þÿ        þÿ   þÿ ÿÿþÿÿÿÿÿþÿ üÿ þÿþÿ úÿ ÿÿþÿ ÿÿÿÿ þÿ ÿÿÿÿÿÿ ýÿþÿ ÿÿ ýÿþÿ üÿ þÿýÿÿÿýÿ ýÿÿÿÿÿþÿÿÿÿÿüÿýÿ  üÿ ÿÿÿÿÿÿÿÿýÿÿÿÿÿ þÿÿÿþÿ ýÿÿÿþÿÿÿ þÿ ÿÿþÿÿÿþÿýÿ ýÿ ÿÿþÿ ûÿÿÿ þÿþÿÿÿþÿþÿÿÿÿÿþÿÿÿ üÿ ýÿ þÿýÿ ýÿÿÿÿÿþÿþÿÿÿÿÿÿÿþÿþÿþÿþÿ þÿ ýÿÿÿþÿÿÿüÿÿÿÿÿýÿüÿÿÿÿÿÿÿýÿþÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿþÿýÿ ýÿÿÿüÿüÿýÿýÿþÿþÿ þÿýÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿýÿýÿÿÿÿÿÿÿþÿûÿÿÿÿÿþÿýÿþÿÿÿüÿýÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÿÿ üÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿþÿÿÿýÿþÿÿÿÿÿÿÿþÿþÿÿÿÿÿýÿÿÿÿÿþÿþÿþÿÿÿÿÿþÿÿÿüÿÿÿýÿÿÿþÿÿÿÿÿýÿýÿýÿ ûÿÿÿþÿÿÿÿÿÿÿÿÿþÿÿÿþÿÿÿýÿ úÿþÿþÿþÿÿÿþÿÿÿþÿþÿÿÿÿÿýÿýÿÿÿþÿþÿÿÿþÿüÿ ùÿ þÿÿÿþÿýÿÿÿ ýÿþÿýÿÿÿûÿþÿÿÿþÿýÿÿÿÿÿýÿýÿþÿ þÿÿÿÿÿÿÿÿÿÿÿþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿþÿýÿüÿýÿüÿÿÿÿÿþÿþÿÿÿÿÿþÿÿÿÿÿýÿÿÿÿÿþÿüÿüÿÿÿÿÿþÿÿÿÿÿþÿúÿþÿÿÿþÿÿÿþÿúÿÿÿÿÿüÿÿÿÿÿþÿÿÿþÿÿÿþÿýÿúÿþÿüÿýÿÿÿüÿ ýÿþÿþÿÿÿÿÿÿÿüÿýÿýÿýÿýÿÿÿþÿþÿþÿþÿüÿþÿÿÿþÿÿÿþÿýÿÿÿþÿÿÿÿÿÿÿþÿÿÿÿÿþÿÿÿüÿþÿþÿþÿÿÿýÿþÿýÿýÿÿÿÿÿÿÿýÿüÿþÿÿÿýÿþÿÿÿýÿÿÿÿÿÿÿÿÿÿÿþÿüÿþÿÿÿÿÿüÿþÿÿÿþÿýÿþÿýÿþÿÿÿüÿÿÿýÿþÿÿÿýÿþÿÿÿÿÿÿÿÿÿþÿýÿÿÿþÿÿÿûÿÿÿþÿüÿþÿþÿþÿÿÿýÿÿÿÿÿûÿþÿùÿýÿ ýÿüÿÿÿþÿþÿûÿþÿüÿþÿþÿýÿýÿÿÿüÿÿÿþÿÿÿÿÿÿÿÿÿþÿûÿÿÿÿÿþÿþÿÿÿþÿþÿþÿÿÿþÿþÿþÿÿÿüÿþÿýÿüÿÿÿÿÿÿÿþÿüÿÿÿÿÿþÿÿÿüÿÿÿÿÿþÿýÿÿÿÿÿýÿÿÿþÿÿÿÿÿüÿÿÿÿÿÿÿÿÿýÿÿÿýÿþÿÿÿÿÿþÿÿÿûÿÿÿ ûÿüÿûÿþÿûÿþÿýÿÿÿÿÿüÿÿÿþÿþÿþÿþÿÿÿÿÿÿÿÿÿüÿýÿÿÿüÿþÿýÿþÿýÿþÿþÿýÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿþÿýÿÿÿÿÿþÿûÿýÿþÿþÿüÿýÿþÿÿÿÿÿÿÿüÿþÿýÿÿÿýÿÿÿûÿÿÿûÿþÿÿÿÿÿÿÿÿÿýÿÿÿÿÿþÿþÿýÿÿÿýÿÿÿÿÿþÿûÿ ýÿøÿ üÿüÿþÿüÿüÿÿÿÿÿÿÿþÿÿÿýÿþÿûÿýÿýÿþÿýÿüÿüÿÿÿÿÿÿÿÿÿÿÿúÿÿÿþÿÿÿÿÿþÿÿÿÿÿüÿýÿþÿýÿÿÿüÿþÿþÿÿÿýÿÿÿÿÿÿÿÿÿÿÿþÿþÿýÿÿÿþÿÿÿþÿþÿÿÿÿÿÿÿÿÿþÿýÿþÿýÿÿÿÿÿýÿþÿþÿÿÿÿÿüÿÿÿùÿÿÿþÿÿÿÿÿÿÿüÿûÿýÿüÿýÿþÿÿÿÿÿÿÿþÿþÿþÿÿÿÿÿþÿÿÿþÿûÿþÿûÿÿÿþÿÿÿþÿÿÿÿÿÿÿþÿýÿüÿýÿÿÿþÿÿÿþÿÿÿÿÿýÿþÿþÿýÿûÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿüÿùÿüÿüÿÿÿüÿýÿýÿüÿÿÿÿÿÿÿþÿÿÿÿÿÿÿþÿÿÿÿÿÿÿþÿþÿüÿþÿýÿûÿþÿüÿÿÿûÿÿÿÿÿþÿûÿÿÿüÿýÿýÿþÿúÿýÿþÿüÿýÿüÿÿÿþÿÿÿþÿÿÿûÿüÿÿÿúÿýÿþÿÿÿüÿüÿþÿ ùÿ ýÿûÿýÿýÿýÿýÿýÿýÿþÿÿÿÿÿþÿýÿùÿÿÿüÿþÿÿÿüÿþÿÿÿþÿÿÿüÿþÿüÿþÿýÿüÿüÿúÿüÿûÿúÿýÿýÿûÿ ýÿÿÿûÿúÿýÿþÿþÿûÿþÿýÿýÿÿÿÿÿÿÿýÿýÿÿÿýÿýÿÿÿûÿýÿüÿúÿþÿþÿþÿÿÿýÿüÿþÿýÿþÿþÿþÿÿÿþÿýÿþÿþÿþÿþÿÿÿÿÿýÿþÿýÿþÿýÿúÿþÿýÿÿÿÿÿÿÿþÿüÿÿÿüÿþÿþÿýÿûÿþÿÿÿüÿÿÿþÿÿÿÿÿýÿþÿþÿýÿýÿýÿýÿÿÿÿÿÿÿÿÿÿÿþÿýÿüÿþÿþÿýÿýÿüÿÿÿÿÿþÿþÿþÿüÿýÿÿÿÿÿþÿþÿþÿÿÿÿÿýÿþÿþÿÿÿÿÿÿÿÿÿýÿýÿÿÿþÿÿÿûÿþÿÿÿÿÿÿÿþÿüÿúÿþÿ üÿþÿþÿÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿÿÿþÿûÿþÿýÿýÿþÿÿÿÿÿÿÿýÿýÿþÿÿÿÿÿÿÿÿÿþÿÿÿÿÿùÿýÿúÿþÿÿÿýÿÿÿýÿÿÿÿÿÿÿÿÿþÿþÿýÿþÿýÿÿÿÿÿýÿÿÿýÿÿÿýÿÿÿþÿÿÿüÿþÿþÿüÿþÿÿÿþÿþÿÿÿþÿÿÿÿÿûÿ øÿþÿÿÿÿÿþÿûÿþÿþÿüÿüÿüÿþÿüÿÿÿüÿþÿûÿÿÿýÿúÿÿÿÿÿþÿýÿúÿüÿÿÿþÿþÿþÿÿÿþÿþÿýÿýÿýÿÿÿÿÿÿÿÿÿÿÿüÿÿÿþÿþÿÿÿÿÿúÿþÿÿÿýÿýÿüÿþÿþÿýÿÿÿÿÿþÿüÿÿÿþÿÿÿÿÿÿÿýÿþÿÿÿûÿýÿþÿüÿÿÿþÿüÿüÿùÿÿÿüÿþÿüÿýÿüÿýÿÿÿÿÿúÿûÿÿÿþÿüÿÿÿýÿþÿýÿÿÿÿÿüÿÿÿÿÿÿÿÿÿþÿüÿþÿýÿþÿÿÿýÿÿÿÿÿÿÿÿÿþÿþÿýÿÿÿýÿÿÿÿÿÿÿþÿÿÿÿÿþÿüÿþÿýÿýÿþÿþÿÿÿýÿýÿÿÿÿÿÿÿýÿüÿýÿüÿüÿþÿÿÿýÿÿÿþÿÿÿÿÿþÿüÿþÿÿÿÿÿþÿþÿÿÿÿÿÿÿÿÿÿÿþÿýÿúÿÿÿûÿüÿüÿÿÿþÿÿÿýÿÿÿÿÿýÿýÿÿÿÿÿþÿþÿûÿÿÿýÿýÿýÿþÿýÿüÿÿÿûÿþÿýÿýÿÿÿûÿþÿúÿûÿýÿþÿþÿûÿúÿþÿýÿýÿûÿüÿÿÿþÿþÿûÿýÿùÿ ýÿùÿýÿþÿþÿûÿüÿÿÿÿÿüÿþÿÿÿÿÿýÿúÿûÿüÿýÿþÿÿÿþÿûÿûÿüÿÿÿÿÿþÿüÿþÿþÿÿÿýÿþÿüÿþÿþÿýÿýÿüÿýÿÿÿÿÿþÿÿÿþÿþÿþÿýÿÿÿÿÿÿÿÿÿýÿÿÿÿÿþÿýÿüÿÿÿÿÿÿÿþÿÿÿýÿþÿÿÿþÿÿÿþÿÿÿþÿÿÿüÿÿÿþÿþÿüÿüÿÿÿÿÿÿÿýÿþÿÿÿþÿÿÿýÿÿÿýÿüÿýÿüÿýÿþÿûÿþÿÿÿÿÿýÿýÿþÿþÿÿÿüÿüÿÿÿÿÿÿÿýÿÿÿÿÿþÿûÿÿÿþÿÿÿþÿþÿÿÿüÿÿÿûÿÿÿýÿþÿÿÿûÿùÿýÿþÿÿÿúÿüÿýÿüÿþÿÿÿûÿÿÿýÿÿÿýÿýÿüÿýÿÿÿþÿþÿþÿþÿüÿÿÿúÿÿÿÿÿÿÿýÿÿÿÿÿüÿüÿýÿýÿÿÿýÿÿÿÿÿÿÿþÿþÿýÿÿÿÿÿÿÿÿÿþÿÿÿÿÿüÿÿÿþÿüÿþÿÿÿÿÿÿÿÿÿþÿþÿÿÿþÿýÿýÿÿÿýÿÿÿüÿÿÿùÿþÿþÿÿÿÿÿýÿÿÿÿÿÿÿþÿøÿ øÿÿÿýÿüÿüÿüÿÿÿüÿþÿüÿýÿþÿþÿþÿûÿýÿÿÿÿÿÿÿýÿþÿÿÿüÿýÿüÿÿÿýÿÿÿÿÿÿÿÿÿþÿùÿüÿ÷ÿÿÿ ýÿøÿúÿûÿýÿûÿÿÿÿÿþÿÿÿûÿýÿýÿûÿÿÿÿÿÿÿþÿÿÿÿÿüÿþÿÿÿÿÿÿÿüÿþÿýÿýÿûÿÿÿûÿüÿÿÿüÿþÿüÿþÿÿÿÿÿýÿÿÿÿÿýÿÿÿüÿÿÿþÿþÿýÿüÿÿÿýÿýÿøÿþÿûÿþÿþÿüÿÿÿûÿýÿþÿüÿûÿùÿÿÿüÿÿÿþÿÿÿÿÿûÿúÿþÿýÿþÿúÿûÿÿÿþÿýÿýÿÿÿþÿÿÿùÿÿÿýÿÿÿüÿþÿÿÿýÿýÿýÿýÿÿÿþÿýÿÿÿÿÿþÿÿÿûÿþÿýÿÿÿýÿþÿþÿÿÿÿÿþÿýÿþÿüÿüÿýÿþÿüÿýÿÿÿÿÿþÿÿÿýÿÿÿþÿÿÿûÿÿÿþÿþÿÿÿÿÿýÿûÿÿÿûÿÿÿþÿÿÿÿÿÿÿûÿþÿûÿýÿÿÿþÿÿÿþÿþÿýÿüÿþÿÿÿþÿÿÿÿÿÿÿûÿþÿýÿýÿýÿÿÿúÿÿÿþÿþÿýÿýÿþÿûÿýÿýÿüÿýÿÿÿýÿýÿÿÿþÿüÿýÿÿÿþÿþÿüÿÿÿÿÿüÿÿÿþÿÿÿþÿÿÿýÿÿÿÿÿÿÿÿÿýÿýÿýÿýÿýÿÿÿÿÿüÿÿÿûÿþÿÿÿÿÿýÿýÿûÿÿÿûÿþÿÿÿþÿüÿüÿûÿÿÿþÿÿÿÿÿúÿÿÿùÿÿÿþÿÿÿÿÿÿÿÿÿýÿýÿýÿýÿÿÿþÿþÿÿÿÿÿÿÿþÿÿÿÿÿþÿÿÿÿÿýÿüÿýÿÿÿÿÿÿÿÿÿúÿûÿüÿüÿüÿýÿüÿþÿÿÿþÿýÿþÿÿÿýÿþÿýÿÿÿþÿüÿþÿÿÿÿÿÿÿÿÿþÿþÿúÿþÿÿÿüÿýÿüÿÿÿþÿþÿýÿüÿÿÿýÿýÿþÿþÿýÿýÿþÿüÿÿÿþÿýÿýÿþÿüÿþÿÿÿþÿþÿýÿýÿýÿûÿûÿÿÿÿÿÿÿÿÿþÿÿÿýÿþÿÿÿýÿÿÿûÿýÿÿÿÿÿþÿþÿûÿüÿûÿþÿýÿýÿüÿþÿÿÿÿÿÿÿýÿþÿþÿþÿýÿþÿþÿþÿÿÿÿÿýÿþÿüÿúÿýÿüÿýÿþÿÿÿÿÿÿÿÿÿÿÿþÿþÿýÿÿÿýÿþÿÿÿüÿþÿüÿþÿþÿüÿÿÿýÿþÿýÿûÿýÿþÿþÿûÿûÿüÿýÿþÿýÿþÿÿÿøÿýÿûÿÿÿýÿÿÿÿÿýÿÿÿûÿüÿüÿþÿýÿüÿþÿÿÿýÿúÿüÿ ÷ÿýÿùÿþÿþÿþÿÿÿþÿýÿýÿüÿþÿýÿþÿýÿýÿýÿüÿÿÿÿÿýÿüÿþÿúÿýÿÿÿýÿþÿþÿÿÿÿÿþÿýÿþÿýÿüÿýÿüÿýÿÿÿþÿýÿÿÿüÿþÿýÿÿÿÿÿþÿýÿÿÿÿÿûÿýÿýÿýÿüÿýÿÿÿþÿÿÿþÿýÿýÿýÿûÿÿÿÿÿüÿýÿüÿùÿÿÿüÿþÿÿÿüÿüÿúÿýÿýÿüÿýÿþÿúÿüÿüÿûÿýÿüÿÿÿüÿþÿþÿýÿþÿÿÿþÿþÿúÿúÿüÿüÿÿÿýÿÿÿþÿýÿýÿÿÿýÿÿÿÿÿýÿÿÿúÿüÿýÿÿÿûÿýÿýÿþÿÿÿûÿþÿûÿýÿûÿüÿüÿÿÿøÿÿÿÿÿúÿþÿÿÿýÿÿÿþÿÿÿùÿûÿÿÿÿÿþÿþÿüÿüÿøÿøÿ úÿýÿüÿþÿüÿýÿüÿýÿÿÿÿÿþÿÿÿûÿüÿüÿýÿüÿþÿýÿýÿÿÿÿÿþÿýÿþÿÿÿþÿýÿÿÿÿÿÿÿþÿÿÿÿÿýÿúÿÿÿüÿüÿúÿÿÿûÿýÿÿÿúÿÿÿýÿþÿÿÿýÿüÿþÿûÿÿÿþÿüÿþÿÿÿÿÿÿÿÿÿÿÿÿÿþÿýÿûÿûÿþÿÿÿþÿþÿûÿÿÿþÿüÿúÿÿÿüÿÿÿýÿþÿûÿýÿüÿüÿÿÿýÿýÿÿÿúÿýÿþÿþÿÿÿþÿþÿþÿþÿýÿýÿýÿúÿüÿþÿûÿûÿýÿüÿýÿÿÿþÿÿÿþÿüÿüÿüÿüÿýÿÿÿÿÿÿÿÿÿÿÿûÿþÿúÿýÿþÿþÿýÿÿÿýÿÿÿýÿþÿüÿýÿþÿýÿýÿþÿøÿ ÿÿúÿÿÿÿÿþÿÿÿþÿýÿþÿüÿÿÿÿÿýÿÿÿÿÿýÿúÿÿÿüÿÿÿþÿÿÿûÿüÿýÿýÿûÿÿÿýÿûÿûÿúÿýÿýÿþÿÿÿýÿýÿýÿýÿÿÿýÿÿÿüÿýÿýÿúÿýÿùÿýÿþÿýÿþÿüÿÿÿýÿÿÿÿÿýÿýÿÿÿýÿÿÿÿÿþÿùÿúÿþÿþÿÿÿýÿþÿÿÿþÿþÿýÿýÿûÿýÿþÿýÿÿÿþÿþÿÿÿýÿþÿÿÿÿÿþÿüÿýÿýÿþÿÿÿÿÿþÿüÿþÿüÿþÿüÿÿÿÿÿýÿÿÿýÿÿÿýÿýÿüÿþÿüÿüÿÿÿþÿûÿüÿüÿþÿýÿÿÿþÿÿÿÿÿþÿþÿþÿþÿÿÿýÿþÿúÿþÿüÿüÿÿÿþÿÿÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿþÿþÿúÿüÿûÿüÿþÿþÿþÿþÿüÿûÿÿÿþÿüÿÿÿÿÿýÿûÿûÿÿÿÿÿþÿÿÿýÿüÿþÿÿÿýÿÿÿÿÿþÿýÿÿÿüÿýÿüÿÿÿþÿÿÿþÿÿÿÿÿÿÿýÿÿÿýÿÿÿþÿþÿþÿüÿûÿÿÿûÿÿÿþÿÿÿÿÿÿÿÿÿÿÿþÿýÿüÿüÿýÿùÿÿÿÿÿúÿÿÿûÿÿÿÿÿüÿÿÿýÿÿÿþÿûÿÿÿÿÿúÿÿÿÿÿþÿþÿüÿþÿÿÿþÿþÿúÿÿÿûÿûÿüÿÿÿÿÿýÿüÿþÿþÿÿÿÿÿúÿÿÿüÿüÿþÿýÿÿÿþÿûÿÿÿÿÿÿÿúÿýÿþÿþÿüÿÿÿúÿþÿýÿþÿýÿûÿüÿþÿÿÿýÿþÿýÿþÿÿÿüÿüÿüÿûÿûÿýÿùÿúÿþÿýÿþÿýÿûÿüÿûÿþÿüÿÿÿþÿüÿüÿýÿýÿÿÿÿÿþÿüÿþÿúÿûÿýÿýÿüÿüÿþÿþÿÿÿÿÿþÿþÿþÿÿÿþÿþÿÿÿýÿþÿÿÿÿÿÿÿÿÿûÿþÿüÿýÿÿÿÿÿÿÿÿÿýÿýÿþÿýÿûÿýÿüÿûÿýÿýÿûÿÿÿýÿÿÿÿÿþÿûÿÿÿÿÿûÿýÿùÿÿÿúÿúÿüÿûÿÿÿýÿÿÿÿÿÿÿþÿüÿÿÿþÿþÿýÿþÿÿÿýÿþÿúÿýÿþÿÿÿýÿûÿþÿÿÿþÿýÿþÿüÿýÿÿÿÿÿþÿÿÿüÿþÿûÿüÿýÿÿÿüÿÿÿÿÿþÿÿÿþÿýÿþÿþÿÿÿÿÿýÿþÿþÿÿÿþÿÿÿûÿþÿüÿûÿûÿüÿþÿÿÿþÿüÿþÿþÿýÿüÿûÿûÿüÿÿÿÿÿÿÿýÿûÿþÿÿÿúÿÿÿÿÿýÿÿÿþÿýÿþÿÿÿýÿüÿþÿøÿþÿÿÿÿÿúÿÿÿûÿÿÿÿÿþÿýÿþÿüÿüÿýÿþÿýÿýÿþÿÿÿþÿþÿüÿþÿþÿýÿþÿùÿþÿûÿýÿþÿþÿþÿþÿûÿÿÿþÿþÿþÿüÿÿÿÿÿþÿÿÿüÿÿÿþÿýÿüÿýÿýÿÿÿüÿþÿÿÿþÿÿÿÿÿÿÿÿÿþÿþÿýÿþÿÿÿþÿþÿþÿþÿýÿýÿúÿüÿúÿúÿÿÿþÿüÿÿÿüÿÿÿýÿþÿÿÿûÿüÿþÿÿÿþÿüÿûÿþÿüÿÿÿüÿÿÿþÿýÿÿÿýÿþÿÿÿýÿÿÿúÿþÿüÿþÿûÿÿÿûÿÿÿþÿúÿýÿûÿþÿÿÿÿÿûÿüÿüÿüÿþÿÿÿÿÿùÿüÿúÿûÿþÿýÿþÿÿÿüÿÿÿùÿþÿþÿÿÿüÿüÿýÿþÿüÿÿÿÿÿýÿýÿÿÿÿÿýÿûÿýÿþÿÿÿÿÿÿÿüÿýÿýÿýÿÿÿÿÿýÿþÿúÿÿÿþÿÿÿþÿÿÿÿÿþÿûÿþÿûÿþÿÿÿþÿýÿÿÿÿÿÿÿþÿÿÿüÿÿÿüÿýÿýÿþÿýÿýÿúÿýÿúÿýÿüÿþÿýÿûÿÿÿþÿÿÿÿÿþÿûÿùÿûÿûÿüÿúÿþÿÿÿüÿüÿÿÿýÿþÿûÿüÿÿÿÿÿÿÿþÿÿÿÿÿÿÿûÿýÿýÿÿÿÿÿþÿûÿÿÿüÿÿÿýÿýÿÿÿþÿûÿýÿúÿüÿþÿÿÿÿÿþÿýÿûÿÿÿýÿþÿþÿüÿÿÿÿÿÿÿþÿýÿúÿûÿýÿúÿÿÿûÿûÿþÿüÿÿÿýÿÿÿÿÿþÿýÿþÿÿÿþÿÿÿúÿýÿÿÿþÿüÿüÿþÿýÿüÿýÿÿÿüÿÿÿýÿúÿüÿøÿÿÿþÿþÿûÿýÿûÿýÿüÿþÿþÿýÿúÿúÿøÿýÿûÿÿÿþÿÿÿûÿüÿüÿýÿÿÿúÿÿÿüÿÿÿÿÿÿÿþÿÿÿýÿþÿþÿÿÿþÿüÿÿÿÿÿýÿùÿþÿÿÿüÿÿÿüÿùÿüÿûÿûÿýÿþÿþÿþÿþÿÿÿþÿþÿþÿÿÿÿÿüÿüÿýÿøÿÿÿÿÿùÿúÿþÿûÿýÿþÿþÿþÿÿÿþÿÿÿþÿÿÿûÿýÿüÿÿÿüÿþÿþÿþÿýÿüÿþÿûÿøÿýÿýÿýÿúÿÿÿýÿûÿùÿþÿÿÿýÿÿÿýÿøÿüÿúÿþÿýÿÿÿüÿýÿÿÿüÿüÿþÿþÿüÿúÿÿÿûÿþÿüÿýÿýÿýÿþÿÿÿùÿûÿûÿüÿÿÿþÿÿÿÿÿýÿÿÿýÿýÿýÿüÿýÿÿÿÿÿýÿÿÿþÿþÿÿÿþÿýÿûÿÿÿþÿÿÿÿÿÿÿþÿýÿþÿýÿþÿüÿúÿÿÿüÿþÿþÿüÿþÿÿÿÿÿþÿÿÿÿÿÿÿþÿþÿþÿÿÿüÿûÿþÿÿÿýÿüÿýÿýÿýÿÿÿþÿÿÿýÿþÿýÿÿÿþÿþÿþÿüÿÿÿÿÿüÿýÿþÿúÿûÿþÿÿÿýÿýÿÿÿþÿþÿüÿûÿúÿùÿýÿùÿÿÿþÿüÿÿÿþÿÿÿýÿýÿþÿþÿþÿþÿÿÿþÿúÿþÿþÿüÿýÿùÿúÿýÿûÿûÿýÿúÿÿÿþÿýÿÿÿÿÿýÿýÿÿÿÿÿûÿüÿúÿûÿþÿýÿÿÿþÿÿÿþÿþÿþÿûÿüÿüÿýÿÿÿÿÿüÿýÿýÿþÿÿÿÿÿüÿþÿüÿýÿÿÿÿÿüÿÿÿýÿÿÿÿÿÿÿýÿÿÿûÿüÿÿÿýÿúÿÿÿùÿÿÿüÿýÿÿÿÿÿþÿÿÿýÿüÿþÿþÿýÿÿÿþÿùÿþÿüÿþÿÿÿýÿþÿýÿüÿÿÿýÿÿÿþÿûÿüÿûÿþÿÿÿýÿüÿþÿýÿþÿÿÿþÿÿÿýÿüÿýÿþÿýÿüÿþÿûÿþÿÿÿüÿüÿÿÿÿÿüÿüÿüÿþÿüÿÿÿþÿýÿÿÿýÿþÿþÿþÿÿÿþÿüÿþÿþÿýÿÿÿþÿûÿÿÿþÿþÿÿÿþÿþÿþÿûÿûÿüÿþÿÿÿýÿÿÿýÿÿÿüÿøÿýÿýÿþÿÿÿýÿÿÿþÿÿÿÿÿÿÿýÿüÿþÿýÿùÿýÿúÿüÿþÿúÿÿÿüÿÿÿÿÿÿÿþÿÿÿþÿÿÿÿÿûÿýÿýÿÿÿýÿúÿüÿýÿüÿþÿÿÿÿÿüÿÿÿüÿýÿýÿþÿÿÿÿÿûÿþÿüÿùÿþÿýÿþÿÿÿþÿýÿþÿýÿþÿþÿÿÿýÿýÿÿÿüÿþÿüÿþÿþÿúÿýÿúÿþÿÿÿþÿþÿþÿûÿþÿûÿýÿþÿÿÿþÿýÿûÿýÿýÿúÿÿÿúÿûÿþÿÿÿúÿýÿýÿûÿüÿúÿýÿùÿýÿþÿÿÿýÿýÿÿÿýÿüÿþÿüÿþÿþÿþÿûÿøÿÿÿüÿþÿþÿýÿþÿýÿÿÿüÿþÿÿÿýÿÿÿýÿÿÿÿÿþÿþÿûÿÿÿýÿûÿÿÿýÿþÿýÿÿÿýÿþÿýÿÿÿþÿÿÿüÿýÿúÿþÿüÿÿÿúÿþÿüÿýÿûÿþÿüÿýÿúÿþÿÿÿýÿÿÿúÿüÿýÿÿÿüÿÿÿþÿýÿÿÿÿÿüÿüÿþÿüÿýÿÿÿþÿúÿÿÿþÿÿÿÿÿýÿÿÿÿÿþÿýÿüÿúÿþÿýÿþÿýÿþÿþÿÿÿüÿþÿýÿÿÿüÿüÿýÿÿÿüÿÿÿüÿÿÿþÿÿÿúÿýÿúÿþÿÿÿüÿþÿþÿþÿÿÿþÿþÿýÿÿÿüÿþÿüÿýÿÿÿÿÿÿÿÿÿýÿýÿÿÿýÿþÿþÿÿÿÿÿÿÿûÿÿÿÿÿÿÿþÿýÿþÿÿÿþÿüÿþÿûÿýÿÿÿÿÿþÿÿÿýÿýÿþÿþÿÿÿÿÿüÿþÿþÿþÿþÿüÿûÿüÿüÿþÿÿÿþÿýÿýÿýÿþÿýÿÿÿüÿüÿýÿýÿþÿýÿþÿÿÿüÿþÿýÿýÿýÿûÿÿÿþÿüÿÿÿÿÿÿÿÿÿÿÿýÿÿÿÿÿÿÿþÿýÿþÿüÿÿÿüÿÿÿþÿþÿÿÿüÿýÿÿÿÿÿþÿûÿýÿýÿþÿÿÿþÿþÿüÿþÿÿÿþÿýÿÿÿûÿþÿýÿþÿÿÿÿÿýÿþÿùÿÿÿÿÿþÿÿÿýÿüÿüÿüÿüÿþÿüÿþÿÿÿþÿþÿÿÿþÿüÿþÿÿÿüÿÿÿÿÿþÿÿÿþÿÿÿþÿÿÿüÿÿÿýÿÿÿþÿÿÿýÿþÿþÿûÿþÿûÿþÿýÿýÿþÿýÿüÿÿÿÿÿùÿÿÿþÿþÿþÿÿÿÿÿþÿþÿþÿÿÿþÿþÿýÿÿÿÿÿþÿþÿÿÿþÿÿÿüÿýÿÿÿþÿþÿþÿÿÿþÿüÿùÿûÿùÿýÿüÿþÿüÿþÿþÿýÿûÿÿÿþÿüÿþÿþÿþÿüÿÿÿüÿþÿþÿüÿþÿûÿýÿýÿüÿüÿýÿÿÿýÿþÿýÿýÿýÿþÿúÿÿÿýÿþÿüÿûÿþÿþÿþÿÿÿþÿþÿýÿÿÿüÿýÿÿÿþÿþÿþÿþÿÿÿÿÿÿÿüÿýÿúÿýÿûÿþÿúÿýÿûÿþÿýÿüÿýÿþÿÿÿýÿÿÿûÿþÿÿÿÿÿÿÿúÿýÿùÿþÿþÿÿÿþÿûÿûÿüÿüÿþÿÿÿÿÿÿÿüÿÿÿûÿþÿþÿÿÿÿÿþÿÿÿýÿÿÿÿÿýÿþÿüÿüÿõÿúÿøÿúÿüÿýÿÿÿÿÿüÿþÿûÿÿÿüÿþÿýÿýÿýÿÿÿýÿþÿúÿýÿýÿûÿþÿùÿýÿýÿüÿÿÿüÿÿÿýÿÿÿýÿÿÿþÿýÿÿÿýÿûÿýÿþÿüÿüÿýÿþÿüÿüÿúÿúÿþÿýÿÿÿþÿÿÿýÿÿÿÿÿûÿûÿþÿÿÿÿÿúÿþÿûÿþÿüÿÿÿþÿûÿúÿûÿúÿûÿüÿþÿýÿþÿÿÿüÿÿÿÿÿÿÿûÿþÿþÿúÿþÿüÿþÿüÿþÿýÿýÿûÿüÿþÿýÿÿÿþÿþÿýÿüÿþÿüÿþÿýÿüÿøÿúÿùÿþÿýÿüÿýÿþÿþÿþÿÿÿÿÿþÿÿÿýÿýÿûÿÿÿÿÿýÿûÿýÿþÿþÿýÿÿÿÿÿÿÿüÿÿÿüÿÿÿüÿÿÿþÿùÿÿÿþÿüÿûÿüÿÿÿþÿÿÿüÿþÿüÿýÿüÿÿÿûÿýÿüÿÿÿýÿÿÿÿÿþÿÿÿþÿüÿüÿýÿûÿýÿýÿÿÿýÿÿÿüÿýÿÿÿþÿýÿýÿüÿþÿúÿÿÿ÷ÿüÿúÿÿÿþÿþÿüÿþÿÿÿþÿþÿÿÿýÿÿÿÿÿÿÿÿÿýÿüÿþÿÿÿûÿþÿþÿÿÿþÿÿÿÿÿÿÿüÿþÿþÿüÿýÿûÿüÿúÿþÿûÿýÿþÿÿÿûÿüÿýÿÿÿýÿýÿþÿüÿÿÿÿÿþÿýÿûÿúÿýÿúÿûÿýÿýÿþÿýÿÿÿÿÿÿÿûÿÿÿýÿÿÿÿÿýÿûÿüÿýÿùÿÿÿûÿúÿüÿøÿýÿýÿþÿùÿûÿúÿüÿþÿýÿÿÿýÿÿÿüÿýÿÿÿþÿüÿÿÿþÿûÿüÿüÿüÿÿÿüÿÿÿÿÿûÿÿÿþÿÿÿÿÿþÿÿÿûÿþÿÿÿþÿýÿþÿÿÿüÿþÿÿÿþÿüÿÿÿûÿÿÿúÿþÿüÿûÿüÿýÿüÿûÿÿÿýÿþÿÿÿþÿüÿþÿýÿýÿþÿÿÿýÿýÿþÿÿÿþÿÿÿúÿüÿþÿþÿþÿýÿÿÿþÿþÿþÿÿÿÿÿÿÿþÿþÿþÿûÿþÿüÿþÿýÿÿÿþÿûÿþÿûÿýÿüÿþÿÿÿþÿþÿüÿýÿùÿüÿüÿþÿûÿùÿÿÿûÿÿÿýÿûÿþÿüÿÿÿýÿýÿþÿþÿÿÿÿÿÿÿÿÿþÿüÿÿÿýÿþÿÿÿüÿÿÿþÿþÿýÿþÿúÿýÿüÿþÿýÿÿÿþÿÿÿÿÿÿÿûÿÿÿýÿþÿÿÿþÿÿÿýÿþÿþÿùÿùÿøÿúÿþÿþÿüÿýÿÿÿüÿÿÿÿÿüÿúÿûÿûÿÿÿþÿþÿþÿúÿÿÿþÿþÿýÿÿÿýÿÿÿÿÿýÿûÿûÿûÿþÿÿÿÿÿþÿöÿüÿúÿüÿýÿþÿúÿÿÿøÿÿÿûÿþÿûÿÿÿýÿûÿúÿüÿþÿÿÿþÿýÿÿÿúÿÿÿÿÿüÿýÿüÿþÿýÿýÿÿÿüÿþÿýÿýÿýÿýÿþÿÿÿüÿÿÿÿÿþÿÿÿÿÿûÿÿÿûÿÿÿýÿþÿþÿÿÿþÿýÿþÿüÿþÿýÿþÿüÿýÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿþÿúÿûÿûÿÿÿÿÿþÿûÿÿÿÿÿÿÿýÿûÿûÿüÿÿÿýÿÿÿþÿýÿýÿÿÿÿÿýÿþÿýÿûÿþÿøÿüÿûÿüÿýÿÿÿüÿÿÿüÿþÿûÿþÿùÿýÿÿÿýÿüÿÿÿþÿüÿÿÿûÿÿÿüÿþÿûÿþÿÿÿýÿþÿÿÿüÿÿÿýÿüÿýÿþÿüÿýÿýÿüÿûÿÿÿûÿþÿÿÿüÿÿÿÿÿÿÿýÿýÿýÿÿÿÿÿýÿÿÿýÿÿÿûÿüÿÿÿýÿýÿúÿþÿüÿþÿÿÿþÿÿÿþÿÿÿÿÿýÿÿÿùÿÿÿÿÿüÿýÿþÿüÿýÿüÿýÿþÿýÿüÿÿÿûÿÿÿýÿþÿøÿýÿøÿüÿýÿüÿýÿÿÿúÿüÿþÿÿÿÿÿýÿÿÿÿÿýÿþÿûÿùÿýÿÿÿ÷ÿþÿúÿûÿýÿýÿýÿüÿþÿüÿýÿÿÿýÿþÿÿÿýÿþÿúÿýÿúÿþÿüÿþÿÿÿýÿÿÿþÿûÿþÿÿÿüÿÿÿúÿýÿþÿûÿþÿúÿþÿþÿÿÿþÿÿÿýÿýÿüÿÿÿýÿÿÿþÿÿÿþÿþÿþÿÿÿþÿÿÿÿÿÿÿýÿþÿÿÿÿÿÿÿÿÿýÿþÿüÿûÿüÿûÿÿÿüÿÿÿÿÿþÿÿÿûÿÿÿúÿþÿþÿýÿþÿøÿÿÿÿÿúÿÿÿýÿþÿÿÿÿÿüÿþÿÿÿÿÿÿÿýÿÿÿÿÿÿÿÿÿþÿÿÿÿÿþÿúÿÿÿþÿ÷ÿþÿûÿÿÿþÿþÿýÿüÿûÿþÿþÿÿÿýÿýÿÿÿþÿÿÿÿÿþÿþÿÿÿþÿþÿüÿþÿþÿýÿüÿüÿÿÿþÿúÿûÿýÿþÿþÿÿÿüÿÿÿÿÿüÿÿÿÿÿýÿÿÿúÿþÿüÿÿÿÿÿþÿþÿúÿÿÿüÿúÿúÿþÿýÿþÿÿÿüÿüÿûÿÿÿýÿúÿúÿøÿüÿüÿþÿÿÿþÿüÿýÿþÿÿÿýÿþÿýÿÿÿúÿüÿúÿüÿýÿýÿýÿýÿþÿüÿÿÿþÿÿÿþÿþÿÿÿÿÿýÿþÿûÿýÿÿÿýÿüÿÿÿÿÿÿÿÿÿÿÿûÿþÿüÿÿÿûÿþÿÿÿþÿÿÿûÿÿÿýÿþÿþÿúÿÿÿÿÿþÿÿÿÿÿþÿýÿþÿþÿÿÿþÿþÿþÿýÿýÿúÿþÿýÿüÿýÿþÿÿÿÿÿþÿþÿýÿþÿýÿüÿÿÿþÿþÿÿÿÿÿÿÿÿÿýÿýÿÿÿþÿþÿÿÿþÿÿÿüÿÿÿþÿøÿýÿûÿýÿþÿüÿýÿýÿþÿüÿþÿýÿÿÿÿÿÿÿüÿþÿþÿÿÿýÿÿÿüÿüÿýÿþÿÿÿÿÿþÿÿÿýÿþÿÿÿþÿùÿøÿýÿÿÿýÿþÿùÿùÿýÿùÿûÿüÿýÿûÿýÿýÿüÿúÿÿÿþÿþÿýÿüÿÿÿüÿÿÿþÿÿÿÿÿþÿýÿÿÿýÿÿÿûÿýÿþÿüÿÿÿþÿþÿÿÿÿÿýÿÿÿþÿýÿÿÿûÿÿÿþÿÿÿþÿüÿþÿþÿüÿýÿúÿüÿÿÿÿÿúÿüÿÿÿýÿúÿþÿþÿÿÿüÿüÿýÿùÿüÿøÿûÿþÿþÿüÿÿÿøÿÿÿýÿÿÿÿÿþÿÿÿþÿÿÿþÿýÿþÿûÿÿÿüÿýÿÿÿÿÿýÿÿÿýÿþÿÿÿÿÿþÿÿÿþÿþÿýÿýÿýÿýÿÿÿüÿüÿúÿýÿúÿþÿÿÿþÿýÿÿÿþÿÿÿþÿÿÿýÿÿÿÿÿýÿýÿúÿüÿúÿþÿÿÿýÿýÿýÿýÿÿÿþÿþÿÿÿþÿýÿþÿüÿüÿýÿÿÿþÿüÿýÿüÿüÿüÿýÿüÿþÿþÿûÿýÿÿÿþÿþÿýÿÿÿÿÿüÿüÿûÿýÿýÿýÿÿÿüÿþÿÿÿûÿýÿÿÿýÿúÿüÿúÿþÿûÿþÿûÿýÿûÿøÿÿÿþÿþÿþÿüÿýÿýÿûÿüÿüÿþÿýÿþÿÿÿüÿüÿüÿþÿþÿþÿÿÿýÿþÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿþÿýÿþÿýÿÿÿþÿÿÿþÿÿÿþÿÿÿÿÿþÿýÿÿÿúÿþÿýÿýÿýÿþÿýÿÿÿýÿýÿÿÿùÿÿÿüÿÿÿÿÿÿÿûÿÿÿýÿþÿýÿúÿ÷ÿúÿüÿÿÿýÿþÿýÿÿÿþÿýÿýÿþÿýÿýÿýÿÿÿýÿýÿÿÿýÿÿÿÿÿþÿýÿýÿÿÿúÿÿÿüÿüÿûÿýÿýÿÿÿÿÿþÿþÿùÿÿÿýÿÿÿÿÿþÿýÿÿÿýÿýÿÿÿÿÿýÿýÿüÿüÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿýÿÿÿýÿÿÿÿÿÿÿüÿüÿýÿÿÿýÿþÿþÿÿÿûÿüÿùÿýÿúÿþÿþÿÿÿÿÿÿÿþÿÿÿÿÿýÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿûÿüÿþÿúÿþÿüÿýÿüÿþÿþÿþÿüÿýÿÿÿûÿûÿûÿúÿÿÿûÿþÿúÿÿÿùÿþÿüÿþÿýÿÿÿÿÿüÿÿÿþÿøÿýÿýÿÿÿýÿþÿúÿÿÿÿÿûÿÿÿüÿüÿÿÿüÿþÿþÿüÿÿÿýÿþÿûÿÿÿýÿýÿýÿÿÿÿÿþÿþÿüÿþÿýÿÿÿþÿÿÿÿÿþÿÿÿýÿþÿþÿýÿþÿýÿÿÿøÿÿÿýÿûÿþÿüÿþÿÿÿÿÿÿÿÿÿÿÿþÿÿÿýÿÿÿüÿüÿýÿÿÿüÿþÿþÿÿÿýÿþÿþÿþÿüÿÿÿüÿþÿÿÿÿÿÿÿþÿþÿþÿýÿýÿüÿüÿûÿûÿþÿþÿþÿûÿøÿùÿúÿûÿýÿüÿýÿþÿÿÿýÿÿÿÿÿþÿþÿüÿüÿüÿÿÿÿÿÿÿÿÿÿÿþÿþÿþÿýÿþÿúÿüÿúÿûÿüÿüÿùÿüÿÿÿÿÿüÿûÿýÿúÿýÿÿÿüÿÿÿþÿýÿþÿýÿûÿþÿýÿÿÿþÿÿÿÿÿýÿýÿþÿüÿÿÿýÿýÿýÿûÿÿÿýÿÿÿÿÿþÿúÿÿÿýÿýÿÿÿþÿÿÿýÿüÿÿÿûÿÿÿúÿþÿþÿþÿúÿýÿöÿÿÿüÿþÿþÿýÿúÿüÿþÿþÿþÿýÿýÿúÿýÿûÿýÿþÿüÿþÿýÿüÿýÿÿÿùÿþÿÿÿþÿþÿþÿÿÿúÿþÿÿÿÿÿþÿÿÿýÿþÿÿÿþÿþÿÿÿÿÿþÿþÿýÿÿÿýÿÿÿþÿùÿÿÿùÿùÿüÿüÿÿÿþÿüÿÿÿüÿýÿüÿÿÿþÿÿÿÿÿýÿþÿþÿÿÿýÿþÿýÿþÿýÿÿÿÿÿýÿþÿþÿÿÿþÿþÿÿÿüÿÿÿÿÿýÿÿÿýÿþÿÿÿûÿÿÿýÿÿÿþÿþÿýÿþÿüÿÿÿýÿüÿýÿøÿ ÿÿ÷ÿÿÿúÿüÿÿÿüÿýÿÿÿüÿÿÿÿÿÿÿÿÿûÿÿÿûÿûÿüÿýÿÿÿýÿþÿþÿþÿþÿÿÿþÿÿÿþÿÿÿüÿþÿøÿÿÿúÿÿÿýÿýÿÿÿþÿÿÿþÿýÿýÿýÿÿÿÿÿýÿüÿúÿüÿüÿûÿüÿúÿúÿþÿüÿþÿþÿÿÿÿÿÿÿþÿüÿýÿûÿÿÿüÿüÿüÿüÿþÿÿÿÿÿÿÿþÿûÿÿÿüÿûÿýÿýÿþÿþÿýÿýÿÿÿÿÿþÿþÿüÿýÿûÿÿÿüÿýÿüÿýÿþÿþÿþÿþÿûÿÿÿýÿþÿÿÿûÿÿÿüÿÿÿÿÿþÿþÿþÿúÿýÿýÿþÿþÿýÿÿÿúÿþÿýÿþÿÿÿÿÿýÿÿÿüÿþÿúÿÿÿÿÿÿÿýÿüÿüÿýÿþÿýÿúÿûÿÿÿýÿÿÿþÿÿÿýÿÿÿûÿþÿýÿÿÿÿÿþÿýÿÿÿÿÿýÿÿÿÿÿþÿþÿÿÿÿÿþÿÿÿÿÿùÿþÿûÿÿÿûÿþÿþÿÿÿûÿûÿüÿÿÿÿÿýÿþÿýÿÿÿþÿÿÿüÿþÿÿÿþÿÿÿÿÿþÿþÿþÿýÿÿÿýÿþÿÿÿÿÿþÿþÿüÿþÿþÿþÿýÿÿÿýÿÿÿüÿþÿúÿÿÿþÿÿÿÿÿûÿýÿÿÿøÿúÿÿÿýÿûÿþÿúÿÿÿýÿþÿýÿÿÿüÿÿÿÿÿÿÿþÿþÿÿÿÿÿþÿþÿÿÿÿÿþÿþÿýÿÿÿÿÿÿÿÿÿüÿüÿýÿþÿÿÿýÿýÿýÿÿÿÿÿþÿÿÿûÿÿÿüÿýÿûÿÿÿÿÿýÿúÿÿÿùÿüÿýÿüÿÿÿþÿþÿÿÿÿÿþÿýÿýÿýÿþÿÿÿúÿûÿöÿûÿûÿÿÿþÿýÿýÿÿÿüÿúÿýÿÿÿúÿþÿýÿþÿþÿýÿÿÿþÿþÿÿÿþÿûÿþÿúÿýÿÿÿþÿýÿþÿýÿýÿýÿüÿýÿüÿüÿÿÿüÿýÿüÿþÿþÿûÿþÿýÿÿÿÿÿÿÿýÿþÿþÿûÿÿÿýÿþÿüÿÿÿýÿþÿÿÿÿÿýÿÿÿúÿÿÿÿÿÿÿüÿÿÿüÿÿÿÿÿüÿþÿúÿüÿùÿýÿúÿÿÿÿÿÿÿþÿþÿþÿýÿýÿþÿÿÿýÿþÿþÿýÿÿÿÿÿüÿÿÿþÿüÿüÿýÿÿÿþÿÿÿþÿýÿþÿùÿýÿøÿþÿþÿÿÿüÿýÿþÿÿÿýÿÿÿýÿüÿþÿþÿüÿÿÿüÿûÿþÿþÿÿÿþÿýÿÿÿþÿúÿýÿúÿüÿÿÿÿÿþÿÿÿýÿþÿþÿþÿÿÿÿÿüÿÿÿüÿÿÿýÿûÿþÿúÿüÿýÿûÿþÿþÿÿÿþÿýÿÿÿüÿýÿþÿüÿýÿýÿÿÿÿÿÿÿÿÿýÿþÿüÿûÿúÿýÿûÿýÿþÿÿÿþÿþÿþÿþÿÿÿþÿþÿþÿÿÿÿÿÿÿýÿüÿÿÿþÿþÿûÿýÿýÿýÿýÿýÿüÿûÿýÿýÿÿÿüÿÿÿýÿÿÿúÿÿÿúÿþÿýÿüÿûÿýÿÿÿþÿÿÿüÿþÿÿÿÿÿÿÿýÿþÿþÿþÿþÿýÿÿÿÿÿüÿÿÿþÿÿÿþÿýÿþÿüÿÿÿüÿüÿþÿýÿÿÿþÿýÿÿÿüÿýÿþÿþÿÿÿþÿýÿÿÿýÿüÿûÿþÿÿÿýÿÿÿûÿýÿþÿýÿÿÿüÿÿÿúÿþÿþÿþÿÿÿüÿúÿüÿøÿþÿýÿüÿÿÿþÿýÿÿÿþÿüÿüÿûÿýÿþÿþÿþÿÿÿþÿþÿýÿþÿüÿüÿúÿýÿýÿÿÿþÿþÿþÿÿÿüÿÿÿýÿþÿÿÿþÿþÿýÿýÿýÿýÿÿÿþÿþÿýÿûÿþÿûÿþÿþÿýÿþÿþÿýÿþÿÿÿÿÿÿÿþÿÿÿýÿþÿÿÿþÿüÿþÿÿÿüÿÿÿÿÿÿÿûÿþÿýÿÿÿýÿÿÿþÿúÿýÿüÿüÿýÿüÿÿÿÿÿýÿÿÿýÿÿÿþÿüÿúÿüÿýÿûÿÿÿüÿýÿýÿýÿüÿþÿúÿÿÿýÿþÿûÿýÿÿÿÿÿýÿþÿýÿÿÿþÿþÿÿÿÿÿÿÿÿÿÿÿþÿþÿÿÿùÿûÿüÿüÿýÿþÿþÿÿÿúÿýÿüÿþÿýÿÿÿùÿýÿýÿýÿúÿüÿüÿþÿÿÿþÿÿÿÿÿûÿþÿùÿÿÿüÿþÿÿÿÿÿüÿüÿþÿÿÿüÿýÿýÿþÿÿÿÿÿÿÿýÿþÿüÿþÿýÿýÿûÿþÿýÿþÿüÿÿÿÿÿþÿÿÿÿÿýÿÿÿþÿþÿÿÿýÿþÿúÿÿÿþÿÿÿÿÿúÿþÿþÿýÿþÿûÿÿÿýÿÿÿýÿýÿþÿÿÿûÿÿÿüÿÿÿÿÿþÿýÿüÿþÿüÿÿÿÿÿþÿýÿÿÿùÿþÿûÿÿÿûÿþÿýÿýÿÿÿþÿýÿýÿüÿþÿúÿÿÿÿÿýÿþÿüÿþÿøÿúÿüÿøÿÿÿýÿþÿÿÿüÿÿÿþÿýÿýÿýÿýÿÿÿÿÿûÿýÿûÿÿÿýÿýÿýÿþÿÿÿÿÿüÿýÿûÿþÿúÿÿÿÿÿþÿýÿüÿþÿþÿüÿþÿþÿýÿüÿþÿþÿþÿþÿüÿþÿûÿþÿÿÿÿÿÿÿÿÿüÿüÿüÿþÿþÿþÿþÿýÿýÿÿÿüÿûÿûÿûÿÿÿÿÿýÿÿÿþÿÿÿþÿþÿÿÿÿÿÿÿÿÿýÿþÿùÿÿÿüÿýÿþÿþÿÿÿüÿüÿøÿÿÿýÿþÿÿÿþÿÿÿÿÿÿÿýÿýÿþÿÿÿþÿÿÿüÿÿÿÿÿþÿýÿüÿûÿþÿÿÿüÿÿÿþÿÿÿýÿþÿþÿýÿÿÿÿÿþÿþÿýÿÿÿþÿüÿüÿüÿûÿÿÿýÿþÿþÿûÿÿÿúÿþÿþÿþÿýÿüÿûÿþÿýÿýÿþÿþÿÿÿþÿÿÿýÿüÿüÿúÿÿÿúÿÿÿþÿýÿÿÿþÿûÿþÿüÿúÿûÿüÿþÿüÿÿÿþÿüÿýÿÿÿþÿûÿýÿýÿÿÿÿÿÿÿýÿÿÿýÿÿÿüÿÿÿþÿþÿýÿþÿüÿýÿûÿûÿýÿÿÿüÿýÿ÷ÿýÿúÿýÿþÿþÿþÿÿÿýÿüÿýÿýÿýÿûÿüÿýÿúÿþÿùÿþÿþÿÿÿÿÿüÿûÿüÿþÿþÿøÿýÿýÿþÿþÿþÿÿÿýÿþÿüÿÿÿýÿþÿýÿÿÿýÿûÿúÿþÿÿÿþÿüÿûÿúÿýÿúÿÿÿÿÿÿÿýÿýÿþÿÿÿýÿùÿúÿÿÿüÿýÿûÿýÿýÿÿÿýÿþÿýÿúÿþÿùÿþÿûÿÿÿþÿþÿÿÿûÿÿÿþÿüÿþÿûÿþÿþÿüÿþÿüÿÿÿùÿÿÿþÿýÿùÿûÿùÿþÿþÿþÿþÿûÿüÿýÿþÿþÿûÿþÿýÿþÿþÿüÿÿÿúÿþÿýÿþÿþÿþÿþÿûÿüÿûÿüÿúÿÿÿýÿþÿÿÿþÿÿÿÿÿÿÿþÿþÿýÿÿÿÿÿþÿýÿþÿýÿüÿüÿþÿûÿüÿüÿÿÿÿÿÿÿþÿýÿÿÿÿÿûÿüÿûÿþÿþÿûÿýÿýÿüÿþÿýÿÿÿûÿÿÿýÿýÿþÿÿÿýÿÿÿûÿþÿýÿþÿþÿÿÿþÿþÿþÿþÿþÿÿÿÿÿûÿÿÿýÿÿÿþÿÿÿúÿÿÿýÿÿÿúÿþÿüÿûÿýÿÿÿþÿýÿÿÿÿÿýÿþÿÿÿýÿûÿþÿûÿþÿþÿþÿþÿýÿüÿÿÿÿÿÿÿýÿüÿûÿüÿþÿýÿýÿÿÿûÿÿÿÿÿÿÿýÿÿÿÿÿÿÿþÿþÿþÿþÿþÿýÿùÿüÿÿÿÿÿûÿþÿüÿýÿýÿÿÿÿÿÿÿÿÿýÿÿÿÿÿþÿüÿüÿûÿüÿÿÿûÿûÿýÿûÿÿÿÿÿøÿÿÿþÿøÿÿÿþÿûÿÿÿþÿÿÿÿÿÿÿÿÿÿÿþÿüÿÿÿûÿÿÿÿÿþÿûÿýÿþÿÿÿüÿüÿûÿþÿûÿÿÿþÿÿÿþÿüÿÿÿþÿÿÿÿÿÿÿÿÿþÿÿÿüÿüÿýÿûÿþÿÿÿÿÿþÿþÿýÿÿÿþÿúÿþÿþÿÿÿÿÿÿÿýÿÿÿûÿÿÿÿÿÿÿþÿþÿÿÿÿÿþÿÿÿÿÿýÿûÿûÿýÿþÿüÿþÿÿÿüÿýÿþÿÿÿþÿþÿüÿÿÿÿÿüÿÿÿþÿýÿþÿÿÿüÿüÿþÿþÿÿÿþÿüÿþÿüÿÿÿþÿþÿýÿýÿüÿüÿüÿüÿýÿûÿùÿûÿÿÿüÿþÿþÿýÿüÿÿÿÿÿÿÿýÿÿÿÿÿþÿÿÿÿÿÿÿüÿýÿýÿúÿýÿûÿþÿýÿÿÿúÿúÿÿÿýÿÿÿþÿÿÿþÿÿÿÿÿüÿÿÿÿÿýÿýÿÿÿÿÿÿÿþÿýÿÿÿüÿþÿúÿýÿüÿûÿÿÿüÿþÿÿÿýÿÿÿýÿÿÿþÿÿÿýÿüÿþÿýÿÿÿýÿþÿÿÿþÿÿÿÿÿþÿüÿþÿÿÿÿÿþÿüÿþÿúÿýÿþÿüÿýÿûÿûÿûÿúÿýÿûÿýÿüÿúÿýÿýÿýÿþÿúÿÿÿþÿûÿûÿÿÿþÿÿÿüÿüÿýÿûÿÿÿýÿÿÿÿÿýÿúÿûÿýÿþÿúÿþÿþÿþÿþÿþÿÿÿýÿÿÿþÿýÿýÿýÿýÿüÿþÿýÿýÿüÿúÿþÿþÿüÿûÿùÿÿÿþÿÿÿÿÿÿÿÿÿýÿýÿüÿûÿýÿÿÿÿÿûÿþÿüÿþÿÿÿýÿþÿýÿüÿÿÿýÿýÿýÿýÿþÿþÿÿÿÿÿÿÿþÿþÿÿÿÿÿþÿþÿüÿýÿûÿÿÿþÿÿÿüÿþÿÿÿÿÿýÿýÿþÿþÿþÿûÿýÿýÿýÿýÿýÿüÿùÿþÿüÿÿÿûÿýÿýÿüÿýÿþÿûÿüÿýÿýÿÿÿüÿÿÿúÿÿÿþÿûÿýÿüÿýÿÿÿþÿýÿÿÿþÿÿÿÿÿÿÿþÿüÿúÿùÿ÷ÿþÿþÿüÿÿÿþÿþÿýÿÿÿþÿýÿÿÿÿÿÿÿþÿþÿüÿÿÿþÿýÿýÿþÿÿÿþÿÿÿüÿýÿýÿÿÿÿÿüÿüÿÿÿþÿþÿüÿýÿøÿþÿÿÿûÿþÿüÿþÿþÿÿÿýÿýÿþÿÿÿüÿÿÿþÿÿÿþÿþÿýÿÿÿÿÿÿÿÿÿüÿÿÿûÿþÿþÿÿÿúÿþÿûÿþÿÿÿýÿûÿÿÿÿÿúÿüÿýÿþÿþÿÿÿüÿÿÿÿÿýÿÿÿÿÿüÿýÿþÿüÿýÿÿÿÿÿÿÿüÿÿÿþÿÿÿýÿüÿþÿüÿÿÿýÿýÿþÿÿÿÿÿþÿþÿÿÿÿÿþÿýÿþÿþÿþÿÿÿýÿþÿöÿþÿÿÿùÿÿÿýÿüÿüÿúÿþÿýÿþÿþÿýÿüÿüÿþÿÿÿýÿÿÿüÿÿÿýÿüÿþÿüÿÿÿþÿÿÿÿÿþÿûÿÿÿýÿþÿþÿþÿþÿýÿûÿûÿÿÿúÿÿÿýÿÿÿÿÿýÿþÿýÿýÿÿÿþÿýÿùÿýÿÿÿþÿüÿüÿúÿýÿÿÿüÿþÿüÿýÿýÿÿÿþÿýÿýÿÿÿüÿüÿÿÿÿÿþÿÿÿüÿüÿÿÿÿÿûÿýÿýÿýÿýÿýÿÿÿÿÿûÿûÿüÿýÿÿÿüÿÿÿþÿþÿùÿýÿúÿýÿþÿþÿþÿüÿÿÿýÿÿÿþÿÿÿÿÿþÿÿÿüÿýÿþÿýÿþÿÿÿüÿÿÿþÿÿÿÿÿþÿÿÿþÿÿÿþÿüÿûÿúÿýÿüÿÿÿÿÿþÿÿÿýÿÿÿþÿýÿýÿüÿýÿþÿýÿþÿûÿÿÿýÿýÿÿÿþÿüÿþÿÿÿýÿýÿÿÿþÿýÿûÿþÿÿÿûÿÿÿÿÿýÿüÿÿÿÿÿþÿþÿÿÿþÿÿÿýÿýÿþÿþÿþÿÿÿýÿþÿÿÿüÿüÿýÿþÿüÿÿÿþÿþÿüÿýÿýÿþÿÿÿýÿÿÿüÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿÿÿýÿüÿÿÿüÿþÿûÿúÿþÿÿÿþÿþÿþÿýÿÿÿûÿþÿÿÿùÿýÿþÿþÿüÿþÿûÿûÿÿÿüÿÿÿÿÿÿÿüÿüÿüÿýÿýÿüÿþÿþÿÿÿþÿþÿÿÿÿÿýÿÿÿþÿýÿýÿþÿþÿÿÿþÿüÿÿÿþÿþÿÿÿüÿüÿþÿþÿÿÿüÿüÿûÿüÿþÿûÿþÿúÿþÿÿÿþÿýÿýÿþÿüÿýÿþÿÿÿþÿþÿÿÿýÿýÿÿÿüÿþÿþÿüÿýÿüÿÿÿüÿýÿüÿýÿúÿýÿýÿýÿÿÿÿÿþÿÿÿþÿÿÿýÿÿÿûÿýÿýÿüÿýÿÿÿÿÿûÿþÿüÿÿÿÿÿþÿÿÿýÿüÿÿÿýÿþÿüÿýÿýÿýÿÿÿÿÿýÿüÿþÿýÿûÿÿÿþÿýÿþÿÿÿÿÿýÿÿÿÿÿþÿþÿûÿýÿÿÿüÿþÿÿÿÿÿÿÿÿÿûÿùÿûÿþÿÿÿýÿúÿüÿÿÿÿÿÿÿýÿþÿýÿþÿýÿüÿýÿýÿÿÿûÿüÿüÿþÿÿÿÿÿýÿþÿùÿÿÿúÿÿÿÿÿþÿûÿþÿÿÿþÿûÿþÿþÿÿÿûÿùÿ÷ÿúÿøÿüÿûÿýÿÿÿþÿþÿýÿüÿýÿùÿýÿýÿûÿÿÿýÿüÿýÿüÿþÿÿÿýÿÿÿÿÿÿÿþÿÿÿÿÿýÿûÿþÿýÿüÿÿÿýÿÿÿùÿýÿüÿýÿþÿÿÿÿÿþÿþÿúÿÿÿýÿÿÿÿÿýÿûÿÿÿýÿþÿüÿúÿþÿýÿýÿýÿÿÿþÿÿÿÿÿýÿþÿýÿþÿýÿþÿþÿÿÿþÿþÿÿÿþÿÿÿÿÿþÿþÿþÿûÿüÿýÿýÿÿÿÿÿÿÿþÿýÿþÿüÿÿÿÿÿþÿýÿÿÿþÿþÿþÿüÿûÿÿÿþÿýÿþÿýÿþÿûÿÿÿýÿþÿÿÿþÿùÿúÿùÿùÿüÿùÿùÿúÿûÿúÿýÿûÿþÿþÿþÿþÿÿÿÿÿÿÿûÿüÿýÿúÿþÿÿÿýÿýÿýÿþÿÿÿýÿüÿýÿûÿýÿþÿÿÿþÿþÿÿÿÿÿüÿÿÿýÿþÿÿÿýÿþÿýÿýÿþÿþÿýÿüÿýÿüÿÿÿýÿþÿüÿþÿúÿþÿþÿýÿþÿÿÿýÿþÿûÿÿÿÿÿûÿþÿúÿÿÿÿÿýÿýÿüÿÿÿþÿüÿþÿûÿýÿÿÿþÿþÿÿÿþÿýÿýÿüÿûÿüÿýÿûÿÿÿúÿÿÿüÿýÿÿÿÿÿýÿþÿúÿýÿýÿþÿþÿùÿýÿûÿýÿýÿýÿüÿÿÿûÿúÿþÿþÿýÿþÿþÿÿÿþÿüÿûÿûÿúÿûÿÿÿÿÿþÿÿÿýÿÿÿÿÿþÿÿÿÿÿüÿýÿüÿþÿÿÿþÿûÿýÿûÿüÿúÿýÿþÿýÿøÿýÿýÿûÿÿÿüÿýÿþÿüÿþÿüÿÿÿþÿýÿþÿÿÿþÿþÿÿÿüÿýÿþÿþÿùÿýÿüÿþÿüÿþÿüÿýÿýÿÿÿþÿûÿÿÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿÿÿÿÿýÿÿÿüÿþÿûÿüÿÿÿÿÿÿÿþÿÿÿþÿüÿþÿýÿþÿþÿþÿÿÿÿÿúÿþÿýÿýÿøÿøÿûÿüÿÿÿþÿÿÿýÿÿÿþÿÿÿúÿÿÿøÿþÿþÿÿÿûÿÿÿùÿþÿÿÿúÿÿÿýÿûÿýÿûÿüÿýÿþÿþÿýÿýÿþÿÿÿþÿûÿýÿýÿþÿÿÿþÿÿÿüÿÿÿûÿþÿüÿÿÿÿÿÿÿÿÿÿÿýÿüÿýÿþÿüÿþÿýÿüÿþÿüÿúÿýÿûÿþÿþÿÿÿüÿüÿþÿþÿüÿýÿüÿÿÿÿÿÿÿþÿÿÿþÿÿÿÿÿûÿüÿýÿùÿÿÿþÿýÿÿÿÿÿþÿýÿýÿýÿÿÿÿÿÿÿþÿüÿÿÿþÿÿÿüÿüÿüÿþÿýÿýÿÿÿýÿÿÿþÿþÿüÿþÿüÿÿÿþÿþÿÿÿûÿÿÿýÿûÿýÿùÿùÿÿÿÿÿÿÿýÿÿÿþÿüÿÿÿþÿÿÿÿÿþÿÿÿÿÿûÿþÿÿÿüÿþÿùÿüÿýÿýÿÿÿýÿÿÿûÿÿÿûÿþÿüÿüÿþÿûÿÿÿþÿþÿýÿþÿÿÿýÿÿÿÿÿÿÿüÿþÿüÿÿÿüÿûÿúÿúÿýÿùÿýÿûÿÿÿþÿýÿýÿûÿÿÿýÿÿÿÿÿþÿÿÿþÿÿÿüÿþÿþÿÿÿýÿÿÿÿÿþÿúÿÿÿûÿýÿýÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿýÿÿÿûÿÿÿùÿþÿøÿþÿüÿýÿÿÿüÿÿÿüÿþÿÿÿþÿÿÿüÿþÿûÿüÿþÿÿÿüÿþÿÿÿýÿýÿüÿÿÿüÿþÿþÿþÿþÿÿÿÿÿýÿþÿÿÿþÿÿÿÿÿÿÿûÿþÿüÿÿÿùÿþÿûÿþÿþÿüÿýÿþÿúÿýÿüÿüÿþÿÿÿþÿþÿýÿýÿûÿúÿúÿùÿÿÿýÿþÿÿÿüÿÿÿÿÿÿÿÿÿýÿýÿüÿúÿúÿýÿþÿþÿüÿÿÿýÿûÿÿÿúÿþÿþÿþÿþÿÿÿþÿýÿýÿÿÿüÿþÿþÿÿÿþÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿüÿûÿÿÿþÿýÿÿÿþÿþÿýÿýÿÿÿûÿþÿüÿýÿþÿüÿÿÿÿÿýÿþÿþÿþÿÿÿÿÿÿÿþÿûÿÿÿüÿÿÿÿÿüÿüÿúÿøÿþÿýÿþÿÿÿûÿûÿüÿûÿÿÿÿÿþÿýÿýÿýÿþÿýÿþÿÿÿÿÿÿÿÿÿþÿþÿûÿýÿþÿýÿþÿûÿþÿüÿüÿüÿúÿüÿûÿûÿùÿûÿüÿÿÿüÿüÿûÿüÿÿÿüÿûÿþÿýÿÿÿÿÿþÿÿÿüÿýÿþÿûÿüÿûÿüÿûÿþÿÿÿûÿÿÿÿÿÿÿÿÿþÿþÿüÿùÿþÿüÿÿÿüÿÿÿýÿýÿüÿýÿþÿÿÿÿÿýÿþÿýÿýÿÿÿþÿýÿÿÿÿÿýÿûÿþÿýÿÿÿþÿýÿþÿÿÿÿÿþÿÿÿüÿýÿûÿþÿþÿÿÿÿÿÿÿÿÿþÿþÿýÿüÿýÿüÿüÿÿÿþÿÿÿýÿÿÿüÿüÿýÿüÿþÿÿÿÿÿýÿÿÿûÿÿÿÿÿýÿÿÿþÿÿÿûÿüÿýÿþÿþÿÿÿþÿüÿúÿûÿúÿÿÿþÿúÿýÿÿÿúÿÿÿýÿüÿüÿûÿüÿþÿÿÿþÿýÿÿÿþÿÿÿÿÿüÿüÿúÿþÿúÿýÿþÿþÿüÿþÿýÿÿÿþÿÿÿÿÿýÿþÿÿÿþÿÿÿÿÿÿÿÿÿýÿüÿýÿüÿþÿûÿýÿùÿýÿýÿþÿÿÿýÿýÿúÿÿÿÿÿþÿüÿÿÿüÿýÿüÿýÿüÿüÿýÿüÿÿÿýÿþÿýÿþÿýÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿþÿþÿþÿÿÿýÿýÿÿÿüÿýÿþÿûÿüÿýÿþÿþÿþÿüÿþÿýÿÿÿüÿýÿÿÿþÿûÿþÿÿÿÿÿþÿúÿûÿýÿþÿÿÿÿÿÿÿüÿûÿþÿûÿÿÿþÿÿÿýÿþÿúÿþÿýÿúÿýÿýÿÿÿþÿÿÿþÿýÿÿÿýÿûÿÿÿùÿþÿÿÿýÿþÿýÿûÿþÿüÿýÿþÿüÿÿÿûÿûÿüÿÿÿÿÿýÿüÿÿÿýÿýÿýÿýÿÿÿýÿÿÿþÿüÿÿÿþÿýÿüÿýÿþÿÿÿÿÿþÿÿÿÿÿÿÿÿÿþÿþÿþÿüÿýÿúÿÿÿýÿþÿÿÿþÿýÿüÿüÿýÿýÿüÿûÿúÿÿÿûÿþÿýÿÿÿûÿüÿûÿýÿÿÿýÿþÿþÿÿÿÿÿÿÿþÿþÿÿÿþÿþÿþÿýÿüÿûÿüÿþÿýÿüÿÿÿüÿþÿþÿýÿýÿüÿýÿÿÿýÿÿÿþÿþÿýÿýÿÿÿÿÿýÿÿÿúÿýÿÿÿÿÿúÿúÿùÿøÿûÿùÿúÿùÿþÿúÿúÿÿÿÿÿÿÿþÿþÿþÿþÿÿÿþÿÿÿÿÿÿÿþÿýÿýÿþÿýÿúÿýÿ÷ÿþÿÿÿþÿýÿýÿýÿÿÿýÿÿÿþÿüÿÿÿúÿýÿúÿýÿüÿþÿÿÿÿÿýÿÿÿÿÿýÿþÿÿÿýÿüÿüÿüÿýÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿüÿÿÿüÿþÿþÿÿÿþÿþÿÿÿýÿÿÿÿÿÿÿüÿÿÿýÿÿÿýÿþÿÿÿþÿþÿÿÿþÿýÿûÿþÿÿÿÿÿÿÿùÿüÿþÿÿÿýÿýÿúÿýÿüÿúÿþÿþÿþÿÿÿþÿýÿýÿþÿþÿÿÿÿÿûÿüÿýÿýÿþÿýÿýÿÿÿþÿûÿþÿÿÿüÿÿÿÿÿýÿþÿûÿýÿùÿüÿþÿþÿýÿûÿøÿüÿýÿÿÿþÿþÿþÿþÿÿÿýÿþÿÿÿýÿÿÿÿÿûÿþÿÿÿÿÿüÿúÿýÿþÿþÿþÿþÿÿÿýÿÿÿÿÿýÿÿÿÿÿþÿûÿüÿüÿýÿýÿûÿüÿüÿýÿûÿþÿÿÿþÿýÿýÿûÿýÿûÿþÿúÿûÿüÿÿÿüÿýÿüÿüÿþÿýÿÿÿÿÿÿÿþÿûÿýÿþÿþÿþÿÿÿýÿÿÿÿÿýÿûÿûÿÿÿþÿÿÿþÿüÿÿÿþÿýÿÿÿüÿÿÿþÿÿÿüÿþÿûÿýÿûÿÿÿÿÿüÿýÿþÿüÿüÿüÿÿÿýÿüÿþÿþÿýÿýÿýÿþÿúÿþÿùÿûÿûÿýÿüÿýÿþÿÿÿüÿýÿýÿþÿþÿþÿÿÿüÿþÿûÿþÿÿÿüÿÿÿþÿÿÿýÿøÿþÿûÿþÿýÿþÿÿÿÿÿüÿÿÿûÿÿÿýÿýÿÿÿýÿüÿýÿüÿýÿûÿÿÿÿÿûÿÿÿúÿþÿûÿüÿÿÿÿÿûÿüÿýÿÿÿýÿÿÿÿÿÿÿýÿýÿüÿþÿÿÿûÿüÿþÿúÿÿÿüÿÿÿüÿüÿûÿüÿþÿþÿüÿþÿþÿýÿûÿÿÿþÿýÿýÿýÿûÿýÿþÿþÿÿÿÿÿþÿþÿüÿüÿýÿýÿÿÿÿÿüÿûÿùÿýÿÿÿþÿýÿúÿÿÿÿÿýÿÿÿþÿþÿÿÿþÿþÿýÿÿÿýÿþÿþÿÿÿÿÿüÿûÿýÿüÿýÿýÿÿÿÿÿÿÿÿÿýÿûÿýÿûÿûÿýÿÿÿÿÿþÿÿÿýÿýÿþÿýÿÿÿýÿÿÿÿÿýÿüÿÿÿÿÿþÿÿÿÿÿþÿüÿüÿüÿýÿÿÿþÿÿÿÿÿÿÿÿÿüÿüÿÿÿûÿûÿüÿýÿÿÿÿÿûÿÿÿûÿÿÿÿÿÿÿþÿüÿýÿüÿýÿþÿÿÿþÿÿÿûÿÿÿüÿÿÿüÿÿÿýÿýÿÿÿþÿýÿýÿÿÿýÿüÿÿÿ÷ÿþÿùÿþÿþÿþÿþÿþÿþÿÿÿþÿüÿÿÿüÿÿÿÿÿÿÿÿÿýÿÿÿÿÿýÿþÿþÿÿÿýÿýÿüÿÿÿýÿÿÿÿÿþÿüÿÿÿþÿþÿýÿüÿýÿøÿÿÿýÿýÿþÿûÿûÿúÿûÿþÿýÿþÿüÿüÿüÿþÿþÿþÿÿÿüÿÿÿÿÿýÿÿÿüÿþÿþÿþÿÿÿÿÿÿÿÿÿþÿþÿÿÿûÿýÿÿÿýÿýÿþÿýÿÿÿÿÿÿÿþÿÿÿúÿýÿþÿýÿÿÿþÿÿÿÿÿþÿÿÿÿÿýÿÿÿüÿÿÿþÿÿÿÿÿûÿüÿúÿýÿþÿýÿÿÿÿÿüÿýÿÿÿýÿþÿþÿþÿÿÿüÿÿÿûÿüÿþÿÿÿýÿÿÿùÿüÿÿÿþÿÿÿýÿÿÿÿÿÿÿþÿÿÿýÿþÿÿÿÿÿþÿÿÿÿÿÿÿýÿÿÿûÿÿÿÿÿýÿûÿûÿúÿûÿþÿûÿýÿÿÿÿÿüÿýÿúÿüÿýÿÿÿþÿýÿþÿÿÿýÿýÿÿÿþÿþÿÿÿÿÿýÿÿÿþÿþÿÿÿýÿÿÿþÿþÿýÿúÿùÿýÿþÿÿÿÿÿþÿûÿúÿúÿþÿýÿÿÿþÿúÿÿÿúÿüÿûÿüÿüÿüÿýÿúÿýÿÿÿþÿýÿÿÿýÿÿÿþÿýÿþÿüÿþÿÿÿþÿþÿþÿÿÿýÿÿÿûÿþÿþÿýÿúÿüÿþÿüÿÿÿþÿÿÿÿÿýÿýÿüÿþÿýÿþÿýÿþÿÿÿýÿÿÿýÿþÿþÿÿÿþÿÿÿþÿÿÿþÿÿÿûÿþÿüÿúÿÿÿüÿüÿÿÿÿÿûÿÿÿöÿþÿùÿüÿüÿþÿûÿùÿýÿúÿûÿþÿüÿÿÿûÿþÿþÿÿÿþÿüÿüÿýÿÿÿýÿüÿüÿÿÿýÿÿÿÿÿýÿþÿÿÿÿÿüÿýÿÿÿþÿúÿüÿûÿûÿûÿÿÿþÿþÿÿÿÿÿúÿüÿÿÿfenrir/config/sound/default/EmptyLine.wav000066400000000000000000000133201475771417500210320ustar00rootroot00000000000000RIFFÈWAVEfmt (þÿ€»î  €ª8›qfact data€eŽâæ¶aÔj(H×p&TWB{ Ô$¢1‚ ¡ W)$ŽÁøyµ gçmäú ÓêźF)ô¾Æ šewt,;Þ<@¹÷ü;ÒE. ,žkÿÐF37¶ió&DküUñ'©Qù+³ z…‡%F)<Ž2ô ‹£”rÎø8vÑaë?ïU‘ãä,£Ø¡¬Úöýß–ðºÖFσ„?ÌFÌë0îMÔOAÑà›ŸöŸûÆòÊܨ°¼Å¡iùº¨ê‡8á„"kZv;ÄJø̱ø:§%ã­‚`ãëBæóß`·,UÔýÄÛg‚9D˜ÙÜíîwù‹”ÆñÛŸ}DÒÔ ÂQÜùØEþµø°ïù7èZ4ØúºZÄñslð?ÙíçdBî8¥…÷Ó Œ J"è÷l~rÉ’»÷¿"Rÿ¹ä#ðamVýʾóaÌèÙQ⢸ïEÄ›ù^|‡üÔCvåhº>ö'¢-?Ø«åúª˜ü¶Iºèáÿ®’QÔEœZ¿å: þî ú¿õª]ðÕ)( ê $0ÅH8“jH¹õ‚Ò‘÷õî„ç6&)ènOíuzùˆ<«ÿ…3VñÍd c0`EøÜZá æ2`ô{`õ ´x Ô蟈F `¹ïÕÈ»ßF ÐÖ o/Ï}êï‡|¾æ°yùHª(ä?ßès»žñᯓÞig3Û¥ ¡ÚÓÍÈÝW­ìÞÞfáð:ûzôìO æ÷©‡çq€ÚÔðb©á—,IÑ$)ë‹SúÓ·IbßrçÕë™*>í6œôùfRQßòêžà`Ì´Ô²=ìÐñä¥NæÚ×7Þ§ÚúŠ(Oç4ŠÜypÇ×=Ñè±îhß^,ØsöÒè8×-žÓ4ûiCä m»ð§Íÿú§"ôÐÇM nI¾¼öJç÷FCå"Šé溌¸S2á° ¼á3såò"Àóä¥ñýzrÜSVb~ ãm±-Œè¬Gó²ÔbâkÀòkŸ " ñç´ ‘Š„As d¨Ñûš3nñ(îžë¦XÙ—½ì­áHå¿–ÌEÚé ÊÝð$þÙòV "¼!ñNÈ,ýn÷+ô›_àû± ì¿‘kò5, f’Äæå#èQ…'‚¬¾!Ðí.G]šPV›øœnñþå˜î³P… Ú#ùB%µ ¸à» „Ÿñ=;Zñ_&úÐÃÉ>¡hÛ*Ñ:LþÌÄè̆… ¶ê¶ßü ÍŒ÷QÅœðKã¹òºvIõ2lh•E>×tõVMöFåÃa:ˆ÷Ë$þŠPîèë3|0=ñŠ©ù|³Ö9HF ñ@¯Qdz/òÐÃ,­ì|öÕ{›îìLâD©þ6iüóãê*ôãRo@ëÏ»™â4‘8þ‘ºß3^lû‰[ Í^¼tßÀ \tí6ÉéJ’Ü8©§òNåB^þ]ú²°¿¡ÏgÀ>*%5'H&8eÊ~àN W>ô2¯$K9Z´%˜,37è™öüú4¢ý3¹ùöz ãûƒÊÿ÷ãrçþK¦\ü^+(úÍoó 'GpÍêx’(˜í°áÔDüæÍ®EÜÔ‘VÐÃ5ÿåÏjäü!æð‡íðï%âJÏCþÕ>âˆWöâÃÿþ]qÈÕŽÅ{ a¤³$~¸ÿ0;9¸ê´ õt;Í‘‚nç)™ =ù%$N; ̱ƒËøÿ¢¾A´k.-¹k”‹v(–ú¿¦’Ž;¡"DU5UùðñQΖ»#êÓ»"¯@YêQ%\×p)ת¤(W`´ €ƒõ5ÙõðÁcê§­»Å1Ù_WçÀëÙµðwÎYä,ÍñI¾ÿùÑ«èüΗi[ŠÙ|Æ5ñ;$§Iéþ¡f£ ¦íÙñfº²ç#è~“*|úZ•‚º‰i#œeÙQ ^ ý‰¿×"¸Qþ.®0O5:‰ÖO pôº :ù®q!»Çl 5j€ãâjøMÏ݃œi©Ë/wüjÚù¬®Ë ו,ïÍÜû¼òõ>[íˆè©LN¤bn ±Bd›Y â 'üY/n²3õ¡ñ"êŸ ,H &Žh1Ý/‚QÞ(ìé#*K‹ht{–­Õ(6DãØmÿfåöŽÌßiYî«ý¸û”oVù?Q ê¡zãZa¢Ùž#jþMHÄ ñtý‚\_éˆÒÌçú|Ðÿõ0ËuÞÙ|é ™¢ë°£@õZiAõcºž÷:vÈëÕ­îý:#üñ˜`ú¦sðè«SRÚq¹Fß­pEÝ7jêP“ €6¨÷Üs=ƒïUyàù>Ðý"ñDzúråã e³nöOÓFçATdôZŸºÿYF" µXÚímŸòñeäÿÚ*VçOrë+wòàµÐn¯(ûÚÛƒ ‡ˆç©ïHy]ñ_¤“êÖƒÛàùQ.Óh›ëǪù×t•5é¤ÖlÕÁdYí(þØ"½ÈÎÝÐÐÕ½ ñ ­Âè^=ÖTåÓ㘵ɞhïžÐjÜÁI3öÑ£ßç$O¡ØüûöñŸµ<Õ÷ºðPׯñax¥å§äùLR€ ÄìG › g™ky…9è¡§å ’øìÓ­Sü‚¾„?Táý ÍÍ lOR`}9üƒ÷ãøisÅ…Ë!ÏÊ(:‡2ug-£:Ÿ*.œ4 %!Htæ‚hdŽžà›-%ÄòÓÒü²Œ“%†ïf RÇ´ÑÖ–e‘~güOئ%QJ >–;õ4µ¡ïðÁ…FB^]—¶ ŽüÑ ®+#ËNjá}7ƒ¥ÍT .ìƒÚÖ¨P BðÞÀ›ñŒgåPÞðaý&ës¾eB TÚ&qá’õÎCK¸ÿ¹úC©'½qÌž‹TC „í7´$€õJ êhxÀù¼™é!E+íÌÊúòaìpü˜÷Ög+¡ÔöÉ;Œ Bð­Ã?w&,>Á ù÷+N× 4)•HT¡HEŠ&ÿ€úÕJf4¹P´ ¡BâYŽê8g }IL§ ç• Œ ¤Ÿ' ó, G¨_Š)°¸SH¥ýð=‹ï·=¤Ø34eý’¤: ˜¾ñÑþîí]D›OÍý–Ä÷Ùs†ð{ƒ!ü*}_û@Á¦ê|<èU _â8$œü{zTV‘âG>þ3ÏBž 8(šŒ )%#×îì1Ëï8l >@Ä# C”‹Ò÷øƒ4¶|¾ð‚£z\¹Iú#)ÙìÊExÜÀÛ×Ê"Ûúo9¡ Z ×ÃèÊšííù‹âøß¡âÓ)nÔwŒWËf›2ÌS£5ÕWØë§Ûá×í]‚ìÞ öÿ¾òµáaíñÑ*캋ãáùòcUÄß³ +r2ý¤¸'¨ÈZ i°¾!EúZÔ´äo)´ÿ3 Wܾý˶iŸíðŠ#ÙP9o› ¤$¿¶µöTž‚çÉ:Eiþð©3êèSŽPCìÍEà7f :J zðhnæ%ÿ«³9ã*˵^ËúLiDfî ,(ʏ*ÍaK& ¢(î/*tæ¾ய 1¸¦ZŒù£)Í{£ÄQ~£¬³Q÷<) ˜$Ï{d]ù‰m6ø*èº hmX.bÝ2¥ÁCåt -% ޝ~°zmàÄB%ýNC.ûSòÄ%ÐþÚ_þÜ—ÄeÈ 6ÝÖÉS’&e½ŽXµfÏ}n'ÿ5bĆ Go¿ÏOœÎö¡Bos`ÐU û, ñ!” }”¼ÿIKÛ.$Q?wN`x*©aÚI$ÔÞ† ¼báu܉žŽ$û°ÄöC¸áQJHn"¢Ìõ239 ÎÎDÇÌS(Ô â"Ø-8WOÚ#»6(;j«?¥Æ‚3"×Û'ÍðÍþc7ÌäpK"ÛI•È…;DÁô-@fï2ê VCãˆ)lÚL2 E#-\áWñØ ùVyþ)“Nï*ÿ5\gåí'ÖaÁ )ïÚŠeK(Mhè.vØŒ3YTMÇ„Aºß Ç.Ÿ):æëè¶¥'«¤*tH ^¨- Â&®¥«2sâl5œ"§=ãbÿ*W`ÂxÞ5Zêʼnš2ñ?â9‰¶.ˆŸŸ‚Y=ªeUeì –6û—«nƱ–ñ©7`d#GòÑ$)ú² AAƒPŽ\(ž?0Aö uÑ 3&S¼ô!þJ—ºbu!®þ´ÇKµÒ— ?¢¡ód§uÙÖíùÂÁOùCZSîeèþ é™Ï À¸FònÚb|¤–bä­üú3 hè†fNZ*œˆw"+ÌQ2ïI1DÙß ¨ïª™A%, 7§ô “ Ú Â?É ó"58­‘lûîxV™¢¯ñ6ð¡Vå1 ò‚úòòµóåšæ±åX?ãDrâæòšÖæ5T¤ÛPŠößKÓÝqm¹í³BëY ­ê%˜…ÝlãÞuÑÅì4æÈG¹ø,–ß ¬âxÿ2‰ÈèN³FçLöÙ¶M[å=Ÿî®æöø¤ý.<és4öôa<ŠÖ U{ù®ró7`zò¾¶Ün]úÉ–Ï‘ê$°9B#Ê@@ä—ëµM<—ì ·*ÚïH„^â8÷ÙçQ&Eþ…EñƒÔºŠ÷Ö·§<èÓˆd"zºôþ F!SÿÌÎ ' ÅË‘É4½ž­-=ƒžý;Á}ü_ü¦ýt–°ëÈ»%—uÀë;ååê &üîˆ*ìzø§“ ÃèôéYúÎØë  %X„íöH]ôaÕéÛc}øâd·áž{æ›q@૯MÖ½e/ì®ßÄ´àì`˜Ÿò›viò”pßù# ÿ-«YÓ?5þÏ÷gðb±¾îÄùôÀ¹›¶&^Ñê% ß ¢ªy°¦úbºËÃ÷ý‘Î èO!Ri4óz-QwZâñ ç$ŸöÈmXDŒ/ïåšÝêË׎èÌüx Í%Âý…ð­ÈjðŸèÞöÇÍÛÿiáDPôHøûáXåõ)Ýä 3Üï5.æ{´Ôí —󵟳ô¨ÞçFøù²”âßÉÈáÞ-$Ð8[³ÙÞ{÷ì¶Zóo"åèˬÒùN·*Þ5Ôqá(Gnô±ŒrÛ-<å›(Áø„7tæ,>|Ô±ñâæì­:Ú-¶È$»æ¾Ç½ Æéø¿ê82Zî¥Ð¿ð˜ùzðêÝaà ÌŽÛ«cÖæÔÖ‚SÚ´<Îð(ñÞ”4+BŸâ–úÉø&lûâCî£>Õ Ä¹Ïy9’ðÜC}ïù–xòCføS€ílº3îâ›Cð§5fÞM]·ùŸâ-Þ.âò(9ö¦rŒë·û÷]è­¤÷Ë‘,í"kØèš}BîQ˜pßjÓüš°' ÿÄëiÞDÙ‚Þ‰÷wV® pN‰T‚š›Æí~Ù¸Îù‘¬ø7 Ääº×õ ÊHÎ ¼HèÖ«m –Èæ ¤Å>lùÒÍû¯MóÕWÍÖD³N<íã‹üÊÐå·òãû›»yý0G /eó…$¿µëú €«ª ôùÐFÎð@D¾ð:‚‘o÷¹îâQñ<R?aö¢5ùš|LáaÐÜgw¯ßäÜÞÑ&ã¨öm-? ÕÇÅàëëíYß“óï²A4Ð9ëÁŽ6ûi›mí õg:W çÁ8/ü WwÍ[{¿7ö¶Œöç ë¹û£ZTfT À}ñél ð^Åt ¾ŠÝpE‰•d5áNñ6ï.ì^yhýd†ÿp·øŒ€ùý:¯û§ý %ÛÒöŒtâT¯Ó+áÿú|à ¢ãú%‡ñžZ1 R `èz-”üîuÄ]‹}È(Asñ@£ïÊjYô¤¡éÞüDµà×ÿ–™‹×ðòfTæÕŸËñôQ ž‡­÷8ýˆ­Êð J) Šs2ŽèJB™"¡Ù")‘‡úYСQË%¿> lè†';E¹FËr^Ç«Àl$Ÿ)L '-! ;To" NÀÅPg:Ø>ý[²RîóÓýò̶~†8KI}'ˆ l tû{gGiWš÷ÉŸžÕö‡õ4”ë+uVædÃæä½á4 ÔÈŠ8õ6Ñ íñ¥Òå´ã‘ÿyþMlåë$ËóKêØµÜõ±œ'ý^m’éûåù׋žÝaF„¶\öX¥‡Fö†óÛ¨öVÍ( Üð½ú8>Èåì;´ñSDHj(ê×<AÉòì~ð«áäûôôÕžô¯Ó—¯àú6iìÎ'á”1ͤ¥ÝÖ½Yõ×Ý:±å6+ z÷íYÒ"õð"hý“£–ô Ñí 8 ôq:Åù͹ 1EÔ?˜´1Ò÷ùS¼%äD=AõñÏ^øùµ•ñ¿œ¡åìHÚ¿nãä}Ú>ä‚%:ü–ÜIUlì©"Õ‹ZóD ¢ùô„õÎ`ækèëò–³³Û {f} ×§h©‚™ù‚—YŒÁáHôvï@÷CübsðcŒÝò_‚ù–°8Wé#Jr Èg#ôëò¹EX ®¬*íÑ#šûÀq‚vþpñ€ åúãÛaÒ0}€øq¬Qé2Áñá2gÊÔS1ÿÝcÇ×*ö21Lß'xý£ÖköÜ€ ,† j£VyíS «Úufí<ÂØÜ­•ûƒ¥Ñá}øZå²]èæ_äW×ÉäpÝJùeëe¼“ÙÍýHÊyf;ÝÅ>­ÈTæJÞœIÊù¸Àß}Æ"ׇìzÕÔL…åÒO€wÞúOãâì0¿äÊ›܈¾$õI ïâ³õÙ³<븋Û‚ôãtÞŽØ•­ÄϱêÄï+‚òçàÛ÷˜)ÛýÞZpååڽݸýÙôÂòeþÚ‘1þ—ÌÅðüÛý×àˆs³×2©RÞà× Ü|„ åvg¸ÏçÆõÚ`Æ+øˆ³…ò¹âìýŒ&=ûÑ^Cöh¬”ᚌåó — áv·•Q=q÷p0þŸs ø®ÞŨÔfenrir/config/sound/default/EndOfLine.wav000066400000000000000000000265201475771417500207350ustar00rootroot00000000000000RIFFH-WAVEfmt (þÿ€»Ü  €ª8›qfact data-š™™ÙÎÌÌŒŽ Ú«ØaŽƒ¡§Úˆäöw¥.Ûeð‹‘k©µÛBü “`­<ܶ”T±ÃÜüK–HµJÝÙà—=¹Ñݶ+u™1½XÞ”7 ›%ÁßÞpCŸœÅfßNO4žÉíß*[ÉŸÍtàg^¡÷Ðûàäró¢ëÔ‚áÂ~ˆ¤ßØ âžŠ¦ÔÜâ|–²§ÈàãY¢G©½äžã6®Üª±è%äºq¬¥ì¬äðÅ®šð3åÍÑ›¯ŽôºåªÝ0±‚øAæ‡éŲwüÈædõZ´kPçAðµ_×ç …·T^èû¹H åèÙ$¯º<léµ0D¼1óé“<Ù½%zêoHn¿ëMTÁ ˆë)`˜Â$ìl-Äö'–ìãwÂÅë+íÁƒWÇß/¤ížìÈÔ3+î{›ÊÈ7²îX§̼;9ï5³«Í±?Àï¿@Ï¥CGðïÊÕЙGÎðÌÖjÒŽKUñ©âÿÓ‚OÜñ†î”ÕvScòcú)×kWêò@¿Ø_[qóTÚS_øóúéÛHcôØ)~Ýù”»ëÓŠÅùz PíÈŽLúW¬åî¼’Óú4¸zð°–ZûÄò¥šáûîϤó™žhüËÛ9õ¢ïü¨çÎö‚¦vý…ócøvªýýcÿøùj®„þ? Žû_² ÿ#ýS¶’ÿù"¸þHº×.M<¾ ³:â0Â'‘Fw%Æ®nR Ê5K^¡ μ(j6ÒCvË öÕÊâ` êÙQ¿õ ßÝØœ™ŠÓá_y¥ÇåæV±´¼ém3½I°íôÉÞ¥ñ{îÔs™õÊàù‰¨ìý „ø2v˜ bÈj >]_ ¦ òS - ø'‡!G´ Ö3#<; ³?±$0 KF&$I mWÛ'!Ð Jcp) %W'o+)Þ{š,ö,eá†/.ê0ì¾’Ä/Þ4s›žY1Ó8úxªî2Ç<U¶ƒ4¼@3Â6°Dέ7¤HíÙB9˜LÉå×:P$§ñlvX2a —?j\¹=,A^`@!ÁBSdÇø,VDGhNÕ8ëE;lÕ²D€G0p\PI$tãl\ªJxjIh?L |ñ&tÔM€x€iOõƒÿà‹þPꇆ½—“RÞ‹ š£(TÓ”x¯½UÇ“T»RW»—¢2ÇçX¯›)Ó|Z¤Ÿ°ìÞ\˜£7Èê¦]§¾¦ö;_«E ‚Ñ`u¯Ì `fbj³S!=ûc^·Ú!&eR»a"÷1%gG¿è"Ô=ºh;Ão#±IOj/Çö#ŽUäk$Ë}$kaymÏ%Hmo Ó‹%%y£p×&…8r)ÍÙz*gTÚX6üŽÛÚ4B‘bÛN&’úéÛïY»“ï!pÜÌeP•ã%÷Ü©qå–×)~݆}z˜Ì-Þc‰šÀ1ŒÞ@•¤›´5ß¡9©9šßú¬Îž=!à׸c ‘A¨à´Äø¡†E/á‘УzI¶áoÜ"¥nM=âKè·¦cQÄâ)ôL¨WUKãâ©LYÒãã w«@]Yä¿ ­4aàä#¡®(egåy/6°iîåW;˱muæ4G`³qüæSõ´útƒçï^жîx èËj¸ã|‘è©v´¹×€é…‚I»Ì„ŸécŽÞ¼Àˆ&ê?šs¾´Œ­ê¦À¨4ëù±Á”»ë×½2јBì´ÉÇĆœÉì‘Õ\Æz PínáñÇn¤×íKí†Éc¨^î(ùËW¬åî±ÌK°lïâFÎ@´óï¿ÛÏ4¸zðœ(pÑ(¼ñy4ÓÀˆñV@šÔÄò4L/ÖÈ–òXÄ×úËóîcYÙîϤóÊoîÚãÓ+ô¨{ƒÜ×ײô„‡ÞËÛ9õb“­ß¿ßÀõ>ŸBá´ãGö«×â¨çÎöù¶läëU÷ÖÂæ‘ïÜ÷³Î–ç…ócøÚ+éz÷êømæÀênûqùJòUìbÿøù'þêíW€ú €ïKûáñ? Žû¾!ªò4ü›-?ô(œüy9Ôõ#ýUEi÷ªý3Qþø1þ]“úú"¸þíh(üî&?ÿÉt½ýâ*Æÿ§€Rÿ×.M„ŒçË2Ôa˜|¿6[>¤´:â°¦¨>iø»;œBðÕÇБFw²Óe …Jþßú yN…lë nR I÷$bV“&ºWZOK^¡àä?b(¾&y3f¯š2(j6x>£n½TJ8rD 2VÍvË bbùyR ìm÷î}Ù ÉyŒ â` ¦…!"Ö…ç ƒ‘¶#ˉn `K%¿õ =©à&³‘| µu(¨•÷À *œ™ŠÔÌŸ+±Ø4-…¡˜ŽäÉ.y¥kð^0n©¦Iüó1b­-%‰3V±´5Jµ;ß³6?¹Â½+H83½I™7Ý9(ÁÐwCr;ÅWSO=ÉÞ1[œ>Íeg1@ùÐìërÆAíÔsÈ~[CâØú¥ŠðDÖÜ‚–…FÊà_¢H¿ä<®¯I³èºDK§ìöÅÙLœð$ÓÑnNô«°ÝP…ø2Žé˜Qyü¹jõ-SmAHÃTaÈ$ XVVOíWJ ÖÞ$‚Y?]¼0[3ä˜<¬\'kvHA^òSTÖ_ y 0`ka$! lcù'‡!êw•dí+"ǃ*fá/•"¤¿gÖ3#›TiÊ7£#^§éj¾;*$;³~l³?±$¿n§C8%õʨoœG¿%ÓÖ=qKF&¯âÒr¸‚Ú(ˆެ†‡Ú”–¡ŠÛâŸ+‘•Ž•Û¿«À’‰’Üœ·U”~–£ÜyÃê•rš*ÝVÏ—fž±Ý3Û™[¢8Þ穚O¦¿Þíò>œCªFßÊþÓ8®Íß§ iŸ,²Tà…þ  ¶Ûàa"“¢ºbá?.(¤ ¾éá:½¥þÁpâùER§òÅ÷âÕQç¨æÉ~ã³]|ªÚÍäi¬ÏÑŒämu¦­ÃÕåJ;¯¸Ùšå'а¬Ý!æ™e² á¨æá¤ú³•å/ç¾°µ‰é¶ç›¼$·}í=èxȹ¸rñÄèUÔNºfõKé2àã»ZùÒéìx½OýYêì÷ ¿CáêÊ£À7hë¦8Â, ïë„Íà vì`'bÅýì>3÷Æ „í?ŒÈý îøJ!Êñ’îÔV¶Ëæ ï²bKÍÚ$ ïnàÎÏ('ðlzuÐÃ,®ðI† Ò·05ñ&’ŸÓ¬4¼ñž4Õ 8Còà©ÉÖ•<Êò¾µ^؉@QóšÁóÙ}DØóx͈ÛqH_ôTÙÝfLæô2å²ÞZPmõñGàOTôõìüÜáCX{öÉrã7\÷¦å,`‰÷ƒ œæ dø`,1èh—ø=8Æé lùD[ëýo¥ù÷Oðìñs,úÔ[…îæw³ú±gðÚ{:ûs¯ñÎÁûkDóÃHüI‹Ùô·‡Ïü%—nö¬‹Vý£ø Ýýß®˜ù”“dþ½º-ûˆ—ëþ™ÆÂü}›rÿwÒWþqŸùÿTÞìÿf£€1êZ§öN«Žë¬C¯È A7³œ¥Ö+·#‚%k »ª_1 ¿1<=• øI*ýÆ?öT¿ñÊÆÔ`TåÎM°léÚÒÔŽx~ÎÖ[j„ÃÚâH¨·Þi$œ=«âð¨Ò æw ß³g”êþ ¼¿üˆî… ™Ë‘}ò v×&!qö“ Sã»"eú 0ïP$Zþ¡ ûå%N) ê{'B° Ç)7 7¤¥*+¾*:, E_6Ï-Ì;Bd/SNù0üÚõYŽ2ñ!aÓe#4å%è¯q¸5Ú)o}M7Î-öi‰â8Â1}G•w:·5$¡ <«9‹­¡=Ÿ=Þ¸6?”A™»ÄË@ˆE ˜Ð`B|I§uÜõCqM.RèŠEeQµ/ôGYU< µHNYÃé JJB]JÆßK7aѤ#tM+eX€/ Oiß^;žPmf:G3RqíSÈSüttô^]UñxûÒjòVå|‚®v‡XÙ€ Œ‚Z΄iޱ[ˆFšF]¶Œž#¦Û^«% ²p`Ÿ”¬ ݽb“˜3!ºÉšcˆœº!—Õ/e| A"táÄfp¤È"QíYhe¨O#.ùîiY¬Ö# „kN°]$émB´ä$Å®n6¸k%£(Cp*¼ò%4ØqSó¬ÙøÙG÷3ÚÕ囎;ûºÚ²ñ00ÿAÛýÅ‘$ÉÛl [“PÜIð” ×Ü&!…–^Ý-˜õåÝà8¯™êlÞ½DD›ÞóÞ›PÙœÒzßw\nžÇ"àUh »&ˆà1t˜¡°*á€-£¤.–áë‹Â¤˜2âÉ—W¦Œ6¤â¥£ì§:+ワ©u>²ã`»«jB9ä=Ç«¬^FÀäÓ@®RJGå÷ÞÕ¯GNÎåÔêj±;RUæ±öÿ²/Vܿޕ´$Zcçk*¶^êçH¿· bqè%&T¹føè2éºõiéà=~¼émê¼I¾ÞqêšU¨¿Òuëva=ÁÇy›ëTmÒ»}"ì0ygį©ì…üÅ£…0íê‘ǘ‰·íÈœ&ÉŒ>»Ê‘Åî‚´PÌu•Lï_ÀåÍi™Óï<ÌzÏ^ZðØÑR¡áðöã¤ÒF¥hñÓï9Ô;©ïñ°ûÎÕ/­vòd×#±ýòjùص„óGŽÚ ¹ ô%+#ܽ’ô7¸ÝõÀõßBMßéÄ õ»NâàÞÈ'ö™ZwâÒÌ®öuf äÆÐ5÷Sr¡åºÔ¼÷/~6ç¯ØCø ŠËè£ÜÊøê•`ê˜àQùÇ¡õëŒäØù¤­Ší€è_ú¹ïuìæú^Å´ðiðmû;ÑIò]ôôûÝÞóRø{üõèsõFüýÒô÷:Šý¯žø/þŒ 3ú#˜þjÈû ÿG$]ý ¦ÿ$0òþ-<‡õ´ÞGé;»S±Ý˜_FÒ#IukÛÆ'ÐRwp»+W0ƒ ¯/Þ š £3eêš/ —7ìƦÄŒ;s¤²Y€?ú€¾îuC^ʃiG:Ö]Kâ­ROõíBFSÒù×:W$ ¯m/[« Œ#_2 i—c¹ F), g@ #5Á!kÇ AV#ônN ÝLë$érÕ ºX€&Ýv\ —d(Òzã upª)Æ~jQ|?+º‚ñ/ˆÔ,®†x ”i.£ŠÿéŸþ/—ކÅ«“1Œ’ £·(3€–”ý4tš]ÏR6iž¢:Ûç7]¢)ç|9Q¦°ôò;Fª7Ñþ¦<:®¾® <>.²E‹Ñ?#¶Ìh"fAºSE.ûB ¾Ú":DÂaÿE%FôÅèÜQºGéÉoº]OIÝÍö–iäJÑÑ}tuyLÅÕPNºÙ‹.£O®Ý ™8Q£á™è¤ÍR—å İbT‹é§¢¼÷U€í.ÈŒWtñµ\Ô!Yhõ<9à¶Z]ùÃìK\QýJó÷à]EÒÐv_:Y ­ a. à Š b" g!g'5dî!D3Êe u"!?_gü"ÿJôhôƒ#ÛV‰jè $¹blÜ$‘$•n³mÑ(%szHoÅ,Ÿ%O†Ýpº0&&-’rrâgàÙ¥7¡ÖkgÚ‚C6ÊoîÚ_OË¿suÛ<[`’³wüÛgõ“§{ƒÜörŠ•œ ÝÓ~—ƒ‘Ý±Š´˜„‡Þ–Išy‹ŸÞk¢Þ›m&ßG®sb“­ß%ºŸV—4àÆ J›»àßÑ2¢>ŸBá»ÝÇ£3£Éá™é\¥'§Pâvõñ¦«×âS‡¨¯^ã0 ª³åã ±«ù¶läê$F­íºóäÇ0Û®á¾zå¤öÜì»â–Æ3úcí˜î+È'þêíuúÀÉrîRVËùî/ëÌ €ï €Îø ðé)ÐíŽðÆ5ªÑáñ£A?ÓÕœñ€MÔÔÊ#ò]YiÖ¾!ªò;eþײ%1óq“Ù§)¸óõ|(Û›-?ôш½Ü1Æô¯”RÞ„5Mõ‹ çßx9Ôõi¬|ál=[öE¸ãaAâö#ĦäUEi÷Ð;æJIð÷ÝÛÐç>Mwøºçeé2Qþø—óúê'U…ùtÿìY úQ %î]“ú.ºïaû #Oñød¡ûè.äòìh(üÅ:yôál¯ü¢FöÕp6ý€R£÷Ét½ý\^8ù¾xDþ:jÍú²|Ëþvbü§€Rÿô÷ý›„ÙÿÐŒÿˆ`®™!„Œç‹¥¶xnh±Kl”õE½àa˜|"ÉuUœÿÔ I ŠÜàŸ >¤¹ì4 2¨˜–øÉ &¬s_°¦Pô´--‰¸´ (ø»;ç3³ì¿ÂÅ?HàÃI¡KÝÕÇÐWrÉËW [c¾ÏÞ 9oœ²Óe {1¦×ì ó†Æ ›Ûs Ð’["ßú ­žð#„ã ‹ª…%xç g¶'lë E¯(`ï!ÎD*UóÿÙÙ+I÷$Ûån->û«¹ñ/2ÿ2•ý˜0&ºs .2APÃ3 È-!X5O -í6øÖç8‚8ì]ÄD:àä¡P¬;Õk~\A=É"ò[hÖ>½&y8tk@²*€B¦.‡ò‹•C›2З*E6•¬£¿Fƒ:НTHw>£f»éIlB*DÇ~K`F± ÓMUJ8þÞ¨NIN¿Úê=P=RF¸öÒQ2VÍ•hS&ZTrýT^ÛO’Vbb,&'Xfé 2¼Y÷ipæ=Q[ìm÷ÃIæ\àq~ U{^Ôu }a`ÉyŒ Zm¥a½}!7y:c²š!…Ïd¦…!"ñdfš‰¨"ÏœùgŽ/#«¨Žiƒ‘¶#‰´#kw•=$eÀ¸ll™Ä$CÌMn`K%ØâoT¡Ò%ýãwqI¥Y&Úï sqÜÚR•;ŽeàšÚ/¡ÐYä!Û ­e‘Nè¨Ûé¸ú’Bì/ÜÇÄ”6ð¶Ü£Ð$–+ô=Ýܹ—øÄÝ]èN™üKÞ;ôãšÓÞyœüZßõ žðáßÑ£Ÿå hà¯#8¡ÙïàŒ/Í¢Îvái;b¤ÂýáFG÷¥¶„â#SŒ§« ã_!©Ÿ#’ãÝj¶ª“'äºvK¬ˆ+ ä—‚à­|/'åtŽu¯p3®åQš ±e75æ.¦Ÿ²Y;¼æ ²4´M?Cçè½ÉµBCÊçÆÉ^·6GQè¢Õó¸+KØè€áˆºO_é\í¼Sæé:ù²½WmêH¿üZôêôÝÀð^{ëÑrÂåbì®(ÄÙf‰ì‹4œÅÍjíh@1ÇÂn—íELÆÈ¶rî"X[ʪv¥îÿcðËŸz,ïÜo…Í“~³ï¹{χ‚:𖇯Ð|†Áðs“DÒpŠHñQŸÙÓdŽÏñ-«nÕY’Vò ·×M–Ýòç˜ØBšdóÅÎ-Ú6žëó¡ÚÂÛ*¢rôæWݦùô[òìÞª€õ9þà®ö âü±Žöó¬ãðµ÷Ð!Aå乜÷­-ÖæÙ½#øŠ9kèÍÁªøgEêÁÅ1ùDQ•ë¶É¸ù!]*íªÍ?úþh¿îžÑÆúÛtTð“ÕMû¸€éñ‡ÙÔû–Œ~ó{Ý[ür˜õpáâüP¤¨ödåiý,°=øYéðý ¼ÒùMíwþæÇgûAñþþÄÓüü5õ…ÿ ß‘þ*ù ~ë&ý“[÷»8Q¢æû)ò{ð °Ï&ä7¬2¥ ؾ‰>: ÍEfJÏ ÁÌCVd¶ S!bùª$ÚýmŽž(aÛy#’,è·…¸‡0o•‘M{4öqâp8}O©wd< +µ X@‹ Á¡MD æÌ6AH™ ÃØË5L  ä`!*P§ }ðõ"T. ZüŠ$Xµ 7 &\< µ'û_à ñJ)ïcJÎ+ß*ägÑ«7t,ØkXˆC .ÍoßfOž/ÁsfB[31µwí gÈ2©{tür]4žûÚ~ò5’ƒ‚¶Š‡7‡‡ ”–9{‹p¢±:oN®Fã­¼»©.˜ÅãŠÈP«"œLägÔ嬠ÓäDàz® ¤Zå"ì°ÿ§áåþ÷¤±ô«hæÜ:³è¯ïæ¸ϴݳvç–d¶Ñ·ýçr'ù·Å»„èP3޹¹¿ é,?#»®Ã’é K¸¼¢ÇêçVM¾—Ë êÄbâ¿‹Ï'ë¡nwÁÓ®ë~z Ãt×5ì[†¡ÄhÛ¼ì8’6Æ\ßCížËÇQãÊíò©`ÉEçQîϵõÊ9ëØî¬ÁŠÌ.ï_ï‰ÍÎ"óæïgÙ´Ï÷mðCåIÑ ûôð!ñÞÒÿþ{ñýüsÔôòÛ ÖèŠò·ž×Ü ó• 3ÙИóq,ÈÚÅôO8]ܹ¦ô,DòÝ®-õ P‡ß¢´õæ[á–";öÃg±â‹&Âö sFä*I÷}Ûås.Ð÷Z‹pçh2Wø7—é\6Þø£šêP:eùñ®/ìE>ìùκÄí9Bsú¬ÆYï-FúúˆÒîð"JûfÞƒòNüBêô Rü ö­õÿUýüC÷óYýÚ Øøç]$þ¶múÜa«þ”%üÐe2ÿq1—ýÅi¹ÿN=,ÿ¹m@+IÁ­qÇUV¢uNå`ë–yÕÂl€Š}\Ÿxã|„ªs…jY? h‰ñ7œÔ \x¨i P‘ÿñ³þD•†Í¿“9™ «Ë(-”‡×½"¡eãR¥¢Aïç ©)û|ÿ¬°üó°7 Ù§ç´¾ ¶<ܸE “*ÑÐ¼Ì p6f ÄÀS MBû!¹ÄÚ *N#­Èa Z%%¡Ìè äeº&–Ðo ÁqO(ŠÔö ž}ä)Ø}|‰y+sÜX•-gà‹6¡£.[ä­80Pè™ð¸Í1Dì ÌÄb39ð§ªÐ÷4-ô.†ÜŒ6!øµdè!8ü<Aô¶9 ÄL;þKû á<óÒØv>ç Yµ# @Ûà’/ AÐgo;5CÄîLGÊD¸u)S_F­ü_ôG¡#ƒãj‰I–' ÁvKŠ+‘‚³L~/{ŽHNr3ŸWšÝOg7&5¦rQ[;­²SP?4|TDC»ËÉ1V8GB©ÕÆW-KɆá[Y!OPcíðZS×@ù…\ W^^þZåú°_ò^l ×Eaçbó ´(ÚbÛfz!‘4odÏj"n@fÄnˆ"KL™g¸r#(X.i­v–#dÃj¡z$ãoXl•~¤$À{ímŠ‚+%‡‚o~†²%z“qrŠ9&WŸ¬ršÁóÙÏDÛÅzÚ­PpƒÉÛ‰\‘x͈Ûghš’lÑÜCt/”`Õ–Ü!€Ä•TÙÝý‹Y—IݤÝÛ—î˜=á+Þ¸£ƒš2å²Þ•¯œ&é9ßr»­íÀßOÇBŸñGà,Ó× õÎà ßl¢÷øUáæê¤ìüÜáÃö–¥àdâ ,§Ôëâ}Á¨ÉrãZVª½ ùã8&뫱€ä2€­¦åò=¯šŽåÎIª°æ¬U?²ƒ œæˆaÔ³w$#çfmiµk(ªçByþ¶`,1è …“¸T0¸èý(ºI4?éÚœ½»=8Æé·¨R½1’ e_ß4"žžfSã»"ø©3hGçB#ÖµÈi;ëÉ#²Á]k0ïP$Íòl$ó×$lÙ‡n÷^%Jåp ûå%&ñ±q52 ÙŸ–àŒ)6'Ú|¢uŽ:®ÚY® >5Û6ºŸ‘B¼ÛÆ4“ûECÜðÑÉ”ïIÊÜÎÝ^–ãMQݪéó—ØQØÝˆõˆ™ÌU_Þd›ÁYæÞB ³œµ]mßHž©aôßü$ÝŸe{àØ0r¡’iá¶<£†m‰á“Hœ¤{qâpT1¦ou—âM`Ƨcyã*l[©X}¥ãxðªL,ä䃅¬A…³ä®5‰:åž›¯¯)Áå|§D±‘HæX³Ù²•Ïæ6¿n´™Vç˶ûœÝçðÖ˜·ï dèÍâ-¹ã¤ëèªîºبré‡úW¼Ì¬ùédí½À°€êA‚¿µ´ëÁ©¸Žëû)¬Â¼ìØ5AÄ’ÀœìµAÖņÄ#í“MkÇzȪíoYÉoÌ1îMe•Êcиî)q*ÌXÔ?ï}¿ÍLØÆïãˆTÏ@ÜMðÁ”éÐ4àÔð ~Ò)ä[ñ{¬ÔèâñX¸¨Õìiò5Ä=×ððòÐÒØúówóïÛgÚï÷þóÌçüÛãû…ô©ó‘Ý×ÿ õ†ÿ&ßÌ”õc ¼àÀö@Qâ´ ¢ö#æã©)÷ú.{å°÷Ø:ç‘7ø´F¥è†¾ø’R:êzEùn^Ïëo#ÌùLjdíc'Sú(vùîW+Úú‚ŽðK/aûâ#ò@3èûÀ™¸ó47oü¥Mõ);öüz±âö?}ýW½wøCþ4É úG‹þÕ¡ûúJÿîà6ýîN™ÿËìËþãR ¨ø`×V§…öÌZ.c‹À^µ? ´b<(µ¨fÃù3JjJ×?ß ‘nѳKt †rX‘W zvßmcžnzfKo3c~í({ÈW‚t‡]K†ûâ’ò@Š‚¿ž‡4Ž œª(’y¶±– VÂFšž 3ÎÛž% Úpú¡¬ íå î¥3 Êñš!㩺 ¨ý/#×­A „ Å$Ë±È bZ&¿µO >!ï'´¹Ö -„)¨½]ø8+ÁäÖD®,‘Åk²PC.…Éò\Ø/zÍymhm1nÑJt3bÕ‡'€—4WÙŒ,6KÝ•á—Á7?á¾£V94壛¯ë:(é*x»€<í±UÇ>ñ82Óª?õ¿ß?AúøFíêÔBîüÍÉöiDâU§ÿEÖ܃”GËca)I¿ ê=&¾J´q2SL¨ø÷=èMœÕI}O‘²UQ… a§Ry$lmš´º](@ÅwÀO_DL TÌä`HÓ 2ØybLZ!ädùOá!ìï£eíSh"Èû8gâWï"¦ÎhÖ[v#‚cjË_ý#`øk¿c„$<+m³g %7"o¨k’%÷B·pœo&ÔNLrĦÓÙLôz¸ªZÚ)­®áÚ ¥¡²hÛä:’•¶ïÛÀ#Ï“ŠºvÜž/d•~¾ýÜz;ù–s„ÝXGŽ˜gÆ Þ4S#š[Ê’Þ_¸›OÎßîjMDÒ ßÌvâž8Ö'à©‚w -Ú®à†Ž ¢!Þ5ácš¡£â¼á@¦6¥ æCâ²Ë¦þéÊâú½`¨òíQã×Éõ©çñØã´ÕŠ«Ûõ_ä‘á­Ïùæäní´®ÄýmåKùI°¸õå)ß±¬|æt³¡ çã µ• Šç¿(ž¶Šè43¸~˜èy@ȹréWL]»f¦é3Xò¼[!-êd‡¾O%´êîoÀD);ëË{±Á8-Â먇FÃ,1Iì…“ÛÄ!5ÐìbŸpÆ9Wí?«È =Þí·šÉþ@eîùÂ/ËòDìîÖÎÄÌæHsï³ÚYÎÛLúïæîÏÏPðnòƒÑÄTñKþÓ¸Xñ( ®Ô¬\òCÖ¡`òâ!Ø×•d$ó¿-mÙ‰h«óœ9Û~l2ôyE—Ürp¹ôVQ,Þft@õ3]Áß[xÇõiVáO|NöîtëâC€ÕöÊ€€ä8„\÷¨Œæ,ˆã÷„˜ªç!Œjøb¤?éñø>°Ôê ”xù¼iìý—ÿùøÇþíò›†úÖÓ“ïæŸ û³ß(ñÛ£”ûë½òϧüm÷Rôë¢üJèõ¸¯)ý'}÷¬³°ýù ·7þá&§ú•»¾þ¾2<ü‰¿Eÿ›>Ñý}ÃÌÿxJfÿrÇSUVûfËÚ3bZÏan%OÓèíyºC×oÉ…O8Ûö§‘ä,ß}ƒy ãa© ç‹>µ£ ëÁ8ýî™øÌÍòò ÕØbæö§²ä÷Úú.ðŒÏþµlü!Ã=I··Ä&L¬ K  á Ò à+v•Y ¾7 ‰à šC  }g xO5"qî T[Ê#f"u 2g_%Z&ü sô&O*ƒ ì~‰(C. ÈŠ*72‘¦–³+,6ƒ¢H- :Ÿ`®Ý.>&=ºr0 B­Æ2ýE4÷Ñœ3ñI»ÔÝ15æMB±éÆ6ÚQÉŽõ[8ÎUPkñ9ÃY×H †;·]^%=¬aå%°> elß0E@”ió½<ÚAˆmz™HoC}qwTEquˆS`™Ffy1l.HZ}– xÃINëƒXKC…¤ÈíL7‰+¥›‚N+²‚§P ‘9_³¬Q•À<¿AS™GËÖTýœÎöÖkVñ UÓâXfenrir/config/sound/default/EndOfScreen.wav000066400000000000000000000133201475771417500212570ustar00rootroot00000000000000RIFFÈWAVEfmt (þÿ€»î  €ª8›qfact data€€˜á€0 ÂÇ£‚^„ƒõ e„'F…$.'†»4‡R;é‡êAʈH«‰OŒŠ¯Um‹G\NŒÞb/uiŽ pñޤvÒ;}³Òƒ”‘iŠu’‘V“˜—7”/ž•Ƥù•^«Ú–õ±»—Œ¸œ˜#¿}™»Å^šRÌ?›éÒ œ€Ùàâ¯æÃžFí¤ŸÝó… uúf¡ H¢£)£: ¤Òë¤iÌ¥"­¦—(ާ//o¨Æ5P©]<1ªôB«ŒIó«#PÔ¬ºVµ­Q]–®écw¯€jX°q9±®w²F~û²Ý„ܳt‹½´ ’žµ£˜¶:Ÿ`·Ñ¥A¸h¬"¹³º—¹äº.ÀŻů¦¼]͇½ôÓh¾‹ÚI¿"á*Àºç ÁQîìÁèôÍÂû®ÃÄ®qÅERÆÜ3ÇtÈ #õÈ¢)ÖÉ90·ÊÑ6˜Ëh=yÌÿCZÍ–J;Î.QÏÅWýÏ\^ÞÐód¿Ñ‹k Ò"rÓ¹xbÔPCÕè…$֌דæ×­™ÇØE ¨Ùܦ‰Ús­jÛ ´KÜ¢º,Ý9Á ÞÐÇîÞgÎÏßÿÔ°à–Û‘á-ârâÄèSã\ï4äóõåŠüöå!Øæ¹ ¹çPšèç{é~\ê$=ë­*ìD1ÿìÛ7àís>Áî E¢ï¡Kƒð8RdñÐXEòg_&óþeô•lèô-sÉõÄyªö[€‹÷ò†løŠMù!”.ú¸šûO¡ðûç§Ñü~®²ýµ“þ¬»tÿDÂUÛÈ6rÏ Öø¡ÜÙ8ãºÏé›fð|þö]•ý>, à  [â òà ‰¤ %… ¸+fO2Gæ8(}? Fê¬LËCS¬ÚYr`n gO m08tÏzòfÓý‡´•Ž•,•vÛWZ¢8ò¨‰¯ú ¶Û ·¼¼!OÃ"æÉ~#}Ð_$×@%¬Ý!&Cä'Úêã'qñÄ( ø¥) þ†*7h+Î I,f*-ý .”ì.+&Í/Ã,®0Z31ñ9p2ˆ@Q3 G24·M5NTô5åZÕ6}a¶7h—8«nx9BuY:Ú{:;q‚<‰ü<ŸÝ=7–¾>ΜŸ?e£€@ü©aA”°BB+·#C½DYÄåDñÊÆEˆÑ§F؈G¶ÞiHNåJIåë+J|ò KùíK«ÿÎLB°MÙ ‘NprOSPŸ 4Q6'RÍ-öRe4×Sü:¸T“A™U*HzVÂN[WYUuo5v<wžBáw5IÂxÌO£ydV„zû\e{’cF|)j'}Áp~Xwé~ï}ʈ„«€ ‹Œ·‘m‚N˜Nƒåž/„}¥…¬ñ…«²Ò†B¹³‡Ú¿”ˆqÆu‰ÍVŠŸÓ7‹7ÚŒÎàùŒeçÚüí»Ž”ôœ+û}Â_‘Y@’ñ!“ˆ”ã”¶"Ä•N)¥–å/†—|6g˜=H™«C)šBJ ›ÙPë›pWÌœ^­ŸdŽž6koŸÍqP ex1¡ü~¢“…ó¢*ŒÔ£Â’µ¤Y™–¥ðŸw¦‡¦X§­9¨¶³©Mºû©åÀܪ|ǽ«Ξ¬ªÔ­BÛ`®ÙáA¯pè"°ï±Ÿõä±6üŲͧ³d ˆ´üiµ“J¶*+·Á# ¸Y*í¸ð0ι‡7¯º>»¶Dq¼MKR½äQ3¾{X¿_õ¿ªeÖÀAl·ÁØr˜ÂpyyÀZÄž†;Å5ÆÍ“ýÆdšÞÇû ¿È’§ É*®ÊÁ´bËX»CÌïÁ$͇ÈÎÏæÎµÕÇÏLܨÐäâ‰Ñ{éjÒðKÓ©ö,ÔAý ÕØïÕo Ðֱמ’Ø5sÙÌ$TÚc+5Ûû1Ü’8÷Ü)?ØÝÀE¹ÞXLšßïR{à†Y\á`=âµfãLmÿããsàäzzÁ墿©‡ƒç@Ždè×”Eéo›&ê¢ë¨èë4¯Éì̵ªíc¼‹îúÂlï‘ÉMð)Ð.ñÀÖòWÝðòîãÑó†ê²ôñ“õ´÷töKþU÷ã7øz ùùù¨Úú@»û×%œün,}ý3^þ9?ÿ4@ ËFbMâúSÑZ¤(a…¿gfWnGît(…{ ‚ê´ˆË K¬ â• yœn £O ¨©0?°Ö¶òn½ÓÄ´œÊ•3ÑvË×WbÞ8ùäëú(òÛ¿ø¼Vÿí… `A³"J â&äy-Å4¦ §:‡!?Ah"ÖGI#mN*$U %œ[ì%3bÍ&Êh®'ao(ùup)|Q*'ƒ2+¾‰,Vô,í–Õ-„¶.¤—/³ªx0J±Y1á·:2x¾3Åü3§ËÝ4>Ò¾5ÕØŸ6m߀7æa8›ìB92ó#:Êù;aæ;øÇ< ¨='‰>¾j?U!K@í',A„. B5îB²;ÏCJB°DáH‘ExOrFVSG§\4H>cIÕiöIlp×Jw¸K›}™L2„zMÉŠ[Na‘lwqmxn¦~án=…ÂoÔ‹£pk’„q™eršŸFs1¦'tȬu`³éu÷¹ÊvŽÀ«w%ÇŒx½ÍmyTÔNzëÚ/{‚á|èñ|±îÒ}Hõ³~ßû”yv€ W§8‚>ƒÖúƒm#Û„*¼…›0†37~‡Ê=_ˆaD@‰øJ!ŠQ‹'X㋾^ÄŒUe¥ík†Ž„rgyH²)‘J† ’áŒë’x“Ì“š­”§ Ž•>§o–Õ­P—l´1˜»™›Áó™2ÈÔšÉε›aÕ–œøÛwâXž&é9Ÿ¾ï Uöû ìüÜ¡ƒ¾¢ Ÿ£²€¤Ia¥àB¦x$#§+¨¦1å¨=8Æ©Õ>§ªlEˆ«Li¬šRJ­2Y+®É_ ¯`fí¯÷lΰs¯±&z²½€q³T‡R´ì3µƒ”¶›õ¶±¡Ö·I¨·¸à®˜¹wµyº¼Z»¦Â;¼=ɽÔÏý½kÖ޾ݿ¿šã À1êÁÈðbÂ`÷CÃ÷ý$ÄŽÅ% çŽÈÆT©ÇëŠÈ‚%kÉ,Lʱ2-ËH9Ìß?ïÌwFÐÍM±Î¥S’Ï®˜4?EŸ@Ý¥ö@t¬×A ³¸B¢¹™C:ÀzDÑÆ[EhÍc­d´e­ºáeDÁÂfÜÇ£gs΄h Õei¢ÛFj9â'kÐèlgïélÿõÊm–ü«n-oÄ np\Oqó0rŠs!$òs¹*ÓtP1´uç7•v~>vwEWx­K8yDRzÛXúzs_Û{ f¼|¡l}8s~~Ðy_i€@€‡!—‚/”ã‚ÆšÄƒ]¡¥„ô§†…Œ®g†#µH‡º»)ˆQ ‰éÈ뉀ÏÌŠÖ­‹®ÜŽŒFãoÝéPŽtð1 ÷£ýó:Õ‘Ñ ¶’h—“x”—Y•.%:–Å+—]2ü—ô8ݘ‹?¾™"FŸšºL€›QSaœèYB`#žgŸ®måŸEtÆ Üz§¡tˆ¢ ˆi£¢ŽJ¤9•+¥Ñ› ¦h¢í¦ÿ¨Î§–¯¯¨.¶©Å¼qª\ÃR«óÉ3¬‹Ð­"×õ­¹ÝÖ®Pä·¯è꘰ñy±øZ²­þ;³E´Ü þ´sßµ À¶¢¡·9&‚¸Ð,c¹g3Dºÿ9%»–@¼-Gç¼ÄMȽ\T©¾óZŠ¿ŠakÀ!hLÁ¹n-ÂPuÃç{ïÃ~‚Ðĉ±Å­’ÆD–sÇÛœTÈs£5É ªÊ¡°÷Ê8·ØËн¹ÌgÄšÍþÊ{ΕÑ\Ï-Ø=ÐÄÞÑ[åÿÑòëàÒŠòÁÓ!ù¢Ô¸ÿƒÕOeÖç F×~'ØÙ¬ éÙD'ÊÚÛ-«Ûr4ŒÜ ;mÝ¡ANÞ8H/ßÏNàfUñàþ[Òá•b³â,i”ãÃouä[vVåò|7扃ç Šùç¸ÚèO—»éæœê}¤}ë«^쬱?íC¸ îÚ¾ïrÅâï ÌÃð Ò¤ñ7Ù…òÏßfófæGôýì(õ”ó ö,úêöÃÌ÷Z­øñ Žù‰oú Pû·!1üO(ýæ.óý}5Ôþ<µÿ¬B–CIwÚOXqV9 ] cû7jÜÎp½fwžý}”„` +‹A Ñ" Z˜ ñžä ˆ¥Å ¬¦·²‡N¹hå¿I}Æ*Í «ÓìBÚÍÚà®qçîpŸôQ7û2ÎeõüÖ”·+˜Â"yY)Zñ/; ˆ6!=ý!¶CÞ"NJ¿#åP $|W%^b&«dC'Bk$(Ùq)pxæ)Ç*Ÿ…¨+6Œ‰,Í’j-e™K.üŸ,/“¦ 0*­î0³Ï1Yº°2ðÀ‘3‡Çr4ÎS5¶Ô46MÛ7äáö7|è×8ï¸9ªõ™:Aüz;Ù\

žÿ>6à?Í#Á@d*¢Aû0ƒB“7dC*>EDÁD&EXKFðQèF‡XÉG_ªHµe‹IMllJärMK{y.L€Mª†ðMAÑNØ“²Ooš“P¡tQž§UR5®6SÌ´Td»øTûÁÙU’ȺV)Ï›WÁÕ|XXÜ]Yïâ>Z†é[ð\µöá\LýÂ]ã¤^{ …_f`©Ga@(bØ$ co+êc2Ëd8¬e5?fÌEngcLOhúR0i’Yj)`òjÀfÓkWm´lïs•m†zvnWo´‡8pLŽqã”úqz›Ûr¢¼s©¨t@¯~u×µ_vn¼@wÃ!xÉy4ÐãyËÖÄzcÝ¥{úã†|‘êg}(ñH~À÷)Yþ €ð쀇 Í®‚¶ƒMp„ä%Q…|,2†3‡ª9ô‡A@ÕˆÙF¶‰pM—ŠTx‹žZYŒ6a:ÍgŽdnüŽûtÝ“{¾*‚Ÿ‘Áˆ€’Ya“ð•B”‡œ#•£–¶©å–M°Æ—ä¶§˜{½ˆ™ÄišªÊJ›AÑ+œØ× pÞíåΞžë¯Ÿ5ò Íøq¡dÿR¢û4£’ ¤*ö¤Á×¥X ¸¦ï&™§‡-z¨4[©µ:<ªLA«äGþ«{N߬UÀ­©[¡®Ab‚¯Øhc°ooD±v%²ž|³5ƒç³Ì‰È´c©µû–ж’k·)¤L¸Àª-¹X±ºï·ïº†¾Ð»ű¼µË’½LÒs¾ãØT¿zß5ÀæÁ©ì÷Á@óØÂ×ù¹Ão›Ä|Å ]Æ4>ÇÌÈc!Éú'áÉ‘.ÂÊ)5£ËÀ;„ÌWBeÍîHFΆO'ÏVд\éÐKcÊÑãi«ÒzpŒÓwmÔ¨}NÕ@„/Ö׊×n‘ñ×˜ÒØž³Ù4¥”ÚË«uÛb²VÜú¸7Ý‘¿Þ(ÆùÞ¿ÌÚßWÓ»àîÙœá…à}âç^ã´í?äKô åâúæyãæÄ稥è?†éÖgên"Hë))ìœ/ í36ëíË<ÌîbC­ïùIŽðPoñ(WPò¿]1óVdôíjóô…qÔõxµö³~–÷J…wøâ‹Xùy’9ú™û§Ÿûû?¦ÜüÖ¬½ým³žþºÿœÀ`3ÇAÊÍ"aÔùÚäáÅ'覾î‡VõhíûI„+  ³í JΠᯠx# *q§0R>73Õ=mDõKÖ›Q·2X˜Ê^yaeZøk;r'yý¾ÞU†¿쌠„“šb² CI§$á­ x´æ »Ç!¦Á¨">ȉ#ÕÎj$lÕK%Ü,&›â '2éî'ÉïÏ(aö°)øü‘*s+& T,¾5-U.ì÷.ƒ$Ø/+¹0²1š1I8{2à>\3xE=4L5¦Rÿ5=Yà6Õ_Á7lf¢8mƒ9šsd:2zE;É€&<`‡=÷è=”É>&›ª?½¡‹@T¨lAì®MBƒµ.C¼D±ÂðDIÉÑEàϲFwÖ“GÝtH¦ãUI=ê6JÔðKk÷øKþÙLš»M1 œNÈ}O`^P÷?QŽ% R%,S½2âST9ÃTë?¤U‚F…VMfW±SGXHZ(Yß` ZwgêZnË[¥t¬\<{]Ôn^kˆO_0`™•a1œòaÈ¢Ób_©´cö¯•d޶ve%½Wf¼Ã8gSÊhëÐúh‚×ÛiÞ¼j°äkHë~lßñ_mvø@n ÿ!o¥p< äpfenrir/config/sound/default/ErrorBraille.wav000066400000000000000000001357201475771417500215210ustar00rootroot00000000000000RIFFÈ»WAVEfmt (þÿ€»î  €ª8›qfactà.data€»3¸XxD¸ ½ƒ¸éø2H¹zA¹ÃÒ€¹ À¹T]ÿ¹¢>ºåç}º--½ºvrüº¾·;»ýz»OBº»˜‡ù»áÌ8¼)x¼rW·¼ºœö¼â5½K'u½”l´½Ü±ó½%÷2¾m֥‡åÂÏ`$æcÃ`ë¢Ã©0âÃòu!Ä:»`ă ÄËEßÄ‹Å\Ð]ŤÅíZÜÅ6 Æ~åZÆÇ*šÆpÙÆXµÇ¡úWÇé?—Ç1…ÖÇzÊÈÂUÈ U”ÈTšÓÈœßÉå$RÉ-j‘Év¯ÐɾôÊ:OÊOŽÊ˜ÄÍÊà Ë)OLËq”‹ËºÙÊË ÌKdIÌ”©ˆÌÜîÇÌ$4ÍmyF͵¾…ÍþÅÍGIÎŽCÎØÓ‚Î!ÂÎi^ϱ£@ÏúèÏB.¿Ï‹sþÏÓ¸=Ðþ|ÐeC¼Ð­ˆûÐöÍ:Ñ>zчX¹ÑÏøÑã7Ò`(wÒ©m¶Òñ²õÒ:ø4Ó‚=tÓË‚³ÓÈòÓ\ 2Ô¥RqÔí—°Ô5ÝïÔ~"/ÕÆgnÕ­­ÕXòìÕ 7,Öé|kÖ1ªÖzêÖÂL)× ’h×Sקלç×äa&Ø-§eØvì¤Ø¾1äØw#ÙO¼bÙ˜¢ÙàFáÙ(Œ ÚqÑ_ÚºŸÚ\ÞÚK¡Û“æ\ÛÜ+œÛ%qÛÛm¶ܵûYÜþ@™ÜF†ØÜËÝ×WÝ V–Ýi›ÕݱàÞú%TÞBk“Þ‹°ÒÞÓõß;Qßd€ß­ÅÏßõ à>PNà‡•àÏÚÌà á`eKᩪŠáñïÉá95 â‚zHâË¿‡âÇâ\Jã¥EãíÔ„ã5Äã~_䯤BäêäW/Áä tåé¹?å1ÿ~åzD¾å‰ýå Ï<æS|æœY»æäžúæ-ä9çu)yç¾n¸ç´÷çOù6è˜>vèàƒµè)Éôèq4é¹Ss陲éJÞñé“#1êÜhpê$®¯êmóîê¶8.ëþ}mëFìëìë×M+ì “jìhØ©ì±éìúb(íB¨gí‹í¦íÓ2æíx%îd½dî­¤îõGãî>"ï†ÒaïÏ¡ï]àï`¢ð©ç^ðñ,žð9rÝð‚·ñÊü[ñB›ñ[‡Úñ¤ÌòíYò5W˜ò~œ×òÆáó'VóWl•ó ±Ôóèöô1ûh~û±Z½ûùŸüûBå;üŠ*{üÓoºüµùüdú8ý­?xýõ„·ý=Êöý†6þÎTuþš´þ`ßóþ¨$3ÿñirÿ9¯±ÿ‚ôðÿÊ90o[Ä®¤ îìN-5”l}Ù«Æëd*W©i î¨è3è1y'y¾fÁ¦ IåSŽ$›Ócä£-^âu£!¾è`. Nsß—¸ßý](CqˆÜ¹Í[JXš“ÙÛâ$(Xlm—µ²Öý÷ F=U Ž‚” ×ÇÓ  hRR ±—‘ ùÜÐ A" ŠgO Ò¬Ž òÍ d7 ¬|L õÁ‹ >Ë †L ΑI ׈ _È ¨að¦F9ì…‚1ÅÊv¼C[ƒ¤FÂì‹5Ñ@}€Æ[¿¡þWæ= +}èp¼1¶ûyû:Á@z †¹RËø›8äUw,›¶uàõ½%5ktN°³—õòß:2(€qpŰ¹ ðP/J•n“Ú­Ûí$e,lªkµïªý4êEz)Ž¿hרJçh&±Ôeù¥B_äФ#Òéb/¢ctᬹ õþ_=DŸ†‰ÞÎÎ]_Yœ¨žÛðã9)Zn™ʳØù[>W¤ƒ–ìÈÕ5}STŘ“ÞÒV# ŸhQ è­ 0óÏ y8!Â}N! Ã!RÍ!›M "ã’K",ØŠ"tÊ"½b #¨H#Ní‡#—2Ç#ßw$(½E$p…$¹GÄ$%JÒB%’‚%Û\Á%#¢&lç?&µ,&ýq¾&F·ý&Žü<'ÖA|'‡»'gÌú'°:(ùVy(Aœ¸(Šá÷(Ò&7)lv)c±µ)¬öô)ô;4*=s*…Ʋ*Î ò*Q1+_–p+¨Û¯+ð ï+9f.,«m,Éð¬,6ì,[{+-£Àj-ìª-4Ké-}(.ÆÕg.§.V`æ.Ÿ¥%/çêd/00¤/xuã/Áº"0 b0RE¡0›Šà0ãÏ1,_1tZž1½ŸÝ1å2N*\2–o›2ß´Ú2(ú3p?Y3¹„˜3Ê×3J4’TV4Ú™•4#ßÔ4l$5´iS5ý®’5FôÑ5Ž96Ö~P6Ä6g Ï6°N7ø“M7AÙŒ7ŠÌ7Òc 8©J8cî‰8¬3É8ôx9=¾G9…‡9ÎHÆ9Ž:_ÓD:§„:ð]Ã:9£;èA;Ê-;sÀ;Z¸ÿ;£ý><ëB~<4ˆ½<}Íü<Å<=X{=Wº=Ÿâù=ç'9>0mx>x²·>Á÷ö> =6?R‚u?›Ç´?ã ô?,R3@t—r@½Ü±@"ñ@Mg0A–¬oAßñ®A'7îAp|-B¸ÁlB¬BJLëB’‘*CÚÖiC#©CkaèC´¦'DüëfDE1¦DŽvåDÖ»$EdEgF£E°‹âEøÐ!FAaF‰[ FÒ ßFæGc+^G¬pGôµÜG\a&¸¤¦e¸í뤸51ä¸~v#¹Æ»b¹¢¹WFá¹ ‹ ºèÐ_º1Ÿºz[޺ » æ\»S+œ»›pۻ䵼,ûY¼u@™¼¾…ؼ˽OW½˜U–½àšÕ½(à¾q%T¾¹j“¾°Ò¾Jõ¿“:Q¿Ü¿$ÅÏ¿m ÀµONÀþ”ÀFÚÌÀ Á×dKÁ ªŠÁhïÉÁ±4 ÂùyHÂB¿‡Â‹ÇÂÓIÃEÃdԄìÄÃõ^Ä=¤BĆéÄÏ.ÁÄtÅ`¹?Ũþ~ÅñC¾Å9‰ýÅ‚Î<ÆÊ|ÆY»Æ[žúƤã9Çí(yÇ5n¸Ç~³÷ÇÆø6È>vÈWƒµÈŸÈôÈè 4É1SsÉy˜²ÉÂÝñÉ #1ÊShpÊœ­¯ÊäòîÊ,8.Ëu}m˽¬ËìËNM+Ì—’jÌàשÌ(éÌqb(͹§gÍí¦ÍJ2æÍ’w%ÎÛ¼dÎ$¤ÎlGãεŒ"ÏþÑaÏF¡Ï\àÏסÐç^Ðh,žÐ°qÝÐù¶ÑBü[ÑŠA›ÑÓ†ÚÑÌÒdYÒ¬V˜Òõ›×Ò=áÓ†&VÓÎk•Ó±ÔÓ`öÔ¨;SÔñ€’Ô9ÆÑÔ‚ ÕÊPPÕ–Õ[ÛÎÕ¤ ÖìeMÖ5«ŒÖ}ðËÖÆ5 ×{J×WÀ‰×ŸÉ×èJØ0GØyÕ†ØÁÆØ `ÙS¥DÙ›êƒÙä/ÃÙ,uÚuºAÚ½ÿ€ÚEÀÚNŠÿÚ—Ï>Ûß~Û(Z½ÛqŸüÛ¹ä;Ü*{ÜJoºÜ“´ùÜÛù8Ý#?xÝl„·ÝµÉöÝý6ÞFTuÞŽ™´Þ×ÞóÞ $3ßhirß°®±ßùóðßA90àŠ~oàÒîà îàdN-ᬓláõØ«á=ëá†c*âΨiâî¨â_3èâ¨x'ãð½fã9¦ã‚HåãÊ$äÓcä[£ä£]âäì¢!å4è`å}- åÆrß叿Wý]æŸBæè‡Üæ0Íçy[çÁWšç ÙçRâè›'Xèãl—è,²Öèu÷é½Y/„˜xÉ×Á TVR™•šÞÔã#,iSt®’¼óÑ9M~P–ÃÞÏ'Np“M¸ØŒÌIc ’¨JÚí‰#3Ékx´½Gü‡EHÆŽÖÒD„g]ð¢øçA@-‰rÀÒ·ÿý>cB~«‡½ôÌü<<…W{Íœºâù^'9§lxï±·8÷ö<6ÉuÇ´Z ô£Q3 ë–r 3ܱ |!ñ Åf0! ¬o!Vñ®!Ÿ6î!ç{-"0Ál"x¬"ÀKë" ‘*#QÖi#š©#ã`è#+¦'$tëf$½0¦$vå$M»$%–d%ÞE£%'‹â%oÐ!&¸a&[ &I ß&’å'Ú*^'#p'kµÜ'´ú(ü?[(E…š(ÊÙ(Ö)UX)gš—)°ßÖ)ø$*@jU*‰¯”*ÑôÓ*:+bR+«Ä‘+ô Ñ+2šX}2â¼2+ãû2s(;3¼mz3³¹3Møø3–=84Þ‚w4'ȶ4o ö4¸R55˜t5Iݳ5‘"ó5Úg26#­q6kò°6´7ð6ü|/7DÂn7®7ÕLí7’,8g×k8¯«8øaê8@§)9‰ìh9Ñ1¨9wç9b¼&:«f:óF¥:<Œä:„Ñ#;Íc;\¢;^¡á;§æ <ï+`<8qŸ<€¶Þ<Èû=A]=Z†œ=¢ËÛ=ë>4VZ>|›™>ÅàØ> &?UkW?ž°–?æõÕ?/;@x€T@ÀÅ“@ Ó@QPAš•QAâÚA+ ÐAseB¼ªNBðBM5ÍB•z CÞ¿KC'‹CoJÊC¸ DÕHDHˆD‘_ÇDÙ¤E"êEEk/…E³tÄEü¹FEÿBFD‚FÕ‰ÁFÏGf@G¯YG÷ž¾G_J¸¨G¸ðÔ†¸9Ƹ_¹Ê¤D¹ꃹ[/ù£tºì¹Aº4ÿ€º}DÀºÅ‰ÿºÏ>»W~»ŸY½»èžü»0ä;¼y){¼Ánº¼ ´ù¼Rù8½›>x½ãƒ·½,Éö½u6¾½Su¾™´¾NÞó¾–#3¿ßhr¿'®±¿póð¿¹80À~oÀJîÀ’îÀÛM-Á#“lÁlØ«Á´ëÁýb*ÂE¨iÂŽí¨Â×2èÂx'Ãh½fð¦ÃùGåÃA$ĉÒcÄÒ£Ä]âÄc¢!Ŭç`Åô, Å=rßņ·ÆÎü]ÆBÆ_‡ÜƧÌÇð[Ç8WšÇœÙÇÊáÈ'XÈ[l—È£±ÖÈìöÉ4Y󧃘óïÈ×ó8ôSVôɘ•ôÞÔôZ#õ¢hSõë­’õ3óÑõ|8öÅ}Pö ÃöVÏöŸM÷ç’M÷/ØŒ÷xÌ÷Àb ø ¨JøQí‰øš2Éøãwù+½Gùt‡ù¼GÆùúMÒDú–„úÞ\Ãú'¢ûoçAû¸,ûrÀûI·ÿû’ü>üÚA~ü"‡½ükÌüü³<ýüV{ýDœºýáùýÖ&9þlxþg±·þ¯ööþø;6ÿ@uÿ‰Æ´ÿÑ ôÿQ3b–r«Û±ô ñX}Z¼¢âûë';3mz|²¹Ä÷ø =8U‚wžÇ¶æ ö/R5x—tÀܳ "óQg2š¬qâñ°*7ðs|/¼Án®MLí•‘,ÞÖk'«oaê·¦)ìhH1¨‘vçÙ»&"fkF¥³‹äüÐ#Dc[¢Õ áæ f+`¯pŸ÷µÞ@û‰@]Ñ…œËÛb«UZóš™;àØ„%ÍjW°–^õÕ¦: ïT 7Å“ € Ó ÈO!•Q!YÚ!¢Ð!êd"3ªN"|ï"Ä4Í" z #U¿K#ž‹#æIÊ#. $wÔH$Àˆ$_Ç$Q¤%šéE%â.…%+tÄ%s¹&»þB&D‚&L‰Á&•Î'Þ@'&Y'ož¾'·ãý')=(Hn|(‘³»(Ùøú(">:)jƒy)³È¸)û ø)DS7*˜v*Õݵ*#õ*fh4+®­s+÷ò²+?8ò+ˆ}1,ÑÂp,°,bMï,«’.-ó×m-;­-„bì-̧+.íj.]2ª.¦wé.ï¼(/7h/€G§/ÈŒæ/Ò%0Ye0¢\¤0ê¡ã03ç"1{,b1Äq¡1 ·à1Uü2žA_2憞2/ÌÝ2w3¿V\3œ›3PáÚ3™&4âkY4*±˜4sö×4»;5V5LÆ•5• Õ5ÝP6&–S6nÛ’6· Ò6f7H«P7‘ð7Ù5Ï7"{8jÀM8²8ûJÌ8D 9ŒÕJ9ÕŠ9`É9f¥:¯êG:÷/‡:?uÆ:ˆº;ÐÿD;E„;bŠÃ;ªÏ<óB<;Z<„ŸÀ<Ìäÿ<*?=]o~=¦´½=îùü=7?<>„{>Èɺ>ú>YT9?¢™x?êÞ·?3$÷?{i6@îu@ ô´@U9ô@~3AæÃrA/ ²AwNñA¿“0BÙoBP¯B™cîBá¨-C*îlCs3¬C»xëC¾*DLjD•H©DÝèD&Ó'EngE·]¦Eÿ¢åEHè$F-dFÙr£F"¸âFjý!G³BaGû‡ GCÍßG«x)¸ó½h¸<¨¸…Hç¸Í&¹Óe¹_¥¹§]ä¹ð¢#º8èbº€-¢ºÉrẸ »Zý_»£BŸ»ë‡Þ»4ͼ|]¼ÅWœ¼ Û¼V⽞'Z½çl™½/²Ø½x÷¾ÀÜQA~Ü™†½ÜâËüÜ+<ÝsV{ݼ›ºÝáùÝM&9Þ•kxÞÞ°·Þ&ööÞo;6ß·€u߯´ßI ôß‘P3àÚ•rà"Û±àk ñà³e0áüªoáDð®á5îáÕz-âÀlâf¬â¯Jëâø*ã@Õi㉩ãÑ_èã¥'äbêfäª/¦äótåä<º$å„ÿcåÍD£åŠâå^Ï!æ¦aæïY æ7Ÿßæ€äçÈ)^çoçZ´Üç¢ùèë>[è3„šè|ÉÙèÄé TXéU™—éžÞÖéæ#ê/iUêw®”êÀóÓê 9ëQ~Rë™Ã‘ëâÑë*Nìs“Oì»ØŽìÎìMc 함LíÞí‹í&3Ëíox î·½Iî‰îHHÈî‘ïÙÒFï"†ïk]Åï³¢ðüçCðD-ƒðŒrÂðÕ·ñý@ñfB€ñ¯‡¿ñ÷Ìþñ@>òˆW}òÑœ¼òâûòb';óªlzóó±¹ó;÷øó„<8ôÌwôǶô^ öô¦Q5õï–tõ7ܳõ€!óõÈf2ö¬qöYñ°ö¢6ðöê{/÷3Án÷|®÷ÄKí÷ ‘,øUÖkø«øæ`êø.¦)ùwëhùÀ0¨ùvçùQ»&ú™fúâE¥ú*‹äúsÐ#û»cû[¢ûL áû•å üÝ*`ü&pŸüoµÞü·úý@]ýH…œýÊÛýÙþ"UZþjš™þ³ßØþû$ÿDjWÿ¯–ÿÕôÕÿ:fT®Ä“÷ Ó?Oˆ”QÑÙÐbdª©Nóî;4Í„y ̾K‹]IÊ¦Ž ïÓH7ˆ€^ÇÈ£éEY.…¡sÄê¸3þB{C‚ĈÁ ÎU@Xæ¾.ãýw(=¿m|³»Pøú™=: â‚y *ȸ s ø »R7 ˜v Lݵ ”"õ Ýg4 &­s nò² ·7ò }1 HÂp ‘° ÙLï !’. j×m ²­ ûaì D§+ŒìjÕ1ªwéf¼(®h÷F§?ŒæˆÑ%Ðe\¤a¡ãªæ"ó+b;q¡„¶àÌûA_]†ž¥ËÝî7V\››ÈàÚ&YkY¡°˜êõ×2;{€VÃÅ• ÕUP•SæÚ’. Òwe¿ªPðP5Ï™zá¿M*rJÌ» ÕJLŠ•_Éݤ%êGn/‡¶tÆÿ¹HÿDD„Ù‰Ã"ÏjB²YûžÀCäÿŒ)?Ôn~´½fùü®><÷ƒ{?ɺˆúÐS9™xaÞ·ª#÷òh6 ;®u ƒó´ Ì8ô ~3!]Ãr!¥²!îMñ!6“0"Øo"ǯ"cî"Y¨-#¡íl#ê2¬#2xë#{½*$Ãj$ H©$Tè$Ò'%åg%.]¦%w¢å%¿ç$&-d&Pr£&™·â&áü!')Ba'r‡ '»Ìß'(LW^(•œ(ÝáÜ(&')nl[)¶±š)ÿöÙ)G<*X*ÙÆ—*! ×*jQ+²–U+ûÛ”+C!Ô+Œf,Ô«R,ñ‘,e6Ñ,®{-öÀO-?-ˆKÎ-Ð .ÖL.aŒ.©`Ë.ò¥ /:ëI/ƒ0‰/ÌuÈ/»0]G0¦E†0îŠÅ06Ð1D1ÇZƒ1 Â1Xå2¡*A2êo€22µ¿2{úþ2Ã?>3 …}3Tʼ3ü3åT;4.šz4vß¹4¿$ù4j85P¯w5™ô¶5á9ö5)56rÄt6º ´6Oó6K”27”Ùq7ݱ7%dð7n©/8¶în8ÿ3®8Gyí8¾,9Øl9!I«9iŽê9²Ó):ûi:C^¨:Œ£ç:Ôè&;.f;es¥;­¸ä;öý#ƒm]>˲œ>øÛ>\=?¥‚Z?îÇ™?6 Ù?R@Ç—W@Ý–@X"Ö@¡gAé¬TA2ò“Az7ÓAÃ|B ÂQBT‘BLÐBå‘C-×NCvŽC¾aÍC§ DPìKD˜1‹DávÊD)¼ ErIEºFˆEŒÇEKÑF”FFÜ[…F%¡ÄFmæG¶+CGÿp‚GG¶ÁG¯a ¸÷¦J¸@쉸ˆ1ɸÑv¹¼G¹b‡¹ªFƹó‹º<ÑDº„„ºÍ[ú¡»^æA»¦+»îpÀ»7¶ÿ»€û>¼È@~¼†½¼YËü¼¢<½ëU{½3›º½{àù½Ä%9¾ kx¾U°·¾õö¾æ:6¿/€u¿wÅ´¿À ô¿P3ÀQ•rÀ™Ú±ÀâñÀ*e0ÁsªoÁ»ï®Á5îÁMz-•¿lÂÞ¬Â&JëÂn*÷ÔiÃÿ©ÃH_èѤ'ÄÙéfÄ"/¦Äktåij¹$ÅûþcÅDD£ÅŒ‰âÅÕÎ!ÆaÆfY Æ¯žßÆ÷ãÇ@)^LjnÇѳÜÇùÈb>[ȪƒšÈóÈÙÈ;É„SXÉ̘—ÉÞÖÉ^#ʦhUÊï­”Ê7óÓÊ8ËÈ}RËÑËYÑË¢MÌê’OÌ3ØŽÌ{ÎÌÄb Í ¨LÍUí‹Í2ËÍæw Î.½IÎw‰ÎÀGÈÎÏQÒFÏ™†Ïâ\ÅÏ*¢ÐrçCл,ƒÐrÂÐL·Ñ•ü@ÑÝA€Ñ&‡¿ÑoÌþÑ·>ÒÿV}ÒHœ¼ÒáûÒÙ&;Ó!lzÓj±¹Ó³öøÓû;8ÔDwԌƶÔÕ öÔQ5Õf–tÕ®Û³Õ÷ óÕ?f2Öˆ«qÖÑð°Ö6ðÖb{/תÀn×ó®×;Kí׃,ØÌÕkØ«Ø]`êØ¦¥)ÙîêhÙ70¨ÙuçÙȺ&ÚfÚYE¥Ú¡ŠäÚêÏ#Û2cÛ{Z¢ÛÄŸáÛ å ÜU*`ÜoŸÜæ´ÞÜ.úÝv?]Ý¿„œÝÊÛÝPÞ™TZÞâ™™Þ*ߨÞs$ß»iW߯–ßLôÕß”9àÝ~Tà&Ä“àn Óà·Náÿ“QáHÙáÐáÙcâ!©Nâjîâ²3Íâûx ãC¾K㌋ãÕHÊ㎠äfÓH䮈ä÷]Çä?£å‡èEåÐ-…åsÄåa¸æªýBæóB‚æ;ˆÁæƒÍçÌ@çXç]¾ç¥âýçî'=è7m|è²»èÈ÷úè=:éY‚yé¡Ç¸éê øé2R7ê{—vêÃܵê "õêUg4ë¬sëæñ²ë.7òëw|1ì¿Ápì°ìPLï왑.íáÖmí*­íraìí»¦+îìjîL1ªî”véîÝ»(ï%hïnF§ï¶‹æïÿÐ%ðHeð[¤ðÙ ãð!æ"ñj+bñ²p¡ñúµàñCûòŒ@_òÔ…žòËÝòfó®U\ó÷š›ó?àÚó‡%ôÐjYô°˜ôaõ×ôª:õòVõ;Å•õƒ ÕõÌOö•Sö]Ú’ö¥Òöîd÷6ªP÷ï÷Ç4Ï÷zøY¿Mø¡øêIÌø2 ù{ÔJùÊù _ÉùT¤úéGúå.‡ú.tÆúw¹û¿þDûD„ûP‰Ãû˜ÎüáBü)YüržÀü»ãÿü)?ýLn~ý”³½ýÝøüý%><þnƒ{þ¶Èºþÿ úþGS9ÿ˜xÿØÝ·ÿ!#÷ÿjh6²­uûò´C8ô‹}3ÔÂr²eMñ®’0ö×o?¯ˆbîЧ-íla2¬©wëò¼*:jƒG©ÌŒèÒ']g¥\¦î¡å6ç$,dÇq£·âXü!¡Aa醠2Ìß{ÃV^ œTáÜœ& åk[ -±š vöÙ ¿; X PÆ— ˜ × áP )–U rÛ” º Ô f K«R ”ð‘ Ý5Ñ %{ nÀO ¶ ÿJÎ G ÕLØŒ!`Ëi¥ ²êIú/‰CuÈŒºÔÿFE†eŠÅ­ÏöD>Zƒ‡ŸÂÐä*Aao€©´¿òùþ:?>ƒ„}Ëɼü\T;¥™zîÞ¹6$ùi8Ç®wô¶X9ö ~5éÃt2 ´zNóÓ2 ÙqT±œcðå¨/-înv3®¾xí¾,Pl˜H«áê)Ó)riº]¨£çKè&”-fÜr¥%¸ämý#¶Bcÿ‡¢GÍá!ØW` ŸiâÞ±'úl]C²œ‹÷ÛÔ<‚ZeÇ™­ ÙöQ >—W ‡Ü– Ï!Ö g!a¬T!©ñ“!ò6Ó!:|"ƒÁQ"Ë‘"LÐ"\‘#¥ÖN#íŽ#6aÍ#~¦ $ÇëK$1‹$XvÊ$ » %éI%1Fˆ%z‹Ç%ÂÐ& F&T[…&œ Ä&åå'-+C'vp‚'¾µÁ'û(O@@(˜…(àʾ()þ(rU=)ºš|)à»)K%û)”j:*ܯy*$õ¸*m:ø*¶7+þÄv+G ¶+Oõ+Ø”4, Ús,i³,±dò,ú©1-Bïp-‹4°-Óyï-¿..en.­I­.öŽì.>Ô+/‡k/Ï^ª/¤é/`é(0©.h0ñs§0:¹æ0ƒþ%1ËCe1‰¤1\Îã1¤#2íXb25ž¡2~ãà2Ç( 3n_3X³ž3 øÝ3é=41ƒ\4zÈ›4 Û4 S5S˜Y5œÝ˜5ä"Ø5-h6v­V6¾ò•68Õ6O}7—ÂS7à“7(MÒ7q’8º×P88KbÏ8”§9ÜìM9$29mwÌ9µ¼ :þK:FGŠ:ŒÉ:ØÑ; H;i\‡;±¡Æ;úæ>‡V?>Ï›~>á½>`&ý>¨k]½7„œ½É۽ȾTZ¾Y™™¾¡Þؾé#¿2iW¿{®–¿ÃóÕ¿ 9ÀT~TÀÓÀæÓÀ.NÁv“QÁ¿ØÁÐÁPc˜¨NÂáíÂ*3ÍÂrx û½KËÃLHÊÔ ÄÜÒHÄ%ˆÄn]ÇĶ¢ÅÿçEÅH-…ÅrÄÅÙ·Æ!ýBÆiB‚Ʋ‡ÁÆúÌÇC@ÇŒWÇÔœ¾ÇâýÇe'=È®l|Èö±»È?÷úȇ<:ÉÐyÉǸÉa øÉ©Q7Êò–vÊ;ܵʃ!õÊÌf4ˬsË]ñ²Ë¥6òËí{1Ì6Áp̰ÌÇKïÌ‘.ÍYÖmÍ¡­Íé`ìÍ2¦+ÎzëjÎÃ0ªÎ véÎT»(ÏhÏåE§Ï.‹æÏvÐ%пeÐ[¤ÐP ãИå"Ñá*bÑ)p¡ÑrµàѺúÒ@_ÒL…žÒ”ÊÝÒÝÓ%U\Ómš›Ó¶ßÚÓþ$ÔGjYÔ¯˜ÔØô×Ô!:ÕjVղĕÕú ÕÕCOÖ‹”SÖÔÙ’ÖÒÖed×®©P×öî×?4ÏׇyØÐ¾MØØaIÌØ©Ž ÙòÓJÙ:ŠÙƒ^ÉÙÌ£ÚéGÚ].‡Ú¥sÆÚí¸Û6þDÛ~C„ÛLjÃÛÎÜXBÜ¡XÜéÀÜ2ãÿÜz(?ÝÃm~Ý ³½ÝTøüÝœ=<Þå‚{Þ-ȺÞv úÞ¿R9ߘxßPݷߘ"÷ßág6à)­uàqò´àº7ôà}3áKÂrᔲáÝLñá%’0ân×o⶯âþaîâG§-ãìlãØ1¬ã!wëãi¼*ä²jäúF©äCŒèä‹Ñ'åÔgå\¦åe¡åå­æ$æö+dæ>q£æ‡¶âæÐû!çAaça† ç©Ëßçñè:V^è‚›èËàÜè&é\k[饰šéîõÙé6;ê~€XêÇÅ—ê ×êXPë •UëéÚ”ë2 ÔëzeìêRì ð‘ìT5Ñìœzíå¿Oí-ívJÎí¾ îÕLîOŒî˜_Ëîᤠï)êIïr/‰ïºtÈïºðKÿFð“D†ð܉Åð%ÏñmDñ¶YƒñþžÂñGäò)AòØn€ò ´¿òiùþò±>>óúƒ}óCɼó‹üóÔS;ô™zôeÞ¹ô­#ùôõh8õ>®wõ‡ó¶õÏ8öõ~5ö`Ãtö©´öòMóö:“2÷‚Øq÷˱÷cð÷\¨/ø¤ínøí2®ø6xíø~½,ùÇlùH«ùXêù Ò)úéiú1]¨úz¢çúÂç&û -fûTr¥ûœ·äûåü#ü-Bcüv‡¢ü¾Ìáü!ýOW`ý˜œŸýàáÞý)'þql]þº±œþ÷ÛþK<ÿ“ZÿÜÆ™ÿ$ ÙÿmQµ–WþÛ–G!ÖfØ«T ñ“i6Ó±{ùÀQB‘‹KÐÓÖNeŽ­`Íö¥ >ëK†0‹ÏuÊ» `I©EˆñŠÇ:ЃFËZ… Ä\å¤*Cío‚5µÁ~úÇ?@…Xʾ þéT= 1š| yß» Â$û j: S¯y œô¸ ä9ø -7 vÄv ¾ ¶ Oõ O”4 —Ùs à³ (dò q©1 ºîp 4° Kyï “¾.Ün$I­mŽìµÓ+þkF^ª£éØè( .his§±¸æúý%BCeŠˆ¤ÓÍã#dXb­¡õâà>( †m_ϲžøÝ`=¨‚\ñÇ›9 Û‚RË—Yݘ\"ؤgí¬V5ò•}7ÕÆ|ÂSW“ LÒé‘1×PzÂaÏ §SìM›1ävÌ-¼ uK¾FŠŒÉOÑ—Hà[‡(¡Æqæ¹+Eq„J¶Ã“ûÜ@B$†mËÀµþU?F›~Žà½×%ý k<h°{±õºú:úB€9 ŠÅx Ó ¸ P÷ d•6!¬Úu!õµ!>eô!†ª3"Ïïr"5²"`zñ"¨¿0#ñp#9J¯#‚î#ÊÔ-$m$[_¬$¤¤ë$íé*%5/j%~t©%ƹè%ÿ'&WDg&Ÿ‰¦&èÎå&1%'yYd'ž£' äâ'S)"(›na(ä³ (,ùß(u>)½ƒ^)É)OÝ)—S*à˜[*(Þš*q#Ú*¹h+®X+Jó—+“8×+Û},$ÃU,m•,µMÔ,þ’-FØR-Ž’-×bÑ-¨.híO.±2.ùwÎ.B½ /ŠM/ÓGŒ/Ë/dÒ 0¬J0õ\‰0=¢È0†ç1Î,G1r†1`·Å1¨ü2ñAD29‡ƒ2‚ÌÂ2Ê3WA3[œ€3¤á¿3ì&ÿ35l>4~±}4Æö¼4<ü4W;5ŸÆz5è º50Qù5y–86ÂÛw6 !·6Sfö6›«57äðt7,6´7u{ó7½À28r8NK±8—ð8ßÕ/9(o9q`®9¹¥í9ë,:J0l:’u«:Ûºê:#*;lEi;µŠ¨;ýÏç;F'Ó„`>ÊŸ>dß>¬T?õ™]?=ßœ?†$Ü?Îi@¯Z@_ô™@¨9Ù@ð~A9ÄWA‚ —AÊNÖA”B[ÙTB£”BìcÓB4©C}îQCÆ3‘CyÐCW¾DŸODèHŽD0ŽÍDyÓ EÁLE ^‹ER£ÊE›è Fä-IF,sˆFu¸ÇF½ýGCFGNˆ…G–ÍÄGþx¸G¾M¸¸ØH̸ Ž ¹iÓJ¹²йú]ɹC£º‹èGºÓ-‡ºsƺd¸»­ýD»öB„»>ˆÃ»‡Í¼ÐB¼X¼`À¼©âÿ¼ñ'?½:m~½‚²½½Ë÷ü½=<¾\‚{¾¥Çº¾í ú¾6R9¿~—x¿ÇÜ·¿"÷¿Xg6À ¬uÀéñ´À17ôÀz|3ÁÃÁrÁ ²ÁTLñÁœ‘0ÂäÖoÂ-¯Âua-ÃìlÃO1¬Ã˜vëÃà»*Ä)jÄqF©Äº‹èÄÑ'ÅKgÅ“[¦ÅÜ åÅ%æ$Æm+dƶp£ÆþµâÆGû!Ç@aÇ×… Ç ËßÇiȱU^ÈúšÈCàÜÈ‹%ÉÔj[ɰšÉdõÙÉ­:ÊõXÊ>ŗʇ ×ÊÏOË•UË`ڔ˩ÔËñdÌ:ªRÌ‚ï‘ÌË4ÑÌzÍ\¿OͤÍíIÎÍ6 Î~ÔLÎÇŒÎ_ËÎX¤ Ï éIÏè.‰Ï1tÈÏz¹ÐÂþFÐ D†ÐT‰ÅМÎÑäDÑ-YƒÑužÂѾãÒ)AÒOn€Ò˜³¿ÒàøþÒ)>>Óqƒ}ӺȼÓüÓKS;Ô“˜zÔÜݹÔ$#ùÔmh8Õµ­wÕþò¶ÕG8öÕ}5ÖØÂtÖ ´ÖhMóÖ±’2×ù×q×B±×‹bð×Ó§/ØínØe2®Ø­wíØõ¼,Ù>lÙ†G«ÙÏŒêÙÒ)Ú`iÚ©\¨Úñ¡çÚ:ç&Û‚,fÛËq¥Û·äÛ[ü#ܤAcÜ톢Ü5ÌáÜ~!ÝÆV`ÝœŸÝXáÞÝ &Þèk]Þ1±œÞyöÛÞÂ;ß ZßSƙߜ ÙßäPà-–WàuۖྠÖàfáO«Tá—ð“áà5Óá({âqÀQ⺑âKÐâKã“ÕNãÜŽã$`Íãl¥ äµêKäþ/‹äFuÊäº å×ÿHå EˆåhŠÇå±ÏæùFæBZ…æŠŸÄæÓäç*Cçdo‚ç­´Áçõùè>?@膄èÏɾèþè_T=騙|éñÞ»é9$ûé‚i:êË®yêô¸ê\9øê¤~7ëìÃvë5 ¶ë}NõëÆ“4ìÙsìW³ì còìè¨1í1îpíy3°íÂxïí ¾.îSnî›H­îäìî,Ó+ïukï¾]ªï£éïOè(ð—-hðàr§ð(¸æðqý%ñ¹Beñˆ¤ñJÍãñ“#òÜWbò$¡òlâàòµ' óýl_óF²žóŽ÷Ýó×<ô ‚\ôhÇ›ô± ÛôùQõB—YõŠÜ˜õÓ!Øõgöd¬Vö¬ñ•öõ6Õö>|÷†ÁS÷Ï“÷LÒ÷`‘ø¨ÖPøðø9aÏø‚¦ùÊëMù1ù[vÌù¤» úíKú5FŠú}‹ÉúÆÐûHûW[‡ûŸ Æûèåü1+Eüyp„üµÃü ûýS@Bý›…ýäÊÀý,þuU?þ½š~þà½þO%ýþ—j<ÿà¯{ÿ(õºÿp:úÿ¹9ÅxJ ¸“O÷Û”6$Úulµµdôý©3FïrŽ4²×yñ¿0hp°I¯ùŽîBÔ-ŠmÓ^¬¤ëdé*¬.jôs©=¹è†þ'ÎCg‰¦`Îå¨%ñXd9ž£ãâÊ("na[³ ¤øßì= 5ƒ^ }È Æ Ý S W˜[ ŸÝš è"Ú 0h y­X Áò— 8× S} ›ÂU ä• ,MÔ t’ ½×R ’ NbÑ —§ßìO(2qwι¼ MJGŒ’ŒËÛÑ #Jl\‰µ¡ÈýæF,GŽq†×¶ÅühAD°†ƒùËÂAŠVAÒ›€á¿d&ÿ¬k>ô°}=ö¼…;ü΀;Æz_ º¨Pùð•89Ûw ·Êeö«5[ðt£5´ìzó4À2}rÆJ±ðWÕ/Ÿoè_®0¥íxê,Á/l u«Rºê›ÿ)äDi,ЍuÏç½'ZfNŸ¥–ääß)$(ocp´¢¹ùá?!J„`’ÉŸÛß#Tl™]´Þœý#ÜEi Ž®Z ×ó™ 9Ù h~!°ÃW!ø—!ANÖ!‰“"ÒØT"”"ccÓ"¬¨#õíQ#=3‘#…xÐ#ν$O$_HŽ$§Í$ðÒ %9L%]‹%Ê¢Ê%è &[-I&£rˆ&ì·Ç&4ý'}BF'Ň…'ÍÄ'V(ŸWC(蜂(0âÁ(y')Ál@) ²)R÷¾)š<þ)ã=*,Ç|*t ¼*½Qû*—:+NÜy+–!¹+ßfø+'¬7,pñv,¸6¶,|õ,JÁ4-’t-ÛK³-#‘ò-lÖ1.´q.ü`°.E¦ï.Žë./Ö0n/v­/g»ì/°,0ùEk0A‹ª0‰Ðé0Ò)1[h1c §1«åæ1ô*&2=pe2…µ¤2Îúã2@#3_…b3§Ê¡3ðá38U 4š_4Éßž4%Þ4[j5£¯\5ìô›54:Û5}6ÅÄY6 ™6VOØ6Ÿ”7çÙV70–7xdÕ7Á©8 ïS8R4“8šyÒ8ã¾9+Q9tI9¼ŽÏ9Ô:NN:–^:ߣÌ:'é ;p.K;¸sŠ;¹É;Iþ<’CH<Úˆ‡<#ÎÆÖmB>³>gøÀ>°=?ø‚??AÈ~?‰ ¾?ÒRý?˜<@cÝ{@«"»@ôgú@<­9A…òxAÍ7¸A}÷A_Â6B§vBðLµB8’ôB×3CÉsCb²CZ§ñC£ì0Dë1pD4w¯D}¼îDÅ.E GmEVŒ¬EžÑëEç+F/\jFx¡©FÁæèF ,(GRqgGš¶¦GãûåGJ§/¸“ìn¸Û1®¸$wí¸l¼,¹µl¹þF«¹FŒê¹Ñ)º×iº \¨ºh¡çº±æ&»ù+f»Bq¥»Š¶ä»Óû#¼Ac¼d†¢¼­Ëá¼õ!½>V`½†›Ÿ½ÎàÞ½&¾_k]¾¨°œ¾ñõÛ¾9;¿‚€Z¿ËÅ™¿ Ù¿[PÀ¤•WÀìÚ–À5 ÖÀ}eÁƪTÁð“ÁW5ÓÁ zÂè¿QÂ1‘ÂyJÐÂÂà ÕNÃSŽÃ›_ÍÃä¤ Ä,êKÄu/‹Ä¾tÊĺ ÅNÿHÅ—DˆÅ߉ÇÅ(ÏÆpFƹY…ÆŸÄÆJäÇ“)CÇÛn‚Ç$´ÁÇlùȵ>@ÈýƒÈFɾȎþÈ×S=É ™|Éh޻ɱ#ûÉùh:ÊB®yÊŠó¸ÊÒ8øÊ~7ËdÃvˬ¶ËõMõË=“4̆ØsÌϳÌcòÌ_¨1ͨípÍð2°Í9xïͽ.ÎÊnÎH­Î[ìΤÒ+ÏìkÏ5]ªÏ}¢éÏÆç(Ð-hÐWr§ÐŸ·æÐèü%Ñ1BeÑy‡¤ÑÂÌãÑ #ÒRWbÒ›œ¡ÒãáàÒ,' Óul_Ó½±žÓ÷ÝÓN<Ô—\Ô߯›Ô( ÛÔpQÕ¹–YÕܘÕJ!ØÕ’fÖÛ«VÖ$ñ•Öl6ÕÖµ{×ýÀS×F“׎KÒ×ÖØÖPØhذ`ÏØù¥ÙBëMÙŠ0ÙÓuÌÙ» ÚcKÚ¬EŠÚôŠÉÚ=ÐÛ†HÛÎZ‡Û ÆÛ_åܨ*EÜðo„Ü9µÃÜúÝÊ?BÝ…Ý[ÊÀݤÞìT?Þ5š~Þ}ß½ÞÆ$ýÞj<ßV¯{ߟôºßè9úß09àyÄxàÁ ¸à O÷àS”6á›Ùuáãµá,dôát©3â½îrâ4²âNyñâ—¾0ãßpã(I¯ãpŽîã¹Ó-ämäJ^¬ä’£ëäÛè*å#.jåls©åµ¸èåýý'æFCg授¦æÖÍåæ%çgXdç°£çùââçA("èŠmaèÒ² èøßèc=鬂^éôÇé= Ýé…RêΗ[êÝšê_"Úê¨gëð¬Xë9ò—ë7×ëÊ|ìÂUìZ•ì£LÔìì‘í4×Rí}’íÆaÑí§îWìOîŸ1îçvÎî0¼ ïxMïÁFŒï ŒËïRÑ ð›Jðã[‰ð,¡Èðtæñ½+Gñq†ñN¶Åñ–ûòß@Dò'†ƒòpËÂò¹óVAóJ›€ó’à¿óÚ%ÿó#k>ôk°}ô´õ¼ôý:üôE€;õŽÅzõ× ºõPùõg•8ö°Úwöø·öAeöö‰ª5÷Òït÷5´÷czó÷¬¿2øôrø=J±ø…ðøÎÔ/ùoù__®ù§¤íùðé,ú8/lút«úʹêúÿ)û[Diû£‰¨ûëÎçû4'ü|YfüÅž¥üääüV)$ýŸncýç³¢ý0ùáýx>!þÁƒ`þ ÉŸþRßþšSÿã˜]ÿ,Þœÿt#Üÿ½h®ZNó™–8ÙÞ}'ÃWp—¸MÖ“IØT’”ÛbÓ#¨kíQ´2‘üwÐE½OÖGŽÍgÒ °Lø\‹A¢Ê‰ç Ò,Irˆc·Ç«üôAF=‡……ÌÄÎWC_œ‚§áÁï& 8l@ ± Éö¾ <þ [= £Æ| ë ¼ 4Qû |–: ÅÛy !¹ Vfø Ÿ«7 çðv 06¶ x{õ ÁÀ4 t RK³ šò ãÕ1+qt`°¼¥ïë.N0n–u­ߺì',oEk¸ŠªÐéI)’ZhÚŸ§#åæl*&´oeü´¤Eúã?#Ö„bÊ¡gá°T ø™_Aßž‰$ÞÒi¯\cô›«9Ûô~<ÄY… ™ÍNØ”_ÙV§–ïcÕ8©€îSÉ3“yÒZ¾£QëH4ŽÏ|ÓÅN ^V£Ìžè ç-K/sŠx¸ÉÁý CHRˆ‡šÍÆã+XEs„¼âÃ(MmB–²Þ÷À'=p‚?¸Ç~ ¾IRý‘—< ÚÜ{ ""» kgú ´¬9!üñx!E7¸!|÷!ÖÁ6"v"fLµ"¯‘ô"øÖ3#@s#‰a²#Ò¦ñ#ì0$c1p$«v¯$ó»î$<.%„Fm%Í‹¬%Ñë%^+&§[j&ï ©&8æè&€+('Épg'¶¦'Zûå'¢@%(ë…d(3Ë£(|ã(ÅU") ›a)Và )ž%à)çj*/°^*wõ*À:Ý* €+QÅ[+š ›+ãOÚ++•,sÚX,¼˜,e×,Mª-•ïU-Þ4•-'zÔ-o¿.¸S.J’.IÑ.‘Ô/ÚP/"_/k¤Î/³é 0ü.M0DtŒ0¹Ë0Öþ 1DJ1g‰‰1¯ÎÈ1÷2@YG2‰ž†2ÑãÅ2)3bnD3«³ƒ3ôøÂ3<>4„ƒA4ÍÈ€4À4^Sÿ4¦˜>5ïÝ}58#½5€hü5É­;6óz6Z8º6¢}ù6ëÂ873x7|M·7Ä’ö7 Ø58Vu8žb´8ç§ó8/í29w2r9Àw±9½ð9Q0:šGo:⌮:+Òí:s-;¼\l;¢«;Mçê;•,*<Þqi<&·¨"œc>ká¢>³&â>ûk!?D±`?öŸ?Õ;ß?@gÆ]@¯ @øPÜ@@–AˆÛZAÑ šAfÙAb«B«ðWBó5—B<{ÖB„ÀCÍUCK”C^ÓC¦ÕDïRD7`‘D€¥ÐDÈêE0OEZuŽE¢ºÍEëÿ F3ELF{Š‹FÄÏÊF  GUZIGžŸˆGæäÇGN¸—ÕP¸ß¸(`ϸp¥¹¸êM¹0¹Iu̹’º ºÛÿJº#EŠºlŠÉº´Ï»ýH»EZ‡»ŽŸÆ»Öä¼*E¼go„¼°´Ã¼øù½A?B½Š„½ÒÉÀ½¾cT?¾¬™~¾ôÞ½¾<$ý¾…i<¿Î®{¿ôº¿_9ú¿¨~9ÀðÃxÀ9 ¸ÀN÷ÀÉ“6ÁÙuÁZµÁ£côÁì¨3Â4îrÂ}3²ÂÅxñ¾0ÃVpßH¯ÃçîÃ0Ó-ÄxmÄÁ]¬Ä £ëÄRè*Å›-jÅãr©Å,¸èÅtý'ƼBgƈ¦ÆMÍ寖%ÇßWdÇ'£Çpââǹ'"ÈmaÈI² È’÷ßÈÚ<É#‚^ÉkÇÉ´ ÝÉýQÊE—[ÊŽÜšÊÖ!ÚÊgËg¬X˰ñ—Ëø6×ËA|̉ÁUÌÒ•ÌLÔÌc‘ͬÖRÍô’Í=aÑÍ…¦ÎÍëOÎ1Î_vÎΧ» ÏðMÏ8FŒÏ‹ËÏÉÐ ÐJÐZ[‰Ð£ ÈÐëåÑ4+GÑ|p†ÑŵÅÑûÒV@DÒŸ…ƒÒçÊÂÒ0ÓxUAÓÀš€Ó à¿ÓR%ÿÓšj>Ôã¯}Ô,õ¼Ôt:üÔ½;ÕÅzÕM ºÕ–OùÕÞ”8Ö'ÚwÖp·Ö¸döÖª5×Iït×’4´×Úyó×#¿2ØkrØ´I±ØüŽðØEÔ/ÙoÙÖ^®Ù¤íÙgé,Ú°.lÚøs«ÚA¹êÚ‰þ)ÛÑCiÛ‰¨ÛcÎçÛ«'ÜôXfÜ=ž¥Ü…ãäÜÍ($ÝncÝ^³¢Ý§øáÝï=!Þ8ƒ`ÞÈŸÞÉ ßÞSßZ˜]ߣݜßë"Üß4hà|­ZàÅò™à 8ÙàV}ážÂWáç—á0MÖáx’âÁ×Tâ ”âQbÓâš§ãâìQã+2‘ãtwÐã¼¼äOäNGŽä–ŒÍäÞÑ å'Låo\‹å¸¡Êåç æI,Iæ’qˆæÚ¶Çæ#üçkAFç´†…çüËÄçDèVCèÖ›‚èáÁèg&é¯k@éø°éAö¾é‰;þéÑ€=êÆ|êb ¼ê«Pûêó•:ë<Ûyë… ¹ëÍeøë«7ì^ðvì§5¶ìïzõì8À4í€tíÉJ³íòíZÕ1î£qîë_°î4¥ïî|ê.ïÅ/nï u­ïUºìïžÿ+ðçDkð/ŠªðxÏéðÀ)ñ ZhñRŸ§ñšäæñâ)&ò+oeòs´¤ò¼ùãò?#óM„bó–É¡óÞáó'T ôo™_ô¸Þžô$ÞôIiõ‘®\õÚó›õ"9Ûõk~ö´ÃYöü™öENØö“÷ÕØV÷–÷fcÕ÷¯¨øøíSø@3“ø‰xÒøÒ½ùQùbHù«ÏùóÒú<Nú„]úÍ¢Ìúè û^-Kû§rŠûï·Éû8ýü€BHüɇ‡üÍÆüZý¢WEý뜄ý3âÃý|'þÅlBþ ²þU÷Àþž<ÿæ?ÿ/Ç~ÿw ¾ÿÀQýÿ —<QÜ{š!»âfú+¬9sñx¼6¸|÷MÁ6•vÞKµ'‘ôoÖ3¸sa²I¦ñ‘ë0Ù0p"v¯k»î³.üEmD‹¬ÐëÖ+[jf ©¯åè÷*(@pgˆµ¦Ñúå@%b…d«Ê£óãfÝ}¯"½÷gü@­;ˆòzÑ7º}ùbÂ8ªxóL·<’ö„×5Íub´]§ó¦ì2î1r7w±€¼ðÈ0GoZŒ®¢Ñíê-3\l{¡«Äæê ,*Uqiž¶¨æûç/A'w†fÀË¥åQV$™›câà¢*&âsk!¼°`öŸM;ß•€ ÞÅ] & nPÜ ·•!ÛZ!H š!‘eÙ!Ùª""ðW"j5—"³zÖ"û¿#DU#ŒJ”#ÕÓ#Õ$fR$¯_‘$÷¤Ð$@ê%ˆ/O%ÑtŽ%ºÍ%aÿ &ªDL&ó‰‹&;ÏÊ&„ 'ÍYI'Ÿˆ'^äÇ'¦)(înF(7´…(ùÄ(È>)„C)YÉ‚)¢Â)êS*3™@*{Þ*Ä#¿* iþ*U®=+ó|+æ8¼+.~û+wÃ:,Àz,N¹,Q“ø,™Ø7-áw-*c¶-r¨õ-»í4.3t.Lx³.•½ò.Þ2/&Hq/n°/·Òï/ÿ/0H]n0¢­0Ùçì0"-,1jrk1³·ª1ûüé1DB)2Œ‡h2Õ̧2ç2fW&3®œe3÷á¤3?'ä3ˆl#4ѱb4÷¡4b<á4ª 5òÆ_5; Ÿ5ƒQÞ5Ì–6Ü\6]!œ6¦fÛ6î«77ñY76™7È{Ø7Á8YW8¡K–8êÕ83Ö9{T9Ä`“9 ¦Ò9Uë:0Q:åu:.»Ï:w;¿EN;‹;PÐÌ;™ <âZK<* Š&…E>nÊ„>·Ä>ÿT?HšB?ß?Ù$Á?!j@j¯?@²ô~@û9¾@Dý@ŒÄ#ÓăbÓ É¡ÓUáÓžS Ôæ˜_Ô/ÞžÔw#ÞÔÀhÕ ®\ÕQó›Õš8ÛÕâ}Ö+ÃYÖs™Ö»MØÖ“×MØVו–×ÞbÕ×&¨ØoíSظ2“ØxÒØH½Ù‘QÙÙGÙ"ÏÙjÒÚ³NÚü\ÚD¢ÌÚç ÛÕ,KÛrŠÛf·ÉÛ¯üÜ÷AHÜ@‡‡ÜˆÌÆÜÑÝWEÝbœ„Ý«áÃÝó&Þ;lBÞ„±ÞÌöÀÞ<ß^?ߦÆ~ßï ¾ß7Qý߀–<àÈÛ{à!»àYfúࢫ9áêðxá36¸á{{÷áÄÀ6â vâUKµâžôâæÕ3ã/sãw`²ãÀ¥ñãë0äQ0pä™u¯äâºîä+.åsEm弊¬åÐëåL+æ•ZjæÝŸ©æ&åèæo*(ç·og給çHúåç‘?%èÙ„dè"Ê£èjãè³T"éû™aéDß é$àéÕiê¯^êfôê¯9Ýê÷~ë?Ä[ëˆ ›ëÑNÚë”ìbÙX쪘ìóc×ì<©í„îUíÌ3•íyÔí]¾î¦SîîH’î7ŽÑî€ÓïÈPï^ïY£Îï¢è ðê-Mð3sŒð{¸ËðÄý ñ CJñUˆ‰ñžÍÈñæò/XGòw†òÀâÅò(óPmD󙲃óâ÷Âó*=ôs‚Aô»Ç€ô ÀôLRÿô•—>õÝÜ}õ&"½õngüõ·¬;öÿñzöH7ºö‘|ùöÙÁ8÷"x÷jL·÷³‘ö÷ûÖ5øCuøŒa´øÕ¦óøì2ùf1rù¯v±ù÷»ðù@0úˆFoúЋ®úÑíúa-ûª[lûó «û;æêû„+*üÌpiü¶¨ü]ûçü¦@'ýî…fý7Ë¥ýåýÈU$þ›cþYà¢þ¢%âþêj!ÿ3°`ÿ{õŸÿÃ:ßÿ €TÅ] æOÜ.•wÚZÀšeÙPª™ïWá4—*zÖr¿»UJ”LÓ•ÔÝR&_‘n¤Ð·éÿ.OHt޹ÍÙþ !DLj‰‹³ÎÊû DYIŒžˆÔãÇ)enF®³…÷øÄ?> ˆƒC ÐÈ‚  aS ª˜@ òÝ ;#¿ ƒhþ Ì­= ó| ]8¼ ¦}û îÂ: 7z M¹ Ç’ø Ø7 Yw ¡b¶ ê§õ 3í4{2tÄw³ ½òT2Gq匰.Òïw/¿\n¢­Pçì™,,áqk*·ªrüé»A)‡hĻ”çÝV&&œenᤷ&äÿk#H±bö¡Ø;á! jÆ_² ŸûPÞD–ŒÛ\Ô œfÛe«®ðYö5™?{؈ÀÐWK–aÕªÕòT;`“ƒ¥ÒÌê0Q]u¥ºÏîÿ7ENŠÈÏÌ XZK¡ŸŠéäÉ2* {oHô‡ úÆU?„EåÉ„.ÄvT¿™BßP$Á™i á®? *ô~ r9¾ »~ý Ä6a ~6©O½6ò”ü6:Ú;7ƒ{7Ìdº7ªù7]ï88¥4x8íy·86¿ö8~69ÇIu9´9XÔó9¡3:é^r:2¤±:zéð:Ã.0; to;T¹®;œþí;åC-<.‰lr³f>ºø¥>>å>Kƒ$?”Èc?Ý £?%Sâ?m˜!@¶Ý`@þ" @Ghß@­AØò]A!8Ai}ÜA²ÂBú[BCMšB‹’ÙBÔ×CXCeb—C­§ÖCöìD?2UD‡w”DмÓDE`GRE©Œ‘EñÑÐE:Fƒ\OFË¡ŽFçÍF\, G¥qLGí¶‹G6üÊGž§¸æìS¸.2“¸wwÒ¸¿¼¹Q¹QG¹™ŒÏ¹âѺ*Nºs\º»¡Ìºç »L,K»•qŠ»Ý¶É»&ü¼oAH¼·†‡¼ÌƼH½‘VE½Ù›„½!áýj&¾³kB¾û°¾DöÀ¾Œ;¿Õ€?¿Æ~¿f ¾¿®Pý¿÷•<À?Û{Àˆ »ÀÐeúÀ«9ÁbðxÁª5¸Áóz÷Á;À6„vÂÌJµÂôÂ]Õ3æsÃî_²Ã7¥ñÀê0ÄÈ/pÄu¯ÄYºîÄ¢ÿ-ÅêDmÅ2ЬÅ{ÏëÅÄ+Æ ZjÆUŸ©ÆäèÆæ)(Ç.ogÇw´¦Ç¿ùåÇ?%ÈP„dșɣÈáãÈ*T"És™aɻޠÉ$àÉLiÊ•®^ÊÝóÊ%9ÝÊn~Ë·Ã[Ëÿ›ËHNÚË‘“ÌÙØXÌ"˜Ìjc×̲¨ÍûíUÍC3•ÍŒxÔÍÕ½ÎSÎfH’ήÑÎ÷ÒÏ?Pψ]ÏТÎÏè Ða-MЪrŒÐó·ËÐ;ý Ñ„BJÑ̇‰ÑÍÈÑ]Ò¥WGÒÒ7âÅÒ'ÓÈlDÓ²ƒÓY÷ÂÓ¢<ÔêAÔ2Ç€Ô{ ÀÔÃQÿÔ —>ÕTÜ}Õ!½ÕæfüÕ.¬;ÖwñzÖ¿6ºÖ|ùÖPÁ8×™x×áK·×*‘ö×rÖ5Ø»uØa´ØL¦óØ•ë2ÙÝ0rÙ&v±Ùn»ðÙ¶0ÚÿEoÚH‹®ÚÐíÚÙ-Û![lÛj «Û²åêÛû**ÜCpiÜŒµ¨ÜÔúçÜ@'Ýe…fݮʥÝ÷åÝ?U$ÞˆšcÞÐߢÞ%âÞaj!ß©¯`ßòôŸß;:ß߃àÌÄ]à à]OÜঔáîÙZá6šádÙáÇ©âïWâY4—â¡yÖâê¾ã2Uã{I”ãÃŽÓã ÔäTRä^‘äå£Ðä.éåv.Oå¿sŽå¹ÍåPþ æ™CLæáˆ‹æ*ÎÊær çºXI瞈çLãÇç”(èÝmFè&³…ènøÄè¶=éÿ‚CéGÈ‚é ÂéØRê!˜@êjÝê²"¿êûgþêC­=ëŒò|ëÔ7¼ë}ûëeÂ:ì®zìöL¹ì?’øì‡×7íÐwíb¶ía§õíªì4îò1tî:w³îƒ¼òîË2ïGqï]Œ°ï¥Ñïïî/ð7\nð¡­ðÇæìð,,ñXqkñ¡¶ªñéûéñ2A)ò{†hòÃ˧ò çòTV&ó›eóåà¤ó.&äóvk#ô¿°bôö¡ôP;áô˜€ õáÅ_õ* ŸõrPÞõº•öÛ\öK œö”eÛöܪ÷%ðY÷n5™÷¶zØ÷ÿ¿øGWøJ–øØÕø!ÕùiTù²_“ùú¤ÒùCêúŒ/QúÔtúºÏúeÿû®DNûö‰û>ÏÌû‡ üÐYKüŸŠüaäÉüª) ýònHý;´‡ýƒùÆýË>þ„Eþ\É„þ¥ÄþîSÿ6™BÿÞÿÇ#ÁÿiX®?¡ó~é8¾2~ýzÃ<Ã| N»T“úØ9åy.c¸v¨÷¾í63vOxµ˜½ôá4)Hsr²»Òñ1K]p”¢¯Üçî%-.mrm¶·¬ÿüëGB+‡jØÌ©!éiW(²œgúá¦C'æ‹l% Ô±d ÷£ e<ã ®" öÆa > ¡ ‡Qà Ï– Ü^ `!ž ©fÝ ò« :ñ[ ƒ6› Ë{Ú Á \Y ¥K˜ í× 6Ö~VÇ`•¦ÔXë¡0Séu’2»ÑzÂEP ‹TÐΜåZM- ŒvåË¿* pJOµ‰˜úÈà?)…GqʆºÆUKšD”߃Ü$Ã%jm¯A¶ô€þ9ÀGÿÄ>Ø ~!O½i”ü²Ù;ú{Bdº‹©ùÓî84xey·­¾öö6>Iu‡Ž´ÏÓó3`^r©£±ñèð:.0‚so˸®þí\C-¥ˆlíÍ«6ë~X*Æiã¨X(è m'é²f2ø¥z=åÂ$ ÈcS £œRâä—! -Ý` v"  ¾gß ­!Oò]!˜7!à|Ü!)Â"q["ºLš"’Ù"K×#”X#Üa—#%§Ö#mì$¶1U$þv”$F¼Ó$%ØFR% Œ‘%iÑÐ%±&ú[O&C¡Ž&‹æÍ&Ó+ 'qL'd¶‹'­ûÊ'õ@ (>†I(‡Ëˆ(ÏÈ(V)`›F)©à…)ñ%Å):k*‚°C*Ëõ‚*;Â*\€+¥Å@+í €+6P¿+~•þ+ÇÚ=, },We¼, ªû,éï:-15z-zz¹-¿ø- 8.SJw.œ¶.äÔõ.-5/u_t/¾¤³/êò/O/20˜tq0๰0)ÿï0qD/1º‰n1Ï­1Jí1“Y,2Üžk2$äª2m)ê2¶n)3þ³h3Gù§3>ç3׃&4 Ée4h¥4±Sä4ú˜#5BÞb5‹#¢5Óhá5® 6dó_6­8Ÿ6õ}Þ6>Ã7†]7ÏMœ7“Û7`Ø8©Z8ñb™8:¨Ø8‚í9Ë2W9x–9[½Õ9¤:íGT:5“:~ÒÒ:Ç;]Q;W¢; çÏ;è,<1rNuœH>¾á‡>'Ç>Ol?—±E?àö„?(<Ä?q@ºÆB@ ‚@KQÁ@“–AÛÛ?A$!Alf¾Aµ«ýAþðòE†E1FΊpFЯF`ïF¨Z.GñŸmG9å¬G‚*ìGêÕ5¸2u¸{`´¸Ã¥ó¸ ë2¹T0r¹œu±¹åºð¹.0ºvEoº¿Š®ºÐíºP-»˜Zl»áŸ«»)åê»r**¼ºoi¼µ¨¼Lúç¼”?'½Ý„f½%Ê¥½nå½¶T$¾ÿ™c¾Gߢ¾$â¾Øi!¿!¯`¿jôŸ¿²9ß¿û~ÀCÄ]ÀŒ ÀÔNÜÀ”ÁeÙZÁ®šÁöcÙÁ?©‡îWÂÐ3—ÂyÖÂa¾éUÃòH”Ã:ŽÓÃÓÄËRÄ^‘Ä]£ÐÄ¥èÅî-OÅ6sŽÅ¸ÍÅÇý ÆCLÆXˆ‹Æ¡ÍÊÆé Ç2XIÇ{ˆÇÃâÇÇ (ÈTmFÈœ²…Èå÷ÄÈ-=Év‚CɿǂÉ ÂÉPRʘ—@ÊáÜÊ)"¿Êrgþʺ¬=Ëò|ËK7¼Ë”|ûËÜÁ:Ì%zÌnL¹Ì¶‘øÌÿÖ7ÍGwÍa¶ÍئõÍ ì4Îi1tβv³Îú»òÎC2ÏŒFqÏÔ‹°ÏÑïÏe/Э[nÐö ­Ð>æìЇ+,ÑÐpkѶªÑaûéÑ©@)Òò…hÒ:˧҃çÒËU&Ó›eÓ\à¤Ó¥%äÓíj#Ô6°bÔõ¡ÔÇ:áÔ€ ÕXÅ_Õ  ŸÕéOÞÕ1•ÖzÚ\ÖÃœÖ eÛÖTª×ïY×å4™×-zØ×v¿ؾWØJ–ØOÕØ˜ÔÙáTÙ)_“Ùr¤ÒÙºéÚ/QÚKtÚ”¹ÏÚÜþÛ%DNÛm‰Û¶ÎÌÛþ ÜGYKÜžŠÜØãÉÜ ) ÝinHݱ³‡ÝúøÆÝB>Þ‹ƒEÞÔÈ„ÞÄÞeSß­˜BßöÝß>#Á߇hàÏ­?àó~à`8¾à©}ýàòÂ<á:|áƒM»áË’úáØ9â\yâ¤b¸âí§÷â6í6ã~2vãÇwµã½ôãX4ä¡Gsä録ä1Òñäz1åÂ\på ¢¯åSçîåœ,.æåqmæ-·¬ævüëæ¾A+ç‡jçOÌ©ç˜éçàV(è)œgèqá¦èº&æèl%éK±dé”ö£éÜ;ãé$"êmÆaêµ ¡êþPàêG–ëÛ^ëØ žë!fÝëi«ì±ð[ìú5›ìB{Úì‹ÀíÓYíK˜íe×í­ÕîöVî>`•ÔîÏêï0Sï`u’喙Ñïñÿð:EPð‚ŠðËÏÎðñ\ZMñ¥ŸŒñíäËñ5* ò~oJòÆ´‰òúÈòX?ó „GóéɆó1ÆózTô™Dô ߃ôS$Ãôœiõä®Aõ-ô€õv9Àõ¾~ÿõÄ>öO ~ö˜N½öà“üö(Ù;÷q{÷ºcº÷©ù÷Kî8ø“3xøÜx·ø%¾öøm6ùµHuùþ´ùFÓóù3ú×]rú £±úièðú±-0ûúroûB¸®û‹ýíûÓB-üˆlüdÍ«ü­ëüõW*ý>iý‡â¨ýÏ'èým'þ`²fþ©÷¥þñ<åþ9‚$ÿ‚ÇcÿË £ÿRâÿ\—!¤Ü`í! 5gß~¬Æñ]7W|Ü Áè[1Lšz‘ÙÂÖ XSa—œ¦Öäë,1Uuv”¾»ÓOFR˜‹‘àÐÐ)q[O¹ ŽæÍJ+ “pLܵ‹$ûÊm@ µ…IþʈFÈU ךF à… h%Å ±j ù¯C Bõ‚ ‹: Ó Å@ d € ­O¿ õ”þ =Ú= †} Ïd¼ ªû `ï: ©4z ñy¹ 9¿ø ‚8ÊIw¶[Ôõ¤5í^t5¤³~éòÆ.2tqW¹° þïèC/1‰nyέÂí Y,Sžkœãªä(ê-n)u³h½ø§>çOƒ&—Èeà ¥(Säq˜#ºÝb#¢Jhá“­ Ûò_$8Ÿl}ÞµÂþ]FMœ’Û×× Zhb™°§ØùìB2WŠw–Ó¼ÕdGT­Œ“õÑÒ=†\QΡçÏ`,¨qNñ¶9üÌ‚A ʆKÌŠ[ʤV ì›H5á‡}&ÇÆk±EWö„ ;Äè€ 1ÆB y ‚ ÁPÁ –!SÛ?!› !äe¾!-«ý!uð<"½5|"{»"NÀú"—:#ßJy#(¸#qÕ÷#¹7$`v$J¥µ$“êô$Û/4%$us%lº²%µÿñ%ýD1&FŠp&ŽÏ¯&×ï& Z.'hŸm'±ä¬'ù)ì'Ao+(Š´j(Òù©(?é(d„()¬Ég)õ§)>Tæ)†™%*ÎÞd*$¤*_iã*¨®"+ðóa+99¡+‚~à+ÊÃ, _,[Nž,¤“Ý,ìØ-5\-}c›-ƨÚ-î.W3Y.Ÿx˜.è½×.1/yHV/Á•/ ÓÔ/R0›]S0㢒0,èÑ0u-1½rP1¸1NýÎ1—B2߇M2(ÍŒ2pÌ2¹W 3J3Jâ‰3“'É3Ûl4$²G4l÷†4µ<Æ4ý5EÇD5Ž „5×QÃ5—6hÜA6°!6ùfÀ6B¬ÿ6Šñ>7Ò6~7|½7cÁü7¬<8ôK{8=‘º8†Öù8Î99ax9_¦·9¨ëö9ð06:9vu:»´:Êô:F3;[‹r;¤Ð±;ìñ;5[0<} o<Åå®<+îÂÊi> ©>RUè>›š'?ãßf?,%¦?tjå?½¯$@õc@N:£@—â@ßÄ!A( aApO A¹”ßAÚBJ^B’dBÛ©ÜB#ïCl4[CµyšCý¾ÙCFDŽIXDÖŽ—DÔÖDgE°^UEù£”EAéÓEŠ.FÒsRF¹‘FcþÐF¬CGôˆOG=ÎŽG…ÎGí¾¸6W¸~I–¸ÇŽÕ¸Ô¹XT¹ ^“¹é£Ò¹1éºz.QºÂsº ¹ÏºSþ»œCN»åˆ»-ÎÌ»v ¼¾XK¼žŠ¼Oãɼ—( ½àmH½)³‡½qøÆ½º=¾ƒE¾KÈ„¾“ ľÜR¿$˜B¿mÝ¿µ"Á¿þgÀG­?Àò~ÀØ7¾À }ýÀiÂ<Á±|ÁúL»ÁB’úÁ‹×9ÂÓyÂb¸Âd§÷­ì6Ãö1vÃ>wµÃ‡¼ôÃÏ4ÄGsÄ`Œ²Ä¨ÑñÄñ1Å:\pÅ‚¡¯ÅËæîÅ,.Æ\qmƤ¶¬ÆíûëÆ5A+Ç~†jÇÆË©ÇéÇXV(È ›gÈéà¦È1&æÈzk%ɰdÉ ö£ÉS;ãÉœ€"ÊäÅaÊ- ¡ÊuPàʾ•ËÛ^ËO žË—eÝËàªÌ(ð[Ìq5›Ì¹zÚÌÀÍKYÍ“J˜ÍÜ×Í$ÕÎmVε_•Îþ¤ÔÎFêÏ/SÏ×t’Ï ºÑÏiÿбDPÐú‰ÐBÏÎЋÑÓYMÑŸŒÑdäËÑ­) ÒõnJÒ>´‰Ò†ùÈÒÏ>Ó„GÓ`ɆӨÆÓñSÔ9™DÔ‚ÞƒÔË#ÃÔiÕ\®AÕ¤ó€Õí8ÀÕ5~ÿÕ~Ã>ÖÆ~ÖN½ÖW“üÖ Ø;×è{×1cº×z¨ù×Âí8Ø 3xØSx·Ø›½öØä6Ù,HuÙu´Ù¾ÒóÙ3ÚO]rÚ˜¢±ÚàçðÚ(-0ÛqroÛ¹·®ÛýíÛJB-Ü“‡lÜÜÌ«Ü$ëÜmW*ݵœiÝþá¨ÝF'èÝŽl'Þ×±fÞ ÷¥Þh<åÞ±$ßùÆcßB £ß‹QâßÓ–!àÜ`àd! à¬fßàõ«á=ñ]á†6áÏ{ÜáÁâ`[â¨KšâñÙâ9Öã‚XãÊ`—ã¦Öã[ëä¤0Uäíu”ä5»Óä~åÆERå‹‘åWÐÐåŸæèZOæ1 ŽæyåÍæÂ* ç pLçSµ‹çœúÊçä? è,…Ièuʈè½ÈèUéNšFé—ß…éà$Åé(jêq¯Cê¹ô‚ê:ÂêJë’Ä@ëÛ €ë$O¿ël”þëµÙ=ìþ}ìFd¼ì©ûì×î:í4zíhy¹í°¾øíù8îBIw¶îÓÓõî5ïd^tﬣ³ïõèòï=.2ð†sqðθ°ðþïð_C/ñ¨ˆnññÍ­ñ9íñ‚X,òÊkòãªò[(êò£m)óì²hó5ø§ó}=çóÆ‚&ôÈeôW ¥ôŸRäôè—#õ0Ýbõy"¢õÁgáõ ­ öSò_ö›7Ÿöä|Þö,Â÷u]÷½Lœ÷’Û÷N×ø—Zøßa™ø(§Øøpìù¹1Wùw–ùJ¼Õù“úÛFTú#Œ“úlÑÒú´ûý[QûF¡ûŽæÏû×+ü qNüh¶ü°ûÌüù@ ýA†KýŠËŠýÒÊýV þd›Hþ¬à‡þõ%Çþ=kÿ†°EÿÎõ„ÿ;Äÿ_€¨ÅBð ‚9PÁ‚•ÊÚ? [e¾£ªýìï<45|}z»Æ¿ú:WJyŸ¸èÔ÷07y_vÁ¤µ êôR/4›tsã¹²,ÿñuD1½‰pϯNï—Y.ßžm'ä¬p)ì¹n+´jJù©“>éÛƒ( $Ég l§ ´Sæ ý˜% EÞd Ž#¤ ×hã ®" hóa °8¡ ù}à Aà Š_ ÒMž “Ý cØ ¬\ ôb› =¨Ú †íÎ2Yx˜_½×§ðGV8•ÒÔÊ]S[¢’¤çÑì,4rP}·ÅüÎBV‡MŸÌŒèÌ0W yœJÁበ'ÉRl›±Gãö†,<Æt½ÆD „NQ×–ßÛA(!pfÀ¸«ÿñ>I6~’{½ÛÀü#<lK{´ºýÕùE9Ž`xÖ¥·ëög06°uuùº´AôŠE3ÒŠrбcñ«Z0ôŸo=å®…*îÎo-µl_ú«¨?ëð„*8Êi©ÉTèš'Zßf£$¦ìiå4¯$ }ôc Å9£ â VÄ!!Ÿ a!çN !0”ß!xÙ"Á^" d"R©Ü"›î#ã3[#+yš#t¾Ù#¼$IX$NŽ—$–ÓÖ$ß%'^U%p£”%¸èÓ%.&IsR&’¸‘&ÚýÐ&#C'kˆO'´ÍŽ'ýÎ'EX (ŽL(Öâ‹((Ë(gm )°²I)ø÷ˆ)A=È)‰‚*ÒÇF* †*cRÅ*¬—+ôÜC+<"ƒ+…gÂ+ͬ,ò@,_7€,§|¿,ðÁþ,8>-L}-É‘¼-×û-Z;.£az.릹.4ìø.}18/Åvw/¼¶/Vö/ŸF50ç‹t0/ѳ0xó0Á[21 ¡q1Ræ°1š+ð1ãp/2,¶n2tû­2¼@í2†,3MËk3–«3ÞUê3'›)4pàh4¸%¨4kç4I°&5’õe5Ú:¥5#€ä5kÅ#6´ c6üO¢6E•á6ŽÚ 7Ö`7eŸ7gªÞ7°ï8ø4]8@zœ8‰¿Û8Ò9JZ9c™9«ÔØ9ô:<_W:…¤–:ÍéÕ:/;^tT;§¹“;ïþÒ;8D<‰Q<ÉÎ<ÐųK> ùŠ>V>Ê>Ÿƒ ?çÈH?0ˆ?xSÇ?À˜@ ÞE@Q#…@šhÄ@ã­A+óBAt8‚A¼}ÁAÃBM@B–MBÞ’¾B'ØýBo=C¸b|C¨»CIíúC’2:DÚwyD#½¸DkøD´G7EüŒvEDÒµEõEÖ\4F¢sFgç²F°,òFøq1G@·pG‰ü¯GÑAïG9í8¸2x¸Êw·¸½ö¸[6¹¤Gu¹ìŒ´¹5Òó¹}3ºÆ\rº¢±ºWçðºŸ,0»èqo»0·®»yüí»ÂA-¼ ‡l¼SÌ«¼›ë¼äV*½,œi½tᨽ½&è½l'¾N±f¾—ö¥¾à;å¾($¿qÆc¿¹ £¿Qâ¿J–!À’Û`ÀÛ  À$fßÀl«Áµð]Áþ5ÁF{ÜÁŽÀÂ×[ÂKšÂhÙ°ÕÃùXÃB`—Ê¥ÖÃÓêÄ0UÄdu”ĬºÓÄõÿÅ=ERņБÅÎÏÐÅÆ_ZOƨŸŽÆñäÍÆ9* ÇoLÇÊ´‹ÇúÊÇ[? È£„IÈìɈÈ5ÈÈ}TÉÆ™FÉß…ÉW$ÅÉŸiÊè®CÊ0ô‚Êy9ÂÊÁ~Ë Ä@ËS €Ë›N¿Ëä“þË,Ù=Ìu}̽c¼Ì©ûÌNî:Í—3zÍßx¹Í(¾øÍp8ιHwÎ޶ÎJÓõÎ’5ÏÛ]tÏ#£³ÏlèòÏ´-2ÐýrqÐF¸°ÐŽýïÐ×B/шnÑhͭѰíÑùW,ÒAkÒŠâªÒÒ'êÒm)Ód²hÓ¬÷§Óõ<çÓ=‚&Ô…ÇeÔÎ ¥ÔRäÔ_—#Õ¨ÜbÕð!¢Õ9gáÕ¬ ÖÊñ_Ö7ŸÖ[|ÞÖ£Á×ì]×4Lœ×}‘Û×ÅÖØZØWa™ØŸ¦ØØèëÙ01WÙyv–ÙÁ»ÕÙ ÚRFTÚ›‹“ÚãÐÒÚ,Ûu[QÛ½ ÛæÏÛN+Ü–pNÜßµÜ'ûÌÜp@ ݹ…KÝËŠÝJÊÝ’U ÞÛšHÞ#à‡Þl%ÇÞ´jßý¯EßEõ„ߎ:ÄßÖàÅBàh ‚à°OÁàù”áAÚ?á‰áÒd¾áªýácï<â¬4|âôy»â=¿úâ†:ãÎIyã¸ã_Ô÷ã§7äð^vä8¤µäéôäÊ.4åtså[¹²å£þñåìC1æ4‰pæ}ίæÅïæY.çVžmçŸã¬çç(ìç0n+èy³jèÁø©è >éèRƒ(éšÈgéã §é+Sæét˜%ê½Ýdê#¤êNhãê–­"ëßòaë'8¡ëp}àë¸Âì_ìIMžì’’ÝìÛ×í#\ílb›í´§ÚíýìîE2Yîw˜îÖ¼×îïgGVï°Œ•ïùÑÔïAðŠ\SðÒ¡’ðçÑðc,ñ«qPñô¶ñ=üÎñ…AòΆMòÌŒò_Ìò§V óð›Jó8á‰ó&ÉóÉkô±GôZö†ô£;Æôì€õ4ÆDõ} „õÅPÃõ –öVÛAöž öçeÀö0«ÿöxð>÷Á5~÷ {½÷RÀü÷š<øãJ{ø+ºøtÕùø¼9ù`xùN¥·ù–êöùß/6ú'uuúpº´ú¸ÿóúE3ûIŠrû’ϱûÚñû#Z0ükŸoü´ä®üý)îüEo-ýŽ´lýÖù«ý?ëýg„*þ¯Éiþø©þATèþ‰™'ÿÒÞfÿ$¦ÿciåÿ«®$ôóc<9£…~âÍÃ! a_N §“ßðØ8^cɨÜîZ3[£xšë½Ù4|HXÅ—ÓÖVž]U碔/èÓx-ÀrR ¸‘RýКBã‡O+ÍŽtμW LMâ‹–'ËÞl '²I p÷ˆ ¸<È ‚ IÇF ’ † ÚQÅ "— kÜC ´!ƒ üf E¬ ñ@ Ö6€ |¿ gÁþ ¯> øK} @‘¼ ‰Öû Ñ;azc¦¹«ëøô08Ì3*„ 4sÉJ4»Š4TÉ4M™5•ÞG5Þ#‡5'iÆ5o®6·óD69„6H~Ã6‘Ã7ÙB7"N7k“À7³Øÿ7ü?8Dc~8¨½8Õíü83<9fx{9¯½º9÷ú9@H9:ˆx:ÑÒ·:÷:b]6;ª¢u;óç´;;-ô;„r3<Ì·r<ý±<^Bñ<¦‡0=ïÌo=7¯=€Wî=Èœ->âl>Y'¬>¢lë>ê±*?3÷i?|<©?Äè? Ç'@U g@žQ¦@æ–å@.Ü$Aw!dAÀf£A¬âAQñ!Bš6aBâ{ B+ÁßBsC»K^C‘CLÖÜC•DÞ`[D&¦šDoëÙD·0EvXEH»—E‘×EÙEF"‹UFjДF³ÔFûZGD RGå‘GÕ*ÑG=Ö¸…Z¸Î`™¸¦Ø¸_ë¹§0W¹ðu–¹8»Õ¹ºÊETº‹“º[ÐÒº£»ìZQ»4 »|åÏ»Å*¼pN¼Vµ¼Ÿú̼ç? ½0…K½xÊŠ½Áʽ U ¾RšH¾šß‡¾ã$Ǿ+j¿t¯E¿½ô„¿:Ä¿NÀ–ÄBÀß ‚À'OÁÀo”Á¸Ù?ÁÁId¾Á’©ýÁÛî<Â#4|Âly»Â´¾úÂü:ÃEIyÃŽ¸ÃÖÓ÷Ã7Äg^vİ£µÄøèôÄA.4ʼnssÅÒ¸²ÅþñÅcC1Æ«ˆpÆôͯÆ<ïÆ…X.ÇÎmÇã¬Ç_(ìǧm+Èï²jÈ8ø©È€=éÈÉ‚(ÉÈgÉZ §É£RæÉì—%Ê4ÝdÊ|"¤ÊÅgãÊ ­"ËVòaËž7¡Ëç|àË0ÂÌx_ÌÁLžÌ ’ÝÌR×Íš\Íãa›Í+§ÚÍtìμ1YÎw˜ÎM¼×ΖÏßFVÏ'Œ•ÏpÑÔϸÐ\SÐI¡’БæÑÐÚ+Ñ#qPÑk¶Ñ´ûÎÑü@ÒE†MÒËŒÒÖÌÒV Óg›JÓ¯à‰Óø%ÉÓAkÔ‰°GÔÒõ†Ô;ÆÔc€Õ«ÅDÕó „Õ×85~×€z½×É¿ü×<ØZJ{Ø¢ºØëÔùØ49Ù|_xÙŤ·Ù êöÙV/6ÚžtuÚç¹´Ú/ÿóÚxD3ÛÀ‰rÛ Ï±ÛRñÛšY0ÜãžoÜ+ä®Üt)îܼn-Ý´lÝMù«Ý–>ëÝÞƒ*Þ'ÉiÞp©Þ¸SèÞ™'ßIÞfß‘#¦ßÚhåß"®$àkócà´8£àü}âàEÃ!áaáÖM á“ßágØâ¯^âøbâ@¨Üâ‰íãÑ2[ãxšãc½Ùã«äôGXä<—ä„ÒÖäÍå]Uå^¢”å§çÓåï,æ8rRæ·‘æÉüÐæBçZ‡Oç¢ÌŽçëÎç3W è|œLèÅá‹è 'ËèVl éž±Iéçöˆé/<ÈéxêÀÆFê †êQQÅêš–ëâÛCë+!ƒëtfÂ뼫ìñ@ìM6€ì•{¿ìÞÀþì&>íoK}í¸¼íÖûíI;î‘`zîÚ¥¹î"ëøîk08ï³uwïüº¶ïDöïE5ðÖŠtðгðgóð¯Z2ñøŸqñ@å°ñˆ*ðñÑo/òµnòbú­ò«?íòó„,ó<Êkó…«óÍTêóš)ô^ßhô¦$¨ôïiçô7¯&õ€ôeõÉ9¥õäõZÄ#ö¢ cöëN¢ö3”áö{Ù ÷Ä`÷ dŸ÷U©Þ÷žîøç3]ø/yœøx¾ÛøÀùIZùQŽ™ù™ÓØùâú+^Wús£–ú¼èÕú.ûMsTû•¸“ûÞýÒû&CüoˆQü·ÍüÐüHXý‘NýÚâý"(Íýkm þ³²Kþü÷ŠþD=ÊþŒ‚ ÿÕÇHÿ ˆÿfRÇÿ¯—øÜE@"…ˆgÄѬòBb7‚ª|ÁóÁ<@„LÍ‘¾×ý^=¦a|僚7ìú€1:Èvy¼¸Zø¢F7ë‹v3ѵ|õÄ[4 ¡sU沞+òæp1/¶pwû¯À@ï †.QËm™­âUì*›+ sàj »%ª ké M°( •õg Þ:§ &€æ oÅ% · e P¤ H•ã ‘Ú" Ùb "e¡ kªà ³ï ü4_ Dzž Œ¿Ý ÕJ\f›¯ÔÚ÷@_Yˆ¤˜Ñé×/btVª¹•óþÔ;D„‰SÌÎ’Ò^Y¦žPïã7)Ï€nȳMùŒY>Ì¢ƒ êÈJ3Š|SÉĘ ÞGU#‡hÆæ­.óDw8„À}ÃÃQB™Mâ’À*Øÿs?»b~¨½Líü•2<Ýw{&½ºoú·G9xHÒ·÷Ù\6!¢ujç´³,ôûq3D·rü±ÕAñ‡0fÌo®¯÷Vî?œ-ˆálÑ&¬lëb±*ªöió;©;è„Æ' Ì g Q¦ ]–å ¦Û$!î d!7f£!€«â!Èð!"6a"Y{ "¡Àß"ê#2K^#{#ÄÕÜ# $U`[$¥š$æêÙ$.0%wuX%¿º—%×%PE&™ŠU&âÏ”&*Ô&sZ'»ŸR'å‘'L*Ñ'”o(Ý´O(&úŽ(n?Î(·„ )ÿÉL)HŒ)‘TË)Ù™ *!ßI*j$‰*²iÈ*û®+CôF+Œ9†+Õ~Å+Ä,f D,®Nƒ,÷“Â,?Ù-ˆA-Ðc€-©¿-aîþ-ª3>.óx}.;¾¼.„ü.ÌH;/Žz/]Ó¹/¥ù/î]807£w0è¶0È-ö0s51Y¸t1¡ý³1êBó12ˆ22{Íq2ñ2 Xð2U/3ân3æ'®3.mí3w²,4¿÷k4=«4P‚ê4™Ç)5á i5*R¨5r—ç5»Ü&6"f6Lg¥6•¬ä6Ýñ#7%7c7n|¢7¶Áá7ÿ!8HL`8‘Ÿ8ÙÖÞ8"9ja]9²¦œ9ûëÛ9C1:ŒvZ:Ô»™:Ù:fF;®‹W;÷Ж;?Ö;ˆ[<РT<æ“ËN>]Ž>¥UÍ>îš ?6àK?%‹?ÇjÊ?° @YõH@¡:ˆ@êÇ@2ÅA{ FAÃO…A •ÄATÚBCBåd‚B.ªÁBwïC¿4@CzCP¿¾C™þCáI=D)|DrÔ»D»ûD_:EL¤yE”é¸EÝ.øE%t7Fn¹vF¶þµFÿCõFG‰4GÎsGسG!YòG‰<¸ÑI{¸º¸cÔù¸«9¹ó^x¹<¤·¹„éö¹Í.6ºtuº^¹´º§þóºïC3»8‰r»€Î±»Éñ»Y0¼Zžo¼¢ã®¼ë(î¼3n-½|³l½Äø«½ >ë½Vƒ*¾žÈi¾æ ©¾/Sè¾w˜'¿ÀÝf¿#¦¿Qh忚­$ÀâòcÀ+8£Às}âÀ¼Â!ÁaÁMM Á•’ßÁÞ×Â&^Âob¸§ÜÂíÃI2[ÑwšÃÚ¼ÙÃ"ÄjGXijŒ—ÄüÑÖÄDÅ\UÅÕ¡”ÅçÓÅg,ƯqRÆ÷¶‘Æ@üÐÆˆAÇцOÇÌŽÇbÎÇ«V Èó›LÈ<á‹È„&ËÈÍk ɱIÉ^öˆÉ¦;ÈÉï€Ê7ÆFÊ€ †ÊÉPÅÊ–ËZÛCË¢ ƒËêeÂË3«Ì{ð@ÌÄ5€Ì {¿ÌUÀþÌž>ÍçJ}Í/¼ÍwÕûÍÀ;Î`zÎQ¥¹Î™êøÎâ/8Ï+uwÏsº¶Ï¼ÿõÏE5ÐMŠtЕϳÐÞóÐ&Z2ÑoŸqÑ·ä°Ñ*ðÑHo/Ò‘´nÒÚù­Ò"?íÒj„,Ó³ÉkÓû«ÓDTêÓŒ™)ÔÕÞhÔ$¨ÔfiçÔ¯®&Õ÷óeÕ@9¥Õˆ~äÕÑÃ#Ö cÖbN¢Öª“áÖóØ ×<`ׄcŸ×ͨÞ×îØ^3]ئxœØî½ÛØ7Ù€HZÙÈ™ÙÓØÙYÚ¢]WÚ뢖Ú3èÕÚ{-ÛÄrTÛ ¸“ÛUýÒÛBÜæ‡QÜ/ÍÜwÐÜÀWÝNÝQâÝ™'ÍÝâl Þ*²KÞs÷ŠÞ»<ÊÞ‚ ßMÇHß• ˆßÞQÇß&—ànÜEà·!…àÿfÄàH¬á‘ñBáÙ6‚á"|ÁájÁâ³@âûKâD‘¾âŒÖýâÕ=ãa|ãf¦»ã®ëúã÷0:ä@vy䈻¸äÑøäF7åb‹våªÐµåòõå;[4æ„ sæÌ岿+òæ^p1禵pçïú¯ç7@ïç….èÈÊmè­èYUì袚+éêßjé3%ªé{jééį(ê õgêU:§êæêæÄ%ë. eëwO¤ë¿”ãëÚ"ìQbì™d¡ìâ©àì*ïír4_í»yží¿ÝíLî•I\îÝŽ›î&ÔÚîoï·^Yïÿ£˜ïHé×ï.ðÙsVð!¹•ðjþÔð³CñûˆSñDÎ’ñŒÒñÕXòžPòfãò®(Ïò÷mó?³MóˆøŒóÑ=Ìóƒ ôbÈJôª ŠôóRÉô;˜õƒÝGõÌ"‡õhÆõ]­ö¦òDöî7„ö7}ÃöÂ÷ÈB÷M÷Y’À÷¡×ÿ÷ê?ø2b~ø{§½øÄìüø 2<ùUw{ù¼ºùæúù.G9úvŒxú¿Ñ·ú÷úP\6û™¡uûâæ´û*,ôûsq3ü»¶rüü±üLAñü”†0ýÝËoý&¯ýnVîý·›-þÿàlþH&¬þkëþÙ°*ÿ!öiÿj;©ÿ²€èÿûÅ'C gŒP¦Õ•åÛ$f d®e£÷ªâ?ð!‡5aÐz ÀßaªJ^ó;Õ܃Ì_[¥š]êÙ¥/îtX7º—ÿÖÈDŠUYÏ”¡ÔêY2ŸR{ä‘Ã)Ñ oT´OùŽæ>Î.„ wÉL ¿Œ TË P™ ˜ÞI á#‰ *iÈ r® »óF 9† L~Å ”à ÝD %Nƒ n“ ¶Ø ÿA Hc€ ¨¿ Ùíþ !3>jx}²½¼úüCH;ŒzÔÒ¹ùe]8®¢w÷ç¶?-ö‡r5зtý³aBó©‡2òÌq;±ƒWðÌœ/ân]'®¥líî±,6÷k<«ÇêÇ)Y i¡Q¨ê–ç2Ü&{!fÃf¥ ¬äTñ#6cå{¢.Ááv!¿K`‘ŸPÖÞ˜á`])¦œrëÛ»0vZL»™”ÙÝE%‹WnЖ¶ÖÿZG T哨*Ó!pjµQ²úû?ÐC…‹ÊNÔŽUÍeš ®ßKö$‹?jʈ¯ ÐôH :ˆ aÇ ©Ä!ò F!:O…!ƒ”Ä!ÌÙ"C"]d‚"¥©Á"îî#64@#y#Ǿ¾#þ#XI=$¡Ž|$éÓ»$2û${^:%ãy% é¸%T.ø%œs7&å¸v&-þµ&vCõ&¿ˆ4'Îs'P³'˜Xò'á1()ãp(r(°(ºmï(³.)Køm)”=­)Ý‚ì)%È+*n k*¶Rª*ÿ—é*GÝ(+"h+Øg§+!­æ+iò%,²7e,ú|¤,CÂã,Œ#-ÔLb-’¡-e×à-­ .öa_.>§ž.‡ìÝ.Ð1/w\/a¼›/©Û/òF0:ŒY0ƒÑ˜0ËØ0\1\¡V1¥æ•1î+Õ16q2¶S2Çû’2AÒ2X†3 ËP3é32VÏ3z›4ÃàM4 &4TkÌ4œ° 5åõJ5-;Š5v€É5¾Å6 H6OP‡6˜•Æ6áÚ7) E7re„7ºªÃ7ð8K5B8“z8Ü¿À8%9mJ?9¶~9ÿÔ½9Gý9_<:ؤ{: êº:i/ú:±t9;ú¹x;Cÿ·;‹D÷;Ô‰6<Ïuär=‡)²=Ïnñ=´0>`ùo>©>¯>òƒî>:É-?ƒm?ËS¬?™ë?\Þ*@¤#j@íh©@6®è@~ó'AÇ8gA~¦AXÃåA %BéMdB1“£BzØâBÂ"C caCT¨ CœíßCå2D-x^Dv½D¾ÝDHEO[E˜ÒšEàÚE)]Fr¢XFºç—F-×FKrG“·UGÜü”G$BÔGŒí¸Õ2]¸xœ¸f½Û¸®¹÷GZ¹@™¹ˆÒعѺ]Wºa¢–ºªçÕºò,»;rT»„·“»ÌüÒ»B¼]‡Q¼¦Ì¼îм7W½œN½Èá½'ͽYl ¾¢±K¾êöо3<ʾ{ ¿ÄÆH¿ ˆ¿TQÇ¿–ÀæÛEÀ.!…ÀwfÄÀ¿«ÁñBÁQ6‚Á™{ÁÁáÀÂ*@ÂrK»¾ÂÖýÂL=Õ`|ÃÝ¥»Ã&ëúÃn0:Ä·uyÄÿº¸ÄHøÄE7ÅÙŠvÅ!еÅjõųZ4ÆûŸsÆD岯Œ*òÆÕo1ǵpÇeú¯Ç®?ïÇ÷„.È?ÊmȈ­ÈÐTìÈš+Éaßjɪ$ªÉòiéÉ;¯(ʃôgÊÌ9§ÊæÊ]Ä%˦ eËîN¤Ë7”ãËÙ"ÌÈbÌd¡ÌX©àÌ¡îÍê3_Í2yžÍ{¾ÝÍÄÎ I\ÎUŽ›ÎÓÚÎåÏ.^YÏv£˜Ï¿è×Ï.ÐPsVЙ¸•ÐáýÔÐ*CÑrˆSѻ͒ÑÒÑLXÒ”PÒÝâÒ%(ÏÒnmÓ·²MÓÿ÷ŒÓH=ÌÓ‚ ÔØÇJÔ! ŠÔiRÉÔ²—ÕûÜGÕC"‡ÕŒgÆÕÕ¬ÖòDÖe7„Ö®|ÃÖöÁ×?BׇL×БÀ××ÿ×a?تa~Øò¦½Ø;ìü؃1<ÙÌv{Ù¼ºÙ]úÙ¥F9Úî‹xÚ6Ñ·Ú÷ÚÈ[6Û¡uÛYæ´Û¡+ôÛép3Ü2¶rÜzû±ÜÃ@ñÜ †0ÝTËoÝ¯ÝæUîÝ.›-ÞvàlÞ¿%¬ÞkëÞP°*ߘõißá:©ß*€èßrÅ'à» gàP¦àL•åà”Ú$áÜdá%e£ánªâá¶ï!âÿ4aâHz â¿ßâÙã!J^ãiã²ÔÜãúäC_[䌤šäÔéÙä/åetX容—åöþÖå?D應UæÐΔæÔæaY穞Rçòã‘ç;)Ñçƒnè̳OèùŽè]>Î襃 éíÈLé6ŒéSËéǘ êÞIêY#‰ê¡hÈêé­ë2óFëz8†ëÃ}Åë ÃìTDìMƒìå’Âì.ØívAí¿b€í¨¿íPíþí˜2>îáw}î)½¼îrüîºG;ïzïLÒ¹ï”ùïÝ\8ð%¢wðmç¶ð¶,öðþq5ñG·tñü³ñØAóñ!‡2òjÌqò²±òúVðòCœ/ó‹ánóÔ&®ólíóe±,ô®ökôö;«ô?êô‡Æ)õÐ iõQ¨õa–çõ©Û&öò fö:f¥öƒ«äöËð#÷6c÷]{¢÷¥Àá÷í!ø6K`ø~ŸøÇÕÞøùX`]ù¡¥œùéêÛù20úzuZúú™ú ÙúTEûœŠWûåÏ–û-ÖûvZü¿ŸTüå“üP*Óü˜oýá´Qýnõ“ý¬—Õý¼œþ½WþÉÓ–þþÖþu£ÿD§Rÿÿ@ìÌÿ“/ ‹ßD5ý ‰ºÖ…ôáò-ÈÑf‘#ŸBéÖÜ#`ÔDÏûz%›°`³åzEjRN+Û°à´ícç×e]çJoé{ül¬ïrÜ3ü ´ ;Vœiµ—›TÅ|ò',ÚeK*wzy¢UÍ̽÷[´!¢9KzNt·óœ,*Å­òì N=;—ÀabÙ‡Aˆ­üÍÒ^«÷/! 30@ 2Ùc ï‡ ,ü© ªwÌ *î kF )›1 "R #s ®W“ ³-³ ×¥Ò ÑÀñ V â. ÎéL %—j Ðê‡ |å¤ Ø‡Á ’ÒÝ UÆù Ëc ž«0 vžK û‰ý}ÖýÿþþÖþ²øýܽý•hýùü·oü¢Ìûûi:úÅKùmDø $÷ìõžœôã4ó¥µñ"ð”qî7­ìDÒêöàè†Ùæ.¼ä%‰â¥@àåâÝpÛ„èØQLÖ¹›ÓôÖÐ5þͲˡÈ5þÄ¢×Áž¾ÖQ»ó·Ô´}þ°/i­©r ¦d?¢"džÜwšÁz–m’ÈNŽH Š­á…&“ß4}ÇxÇItO½oÊ!kcwfG¾ažö\– XXèïT ðy.,ðîÍMðÂ2oðS]ðýM±ðÒð ƒòð'ÈñÉÔ2ñK©RñFrñT«‘ñÙ°ñÑÏñ’îñ# òpr+òZ’Iò6}gòY3…òµ¢òÄÀò´Ýò8úò¤¶óI73óy…Oó„¡k󻋇ómD£óë˾óƒ"ÚóƒHõó9>ôô+ôšEô«`ô?8zô A”ôT®ôkÇÇô™Eáô&–úô^¹õ‰¯,õïxEõÚ^õ†võXËŽõ|ä¦õ?Ò¾õé”Öõ¿,îõšöÝöÿõ3ö7åJöñªaöqGxöûºŽöÏ¥ö0(»ö_"Ñö ôæö0ŸüöS"÷F~'÷K³<÷¡ÁQ÷†©f÷9k{÷ø÷}¤÷’͸÷èøÌ÷?ÿà÷Ôàô÷âø¦6ø[«/ø;üBø‚)Vøi3iø+|øÞŽø$¡øÌý³ø3ZÆø‘”Øø­êø¤üø yù. ùrÁ1ù!4CùG†Tù¸eùÌÉvù•»‡ù©˜ù=@©ùƒÓ¹ù¯GÊùöœÚùŠÓêùžëúùcå ú ÁúÍ~*úÔ:úT¡Iú}YúNhúywú؇†úŠy•ú×N¤úì³úù¤Áú-&Ðúµ‹Þú¿Õìúzûú û·û’î$ûÓ±2û¤Z@û3éMûª][û6¸hûùuû9 ƒû.û’"û þ©û”À¶û_jÃûûÏûStÜûÏÔèû/õûšMü8f ü2gü¯P%üØ"1üÒÝ<üÆHüÚTü4…_üûäjüV.vüiaü[~ŒüQ…—üpv¢üÝQ­ü½¸ü5ÈÂühcÍü{é×ü‘Zâü϶ìüXþöüN1ýÕO ýZý Pý)2)ýM3ý­º<ýkaFýªôOý‰tYý*ábý®:lý5uýá´~ýÑÕ‡ý&äýÿß™ý}É¢ý¾ «ýáe´ý½ýNºÅýÕIÎý¹ÇÖý4ßýçýËØïýWøýÖ8þgOþ&Uþ2Jþ¦. þ (þ<Æ/þ–y7þÊ?þõ¯Fþ33Nþž¦UþS ]þn^dþ£kþ<Ørþ'þyþáþ‡ˆþ3þýþ•þÚœþX¦£þdªþe±þO´·þñF¾þfËÄþÅAËþ)ªÑþ§Øþ[QÞþ[äþÁÁêþ£åðþüöþ<ýþ#ÿåïÿšÑÿX¦ÿ7nÿL) ÿ°×%ÿxy+ÿ»1ÿŽ—6ÿ <ÿA„AÿLèFÿ?@Lÿ1ŒQÿ5ÌVÿc\ÿÎ(aÿŒEfÿ²VkÿT\pÿ‡Vuÿ`Ezÿó(ÿS„ÿ—ΈÿÐÿH’ÿtô–ÿ–›ÿÝ, ÿ ¹¤ÿ¦:©ÿ¿±­ÿi²ÿ·€¶ÿ½ØºÿŒ&¿ÿ7jÃÿÑ£ÇÿlÓËÿùÏÿëÔÿô&ØÿF/Üÿó-àÿ #äÿ¡èÿÆðëÿŠÉïÿ™óÿ9_÷ÿEûÿ4Ðþÿ{¶ %F Í$LÂ}/T”±ð!¤D%<(ŠÓ+œ/‚A2Jl58Á©;Œ¼>vÇAŽÊDâÅG¹Jv¥MÔ‰P¨fSþ;Vç YoÐ[¤^•GaNøcÞ¡fRDi¸ßktnŒqˆsÅv¨€xÊòz:^}Ã3!‚×x„ùɆ§‰îX‹Ù–tÎÌÿ‘î*”ãO–ºn˜}‡š7šœõ¦žÃ­ «®¢º©¤ùž¦vލ:xªR\¬Ç:®¥°øæ±É´³#}µ@·Ÿý¸ÕµºÀh¼h¾Ù¾¿bÁ=ÃD™Ä=-Æ1¼Ç*FÉ2ËÊRKÌ•ÆÍ=Ï©®ÐÒºƒÓ9çÔFÖR ×ÿõØ$GÚÈ“ÛöÛÜ·Þ_ßšà¿Ðá!ãB1ä*[åá€æp¢çà¿è9Ùé„îêÈÿë í]î¿ï;ðÙñ¡òœ óÑüóGëôÖõ½ö‚ ÷M€ø\ù!5ú: ûÑÛûî©ü˜týÖ;þ¯ÿþ+ÀÿQ}'7µí¡Qóý¥§1Nñò‘4/jÉœ`Ðô † U ´Ÿ .( É­ Œ0 }° ¢- ¨  …”·;vãPMí´ói|Tܹ9ž” íÿB†–£ç\6µ‚¶Ìa¾YÑœŸÝ.ƒX¢’‘ÊUó3peДÂOíw—=²bÎ…ï¦ÆSãŸþ‚/#EèXÖjózA‰Æ•† …©ǰQ¶&ºK¼ļ•»¸O´@®™¦^“’<†]xùhX²E×1‡Ä”íùÓ÷¸‘œÌ~«_1?bAúÒÕ°‰Ð`I7… †àP³ç„LU…$“òz¿>‹àUeÏç!¯^uŠ:§þ·ÁÀƒÁDÀ¿ÃÀÆ>ÕúîµpL)–áö˜nO³¹„mx ’ÒÔƒ?4Øã ¡’ ›@ Êí /š ÎE ¨ð Áš D ´ì •” ¼; .â ë‡ ö, QÑWøþ úþ`§üþåÉþþ´èÿÓÿHÿ/ÿK? ÿäK ÿëT ÿdZÿU\ÿÄZÿ·Uÿ3Mÿ=AÿÜ1ÿÿêÿfï ÿ‹Ò"ÿ^²$ÿæŽ&ÿ(h(ÿ)>*ÿí,ÿzà-ÿ׬/ÿv1ÿ<3ÿóþ4ÿº¾6ÿi{8ÿ5:ÿ“ë;ÿŸ=ÿ•O?ÿý@ÿ—§Bÿ%ODÿÀóEÿo•Gÿ54IÿÐJÿiLÿFÿMÿ›’Oÿ#QÿÕ°RÿÄ;TÿïÃUÿ[IWÿ ÌXÿLZÿQÉ[ÿìC]ÿß»^ÿ,1`ÿÙ£aÿêcÿbdÿGìeÿœTgÿeºhÿ¦jÿd~kÿ£Ülÿf8nÿ³‘oÿŒèpÿöˆÿ:ƉÿíŠÿÊŒÿd4ÿãTŽÿMsÿ£ÿé©‘ÿ#Â’ÿTØ“ÿì”ÿ¨þ•ÿÒ—ÿ˜ÿ5)™ÿv3šÿÄ;›ÿ#Bœÿ—Fÿ#IžÿÉIŸÿH ÿqE¡ÿz@¢ÿª9£ÿ1¤ÿ‹&¥ÿC¦ÿ. §ÿNü§ÿ¨ê¨ÿ?שÿªÿ*««ÿ†’¬ÿ*x­ÿ\®ÿS>¯ÿß°ÿ½ý°ÿòÚ±ÿ¶²ÿh³ÿ¯h´ÿU?µÿa¶ÿÑç¶ÿ¬¹·ÿñ‰¸ÿ¥X¹ÿÈ%ºÿañºÿn»»ÿôƒ¼ÿöJ½ÿu¾ÿuÔ¾ÿ÷–¿ÿþWÀÿÁÿ¦ÕÁÿL’ÂÿMÃÿGÄÿ¢¿Äÿ“vÅÿ,Æÿ@àÆÿ“ÇÿcDÈÿgôÈÿ£Éÿ]PÊÿUüÊÿø¦ËÿHPÌÿIøÌÿúžÍÿaDÎÿ}èÎÿR‹Ïÿá,Ðÿ.ÍÐÿ:lÑÿ Òÿ—¦ÒÿìAÓÿ ÜÓÿïtÔÿ¡ Õÿ!£Õÿp8Öÿ‘ÌÖÿ†_×ÿQñ×ÿóØÿoÙÿÇŸÙÿý,Úÿ¹ÚÿDÛÿâÍÛÿ¢VÜÿIÞÜÿÙdÝÿSêÝÿ»nÞÿòÞÿYtßÿ’õßÿÀuàÿäôàÿÿráÿðáÿ%lâÿ3çâÿ?aãÿMÚãÿ\RäÿpÉäÿ‰?åÿª´åÿÔ(æÿ œæÿJçÿšçÿùïçÿj_èÿîÍèÿ†;éÿ5¨éÿüêÿÜ~êÿ×èêÿïQëÿ%ºëÿz!ìÿñ‡ìÿ‹íìÿIRíÿ,¶íÿ7îÿk{îÿÉÜîÿS=ïÿ ïÿïûïÿZðÿL·ðÿÆñÿuoñÿYÊñÿt$òÿÈ}òÿVÖòÿ.óÿ$…óÿhÛóÿë0ôÿ¯…ôÿµÙôÿþ,õÿŒõÿ`Ñõÿ{"öÿßröÿŒÂöÿ…÷ÿÊ_÷ÿ\­÷ÿ>ú÷ÿpFøÿó‘øÿÈÜøÿò&ùÿppùÿE¹ùÿpúÿõHúÿÓúÿ Öúÿ¢ûÿ”`ûÿæ¤ûÿ–èûÿ§+üÿnüÿð¯üÿ*ñüÿÉ1ýÿÏqýÿ;±ýÿðýÿP.þÿùkþÿ©þÿåþÿ!ÿÿÝ\ÿÿ«—ÿÿêÑÿÿš ¾DV}bµåìÞ#OZ:žÅ}úØ.¯b–ØÈ+û-U^-ˆ¿gï˵M&|ª¡×¬A1a]‰H´ße K3À\Ç…`®‹ÖJþž%‡Ls™Ǿ äêb-tQ#ul˜S»×Ýúÿ¼! C d „ ¥ ðÄ {ä ª ~" ÷@ _ Ý| Kš a· Ô ˆð š W( ÀC Õ^ –y ” "® íÇ há “ú n ú+ 8D )\ Ìs #‹ .¢ í¸ bÏ å nû  V& _; P ™d Íx ¼Œ f  ʳ ëÆ ÈÙ cì »þ Ѧ":4ŽE¢Vwg xeˆ˜\¨ü·`LJÖtå&ôÚߪ,<:—GºT¦a\nÚz#‡8“ŸÁª7¶{Á‹Ìg×â‹ìÒöèÎ ƒ^'…0}9GBãJRS“[¨ckLsÝzC‚}‰t—0žä,«m±†·w½@ÃâÈ]αÓߨèÝÊâ‡çì“ðâô ùýùºYÕ /g~sHü #X%Œ'¢)˜+p-*/Å0D2¤3è4678Ö8Œ9&:¥:;Q;;’;Œ;l;3;à:t:ï9Q9œ8Î7é6ë5Ö4ª3g2 1ž/.{,È*)#'0%)# !Ü—=ÐO»X Š ª·±šþpû5øèôŠñîšê çgãµßòÛ Ø=ÔJÐHÌ7ÈÄæ¿¨»Z·þ²“®ª”¥¡]œ­—ð’%ŽM‰h„vxznuVp3kfÈ`€[-VÏPeKðEp@å:O5®/Kñïÿðÿ™4ðÿèUðÿývðÿÙ—ðÿ{¸ðÿåØðÿùðÿñÿÐ8ñÿZXñÿ­wñÿÉ–ñÿ¯µñÿ^ÔñÿØòñÿòÿ+/òÿMòÿ¬jòÿˆòÿ\¥òÿgÂòÿ>ßòÿãûòÿVóÿ–4óÿ¥Póÿlóÿ-ˆóÿ¨£óÿò¾óÿ Úóÿöôóÿ°ôÿ:*ôÿ–DôÿÂ^ôÿÀxôÿ’ôÿ2¬ôÿ§ÅôÿîÞôÿøôÿõõÿµ)õÿJBõÿ²Zõÿïrõÿ‹õÿæ¢õÿ¢ºõÿ3Òõÿ™éõÿÕöÿèöÿÑ.öÿEöÿ'\öÿ–röÿÛˆöÿøžöÿí´öÿ»Êöÿaàöÿàõöÿ8 ÷ÿi ÷ÿs5÷ÿXJ÷ÿ_÷ÿ¯s÷ÿ"ˆ÷ÿpœ÷ÿ™°÷ÿÄ÷ÿ}Ø÷ÿ8ì÷ÿÏÿ÷ÿBøÿ‘&øÿ½9øÿÇLøÿ­_øÿorøÿ…øÿŽ—øÿë©øÿ%¼øÿ>Îøÿ5àøÿ òøÿÁùÿUùÿÈ&ùÿ8ùÿOIùÿbZùÿVkùÿ)|ùÿÞŒùÿsùÿê­ùÿA¾ùÿ{Îùÿ•Þùÿ’îùÿpþùÿ1úÿÕúÿZ-úÿÃ<úÿLúÿ=[úÿPjúÿEyúÿˆúÿÜ–úÿ}¥úÿ´úÿmÂúÿ¼ÐúÿïÞúÿíúÿûúÿéûÿ±ûÿ`$ûÿô1ûÿn?ûÿÎLûÿZûÿBgûÿVtûÿQûÿ2Žûÿüšûÿ¬§ûÿD´ûÿÃÀûÿ*ÍûÿzÙûÿ±åûÿÑñûÿÙýûÿÊ üÿ£üÿe!üÿ-üÿ¦8üÿ$DüÿŒOüÿÝZüÿfüÿ=qüÿL|üÿE‡üÿ)’üÿ÷œüÿ°§üÿT²üÿã¼üÿ]ÇüÿÂÑüÿÜüÿNæüÿuðüÿ‰úüÿˆýÿsýÿJýÿ"ýÿ¾+ýÿ[5ýÿä>ýÿ[Hýÿ¾Qýÿ[ýÿLdýÿwmýÿvýÿ•ýÿˆˆýÿj‘ýÿ9šýÿö¢ýÿ¢«ýÿ<´ýÿļýÿ;Åýÿ ÍýÿõÕýÿ8Þýÿjæýÿ‹îýÿ›öýÿ›þýÿŠþÿiþÿ8þÿöþÿ¥%þÿC-þÿÑ4þÿO<þÿ¾CþÿKþÿnRþÿ¯Yþÿà`þÿhþÿoþÿvþÿ}þÿõƒþÿÌŠþÿ–‘þÿQ˜þÿýžþÿœ¥þÿ,¬þÿ®²þÿ"¹þÿ‰¿þÿáÅþÿ,ÌþÿiÒþÿ™Øþÿ¼ÞþÿÑäþÿÙêþÿÔðþÿÁöþÿ£üþÿwÿÿ>ÿÿø ÿÿ¦ÿÿHÿÿÝÿÿf$ÿÿâ)ÿÿS/ÿÿ·4ÿÿ:ÿÿ\?ÿÿœDÿÿÑIÿÿúNÿÿTÿÿ*Yÿÿ1^ÿÿ,cÿÿhÿÿmÿÿÛqÿÿªvÿÿn{ÿÿ'€ÿÿÔ„ÿÿx‰ÿÿŽÿÿŸ’ÿÿ#—ÿÿœ›ÿÿ  ÿÿp¤ÿÿʨÿÿ­ÿÿa±ÿÿµÿÿйÿÿù½ÿÿÂÿÿ,Æÿÿ8Êÿÿ:Îÿÿ2Òÿÿ!ÖÿÿÚÿÿãÝÿÿ¶áÿÿ€åÿÿ@éÿÿøìÿÿ§ðÿÿMôÿÿê÷ÿÿ~ûÿÿ ÿÿÿŒx á Ašê2r© Ù#' *8-H0P3P6I9:<$?BáDµG€JEMP¹RhUX±ZL]ß_lbñdpgèiZlÅn)q‡sÞu/xzz¾|ü~4fƒ‘…·‡Ö‰ï‹Ž’”– ˜ü™ç›Ì­Ÿ‡¡\£+¥õ¦¹¨yª3¬è­—¯B±ç²‡´#¶¹·K¹×º^¼á½_¿ØÀL¼Ã'ÅÆïÇLÉ¥ÊùËIÍ•ÎÜÏÑ]Ò—ÓÍÔþÕ,×UØ{ٜڹÛÒÜçÝøÞàáâãäåæ÷ææçÒèºéžê~ë\ì6í îÞî®ïyðBñòÉòˆóCôüô±õbö÷½÷eø ù­ùMúéú‚ûü¬ü=ýËýVþÞþcÿåÿfâ]ÕJ¼,™lÒ5•ôO©ÿT¦öDØ c ¦ æ $ ` ™ Ñ  : k › È ó  C i Œ ® Î ì  ! : P d x ˆ ˜ ¦ ± ¼ Ä Ë Ð Ô Ö Ö Õ Ò Î È Á ¸ ® ¡ ” … u c P < &  ö Ü Á ¤ † g G %  Þ ¸ ’ j A  ë ¿ ‘ c 3  Ð  h 3 üÅSÞ¡d&æ¦e#àœWË„<ó©^Çz,ÝŽ>í›Iöÿ¢ÿNÿùþ£þMþõýžý”ÿÿ§ÿÿµÿÿÁ ÿÿÉ ÿÿÍ ÿÿÍÿÿËÿÿÄÿÿºÿÿ­ÿÿÿÿ‰ÿÿrÿÿWÿÿ9!ÿÿ#ÿÿó$ÿÿÌ&ÿÿ¡(ÿÿr*ÿÿA,ÿÿ .ÿÿÕ/ÿÿš1ÿÿ\3ÿÿ5ÿÿÖ6ÿÿ8ÿÿE:ÿÿø;ÿÿ§=ÿÿT?ÿÿþ@ÿÿ¤BÿÿIDÿÿéEÿÿˆGÿÿ#Iÿÿ»JÿÿPLÿÿãMÿÿsOÿÿQÿÿ‹RÿÿTÿÿ—UÿÿWÿÿ™XÿÿZÿÿ[ÿÿ]ÿÿ|^ÿÿî_ÿÿ^aÿÿËbÿÿ6dÿÿžeÿÿgÿÿehÿÿÆiÿÿ$kÿÿlÿÿÙmÿÿ/oÿÿƒpÿÿÕqÿÿ$sÿÿqtÿÿ¼uÿÿwÿÿJxÿÿyÿÿÏzÿÿ|ÿÿJ}ÿÿ…~ÿÿ½ÿÿó€ÿÿ'‚ÿÿYƒÿÿˆ„ÿÿµ…ÿÿà†ÿÿ ˆÿÿ0‰ÿÿUŠÿÿw‹ÿÿ˜Œÿÿ·ÿÿÒŽÿÿíÿÿ‘ÿÿ’ÿÿ0“ÿÿB”ÿÿR•ÿÿ`–ÿÿm—ÿÿw˜ÿÿ™ÿÿ†šÿÿŠ›ÿÿœÿÿŽÿÿžÿÿŠŸÿÿ… ÿÿ~¡ÿÿv¢ÿÿl£ÿÿ`¤ÿÿR¥ÿÿB¦ÿÿ1§ÿÿ¨ÿÿ©ÿÿò©ÿÿÙªÿÿ¿«ÿÿ¤¬ÿÿ†­ÿÿg®ÿÿF¯ÿÿ$°ÿÿÿ°ÿÿÚ±ÿÿ²²ÿÿ‰³ÿÿ_´ÿÿ3µÿÿ¶ÿÿÖ¶ÿÿ¤·ÿÿr¸ÿÿ>¹ÿÿºÿÿѺÿÿ™»ÿÿ_¼ÿÿ#½ÿÿæ½ÿÿ§¾ÿÿg¿ÿÿ&ÀÿÿãÀÿÿŸÁÿÿYÂÿÿÃÿÿÉÃÿÿÄÿÿ4ÅÿÿçÅÿÿ™ÆÿÿIÇÿÿøÇÿÿ¦ÈÿÿSÉÿÿþÉÿÿ¨ÊÿÿPËÿÿ÷ËÿÿÌÿÿBÍÿÿåÍÿÿˆÎÿÿ(ÏÿÿÇÏÿÿfÐÿÿÑÿÿŸÑÿÿ:ÒÿÿÓÒÿÿkÓÿÿÔÿÿ™Ôÿÿ-ÕÿÿÀÕÿÿSÖÿÿäÖÿÿt×ÿÿØÿÿ‘ØÿÿÙÿÿ©Ùÿÿ4Úÿÿ¾ÚÿÿFÛÿÿÍÛÿÿSÜÿÿØÜÿÿ\ÝÿÿßÝÿÿaÞÿÿâÞÿÿaßÿÿàßÿÿ^àÿÿÛàÿÿVáÿÿÑáÿÿKâÿÿÃâÿÿ;ãÿÿ²ãÿÿ(äÿÿäÿÿåÿÿƒåÿÿõåÿÿfæÿÿ׿ÿÿFçÿÿ´çÿÿ"èÿÿŽèÿÿúèÿÿdéÿÿÎéÿÿ7êÿÿŸêÿÿëÿÿmëÿÿÒëÿÿ6ìÿÿ›ìÿÿýìÿÿ_íÿÿÁíÿÿ!îÿÿîÿÿßîÿÿ>ïÿÿ›ïÿÿ÷ïÿÿSðÿÿ®ðÿÿñÿÿañÿÿºñÿÿòÿÿhòÿÿ¿òÿÿóÿÿióÿÿ½óÿÿôÿÿcôÿÿµôÿÿõÿÿVõÿÿ¦õÿÿõõÿÿDöÿÿ‘öÿÿÞöÿÿ*÷ÿÿv÷ÿÿÁ÷ÿÿ øÿÿUøÿÿžøÿÿæøÿÿ.ùÿÿuùÿÿ»ùÿÿúÿÿFúÿÿ‹úÿÿÎúÿÿûÿÿTûÿÿ–ûÿÿ×ûÿÿüÿÿXüÿÿ˜üÿÿ×üÿÿýÿÿTýÿÿ‘ýÿÿÎýÿÿ þÿÿEþÿÿ€þÿÿºþÿÿôþÿÿ.ÿÿÿgÿÿÿŸÿÿÿ×ÿÿÿ D{°åN‚µèK|­Ý <j™Çô!Ny¥Ðû%Ox¡ÊòAhŽ´Úÿ$Hm´Öù=_ Àà  > ] { fenrir/config/sound/default/ErrorScreen.wav000066400000000000000000001357201475771417500213660ustar00rootroot00000000000000RIFFÈ»WAVEfmt (þÿ€»î  €ª8›qfactà.data€»3¸XxD¸ ½ƒ¸éø2H¹zA¹ÃÒ€¹ À¹T]ÿ¹¢>ºåç}º--½ºvrüº¾·;»ýz»OBº»˜‡ù»áÌ8¼)x¼rW·¼ºœö¼â5½K'u½”l´½Ü±ó½%÷2¾m֥‡åÂÏ`$æcÃ`ë¢Ã©0âÃòu!Ä:»`ă ÄËEßÄ‹Å\Ð]ŤÅíZÜÅ6 Æ~åZÆÇ*šÆpÙÆXµÇ¡úWÇé?—Ç1…ÖÇzÊÈÂUÈ U”ÈTšÓÈœßÉå$RÉ-j‘Év¯ÐɾôÊ:OÊOŽÊ˜ÄÍÊà Ë)OLËq”‹ËºÙÊË ÌKdIÌ”©ˆÌÜîÇÌ$4ÍmyF͵¾…ÍþÅÍGIÎŽCÎØÓ‚Î!ÂÎi^ϱ£@ÏúèÏB.¿Ï‹sþÏÓ¸=Ðþ|ÐeC¼Ð­ˆûÐöÍ:Ñ>zчX¹ÑÏøÑã7Ò`(wÒ©m¶Òñ²õÒ:ø4Ó‚=tÓË‚³ÓÈòÓ\ 2Ô¥RqÔí—°Ô5ÝïÔ~"/ÕÆgnÕ­­ÕXòìÕ 7,Öé|kÖ1ªÖzêÖÂL)× ’h×Sקלç×äa&Ø-§eØvì¤Ø¾1äØw#ÙO¼bÙ˜¢ÙàFáÙ(Œ ÚqÑ_ÚºŸÚ\ÞÚK¡Û“æ\ÛÜ+œÛ%qÛÛm¶ܵûYÜþ@™ÜF†ØÜËÝ×WÝ V–Ýi›ÕݱàÞú%TÞBk“Þ‹°ÒÞÓõß;Qßd€ß­ÅÏßõ à>PNà‡•àÏÚÌà á`eKᩪŠáñïÉá95 â‚zHâË¿‡âÇâ\Jã¥EãíÔ„ã5Äã~_䯤BäêäW/Áä tåé¹?å1ÿ~åzD¾å‰ýå Ï<æS|æœY»æäžúæ-ä9çu)yç¾n¸ç´÷çOù6è˜>vèàƒµè)Éôèq4é¹Ss陲éJÞñé“#1êÜhpê$®¯êmóîê¶8.ëþ}mëFìëìë×M+ì “jìhØ©ì±éìúb(íB¨gí‹í¦íÓ2æíx%îd½dî­¤îõGãî>"ï†ÒaïÏ¡ï]àï`¢ð©ç^ðñ,žð9rÝð‚·ñÊü[ñB›ñ[‡Úñ¤ÌòíYò5W˜ò~œ×òÆáó'VóWl•ó ±Ôóèöô1ûh~û±Z½ûùŸüûBå;üŠ*{üÓoºüµùüdú8ý­?xýõ„·ý=Êöý†6þÎTuþš´þ`ßóþ¨$3ÿñirÿ9¯±ÿ‚ôðÿÊ90o[Ä®¤ îìN-5”l}Ù«Æëd*W©i î¨è3è1y'y¾fÁ¦ IåSŽ$›Ócä£-^âu£!¾è`. Nsß—¸ßý](CqˆÜ¹Í[JXš“ÙÛâ$(Xlm—µ²Öý÷ F=U Ž‚” ×ÇÓ  hRR ±—‘ ùÜÐ A" ŠgO Ò¬Ž òÍ d7 ¬|L õÁ‹ >Ë †L ΑI ׈ _È ¨að¦F9ì…‚1ÅÊv¼C[ƒ¤FÂì‹5Ñ@}€Æ[¿¡þWæ= +}èp¼1¶ûyû:Á@z †¹RËø›8äUw,›¶uàõ½%5ktN°³—õòß:2(€qpŰ¹ ðP/J•n“Ú­Ûí$e,lªkµïªý4êEz)Ž¿hרJçh&±Ôeù¥B_äФ#Òéb/¢ctᬹ õþ_=DŸ†‰ÞÎÎ]_Yœ¨žÛðã9)Zn™ʳØù[>W¤ƒ–ìÈÕ5}STŘ“ÞÒV# ŸhQ è­ 0óÏ y8!Â}N! Ã!RÍ!›M "ã’K",ØŠ"tÊ"½b #¨H#Ní‡#—2Ç#ßw$(½E$p…$¹GÄ$%JÒB%’‚%Û\Á%#¢&lç?&µ,&ýq¾&F·ý&Žü<'ÖA|'‡»'gÌú'°:(ùVy(Aœ¸(Šá÷(Ò&7)lv)c±µ)¬öô)ô;4*=s*…Ʋ*Î ò*Q1+_–p+¨Û¯+ð ï+9f.,«m,Éð¬,6ì,[{+-£Àj-ìª-4Ké-}(.ÆÕg.§.V`æ.Ÿ¥%/çêd/00¤/xuã/Áº"0 b0RE¡0›Šà0ãÏ1,_1tZž1½ŸÝ1å2N*\2–o›2ß´Ú2(ú3p?Y3¹„˜3Ê×3J4’TV4Ú™•4#ßÔ4l$5´iS5ý®’5FôÑ5Ž96Ö~P6Ä6g Ï6°N7ø“M7AÙŒ7ŠÌ7Òc 8©J8cî‰8¬3É8ôx9=¾G9…‡9ÎHÆ9Ž:_ÓD:§„:ð]Ã:9£;èA;Ê-;sÀ;Z¸ÿ;£ý><ëB~<4ˆ½<}Íü<Å<=X{=Wº=Ÿâù=ç'9>0mx>x²·>Á÷ö> =6?R‚u?›Ç´?ã ô?,R3@t—r@½Ü±@"ñ@Mg0A–¬oAßñ®A'7îAp|-B¸ÁlB¬BJLëB’‘*CÚÖiC#©CkaèC´¦'DüëfDE1¦DŽvåDÖ»$EdEgF£E°‹âEøÐ!FAaF‰[ FÒ ßFæGc+^G¬pGôµÜG\a&¸¤¦e¸í뤸51ä¸~v#¹Æ»b¹¢¹WFá¹ ‹ ºèÐ_º1Ÿºz[޺ » æ\»S+œ»›pۻ䵼,ûY¼u@™¼¾…ؼ˽OW½˜U–½àšÕ½(à¾q%T¾¹j“¾°Ò¾Jõ¿“:Q¿Ü¿$ÅÏ¿m ÀµONÀþ”ÀFÚÌÀ Á×dKÁ ªŠÁhïÉÁ±4 ÂùyHÂB¿‡Â‹ÇÂÓIÃEÃdԄìÄÃõ^Ä=¤BĆéÄÏ.ÁÄtÅ`¹?Ũþ~ÅñC¾Å9‰ýÅ‚Î<ÆÊ|ÆY»Æ[žúƤã9Çí(yÇ5n¸Ç~³÷ÇÆø6È>vÈWƒµÈŸÈôÈè 4É1SsÉy˜²ÉÂÝñÉ #1ÊShpÊœ­¯ÊäòîÊ,8.Ëu}m˽¬ËìËNM+Ì—’jÌàשÌ(éÌqb(͹§gÍí¦ÍJ2æÍ’w%ÎÛ¼dÎ$¤ÎlGãεŒ"ÏþÑaÏF¡Ï\àÏסÐç^Ðh,žÐ°qÝÐù¶ÑBü[ÑŠA›ÑÓ†ÚÑÌÒdYÒ¬V˜Òõ›×Ò=áÓ†&VÓÎk•Ó±ÔÓ`öÔ¨;SÔñ€’Ô9ÆÑÔ‚ ÕÊPPÕ–Õ[ÛÎÕ¤ ÖìeMÖ5«ŒÖ}ðËÖÆ5 ×{J×WÀ‰×ŸÉ×èJØ0GØyÕ†ØÁÆØ `ÙS¥DÙ›êƒÙä/ÃÙ,uÚuºAÚ½ÿ€ÚEÀÚNŠÿÚ—Ï>Ûß~Û(Z½ÛqŸüÛ¹ä;Ü*{ÜJoºÜ“´ùÜÛù8Ý#?xÝl„·ÝµÉöÝý6ÞFTuÞŽ™´Þ×ÞóÞ $3ßhirß°®±ßùóðßA90àŠ~oàÒîà îàdN-ᬓláõØ«á=ëá†c*âΨiâî¨â_3èâ¨x'ãð½fã9¦ã‚HåãÊ$äÓcä[£ä£]âäì¢!å4è`å}- åÆrß叿Wý]æŸBæè‡Üæ0Íçy[çÁWšç ÙçRâè›'Xèãl—è,²Öèu÷é½Y/„˜xÉ×Á TVR™•šÞÔã#,iSt®’¼óÑ9M~P–ÃÞÏ'Np“M¸ØŒÌIc ’¨JÚí‰#3Ékx´½Gü‡EHÆŽÖÒD„g]ð¢øçA@-‰rÀÒ·ÿý>cB~«‡½ôÌü<<…W{Íœºâù^'9§lxï±·8÷ö<6ÉuÇ´Z ô£Q3 ë–r 3ܱ |!ñ Åf0! ¬o!Vñ®!Ÿ6î!ç{-"0Ál"x¬"ÀKë" ‘*#QÖi#š©#ã`è#+¦'$tëf$½0¦$vå$M»$%–d%ÞE£%'‹â%oÐ!&¸a&[ &I ß&’å'Ú*^'#p'kµÜ'´ú(ü?[(E…š(ÊÙ(Ö)UX)gš—)°ßÖ)ø$*@jU*‰¯”*ÑôÓ*:+bR+«Ä‘+ô Ñ+2šX}2â¼2+ãû2s(;3¼mz3³¹3Møø3–=84Þ‚w4'ȶ4o ö4¸R55˜t5Iݳ5‘"ó5Úg26#­q6kò°6´7ð6ü|/7DÂn7®7ÕLí7’,8g×k8¯«8øaê8@§)9‰ìh9Ñ1¨9wç9b¼&:«f:óF¥:<Œä:„Ñ#;Íc;\¢;^¡á;§æ <ï+`<8qŸ<€¶Þ<Èû=A]=Z†œ=¢ËÛ=ë>4VZ>|›™>ÅàØ> &?UkW?ž°–?æõÕ?/;@x€T@ÀÅ“@ Ó@QPAš•QAâÚA+ ÐAseB¼ªNBðBM5ÍB•z CÞ¿KC'‹CoJÊC¸ DÕHDHˆD‘_ÇDÙ¤E"êEEk/…E³tÄEü¹FEÿBFD‚FÕ‰ÁFÏGf@G¯YG÷ž¾G_J¸¨G¸ðÔ†¸9Ƹ_¹Ê¤D¹ꃹ[/ù£tºì¹Aº4ÿ€º}DÀºÅ‰ÿºÏ>»W~»ŸY½»èžü»0ä;¼y){¼Ánº¼ ´ù¼Rù8½›>x½ãƒ·½,Éö½u6¾½Su¾™´¾NÞó¾–#3¿ßhr¿'®±¿póð¿¹80À~oÀJîÀ’îÀÛM-Á#“lÁlØ«Á´ëÁýb*ÂE¨iÂŽí¨Â×2èÂx'Ãh½fð¦ÃùGåÃA$ĉÒcÄÒ£Ä]âÄc¢!Ŭç`Åô, Å=rßņ·ÆÎü]ÆBÆ_‡ÜƧÌÇð[Ç8WšÇœÙÇÊáÈ'XÈ[l—È£±ÖÈìöÉ4Y󧃘óïÈ×ó8ôSVôɘ•ôÞÔôZ#õ¢hSõë­’õ3óÑõ|8öÅ}Pö ÃöVÏöŸM÷ç’M÷/ØŒ÷xÌ÷Àb ø ¨JøQí‰øš2Éøãwù+½Gùt‡ù¼GÆùúMÒDú–„úÞ\Ãú'¢ûoçAû¸,ûrÀûI·ÿû’ü>üÚA~ü"‡½ükÌüü³<ýüV{ýDœºýáùýÖ&9þlxþg±·þ¯ööþø;6ÿ@uÿ‰Æ´ÿÑ ôÿQ3b–r«Û±ô ñX}Z¼¢âûë';3mz|²¹Ä÷ø =8U‚wžÇ¶æ ö/R5x—tÀܳ "óQg2š¬qâñ°*7ðs|/¼Án®MLí•‘,ÞÖk'«oaê·¦)ìhH1¨‘vçÙ»&"fkF¥³‹äüÐ#Dc[¢Õ áæ f+`¯pŸ÷µÞ@û‰@]Ñ…œËÛb«UZóš™;àØ„%ÍjW°–^õÕ¦: ïT 7Å“ € Ó ÈO!•Q!YÚ!¢Ð!êd"3ªN"|ï"Ä4Í" z #U¿K#ž‹#æIÊ#. $wÔH$Àˆ$_Ç$Q¤%šéE%â.…%+tÄ%s¹&»þB&D‚&L‰Á&•Î'Þ@'&Y'ož¾'·ãý')=(Hn|(‘³»(Ùøú(">:)jƒy)³È¸)û ø)DS7*˜v*Õݵ*#õ*fh4+®­s+÷ò²+?8ò+ˆ}1,ÑÂp,°,bMï,«’.-ó×m-;­-„bì-̧+.íj.]2ª.¦wé.ï¼(/7h/€G§/ÈŒæ/Ò%0Ye0¢\¤0ê¡ã03ç"1{,b1Äq¡1 ·à1Uü2žA_2憞2/ÌÝ2w3¿V\3œ›3PáÚ3™&4âkY4*±˜4sö×4»;5V5LÆ•5• Õ5ÝP6&–S6nÛ’6· Ò6f7H«P7‘ð7Ù5Ï7"{8jÀM8²8ûJÌ8D 9ŒÕJ9ÕŠ9`É9f¥:¯êG:÷/‡:?uÆ:ˆº;ÐÿD;E„;bŠÃ;ªÏ<óB<;Z<„ŸÀ<Ìäÿ<*?=]o~=¦´½=îùü=7?<>„{>Èɺ>ú>YT9?¢™x?êÞ·?3$÷?{i6@îu@ ô´@U9ô@~3AæÃrA/ ²AwNñA¿“0BÙoBP¯B™cîBá¨-C*îlCs3¬C»xëC¾*DLjD•H©DÝèD&Ó'EngE·]¦Eÿ¢åEHè$F-dFÙr£F"¸âFjý!G³BaGû‡ GCÍßG«x)¸ó½h¸<¨¸…Hç¸Í&¹Óe¹_¥¹§]ä¹ð¢#º8èbº€-¢ºÉrẸ »Zý_»£BŸ»ë‡Þ»4ͼ|]¼ÅWœ¼ Û¼V⽞'Z½çl™½/²Ø½x÷¾ÀÜQA~Ü™†½ÜâËüÜ+<ÝsV{ݼ›ºÝáùÝM&9Þ•kxÞÞ°·Þ&ööÞo;6ß·€u߯´ßI ôß‘P3àÚ•rà"Û±àk ñà³e0áüªoáDð®á5îáÕz-âÀlâf¬â¯Jëâø*ã@Õi㉩ãÑ_èã¥'äbêfäª/¦äótåä<º$å„ÿcåÍD£åŠâå^Ï!æ¦aæïY æ7Ÿßæ€äçÈ)^çoçZ´Üç¢ùèë>[è3„šè|ÉÙèÄé TXéU™—éžÞÖéæ#ê/iUêw®”êÀóÓê 9ëQ~Rë™Ã‘ëâÑë*Nìs“Oì»ØŽìÎìMc 함LíÞí‹í&3Ëíox î·½Iî‰îHHÈî‘ïÙÒFï"†ïk]Åï³¢ðüçCðD-ƒðŒrÂðÕ·ñý@ñfB€ñ¯‡¿ñ÷Ìþñ@>òˆW}òÑœ¼òâûòb';óªlzóó±¹ó;÷øó„<8ôÌwôǶô^ öô¦Q5õï–tõ7ܳõ€!óõÈf2ö¬qöYñ°ö¢6ðöê{/÷3Án÷|®÷ÄKí÷ ‘,øUÖkø«øæ`êø.¦)ùwëhùÀ0¨ùvçùQ»&ú™fúâE¥ú*‹äúsÐ#û»cû[¢ûL áû•å üÝ*`ü&pŸüoµÞü·úý@]ýH…œýÊÛýÙþ"UZþjš™þ³ßØþû$ÿDjWÿ¯–ÿÕôÕÿ:fT®Ä“÷ Ó?Oˆ”QÑÙÐbdª©Nóî;4Í„y ̾K‹]IÊ¦Ž ïÓH7ˆ€^ÇÈ£éEY.…¡sÄê¸3þB{C‚ĈÁ ÎU@Xæ¾.ãýw(=¿m|³»Pøú™=: â‚y *ȸ s ø »R7 ˜v Lݵ ”"õ Ýg4 &­s nò² ·7ò }1 HÂp ‘° ÙLï !’. j×m ²­ ûaì D§+ŒìjÕ1ªwéf¼(®h÷F§?ŒæˆÑ%Ðe\¤a¡ãªæ"ó+b;q¡„¶àÌûA_]†ž¥ËÝî7V\››ÈàÚ&YkY¡°˜êõ×2;{€VÃÅ• ÕUP•SæÚ’. Òwe¿ªPðP5Ï™zá¿M*rJÌ» ÕJLŠ•_Éݤ%êGn/‡¶tÆÿ¹HÿDD„Ù‰Ã"ÏjB²YûžÀCäÿŒ)?Ôn~´½fùü®><÷ƒ{?ɺˆúÐS9™xaÞ·ª#÷òh6 ;®u ƒó´ Ì8ô ~3!]Ãr!¥²!îMñ!6“0"Øo"ǯ"cî"Y¨-#¡íl#ê2¬#2xë#{½*$Ãj$ H©$Tè$Ò'%åg%.]¦%w¢å%¿ç$&-d&Pr£&™·â&áü!')Ba'r‡ '»Ìß'(LW^(•œ(ÝáÜ(&')nl[)¶±š)ÿöÙ)G<*X*ÙÆ—*! ×*jQ+²–U+ûÛ”+C!Ô+Œf,Ô«R,ñ‘,e6Ñ,®{-öÀO-?-ˆKÎ-Ð .ÖL.aŒ.©`Ë.ò¥ /:ëI/ƒ0‰/ÌuÈ/»0]G0¦E†0îŠÅ06Ð1D1ÇZƒ1 Â1Xå2¡*A2êo€22µ¿2{úþ2Ã?>3 …}3Tʼ3ü3åT;4.šz4vß¹4¿$ù4j85P¯w5™ô¶5á9ö5)56rÄt6º ´6Oó6K”27”Ùq7ݱ7%dð7n©/8¶în8ÿ3®8Gyí8¾,9Øl9!I«9iŽê9²Ó):ûi:C^¨:Œ£ç:Ôè&;.f;es¥;­¸ä;öý#ƒm]>˲œ>øÛ>\=?¥‚Z?îÇ™?6 Ù?R@Ç—W@Ý–@X"Ö@¡gAé¬TA2ò“Az7ÓAÃ|B ÂQBT‘BLÐBå‘C-×NCvŽC¾aÍC§ DPìKD˜1‹DávÊD)¼ ErIEºFˆEŒÇEKÑF”FFÜ[…F%¡ÄFmæG¶+CGÿp‚GG¶ÁG¯a ¸÷¦J¸@쉸ˆ1ɸÑv¹¼G¹b‡¹ªFƹó‹º<ÑDº„„ºÍ[ú¡»^æA»¦+»îpÀ»7¶ÿ»€û>¼È@~¼†½¼YËü¼¢<½ëU{½3›º½{àù½Ä%9¾ kx¾U°·¾õö¾æ:6¿/€u¿wÅ´¿À ô¿P3ÀQ•rÀ™Ú±ÀâñÀ*e0ÁsªoÁ»ï®Á5îÁMz-•¿lÂÞ¬Â&JëÂn*÷ÔiÃÿ©ÃH_èѤ'ÄÙéfÄ"/¦Äktåij¹$ÅûþcÅDD£ÅŒ‰âÅÕÎ!ÆaÆfY Æ¯žßÆ÷ãÇ@)^LjnÇѳÜÇùÈb>[ȪƒšÈóÈÙÈ;É„SXÉ̘—ÉÞÖÉ^#ʦhUÊï­”Ê7óÓÊ8ËÈ}RËÑËYÑË¢MÌê’OÌ3ØŽÌ{ÎÌÄb Í ¨LÍUí‹Í2ËÍæw Î.½IÎw‰ÎÀGÈÎÏQÒFÏ™†Ïâ\ÅÏ*¢ÐrçCл,ƒÐrÂÐL·Ñ•ü@ÑÝA€Ñ&‡¿ÑoÌþÑ·>ÒÿV}ÒHœ¼ÒáûÒÙ&;Ó!lzÓj±¹Ó³öøÓû;8ÔDwԌƶÔÕ öÔQ5Õf–tÕ®Û³Õ÷ óÕ?f2Öˆ«qÖÑð°Ö6ðÖb{/תÀn×ó®×;Kí׃,ØÌÕkØ«Ø]`êØ¦¥)ÙîêhÙ70¨ÙuçÙȺ&ÚfÚYE¥Ú¡ŠäÚêÏ#Û2cÛ{Z¢ÛÄŸáÛ å ÜU*`ÜoŸÜæ´ÞÜ.úÝv?]Ý¿„œÝÊÛÝPÞ™TZÞâ™™Þ*ߨÞs$ß»iW߯–ßLôÕß”9àÝ~Tà&Ä“àn Óà·Náÿ“QáHÙáÐáÙcâ!©Nâjîâ²3Íâûx ãC¾K㌋ãÕHÊ㎠äfÓH䮈ä÷]Çä?£å‡èEåÐ-…åsÄåa¸æªýBæóB‚æ;ˆÁæƒÍçÌ@çXç]¾ç¥âýçî'=è7m|è²»èÈ÷úè=:éY‚yé¡Ç¸éê øé2R7ê{—vêÃܵê "õêUg4ë¬sëæñ²ë.7òëw|1ì¿Ápì°ìPLï왑.íáÖmí*­íraìí»¦+îìjîL1ªî”véîÝ»(ï%hïnF§ï¶‹æïÿÐ%ðHeð[¤ðÙ ãð!æ"ñj+bñ²p¡ñúµàñCûòŒ@_òÔ…žòËÝòfó®U\ó÷š›ó?àÚó‡%ôÐjYô°˜ôaõ×ôª:õòVõ;Å•õƒ ÕõÌOö•Sö]Ú’ö¥Òöîd÷6ªP÷ï÷Ç4Ï÷zøY¿Mø¡øêIÌø2 ù{ÔJùÊù _ÉùT¤úéGúå.‡ú.tÆúw¹û¿þDûD„ûP‰Ãû˜ÎüáBü)YüržÀü»ãÿü)?ýLn~ý”³½ýÝøüý%><þnƒ{þ¶Èºþÿ úþGS9ÿ˜xÿØÝ·ÿ!#÷ÿjh6²­uûò´C8ô‹}3ÔÂr²eMñ®’0ö×o?¯ˆbîЧ-íla2¬©wëò¼*:jƒG©ÌŒèÒ']g¥\¦î¡å6ç$,dÇq£·âXü!¡Aa醠2Ìß{ÃV^ œTáÜœ& åk[ -±š vöÙ ¿; X PÆ— ˜ × áP )–U rÛ” º Ô f K«R ”ð‘ Ý5Ñ %{ nÀO ¶ ÿJÎ G ÕLØŒ!`Ëi¥ ²êIú/‰CuÈŒºÔÿFE†eŠÅ­ÏöD>Zƒ‡ŸÂÐä*Aao€©´¿òùþ:?>ƒ„}Ëɼü\T;¥™zîÞ¹6$ùi8Ç®wô¶X9ö ~5éÃt2 ´zNóÓ2 ÙqT±œcðå¨/-înv3®¾xí¾,Pl˜H«áê)Ó)riº]¨£çKè&”-fÜr¥%¸ämý#¶Bcÿ‡¢GÍá!ØW` ŸiâÞ±'úl]C²œ‹÷ÛÔ<‚ZeÇ™­ ÙöQ >—W ‡Ü– Ï!Ö g!a¬T!©ñ“!ò6Ó!:|"ƒÁQ"Ë‘"LÐ"\‘#¥ÖN#íŽ#6aÍ#~¦ $ÇëK$1‹$XvÊ$ » %éI%1Fˆ%z‹Ç%ÂÐ& F&T[…&œ Ä&åå'-+C'vp‚'¾µÁ'û(O@@(˜…(àʾ()þ(rU=)ºš|)à»)K%û)”j:*ܯy*$õ¸*m:ø*¶7+þÄv+G ¶+Oõ+Ø”4, Ús,i³,±dò,ú©1-Bïp-‹4°-Óyï-¿..en.­I­.öŽì.>Ô+/‡k/Ï^ª/¤é/`é(0©.h0ñs§0:¹æ0ƒþ%1ËCe1‰¤1\Îã1¤#2íXb25ž¡2~ãà2Ç( 3n_3X³ž3 øÝ3é=41ƒ\4zÈ›4 Û4 S5S˜Y5œÝ˜5ä"Ø5-h6v­V6¾ò•68Õ6O}7—ÂS7à“7(MÒ7q’8º×P88KbÏ8”§9ÜìM9$29mwÌ9µ¼ :þK:FGŠ:ŒÉ:ØÑ; H;i\‡;±¡Æ;úæ>‡V?>Ï›~>á½>`&ý>¨k]½7„œ½É۽ȾTZ¾Y™™¾¡Þؾé#¿2iW¿{®–¿ÃóÕ¿ 9ÀT~TÀÓÀæÓÀ.NÁv“QÁ¿ØÁÐÁPc˜¨NÂáíÂ*3ÍÂrx û½KËÃLHÊÔ ÄÜÒHÄ%ˆÄn]ÇĶ¢ÅÿçEÅH-…ÅrÄÅÙ·Æ!ýBÆiB‚Ʋ‡ÁÆúÌÇC@ÇŒWÇÔœ¾ÇâýÇe'=È®l|Èö±»È?÷úȇ<:ÉÐyÉǸÉa øÉ©Q7Êò–vÊ;ܵʃ!õÊÌf4ˬsË]ñ²Ë¥6òËí{1Ì6Áp̰ÌÇKïÌ‘.ÍYÖmÍ¡­Íé`ìÍ2¦+ÎzëjÎÃ0ªÎ véÎT»(ÏhÏåE§Ï.‹æÏvÐ%пeÐ[¤ÐP ãИå"Ñá*bÑ)p¡ÑrµàѺúÒ@_ÒL…žÒ”ÊÝÒÝÓ%U\Ómš›Ó¶ßÚÓþ$ÔGjYÔ¯˜ÔØô×Ô!:ÕjVղĕÕú ÕÕCOÖ‹”SÖÔÙ’ÖÒÖed×®©P×öî×?4ÏׇyØÐ¾MØØaIÌØ©Ž ÙòÓJÙ:ŠÙƒ^ÉÙÌ£ÚéGÚ].‡Ú¥sÆÚí¸Û6þDÛ~C„ÛLjÃÛÎÜXBÜ¡XÜéÀÜ2ãÿÜz(?ÝÃm~Ý ³½ÝTøüÝœ=<Þå‚{Þ-ȺÞv úÞ¿R9ߘxßPݷߘ"÷ßág6à)­uàqò´àº7ôà}3áKÂrᔲáÝLñá%’0ân×o⶯âþaîâG§-ãìlãØ1¬ã!wëãi¼*ä²jäúF©äCŒèä‹Ñ'åÔgå\¦åe¡åå­æ$æö+dæ>q£æ‡¶âæÐû!çAaça† ç©Ëßçñè:V^è‚›èËàÜè&é\k[饰šéîõÙé6;ê~€XêÇÅ—ê ×êXPë •UëéÚ”ë2 ÔëzeìêRì ð‘ìT5Ñìœzíå¿Oí-ívJÎí¾ îÕLîOŒî˜_Ëîᤠï)êIïr/‰ïºtÈïºðKÿFð“D†ð܉Åð%ÏñmDñ¶YƒñþžÂñGäò)AòØn€ò ´¿òiùþò±>>óúƒ}óCɼó‹üóÔS;ô™zôeÞ¹ô­#ùôõh8õ>®wõ‡ó¶õÏ8öõ~5ö`Ãtö©´öòMóö:“2÷‚Øq÷˱÷cð÷\¨/ø¤ínøí2®ø6xíø~½,ùÇlùH«ùXêù Ò)úéiú1]¨úz¢çúÂç&û -fûTr¥ûœ·äûåü#ü-Bcüv‡¢ü¾Ìáü!ýOW`ý˜œŸýàáÞý)'þql]þº±œþ÷ÛþK<ÿ“ZÿÜÆ™ÿ$ ÙÿmQµ–WþÛ–G!ÖfØ«T ñ“i6Ó±{ùÀQB‘‹KÐÓÖNeŽ­`Íö¥ >ëK†0‹ÏuÊ» `I©EˆñŠÇ:ЃFËZ… Ä\å¤*Cío‚5µÁ~úÇ?@…Xʾ þéT= 1š| yß» Â$û j: S¯y œô¸ ä9ø -7 vÄv ¾ ¶ Oõ O”4 —Ùs à³ (dò q©1 ºîp 4° Kyï “¾.Ün$I­mŽìµÓ+þkF^ª£éØè( .his§±¸æúý%BCeŠˆ¤ÓÍã#dXb­¡õâà>( †m_ϲžøÝ`=¨‚\ñÇ›9 Û‚RË—Yݘ\"ؤgí¬V5ò•}7ÕÆ|ÂSW“ LÒé‘1×PzÂaÏ §SìM›1ävÌ-¼ uK¾FŠŒÉOÑ—Hà[‡(¡Æqæ¹+Eq„J¶Ã“ûÜ@B$†mËÀµþU?F›~Žà½×%ý k<h°{±õºú:úB€9 ŠÅx Ó ¸ P÷ d•6!¬Úu!õµ!>eô!†ª3"Ïïr"5²"`zñ"¨¿0#ñp#9J¯#‚î#ÊÔ-$m$[_¬$¤¤ë$íé*%5/j%~t©%ƹè%ÿ'&WDg&Ÿ‰¦&èÎå&1%'yYd'ž£' äâ'S)"(›na(ä³ (,ùß(u>)½ƒ^)É)OÝ)—S*à˜[*(Þš*q#Ú*¹h+®X+Jó—+“8×+Û},$ÃU,m•,µMÔ,þ’-FØR-Ž’-×bÑ-¨.híO.±2.ùwÎ.B½ /ŠM/ÓGŒ/Ë/dÒ 0¬J0õ\‰0=¢È0†ç1Î,G1r†1`·Å1¨ü2ñAD29‡ƒ2‚ÌÂ2Ê3WA3[œ€3¤á¿3ì&ÿ35l>4~±}4Æö¼4<ü4W;5ŸÆz5è º50Qù5y–86ÂÛw6 !·6Sfö6›«57äðt7,6´7u{ó7½À28r8NK±8—ð8ßÕ/9(o9q`®9¹¥í9ë,:J0l:’u«:Ûºê:#*;lEi;µŠ¨;ýÏç;F'Ó„`>ÊŸ>dß>¬T?õ™]?=ßœ?†$Ü?Îi@¯Z@_ô™@¨9Ù@ð~A9ÄWA‚ —AÊNÖA”B[ÙTB£”BìcÓB4©C}îQCÆ3‘CyÐCW¾DŸODèHŽD0ŽÍDyÓ EÁLE ^‹ER£ÊE›è Fä-IF,sˆFu¸ÇF½ýGCFGNˆ…G–ÍÄGþx¸G¾M¸¸ØH̸ Ž ¹iÓJ¹²йú]ɹC£º‹èGºÓ-‡ºsƺd¸»­ýD»öB„»>ˆÃ»‡Í¼ÐB¼X¼`À¼©âÿ¼ñ'?½:m~½‚²½½Ë÷ü½=<¾\‚{¾¥Çº¾í ú¾6R9¿~—x¿ÇÜ·¿"÷¿Xg6À ¬uÀéñ´À17ôÀz|3ÁÃÁrÁ ²ÁTLñÁœ‘0ÂäÖoÂ-¯Âua-ÃìlÃO1¬Ã˜vëÃà»*Ä)jÄqF©Äº‹èÄÑ'ÅKgÅ“[¦ÅÜ åÅ%æ$Æm+dƶp£ÆþµâÆGû!Ç@aÇ×… Ç ËßÇiȱU^ÈúšÈCàÜÈ‹%ÉÔj[ɰšÉdõÙÉ­:ÊõXÊ>ŗʇ ×ÊÏOË•UË`ڔ˩ÔËñdÌ:ªRÌ‚ï‘ÌË4ÑÌzÍ\¿OͤÍíIÎÍ6 Î~ÔLÎÇŒÎ_ËÎX¤ Ï éIÏè.‰Ï1tÈÏz¹ÐÂþFÐ D†ÐT‰ÅМÎÑäDÑ-YƒÑužÂѾãÒ)AÒOn€Ò˜³¿ÒàøþÒ)>>Óqƒ}ӺȼÓüÓKS;Ô“˜zÔÜݹÔ$#ùÔmh8Õµ­wÕþò¶ÕG8öÕ}5ÖØÂtÖ ´ÖhMóÖ±’2×ù×q×B±×‹bð×Ó§/ØínØe2®Ø­wíØõ¼,Ù>lÙ†G«ÙÏŒêÙÒ)Ú`iÚ©\¨Úñ¡çÚ:ç&Û‚,fÛËq¥Û·äÛ[ü#ܤAcÜ톢Ü5ÌáÜ~!ÝÆV`ÝœŸÝXáÞÝ &Þèk]Þ1±œÞyöÛÞÂ;ß ZßSƙߜ ÙßäPà-–WàuۖྠÖàfáO«Tá—ð“áà5Óá({âqÀQ⺑âKÐâKã“ÕNãÜŽã$`Íãl¥ äµêKäþ/‹äFuÊäº å×ÿHå EˆåhŠÇå±ÏæùFæBZ…æŠŸÄæÓäç*Cçdo‚ç­´Áçõùè>?@膄èÏɾèþè_T=騙|éñÞ»é9$ûé‚i:êË®yêô¸ê\9øê¤~7ëìÃvë5 ¶ë}NõëÆ“4ìÙsìW³ì còìè¨1í1îpíy3°íÂxïí ¾.îSnî›H­îäìî,Ó+ïukï¾]ªï£éïOè(ð—-hðàr§ð(¸æðqý%ñ¹Beñˆ¤ñJÍãñ“#òÜWbò$¡òlâàòµ' óýl_óF²žóŽ÷Ýó×<ô ‚\ôhÇ›ô± ÛôùQõB—YõŠÜ˜õÓ!Øõgöd¬Vö¬ñ•öõ6Õö>|÷†ÁS÷Ï“÷LÒ÷`‘ø¨ÖPøðø9aÏø‚¦ùÊëMù1ù[vÌù¤» úíKú5FŠú}‹ÉúÆÐûHûW[‡ûŸ Æûèåü1+Eüyp„üµÃü ûýS@Bý›…ýäÊÀý,þuU?þ½š~þà½þO%ýþ—j<ÿà¯{ÿ(õºÿp:úÿ¹9ÅxJ ¸“O÷Û”6$Úulµµdôý©3FïrŽ4²×yñ¿0hp°I¯ùŽîBÔ-ŠmÓ^¬¤ëdé*¬.jôs©=¹è†þ'ÎCg‰¦`Îå¨%ñXd9ž£ãâÊ("na[³ ¤øßì= 5ƒ^ }È Æ Ý S W˜[ ŸÝš è"Ú 0h y­X Áò— 8× S} ›ÂU ä• ,MÔ t’ ½×R ’ NbÑ —§ßìO(2qwι¼ MJGŒ’ŒËÛÑ #Jl\‰µ¡ÈýæF,GŽq†×¶ÅühAD°†ƒùËÂAŠVAÒ›€á¿d&ÿ¬k>ô°}=ö¼…;ü΀;Æz_ º¨Pùð•89Ûw ·Êeö«5[ðt£5´ìzó4À2}rÆJ±ðWÕ/Ÿoè_®0¥íxê,Á/l u«Rºê›ÿ)äDi,ЍuÏç½'ZfNŸ¥–ääß)$(ocp´¢¹ùá?!J„`’ÉŸÛß#Tl™]´Þœý#ÜEi Ž®Z ×ó™ 9Ù h~!°ÃW!ø—!ANÖ!‰“"ÒØT"”"ccÓ"¬¨#õíQ#=3‘#…xÐ#ν$O$_HŽ$§Í$ðÒ %9L%]‹%Ê¢Ê%è &[-I&£rˆ&ì·Ç&4ý'}BF'Ň…'ÍÄ'V(ŸWC(蜂(0âÁ(y')Ál@) ²)R÷¾)š<þ)ã=*,Ç|*t ¼*½Qû*—:+NÜy+–!¹+ßfø+'¬7,pñv,¸6¶,|õ,JÁ4-’t-ÛK³-#‘ò-lÖ1.´q.ü`°.E¦ï.Žë./Ö0n/v­/g»ì/°,0ùEk0A‹ª0‰Ðé0Ò)1[h1c §1«åæ1ô*&2=pe2…µ¤2Îúã2@#3_…b3§Ê¡3ðá38U 4š_4Éßž4%Þ4[j5£¯\5ìô›54:Û5}6ÅÄY6 ™6VOØ6Ÿ”7çÙV70–7xdÕ7Á©8 ïS8R4“8šyÒ8ã¾9+Q9tI9¼ŽÏ9Ô:NN:–^:ߣÌ:'é ;p.K;¸sŠ;¹É;Iþ<’CH<Úˆ‡<#ÎÆÖmB>³>gøÀ>°=?ø‚??AÈ~?‰ ¾?ÒRý?˜<@cÝ{@«"»@ôgú@<­9A…òxAÍ7¸A}÷A_Â6B§vBðLµB8’ôB×3CÉsCb²CZ§ñC£ì0Dë1pD4w¯D}¼îDÅ.E GmEVŒ¬EžÑëEç+F/\jFx¡©FÁæèF ,(GRqgGš¶¦GãûåGJ§/¸“ìn¸Û1®¸$wí¸l¼,¹µl¹þF«¹FŒê¹Ñ)º×iº \¨ºh¡çº±æ&»ù+f»Bq¥»Š¶ä»Óû#¼Ac¼d†¢¼­Ëá¼õ!½>V`½†›Ÿ½ÎàÞ½&¾_k]¾¨°œ¾ñõÛ¾9;¿‚€Z¿ËÅ™¿ Ù¿[PÀ¤•WÀìÚ–À5 ÖÀ}eÁƪTÁð“ÁW5ÓÁ zÂè¿QÂ1‘ÂyJÐÂÂà ÕNÃSŽÃ›_ÍÃä¤ Ä,êKÄu/‹Ä¾tÊĺ ÅNÿHÅ—DˆÅ߉ÇÅ(ÏÆpFƹY…ÆŸÄÆJäÇ“)CÇÛn‚Ç$´ÁÇlùȵ>@ÈýƒÈFɾȎþÈ×S=É ™|Éh޻ɱ#ûÉùh:ÊB®yÊŠó¸ÊÒ8øÊ~7ËdÃvˬ¶ËõMõË=“4̆ØsÌϳÌcòÌ_¨1ͨípÍð2°Í9xïͽ.ÎÊnÎH­Î[ìΤÒ+ÏìkÏ5]ªÏ}¢éÏÆç(Ð-hÐWr§ÐŸ·æÐèü%Ñ1BeÑy‡¤ÑÂÌãÑ #ÒRWbÒ›œ¡ÒãáàÒ,' Óul_Ó½±žÓ÷ÝÓN<Ô—\Ô߯›Ô( ÛÔpQÕ¹–YÕܘÕJ!ØÕ’fÖÛ«VÖ$ñ•Öl6ÕÖµ{×ýÀS×F“׎KÒ×ÖØÖPØhذ`ÏØù¥ÙBëMÙŠ0ÙÓuÌÙ» ÚcKÚ¬EŠÚôŠÉÚ=ÐÛ†HÛÎZ‡Û ÆÛ_åܨ*EÜðo„Ü9µÃÜúÝÊ?BÝ…Ý[ÊÀݤÞìT?Þ5š~Þ}ß½ÞÆ$ýÞj<ßV¯{ߟôºßè9úß09àyÄxàÁ ¸à O÷àS”6á›Ùuáãµá,dôát©3â½îrâ4²âNyñâ—¾0ãßpã(I¯ãpŽîã¹Ó-ämäJ^¬ä’£ëäÛè*å#.jåls©åµ¸èåýý'æFCg授¦æÖÍåæ%çgXdç°£çùââçA("èŠmaèÒ² èøßèc=鬂^éôÇé= Ýé…RêΗ[êÝšê_"Úê¨gëð¬Xë9ò—ë7×ëÊ|ìÂUìZ•ì£LÔìì‘í4×Rí}’íÆaÑí§îWìOîŸ1îçvÎî0¼ ïxMïÁFŒï ŒËïRÑ ð›Jðã[‰ð,¡Èðtæñ½+Gñq†ñN¶Åñ–ûòß@Dò'†ƒòpËÂò¹óVAóJ›€ó’à¿óÚ%ÿó#k>ôk°}ô´õ¼ôý:üôE€;õŽÅzõ× ºõPùõg•8ö°Úwöø·öAeöö‰ª5÷Òït÷5´÷czó÷¬¿2øôrø=J±ø…ðøÎÔ/ùoù__®ù§¤íùðé,ú8/lút«úʹêúÿ)û[Diû£‰¨ûëÎçû4'ü|YfüÅž¥üääüV)$ýŸncýç³¢ý0ùáýx>!þÁƒ`þ ÉŸþRßþšSÿã˜]ÿ,Þœÿt#Üÿ½h®ZNó™–8ÙÞ}'ÃWp—¸MÖ“IØT’”ÛbÓ#¨kíQ´2‘üwÐE½OÖGŽÍgÒ °Lø\‹A¢Ê‰ç Ò,Irˆc·Ç«üôAF=‡……ÌÄÎWC_œ‚§áÁï& 8l@ ± Éö¾ <þ [= £Æ| ë ¼ 4Qû |–: ÅÛy !¹ Vfø Ÿ«7 çðv 06¶ x{õ ÁÀ4 t RK³ šò ãÕ1+qt`°¼¥ïë.N0n–u­ߺì',oEk¸ŠªÐéI)’ZhÚŸ§#åæl*&´oeü´¤Eúã?#Ö„bÊ¡gá°T ø™_Aßž‰$ÞÒi¯\cô›«9Ûô~<ÄY… ™ÍNØ”_ÙV§–ïcÕ8©€îSÉ3“yÒZ¾£QëH4ŽÏ|ÓÅN ^V£Ìžè ç-K/sŠx¸ÉÁý CHRˆ‡šÍÆã+XEs„¼âÃ(MmB–²Þ÷À'=p‚?¸Ç~ ¾IRý‘—< ÚÜ{ ""» kgú ´¬9!üñx!E7¸!|÷!ÖÁ6"v"fLµ"¯‘ô"øÖ3#@s#‰a²#Ò¦ñ#ì0$c1p$«v¯$ó»î$<.%„Fm%Í‹¬%Ñë%^+&§[j&ï ©&8æè&€+('Épg'¶¦'Zûå'¢@%(ë…d(3Ë£(|ã(ÅU") ›a)Và )ž%à)çj*/°^*wõ*À:Ý* €+QÅ[+š ›+ãOÚ++•,sÚX,¼˜,e×,Mª-•ïU-Þ4•-'zÔ-o¿.¸S.J’.IÑ.‘Ô/ÚP/"_/k¤Î/³é 0ü.M0DtŒ0¹Ë0Öþ 1DJ1g‰‰1¯ÎÈ1÷2@YG2‰ž†2ÑãÅ2)3bnD3«³ƒ3ôøÂ3<>4„ƒA4ÍÈ€4À4^Sÿ4¦˜>5ïÝ}58#½5€hü5É­;6óz6Z8º6¢}ù6ëÂ873x7|M·7Ä’ö7 Ø58Vu8žb´8ç§ó8/í29w2r9Àw±9½ð9Q0:šGo:⌮:+Òí:s-;¼\l;¢«;Mçê;•,*<Þqi<&·¨"œc>ká¢>³&â>ûk!?D±`?öŸ?Õ;ß?@gÆ]@¯ @øPÜ@@–AˆÛZAÑ šAfÙAb«B«ðWBó5—B<{ÖB„ÀCÍUCK”C^ÓC¦ÕDïRD7`‘D€¥ÐDÈêE0OEZuŽE¢ºÍEëÿ F3ELF{Š‹FÄÏÊF  GUZIGžŸˆGæäÇGN¸—ÕP¸ß¸(`ϸp¥¹¸êM¹0¹Iu̹’º ºÛÿJº#EŠºlŠÉº´Ï»ýH»EZ‡»ŽŸÆ»Öä¼*E¼go„¼°´Ã¼øù½A?B½Š„½ÒÉÀ½¾cT?¾¬™~¾ôÞ½¾<$ý¾…i<¿Î®{¿ôº¿_9ú¿¨~9ÀðÃxÀ9 ¸ÀN÷ÀÉ“6ÁÙuÁZµÁ£côÁì¨3Â4îrÂ}3²ÂÅxñ¾0ÃVpßH¯ÃçîÃ0Ó-ÄxmÄÁ]¬Ä £ëÄRè*Å›-jÅãr©Å,¸èÅtý'ƼBgƈ¦ÆMÍ寖%ÇßWdÇ'£Çpââǹ'"ÈmaÈI² È’÷ßÈÚ<É#‚^ÉkÇÉ´ ÝÉýQÊE—[ÊŽÜšÊÖ!ÚÊgËg¬X˰ñ—Ëø6×ËA|̉ÁUÌÒ•ÌLÔÌc‘ͬÖRÍô’Í=aÑÍ…¦ÎÍëOÎ1Î_vÎΧ» ÏðMÏ8FŒÏ‹ËÏÉÐ ÐJÐZ[‰Ð£ ÈÐëåÑ4+GÑ|p†ÑŵÅÑûÒV@DÒŸ…ƒÒçÊÂÒ0ÓxUAÓÀš€Ó à¿ÓR%ÿÓšj>Ôã¯}Ô,õ¼Ôt:üÔ½;ÕÅzÕM ºÕ–OùÕÞ”8Ö'ÚwÖp·Ö¸döÖª5×Iït×’4´×Úyó×#¿2ØkrØ´I±ØüŽðØEÔ/ÙoÙÖ^®Ù¤íÙgé,Ú°.lÚøs«ÚA¹êÚ‰þ)ÛÑCiÛ‰¨ÛcÎçÛ«'ÜôXfÜ=ž¥Ü…ãäÜÍ($ÝncÝ^³¢Ý§øáÝï=!Þ8ƒ`ÞÈŸÞÉ ßÞSßZ˜]ߣݜßë"Üß4hà|­ZàÅò™à 8ÙàV}ážÂWáç—á0MÖáx’âÁ×Tâ ”âQbÓâš§ãâìQã+2‘ãtwÐã¼¼äOäNGŽä–ŒÍäÞÑ å'Låo\‹å¸¡Êåç æI,Iæ’qˆæÚ¶Çæ#üçkAFç´†…çüËÄçDèVCèÖ›‚èáÁèg&é¯k@éø°éAö¾é‰;þéÑ€=êÆ|êb ¼ê«Pûêó•:ë<Ûyë… ¹ëÍeøë«7ì^ðvì§5¶ìïzõì8À4í€tíÉJ³íòíZÕ1î£qîë_°î4¥ïî|ê.ïÅ/nï u­ïUºìïžÿ+ðçDkð/ŠªðxÏéðÀ)ñ ZhñRŸ§ñšäæñâ)&ò+oeòs´¤ò¼ùãò?#óM„bó–É¡óÞáó'T ôo™_ô¸Þžô$ÞôIiõ‘®\õÚó›õ"9Ûõk~ö´ÃYöü™öENØö“÷ÕØV÷–÷fcÕ÷¯¨øøíSø@3“ø‰xÒøÒ½ùQùbHù«ÏùóÒú<Nú„]úÍ¢Ìúè û^-Kû§rŠûï·Éû8ýü€BHüɇ‡üÍÆüZý¢WEý뜄ý3âÃý|'þÅlBþ ²þU÷Àþž<ÿæ?ÿ/Ç~ÿw ¾ÿÀQýÿ —<QÜ{š!»âfú+¬9sñx¼6¸|÷MÁ6•vÞKµ'‘ôoÖ3¸sa²I¦ñ‘ë0Ù0p"v¯k»î³.üEmD‹¬ÐëÖ+[jf ©¯åè÷*(@pgˆµ¦Ñúå@%b…d«Ê£óãfÝ}¯"½÷gü@­;ˆòzÑ7º}ùbÂ8ªxóL·<’ö„×5Íub´]§ó¦ì2î1r7w±€¼ðÈ0GoZŒ®¢Ñíê-3\l{¡«Äæê ,*Uqiž¶¨æûç/A'w†fÀË¥åQV$™›câà¢*&âsk!¼°`öŸM;ß•€ ÞÅ] & nPÜ ·•!ÛZ!H š!‘eÙ!Ùª""ðW"j5—"³zÖ"û¿#DU#ŒJ”#ÕÓ#Õ$fR$¯_‘$÷¤Ð$@ê%ˆ/O%ÑtŽ%ºÍ%aÿ &ªDL&ó‰‹&;ÏÊ&„ 'ÍYI'Ÿˆ'^äÇ'¦)(înF(7´…(ùÄ(È>)„C)YÉ‚)¢Â)êS*3™@*{Þ*Ä#¿* iþ*U®=+ó|+æ8¼+.~û+wÃ:,Àz,N¹,Q“ø,™Ø7-áw-*c¶-r¨õ-»í4.3t.Lx³.•½ò.Þ2/&Hq/n°/·Òï/ÿ/0H]n0¢­0Ùçì0"-,1jrk1³·ª1ûüé1DB)2Œ‡h2Õ̧2ç2fW&3®œe3÷á¤3?'ä3ˆl#4ѱb4÷¡4b<á4ª 5òÆ_5; Ÿ5ƒQÞ5Ì–6Ü\6]!œ6¦fÛ6î«77ñY76™7È{Ø7Á8YW8¡K–8êÕ83Ö9{T9Ä`“9 ¦Ò9Uë:0Q:åu:.»Ï:w;¿EN;‹;PÐÌ;™ <âZK<* Š&…E>nÊ„>·Ä>ÿT?HšB?ß?Ù$Á?!j@j¯?@²ô~@û9¾@Dý@ŒÄ#ÓăbÓ É¡ÓUáÓžS Ôæ˜_Ô/ÞžÔw#ÞÔÀhÕ ®\ÕQó›Õš8ÛÕâ}Ö+ÃYÖs™Ö»MØÖ“×MØVו–×ÞbÕ×&¨ØoíSظ2“ØxÒØH½Ù‘QÙÙGÙ"ÏÙjÒÚ³NÚü\ÚD¢ÌÚç ÛÕ,KÛrŠÛf·ÉÛ¯üÜ÷AHÜ@‡‡ÜˆÌÆÜÑÝWEÝbœ„Ý«áÃÝó&Þ;lBÞ„±ÞÌöÀÞ<ß^?ߦÆ~ßï ¾ß7Qý߀–<àÈÛ{à!»àYfúࢫ9áêðxá36¸á{{÷áÄÀ6â vâUKµâžôâæÕ3ã/sãw`²ãÀ¥ñãë0äQ0pä™u¯äâºîä+.åsEm弊¬åÐëåL+æ•ZjæÝŸ©æ&åèæo*(ç·og給çHúåç‘?%èÙ„dè"Ê£èjãè³T"éû™aéDß é$àéÕiê¯^êfôê¯9Ýê÷~ë?Ä[ëˆ ›ëÑNÚë”ìbÙX쪘ìóc×ì<©í„îUíÌ3•íyÔí]¾î¦SîîH’î7ŽÑî€ÓïÈPï^ïY£Îï¢è ðê-Mð3sŒð{¸ËðÄý ñ CJñUˆ‰ñžÍÈñæò/XGòw†òÀâÅò(óPmD󙲃óâ÷Âó*=ôs‚Aô»Ç€ô ÀôLRÿô•—>õÝÜ}õ&"½õngüõ·¬;öÿñzöH7ºö‘|ùöÙÁ8÷"x÷jL·÷³‘ö÷ûÖ5øCuøŒa´øÕ¦óøì2ùf1rù¯v±ù÷»ðù@0úˆFoúЋ®úÑíúa-ûª[lûó «û;æêû„+*üÌpiü¶¨ü]ûçü¦@'ýî…fý7Ë¥ýåýÈU$þ›cþYà¢þ¢%âþêj!ÿ3°`ÿ{õŸÿÃ:ßÿ €TÅ] æOÜ.•wÚZÀšeÙPª™ïWá4—*zÖr¿»UJ”LÓ•ÔÝR&_‘n¤Ð·éÿ.OHt޹ÍÙþ !DLj‰‹³ÎÊû DYIŒžˆÔãÇ)enF®³…÷øÄ?> ˆƒC ÐÈ‚  aS ª˜@ òÝ ;#¿ ƒhþ Ì­= ó| ]8¼ ¦}û îÂ: 7z M¹ Ç’ø Ø7 Yw ¡b¶ ê§õ 3í4{2tÄw³ ½òT2Gq匰.Òïw/¿\n¢­Pçì™,,áqk*·ªrüé»A)‡hĻ”çÝV&&œenᤷ&äÿk#H±bö¡Ø;á! jÆ_² ŸûPÞD–ŒÛ\Ô œfÛe«®ðYö5™?{؈ÀÐWK–aÕªÕòT;`“ƒ¥ÒÌê0Q]u¥ºÏîÿ7ENŠÈÏÌ XZK¡ŸŠéäÉ2* {oHô‡ úÆU?„EåÉ„.ÄvT¿™BßP$Á™i á®? *ô~ r9¾ »~ý Ä6a ~6©O½6ò”ü6:Ú;7ƒ{7Ìdº7ªù7]ï88¥4x8íy·86¿ö8~69ÇIu9´9XÔó9¡3:é^r:2¤±:zéð:Ã.0; to;T¹®;œþí;åC-<.‰lr³f>ºø¥>>å>Kƒ$?”Èc?Ý £?%Sâ?m˜!@¶Ý`@þ" @Ghß@­AØò]A!8Ai}ÜA²ÂBú[BCMšB‹’ÙBÔ×CXCeb—C­§ÖCöìD?2UD‡w”DмÓDE`GRE©Œ‘EñÑÐE:Fƒ\OFË¡ŽFçÍF\, G¥qLGí¶‹G6üÊGž§¸æìS¸.2“¸wwÒ¸¿¼¹Q¹QG¹™ŒÏ¹âѺ*Nºs\º»¡Ìºç »L,K»•qŠ»Ý¶É»&ü¼oAH¼·†‡¼ÌƼH½‘VE½Ù›„½!áýj&¾³kB¾û°¾DöÀ¾Œ;¿Õ€?¿Æ~¿f ¾¿®Pý¿÷•<À?Û{Àˆ »ÀÐeúÀ«9ÁbðxÁª5¸Áóz÷Á;À6„vÂÌJµÂôÂ]Õ3æsÃî_²Ã7¥ñÀê0ÄÈ/pÄu¯ÄYºîÄ¢ÿ-ÅêDmÅ2ЬÅ{ÏëÅÄ+Æ ZjÆUŸ©ÆäèÆæ)(Ç.ogÇw´¦Ç¿ùåÇ?%ÈP„dșɣÈáãÈ*T"És™aɻޠÉ$àÉLiÊ•®^ÊÝóÊ%9ÝÊn~Ë·Ã[Ëÿ›ËHNÚË‘“ÌÙØXÌ"˜Ìjc×̲¨ÍûíUÍC3•ÍŒxÔÍÕ½ÎSÎfH’ήÑÎ÷ÒÏ?Pψ]ÏТÎÏè Ða-MЪrŒÐó·ËÐ;ý Ñ„BJÑ̇‰ÑÍÈÑ]Ò¥WGÒÒ7âÅÒ'ÓÈlDÓ²ƒÓY÷ÂÓ¢<ÔêAÔ2Ç€Ô{ ÀÔÃQÿÔ —>ÕTÜ}Õ!½ÕæfüÕ.¬;ÖwñzÖ¿6ºÖ|ùÖPÁ8×™x×áK·×*‘ö×rÖ5Ø»uØa´ØL¦óØ•ë2ÙÝ0rÙ&v±Ùn»ðÙ¶0ÚÿEoÚH‹®ÚÐíÚÙ-Û![lÛj «Û²åêÛû**ÜCpiÜŒµ¨ÜÔúçÜ@'Ýe…fݮʥÝ÷åÝ?U$ÞˆšcÞÐߢÞ%âÞaj!ß©¯`ßòôŸß;:ß߃àÌÄ]à à]OÜঔáîÙZá6šádÙáÇ©âïWâY4—â¡yÖâê¾ã2Uã{I”ãÃŽÓã ÔäTRä^‘äå£Ðä.éåv.Oå¿sŽå¹ÍåPþ æ™CLæáˆ‹æ*ÎÊær çºXI瞈çLãÇç”(èÝmFè&³…ènøÄè¶=éÿ‚CéGÈ‚é ÂéØRê!˜@êjÝê²"¿êûgþêC­=ëŒò|ëÔ7¼ë}ûëeÂ:ì®zìöL¹ì?’øì‡×7íÐwíb¶ía§õíªì4îò1tî:w³îƒ¼òîË2ïGqï]Œ°ï¥Ñïïî/ð7\nð¡­ðÇæìð,,ñXqkñ¡¶ªñéûéñ2A)ò{†hòÃ˧ò çòTV&ó›eóåà¤ó.&äóvk#ô¿°bôö¡ôP;áô˜€ õáÅ_õ* ŸõrPÞõº•öÛ\öK œö”eÛöܪ÷%ðY÷n5™÷¶zØ÷ÿ¿øGWøJ–øØÕø!ÕùiTù²_“ùú¤ÒùCêúŒ/QúÔtúºÏúeÿû®DNûö‰û>ÏÌû‡ üÐYKüŸŠüaäÉüª) ýònHý;´‡ýƒùÆýË>þ„Eþ\É„þ¥ÄþîSÿ6™BÿÞÿÇ#ÁÿiX®?¡ó~é8¾2~ýzÃ<Ã| N»T“úØ9åy.c¸v¨÷¾í63vOxµ˜½ôá4)Hsr²»Òñ1K]p”¢¯Üçî%-.mrm¶·¬ÿüëGB+‡jØÌ©!éiW(²œgúá¦C'æ‹l% Ô±d ÷£ e<ã ®" öÆa > ¡ ‡Qà Ï– Ü^ `!ž ©fÝ ò« :ñ[ ƒ6› Ë{Ú Á \Y ¥K˜ í× 6Ö~VÇ`•¦ÔXë¡0Séu’2»ÑzÂEP ‹TÐΜåZM- ŒvåË¿* pJOµ‰˜úÈà?)…GqʆºÆUKšD”߃Ü$Ã%jm¯A¶ô€þ9ÀGÿÄ>Ø ~!O½i”ü²Ù;ú{Bdº‹©ùÓî84xey·­¾öö6>Iu‡Ž´ÏÓó3`^r©£±ñèð:.0‚so˸®þí\C-¥ˆlíÍ«6ë~X*Æiã¨X(è m'é²f2ø¥z=åÂ$ ÈcS £œRâä—! -Ý` v"  ¾gß ­!Oò]!˜7!à|Ü!)Â"q["ºLš"’Ù"K×#”X#Üa—#%§Ö#mì$¶1U$þv”$F¼Ó$%ØFR% Œ‘%iÑÐ%±&ú[O&C¡Ž&‹æÍ&Ó+ 'qL'd¶‹'­ûÊ'õ@ (>†I(‡Ëˆ(ÏÈ(V)`›F)©à…)ñ%Å):k*‚°C*Ëõ‚*;Â*\€+¥Å@+í €+6P¿+~•þ+ÇÚ=, },We¼, ªû,éï:-15z-zz¹-¿ø- 8.SJw.œ¶.äÔõ.-5/u_t/¾¤³/êò/O/20˜tq0๰0)ÿï0qD/1º‰n1Ï­1Jí1“Y,2Üžk2$äª2m)ê2¶n)3þ³h3Gù§3>ç3׃&4 Ée4h¥4±Sä4ú˜#5BÞb5‹#¢5Óhá5® 6dó_6­8Ÿ6õ}Þ6>Ã7†]7ÏMœ7“Û7`Ø8©Z8ñb™8:¨Ø8‚í9Ë2W9x–9[½Õ9¤:íGT:5“:~ÒÒ:Ç;]Q;W¢; çÏ;è,<1rNuœH>¾á‡>'Ç>Ol?—±E?àö„?(<Ä?q@ºÆB@ ‚@KQÁ@“–AÛÛ?A$!Alf¾Aµ«ýAþðòE†E1FΊpFЯF`ïF¨Z.GñŸmG9å¬G‚*ìGêÕ5¸2u¸{`´¸Ã¥ó¸ ë2¹T0r¹œu±¹åºð¹.0ºvEoº¿Š®ºÐíºP-»˜Zl»áŸ«»)åê»r**¼ºoi¼µ¨¼Lúç¼”?'½Ý„f½%Ê¥½nå½¶T$¾ÿ™c¾Gߢ¾$â¾Øi!¿!¯`¿jôŸ¿²9ß¿û~ÀCÄ]ÀŒ ÀÔNÜÀ”ÁeÙZÁ®šÁöcÙÁ?©‡îWÂÐ3—ÂyÖÂa¾éUÃòH”Ã:ŽÓÃÓÄËRÄ^‘Ä]£ÐÄ¥èÅî-OÅ6sŽÅ¸ÍÅÇý ÆCLÆXˆ‹Æ¡ÍÊÆé Ç2XIÇ{ˆÇÃâÇÇ (ÈTmFÈœ²…Èå÷ÄÈ-=Év‚CɿǂÉ ÂÉPRʘ—@ÊáÜÊ)"¿Êrgþʺ¬=Ëò|ËK7¼Ë”|ûËÜÁ:Ì%zÌnL¹Ì¶‘øÌÿÖ7ÍGwÍa¶ÍئõÍ ì4Îi1tβv³Îú»òÎC2ÏŒFqÏÔ‹°ÏÑïÏe/Э[nÐö ­Ð>æìЇ+,ÑÐpkѶªÑaûéÑ©@)Òò…hÒ:˧҃çÒËU&Ó›eÓ\à¤Ó¥%äÓíj#Ô6°bÔõ¡ÔÇ:áÔ€ ÕXÅ_Õ  ŸÕéOÞÕ1•ÖzÚ\ÖÃœÖ eÛÖTª×ïY×å4™×-zØ×v¿ؾWØJ–ØOÕØ˜ÔÙáTÙ)_“Ùr¤ÒÙºéÚ/QÚKtÚ”¹ÏÚÜþÛ%DNÛm‰Û¶ÎÌÛþ ÜGYKÜžŠÜØãÉÜ ) ÝinHݱ³‡ÝúøÆÝB>Þ‹ƒEÞÔÈ„ÞÄÞeSß­˜BßöÝß>#Á߇hàÏ­?àó~à`8¾à©}ýàòÂ<á:|áƒM»áË’úáØ9â\yâ¤b¸âí§÷â6í6ã~2vãÇwµã½ôãX4ä¡Gsä録ä1Òñäz1åÂ\på ¢¯åSçîåœ,.æåqmæ-·¬ævüëæ¾A+ç‡jçOÌ©ç˜éçàV(è)œgèqá¦èº&æèl%éK±dé”ö£éÜ;ãé$"êmÆaêµ ¡êþPàêG–ëÛ^ëØ žë!fÝëi«ì±ð[ìú5›ìB{Úì‹ÀíÓYíK˜íe×í­ÕîöVî>`•ÔîÏêï0Sï`u’喙Ñïñÿð:EPð‚ŠðËÏÎðñ\ZMñ¥ŸŒñíäËñ5* ò~oJòÆ´‰òúÈòX?ó „GóéɆó1ÆózTô™Dô ߃ôS$Ãôœiõä®Aõ-ô€õv9Àõ¾~ÿõÄ>öO ~ö˜N½öà“üö(Ù;÷q{÷ºcº÷©ù÷Kî8ø“3xøÜx·ø%¾öøm6ùµHuùþ´ùFÓóù3ú×]rú £±úièðú±-0ûúroûB¸®û‹ýíûÓB-üˆlüdÍ«ü­ëüõW*ý>iý‡â¨ýÏ'èým'þ`²fþ©÷¥þñ<åþ9‚$ÿ‚ÇcÿË £ÿRâÿ\—!¤Ü`í! 5gß~¬Æñ]7W|Ü Áè[1Lšz‘ÙÂÖ XSa—œ¦Öäë,1Uuv”¾»ÓOFR˜‹‘àÐÐ)q[O¹ ŽæÍJ+ “pLܵ‹$ûÊm@ µ…IþʈFÈU ךF à… h%Å ±j ù¯C Bõ‚ ‹: Ó Å@ d € ­O¿ õ”þ =Ú= †} Ïd¼ ªû `ï: ©4z ñy¹ 9¿ø ‚8ÊIw¶[Ôõ¤5í^t5¤³~éòÆ.2tqW¹° þïèC/1‰nyέÂí Y,Sžkœãªä(ê-n)u³h½ø§>çOƒ&—Èeà ¥(Säq˜#ºÝb#¢Jhá“­ Ûò_$8Ÿl}ÞµÂþ]FMœ’Û×× Zhb™°§ØùìB2WŠw–Ó¼ÕdGT­Œ“õÑÒ=†\QΡçÏ`,¨qNñ¶9üÌ‚A ʆKÌŠ[ʤV ì›H5á‡}&ÇÆk±EWö„ ;Äè€ 1ÆB y ‚ ÁPÁ –!SÛ?!› !äe¾!-«ý!uð<"½5|"{»"NÀú"—:#ßJy#(¸#qÕ÷#¹7$`v$J¥µ$“êô$Û/4%$us%lº²%µÿñ%ýD1&FŠp&ŽÏ¯&×ï& Z.'hŸm'±ä¬'ù)ì'Ao+(Š´j(Òù©(?é(d„()¬Ég)õ§)>Tæ)†™%*ÎÞd*$¤*_iã*¨®"+ðóa+99¡+‚~à+ÊÃ, _,[Nž,¤“Ý,ìØ-5\-}c›-ƨÚ-î.W3Y.Ÿx˜.è½×.1/yHV/Á•/ ÓÔ/R0›]S0㢒0,èÑ0u-1½rP1¸1NýÎ1—B2߇M2(ÍŒ2pÌ2¹W 3J3Jâ‰3“'É3Ûl4$²G4l÷†4µ<Æ4ý5EÇD5Ž „5×QÃ5—6hÜA6°!6ùfÀ6B¬ÿ6Šñ>7Ò6~7|½7cÁü7¬<8ôK{8=‘º8†Öù8Î99ax9_¦·9¨ëö9ð06:9vu:»´:Êô:F3;[‹r;¤Ð±;ìñ;5[0<} o<Åå®<+îÂÊi> ©>RUè>›š'?ãßf?,%¦?tjå?½¯$@õc@N:£@—â@ßÄ!A( aApO A¹”ßAÚBJ^B’dBÛ©ÜB#ïCl4[CµyšCý¾ÙCFDŽIXDÖŽ—DÔÖDgE°^UEù£”EAéÓEŠ.FÒsRF¹‘FcþÐF¬CGôˆOG=ÎŽG…ÎGí¾¸6W¸~I–¸ÇŽÕ¸Ô¹XT¹ ^“¹é£Ò¹1éºz.QºÂsº ¹ÏºSþ»œCN»åˆ»-ÎÌ»v ¼¾XK¼žŠ¼Oãɼ—( ½àmH½)³‡½qøÆ½º=¾ƒE¾KÈ„¾“ ľÜR¿$˜B¿mÝ¿µ"Á¿þgÀG­?Àò~ÀØ7¾À }ýÀiÂ<Á±|ÁúL»ÁB’úÁ‹×9ÂÓyÂb¸Âd§÷­ì6Ãö1vÃ>wµÃ‡¼ôÃÏ4ÄGsÄ`Œ²Ä¨ÑñÄñ1Å:\pÅ‚¡¯ÅËæîÅ,.Æ\qmƤ¶¬ÆíûëÆ5A+Ç~†jÇÆË©ÇéÇXV(È ›gÈéà¦È1&æÈzk%ɰdÉ ö£ÉS;ãÉœ€"ÊäÅaÊ- ¡ÊuPàʾ•ËÛ^ËO žË—eÝËàªÌ(ð[Ìq5›Ì¹zÚÌÀÍKYÍ“J˜ÍÜ×Í$ÕÎmVε_•Îþ¤ÔÎFêÏ/SÏ×t’Ï ºÑÏiÿбDPÐú‰ÐBÏÎЋÑÓYMÑŸŒÑdäËÑ­) ÒõnJÒ>´‰Ò†ùÈÒÏ>Ó„GÓ`ɆӨÆÓñSÔ9™DÔ‚ÞƒÔË#ÃÔiÕ\®AÕ¤ó€Õí8ÀÕ5~ÿÕ~Ã>ÖÆ~ÖN½ÖW“üÖ Ø;×è{×1cº×z¨ù×Âí8Ø 3xØSx·Ø›½öØä6Ù,HuÙu´Ù¾ÒóÙ3ÚO]rÚ˜¢±ÚàçðÚ(-0ÛqroÛ¹·®ÛýíÛJB-Ü“‡lÜÜÌ«Ü$ëÜmW*ݵœiÝþá¨ÝF'èÝŽl'Þ×±fÞ ÷¥Þh<åÞ±$ßùÆcßB £ß‹QâßÓ–!àÜ`àd! à¬fßàõ«á=ñ]á†6áÏ{ÜáÁâ`[â¨KšâñÙâ9Öã‚XãÊ`—ã¦Öã[ëä¤0Uäíu”ä5»Óä~åÆERå‹‘åWÐÐåŸæèZOæ1 ŽæyåÍæÂ* ç pLçSµ‹çœúÊçä? è,…Ièuʈè½ÈèUéNšFé—ß…éà$Åé(jêq¯Cê¹ô‚ê:ÂêJë’Ä@ëÛ €ë$O¿ël”þëµÙ=ìþ}ìFd¼ì©ûì×î:í4zíhy¹í°¾øíù8îBIw¶îÓÓõî5ïd^tﬣ³ïõèòï=.2ð†sqðθ°ðþïð_C/ñ¨ˆnññÍ­ñ9íñ‚X,òÊkòãªò[(êò£m)óì²hó5ø§ó}=çóÆ‚&ôÈeôW ¥ôŸRäôè—#õ0Ýbõy"¢õÁgáõ ­ öSò_ö›7Ÿöä|Þö,Â÷u]÷½Lœ÷’Û÷N×ø—Zøßa™ø(§Øøpìù¹1Wùw–ùJ¼Õù“úÛFTú#Œ“úlÑÒú´ûý[QûF¡ûŽæÏû×+ü qNüh¶ü°ûÌüù@ ýA†KýŠËŠýÒÊýV þd›Hþ¬à‡þõ%Çþ=kÿ†°EÿÎõ„ÿ;Äÿ_€¨ÅBð ‚9PÁ‚•ÊÚ? [e¾£ªýìï<45|}z»Æ¿ú:WJyŸ¸èÔ÷07y_vÁ¤µ êôR/4›tsã¹²,ÿñuD1½‰pϯNï—Y.ßžm'ä¬p)ì¹n+´jJù©“>éÛƒ( $Ég l§ ´Sæ ý˜% EÞd Ž#¤ ×hã ®" hóa °8¡ ù}à Aà Š_ ÒMž “Ý cØ ¬\ ôb› =¨Ú †íÎ2Yx˜_½×§ðGV8•ÒÔÊ]S[¢’¤çÑì,4rP}·ÅüÎBV‡MŸÌŒèÌ0W yœJÁበ'ÉRl›±Gãö†,<Æt½ÆD „NQ×–ßÛA(!pfÀ¸«ÿñ>I6~’{½ÛÀü#<lK{´ºýÕùE9Ž`xÖ¥·ëög06°uuùº´AôŠE3ÒŠrбcñ«Z0ôŸo=å®…*îÎo-µl_ú«¨?ëð„*8Êi©ÉTèš'Zßf£$¦ìiå4¯$ }ôc Å9£ â VÄ!!Ÿ a!çN !0”ß!xÙ"Á^" d"R©Ü"›î#ã3[#+yš#t¾Ù#¼$IX$NŽ—$–ÓÖ$ß%'^U%p£”%¸èÓ%.&IsR&’¸‘&ÚýÐ&#C'kˆO'´ÍŽ'ýÎ'EX (ŽL(Öâ‹((Ë(gm )°²I)ø÷ˆ)A=È)‰‚*ÒÇF* †*cRÅ*¬—+ôÜC+<"ƒ+…gÂ+ͬ,ò@,_7€,§|¿,ðÁþ,8>-L}-É‘¼-×û-Z;.£az.릹.4ìø.}18/Åvw/¼¶/Vö/ŸF50ç‹t0/ѳ0xó0Á[21 ¡q1Ræ°1š+ð1ãp/2,¶n2tû­2¼@í2†,3MËk3–«3ÞUê3'›)4pàh4¸%¨4kç4I°&5’õe5Ú:¥5#€ä5kÅ#6´ c6üO¢6E•á6ŽÚ 7Ö`7eŸ7gªÞ7°ï8ø4]8@zœ8‰¿Û8Ò9JZ9c™9«ÔØ9ô:<_W:…¤–:ÍéÕ:/;^tT;§¹“;ïþÒ;8D<‰Q<ÉÎ<ÐųK> ùŠ>V>Ê>Ÿƒ ?çÈH?0ˆ?xSÇ?À˜@ ÞE@Q#…@šhÄ@ã­A+óBAt8‚A¼}ÁAÃBM@B–MBÞ’¾B'ØýBo=C¸b|C¨»CIíúC’2:DÚwyD#½¸DkøD´G7EüŒvEDÒµEõEÖ\4F¢sFgç²F°,òFøq1G@·pG‰ü¯GÑAïG9í8¸2x¸Êw·¸½ö¸[6¹¤Gu¹ìŒ´¹5Òó¹}3ºÆ\rº¢±ºWçðºŸ,0»èqo»0·®»yüí»ÂA-¼ ‡l¼SÌ«¼›ë¼äV*½,œi½tᨽ½&è½l'¾N±f¾—ö¥¾à;å¾($¿qÆc¿¹ £¿Qâ¿J–!À’Û`ÀÛ  À$fßÀl«Áµð]Áþ5ÁF{ÜÁŽÀÂ×[ÂKšÂhÙ°ÕÃùXÃB`—Ê¥ÖÃÓêÄ0UÄdu”ĬºÓÄõÿÅ=ERņБÅÎÏÐÅÆ_ZOƨŸŽÆñäÍÆ9* ÇoLÇÊ´‹ÇúÊÇ[? È£„IÈìɈÈ5ÈÈ}TÉÆ™FÉß…ÉW$ÅÉŸiÊè®CÊ0ô‚Êy9ÂÊÁ~Ë Ä@ËS €Ë›N¿Ëä“þË,Ù=Ìu}̽c¼Ì©ûÌNî:Í—3zÍßx¹Í(¾øÍp8ιHwÎ޶ÎJÓõÎ’5ÏÛ]tÏ#£³ÏlèòÏ´-2ÐýrqÐF¸°ÐŽýïÐ×B/шnÑhͭѰíÑùW,ÒAkÒŠâªÒÒ'êÒm)Ód²hÓ¬÷§Óõ<çÓ=‚&Ô…ÇeÔÎ ¥ÔRäÔ_—#Õ¨ÜbÕð!¢Õ9gáÕ¬ ÖÊñ_Ö7ŸÖ[|ÞÖ£Á×ì]×4Lœ×}‘Û×ÅÖØZØWa™ØŸ¦ØØèëÙ01WÙyv–ÙÁ»ÕÙ ÚRFTÚ›‹“ÚãÐÒÚ,Ûu[QÛ½ ÛæÏÛN+Ü–pNÜßµÜ'ûÌÜp@ ݹ…KÝËŠÝJÊÝ’U ÞÛšHÞ#à‡Þl%ÇÞ´jßý¯EßEõ„ߎ:ÄßÖàÅBàh ‚à°OÁàù”áAÚ?á‰áÒd¾áªýácï<â¬4|âôy»â=¿úâ†:ãÎIyã¸ã_Ô÷ã§7äð^vä8¤µäéôäÊ.4åtså[¹²å£þñåìC1æ4‰pæ}ίæÅïæY.çVžmçŸã¬çç(ìç0n+èy³jèÁø©è >éèRƒ(éšÈgéã §é+Sæét˜%ê½Ýdê#¤êNhãê–­"ëßòaë'8¡ëp}àë¸Âì_ìIMžì’’ÝìÛ×í#\ílb›í´§ÚíýìîE2Yîw˜îÖ¼×îïgGVï°Œ•ïùÑÔïAðŠ\SðÒ¡’ðçÑðc,ñ«qPñô¶ñ=üÎñ…AòΆMòÌŒò_Ìò§V óð›Jó8á‰ó&ÉóÉkô±GôZö†ô£;Æôì€õ4ÆDõ} „õÅPÃõ –öVÛAöž öçeÀö0«ÿöxð>÷Á5~÷ {½÷RÀü÷š<øãJ{ø+ºøtÕùø¼9ù`xùN¥·ù–êöùß/6ú'uuúpº´ú¸ÿóúE3ûIŠrû’ϱûÚñû#Z0ükŸoü´ä®üý)îüEo-ýŽ´lýÖù«ý?ëýg„*þ¯Éiþø©þATèþ‰™'ÿÒÞfÿ$¦ÿciåÿ«®$ôóc<9£…~âÍÃ! a_N §“ßðØ8^cɨÜîZ3[£xšë½Ù4|HXÅ—ÓÖVž]U碔/èÓx-ÀrR ¸‘RýКBã‡O+ÍŽtμW LMâ‹–'ËÞl '²I p÷ˆ ¸<È ‚ IÇF ’ † ÚQÅ "— kÜC ´!ƒ üf E¬ ñ@ Ö6€ |¿ gÁþ ¯> øK} @‘¼ ‰Öû Ñ;azc¦¹«ëøô08Ì3*„ 4sÉJ4»Š4TÉ4M™5•ÞG5Þ#‡5'iÆ5o®6·óD69„6H~Ã6‘Ã7ÙB7"N7k“À7³Øÿ7ü?8Dc~8¨½8Õíü83<9fx{9¯½º9÷ú9@H9:ˆx:ÑÒ·:÷:b]6;ª¢u;óç´;;-ô;„r3<Ì·r<ý±<^Bñ<¦‡0=ïÌo=7¯=€Wî=Èœ->âl>Y'¬>¢lë>ê±*?3÷i?|<©?Äè? Ç'@U g@žQ¦@æ–å@.Ü$Aw!dAÀf£A¬âAQñ!Bš6aBâ{ B+ÁßBsC»K^C‘CLÖÜC•DÞ`[D&¦šDoëÙD·0EvXEH»—E‘×EÙEF"‹UFjДF³ÔFûZGD RGå‘GÕ*ÑG=Ö¸…Z¸Î`™¸¦Ø¸_ë¹§0W¹ðu–¹8»Õ¹ºÊETº‹“º[ÐÒº£»ìZQ»4 »|åÏ»Å*¼pN¼Vµ¼Ÿú̼ç? ½0…K½xÊŠ½Áʽ U ¾RšH¾šß‡¾ã$Ǿ+j¿t¯E¿½ô„¿:Ä¿NÀ–ÄBÀß ‚À'OÁÀo”Á¸Ù?ÁÁId¾Á’©ýÁÛî<Â#4|Âly»Â´¾úÂü:ÃEIyÃŽ¸ÃÖÓ÷Ã7Äg^vİ£µÄøèôÄA.4ʼnssÅÒ¸²ÅþñÅcC1Æ«ˆpÆôͯÆ<ïÆ…X.ÇÎmÇã¬Ç_(ìǧm+Èï²jÈ8ø©È€=éÈÉ‚(ÉÈgÉZ §É£RæÉì—%Ê4ÝdÊ|"¤ÊÅgãÊ ­"ËVòaËž7¡Ëç|àË0ÂÌx_ÌÁLžÌ ’ÝÌR×Íš\Íãa›Í+§ÚÍtìμ1YÎw˜ÎM¼×ΖÏßFVÏ'Œ•ÏpÑÔϸÐ\SÐI¡’БæÑÐÚ+Ñ#qPÑk¶Ñ´ûÎÑü@ÒE†MÒËŒÒÖÌÒV Óg›JÓ¯à‰Óø%ÉÓAkÔ‰°GÔÒõ†Ô;ÆÔc€Õ«ÅDÕó „Õ×85~×€z½×É¿ü×<ØZJ{Ø¢ºØëÔùØ49Ù|_xÙŤ·Ù êöÙV/6ÚžtuÚç¹´Ú/ÿóÚxD3ÛÀ‰rÛ Ï±ÛRñÛšY0ÜãžoÜ+ä®Üt)îܼn-Ý´lÝMù«Ý–>ëÝÞƒ*Þ'ÉiÞp©Þ¸SèÞ™'ßIÞfß‘#¦ßÚhåß"®$àkócà´8£àü}âàEÃ!áaáÖM á“ßágØâ¯^âøbâ@¨Üâ‰íãÑ2[ãxšãc½Ùã«äôGXä<—ä„ÒÖäÍå]Uå^¢”å§çÓåï,æ8rRæ·‘æÉüÐæBçZ‡Oç¢ÌŽçëÎç3W è|œLèÅá‹è 'ËèVl éž±Iéçöˆé/<ÈéxêÀÆFê †êQQÅêš–ëâÛCë+!ƒëtfÂ뼫ìñ@ìM6€ì•{¿ìÞÀþì&>íoK}í¸¼íÖûíI;î‘`zîÚ¥¹î"ëøîk08ï³uwïüº¶ïDöïE5ðÖŠtðгðgóð¯Z2ñøŸqñ@å°ñˆ*ðñÑo/òµnòbú­ò«?íòó„,ó<Êkó…«óÍTêóš)ô^ßhô¦$¨ôïiçô7¯&õ€ôeõÉ9¥õäõZÄ#ö¢ cöëN¢ö3”áö{Ù ÷Ä`÷ dŸ÷U©Þ÷žîøç3]ø/yœøx¾ÛøÀùIZùQŽ™ù™ÓØùâú+^Wús£–ú¼èÕú.ûMsTû•¸“ûÞýÒû&CüoˆQü·ÍüÐüHXý‘NýÚâý"(Íýkm þ³²Kþü÷ŠþD=ÊþŒ‚ ÿÕÇHÿ ˆÿfRÇÿ¯—øÜE@"…ˆgÄѬòBb7‚ª|ÁóÁ<@„LÍ‘¾×ý^=¦a|僚7ìú€1:Èvy¼¸Zø¢F7ë‹v3ѵ|õÄ[4 ¡sU沞+òæp1/¶pwû¯À@ï †.QËm™­âUì*›+ sàj »%ª ké M°( •õg Þ:§ &€æ oÅ% · e P¤ H•ã ‘Ú" Ùb "e¡ kªà ³ï ü4_ Dzž Œ¿Ý ÕJ\f›¯ÔÚ÷@_Yˆ¤˜Ñé×/btVª¹•óþÔ;D„‰SÌÎ’Ò^Y¦žPïã7)Ï€nȳMùŒY>Ì¢ƒ êÈJ3Š|SÉĘ ÞGU#‡hÆæ­.óDw8„À}ÃÃQB™Mâ’À*Øÿs?»b~¨½Líü•2<Ýw{&½ºoú·G9xHÒ·÷Ù\6!¢ujç´³,ôûq3D·rü±ÕAñ‡0fÌo®¯÷Vî?œ-ˆálÑ&¬lëb±*ªöió;©;è„Æ' Ì g Q¦ ]–å ¦Û$!î d!7f£!€«â!Èð!"6a"Y{ "¡Àß"ê#2K^#{#ÄÕÜ# $U`[$¥š$æêÙ$.0%wuX%¿º—%×%PE&™ŠU&âÏ”&*Ô&sZ'»ŸR'å‘'L*Ñ'”o(Ý´O(&úŽ(n?Î(·„ )ÿÉL)HŒ)‘TË)Ù™ *!ßI*j$‰*²iÈ*û®+CôF+Œ9†+Õ~Å+Ä,f D,®Nƒ,÷“Â,?Ù-ˆA-Ðc€-©¿-aîþ-ª3>.óx}.;¾¼.„ü.ÌH;/Žz/]Ó¹/¥ù/î]807£w0è¶0È-ö0s51Y¸t1¡ý³1êBó12ˆ22{Íq2ñ2 Xð2U/3ân3æ'®3.mí3w²,4¿÷k4=«4P‚ê4™Ç)5á i5*R¨5r—ç5»Ü&6"f6Lg¥6•¬ä6Ýñ#7%7c7n|¢7¶Áá7ÿ!8HL`8‘Ÿ8ÙÖÞ8"9ja]9²¦œ9ûëÛ9C1:ŒvZ:Ô»™:Ù:fF;®‹W;÷Ж;?Ö;ˆ[<РT<æ“ËN>]Ž>¥UÍ>îš ?6àK?%‹?ÇjÊ?° @YõH@¡:ˆ@êÇ@2ÅA{ FAÃO…A •ÄATÚBCBåd‚B.ªÁBwïC¿4@CzCP¿¾C™þCáI=D)|DrÔ»D»ûD_:EL¤yE”é¸EÝ.øE%t7Fn¹vF¶þµFÿCõFG‰4GÎsGسG!YòG‰<¸ÑI{¸º¸cÔù¸«9¹ó^x¹<¤·¹„éö¹Í.6ºtuº^¹´º§þóºïC3»8‰r»€Î±»Éñ»Y0¼Zžo¼¢ã®¼ë(î¼3n-½|³l½Äø«½ >ë½Vƒ*¾žÈi¾æ ©¾/Sè¾w˜'¿ÀÝf¿#¦¿Qh忚­$ÀâòcÀ+8£Às}âÀ¼Â!ÁaÁMM Á•’ßÁÞ×Â&^Âob¸§ÜÂíÃI2[ÑwšÃÚ¼ÙÃ"ÄjGXijŒ—ÄüÑÖÄDÅ\UÅÕ¡”ÅçÓÅg,ƯqRÆ÷¶‘Æ@üÐÆˆAÇцOÇÌŽÇbÎÇ«V Èó›LÈ<á‹È„&ËÈÍk ɱIÉ^öˆÉ¦;ÈÉï€Ê7ÆFÊ€ †ÊÉPÅÊ–ËZÛCË¢ ƒËêeÂË3«Ì{ð@ÌÄ5€Ì {¿ÌUÀþÌž>ÍçJ}Í/¼ÍwÕûÍÀ;Î`zÎQ¥¹Î™êøÎâ/8Ï+uwÏsº¶Ï¼ÿõÏE5ÐMŠtЕϳÐÞóÐ&Z2ÑoŸqÑ·ä°Ñ*ðÑHo/Ò‘´nÒÚù­Ò"?íÒj„,Ó³ÉkÓû«ÓDTêÓŒ™)ÔÕÞhÔ$¨ÔfiçÔ¯®&Õ÷óeÕ@9¥Õˆ~äÕÑÃ#Ö cÖbN¢Öª“áÖóØ ×<`ׄcŸ×ͨÞ×îØ^3]ئxœØî½ÛØ7Ù€HZÙÈ™ÙÓØÙYÚ¢]WÚ뢖Ú3èÕÚ{-ÛÄrTÛ ¸“ÛUýÒÛBÜæ‡QÜ/ÍÜwÐÜÀWÝNÝQâÝ™'ÍÝâl Þ*²KÞs÷ŠÞ»<ÊÞ‚ ßMÇHß• ˆßÞQÇß&—ànÜEà·!…àÿfÄàH¬á‘ñBáÙ6‚á"|ÁájÁâ³@âûKâD‘¾âŒÖýâÕ=ãa|ãf¦»ã®ëúã÷0:ä@vy䈻¸äÑøäF7åb‹våªÐµåòõå;[4æ„ sæÌ岿+òæ^p1禵pçïú¯ç7@ïç….èÈÊmè­èYUì袚+éêßjé3%ªé{jééį(ê õgêU:§êæêæÄ%ë. eëwO¤ë¿”ãëÚ"ìQbì™d¡ìâ©àì*ïír4_í»yží¿ÝíLî•I\îÝŽ›î&ÔÚîoï·^Yïÿ£˜ïHé×ï.ðÙsVð!¹•ðjþÔð³CñûˆSñDÎ’ñŒÒñÕXòžPòfãò®(Ïò÷mó?³MóˆøŒóÑ=Ìóƒ ôbÈJôª ŠôóRÉô;˜õƒÝGõÌ"‡õhÆõ]­ö¦òDöî7„ö7}ÃöÂ÷ÈB÷M÷Y’À÷¡×ÿ÷ê?ø2b~ø{§½øÄìüø 2<ùUw{ù¼ºùæúù.G9úvŒxú¿Ñ·ú÷úP\6û™¡uûâæ´û*,ôûsq3ü»¶rüü±üLAñü”†0ýÝËoý&¯ýnVîý·›-þÿàlþH&¬þkëþÙ°*ÿ!öiÿj;©ÿ²€èÿûÅ'C gŒP¦Õ•åÛ$f d®e£÷ªâ?ð!‡5aÐz ÀßaªJ^ó;Õ܃Ì_[¥š]êÙ¥/îtX7º—ÿÖÈDŠUYÏ”¡ÔêY2ŸR{ä‘Ã)Ñ oT´OùŽæ>Î.„ wÉL ¿Œ TË P™ ˜ÞI á#‰ *iÈ r® »óF 9† L~Å ”à ÝD %Nƒ n“ ¶Ø ÿA Hc€ ¨¿ Ùíþ !3>jx}²½¼úüCH;ŒzÔÒ¹ùe]8®¢w÷ç¶?-ö‡r5зtý³aBó©‡2òÌq;±ƒWðÌœ/ân]'®¥líî±,6÷k<«ÇêÇ)Y i¡Q¨ê–ç2Ü&{!fÃf¥ ¬äTñ#6cå{¢.Ááv!¿K`‘ŸPÖÞ˜á`])¦œrëÛ»0vZL»™”ÙÝE%‹WnЖ¶ÖÿZG T哨*Ó!pjµQ²úû?ÐC…‹ÊNÔŽUÍeš ®ßKö$‹?jʈ¯ ÐôH :ˆ aÇ ©Ä!ò F!:O…!ƒ”Ä!ÌÙ"C"]d‚"¥©Á"îî#64@#y#Ǿ¾#þ#XI=$¡Ž|$éÓ»$2û${^:%ãy% é¸%T.ø%œs7&å¸v&-þµ&vCõ&¿ˆ4'Îs'P³'˜Xò'á1()ãp(r(°(ºmï(³.)Køm)”=­)Ý‚ì)%È+*n k*¶Rª*ÿ—é*GÝ(+"h+Øg§+!­æ+iò%,²7e,ú|¤,CÂã,Œ#-ÔLb-’¡-e×à-­ .öa_.>§ž.‡ìÝ.Ð1/w\/a¼›/©Û/òF0:ŒY0ƒÑ˜0ËØ0\1\¡V1¥æ•1î+Õ16q2¶S2Çû’2AÒ2X†3 ËP3é32VÏ3z›4ÃàM4 &4TkÌ4œ° 5åõJ5-;Š5v€É5¾Å6 H6OP‡6˜•Æ6áÚ7) E7re„7ºªÃ7ð8K5B8“z8Ü¿À8%9mJ?9¶~9ÿÔ½9Gý9_<:ؤ{: êº:i/ú:±t9;ú¹x;Cÿ·;‹D÷;Ô‰6<Ïuär=‡)²=Ïnñ=´0>`ùo>©>¯>òƒî>:É-?ƒm?ËS¬?™ë?\Þ*@¤#j@íh©@6®è@~ó'AÇ8gA~¦AXÃåA %BéMdB1“£BzØâBÂ"C caCT¨ CœíßCå2D-x^Dv½D¾ÝDHEO[E˜ÒšEàÚE)]Fr¢XFºç—F-×FKrG“·UGÜü”G$BÔGŒí¸Õ2]¸xœ¸f½Û¸®¹÷GZ¹@™¹ˆÒعѺ]Wºa¢–ºªçÕºò,»;rT»„·“»ÌüÒ»B¼]‡Q¼¦Ì¼îм7W½œN½Èá½'ͽYl ¾¢±K¾êöо3<ʾ{ ¿ÄÆH¿ ˆ¿TQÇ¿–ÀæÛEÀ.!…ÀwfÄÀ¿«ÁñBÁQ6‚Á™{ÁÁáÀÂ*@ÂrK»¾ÂÖýÂL=Õ`|ÃÝ¥»Ã&ëúÃn0:Ä·uyÄÿº¸ÄHøÄE7ÅÙŠvÅ!еÅjõųZ4ÆûŸsÆD岯Œ*òÆÕo1ǵpÇeú¯Ç®?ïÇ÷„.È?ÊmȈ­ÈÐTìÈš+Éaßjɪ$ªÉòiéÉ;¯(ʃôgÊÌ9§ÊæÊ]Ä%˦ eËîN¤Ë7”ãËÙ"ÌÈbÌd¡ÌX©àÌ¡îÍê3_Í2yžÍ{¾ÝÍÄÎ I\ÎUŽ›ÎÓÚÎåÏ.^YÏv£˜Ï¿è×Ï.ÐPsVЙ¸•ÐáýÔÐ*CÑrˆSѻ͒ÑÒÑLXÒ”PÒÝâÒ%(ÏÒnmÓ·²MÓÿ÷ŒÓH=ÌÓ‚ ÔØÇJÔ! ŠÔiRÉÔ²—ÕûÜGÕC"‡ÕŒgÆÕÕ¬ÖòDÖe7„Ö®|ÃÖöÁ×?BׇL×БÀ××ÿ×a?تa~Øò¦½Ø;ìü؃1<ÙÌv{Ù¼ºÙ]úÙ¥F9Úî‹xÚ6Ñ·Ú÷ÚÈ[6Û¡uÛYæ´Û¡+ôÛép3Ü2¶rÜzû±ÜÃ@ñÜ †0ÝTËoÝ¯ÝæUîÝ.›-ÞvàlÞ¿%¬ÞkëÞP°*ߘõißá:©ß*€èßrÅ'à» gàP¦àL•åà”Ú$áÜdá%e£ánªâá¶ï!âÿ4aâHz â¿ßâÙã!J^ãiã²ÔÜãúäC_[䌤šäÔéÙä/åetX容—åöþÖå?D應UæÐΔæÔæaY穞Rçòã‘ç;)Ñçƒnè̳OèùŽè]>Î襃 éíÈLé6ŒéSËéǘ êÞIêY#‰ê¡hÈêé­ë2óFëz8†ëÃ}Åë ÃìTDìMƒìå’Âì.ØívAí¿b€í¨¿íPíþí˜2>îáw}î)½¼îrüîºG;ïzïLÒ¹ï”ùïÝ\8ð%¢wðmç¶ð¶,öðþq5ñG·tñü³ñØAóñ!‡2òjÌqò²±òúVðòCœ/ó‹ánóÔ&®ólíóe±,ô®ökôö;«ô?êô‡Æ)õÐ iõQ¨õa–çõ©Û&öò fö:f¥öƒ«äöËð#÷6c÷]{¢÷¥Àá÷í!ø6K`ø~ŸøÇÕÞøùX`]ù¡¥œùéêÛù20úzuZúú™ú ÙúTEûœŠWûåÏ–û-ÖûvZü¿ŸTüå“üP*Óü˜oýá´Qýnõ“ý¬—Õý¼œþ½WþÉÓ–þþÖþu£ÿD§Rÿÿ@ìÌÿ“/ ‹ßD5ý ‰ºÖ…ôáò-ÈÑf‘#ŸBéÖÜ#`ÔDÏûz%›°`³åzEjRN+Û°à´ícç×e]çJoé{ül¬ïrÜ3ü ´ ;Vœiµ—›TÅ|ò',ÚeK*wzy¢UÍ̽÷[´!¢9KzNt·óœ,*Å­òì N=;—ÀabÙ‡Aˆ­üÍÒ^«÷/! 30@ 2Ùc ï‡ ,ü© ªwÌ *î kF )›1 "R #s ®W“ ³-³ ×¥Ò ÑÀñ V â. ÎéL %—j Ðê‡ |å¤ Ø‡Á ’ÒÝ UÆù Ëc ž«0 vžK û‰ý}ÖýÿþþÖþ²øýܽý•hýùü·oü¢Ìûûi:úÅKùmDø $÷ìõžœôã4ó¥µñ"ð”qî7­ìDÒêöàè†Ùæ.¼ä%‰â¥@àåâÝpÛ„èØQLÖ¹›ÓôÖÐ5þͲˡÈ5þÄ¢×Áž¾ÖQ»ó·Ô´}þ°/i­©r ¦d?¢"džÜwšÁz–m’ÈNŽH Š­á…&“ß4}ÇxÇItO½oÊ!kcwfG¾ažö\– XXèïT ðy.,ðîÍMðÂ2oðS]ðýM±ðÒð ƒòð'ÈñÉÔ2ñK©RñFrñT«‘ñÙ°ñÑÏñ’îñ# òpr+òZ’Iò6}gòY3…òµ¢òÄÀò´Ýò8úò¤¶óI73óy…Oó„¡k󻋇ómD£óë˾óƒ"ÚóƒHõó9>ôô+ôšEô«`ô?8zô A”ôT®ôkÇÇô™Eáô&–úô^¹õ‰¯,õïxEõÚ^õ†võXËŽõ|ä¦õ?Ò¾õé”Öõ¿,îõšöÝöÿõ3ö7åJöñªaöqGxöûºŽöÏ¥ö0(»ö_"Ñö ôæö0ŸüöS"÷F~'÷K³<÷¡ÁQ÷†©f÷9k{÷ø÷}¤÷’͸÷èøÌ÷?ÿà÷Ôàô÷âø¦6ø[«/ø;üBø‚)Vøi3iø+|øÞŽø$¡øÌý³ø3ZÆø‘”Øø­êø¤üø yù. ùrÁ1ù!4CùG†Tù¸eùÌÉvù•»‡ù©˜ù=@©ùƒÓ¹ù¯GÊùöœÚùŠÓêùžëúùcå ú ÁúÍ~*úÔ:úT¡Iú}YúNhúywú؇†úŠy•ú×N¤úì³úù¤Áú-&Ðúµ‹Þú¿Õìúzûú û·û’î$ûÓ±2û¤Z@û3éMûª][û6¸hûùuû9 ƒû.û’"û þ©û”À¶û_jÃûûÏûStÜûÏÔèû/õûšMü8f ü2gü¯P%üØ"1üÒÝ<üÆHüÚTü4…_üûäjüV.vüiaü[~ŒüQ…—üpv¢üÝQ­ü½¸ü5ÈÂühcÍü{é×ü‘Zâü϶ìüXþöüN1ýÕO ýZý Pý)2)ýM3ý­º<ýkaFýªôOý‰tYý*ábý®:lý5uýá´~ýÑÕ‡ý&äýÿß™ý}É¢ý¾ «ýáe´ý½ýNºÅýÕIÎý¹ÇÖý4ßýçýËØïýWøýÖ8þgOþ&Uþ2Jþ¦. þ (þ<Æ/þ–y7þÊ?þõ¯Fþ33Nþž¦UþS ]þn^dþ£kþ<Ørþ'þyþáþ‡ˆþ3þýþ•þÚœþX¦£þdªþe±þO´·þñF¾þfËÄþÅAËþ)ªÑþ§Øþ[QÞþ[äþÁÁêþ£åðþüöþ<ýþ#ÿåïÿšÑÿX¦ÿ7nÿL) ÿ°×%ÿxy+ÿ»1ÿŽ—6ÿ <ÿA„AÿLèFÿ?@Lÿ1ŒQÿ5ÌVÿc\ÿÎ(aÿŒEfÿ²VkÿT\pÿ‡Vuÿ`Ezÿó(ÿS„ÿ—ΈÿÐÿH’ÿtô–ÿ–›ÿÝ, ÿ ¹¤ÿ¦:©ÿ¿±­ÿi²ÿ·€¶ÿ½ØºÿŒ&¿ÿ7jÃÿÑ£ÇÿlÓËÿùÏÿëÔÿô&ØÿF/Üÿó-àÿ #äÿ¡èÿÆðëÿŠÉïÿ™óÿ9_÷ÿEûÿ4Ðþÿ{¶ %F Í$LÂ}/T”±ð!¤D%<(ŠÓ+œ/‚A2Jl58Á©;Œ¼>vÇAŽÊDâÅG¹Jv¥MÔ‰P¨fSþ;Vç YoÐ[¤^•GaNøcÞ¡fRDi¸ßktnŒqˆsÅv¨€xÊòz:^}Ã3!‚×x„ùɆ§‰îX‹Ù–tÎÌÿ‘î*”ãO–ºn˜}‡š7šœõ¦žÃ­ «®¢º©¤ùž¦vލ:xªR\¬Ç:®¥°øæ±É´³#}µ@·Ÿý¸ÕµºÀh¼h¾Ù¾¿bÁ=ÃD™Ä=-Æ1¼Ç*FÉ2ËÊRKÌ•ÆÍ=Ï©®ÐÒºƒÓ9çÔFÖR ×ÿõØ$GÚÈ“ÛöÛÜ·Þ_ßšà¿Ðá!ãB1ä*[åá€æp¢çà¿è9Ùé„îêÈÿë í]î¿ï;ðÙñ¡òœ óÑüóGëôÖõ½ö‚ ÷M€ø\ù!5ú: ûÑÛûî©ü˜týÖ;þ¯ÿþ+ÀÿQ}'7µí¡Qóý¥§1Nñò‘4/jÉœ`Ðô † U ´Ÿ .( É­ Œ0 }° ¢- ¨  …”·;vãPMí´ói|Tܹ9ž” íÿB†–£ç\6µ‚¶Ìa¾YÑœŸÝ.ƒX¢’‘ÊUó3peДÂOíw—=²bÎ…ï¦ÆSãŸþ‚/#EèXÖjózA‰Æ•† …©ǰQ¶&ºK¼ļ•»¸O´@®™¦^“’<†]xùhX²E×1‡Ä”íùÓ÷¸‘œÌ~«_1?bAúÒÕ°‰Ð`I7… †àP³ç„LU…$“òz¿>‹àUeÏç!¯^uŠ:§þ·ÁÀƒÁDÀ¿ÃÀÆ>ÕúîµpL)–áö˜nO³¹„mx ’ÒÔƒ?4Øã ¡’ ›@ Êí /š ÎE ¨ð Áš D ´ì •” ¼; .â ë‡ ö, QÑWøþ úþ`§üþåÉþþ´èÿÓÿHÿ/ÿK? ÿäK ÿëT ÿdZÿU\ÿÄZÿ·Uÿ3Mÿ=AÿÜ1ÿÿêÿfï ÿ‹Ò"ÿ^²$ÿæŽ&ÿ(h(ÿ)>*ÿí,ÿzà-ÿ׬/ÿv1ÿ<3ÿóþ4ÿº¾6ÿi{8ÿ5:ÿ“ë;ÿŸ=ÿ•O?ÿý@ÿ—§Bÿ%ODÿÀóEÿo•Gÿ54IÿÐJÿiLÿFÿMÿ›’Oÿ#QÿÕ°RÿÄ;TÿïÃUÿ[IWÿ ÌXÿLZÿQÉ[ÿìC]ÿß»^ÿ,1`ÿÙ£aÿêcÿbdÿGìeÿœTgÿeºhÿ¦jÿd~kÿ£Ülÿf8nÿ³‘oÿŒèpÿöˆÿ:ƉÿíŠÿÊŒÿd4ÿãTŽÿMsÿ£ÿé©‘ÿ#Â’ÿTØ“ÿì”ÿ¨þ•ÿÒ—ÿ˜ÿ5)™ÿv3šÿÄ;›ÿ#Bœÿ—Fÿ#IžÿÉIŸÿH ÿqE¡ÿz@¢ÿª9£ÿ1¤ÿ‹&¥ÿC¦ÿ. §ÿNü§ÿ¨ê¨ÿ?שÿªÿ*««ÿ†’¬ÿ*x­ÿ\®ÿS>¯ÿß°ÿ½ý°ÿòÚ±ÿ¶²ÿh³ÿ¯h´ÿU?µÿa¶ÿÑç¶ÿ¬¹·ÿñ‰¸ÿ¥X¹ÿÈ%ºÿañºÿn»»ÿôƒ¼ÿöJ½ÿu¾ÿuÔ¾ÿ÷–¿ÿþWÀÿÁÿ¦ÕÁÿL’ÂÿMÃÿGÄÿ¢¿Äÿ“vÅÿ,Æÿ@àÆÿ“ÇÿcDÈÿgôÈÿ£Éÿ]PÊÿUüÊÿø¦ËÿHPÌÿIøÌÿúžÍÿaDÎÿ}èÎÿR‹Ïÿá,Ðÿ.ÍÐÿ:lÑÿ Òÿ—¦ÒÿìAÓÿ ÜÓÿïtÔÿ¡ Õÿ!£Õÿp8Öÿ‘ÌÖÿ†_×ÿQñ×ÿóØÿoÙÿÇŸÙÿý,Úÿ¹ÚÿDÛÿâÍÛÿ¢VÜÿIÞÜÿÙdÝÿSêÝÿ»nÞÿòÞÿYtßÿ’õßÿÀuàÿäôàÿÿráÿðáÿ%lâÿ3çâÿ?aãÿMÚãÿ\RäÿpÉäÿ‰?åÿª´åÿÔ(æÿ œæÿJçÿšçÿùïçÿj_èÿîÍèÿ†;éÿ5¨éÿüêÿÜ~êÿ×èêÿïQëÿ%ºëÿz!ìÿñ‡ìÿ‹íìÿIRíÿ,¶íÿ7îÿk{îÿÉÜîÿS=ïÿ ïÿïûïÿZðÿL·ðÿÆñÿuoñÿYÊñÿt$òÿÈ}òÿVÖòÿ.óÿ$…óÿhÛóÿë0ôÿ¯…ôÿµÙôÿþ,õÿŒõÿ`Ñõÿ{"öÿßröÿŒÂöÿ…÷ÿÊ_÷ÿ\­÷ÿ>ú÷ÿpFøÿó‘øÿÈÜøÿò&ùÿppùÿE¹ùÿpúÿõHúÿÓúÿ Öúÿ¢ûÿ”`ûÿæ¤ûÿ–èûÿ§+üÿnüÿð¯üÿ*ñüÿÉ1ýÿÏqýÿ;±ýÿðýÿP.þÿùkþÿ©þÿåþÿ!ÿÿÝ\ÿÿ«—ÿÿêÑÿÿš ¾DV}bµåìÞ#OZ:žÅ}úØ.¯b–ØÈ+û-U^-ˆ¿gï˵M&|ª¡×¬A1a]‰H´ße K3À\Ç…`®‹ÖJþž%‡Ls™Ǿ äêb-tQ#ul˜S»×Ýúÿ¼! C d „ ¥ ðÄ {ä ª ~" ÷@ _ Ý| Kš a· Ô ˆð š W( ÀC Õ^ –y ” "® íÇ há “ú n ú+ 8D )\ Ìs #‹ .¢ í¸ bÏ å nû  V& _; P ™d Íx ¼Œ f  ʳ ëÆ ÈÙ cì »þ Ѧ":4ŽE¢Vwg xeˆ˜\¨ü·`LJÖtå&ôÚߪ,<:—GºT¦a\nÚz#‡8“ŸÁª7¶{Á‹Ìg×â‹ìÒöèÎ ƒ^'…0}9GBãJRS“[¨ckLsÝzC‚}‰t—0žä,«m±†·w½@ÃâÈ]αÓߨèÝÊâ‡çì“ðâô ùýùºYÕ /g~sHü #X%Œ'¢)˜+p-*/Å0D2¤3è4678Ö8Œ9&:¥:;Q;;’;Œ;l;3;à:t:ï9Q9œ8Î7é6ë5Ö4ª3g2 1ž/.{,È*)#'0%)# !Ü—=ÐO»X Š ª·±šþpû5øèôŠñîšê çgãµßòÛ Ø=ÔJÐHÌ7ÈÄæ¿¨»Z·þ²“®ª”¥¡]œ­—ð’%ŽM‰h„vxznuVp3kfÈ`€[-VÏPeKðEp@å:O5®/Kñïÿðÿ™4ðÿèUðÿývðÿÙ—ðÿ{¸ðÿåØðÿùðÿñÿÐ8ñÿZXñÿ­wñÿÉ–ñÿ¯µñÿ^ÔñÿØòñÿòÿ+/òÿMòÿ¬jòÿˆòÿ\¥òÿgÂòÿ>ßòÿãûòÿVóÿ–4óÿ¥Póÿlóÿ-ˆóÿ¨£óÿò¾óÿ Úóÿöôóÿ°ôÿ:*ôÿ–DôÿÂ^ôÿÀxôÿ’ôÿ2¬ôÿ§ÅôÿîÞôÿøôÿõõÿµ)õÿJBõÿ²Zõÿïrõÿ‹õÿæ¢õÿ¢ºõÿ3Òõÿ™éõÿÕöÿèöÿÑ.öÿEöÿ'\öÿ–röÿÛˆöÿøžöÿí´öÿ»Êöÿaàöÿàõöÿ8 ÷ÿi ÷ÿs5÷ÿXJ÷ÿ_÷ÿ¯s÷ÿ"ˆ÷ÿpœ÷ÿ™°÷ÿÄ÷ÿ}Ø÷ÿ8ì÷ÿÏÿ÷ÿBøÿ‘&øÿ½9øÿÇLøÿ­_øÿorøÿ…øÿŽ—øÿë©øÿ%¼øÿ>Îøÿ5àøÿ òøÿÁùÿUùÿÈ&ùÿ8ùÿOIùÿbZùÿVkùÿ)|ùÿÞŒùÿsùÿê­ùÿA¾ùÿ{Îùÿ•Þùÿ’îùÿpþùÿ1úÿÕúÿZ-úÿÃ<úÿLúÿ=[úÿPjúÿEyúÿˆúÿÜ–úÿ}¥úÿ´úÿmÂúÿ¼ÐúÿïÞúÿíúÿûúÿéûÿ±ûÿ`$ûÿô1ûÿn?ûÿÎLûÿZûÿBgûÿVtûÿQûÿ2Žûÿüšûÿ¬§ûÿD´ûÿÃÀûÿ*ÍûÿzÙûÿ±åûÿÑñûÿÙýûÿÊ üÿ£üÿe!üÿ-üÿ¦8üÿ$DüÿŒOüÿÝZüÿfüÿ=qüÿL|üÿE‡üÿ)’üÿ÷œüÿ°§üÿT²üÿã¼üÿ]ÇüÿÂÑüÿÜüÿNæüÿuðüÿ‰úüÿˆýÿsýÿJýÿ"ýÿ¾+ýÿ[5ýÿä>ýÿ[Hýÿ¾Qýÿ[ýÿLdýÿwmýÿvýÿ•ýÿˆˆýÿj‘ýÿ9šýÿö¢ýÿ¢«ýÿ<´ýÿļýÿ;Åýÿ ÍýÿõÕýÿ8Þýÿjæýÿ‹îýÿ›öýÿ›þýÿŠþÿiþÿ8þÿöþÿ¥%þÿC-þÿÑ4þÿO<þÿ¾CþÿKþÿnRþÿ¯Yþÿà`þÿhþÿoþÿvþÿ}þÿõƒþÿÌŠþÿ–‘þÿQ˜þÿýžþÿœ¥þÿ,¬þÿ®²þÿ"¹þÿ‰¿þÿáÅþÿ,ÌþÿiÒþÿ™Øþÿ¼ÞþÿÑäþÿÙêþÿÔðþÿÁöþÿ£üþÿwÿÿ>ÿÿø ÿÿ¦ÿÿHÿÿÝÿÿf$ÿÿâ)ÿÿS/ÿÿ·4ÿÿ:ÿÿ\?ÿÿœDÿÿÑIÿÿúNÿÿTÿÿ*Yÿÿ1^ÿÿ,cÿÿhÿÿmÿÿÛqÿÿªvÿÿn{ÿÿ'€ÿÿÔ„ÿÿx‰ÿÿŽÿÿŸ’ÿÿ#—ÿÿœ›ÿÿ  ÿÿp¤ÿÿʨÿÿ­ÿÿa±ÿÿµÿÿйÿÿù½ÿÿÂÿÿ,Æÿÿ8Êÿÿ:Îÿÿ2Òÿÿ!ÖÿÿÚÿÿãÝÿÿ¶áÿÿ€åÿÿ@éÿÿøìÿÿ§ðÿÿMôÿÿê÷ÿÿ~ûÿÿ ÿÿÿŒx á Ašê2r© Ù#' *8-H0P3P6I9:<$?BáDµG€JEMP¹RhUX±ZL]ß_lbñdpgèiZlÅn)q‡sÞu/xzz¾|ü~4fƒ‘…·‡Ö‰ï‹Ž’”– ˜ü™ç›Ì­Ÿ‡¡\£+¥õ¦¹¨yª3¬è­—¯B±ç²‡´#¶¹·K¹×º^¼á½_¿ØÀL¼Ã'ÅÆïÇLÉ¥ÊùËIÍ•ÎÜÏÑ]Ò—ÓÍÔþÕ,×UØ{ٜڹÛÒÜçÝøÞàáâãäåæ÷ææçÒèºéžê~ë\ì6í îÞî®ïyðBñòÉòˆóCôüô±õbö÷½÷eø ù­ùMúéú‚ûü¬ü=ýËýVþÞþcÿåÿfâ]ÕJ¼,™lÒ5•ôO©ÿT¦öDØ c ¦ æ $ ` ™ Ñ  : k › È ó  C i Œ ® Î ì  ! : P d x ˆ ˜ ¦ ± ¼ Ä Ë Ð Ô Ö Ö Õ Ò Î È Á ¸ ® ¡ ” … u c P < &  ö Ü Á ¤ † g G %  Þ ¸ ’ j A  ë ¿ ‘ c 3  Ð  h 3 üÅSÞ¡d&æ¦e#àœWË„<ó©^Çz,ÝŽ>í›Iöÿ¢ÿNÿùþ£þMþõýžý”ÿÿ§ÿÿµÿÿÁ ÿÿÉ ÿÿÍ ÿÿÍÿÿËÿÿÄÿÿºÿÿ­ÿÿÿÿ‰ÿÿrÿÿWÿÿ9!ÿÿ#ÿÿó$ÿÿÌ&ÿÿ¡(ÿÿr*ÿÿA,ÿÿ .ÿÿÕ/ÿÿš1ÿÿ\3ÿÿ5ÿÿÖ6ÿÿ8ÿÿE:ÿÿø;ÿÿ§=ÿÿT?ÿÿþ@ÿÿ¤BÿÿIDÿÿéEÿÿˆGÿÿ#Iÿÿ»JÿÿPLÿÿãMÿÿsOÿÿQÿÿ‹RÿÿTÿÿ—UÿÿWÿÿ™XÿÿZÿÿ[ÿÿ]ÿÿ|^ÿÿî_ÿÿ^aÿÿËbÿÿ6dÿÿžeÿÿgÿÿehÿÿÆiÿÿ$kÿÿlÿÿÙmÿÿ/oÿÿƒpÿÿÕqÿÿ$sÿÿqtÿÿ¼uÿÿwÿÿJxÿÿyÿÿÏzÿÿ|ÿÿJ}ÿÿ…~ÿÿ½ÿÿó€ÿÿ'‚ÿÿYƒÿÿˆ„ÿÿµ…ÿÿà†ÿÿ ˆÿÿ0‰ÿÿUŠÿÿw‹ÿÿ˜Œÿÿ·ÿÿÒŽÿÿíÿÿ‘ÿÿ’ÿÿ0“ÿÿB”ÿÿR•ÿÿ`–ÿÿm—ÿÿw˜ÿÿ™ÿÿ†šÿÿŠ›ÿÿœÿÿŽÿÿžÿÿŠŸÿÿ… ÿÿ~¡ÿÿv¢ÿÿl£ÿÿ`¤ÿÿR¥ÿÿB¦ÿÿ1§ÿÿ¨ÿÿ©ÿÿò©ÿÿÙªÿÿ¿«ÿÿ¤¬ÿÿ†­ÿÿg®ÿÿF¯ÿÿ$°ÿÿÿ°ÿÿÚ±ÿÿ²²ÿÿ‰³ÿÿ_´ÿÿ3µÿÿ¶ÿÿÖ¶ÿÿ¤·ÿÿr¸ÿÿ>¹ÿÿºÿÿѺÿÿ™»ÿÿ_¼ÿÿ#½ÿÿæ½ÿÿ§¾ÿÿg¿ÿÿ&ÀÿÿãÀÿÿŸÁÿÿYÂÿÿÃÿÿÉÃÿÿÄÿÿ4ÅÿÿçÅÿÿ™ÆÿÿIÇÿÿøÇÿÿ¦ÈÿÿSÉÿÿþÉÿÿ¨ÊÿÿPËÿÿ÷ËÿÿÌÿÿBÍÿÿåÍÿÿˆÎÿÿ(ÏÿÿÇÏÿÿfÐÿÿÑÿÿŸÑÿÿ:ÒÿÿÓÒÿÿkÓÿÿÔÿÿ™Ôÿÿ-ÕÿÿÀÕÿÿSÖÿÿäÖÿÿt×ÿÿØÿÿ‘ØÿÿÙÿÿ©Ùÿÿ4Úÿÿ¾ÚÿÿFÛÿÿÍÛÿÿSÜÿÿØÜÿÿ\ÝÿÿßÝÿÿaÞÿÿâÞÿÿaßÿÿàßÿÿ^àÿÿÛàÿÿVáÿÿÑáÿÿKâÿÿÃâÿÿ;ãÿÿ²ãÿÿ(äÿÿäÿÿåÿÿƒåÿÿõåÿÿfæÿÿ׿ÿÿFçÿÿ´çÿÿ"èÿÿŽèÿÿúèÿÿdéÿÿÎéÿÿ7êÿÿŸêÿÿëÿÿmëÿÿÒëÿÿ6ìÿÿ›ìÿÿýìÿÿ_íÿÿÁíÿÿ!îÿÿîÿÿßîÿÿ>ïÿÿ›ïÿÿ÷ïÿÿSðÿÿ®ðÿÿñÿÿañÿÿºñÿÿòÿÿhòÿÿ¿òÿÿóÿÿióÿÿ½óÿÿôÿÿcôÿÿµôÿÿõÿÿVõÿÿ¦õÿÿõõÿÿDöÿÿ‘öÿÿÞöÿÿ*÷ÿÿv÷ÿÿÁ÷ÿÿ øÿÿUøÿÿžøÿÿæøÿÿ.ùÿÿuùÿÿ»ùÿÿúÿÿFúÿÿ‹úÿÿÎúÿÿûÿÿTûÿÿ–ûÿÿ×ûÿÿüÿÿXüÿÿ˜üÿÿ×üÿÿýÿÿTýÿÿ‘ýÿÿÎýÿÿ þÿÿEþÿÿ€þÿÿºþÿÿôþÿÿ.ÿÿÿgÿÿÿŸÿÿÿ×ÿÿÿ D{°åN‚µèK|­Ý <j™Çô!Ny¥Ðû%Ox¡ÊòAhŽ´Úÿ$Hm´Öù=_ Àà  > ] { fenrir/config/sound/default/ErrorSpeech.wav000066400000000000000000001357201475771417500213560ustar00rootroot00000000000000RIFFÈ»WAVEfmt (þÿ€»î  €ª8›qfactà.data€»3¸XxD¸ ½ƒ¸éø2H¹zA¹ÃÒ€¹ À¹T]ÿ¹¢>ºåç}º--½ºvrüº¾·;»ýz»OBº»˜‡ù»áÌ8¼)x¼rW·¼ºœö¼â5½K'u½”l´½Ü±ó½%÷2¾m֥‡åÂÏ`$æcÃ`ë¢Ã©0âÃòu!Ä:»`ă ÄËEßÄ‹Å\Ð]ŤÅíZÜÅ6 Æ~åZÆÇ*šÆpÙÆXµÇ¡úWÇé?—Ç1…ÖÇzÊÈÂUÈ U”ÈTšÓÈœßÉå$RÉ-j‘Év¯ÐɾôÊ:OÊOŽÊ˜ÄÍÊà Ë)OLËq”‹ËºÙÊË ÌKdIÌ”©ˆÌÜîÇÌ$4ÍmyF͵¾…ÍþÅÍGIÎŽCÎØÓ‚Î!ÂÎi^ϱ£@ÏúèÏB.¿Ï‹sþÏÓ¸=Ðþ|ÐeC¼Ð­ˆûÐöÍ:Ñ>zчX¹ÑÏøÑã7Ò`(wÒ©m¶Òñ²õÒ:ø4Ó‚=tÓË‚³ÓÈòÓ\ 2Ô¥RqÔí—°Ô5ÝïÔ~"/ÕÆgnÕ­­ÕXòìÕ 7,Öé|kÖ1ªÖzêÖÂL)× ’h×Sקלç×äa&Ø-§eØvì¤Ø¾1äØw#ÙO¼bÙ˜¢ÙàFáÙ(Œ ÚqÑ_ÚºŸÚ\ÞÚK¡Û“æ\ÛÜ+œÛ%qÛÛm¶ܵûYÜþ@™ÜF†ØÜËÝ×WÝ V–Ýi›ÕݱàÞú%TÞBk“Þ‹°ÒÞÓõß;Qßd€ß­ÅÏßõ à>PNà‡•àÏÚÌà á`eKᩪŠáñïÉá95 â‚zHâË¿‡âÇâ\Jã¥EãíÔ„ã5Äã~_䯤BäêäW/Áä tåé¹?å1ÿ~åzD¾å‰ýå Ï<æS|æœY»æäžúæ-ä9çu)yç¾n¸ç´÷çOù6è˜>vèàƒµè)Éôèq4é¹Ss陲éJÞñé“#1êÜhpê$®¯êmóîê¶8.ëþ}mëFìëìë×M+ì “jìhØ©ì±éìúb(íB¨gí‹í¦íÓ2æíx%îd½dî­¤îõGãî>"ï†ÒaïÏ¡ï]àï`¢ð©ç^ðñ,žð9rÝð‚·ñÊü[ñB›ñ[‡Úñ¤ÌòíYò5W˜ò~œ×òÆáó'VóWl•ó ±Ôóèöô1ûh~û±Z½ûùŸüûBå;üŠ*{üÓoºüµùüdú8ý­?xýõ„·ý=Êöý†6þÎTuþš´þ`ßóþ¨$3ÿñirÿ9¯±ÿ‚ôðÿÊ90o[Ä®¤ îìN-5”l}Ù«Æëd*W©i î¨è3è1y'y¾fÁ¦ IåSŽ$›Ócä£-^âu£!¾è`. Nsß—¸ßý](CqˆÜ¹Í[JXš“ÙÛâ$(Xlm—µ²Öý÷ F=U Ž‚” ×ÇÓ  hRR ±—‘ ùÜÐ A" ŠgO Ò¬Ž òÍ d7 ¬|L õÁ‹ >Ë †L ΑI ׈ _È ¨að¦F9ì…‚1ÅÊv¼C[ƒ¤FÂì‹5Ñ@}€Æ[¿¡þWæ= +}èp¼1¶ûyû:Á@z †¹RËø›8äUw,›¶uàõ½%5ktN°³—õòß:2(€qpŰ¹ ðP/J•n“Ú­Ûí$e,lªkµïªý4êEz)Ž¿hרJçh&±Ôeù¥B_äФ#Òéb/¢ctᬹ õþ_=DŸ†‰ÞÎÎ]_Yœ¨žÛðã9)Zn™ʳØù[>W¤ƒ–ìÈÕ5}STŘ“ÞÒV# ŸhQ è­ 0óÏ y8!Â}N! Ã!RÍ!›M "ã’K",ØŠ"tÊ"½b #¨H#Ní‡#—2Ç#ßw$(½E$p…$¹GÄ$%JÒB%’‚%Û\Á%#¢&lç?&µ,&ýq¾&F·ý&Žü<'ÖA|'‡»'gÌú'°:(ùVy(Aœ¸(Šá÷(Ò&7)lv)c±µ)¬öô)ô;4*=s*…Ʋ*Î ò*Q1+_–p+¨Û¯+ð ï+9f.,«m,Éð¬,6ì,[{+-£Àj-ìª-4Ké-}(.ÆÕg.§.V`æ.Ÿ¥%/çêd/00¤/xuã/Áº"0 b0RE¡0›Šà0ãÏ1,_1tZž1½ŸÝ1å2N*\2–o›2ß´Ú2(ú3p?Y3¹„˜3Ê×3J4’TV4Ú™•4#ßÔ4l$5´iS5ý®’5FôÑ5Ž96Ö~P6Ä6g Ï6°N7ø“M7AÙŒ7ŠÌ7Òc 8©J8cî‰8¬3É8ôx9=¾G9…‡9ÎHÆ9Ž:_ÓD:§„:ð]Ã:9£;èA;Ê-;sÀ;Z¸ÿ;£ý><ëB~<4ˆ½<}Íü<Å<=X{=Wº=Ÿâù=ç'9>0mx>x²·>Á÷ö> =6?R‚u?›Ç´?ã ô?,R3@t—r@½Ü±@"ñ@Mg0A–¬oAßñ®A'7îAp|-B¸ÁlB¬BJLëB’‘*CÚÖiC#©CkaèC´¦'DüëfDE1¦DŽvåDÖ»$EdEgF£E°‹âEøÐ!FAaF‰[ FÒ ßFæGc+^G¬pGôµÜG\a&¸¤¦e¸í뤸51ä¸~v#¹Æ»b¹¢¹WFá¹ ‹ ºèÐ_º1Ÿºz[޺ » æ\»S+œ»›pۻ䵼,ûY¼u@™¼¾…ؼ˽OW½˜U–½àšÕ½(à¾q%T¾¹j“¾°Ò¾Jõ¿“:Q¿Ü¿$ÅÏ¿m ÀµONÀþ”ÀFÚÌÀ Á×dKÁ ªŠÁhïÉÁ±4 ÂùyHÂB¿‡Â‹ÇÂÓIÃEÃdԄìÄÃõ^Ä=¤BĆéÄÏ.ÁÄtÅ`¹?Ũþ~ÅñC¾Å9‰ýÅ‚Î<ÆÊ|ÆY»Æ[žúƤã9Çí(yÇ5n¸Ç~³÷ÇÆø6È>vÈWƒµÈŸÈôÈè 4É1SsÉy˜²ÉÂÝñÉ #1ÊShpÊœ­¯ÊäòîÊ,8.Ëu}m˽¬ËìËNM+Ì—’jÌàשÌ(éÌqb(͹§gÍí¦ÍJ2æÍ’w%ÎÛ¼dÎ$¤ÎlGãεŒ"ÏþÑaÏF¡Ï\àÏסÐç^Ðh,žÐ°qÝÐù¶ÑBü[ÑŠA›ÑÓ†ÚÑÌÒdYÒ¬V˜Òõ›×Ò=áÓ†&VÓÎk•Ó±ÔÓ`öÔ¨;SÔñ€’Ô9ÆÑÔ‚ ÕÊPPÕ–Õ[ÛÎÕ¤ ÖìeMÖ5«ŒÖ}ðËÖÆ5 ×{J×WÀ‰×ŸÉ×èJØ0GØyÕ†ØÁÆØ `ÙS¥DÙ›êƒÙä/ÃÙ,uÚuºAÚ½ÿ€ÚEÀÚNŠÿÚ—Ï>Ûß~Û(Z½ÛqŸüÛ¹ä;Ü*{ÜJoºÜ“´ùÜÛù8Ý#?xÝl„·ÝµÉöÝý6ÞFTuÞŽ™´Þ×ÞóÞ $3ßhirß°®±ßùóðßA90àŠ~oàÒîà îàdN-ᬓláõØ«á=ëá†c*âΨiâî¨â_3èâ¨x'ãð½fã9¦ã‚HåãÊ$äÓcä[£ä£]âäì¢!å4è`å}- åÆrß叿Wý]æŸBæè‡Üæ0Íçy[çÁWšç ÙçRâè›'Xèãl—è,²Öèu÷é½Y/„˜xÉ×Á TVR™•šÞÔã#,iSt®’¼óÑ9M~P–ÃÞÏ'Np“M¸ØŒÌIc ’¨JÚí‰#3Ékx´½Gü‡EHÆŽÖÒD„g]ð¢øçA@-‰rÀÒ·ÿý>cB~«‡½ôÌü<<…W{Íœºâù^'9§lxï±·8÷ö<6ÉuÇ´Z ô£Q3 ë–r 3ܱ |!ñ Åf0! ¬o!Vñ®!Ÿ6î!ç{-"0Ál"x¬"ÀKë" ‘*#QÖi#š©#ã`è#+¦'$tëf$½0¦$vå$M»$%–d%ÞE£%'‹â%oÐ!&¸a&[ &I ß&’å'Ú*^'#p'kµÜ'´ú(ü?[(E…š(ÊÙ(Ö)UX)gš—)°ßÖ)ø$*@jU*‰¯”*ÑôÓ*:+bR+«Ä‘+ô Ñ+2šX}2â¼2+ãû2s(;3¼mz3³¹3Møø3–=84Þ‚w4'ȶ4o ö4¸R55˜t5Iݳ5‘"ó5Úg26#­q6kò°6´7ð6ü|/7DÂn7®7ÕLí7’,8g×k8¯«8øaê8@§)9‰ìh9Ñ1¨9wç9b¼&:«f:óF¥:<Œä:„Ñ#;Íc;\¢;^¡á;§æ <ï+`<8qŸ<€¶Þ<Èû=A]=Z†œ=¢ËÛ=ë>4VZ>|›™>ÅàØ> &?UkW?ž°–?æõÕ?/;@x€T@ÀÅ“@ Ó@QPAš•QAâÚA+ ÐAseB¼ªNBðBM5ÍB•z CÞ¿KC'‹CoJÊC¸ DÕHDHˆD‘_ÇDÙ¤E"êEEk/…E³tÄEü¹FEÿBFD‚FÕ‰ÁFÏGf@G¯YG÷ž¾G_J¸¨G¸ðÔ†¸9Ƹ_¹Ê¤D¹ꃹ[/ù£tºì¹Aº4ÿ€º}DÀºÅ‰ÿºÏ>»W~»ŸY½»èžü»0ä;¼y){¼Ánº¼ ´ù¼Rù8½›>x½ãƒ·½,Éö½u6¾½Su¾™´¾NÞó¾–#3¿ßhr¿'®±¿póð¿¹80À~oÀJîÀ’îÀÛM-Á#“lÁlØ«Á´ëÁýb*ÂE¨iÂŽí¨Â×2èÂx'Ãh½fð¦ÃùGåÃA$ĉÒcÄÒ£Ä]âÄc¢!Ŭç`Åô, Å=rßņ·ÆÎü]ÆBÆ_‡ÜƧÌÇð[Ç8WšÇœÙÇÊáÈ'XÈ[l—È£±ÖÈìöÉ4Y󧃘óïÈ×ó8ôSVôɘ•ôÞÔôZ#õ¢hSõë­’õ3óÑõ|8öÅ}Pö ÃöVÏöŸM÷ç’M÷/ØŒ÷xÌ÷Àb ø ¨JøQí‰øš2Éøãwù+½Gùt‡ù¼GÆùúMÒDú–„úÞ\Ãú'¢ûoçAû¸,ûrÀûI·ÿû’ü>üÚA~ü"‡½ükÌüü³<ýüV{ýDœºýáùýÖ&9þlxþg±·þ¯ööþø;6ÿ@uÿ‰Æ´ÿÑ ôÿQ3b–r«Û±ô ñX}Z¼¢âûë';3mz|²¹Ä÷ø =8U‚wžÇ¶æ ö/R5x—tÀܳ "óQg2š¬qâñ°*7ðs|/¼Án®MLí•‘,ÞÖk'«oaê·¦)ìhH1¨‘vçÙ»&"fkF¥³‹äüÐ#Dc[¢Õ áæ f+`¯pŸ÷µÞ@û‰@]Ñ…œËÛb«UZóš™;àØ„%ÍjW°–^õÕ¦: ïT 7Å“ € Ó ÈO!•Q!YÚ!¢Ð!êd"3ªN"|ï"Ä4Í" z #U¿K#ž‹#æIÊ#. $wÔH$Àˆ$_Ç$Q¤%šéE%â.…%+tÄ%s¹&»þB&D‚&L‰Á&•Î'Þ@'&Y'ož¾'·ãý')=(Hn|(‘³»(Ùøú(">:)jƒy)³È¸)û ø)DS7*˜v*Õݵ*#õ*fh4+®­s+÷ò²+?8ò+ˆ}1,ÑÂp,°,bMï,«’.-ó×m-;­-„bì-̧+.íj.]2ª.¦wé.ï¼(/7h/€G§/ÈŒæ/Ò%0Ye0¢\¤0ê¡ã03ç"1{,b1Äq¡1 ·à1Uü2žA_2憞2/ÌÝ2w3¿V\3œ›3PáÚ3™&4âkY4*±˜4sö×4»;5V5LÆ•5• Õ5ÝP6&–S6nÛ’6· Ò6f7H«P7‘ð7Ù5Ï7"{8jÀM8²8ûJÌ8D 9ŒÕJ9ÕŠ9`É9f¥:¯êG:÷/‡:?uÆ:ˆº;ÐÿD;E„;bŠÃ;ªÏ<óB<;Z<„ŸÀ<Ìäÿ<*?=]o~=¦´½=îùü=7?<>„{>Èɺ>ú>YT9?¢™x?êÞ·?3$÷?{i6@îu@ ô´@U9ô@~3AæÃrA/ ²AwNñA¿“0BÙoBP¯B™cîBá¨-C*îlCs3¬C»xëC¾*DLjD•H©DÝèD&Ó'EngE·]¦Eÿ¢åEHè$F-dFÙr£F"¸âFjý!G³BaGû‡ GCÍßG«x)¸ó½h¸<¨¸…Hç¸Í&¹Óe¹_¥¹§]ä¹ð¢#º8èbº€-¢ºÉrẸ »Zý_»£BŸ»ë‡Þ»4ͼ|]¼ÅWœ¼ Û¼V⽞'Z½çl™½/²Ø½x÷¾ÀÜQA~Ü™†½ÜâËüÜ+<ÝsV{ݼ›ºÝáùÝM&9Þ•kxÞÞ°·Þ&ööÞo;6ß·€u߯´ßI ôß‘P3àÚ•rà"Û±àk ñà³e0áüªoáDð®á5îáÕz-âÀlâf¬â¯Jëâø*ã@Õi㉩ãÑ_èã¥'äbêfäª/¦äótåä<º$å„ÿcåÍD£åŠâå^Ï!æ¦aæïY æ7Ÿßæ€äçÈ)^çoçZ´Üç¢ùèë>[è3„šè|ÉÙèÄé TXéU™—éžÞÖéæ#ê/iUêw®”êÀóÓê 9ëQ~Rë™Ã‘ëâÑë*Nìs“Oì»ØŽìÎìMc 함LíÞí‹í&3Ëíox î·½Iî‰îHHÈî‘ïÙÒFï"†ïk]Åï³¢ðüçCðD-ƒðŒrÂðÕ·ñý@ñfB€ñ¯‡¿ñ÷Ìþñ@>òˆW}òÑœ¼òâûòb';óªlzóó±¹ó;÷øó„<8ôÌwôǶô^ öô¦Q5õï–tõ7ܳõ€!óõÈf2ö¬qöYñ°ö¢6ðöê{/÷3Án÷|®÷ÄKí÷ ‘,øUÖkø«øæ`êø.¦)ùwëhùÀ0¨ùvçùQ»&ú™fúâE¥ú*‹äúsÐ#û»cû[¢ûL áû•å üÝ*`ü&pŸüoµÞü·úý@]ýH…œýÊÛýÙþ"UZþjš™þ³ßØþû$ÿDjWÿ¯–ÿÕôÕÿ:fT®Ä“÷ Ó?Oˆ”QÑÙÐbdª©Nóî;4Í„y ̾K‹]IÊ¦Ž ïÓH7ˆ€^ÇÈ£éEY.…¡sÄê¸3þB{C‚ĈÁ ÎU@Xæ¾.ãýw(=¿m|³»Pøú™=: â‚y *ȸ s ø »R7 ˜v Lݵ ”"õ Ýg4 &­s nò² ·7ò }1 HÂp ‘° ÙLï !’. j×m ²­ ûaì D§+ŒìjÕ1ªwéf¼(®h÷F§?ŒæˆÑ%Ðe\¤a¡ãªæ"ó+b;q¡„¶àÌûA_]†ž¥ËÝî7V\››ÈàÚ&YkY¡°˜êõ×2;{€VÃÅ• ÕUP•SæÚ’. Òwe¿ªPðP5Ï™zá¿M*rJÌ» ÕJLŠ•_Éݤ%êGn/‡¶tÆÿ¹HÿDD„Ù‰Ã"ÏjB²YûžÀCäÿŒ)?Ôn~´½fùü®><÷ƒ{?ɺˆúÐS9™xaÞ·ª#÷òh6 ;®u ƒó´ Ì8ô ~3!]Ãr!¥²!îMñ!6“0"Øo"ǯ"cî"Y¨-#¡íl#ê2¬#2xë#{½*$Ãj$ H©$Tè$Ò'%åg%.]¦%w¢å%¿ç$&-d&Pr£&™·â&áü!')Ba'r‡ '»Ìß'(LW^(•œ(ÝáÜ(&')nl[)¶±š)ÿöÙ)G<*X*ÙÆ—*! ×*jQ+²–U+ûÛ”+C!Ô+Œf,Ô«R,ñ‘,e6Ñ,®{-öÀO-?-ˆKÎ-Ð .ÖL.aŒ.©`Ë.ò¥ /:ëI/ƒ0‰/ÌuÈ/»0]G0¦E†0îŠÅ06Ð1D1ÇZƒ1 Â1Xå2¡*A2êo€22µ¿2{úþ2Ã?>3 …}3Tʼ3ü3åT;4.šz4vß¹4¿$ù4j85P¯w5™ô¶5á9ö5)56rÄt6º ´6Oó6K”27”Ùq7ݱ7%dð7n©/8¶în8ÿ3®8Gyí8¾,9Øl9!I«9iŽê9²Ó):ûi:C^¨:Œ£ç:Ôè&;.f;es¥;­¸ä;öý#ƒm]>˲œ>øÛ>\=?¥‚Z?îÇ™?6 Ù?R@Ç—W@Ý–@X"Ö@¡gAé¬TA2ò“Az7ÓAÃ|B ÂQBT‘BLÐBå‘C-×NCvŽC¾aÍC§ DPìKD˜1‹DávÊD)¼ ErIEºFˆEŒÇEKÑF”FFÜ[…F%¡ÄFmæG¶+CGÿp‚GG¶ÁG¯a ¸÷¦J¸@쉸ˆ1ɸÑv¹¼G¹b‡¹ªFƹó‹º<ÑDº„„ºÍ[ú¡»^æA»¦+»îpÀ»7¶ÿ»€û>¼È@~¼†½¼YËü¼¢<½ëU{½3›º½{àù½Ä%9¾ kx¾U°·¾õö¾æ:6¿/€u¿wÅ´¿À ô¿P3ÀQ•rÀ™Ú±ÀâñÀ*e0ÁsªoÁ»ï®Á5îÁMz-•¿lÂÞ¬Â&JëÂn*÷ÔiÃÿ©ÃH_èѤ'ÄÙéfÄ"/¦Äktåij¹$ÅûþcÅDD£ÅŒ‰âÅÕÎ!ÆaÆfY Æ¯žßÆ÷ãÇ@)^LjnÇѳÜÇùÈb>[ȪƒšÈóÈÙÈ;É„SXÉ̘—ÉÞÖÉ^#ʦhUÊï­”Ê7óÓÊ8ËÈ}RËÑËYÑË¢MÌê’OÌ3ØŽÌ{ÎÌÄb Í ¨LÍUí‹Í2ËÍæw Î.½IÎw‰ÎÀGÈÎÏQÒFÏ™†Ïâ\ÅÏ*¢ÐrçCл,ƒÐrÂÐL·Ñ•ü@ÑÝA€Ñ&‡¿ÑoÌþÑ·>ÒÿV}ÒHœ¼ÒáûÒÙ&;Ó!lzÓj±¹Ó³öøÓû;8ÔDwԌƶÔÕ öÔQ5Õf–tÕ®Û³Õ÷ óÕ?f2Öˆ«qÖÑð°Ö6ðÖb{/תÀn×ó®×;Kí׃,ØÌÕkØ«Ø]`êØ¦¥)ÙîêhÙ70¨ÙuçÙȺ&ÚfÚYE¥Ú¡ŠäÚêÏ#Û2cÛ{Z¢ÛÄŸáÛ å ÜU*`ÜoŸÜæ´ÞÜ.úÝv?]Ý¿„œÝÊÛÝPÞ™TZÞâ™™Þ*ߨÞs$ß»iW߯–ßLôÕß”9àÝ~Tà&Ä“àn Óà·Náÿ“QáHÙáÐáÙcâ!©Nâjîâ²3Íâûx ãC¾K㌋ãÕHÊ㎠äfÓH䮈ä÷]Çä?£å‡èEåÐ-…åsÄåa¸æªýBæóB‚æ;ˆÁæƒÍçÌ@çXç]¾ç¥âýçî'=è7m|è²»èÈ÷úè=:éY‚yé¡Ç¸éê øé2R7ê{—vêÃܵê "õêUg4ë¬sëæñ²ë.7òëw|1ì¿Ápì°ìPLï왑.íáÖmí*­íraìí»¦+îìjîL1ªî”véîÝ»(ï%hïnF§ï¶‹æïÿÐ%ðHeð[¤ðÙ ãð!æ"ñj+bñ²p¡ñúµàñCûòŒ@_òÔ…žòËÝòfó®U\ó÷š›ó?àÚó‡%ôÐjYô°˜ôaõ×ôª:õòVõ;Å•õƒ ÕõÌOö•Sö]Ú’ö¥Òöîd÷6ªP÷ï÷Ç4Ï÷zøY¿Mø¡øêIÌø2 ù{ÔJùÊù _ÉùT¤úéGúå.‡ú.tÆúw¹û¿þDûD„ûP‰Ãû˜ÎüáBü)YüržÀü»ãÿü)?ýLn~ý”³½ýÝøüý%><þnƒ{þ¶Èºþÿ úþGS9ÿ˜xÿØÝ·ÿ!#÷ÿjh6²­uûò´C8ô‹}3ÔÂr²eMñ®’0ö×o?¯ˆbîЧ-íla2¬©wëò¼*:jƒG©ÌŒèÒ']g¥\¦î¡å6ç$,dÇq£·âXü!¡Aa醠2Ìß{ÃV^ œTáÜœ& åk[ -±š vöÙ ¿; X PÆ— ˜ × áP )–U rÛ” º Ô f K«R ”ð‘ Ý5Ñ %{ nÀO ¶ ÿJÎ G ÕLØŒ!`Ëi¥ ²êIú/‰CuÈŒºÔÿFE†eŠÅ­ÏöD>Zƒ‡ŸÂÐä*Aao€©´¿òùþ:?>ƒ„}Ëɼü\T;¥™zîÞ¹6$ùi8Ç®wô¶X9ö ~5éÃt2 ´zNóÓ2 ÙqT±œcðå¨/-înv3®¾xí¾,Pl˜H«áê)Ó)riº]¨£çKè&”-fÜr¥%¸ämý#¶Bcÿ‡¢GÍá!ØW` ŸiâÞ±'úl]C²œ‹÷ÛÔ<‚ZeÇ™­ ÙöQ >—W ‡Ü– Ï!Ö g!a¬T!©ñ“!ò6Ó!:|"ƒÁQ"Ë‘"LÐ"\‘#¥ÖN#íŽ#6aÍ#~¦ $ÇëK$1‹$XvÊ$ » %éI%1Fˆ%z‹Ç%ÂÐ& F&T[…&œ Ä&åå'-+C'vp‚'¾µÁ'û(O@@(˜…(àʾ()þ(rU=)ºš|)à»)K%û)”j:*ܯy*$õ¸*m:ø*¶7+þÄv+G ¶+Oõ+Ø”4, Ús,i³,±dò,ú©1-Bïp-‹4°-Óyï-¿..en.­I­.öŽì.>Ô+/‡k/Ï^ª/¤é/`é(0©.h0ñs§0:¹æ0ƒþ%1ËCe1‰¤1\Îã1¤#2íXb25ž¡2~ãà2Ç( 3n_3X³ž3 øÝ3é=41ƒ\4zÈ›4 Û4 S5S˜Y5œÝ˜5ä"Ø5-h6v­V6¾ò•68Õ6O}7—ÂS7à“7(MÒ7q’8º×P88KbÏ8”§9ÜìM9$29mwÌ9µ¼ :þK:FGŠ:ŒÉ:ØÑ; H;i\‡;±¡Æ;úæ>‡V?>Ï›~>á½>`&ý>¨k]½7„œ½É۽ȾTZ¾Y™™¾¡Þؾé#¿2iW¿{®–¿ÃóÕ¿ 9ÀT~TÀÓÀæÓÀ.NÁv“QÁ¿ØÁÐÁPc˜¨NÂáíÂ*3ÍÂrx û½KËÃLHÊÔ ÄÜÒHÄ%ˆÄn]ÇĶ¢ÅÿçEÅH-…ÅrÄÅÙ·Æ!ýBÆiB‚Ʋ‡ÁÆúÌÇC@ÇŒWÇÔœ¾ÇâýÇe'=È®l|Èö±»È?÷úȇ<:ÉÐyÉǸÉa øÉ©Q7Êò–vÊ;ܵʃ!õÊÌf4ˬsË]ñ²Ë¥6òËí{1Ì6Áp̰ÌÇKïÌ‘.ÍYÖmÍ¡­Íé`ìÍ2¦+ÎzëjÎÃ0ªÎ véÎT»(ÏhÏåE§Ï.‹æÏvÐ%пeÐ[¤ÐP ãИå"Ñá*bÑ)p¡ÑrµàѺúÒ@_ÒL…žÒ”ÊÝÒÝÓ%U\Ómš›Ó¶ßÚÓþ$ÔGjYÔ¯˜ÔØô×Ô!:ÕjVղĕÕú ÕÕCOÖ‹”SÖÔÙ’ÖÒÖed×®©P×öî×?4ÏׇyØÐ¾MØØaIÌØ©Ž ÙòÓJÙ:ŠÙƒ^ÉÙÌ£ÚéGÚ].‡Ú¥sÆÚí¸Û6þDÛ~C„ÛLjÃÛÎÜXBÜ¡XÜéÀÜ2ãÿÜz(?ÝÃm~Ý ³½ÝTøüÝœ=<Þå‚{Þ-ȺÞv úÞ¿R9ߘxßPݷߘ"÷ßág6à)­uàqò´àº7ôà}3áKÂrᔲáÝLñá%’0ân×o⶯âþaîâG§-ãìlãØ1¬ã!wëãi¼*ä²jäúF©äCŒèä‹Ñ'åÔgå\¦åe¡åå­æ$æö+dæ>q£æ‡¶âæÐû!çAaça† ç©Ëßçñè:V^è‚›èËàÜè&é\k[饰šéîõÙé6;ê~€XêÇÅ—ê ×êXPë •UëéÚ”ë2 ÔëzeìêRì ð‘ìT5Ñìœzíå¿Oí-ívJÎí¾ îÕLîOŒî˜_Ëîᤠï)êIïr/‰ïºtÈïºðKÿFð“D†ð܉Åð%ÏñmDñ¶YƒñþžÂñGäò)AòØn€ò ´¿òiùþò±>>óúƒ}óCɼó‹üóÔS;ô™zôeÞ¹ô­#ùôõh8õ>®wõ‡ó¶õÏ8öõ~5ö`Ãtö©´öòMóö:“2÷‚Øq÷˱÷cð÷\¨/ø¤ínøí2®ø6xíø~½,ùÇlùH«ùXêù Ò)úéiú1]¨úz¢çúÂç&û -fûTr¥ûœ·äûåü#ü-Bcüv‡¢ü¾Ìáü!ýOW`ý˜œŸýàáÞý)'þql]þº±œþ÷ÛþK<ÿ“ZÿÜÆ™ÿ$ ÙÿmQµ–WþÛ–G!ÖfØ«T ñ“i6Ó±{ùÀQB‘‹KÐÓÖNeŽ­`Íö¥ >ëK†0‹ÏuÊ» `I©EˆñŠÇ:ЃFËZ… Ä\å¤*Cío‚5µÁ~úÇ?@…Xʾ þéT= 1š| yß» Â$û j: S¯y œô¸ ä9ø -7 vÄv ¾ ¶ Oõ O”4 —Ùs à³ (dò q©1 ºîp 4° Kyï “¾.Ün$I­mŽìµÓ+þkF^ª£éØè( .his§±¸æúý%BCeŠˆ¤ÓÍã#dXb­¡õâà>( †m_ϲžøÝ`=¨‚\ñÇ›9 Û‚RË—Yݘ\"ؤgí¬V5ò•}7ÕÆ|ÂSW“ LÒé‘1×PzÂaÏ §SìM›1ävÌ-¼ uK¾FŠŒÉOÑ—Hà[‡(¡Æqæ¹+Eq„J¶Ã“ûÜ@B$†mËÀµþU?F›~Žà½×%ý k<h°{±õºú:úB€9 ŠÅx Ó ¸ P÷ d•6!¬Úu!õµ!>eô!†ª3"Ïïr"5²"`zñ"¨¿0#ñp#9J¯#‚î#ÊÔ-$m$[_¬$¤¤ë$íé*%5/j%~t©%ƹè%ÿ'&WDg&Ÿ‰¦&èÎå&1%'yYd'ž£' äâ'S)"(›na(ä³ (,ùß(u>)½ƒ^)É)OÝ)—S*à˜[*(Þš*q#Ú*¹h+®X+Jó—+“8×+Û},$ÃU,m•,µMÔ,þ’-FØR-Ž’-×bÑ-¨.híO.±2.ùwÎ.B½ /ŠM/ÓGŒ/Ë/dÒ 0¬J0õ\‰0=¢È0†ç1Î,G1r†1`·Å1¨ü2ñAD29‡ƒ2‚ÌÂ2Ê3WA3[œ€3¤á¿3ì&ÿ35l>4~±}4Æö¼4<ü4W;5ŸÆz5è º50Qù5y–86ÂÛw6 !·6Sfö6›«57äðt7,6´7u{ó7½À28r8NK±8—ð8ßÕ/9(o9q`®9¹¥í9ë,:J0l:’u«:Ûºê:#*;lEi;µŠ¨;ýÏç;F'Ó„`>ÊŸ>dß>¬T?õ™]?=ßœ?†$Ü?Îi@¯Z@_ô™@¨9Ù@ð~A9ÄWA‚ —AÊNÖA”B[ÙTB£”BìcÓB4©C}îQCÆ3‘CyÐCW¾DŸODèHŽD0ŽÍDyÓ EÁLE ^‹ER£ÊE›è Fä-IF,sˆFu¸ÇF½ýGCFGNˆ…G–ÍÄGþx¸G¾M¸¸ØH̸ Ž ¹iÓJ¹²йú]ɹC£º‹èGºÓ-‡ºsƺd¸»­ýD»öB„»>ˆÃ»‡Í¼ÐB¼X¼`À¼©âÿ¼ñ'?½:m~½‚²½½Ë÷ü½=<¾\‚{¾¥Çº¾í ú¾6R9¿~—x¿ÇÜ·¿"÷¿Xg6À ¬uÀéñ´À17ôÀz|3ÁÃÁrÁ ²ÁTLñÁœ‘0ÂäÖoÂ-¯Âua-ÃìlÃO1¬Ã˜vëÃà»*Ä)jÄqF©Äº‹èÄÑ'ÅKgÅ“[¦ÅÜ åÅ%æ$Æm+dƶp£ÆþµâÆGû!Ç@aÇ×… Ç ËßÇiȱU^ÈúšÈCàÜÈ‹%ÉÔj[ɰšÉdõÙÉ­:ÊõXÊ>ŗʇ ×ÊÏOË•UË`ڔ˩ÔËñdÌ:ªRÌ‚ï‘ÌË4ÑÌzÍ\¿OͤÍíIÎÍ6 Î~ÔLÎÇŒÎ_ËÎX¤ Ï éIÏè.‰Ï1tÈÏz¹ÐÂþFÐ D†ÐT‰ÅМÎÑäDÑ-YƒÑužÂѾãÒ)AÒOn€Ò˜³¿ÒàøþÒ)>>Óqƒ}ӺȼÓüÓKS;Ô“˜zÔÜݹÔ$#ùÔmh8Õµ­wÕþò¶ÕG8öÕ}5ÖØÂtÖ ´ÖhMóÖ±’2×ù×q×B±×‹bð×Ó§/ØínØe2®Ø­wíØõ¼,Ù>lÙ†G«ÙÏŒêÙÒ)Ú`iÚ©\¨Úñ¡çÚ:ç&Û‚,fÛËq¥Û·äÛ[ü#ܤAcÜ톢Ü5ÌáÜ~!ÝÆV`ÝœŸÝXáÞÝ &Þèk]Þ1±œÞyöÛÞÂ;ß ZßSƙߜ ÙßäPà-–WàuۖྠÖàfáO«Tá—ð“áà5Óá({âqÀQ⺑âKÐâKã“ÕNãÜŽã$`Íãl¥ äµêKäþ/‹äFuÊäº å×ÿHå EˆåhŠÇå±ÏæùFæBZ…æŠŸÄæÓäç*Cçdo‚ç­´Áçõùè>?@膄èÏɾèþè_T=騙|éñÞ»é9$ûé‚i:êË®yêô¸ê\9øê¤~7ëìÃvë5 ¶ë}NõëÆ“4ìÙsìW³ì còìè¨1í1îpíy3°íÂxïí ¾.îSnî›H­îäìî,Ó+ïukï¾]ªï£éïOè(ð—-hðàr§ð(¸æðqý%ñ¹Beñˆ¤ñJÍãñ“#òÜWbò$¡òlâàòµ' óýl_óF²žóŽ÷Ýó×<ô ‚\ôhÇ›ô± ÛôùQõB—YõŠÜ˜õÓ!Øõgöd¬Vö¬ñ•öõ6Õö>|÷†ÁS÷Ï“÷LÒ÷`‘ø¨ÖPøðø9aÏø‚¦ùÊëMù1ù[vÌù¤» úíKú5FŠú}‹ÉúÆÐûHûW[‡ûŸ Æûèåü1+Eüyp„üµÃü ûýS@Bý›…ýäÊÀý,þuU?þ½š~þà½þO%ýþ—j<ÿà¯{ÿ(õºÿp:úÿ¹9ÅxJ ¸“O÷Û”6$Úulµµdôý©3FïrŽ4²×yñ¿0hp°I¯ùŽîBÔ-ŠmÓ^¬¤ëdé*¬.jôs©=¹è†þ'ÎCg‰¦`Îå¨%ñXd9ž£ãâÊ("na[³ ¤øßì= 5ƒ^ }È Æ Ý S W˜[ ŸÝš è"Ú 0h y­X Áò— 8× S} ›ÂU ä• ,MÔ t’ ½×R ’ NbÑ —§ßìO(2qwι¼ MJGŒ’ŒËÛÑ #Jl\‰µ¡ÈýæF,GŽq†×¶ÅühAD°†ƒùËÂAŠVAÒ›€á¿d&ÿ¬k>ô°}=ö¼…;ü΀;Æz_ º¨Pùð•89Ûw ·Êeö«5[ðt£5´ìzó4À2}rÆJ±ðWÕ/Ÿoè_®0¥íxê,Á/l u«Rºê›ÿ)äDi,ЍuÏç½'ZfNŸ¥–ääß)$(ocp´¢¹ùá?!J„`’ÉŸÛß#Tl™]´Þœý#ÜEi Ž®Z ×ó™ 9Ù h~!°ÃW!ø—!ANÖ!‰“"ÒØT"”"ccÓ"¬¨#õíQ#=3‘#…xÐ#ν$O$_HŽ$§Í$ðÒ %9L%]‹%Ê¢Ê%è &[-I&£rˆ&ì·Ç&4ý'}BF'Ň…'ÍÄ'V(ŸWC(蜂(0âÁ(y')Ál@) ²)R÷¾)š<þ)ã=*,Ç|*t ¼*½Qû*—:+NÜy+–!¹+ßfø+'¬7,pñv,¸6¶,|õ,JÁ4-’t-ÛK³-#‘ò-lÖ1.´q.ü`°.E¦ï.Žë./Ö0n/v­/g»ì/°,0ùEk0A‹ª0‰Ðé0Ò)1[h1c §1«åæ1ô*&2=pe2…µ¤2Îúã2@#3_…b3§Ê¡3ðá38U 4š_4Éßž4%Þ4[j5£¯\5ìô›54:Û5}6ÅÄY6 ™6VOØ6Ÿ”7çÙV70–7xdÕ7Á©8 ïS8R4“8šyÒ8ã¾9+Q9tI9¼ŽÏ9Ô:NN:–^:ߣÌ:'é ;p.K;¸sŠ;¹É;Iþ<’CH<Úˆ‡<#ÎÆÖmB>³>gøÀ>°=?ø‚??AÈ~?‰ ¾?ÒRý?˜<@cÝ{@«"»@ôgú@<­9A…òxAÍ7¸A}÷A_Â6B§vBðLµB8’ôB×3CÉsCb²CZ§ñC£ì0Dë1pD4w¯D}¼îDÅ.E GmEVŒ¬EžÑëEç+F/\jFx¡©FÁæèF ,(GRqgGš¶¦GãûåGJ§/¸“ìn¸Û1®¸$wí¸l¼,¹µl¹þF«¹FŒê¹Ñ)º×iº \¨ºh¡çº±æ&»ù+f»Bq¥»Š¶ä»Óû#¼Ac¼d†¢¼­Ëá¼õ!½>V`½†›Ÿ½ÎàÞ½&¾_k]¾¨°œ¾ñõÛ¾9;¿‚€Z¿ËÅ™¿ Ù¿[PÀ¤•WÀìÚ–À5 ÖÀ}eÁƪTÁð“ÁW5ÓÁ zÂè¿QÂ1‘ÂyJÐÂÂà ÕNÃSŽÃ›_ÍÃä¤ Ä,êKÄu/‹Ä¾tÊĺ ÅNÿHÅ—DˆÅ߉ÇÅ(ÏÆpFƹY…ÆŸÄÆJäÇ“)CÇÛn‚Ç$´ÁÇlùȵ>@ÈýƒÈFɾȎþÈ×S=É ™|Éh޻ɱ#ûÉùh:ÊB®yÊŠó¸ÊÒ8øÊ~7ËdÃvˬ¶ËõMõË=“4̆ØsÌϳÌcòÌ_¨1ͨípÍð2°Í9xïͽ.ÎÊnÎH­Î[ìΤÒ+ÏìkÏ5]ªÏ}¢éÏÆç(Ð-hÐWr§ÐŸ·æÐèü%Ñ1BeÑy‡¤ÑÂÌãÑ #ÒRWbÒ›œ¡ÒãáàÒ,' Óul_Ó½±žÓ÷ÝÓN<Ô—\Ô߯›Ô( ÛÔpQÕ¹–YÕܘÕJ!ØÕ’fÖÛ«VÖ$ñ•Öl6ÕÖµ{×ýÀS×F“׎KÒ×ÖØÖPØhذ`ÏØù¥ÙBëMÙŠ0ÙÓuÌÙ» ÚcKÚ¬EŠÚôŠÉÚ=ÐÛ†HÛÎZ‡Û ÆÛ_åܨ*EÜðo„Ü9µÃÜúÝÊ?BÝ…Ý[ÊÀݤÞìT?Þ5š~Þ}ß½ÞÆ$ýÞj<ßV¯{ߟôºßè9úß09àyÄxàÁ ¸à O÷àS”6á›Ùuáãµá,dôát©3â½îrâ4²âNyñâ—¾0ãßpã(I¯ãpŽîã¹Ó-ämäJ^¬ä’£ëäÛè*å#.jåls©åµ¸èåýý'æFCg授¦æÖÍåæ%çgXdç°£çùââçA("èŠmaèÒ² èøßèc=鬂^éôÇé= Ýé…RêΗ[êÝšê_"Úê¨gëð¬Xë9ò—ë7×ëÊ|ìÂUìZ•ì£LÔìì‘í4×Rí}’íÆaÑí§îWìOîŸ1îçvÎî0¼ ïxMïÁFŒï ŒËïRÑ ð›Jðã[‰ð,¡Èðtæñ½+Gñq†ñN¶Åñ–ûòß@Dò'†ƒòpËÂò¹óVAóJ›€ó’à¿óÚ%ÿó#k>ôk°}ô´õ¼ôý:üôE€;õŽÅzõ× ºõPùõg•8ö°Úwöø·öAeöö‰ª5÷Òït÷5´÷czó÷¬¿2øôrø=J±ø…ðøÎÔ/ùoù__®ù§¤íùðé,ú8/lút«úʹêúÿ)û[Diû£‰¨ûëÎçû4'ü|YfüÅž¥üääüV)$ýŸncýç³¢ý0ùáýx>!þÁƒ`þ ÉŸþRßþšSÿã˜]ÿ,Þœÿt#Üÿ½h®ZNó™–8ÙÞ}'ÃWp—¸MÖ“IØT’”ÛbÓ#¨kíQ´2‘üwÐE½OÖGŽÍgÒ °Lø\‹A¢Ê‰ç Ò,Irˆc·Ç«üôAF=‡……ÌÄÎWC_œ‚§áÁï& 8l@ ± Éö¾ <þ [= £Æ| ë ¼ 4Qû |–: ÅÛy !¹ Vfø Ÿ«7 çðv 06¶ x{õ ÁÀ4 t RK³ šò ãÕ1+qt`°¼¥ïë.N0n–u­ߺì',oEk¸ŠªÐéI)’ZhÚŸ§#åæl*&´oeü´¤Eúã?#Ö„bÊ¡gá°T ø™_Aßž‰$ÞÒi¯\cô›«9Ûô~<ÄY… ™ÍNØ”_ÙV§–ïcÕ8©€îSÉ3“yÒZ¾£QëH4ŽÏ|ÓÅN ^V£Ìžè ç-K/sŠx¸ÉÁý CHRˆ‡šÍÆã+XEs„¼âÃ(MmB–²Þ÷À'=p‚?¸Ç~ ¾IRý‘—< ÚÜ{ ""» kgú ´¬9!üñx!E7¸!|÷!ÖÁ6"v"fLµ"¯‘ô"øÖ3#@s#‰a²#Ò¦ñ#ì0$c1p$«v¯$ó»î$<.%„Fm%Í‹¬%Ñë%^+&§[j&ï ©&8æè&€+('Épg'¶¦'Zûå'¢@%(ë…d(3Ë£(|ã(ÅU") ›a)Và )ž%à)çj*/°^*wõ*À:Ý* €+QÅ[+š ›+ãOÚ++•,sÚX,¼˜,e×,Mª-•ïU-Þ4•-'zÔ-o¿.¸S.J’.IÑ.‘Ô/ÚP/"_/k¤Î/³é 0ü.M0DtŒ0¹Ë0Öþ 1DJ1g‰‰1¯ÎÈ1÷2@YG2‰ž†2ÑãÅ2)3bnD3«³ƒ3ôøÂ3<>4„ƒA4ÍÈ€4À4^Sÿ4¦˜>5ïÝ}58#½5€hü5É­;6óz6Z8º6¢}ù6ëÂ873x7|M·7Ä’ö7 Ø58Vu8žb´8ç§ó8/í29w2r9Àw±9½ð9Q0:šGo:⌮:+Òí:s-;¼\l;¢«;Mçê;•,*<Þqi<&·¨"œc>ká¢>³&â>ûk!?D±`?öŸ?Õ;ß?@gÆ]@¯ @øPÜ@@–AˆÛZAÑ šAfÙAb«B«ðWBó5—B<{ÖB„ÀCÍUCK”C^ÓC¦ÕDïRD7`‘D€¥ÐDÈêE0OEZuŽE¢ºÍEëÿ F3ELF{Š‹FÄÏÊF  GUZIGžŸˆGæäÇGN¸—ÕP¸ß¸(`ϸp¥¹¸êM¹0¹Iu̹’º ºÛÿJº#EŠºlŠÉº´Ï»ýH»EZ‡»ŽŸÆ»Öä¼*E¼go„¼°´Ã¼øù½A?B½Š„½ÒÉÀ½¾cT?¾¬™~¾ôÞ½¾<$ý¾…i<¿Î®{¿ôº¿_9ú¿¨~9ÀðÃxÀ9 ¸ÀN÷ÀÉ“6ÁÙuÁZµÁ£côÁì¨3Â4îrÂ}3²ÂÅxñ¾0ÃVpßH¯ÃçîÃ0Ó-ÄxmÄÁ]¬Ä £ëÄRè*Å›-jÅãr©Å,¸èÅtý'ƼBgƈ¦ÆMÍ寖%ÇßWdÇ'£Çpââǹ'"ÈmaÈI² È’÷ßÈÚ<É#‚^ÉkÇÉ´ ÝÉýQÊE—[ÊŽÜšÊÖ!ÚÊgËg¬X˰ñ—Ëø6×ËA|̉ÁUÌÒ•ÌLÔÌc‘ͬÖRÍô’Í=aÑÍ…¦ÎÍëOÎ1Î_vÎΧ» ÏðMÏ8FŒÏ‹ËÏÉÐ ÐJÐZ[‰Ð£ ÈÐëåÑ4+GÑ|p†ÑŵÅÑûÒV@DÒŸ…ƒÒçÊÂÒ0ÓxUAÓÀš€Ó à¿ÓR%ÿÓšj>Ôã¯}Ô,õ¼Ôt:üÔ½;ÕÅzÕM ºÕ–OùÕÞ”8Ö'ÚwÖp·Ö¸döÖª5×Iït×’4´×Úyó×#¿2ØkrØ´I±ØüŽðØEÔ/ÙoÙÖ^®Ù¤íÙgé,Ú°.lÚøs«ÚA¹êÚ‰þ)ÛÑCiÛ‰¨ÛcÎçÛ«'ÜôXfÜ=ž¥Ü…ãäÜÍ($ÝncÝ^³¢Ý§øáÝï=!Þ8ƒ`ÞÈŸÞÉ ßÞSßZ˜]ߣݜßë"Üß4hà|­ZàÅò™à 8ÙàV}ážÂWáç—á0MÖáx’âÁ×Tâ ”âQbÓâš§ãâìQã+2‘ãtwÐã¼¼äOäNGŽä–ŒÍäÞÑ å'Låo\‹å¸¡Êåç æI,Iæ’qˆæÚ¶Çæ#üçkAFç´†…çüËÄçDèVCèÖ›‚èáÁèg&é¯k@éø°éAö¾é‰;þéÑ€=êÆ|êb ¼ê«Pûêó•:ë<Ûyë… ¹ëÍeøë«7ì^ðvì§5¶ìïzõì8À4í€tíÉJ³íòíZÕ1î£qîë_°î4¥ïî|ê.ïÅ/nï u­ïUºìïžÿ+ðçDkð/ŠªðxÏéðÀ)ñ ZhñRŸ§ñšäæñâ)&ò+oeòs´¤ò¼ùãò?#óM„bó–É¡óÞáó'T ôo™_ô¸Þžô$ÞôIiõ‘®\õÚó›õ"9Ûõk~ö´ÃYöü™öENØö“÷ÕØV÷–÷fcÕ÷¯¨øøíSø@3“ø‰xÒøÒ½ùQùbHù«ÏùóÒú<Nú„]úÍ¢Ìúè û^-Kû§rŠûï·Éû8ýü€BHüɇ‡üÍÆüZý¢WEý뜄ý3âÃý|'þÅlBþ ²þU÷Àþž<ÿæ?ÿ/Ç~ÿw ¾ÿÀQýÿ —<QÜ{š!»âfú+¬9sñx¼6¸|÷MÁ6•vÞKµ'‘ôoÖ3¸sa²I¦ñ‘ë0Ù0p"v¯k»î³.üEmD‹¬ÐëÖ+[jf ©¯åè÷*(@pgˆµ¦Ñúå@%b…d«Ê£óãfÝ}¯"½÷gü@­;ˆòzÑ7º}ùbÂ8ªxóL·<’ö„×5Íub´]§ó¦ì2î1r7w±€¼ðÈ0GoZŒ®¢Ñíê-3\l{¡«Äæê ,*Uqiž¶¨æûç/A'w†fÀË¥åQV$™›câà¢*&âsk!¼°`öŸM;ß•€ ÞÅ] & nPÜ ·•!ÛZ!H š!‘eÙ!Ùª""ðW"j5—"³zÖ"û¿#DU#ŒJ”#ÕÓ#Õ$fR$¯_‘$÷¤Ð$@ê%ˆ/O%ÑtŽ%ºÍ%aÿ &ªDL&ó‰‹&;ÏÊ&„ 'ÍYI'Ÿˆ'^äÇ'¦)(înF(7´…(ùÄ(È>)„C)YÉ‚)¢Â)êS*3™@*{Þ*Ä#¿* iþ*U®=+ó|+æ8¼+.~û+wÃ:,Àz,N¹,Q“ø,™Ø7-áw-*c¶-r¨õ-»í4.3t.Lx³.•½ò.Þ2/&Hq/n°/·Òï/ÿ/0H]n0¢­0Ùçì0"-,1jrk1³·ª1ûüé1DB)2Œ‡h2Õ̧2ç2fW&3®œe3÷á¤3?'ä3ˆl#4ѱb4÷¡4b<á4ª 5òÆ_5; Ÿ5ƒQÞ5Ì–6Ü\6]!œ6¦fÛ6î«77ñY76™7È{Ø7Á8YW8¡K–8êÕ83Ö9{T9Ä`“9 ¦Ò9Uë:0Q:åu:.»Ï:w;¿EN;‹;PÐÌ;™ <âZK<* Š&…E>nÊ„>·Ä>ÿT?HšB?ß?Ù$Á?!j@j¯?@²ô~@û9¾@Dý@ŒÄ#ÓăbÓ É¡ÓUáÓžS Ôæ˜_Ô/ÞžÔw#ÞÔÀhÕ ®\ÕQó›Õš8ÛÕâ}Ö+ÃYÖs™Ö»MØÖ“×MØVו–×ÞbÕ×&¨ØoíSظ2“ØxÒØH½Ù‘QÙÙGÙ"ÏÙjÒÚ³NÚü\ÚD¢ÌÚç ÛÕ,KÛrŠÛf·ÉÛ¯üÜ÷AHÜ@‡‡ÜˆÌÆÜÑÝWEÝbœ„Ý«áÃÝó&Þ;lBÞ„±ÞÌöÀÞ<ß^?ߦÆ~ßï ¾ß7Qý߀–<àÈÛ{à!»àYfúࢫ9áêðxá36¸á{{÷áÄÀ6â vâUKµâžôâæÕ3ã/sãw`²ãÀ¥ñãë0äQ0pä™u¯äâºîä+.åsEm弊¬åÐëåL+æ•ZjæÝŸ©æ&åèæo*(ç·og給çHúåç‘?%èÙ„dè"Ê£èjãè³T"éû™aéDß é$àéÕiê¯^êfôê¯9Ýê÷~ë?Ä[ëˆ ›ëÑNÚë”ìbÙX쪘ìóc×ì<©í„îUíÌ3•íyÔí]¾î¦SîîH’î7ŽÑî€ÓïÈPï^ïY£Îï¢è ðê-Mð3sŒð{¸ËðÄý ñ CJñUˆ‰ñžÍÈñæò/XGòw†òÀâÅò(óPmD󙲃óâ÷Âó*=ôs‚Aô»Ç€ô ÀôLRÿô•—>õÝÜ}õ&"½õngüõ·¬;öÿñzöH7ºö‘|ùöÙÁ8÷"x÷jL·÷³‘ö÷ûÖ5øCuøŒa´øÕ¦óøì2ùf1rù¯v±ù÷»ðù@0úˆFoúЋ®úÑíúa-ûª[lûó «û;æêû„+*üÌpiü¶¨ü]ûçü¦@'ýî…fý7Ë¥ýåýÈU$þ›cþYà¢þ¢%âþêj!ÿ3°`ÿ{õŸÿÃ:ßÿ €TÅ] æOÜ.•wÚZÀšeÙPª™ïWá4—*zÖr¿»UJ”LÓ•ÔÝR&_‘n¤Ð·éÿ.OHt޹ÍÙþ !DLj‰‹³ÎÊû DYIŒžˆÔãÇ)enF®³…÷øÄ?> ˆƒC ÐÈ‚  aS ª˜@ òÝ ;#¿ ƒhþ Ì­= ó| ]8¼ ¦}û îÂ: 7z M¹ Ç’ø Ø7 Yw ¡b¶ ê§õ 3í4{2tÄw³ ½òT2Gq匰.Òïw/¿\n¢­Pçì™,,áqk*·ªrüé»A)‡hĻ”çÝV&&œenᤷ&äÿk#H±bö¡Ø;á! jÆ_² ŸûPÞD–ŒÛ\Ô œfÛe«®ðYö5™?{؈ÀÐWK–aÕªÕòT;`“ƒ¥ÒÌê0Q]u¥ºÏîÿ7ENŠÈÏÌ XZK¡ŸŠéäÉ2* {oHô‡ úÆU?„EåÉ„.ÄvT¿™BßP$Á™i á®? *ô~ r9¾ »~ý Ä6a ~6©O½6ò”ü6:Ú;7ƒ{7Ìdº7ªù7]ï88¥4x8íy·86¿ö8~69ÇIu9´9XÔó9¡3:é^r:2¤±:zéð:Ã.0; to;T¹®;œþí;åC-<.‰lr³f>ºø¥>>å>Kƒ$?”Èc?Ý £?%Sâ?m˜!@¶Ý`@þ" @Ghß@­AØò]A!8Ai}ÜA²ÂBú[BCMšB‹’ÙBÔ×CXCeb—C­§ÖCöìD?2UD‡w”DмÓDE`GRE©Œ‘EñÑÐE:Fƒ\OFË¡ŽFçÍF\, G¥qLGí¶‹G6üÊGž§¸æìS¸.2“¸wwÒ¸¿¼¹Q¹QG¹™ŒÏ¹âѺ*Nºs\º»¡Ìºç »L,K»•qŠ»Ý¶É»&ü¼oAH¼·†‡¼ÌƼH½‘VE½Ù›„½!áýj&¾³kB¾û°¾DöÀ¾Œ;¿Õ€?¿Æ~¿f ¾¿®Pý¿÷•<À?Û{Àˆ »ÀÐeúÀ«9ÁbðxÁª5¸Áóz÷Á;À6„vÂÌJµÂôÂ]Õ3æsÃî_²Ã7¥ñÀê0ÄÈ/pÄu¯ÄYºîÄ¢ÿ-ÅêDmÅ2ЬÅ{ÏëÅÄ+Æ ZjÆUŸ©ÆäèÆæ)(Ç.ogÇw´¦Ç¿ùåÇ?%ÈP„dșɣÈáãÈ*T"És™aɻޠÉ$àÉLiÊ•®^ÊÝóÊ%9ÝÊn~Ë·Ã[Ëÿ›ËHNÚË‘“ÌÙØXÌ"˜Ìjc×̲¨ÍûíUÍC3•ÍŒxÔÍÕ½ÎSÎfH’ήÑÎ÷ÒÏ?Pψ]ÏТÎÏè Ða-MЪrŒÐó·ËÐ;ý Ñ„BJÑ̇‰ÑÍÈÑ]Ò¥WGÒÒ7âÅÒ'ÓÈlDÓ²ƒÓY÷ÂÓ¢<ÔêAÔ2Ç€Ô{ ÀÔÃQÿÔ —>ÕTÜ}Õ!½ÕæfüÕ.¬;ÖwñzÖ¿6ºÖ|ùÖPÁ8×™x×áK·×*‘ö×rÖ5Ø»uØa´ØL¦óØ•ë2ÙÝ0rÙ&v±Ùn»ðÙ¶0ÚÿEoÚH‹®ÚÐíÚÙ-Û![lÛj «Û²åêÛû**ÜCpiÜŒµ¨ÜÔúçÜ@'Ýe…fݮʥÝ÷åÝ?U$ÞˆšcÞÐߢÞ%âÞaj!ß©¯`ßòôŸß;:ß߃àÌÄ]à à]OÜঔáîÙZá6šádÙáÇ©âïWâY4—â¡yÖâê¾ã2Uã{I”ãÃŽÓã ÔäTRä^‘äå£Ðä.éåv.Oå¿sŽå¹ÍåPþ æ™CLæáˆ‹æ*ÎÊær çºXI瞈çLãÇç”(èÝmFè&³…ènøÄè¶=éÿ‚CéGÈ‚é ÂéØRê!˜@êjÝê²"¿êûgþêC­=ëŒò|ëÔ7¼ë}ûëeÂ:ì®zìöL¹ì?’øì‡×7íÐwíb¶ía§õíªì4îò1tî:w³îƒ¼òîË2ïGqï]Œ°ï¥Ñïïî/ð7\nð¡­ðÇæìð,,ñXqkñ¡¶ªñéûéñ2A)ò{†hòÃ˧ò çòTV&ó›eóåà¤ó.&äóvk#ô¿°bôö¡ôP;áô˜€ õáÅ_õ* ŸõrPÞõº•öÛ\öK œö”eÛöܪ÷%ðY÷n5™÷¶zØ÷ÿ¿øGWøJ–øØÕø!ÕùiTù²_“ùú¤ÒùCêúŒ/QúÔtúºÏúeÿû®DNûö‰û>ÏÌû‡ üÐYKüŸŠüaäÉüª) ýònHý;´‡ýƒùÆýË>þ„Eþ\É„þ¥ÄþîSÿ6™BÿÞÿÇ#ÁÿiX®?¡ó~é8¾2~ýzÃ<Ã| N»T“úØ9åy.c¸v¨÷¾í63vOxµ˜½ôá4)Hsr²»Òñ1K]p”¢¯Üçî%-.mrm¶·¬ÿüëGB+‡jØÌ©!éiW(²œgúá¦C'æ‹l% Ô±d ÷£ e<ã ®" öÆa > ¡ ‡Qà Ï– Ü^ `!ž ©fÝ ò« :ñ[ ƒ6› Ë{Ú Á \Y ¥K˜ í× 6Ö~VÇ`•¦ÔXë¡0Séu’2»ÑzÂEP ‹TÐΜåZM- ŒvåË¿* pJOµ‰˜úÈà?)…GqʆºÆUKšD”߃Ü$Ã%jm¯A¶ô€þ9ÀGÿÄ>Ø ~!O½i”ü²Ù;ú{Bdº‹©ùÓî84xey·­¾öö6>Iu‡Ž´ÏÓó3`^r©£±ñèð:.0‚so˸®þí\C-¥ˆlíÍ«6ë~X*Æiã¨X(è m'é²f2ø¥z=åÂ$ ÈcS £œRâä—! -Ý` v"  ¾gß ­!Oò]!˜7!à|Ü!)Â"q["ºLš"’Ù"K×#”X#Üa—#%§Ö#mì$¶1U$þv”$F¼Ó$%ØFR% Œ‘%iÑÐ%±&ú[O&C¡Ž&‹æÍ&Ó+ 'qL'd¶‹'­ûÊ'õ@ (>†I(‡Ëˆ(ÏÈ(V)`›F)©à…)ñ%Å):k*‚°C*Ëõ‚*;Â*\€+¥Å@+í €+6P¿+~•þ+ÇÚ=, },We¼, ªû,éï:-15z-zz¹-¿ø- 8.SJw.œ¶.äÔõ.-5/u_t/¾¤³/êò/O/20˜tq0๰0)ÿï0qD/1º‰n1Ï­1Jí1“Y,2Üžk2$äª2m)ê2¶n)3þ³h3Gù§3>ç3׃&4 Ée4h¥4±Sä4ú˜#5BÞb5‹#¢5Óhá5® 6dó_6­8Ÿ6õ}Þ6>Ã7†]7ÏMœ7“Û7`Ø8©Z8ñb™8:¨Ø8‚í9Ë2W9x–9[½Õ9¤:íGT:5“:~ÒÒ:Ç;]Q;W¢; çÏ;è,<1rNuœH>¾á‡>'Ç>Ol?—±E?àö„?(<Ä?q@ºÆB@ ‚@KQÁ@“–AÛÛ?A$!Alf¾Aµ«ýAþðòE†E1FΊpFЯF`ïF¨Z.GñŸmG9å¬G‚*ìGêÕ5¸2u¸{`´¸Ã¥ó¸ ë2¹T0r¹œu±¹åºð¹.0ºvEoº¿Š®ºÐíºP-»˜Zl»áŸ«»)åê»r**¼ºoi¼µ¨¼Lúç¼”?'½Ý„f½%Ê¥½nå½¶T$¾ÿ™c¾Gߢ¾$â¾Øi!¿!¯`¿jôŸ¿²9ß¿û~ÀCÄ]ÀŒ ÀÔNÜÀ”ÁeÙZÁ®šÁöcÙÁ?©‡îWÂÐ3—ÂyÖÂa¾éUÃòH”Ã:ŽÓÃÓÄËRÄ^‘Ä]£ÐÄ¥èÅî-OÅ6sŽÅ¸ÍÅÇý ÆCLÆXˆ‹Æ¡ÍÊÆé Ç2XIÇ{ˆÇÃâÇÇ (ÈTmFÈœ²…Èå÷ÄÈ-=Év‚CɿǂÉ ÂÉPRʘ—@ÊáÜÊ)"¿Êrgþʺ¬=Ëò|ËK7¼Ë”|ûËÜÁ:Ì%zÌnL¹Ì¶‘øÌÿÖ7ÍGwÍa¶ÍئõÍ ì4Îi1tβv³Îú»òÎC2ÏŒFqÏÔ‹°ÏÑïÏe/Э[nÐö ­Ð>æìЇ+,ÑÐpkѶªÑaûéÑ©@)Òò…hÒ:˧҃çÒËU&Ó›eÓ\à¤Ó¥%äÓíj#Ô6°bÔõ¡ÔÇ:áÔ€ ÕXÅ_Õ  ŸÕéOÞÕ1•ÖzÚ\ÖÃœÖ eÛÖTª×ïY×å4™×-zØ×v¿ؾWØJ–ØOÕØ˜ÔÙáTÙ)_“Ùr¤ÒÙºéÚ/QÚKtÚ”¹ÏÚÜþÛ%DNÛm‰Û¶ÎÌÛþ ÜGYKÜžŠÜØãÉÜ ) ÝinHݱ³‡ÝúøÆÝB>Þ‹ƒEÞÔÈ„ÞÄÞeSß­˜BßöÝß>#Á߇hàÏ­?àó~à`8¾à©}ýàòÂ<á:|áƒM»áË’úáØ9â\yâ¤b¸âí§÷â6í6ã~2vãÇwµã½ôãX4ä¡Gsä録ä1Òñäz1åÂ\på ¢¯åSçîåœ,.æåqmæ-·¬ævüëæ¾A+ç‡jçOÌ©ç˜éçàV(è)œgèqá¦èº&æèl%éK±dé”ö£éÜ;ãé$"êmÆaêµ ¡êþPàêG–ëÛ^ëØ žë!fÝëi«ì±ð[ìú5›ìB{Úì‹ÀíÓYíK˜íe×í­ÕîöVî>`•ÔîÏêï0Sï`u’喙Ñïñÿð:EPð‚ŠðËÏÎðñ\ZMñ¥ŸŒñíäËñ5* ò~oJòÆ´‰òúÈòX?ó „GóéɆó1ÆózTô™Dô ߃ôS$Ãôœiõä®Aõ-ô€õv9Àõ¾~ÿõÄ>öO ~ö˜N½öà“üö(Ù;÷q{÷ºcº÷©ù÷Kî8ø“3xøÜx·ø%¾öøm6ùµHuùþ´ùFÓóù3ú×]rú £±úièðú±-0ûúroûB¸®û‹ýíûÓB-üˆlüdÍ«ü­ëüõW*ý>iý‡â¨ýÏ'èým'þ`²fþ©÷¥þñ<åþ9‚$ÿ‚ÇcÿË £ÿRâÿ\—!¤Ü`í! 5gß~¬Æñ]7W|Ü Áè[1Lšz‘ÙÂÖ XSa—œ¦Öäë,1Uuv”¾»ÓOFR˜‹‘àÐÐ)q[O¹ ŽæÍJ+ “pLܵ‹$ûÊm@ µ…IþʈFÈU ךF à… h%Å ±j ù¯C Bõ‚ ‹: Ó Å@ d € ­O¿ õ”þ =Ú= †} Ïd¼ ªû `ï: ©4z ñy¹ 9¿ø ‚8ÊIw¶[Ôõ¤5í^t5¤³~éòÆ.2tqW¹° þïèC/1‰nyέÂí Y,Sžkœãªä(ê-n)u³h½ø§>çOƒ&—Èeà ¥(Säq˜#ºÝb#¢Jhá“­ Ûò_$8Ÿl}ÞµÂþ]FMœ’Û×× Zhb™°§ØùìB2WŠw–Ó¼ÕdGT­Œ“õÑÒ=†\QΡçÏ`,¨qNñ¶9üÌ‚A ʆKÌŠ[ʤV ì›H5á‡}&ÇÆk±EWö„ ;Äè€ 1ÆB y ‚ ÁPÁ –!SÛ?!› !äe¾!-«ý!uð<"½5|"{»"NÀú"—:#ßJy#(¸#qÕ÷#¹7$`v$J¥µ$“êô$Û/4%$us%lº²%µÿñ%ýD1&FŠp&ŽÏ¯&×ï& Z.'hŸm'±ä¬'ù)ì'Ao+(Š´j(Òù©(?é(d„()¬Ég)õ§)>Tæ)†™%*ÎÞd*$¤*_iã*¨®"+ðóa+99¡+‚~à+ÊÃ, _,[Nž,¤“Ý,ìØ-5\-}c›-ƨÚ-î.W3Y.Ÿx˜.è½×.1/yHV/Á•/ ÓÔ/R0›]S0㢒0,èÑ0u-1½rP1¸1NýÎ1—B2߇M2(ÍŒ2pÌ2¹W 3J3Jâ‰3“'É3Ûl4$²G4l÷†4µ<Æ4ý5EÇD5Ž „5×QÃ5—6hÜA6°!6ùfÀ6B¬ÿ6Šñ>7Ò6~7|½7cÁü7¬<8ôK{8=‘º8†Öù8Î99ax9_¦·9¨ëö9ð06:9vu:»´:Êô:F3;[‹r;¤Ð±;ìñ;5[0<} o<Åå®<+îÂÊi> ©>RUè>›š'?ãßf?,%¦?tjå?½¯$@õc@N:£@—â@ßÄ!A( aApO A¹”ßAÚBJ^B’dBÛ©ÜB#ïCl4[CµyšCý¾ÙCFDŽIXDÖŽ—DÔÖDgE°^UEù£”EAéÓEŠ.FÒsRF¹‘FcþÐF¬CGôˆOG=ÎŽG…ÎGí¾¸6W¸~I–¸ÇŽÕ¸Ô¹XT¹ ^“¹é£Ò¹1éºz.QºÂsº ¹ÏºSþ»œCN»åˆ»-ÎÌ»v ¼¾XK¼žŠ¼Oãɼ—( ½àmH½)³‡½qøÆ½º=¾ƒE¾KÈ„¾“ ľÜR¿$˜B¿mÝ¿µ"Á¿þgÀG­?Àò~ÀØ7¾À }ýÀiÂ<Á±|ÁúL»ÁB’úÁ‹×9ÂÓyÂb¸Âd§÷­ì6Ãö1vÃ>wµÃ‡¼ôÃÏ4ÄGsÄ`Œ²Ä¨ÑñÄñ1Å:\pÅ‚¡¯ÅËæîÅ,.Æ\qmƤ¶¬ÆíûëÆ5A+Ç~†jÇÆË©ÇéÇXV(È ›gÈéà¦È1&æÈzk%ɰdÉ ö£ÉS;ãÉœ€"ÊäÅaÊ- ¡ÊuPàʾ•ËÛ^ËO žË—eÝËàªÌ(ð[Ìq5›Ì¹zÚÌÀÍKYÍ“J˜ÍÜ×Í$ÕÎmVε_•Îþ¤ÔÎFêÏ/SÏ×t’Ï ºÑÏiÿбDPÐú‰ÐBÏÎЋÑÓYMÑŸŒÑdäËÑ­) ÒõnJÒ>´‰Ò†ùÈÒÏ>Ó„GÓ`ɆӨÆÓñSÔ9™DÔ‚ÞƒÔË#ÃÔiÕ\®AÕ¤ó€Õí8ÀÕ5~ÿÕ~Ã>ÖÆ~ÖN½ÖW“üÖ Ø;×è{×1cº×z¨ù×Âí8Ø 3xØSx·Ø›½öØä6Ù,HuÙu´Ù¾ÒóÙ3ÚO]rÚ˜¢±ÚàçðÚ(-0ÛqroÛ¹·®ÛýíÛJB-Ü“‡lÜÜÌ«Ü$ëÜmW*ݵœiÝþá¨ÝF'èÝŽl'Þ×±fÞ ÷¥Þh<åÞ±$ßùÆcßB £ß‹QâßÓ–!àÜ`àd! à¬fßàõ«á=ñ]á†6áÏ{ÜáÁâ`[â¨KšâñÙâ9Öã‚XãÊ`—ã¦Öã[ëä¤0Uäíu”ä5»Óä~åÆERå‹‘åWÐÐåŸæèZOæ1 ŽæyåÍæÂ* ç pLçSµ‹çœúÊçä? è,…Ièuʈè½ÈèUéNšFé—ß…éà$Åé(jêq¯Cê¹ô‚ê:ÂêJë’Ä@ëÛ €ë$O¿ël”þëµÙ=ìþ}ìFd¼ì©ûì×î:í4zíhy¹í°¾øíù8îBIw¶îÓÓõî5ïd^tﬣ³ïõèòï=.2ð†sqðθ°ðþïð_C/ñ¨ˆnññÍ­ñ9íñ‚X,òÊkòãªò[(êò£m)óì²hó5ø§ó}=çóÆ‚&ôÈeôW ¥ôŸRäôè—#õ0Ýbõy"¢õÁgáõ ­ öSò_ö›7Ÿöä|Þö,Â÷u]÷½Lœ÷’Û÷N×ø—Zøßa™ø(§Øøpìù¹1Wùw–ùJ¼Õù“úÛFTú#Œ“úlÑÒú´ûý[QûF¡ûŽæÏû×+ü qNüh¶ü°ûÌüù@ ýA†KýŠËŠýÒÊýV þd›Hþ¬à‡þõ%Çþ=kÿ†°EÿÎõ„ÿ;Äÿ_€¨ÅBð ‚9PÁ‚•ÊÚ? [e¾£ªýìï<45|}z»Æ¿ú:WJyŸ¸èÔ÷07y_vÁ¤µ êôR/4›tsã¹²,ÿñuD1½‰pϯNï—Y.ßžm'ä¬p)ì¹n+´jJù©“>éÛƒ( $Ég l§ ´Sæ ý˜% EÞd Ž#¤ ×hã ®" hóa °8¡ ù}à Aà Š_ ÒMž “Ý cØ ¬\ ôb› =¨Ú †íÎ2Yx˜_½×§ðGV8•ÒÔÊ]S[¢’¤çÑì,4rP}·ÅüÎBV‡MŸÌŒèÌ0W yœJÁበ'ÉRl›±Gãö†,<Æt½ÆD „NQ×–ßÛA(!pfÀ¸«ÿñ>I6~’{½ÛÀü#<lK{´ºýÕùE9Ž`xÖ¥·ëög06°uuùº´AôŠE3ÒŠrбcñ«Z0ôŸo=å®…*îÎo-µl_ú«¨?ëð„*8Êi©ÉTèš'Zßf£$¦ìiå4¯$ }ôc Å9£ â VÄ!!Ÿ a!çN !0”ß!xÙ"Á^" d"R©Ü"›î#ã3[#+yš#t¾Ù#¼$IX$NŽ—$–ÓÖ$ß%'^U%p£”%¸èÓ%.&IsR&’¸‘&ÚýÐ&#C'kˆO'´ÍŽ'ýÎ'EX (ŽL(Öâ‹((Ë(gm )°²I)ø÷ˆ)A=È)‰‚*ÒÇF* †*cRÅ*¬—+ôÜC+<"ƒ+…gÂ+ͬ,ò@,_7€,§|¿,ðÁþ,8>-L}-É‘¼-×û-Z;.£az.릹.4ìø.}18/Åvw/¼¶/Vö/ŸF50ç‹t0/ѳ0xó0Á[21 ¡q1Ræ°1š+ð1ãp/2,¶n2tû­2¼@í2†,3MËk3–«3ÞUê3'›)4pàh4¸%¨4kç4I°&5’õe5Ú:¥5#€ä5kÅ#6´ c6üO¢6E•á6ŽÚ 7Ö`7eŸ7gªÞ7°ï8ø4]8@zœ8‰¿Û8Ò9JZ9c™9«ÔØ9ô:<_W:…¤–:ÍéÕ:/;^tT;§¹“;ïþÒ;8D<‰Q<ÉÎ<ÐųK> ùŠ>V>Ê>Ÿƒ ?çÈH?0ˆ?xSÇ?À˜@ ÞE@Q#…@šhÄ@ã­A+óBAt8‚A¼}ÁAÃBM@B–MBÞ’¾B'ØýBo=C¸b|C¨»CIíúC’2:DÚwyD#½¸DkøD´G7EüŒvEDÒµEõEÖ\4F¢sFgç²F°,òFøq1G@·pG‰ü¯GÑAïG9í8¸2x¸Êw·¸½ö¸[6¹¤Gu¹ìŒ´¹5Òó¹}3ºÆ\rº¢±ºWçðºŸ,0»èqo»0·®»yüí»ÂA-¼ ‡l¼SÌ«¼›ë¼äV*½,œi½tᨽ½&è½l'¾N±f¾—ö¥¾à;å¾($¿qÆc¿¹ £¿Qâ¿J–!À’Û`ÀÛ  À$fßÀl«Áµð]Áþ5ÁF{ÜÁŽÀÂ×[ÂKšÂhÙ°ÕÃùXÃB`—Ê¥ÖÃÓêÄ0UÄdu”ĬºÓÄõÿÅ=ERņБÅÎÏÐÅÆ_ZOƨŸŽÆñäÍÆ9* ÇoLÇÊ´‹ÇúÊÇ[? È£„IÈìɈÈ5ÈÈ}TÉÆ™FÉß…ÉW$ÅÉŸiÊè®CÊ0ô‚Êy9ÂÊÁ~Ë Ä@ËS €Ë›N¿Ëä“þË,Ù=Ìu}̽c¼Ì©ûÌNî:Í—3zÍßx¹Í(¾øÍp8ιHwÎ޶ÎJÓõÎ’5ÏÛ]tÏ#£³ÏlèòÏ´-2ÐýrqÐF¸°ÐŽýïÐ×B/шnÑhͭѰíÑùW,ÒAkÒŠâªÒÒ'êÒm)Ód²hÓ¬÷§Óõ<çÓ=‚&Ô…ÇeÔÎ ¥ÔRäÔ_—#Õ¨ÜbÕð!¢Õ9gáÕ¬ ÖÊñ_Ö7ŸÖ[|ÞÖ£Á×ì]×4Lœ×}‘Û×ÅÖØZØWa™ØŸ¦ØØèëÙ01WÙyv–ÙÁ»ÕÙ ÚRFTÚ›‹“ÚãÐÒÚ,Ûu[QÛ½ ÛæÏÛN+Ü–pNÜßµÜ'ûÌÜp@ ݹ…KÝËŠÝJÊÝ’U ÞÛšHÞ#à‡Þl%ÇÞ´jßý¯EßEõ„ߎ:ÄßÖàÅBàh ‚à°OÁàù”áAÚ?á‰áÒd¾áªýácï<â¬4|âôy»â=¿úâ†:ãÎIyã¸ã_Ô÷ã§7äð^vä8¤µäéôäÊ.4åtså[¹²å£þñåìC1æ4‰pæ}ίæÅïæY.çVžmçŸã¬çç(ìç0n+èy³jèÁø©è >éèRƒ(éšÈgéã §é+Sæét˜%ê½Ýdê#¤êNhãê–­"ëßòaë'8¡ëp}àë¸Âì_ìIMžì’’ÝìÛ×í#\ílb›í´§ÚíýìîE2Yîw˜îÖ¼×îïgGVï°Œ•ïùÑÔïAðŠ\SðÒ¡’ðçÑðc,ñ«qPñô¶ñ=üÎñ…AòΆMòÌŒò_Ìò§V óð›Jó8á‰ó&ÉóÉkô±GôZö†ô£;Æôì€õ4ÆDõ} „õÅPÃõ –öVÛAöž öçeÀö0«ÿöxð>÷Á5~÷ {½÷RÀü÷š<øãJ{ø+ºøtÕùø¼9ù`xùN¥·ù–êöùß/6ú'uuúpº´ú¸ÿóúE3ûIŠrû’ϱûÚñû#Z0ükŸoü´ä®üý)îüEo-ýŽ´lýÖù«ý?ëýg„*þ¯Éiþø©þATèþ‰™'ÿÒÞfÿ$¦ÿciåÿ«®$ôóc<9£…~âÍÃ! a_N §“ßðØ8^cɨÜîZ3[£xšë½Ù4|HXÅ—ÓÖVž]U碔/èÓx-ÀrR ¸‘RýКBã‡O+ÍŽtμW LMâ‹–'ËÞl '²I p÷ˆ ¸<È ‚ IÇF ’ † ÚQÅ "— kÜC ´!ƒ üf E¬ ñ@ Ö6€ |¿ gÁþ ¯> øK} @‘¼ ‰Öû Ñ;azc¦¹«ëøô08Ì3*„ 4sÉJ4»Š4TÉ4M™5•ÞG5Þ#‡5'iÆ5o®6·óD69„6H~Ã6‘Ã7ÙB7"N7k“À7³Øÿ7ü?8Dc~8¨½8Õíü83<9fx{9¯½º9÷ú9@H9:ˆx:ÑÒ·:÷:b]6;ª¢u;óç´;;-ô;„r3<Ì·r<ý±<^Bñ<¦‡0=ïÌo=7¯=€Wî=Èœ->âl>Y'¬>¢lë>ê±*?3÷i?|<©?Äè? Ç'@U g@žQ¦@æ–å@.Ü$Aw!dAÀf£A¬âAQñ!Bš6aBâ{ B+ÁßBsC»K^C‘CLÖÜC•DÞ`[D&¦šDoëÙD·0EvXEH»—E‘×EÙEF"‹UFjДF³ÔFûZGD RGå‘GÕ*ÑG=Ö¸…Z¸Î`™¸¦Ø¸_ë¹§0W¹ðu–¹8»Õ¹ºÊETº‹“º[ÐÒº£»ìZQ»4 »|åÏ»Å*¼pN¼Vµ¼Ÿú̼ç? ½0…K½xÊŠ½Áʽ U ¾RšH¾šß‡¾ã$Ǿ+j¿t¯E¿½ô„¿:Ä¿NÀ–ÄBÀß ‚À'OÁÀo”Á¸Ù?ÁÁId¾Á’©ýÁÛî<Â#4|Âly»Â´¾úÂü:ÃEIyÃŽ¸ÃÖÓ÷Ã7Äg^vİ£µÄøèôÄA.4ʼnssÅÒ¸²ÅþñÅcC1Æ«ˆpÆôͯÆ<ïÆ…X.ÇÎmÇã¬Ç_(ìǧm+Èï²jÈ8ø©È€=éÈÉ‚(ÉÈgÉZ §É£RæÉì—%Ê4ÝdÊ|"¤ÊÅgãÊ ­"ËVòaËž7¡Ëç|àË0ÂÌx_ÌÁLžÌ ’ÝÌR×Íš\Íãa›Í+§ÚÍtìμ1YÎw˜ÎM¼×ΖÏßFVÏ'Œ•ÏpÑÔϸÐ\SÐI¡’БæÑÐÚ+Ñ#qPÑk¶Ñ´ûÎÑü@ÒE†MÒËŒÒÖÌÒV Óg›JÓ¯à‰Óø%ÉÓAkÔ‰°GÔÒõ†Ô;ÆÔc€Õ«ÅDÕó „Õ×85~×€z½×É¿ü×<ØZJ{Ø¢ºØëÔùØ49Ù|_xÙŤ·Ù êöÙV/6ÚžtuÚç¹´Ú/ÿóÚxD3ÛÀ‰rÛ Ï±ÛRñÛšY0ÜãžoÜ+ä®Üt)îܼn-Ý´lÝMù«Ý–>ëÝÞƒ*Þ'ÉiÞp©Þ¸SèÞ™'ßIÞfß‘#¦ßÚhåß"®$àkócà´8£àü}âàEÃ!áaáÖM á“ßágØâ¯^âøbâ@¨Üâ‰íãÑ2[ãxšãc½Ùã«äôGXä<—ä„ÒÖäÍå]Uå^¢”å§çÓåï,æ8rRæ·‘æÉüÐæBçZ‡Oç¢ÌŽçëÎç3W è|œLèÅá‹è 'ËèVl éž±Iéçöˆé/<ÈéxêÀÆFê †êQQÅêš–ëâÛCë+!ƒëtfÂ뼫ìñ@ìM6€ì•{¿ìÞÀþì&>íoK}í¸¼íÖûíI;î‘`zîÚ¥¹î"ëøîk08ï³uwïüº¶ïDöïE5ðÖŠtðгðgóð¯Z2ñøŸqñ@å°ñˆ*ðñÑo/òµnòbú­ò«?íòó„,ó<Êkó…«óÍTêóš)ô^ßhô¦$¨ôïiçô7¯&õ€ôeõÉ9¥õäõZÄ#ö¢ cöëN¢ö3”áö{Ù ÷Ä`÷ dŸ÷U©Þ÷žîøç3]ø/yœøx¾ÛøÀùIZùQŽ™ù™ÓØùâú+^Wús£–ú¼èÕú.ûMsTû•¸“ûÞýÒû&CüoˆQü·ÍüÐüHXý‘NýÚâý"(Íýkm þ³²Kþü÷ŠþD=ÊþŒ‚ ÿÕÇHÿ ˆÿfRÇÿ¯—øÜE@"…ˆgÄѬòBb7‚ª|ÁóÁ<@„LÍ‘¾×ý^=¦a|僚7ìú€1:Èvy¼¸Zø¢F7ë‹v3ѵ|õÄ[4 ¡sU沞+òæp1/¶pwû¯À@ï †.QËm™­âUì*›+ sàj »%ª ké M°( •õg Þ:§ &€æ oÅ% · e P¤ H•ã ‘Ú" Ùb "e¡ kªà ³ï ü4_ Dzž Œ¿Ý ÕJ\f›¯ÔÚ÷@_Yˆ¤˜Ñé×/btVª¹•óþÔ;D„‰SÌÎ’Ò^Y¦žPïã7)Ï€nȳMùŒY>Ì¢ƒ êÈJ3Š|SÉĘ ÞGU#‡hÆæ­.óDw8„À}ÃÃQB™Mâ’À*Øÿs?»b~¨½Líü•2<Ýw{&½ºoú·G9xHÒ·÷Ù\6!¢ujç´³,ôûq3D·rü±ÕAñ‡0fÌo®¯÷Vî?œ-ˆálÑ&¬lëb±*ªöió;©;è„Æ' Ì g Q¦ ]–å ¦Û$!î d!7f£!€«â!Èð!"6a"Y{ "¡Àß"ê#2K^#{#ÄÕÜ# $U`[$¥š$æêÙ$.0%wuX%¿º—%×%PE&™ŠU&âÏ”&*Ô&sZ'»ŸR'å‘'L*Ñ'”o(Ý´O(&úŽ(n?Î(·„ )ÿÉL)HŒ)‘TË)Ù™ *!ßI*j$‰*²iÈ*û®+CôF+Œ9†+Õ~Å+Ä,f D,®Nƒ,÷“Â,?Ù-ˆA-Ðc€-©¿-aîþ-ª3>.óx}.;¾¼.„ü.ÌH;/Žz/]Ó¹/¥ù/î]807£w0è¶0È-ö0s51Y¸t1¡ý³1êBó12ˆ22{Íq2ñ2 Xð2U/3ân3æ'®3.mí3w²,4¿÷k4=«4P‚ê4™Ç)5á i5*R¨5r—ç5»Ü&6"f6Lg¥6•¬ä6Ýñ#7%7c7n|¢7¶Áá7ÿ!8HL`8‘Ÿ8ÙÖÞ8"9ja]9²¦œ9ûëÛ9C1:ŒvZ:Ô»™:Ù:fF;®‹W;÷Ж;?Ö;ˆ[<РT<æ“ËN>]Ž>¥UÍ>îš ?6àK?%‹?ÇjÊ?° @YõH@¡:ˆ@êÇ@2ÅA{ FAÃO…A •ÄATÚBCBåd‚B.ªÁBwïC¿4@CzCP¿¾C™þCáI=D)|DrÔ»D»ûD_:EL¤yE”é¸EÝ.øE%t7Fn¹vF¶þµFÿCõFG‰4GÎsGسG!YòG‰<¸ÑI{¸º¸cÔù¸«9¹ó^x¹<¤·¹„éö¹Í.6ºtuº^¹´º§þóºïC3»8‰r»€Î±»Éñ»Y0¼Zžo¼¢ã®¼ë(î¼3n-½|³l½Äø«½ >ë½Vƒ*¾žÈi¾æ ©¾/Sè¾w˜'¿ÀÝf¿#¦¿Qh忚­$ÀâòcÀ+8£Às}âÀ¼Â!ÁaÁMM Á•’ßÁÞ×Â&^Âob¸§ÜÂíÃI2[ÑwšÃÚ¼ÙÃ"ÄjGXijŒ—ÄüÑÖÄDÅ\UÅÕ¡”ÅçÓÅg,ƯqRÆ÷¶‘Æ@üÐÆˆAÇцOÇÌŽÇbÎÇ«V Èó›LÈ<á‹È„&ËÈÍk ɱIÉ^öˆÉ¦;ÈÉï€Ê7ÆFÊ€ †ÊÉPÅÊ–ËZÛCË¢ ƒËêeÂË3«Ì{ð@ÌÄ5€Ì {¿ÌUÀþÌž>ÍçJ}Í/¼ÍwÕûÍÀ;Î`zÎQ¥¹Î™êøÎâ/8Ï+uwÏsº¶Ï¼ÿõÏE5ÐMŠtЕϳÐÞóÐ&Z2ÑoŸqÑ·ä°Ñ*ðÑHo/Ò‘´nÒÚù­Ò"?íÒj„,Ó³ÉkÓû«ÓDTêÓŒ™)ÔÕÞhÔ$¨ÔfiçÔ¯®&Õ÷óeÕ@9¥Õˆ~äÕÑÃ#Ö cÖbN¢Öª“áÖóØ ×<`ׄcŸ×ͨÞ×îØ^3]ئxœØî½ÛØ7Ù€HZÙÈ™ÙÓØÙYÚ¢]WÚ뢖Ú3èÕÚ{-ÛÄrTÛ ¸“ÛUýÒÛBÜæ‡QÜ/ÍÜwÐÜÀWÝNÝQâÝ™'ÍÝâl Þ*²KÞs÷ŠÞ»<ÊÞ‚ ßMÇHß• ˆßÞQÇß&—ànÜEà·!…àÿfÄàH¬á‘ñBáÙ6‚á"|ÁájÁâ³@âûKâD‘¾âŒÖýâÕ=ãa|ãf¦»ã®ëúã÷0:ä@vy䈻¸äÑøäF7åb‹våªÐµåòõå;[4æ„ sæÌ岿+òæ^p1禵pçïú¯ç7@ïç….èÈÊmè­èYUì袚+éêßjé3%ªé{jééį(ê õgêU:§êæêæÄ%ë. eëwO¤ë¿”ãëÚ"ìQbì™d¡ìâ©àì*ïír4_í»yží¿ÝíLî•I\îÝŽ›î&ÔÚîoï·^Yïÿ£˜ïHé×ï.ðÙsVð!¹•ðjþÔð³CñûˆSñDÎ’ñŒÒñÕXòžPòfãò®(Ïò÷mó?³MóˆøŒóÑ=Ìóƒ ôbÈJôª ŠôóRÉô;˜õƒÝGõÌ"‡õhÆõ]­ö¦òDöî7„ö7}ÃöÂ÷ÈB÷M÷Y’À÷¡×ÿ÷ê?ø2b~ø{§½øÄìüø 2<ùUw{ù¼ºùæúù.G9úvŒxú¿Ñ·ú÷úP\6û™¡uûâæ´û*,ôûsq3ü»¶rüü±üLAñü”†0ýÝËoý&¯ýnVîý·›-þÿàlþH&¬þkëþÙ°*ÿ!öiÿj;©ÿ²€èÿûÅ'C gŒP¦Õ•åÛ$f d®e£÷ªâ?ð!‡5aÐz ÀßaªJ^ó;Õ܃Ì_[¥š]êÙ¥/îtX7º—ÿÖÈDŠUYÏ”¡ÔêY2ŸR{ä‘Ã)Ñ oT´OùŽæ>Î.„ wÉL ¿Œ TË P™ ˜ÞI á#‰ *iÈ r® »óF 9† L~Å ”à ÝD %Nƒ n“ ¶Ø ÿA Hc€ ¨¿ Ùíþ !3>jx}²½¼úüCH;ŒzÔÒ¹ùe]8®¢w÷ç¶?-ö‡r5зtý³aBó©‡2òÌq;±ƒWðÌœ/ân]'®¥líî±,6÷k<«ÇêÇ)Y i¡Q¨ê–ç2Ü&{!fÃf¥ ¬äTñ#6cå{¢.Ááv!¿K`‘ŸPÖÞ˜á`])¦œrëÛ»0vZL»™”ÙÝE%‹WnЖ¶ÖÿZG T哨*Ó!pjµQ²úû?ÐC…‹ÊNÔŽUÍeš ®ßKö$‹?jʈ¯ ÐôH :ˆ aÇ ©Ä!ò F!:O…!ƒ”Ä!ÌÙ"C"]d‚"¥©Á"îî#64@#y#Ǿ¾#þ#XI=$¡Ž|$éÓ»$2û${^:%ãy% é¸%T.ø%œs7&å¸v&-þµ&vCõ&¿ˆ4'Îs'P³'˜Xò'á1()ãp(r(°(ºmï(³.)Køm)”=­)Ý‚ì)%È+*n k*¶Rª*ÿ—é*GÝ(+"h+Øg§+!­æ+iò%,²7e,ú|¤,CÂã,Œ#-ÔLb-’¡-e×à-­ .öa_.>§ž.‡ìÝ.Ð1/w\/a¼›/©Û/òF0:ŒY0ƒÑ˜0ËØ0\1\¡V1¥æ•1î+Õ16q2¶S2Çû’2AÒ2X†3 ËP3é32VÏ3z›4ÃàM4 &4TkÌ4œ° 5åõJ5-;Š5v€É5¾Å6 H6OP‡6˜•Æ6áÚ7) E7re„7ºªÃ7ð8K5B8“z8Ü¿À8%9mJ?9¶~9ÿÔ½9Gý9_<:ؤ{: êº:i/ú:±t9;ú¹x;Cÿ·;‹D÷;Ô‰6<Ïuär=‡)²=Ïnñ=´0>`ùo>©>¯>òƒî>:É-?ƒm?ËS¬?™ë?\Þ*@¤#j@íh©@6®è@~ó'AÇ8gA~¦AXÃåA %BéMdB1“£BzØâBÂ"C caCT¨ CœíßCå2D-x^Dv½D¾ÝDHEO[E˜ÒšEàÚE)]Fr¢XFºç—F-×FKrG“·UGÜü”G$BÔGŒí¸Õ2]¸xœ¸f½Û¸®¹÷GZ¹@™¹ˆÒعѺ]Wºa¢–ºªçÕºò,»;rT»„·“»ÌüÒ»B¼]‡Q¼¦Ì¼îм7W½œN½Èá½'ͽYl ¾¢±K¾êöо3<ʾ{ ¿ÄÆH¿ ˆ¿TQÇ¿–ÀæÛEÀ.!…ÀwfÄÀ¿«ÁñBÁQ6‚Á™{ÁÁáÀÂ*@ÂrK»¾ÂÖýÂL=Õ`|ÃÝ¥»Ã&ëúÃn0:Ä·uyÄÿº¸ÄHøÄE7ÅÙŠvÅ!еÅjõųZ4ÆûŸsÆD岯Œ*òÆÕo1ǵpÇeú¯Ç®?ïÇ÷„.È?ÊmȈ­ÈÐTìÈš+Éaßjɪ$ªÉòiéÉ;¯(ʃôgÊÌ9§ÊæÊ]Ä%˦ eËîN¤Ë7”ãËÙ"ÌÈbÌd¡ÌX©àÌ¡îÍê3_Í2yžÍ{¾ÝÍÄÎ I\ÎUŽ›ÎÓÚÎåÏ.^YÏv£˜Ï¿è×Ï.ÐPsVЙ¸•ÐáýÔÐ*CÑrˆSѻ͒ÑÒÑLXÒ”PÒÝâÒ%(ÏÒnmÓ·²MÓÿ÷ŒÓH=ÌÓ‚ ÔØÇJÔ! ŠÔiRÉÔ²—ÕûÜGÕC"‡ÕŒgÆÕÕ¬ÖòDÖe7„Ö®|ÃÖöÁ×?BׇL×БÀ××ÿ×a?تa~Øò¦½Ø;ìü؃1<ÙÌv{Ù¼ºÙ]úÙ¥F9Úî‹xÚ6Ñ·Ú÷ÚÈ[6Û¡uÛYæ´Û¡+ôÛép3Ü2¶rÜzû±ÜÃ@ñÜ †0ÝTËoÝ¯ÝæUîÝ.›-ÞvàlÞ¿%¬ÞkëÞP°*ߘõißá:©ß*€èßrÅ'à» gàP¦àL•åà”Ú$áÜdá%e£ánªâá¶ï!âÿ4aâHz â¿ßâÙã!J^ãiã²ÔÜãúäC_[䌤šäÔéÙä/åetX容—åöþÖå?D應UæÐΔæÔæaY穞Rçòã‘ç;)Ñçƒnè̳OèùŽè]>Î襃 éíÈLé6ŒéSËéǘ êÞIêY#‰ê¡hÈêé­ë2óFëz8†ëÃ}Åë ÃìTDìMƒìå’Âì.ØívAí¿b€í¨¿íPíþí˜2>îáw}î)½¼îrüîºG;ïzïLÒ¹ï”ùïÝ\8ð%¢wðmç¶ð¶,öðþq5ñG·tñü³ñØAóñ!‡2òjÌqò²±òúVðòCœ/ó‹ánóÔ&®ólíóe±,ô®ökôö;«ô?êô‡Æ)õÐ iõQ¨õa–çõ©Û&öò fö:f¥öƒ«äöËð#÷6c÷]{¢÷¥Àá÷í!ø6K`ø~ŸøÇÕÞøùX`]ù¡¥œùéêÛù20úzuZúú™ú ÙúTEûœŠWûåÏ–û-ÖûvZü¿ŸTüå“üP*Óü˜oýá´Qýnõ“ý¬—Õý¼œþ½WþÉÓ–þþÖþu£ÿD§Rÿÿ@ìÌÿ“/ ‹ßD5ý ‰ºÖ…ôáò-ÈÑf‘#ŸBéÖÜ#`ÔDÏûz%›°`³åzEjRN+Û°à´ícç×e]çJoé{ül¬ïrÜ3ü ´ ;Vœiµ—›TÅ|ò',ÚeK*wzy¢UÍ̽÷[´!¢9KzNt·óœ,*Å­òì N=;—ÀabÙ‡Aˆ­üÍÒ^«÷/! 30@ 2Ùc ï‡ ,ü© ªwÌ *î kF )›1 "R #s ®W“ ³-³ ×¥Ò ÑÀñ V â. ÎéL %—j Ðê‡ |å¤ Ø‡Á ’ÒÝ UÆù Ëc ž«0 vžK û‰ý}ÖýÿþþÖþ²øýܽý•hýùü·oü¢Ìûûi:úÅKùmDø $÷ìõžœôã4ó¥µñ"ð”qî7­ìDÒêöàè†Ùæ.¼ä%‰â¥@àåâÝpÛ„èØQLÖ¹›ÓôÖÐ5þͲˡÈ5þÄ¢×Áž¾ÖQ»ó·Ô´}þ°/i­©r ¦d?¢"džÜwšÁz–m’ÈNŽH Š­á…&“ß4}ÇxÇItO½oÊ!kcwfG¾ažö\– XXèïT ðy.,ðîÍMðÂ2oðS]ðýM±ðÒð ƒòð'ÈñÉÔ2ñK©RñFrñT«‘ñÙ°ñÑÏñ’îñ# òpr+òZ’Iò6}gòY3…òµ¢òÄÀò´Ýò8úò¤¶óI73óy…Oó„¡k󻋇ómD£óë˾óƒ"ÚóƒHõó9>ôô+ôšEô«`ô?8zô A”ôT®ôkÇÇô™Eáô&–úô^¹õ‰¯,õïxEõÚ^õ†võXËŽõ|ä¦õ?Ò¾õé”Öõ¿,îõšöÝöÿõ3ö7åJöñªaöqGxöûºŽöÏ¥ö0(»ö_"Ñö ôæö0ŸüöS"÷F~'÷K³<÷¡ÁQ÷†©f÷9k{÷ø÷}¤÷’͸÷èøÌ÷?ÿà÷Ôàô÷âø¦6ø[«/ø;üBø‚)Vøi3iø+|øÞŽø$¡øÌý³ø3ZÆø‘”Øø­êø¤üø yù. ùrÁ1ù!4CùG†Tù¸eùÌÉvù•»‡ù©˜ù=@©ùƒÓ¹ù¯GÊùöœÚùŠÓêùžëúùcå ú ÁúÍ~*úÔ:úT¡Iú}YúNhúywú؇†úŠy•ú×N¤úì³úù¤Áú-&Ðúµ‹Þú¿Õìúzûú û·û’î$ûÓ±2û¤Z@û3éMûª][û6¸hûùuû9 ƒû.û’"û þ©û”À¶û_jÃûûÏûStÜûÏÔèû/õûšMü8f ü2gü¯P%üØ"1üÒÝ<üÆHüÚTü4…_üûäjüV.vüiaü[~ŒüQ…—üpv¢üÝQ­ü½¸ü5ÈÂühcÍü{é×ü‘Zâü϶ìüXþöüN1ýÕO ýZý Pý)2)ýM3ý­º<ýkaFýªôOý‰tYý*ábý®:lý5uýá´~ýÑÕ‡ý&äýÿß™ý}É¢ý¾ «ýáe´ý½ýNºÅýÕIÎý¹ÇÖý4ßýçýËØïýWøýÖ8þgOþ&Uþ2Jþ¦. þ (þ<Æ/þ–y7þÊ?þõ¯Fþ33Nþž¦UþS ]þn^dþ£kþ<Ørþ'þyþáþ‡ˆþ3þýþ•þÚœþX¦£þdªþe±þO´·þñF¾þfËÄþÅAËþ)ªÑþ§Øþ[QÞþ[äþÁÁêþ£åðþüöþ<ýþ#ÿåïÿšÑÿX¦ÿ7nÿL) ÿ°×%ÿxy+ÿ»1ÿŽ—6ÿ <ÿA„AÿLèFÿ?@Lÿ1ŒQÿ5ÌVÿc\ÿÎ(aÿŒEfÿ²VkÿT\pÿ‡Vuÿ`Ezÿó(ÿS„ÿ—ΈÿÐÿH’ÿtô–ÿ–›ÿÝ, ÿ ¹¤ÿ¦:©ÿ¿±­ÿi²ÿ·€¶ÿ½ØºÿŒ&¿ÿ7jÃÿÑ£ÇÿlÓËÿùÏÿëÔÿô&ØÿF/Üÿó-àÿ #äÿ¡èÿÆðëÿŠÉïÿ™óÿ9_÷ÿEûÿ4Ðþÿ{¶ %F Í$LÂ}/T”±ð!¤D%<(ŠÓ+œ/‚A2Jl58Á©;Œ¼>vÇAŽÊDâÅG¹Jv¥MÔ‰P¨fSþ;Vç YoÐ[¤^•GaNøcÞ¡fRDi¸ßktnŒqˆsÅv¨€xÊòz:^}Ã3!‚×x„ùɆ§‰îX‹Ù–tÎÌÿ‘î*”ãO–ºn˜}‡š7šœõ¦žÃ­ «®¢º©¤ùž¦vލ:xªR\¬Ç:®¥°øæ±É´³#}µ@·Ÿý¸ÕµºÀh¼h¾Ù¾¿bÁ=ÃD™Ä=-Æ1¼Ç*FÉ2ËÊRKÌ•ÆÍ=Ï©®ÐÒºƒÓ9çÔFÖR ×ÿõØ$GÚÈ“ÛöÛÜ·Þ_ßšà¿Ðá!ãB1ä*[åá€æp¢çà¿è9Ùé„îêÈÿë í]î¿ï;ðÙñ¡òœ óÑüóGëôÖõ½ö‚ ÷M€ø\ù!5ú: ûÑÛûî©ü˜týÖ;þ¯ÿþ+ÀÿQ}'7µí¡Qóý¥§1Nñò‘4/jÉœ`Ðô † U ´Ÿ .( É­ Œ0 }° ¢- ¨  …”·;vãPMí´ói|Tܹ9ž” íÿB†–£ç\6µ‚¶Ìa¾YÑœŸÝ.ƒX¢’‘ÊUó3peДÂOíw—=²bÎ…ï¦ÆSãŸþ‚/#EèXÖjózA‰Æ•† …©ǰQ¶&ºK¼ļ•»¸O´@®™¦^“’<†]xùhX²E×1‡Ä”íùÓ÷¸‘œÌ~«_1?bAúÒÕ°‰Ð`I7… †àP³ç„LU…$“òz¿>‹àUeÏç!¯^uŠ:§þ·ÁÀƒÁDÀ¿ÃÀÆ>ÕúîµpL)–áö˜nO³¹„mx ’ÒÔƒ?4Øã ¡’ ›@ Êí /š ÎE ¨ð Áš D ´ì •” ¼; .â ë‡ ö, QÑWøþ úþ`§üþåÉþþ´èÿÓÿHÿ/ÿK? ÿäK ÿëT ÿdZÿU\ÿÄZÿ·Uÿ3Mÿ=AÿÜ1ÿÿêÿfï ÿ‹Ò"ÿ^²$ÿæŽ&ÿ(h(ÿ)>*ÿí,ÿzà-ÿ׬/ÿv1ÿ<3ÿóþ4ÿº¾6ÿi{8ÿ5:ÿ“ë;ÿŸ=ÿ•O?ÿý@ÿ—§Bÿ%ODÿÀóEÿo•Gÿ54IÿÐJÿiLÿFÿMÿ›’Oÿ#QÿÕ°RÿÄ;TÿïÃUÿ[IWÿ ÌXÿLZÿQÉ[ÿìC]ÿß»^ÿ,1`ÿÙ£aÿêcÿbdÿGìeÿœTgÿeºhÿ¦jÿd~kÿ£Ülÿf8nÿ³‘oÿŒèpÿöˆÿ:ƉÿíŠÿÊŒÿd4ÿãTŽÿMsÿ£ÿé©‘ÿ#Â’ÿTØ“ÿì”ÿ¨þ•ÿÒ—ÿ˜ÿ5)™ÿv3šÿÄ;›ÿ#Bœÿ—Fÿ#IžÿÉIŸÿH ÿqE¡ÿz@¢ÿª9£ÿ1¤ÿ‹&¥ÿC¦ÿ. §ÿNü§ÿ¨ê¨ÿ?שÿªÿ*««ÿ†’¬ÿ*x­ÿ\®ÿS>¯ÿß°ÿ½ý°ÿòÚ±ÿ¶²ÿh³ÿ¯h´ÿU?µÿa¶ÿÑç¶ÿ¬¹·ÿñ‰¸ÿ¥X¹ÿÈ%ºÿañºÿn»»ÿôƒ¼ÿöJ½ÿu¾ÿuÔ¾ÿ÷–¿ÿþWÀÿÁÿ¦ÕÁÿL’ÂÿMÃÿGÄÿ¢¿Äÿ“vÅÿ,Æÿ@àÆÿ“ÇÿcDÈÿgôÈÿ£Éÿ]PÊÿUüÊÿø¦ËÿHPÌÿIøÌÿúžÍÿaDÎÿ}èÎÿR‹Ïÿá,Ðÿ.ÍÐÿ:lÑÿ Òÿ—¦ÒÿìAÓÿ ÜÓÿïtÔÿ¡ Õÿ!£Õÿp8Öÿ‘ÌÖÿ†_×ÿQñ×ÿóØÿoÙÿÇŸÙÿý,Úÿ¹ÚÿDÛÿâÍÛÿ¢VÜÿIÞÜÿÙdÝÿSêÝÿ»nÞÿòÞÿYtßÿ’õßÿÀuàÿäôàÿÿráÿðáÿ%lâÿ3çâÿ?aãÿMÚãÿ\RäÿpÉäÿ‰?åÿª´åÿÔ(æÿ œæÿJçÿšçÿùïçÿj_èÿîÍèÿ†;éÿ5¨éÿüêÿÜ~êÿ×èêÿïQëÿ%ºëÿz!ìÿñ‡ìÿ‹íìÿIRíÿ,¶íÿ7îÿk{îÿÉÜîÿS=ïÿ ïÿïûïÿZðÿL·ðÿÆñÿuoñÿYÊñÿt$òÿÈ}òÿVÖòÿ.óÿ$…óÿhÛóÿë0ôÿ¯…ôÿµÙôÿþ,õÿŒõÿ`Ñõÿ{"öÿßröÿŒÂöÿ…÷ÿÊ_÷ÿ\­÷ÿ>ú÷ÿpFøÿó‘øÿÈÜøÿò&ùÿppùÿE¹ùÿpúÿõHúÿÓúÿ Öúÿ¢ûÿ”`ûÿæ¤ûÿ–èûÿ§+üÿnüÿð¯üÿ*ñüÿÉ1ýÿÏqýÿ;±ýÿðýÿP.þÿùkþÿ©þÿåþÿ!ÿÿÝ\ÿÿ«—ÿÿêÑÿÿš ¾DV}bµåìÞ#OZ:žÅ}úØ.¯b–ØÈ+û-U^-ˆ¿gï˵M&|ª¡×¬A1a]‰H´ße K3À\Ç…`®‹ÖJþž%‡Ls™Ǿ äêb-tQ#ul˜S»×Ýúÿ¼! C d „ ¥ ðÄ {ä ª ~" ÷@ _ Ý| Kš a· Ô ˆð š W( ÀC Õ^ –y ” "® íÇ há “ú n ú+ 8D )\ Ìs #‹ .¢ í¸ bÏ å nû  V& _; P ™d Íx ¼Œ f  ʳ ëÆ ÈÙ cì »þ Ѧ":4ŽE¢Vwg xeˆ˜\¨ü·`LJÖtå&ôÚߪ,<:—GºT¦a\nÚz#‡8“ŸÁª7¶{Á‹Ìg×â‹ìÒöèÎ ƒ^'…0}9GBãJRS“[¨ckLsÝzC‚}‰t—0žä,«m±†·w½@ÃâÈ]αÓߨèÝÊâ‡çì“ðâô ùýùºYÕ /g~sHü #X%Œ'¢)˜+p-*/Å0D2¤3è4678Ö8Œ9&:¥:;Q;;’;Œ;l;3;à:t:ï9Q9œ8Î7é6ë5Ö4ª3g2 1ž/.{,È*)#'0%)# !Ü—=ÐO»X Š ª·±šþpû5øèôŠñîšê çgãµßòÛ Ø=ÔJÐHÌ7ÈÄæ¿¨»Z·þ²“®ª”¥¡]œ­—ð’%ŽM‰h„vxznuVp3kfÈ`€[-VÏPeKðEp@å:O5®/Kñïÿðÿ™4ðÿèUðÿývðÿÙ—ðÿ{¸ðÿåØðÿùðÿñÿÐ8ñÿZXñÿ­wñÿÉ–ñÿ¯µñÿ^ÔñÿØòñÿòÿ+/òÿMòÿ¬jòÿˆòÿ\¥òÿgÂòÿ>ßòÿãûòÿVóÿ–4óÿ¥Póÿlóÿ-ˆóÿ¨£óÿò¾óÿ Úóÿöôóÿ°ôÿ:*ôÿ–DôÿÂ^ôÿÀxôÿ’ôÿ2¬ôÿ§ÅôÿîÞôÿøôÿõõÿµ)õÿJBõÿ²Zõÿïrõÿ‹õÿæ¢õÿ¢ºõÿ3Òõÿ™éõÿÕöÿèöÿÑ.öÿEöÿ'\öÿ–röÿÛˆöÿøžöÿí´öÿ»Êöÿaàöÿàõöÿ8 ÷ÿi ÷ÿs5÷ÿXJ÷ÿ_÷ÿ¯s÷ÿ"ˆ÷ÿpœ÷ÿ™°÷ÿÄ÷ÿ}Ø÷ÿ8ì÷ÿÏÿ÷ÿBøÿ‘&øÿ½9øÿÇLøÿ­_øÿorøÿ…øÿŽ—øÿë©øÿ%¼øÿ>Îøÿ5àøÿ òøÿÁùÿUùÿÈ&ùÿ8ùÿOIùÿbZùÿVkùÿ)|ùÿÞŒùÿsùÿê­ùÿA¾ùÿ{Îùÿ•Þùÿ’îùÿpþùÿ1úÿÕúÿZ-úÿÃ<úÿLúÿ=[úÿPjúÿEyúÿˆúÿÜ–úÿ}¥úÿ´úÿmÂúÿ¼ÐúÿïÞúÿíúÿûúÿéûÿ±ûÿ`$ûÿô1ûÿn?ûÿÎLûÿZûÿBgûÿVtûÿQûÿ2Žûÿüšûÿ¬§ûÿD´ûÿÃÀûÿ*ÍûÿzÙûÿ±åûÿÑñûÿÙýûÿÊ üÿ£üÿe!üÿ-üÿ¦8üÿ$DüÿŒOüÿÝZüÿfüÿ=qüÿL|üÿE‡üÿ)’üÿ÷œüÿ°§üÿT²üÿã¼üÿ]ÇüÿÂÑüÿÜüÿNæüÿuðüÿ‰úüÿˆýÿsýÿJýÿ"ýÿ¾+ýÿ[5ýÿä>ýÿ[Hýÿ¾Qýÿ[ýÿLdýÿwmýÿvýÿ•ýÿˆˆýÿj‘ýÿ9šýÿö¢ýÿ¢«ýÿ<´ýÿļýÿ;Åýÿ ÍýÿõÕýÿ8Þýÿjæýÿ‹îýÿ›öýÿ›þýÿŠþÿiþÿ8þÿöþÿ¥%þÿC-þÿÑ4þÿO<þÿ¾CþÿKþÿnRþÿ¯Yþÿà`þÿhþÿoþÿvþÿ}þÿõƒþÿÌŠþÿ–‘þÿQ˜þÿýžþÿœ¥þÿ,¬þÿ®²þÿ"¹þÿ‰¿þÿáÅþÿ,ÌþÿiÒþÿ™Øþÿ¼ÞþÿÑäþÿÙêþÿÔðþÿÁöþÿ£üþÿwÿÿ>ÿÿø ÿÿ¦ÿÿHÿÿÝÿÿf$ÿÿâ)ÿÿS/ÿÿ·4ÿÿ:ÿÿ\?ÿÿœDÿÿÑIÿÿúNÿÿTÿÿ*Yÿÿ1^ÿÿ,cÿÿhÿÿmÿÿÛqÿÿªvÿÿn{ÿÿ'€ÿÿÔ„ÿÿx‰ÿÿŽÿÿŸ’ÿÿ#—ÿÿœ›ÿÿ  ÿÿp¤ÿÿʨÿÿ­ÿÿa±ÿÿµÿÿйÿÿù½ÿÿÂÿÿ,Æÿÿ8Êÿÿ:Îÿÿ2Òÿÿ!ÖÿÿÚÿÿãÝÿÿ¶áÿÿ€åÿÿ@éÿÿøìÿÿ§ðÿÿMôÿÿê÷ÿÿ~ûÿÿ ÿÿÿŒx á Ašê2r© Ù#' *8-H0P3P6I9:<$?BáDµG€JEMP¹RhUX±ZL]ß_lbñdpgèiZlÅn)q‡sÞu/xzz¾|ü~4fƒ‘…·‡Ö‰ï‹Ž’”– ˜ü™ç›Ì­Ÿ‡¡\£+¥õ¦¹¨yª3¬è­—¯B±ç²‡´#¶¹·K¹×º^¼á½_¿ØÀL¼Ã'ÅÆïÇLÉ¥ÊùËIÍ•ÎÜÏÑ]Ò—ÓÍÔþÕ,×UØ{ٜڹÛÒÜçÝøÞàáâãäåæ÷ææçÒèºéžê~ë\ì6í îÞî®ïyðBñòÉòˆóCôüô±õbö÷½÷eø ù­ùMúéú‚ûü¬ü=ýËýVþÞþcÿåÿfâ]ÕJ¼,™lÒ5•ôO©ÿT¦öDØ c ¦ æ $ ` ™ Ñ  : k › È ó  C i Œ ® Î ì  ! : P d x ˆ ˜ ¦ ± ¼ Ä Ë Ð Ô Ö Ö Õ Ò Î È Á ¸ ® ¡ ” … u c P < &  ö Ü Á ¤ † g G %  Þ ¸ ’ j A  ë ¿ ‘ c 3  Ð  h 3 üÅSÞ¡d&æ¦e#àœWË„<ó©^Çz,ÝŽ>í›Iöÿ¢ÿNÿùþ£þMþõýžý”ÿÿ§ÿÿµÿÿÁ ÿÿÉ ÿÿÍ ÿÿÍÿÿËÿÿÄÿÿºÿÿ­ÿÿÿÿ‰ÿÿrÿÿWÿÿ9!ÿÿ#ÿÿó$ÿÿÌ&ÿÿ¡(ÿÿr*ÿÿA,ÿÿ .ÿÿÕ/ÿÿš1ÿÿ\3ÿÿ5ÿÿÖ6ÿÿ8ÿÿE:ÿÿø;ÿÿ§=ÿÿT?ÿÿþ@ÿÿ¤BÿÿIDÿÿéEÿÿˆGÿÿ#Iÿÿ»JÿÿPLÿÿãMÿÿsOÿÿQÿÿ‹RÿÿTÿÿ—UÿÿWÿÿ™XÿÿZÿÿ[ÿÿ]ÿÿ|^ÿÿî_ÿÿ^aÿÿËbÿÿ6dÿÿžeÿÿgÿÿehÿÿÆiÿÿ$kÿÿlÿÿÙmÿÿ/oÿÿƒpÿÿÕqÿÿ$sÿÿqtÿÿ¼uÿÿwÿÿJxÿÿyÿÿÏzÿÿ|ÿÿJ}ÿÿ…~ÿÿ½ÿÿó€ÿÿ'‚ÿÿYƒÿÿˆ„ÿÿµ…ÿÿà†ÿÿ ˆÿÿ0‰ÿÿUŠÿÿw‹ÿÿ˜Œÿÿ·ÿÿÒŽÿÿíÿÿ‘ÿÿ’ÿÿ0“ÿÿB”ÿÿR•ÿÿ`–ÿÿm—ÿÿw˜ÿÿ™ÿÿ†šÿÿŠ›ÿÿœÿÿŽÿÿžÿÿŠŸÿÿ… ÿÿ~¡ÿÿv¢ÿÿl£ÿÿ`¤ÿÿR¥ÿÿB¦ÿÿ1§ÿÿ¨ÿÿ©ÿÿò©ÿÿÙªÿÿ¿«ÿÿ¤¬ÿÿ†­ÿÿg®ÿÿF¯ÿÿ$°ÿÿÿ°ÿÿÚ±ÿÿ²²ÿÿ‰³ÿÿ_´ÿÿ3µÿÿ¶ÿÿÖ¶ÿÿ¤·ÿÿr¸ÿÿ>¹ÿÿºÿÿѺÿÿ™»ÿÿ_¼ÿÿ#½ÿÿæ½ÿÿ§¾ÿÿg¿ÿÿ&ÀÿÿãÀÿÿŸÁÿÿYÂÿÿÃÿÿÉÃÿÿÄÿÿ4ÅÿÿçÅÿÿ™ÆÿÿIÇÿÿøÇÿÿ¦ÈÿÿSÉÿÿþÉÿÿ¨ÊÿÿPËÿÿ÷ËÿÿÌÿÿBÍÿÿåÍÿÿˆÎÿÿ(ÏÿÿÇÏÿÿfÐÿÿÑÿÿŸÑÿÿ:ÒÿÿÓÒÿÿkÓÿÿÔÿÿ™Ôÿÿ-ÕÿÿÀÕÿÿSÖÿÿäÖÿÿt×ÿÿØÿÿ‘ØÿÿÙÿÿ©Ùÿÿ4Úÿÿ¾ÚÿÿFÛÿÿÍÛÿÿSÜÿÿØÜÿÿ\ÝÿÿßÝÿÿaÞÿÿâÞÿÿaßÿÿàßÿÿ^àÿÿÛàÿÿVáÿÿÑáÿÿKâÿÿÃâÿÿ;ãÿÿ²ãÿÿ(äÿÿäÿÿåÿÿƒåÿÿõåÿÿfæÿÿ׿ÿÿFçÿÿ´çÿÿ"èÿÿŽèÿÿúèÿÿdéÿÿÎéÿÿ7êÿÿŸêÿÿëÿÿmëÿÿÒëÿÿ6ìÿÿ›ìÿÿýìÿÿ_íÿÿÁíÿÿ!îÿÿîÿÿßîÿÿ>ïÿÿ›ïÿÿ÷ïÿÿSðÿÿ®ðÿÿñÿÿañÿÿºñÿÿòÿÿhòÿÿ¿òÿÿóÿÿióÿÿ½óÿÿôÿÿcôÿÿµôÿÿõÿÿVõÿÿ¦õÿÿõõÿÿDöÿÿ‘öÿÿÞöÿÿ*÷ÿÿv÷ÿÿÁ÷ÿÿ øÿÿUøÿÿžøÿÿæøÿÿ.ùÿÿuùÿÿ»ùÿÿúÿÿFúÿÿ‹úÿÿÎúÿÿûÿÿTûÿÿ–ûÿÿ×ûÿÿüÿÿXüÿÿ˜üÿÿ×üÿÿýÿÿTýÿÿ‘ýÿÿÎýÿÿ þÿÿEþÿÿ€þÿÿºþÿÿôþÿÿ.ÿÿÿgÿÿÿŸÿÿÿ×ÿÿÿ D{°åN‚µèK|­Ý <j™Çô!Ny¥Ðû%Ox¡ÊòAhŽ´Úÿ$Hm´Öù=_ Àà  > ] { fenrir/config/sound/default/PTYBypass.wav000066400000000000000000000235501475771417500207700ustar00rootroot00000000000000RIFF`'WAVEfmt €»wdata<'Öúãý Í—û^û_"Æþ‚øØúà åú özý݃ßùˆüÔ¾Ôüdö{úGéXýdþŸ•·ýHúYü‰ƒ÷@ÿþ;±×ùDõµû‹§ ÿúÝú"}»þú'üpb§ÿËû±ü-šwÿ~ý“ÿÏ‘‡Áü¦ý!‡ÿý¿ýþ¿§Ýþþ!³²þÚý+4(¢þsû þé°ÎþZþ3LâÊþKý`þ›ô7!ÿþ4ÿN9Še¥ÿEþôýsÿRÏ*ÅþBþÿþÇJ‹°1ÿHÿÁf¹ü\üÆÿ»[wïÿšœ©ÿÿHÿÒþEtÿ÷ÿ|¨xÿdý,þØ9b3ìÿêÿºÿÏÿèÿMÿÇþõÿ )éÿŠþöÿ¨ÔÖþŠþ¹ÿƒ$Fy²üeø¿ûe¤ lCýÉüsiWüôöüÈ^ µ˜øsöíü,·kkÿLÿÀÿÕýÓú#ûHÜH€ýdýžË)ÿü®üù h`BÿMþpþý üzýŒ_Û ÂûAû!þÔÿ%ÿAÿ„†º$üÅùÛûtÿu‘«µ=–ŒþÙü´ýUÿÿ¯þ.ÿ“™ð2"þvþrÕþbýïþ0û”•ýÁù†ûmvkabºAý–û³ýž¸o„ÿ þ,ÿÙ¢þ8ýÈþá7·‹ÿÝþ\ÿ¦ÿÆÿ“V,[ýFünÿ”Â2HäþƒÿÞþfü¤û2ÿNnóWû7ú5þãñÿ—ÿ­ÿPþ@ü|ü>å„üRüÜÿ¿H8­ÿÞnlþfþ ’ˆ¤þªþ]gû•mÿþþÿbîšpÿãý¢ýyþäÿ—'“ÙvþÇûü ÿ!Âöÿ’ÿEÿ@ÿÔÿãÒàÐiÿëþÆÿ q¶žÿÿAÿ.<t ÿfÿWÿïþøþ†Ôvbþ‹ý|þ­ÿ=ÖÏ<Bhÿöý±ý°þ¦¶ƒeH¾þXþþñþ££{Aÿùþÿ=ÿ©ÿ£ˆsxÿÿ9ûÿÍÿÖÿs0t,ÿ)ÿ: þhýÐsÌVµý´þöšÿüAüëS˜þðûÙüöþ\/Äᘠ¦ÿRýüóý±wÌ`ÿ ÿ+v°ÿxÿLð’Wúÿzÿ_ÿ°ÿ½ÿ^ÿbÿC^á¥ЃÿZþzþ,"Ô*  ÿfþ†þfÿ¤ñ¿ ¥ÿZýiý¬ÿ‰J§ÿP•Ûÿÿ>ÿrÑMR~ÿ`þñþkE |B®ÿAÿgÿÓÿ.¦CYjBÿÿ³pÜÿÛnèÿ ÿÿÆÿƒÐÌË̇šÿ¶ÿDß'­d2Þÿnÿ^ÿõ@”¨ÿWÿ°ÿ(ZbÈéJÿ0ÿ™ÿ3]=lñ\xÿ<ÿ®ÿ<—Þñ^Aÿ’þÿj6o?CíÿPÿ'ÿÖÿå†f¹æÿMÿIÿáÿ¢è•08‰‹´ÿ Ó&•Íÿ·ÿE…ùÿ=ÿ(ÿÃÿ{S1a[ÿÿ±ÿv²¶FÄ­ÿÿDÿñÿk´ððxÐÿrÿrÿžÿõÿ˜ElÅ¿ÿÿ ÿÿ?Ú95°Îÿÿ ÿÓÿæƒ^¬ÐÿÿÕþ<ÿ8>°Rn‡ÿÿ ÿ©ÿŠ29¸8 I<Úÿ‘ÿÐÿlΟ&üÿZÚÞCžÿ•ÿ Q¿ÿôÿx§Uéÿ¹ÿ¸ÿãÿTƨùÿ†ÿÞÿrníÿÀÿ[ÆÿÌÿ Jšïµ¶ÿËþÿG.‹ÿÄÿãÿfÿÿY+({åÿÎÿøÿ9om ±ÿÔÿ?mM<[_šÿ_ÿÿºÂ?þÿûÿÆÿiÿnÿþÿ™Ð°\½ÿÿ#ÿ"æÝÿwµqÿÄÿƒ 'þÿR[ÑÿuÿÖÿZ@Õÿóÿ޼'¯ÿ•xêÿðÿ£á9ÿ‘ÿ·9ž×ÿ¶ÿÞÿ´ÿ}ÿÙÿ“é¨Hõÿ,“œ ’ÿñÿ»ä9©ÿøÿ§™¬ÿ ÿ”ÿ© yÕÿÑÿàÿõÿDAñÿéÿFiæÿIÿeÿ-²lÜÿÃÿ,‹t¬ÿ¨ÿëÿ2L,ßÿ›ÿ³ÿ>Ì¿ŠÿÕÿ~ƒÂÿGÿ×ÿÚ#pÿEÿ ÿ0Ž|ÿÿ–ÿÜÿ è=tÿ«ÿ¯3ÿÿþ:T( +ÿ)ÿ´ÿ;‡•MÙÿÂÿF¿g†ÿ8ÿàÿ¤­3ßÿÇÿÇÿÇ Szÿ¾ÿ¨yÿeþÑÿž‚Ûÿðþ‚ÿ8@[Ù§•ÿ}ÿLžÇQýŽü‡ÿ‘γÿÿOþ«þ´à«üqùýþ3 H )rõËöÜËÏþiõ0ùçÙ ŠØýÀûåûoüŒÿ÷ÍÀþíü Ã7â÷Ìø )2þ•ÿ\pü,þ »Úÿzþa?ðýŸú*þ—Ì(ZýLþÒ¼ŽþxýÁþ6b>Í?ÿüîûèþ£s¦ÿ¢ÿël¯üDüoÿ ¢PÓþ*ûü2ñ´ÿ,þs#$ ÿÅýiþªþÿH{ñþ"ýg…øü þÂKöÁ€wÿêýWþ³Â/¶þ£ÿBútÿÿDG5çÿPÿ ÿSÿÒÿ/®eЬµÿpÿ6ÿþÈþβÀ´þ5ý¢þbMÌÿÂó0$ÿBþñþfÿ,ÿäÿîƒìþÊýtþ„ÿP§–ÿ’þÒþŒÿÜÿûÿ€"EŒÿ‘ÿ Xp©úê@ÿƒÿ c< <|e-/1Ïÿhÿ·ÿ‡Áˆÿîÿ”k®ÿ^ÿ›ÿ¢ÿmÿ×ÿþ£ÓcÿÖþ]ÿøÿ ùÿ#R(Ãÿ{ÿpÿ¦ÿ «ÔmÑÿ…ÿŠÿ†ÿnÿŸÿAΪ Æÿ,vóÿ?ÿ—ÿó´ËGÿùþä»ÿƒÿòÿWhU9AÿXÿ'!÷ÿÿ5ÿÚÿ#B¶ Rÿƒÿ0<ÿÿ(½Çÿ‰ÿåÿåÿ’ÿÛÿ·çöÿ(ÿ•ÿ~uÿ'ÿ¾ÿcX jÄi™ÿXÿÜÿK¾ÿÙÿ7[X‹ÑÜÿ*ÿÿµÿ‘88b;ÿ¹þGÿ,{;'UVÿ&ÿ7ÿÕþàÿÉsÂÿñÿ…ÿÿõÿIQÿXÿ@°õÿ-ÿkÿ"IWÁ{³ÿ€ÿ‡lÿuÿf[Ke]úÿ ÿóÿâvßšÿÿ›ÿy QE\€ÿƒÿt˜éJãþ¦þ'„ñYÿóþëÿzáÿ[ÿÌÿlVóÿëÿûÿ½ÿÿôÿG6K¯hÿúýØþ­[µR´¾±ÿôÿèÿJÿ#ÿ¼ÿ÷ÿŒÿÑÿx ´þCÿGˆÿ þ¡þHáÏéÿSÿ­ÿ|ÿ†þÚý{þ|©ü½þ†ýÿ¦ÿ/þÇüóý‘GldŽýÓù%üˆnýFùdýÅÓÍÿûüýþíÿõ6qGýÁúyÿP3ýõ~ûzân³õ•öŠ®Hùí‘ö7 Eüôù®„½«ãÿ öóÓûœEÿûøý(­ýêüÂM „` ÿ2ÒÿûèööøLÿ.£¼ºáûpøûl2Øbÿ’ýÎý%ý¦üLp¦ûòù³ýä3ˆ¦õ¼û‰øbû(¾Œþ©ÿ:ųû%üÔÿ6%MÐy@ÿÌþÔ‚8ÿæý’Ö ýuû¤þt†,ÿ­áýÊûrÍýoüzÿù“ þçþC¨_ýüˆý°þn@¥ÿ›þ¡ÿýÿ1þ¯ü>þ_)Ÿþ¼ÿ±ÉþQüŒý‡C9þ¯ü«ýKþÖý†þSܵÈ{ýÿÂþýøüõþ‡.¿ÿ~,)þ•ý–8ò¥þjý^þ\þýþmµ »ÿ×ýÿ½ÿþÂü4þëûRµ*¡þ€ü`ýNú‚ÿKÿ¯ÿùþ§ýþþ¥:i_þ‰þ4ÿÙþþæÿØíéÿþ¾ÿ4 ýý©ÿçëå’˜Âÿ³þ>ÿ0Ý×ÿ_ý•ý1×®‘þLþ)Lßgÿýmþô!W®û¢ù&þZTà1ý)þ”Îÿßü§üjÿ½Ô±þ~þÿ§ÿ#e'¯ÿ_ÿÿúþÀÿTùŽ£þ^þHÿŠÿ„ÿïÆÒ-þ\üÿ Æfíþ—ý+ýuþJFGÿü­ü_þ¾üýyEæý:æ÷éÄ" ®ÿAñ~ù7 çÜüëë¨ï’æ ʇýÜónó&ÿ. ÄRú‹ñ8ø Éˆ®ÿ2ý©ø ö½õËú,\V„øæñìö‹ÒÅV?¥þ>ú2øIûeÓ  o?ýTó5óYüï›–þÿmÿçúXùZýð¬ôi«÷úƒø(üA¥Èÿçi“Îÿöÿ |®þÇþ•¤9þýÆÿŒPšÿ›þIþXþÿWå0÷ýÛý=ÒIÓz1ÿüHúÌûõg¸NgþÌüRüûý5ªKɨÎüø&ù<þ\Ejýܰúy÷}ùþ‡ Èÿ‡ýŒÿ¬ìýVýdÿŠ#N$ÿ,üÙúƒýÈ«ãÿÃú÷øñý“Üߎÿ[þjþÉý$üzü)~üLûIþ*{ > ìÿQòèðþº)™ü¿_ ò»á¤ðC ¾Ñí÷= iïøìûï ÖÛý8ú»û8S! dûæïX÷P<-ý¤øy§k÷îˆôä TûIù:ú,üW=Ø €û¬ý¸þøùÜöFþA ¶ ¤ûíoïÿ“ 1 œÍªfÿó÷Æõmù!ý ÿ £ vWõÈô“ñ Þ ½8ùùöõûÞгýÁü=;ˆNþ³Sà³þÑù{öAømÿ¦b ý*ú7þîâdÿÉýnÛGÔþ,üËû)û%úSû ÿ¦ŠI_>úü¹û]û´úZû‰ÿ8ûû«ý§û8üØüÿXz p ÿ;øÅõ²ûrºû€ú w 1Qýeûçþôãv”äý¥ùûõ˜ö5üDYºàŸþdü>ýŸµú<‘ÿ@ù+öÃö:ømùýPÊ ƒ –ví7±“üˆû_ÿ´Œþ5úúþÿTýþh™g†þfÿ³ÀÞµ<þkûÈý( &iý¨ýg þ»öoöWV xÐü`úåþ iÿž‚¡¤jÄüÙù[üO ÁKò¹ô€„ 3÷Ú餸q ô·ò öÎ  dîßîý6óâèŠð±é±»þš‰ÎÖ;¬vÒNþ (õ›üÝã³4«JÙs—ÿØÝÅû¤º{˲ô 6üØÞæìcÁóº¹p«Ìé„=¸Oâ¿úÕ$\õCës¸¯Úg„ aº<BÒ'I ýðÕ¾“ÂIÜ‘ì>ï_m%¬8O;îÒþÒ!ß,ë›óÉïÛ߬ÚUñh‹ýÓÿš!9W"¾ôûãÛú÷ÖˆçâVý@d eâ"¡‰ûhÞwéȬ]ì=ó't&ƒþSÑ‹ÕøàÿìçàQüjD®r ˆ-ðFÞÚäqô#óì þâ"e0ò÷Ëö À žûûùï ƒø•ðnï»ñ­ö-ÿ © 9þjÃøIèFå¡ôãÿ6õää ê4Ù i%Õò· ¶eÿˆå°âµùz T‹ü‡t oûA~mþ°öHùa[ÿÂôJê–ç$ìVô=þxØ °¤êøîöèZî³÷|ûÆú¿þ! ¡µä `*¤û~úZÇÿ}ö¼ñƒø¾ÿŒü%ö¶ù0± ÷ ð ˜xùôòðô[øJ÷÷LýÆMKý;ÿ9& ¥3üv ¡ 'ýËø`öOõ]ö|ù´ý,Õ­Dá PµÿAûÚø[öoôG÷©þ'Xûý~»°îIí¾þóýþÀüÑûmý÷ÿ¿·‚¤t  ¼¿EÆMþâþ$ƒöÿÝú#ú`þW‰‘zXn«‡ÿ¾ývÿDý»ø÷øëþèX®ÿsœÐjw+ÿÿ1šHþHûÈýEÕ/©Ué&òý}ý˜ÿøåìþüÍüI\2y|þHÿ”‘Kt5ÿ«û‚±’ÿ”ÿÝ N» …HSéþ­þvÿkÿïþúÿFèÅÿìnéˆ^þæþWÝÍ.XüI÷_÷ˆû¡ÿsëþ6Hi  —ûÉÌk­Òÿ¬ÿW7óü¯ú¾ûi¹uf÷ÿœþÿœ² þBù™ø§ü6Ç•ÿl/É @\ÿu–)þÇû»ÿ.üh®´ÿµÿðð+ûþ¼ýaûèø7ùàýPo)%ƒf¶þýyÿîAÌ µ?}®þ°ùmü^œdÇþD©ÔÜüÃø¡ý&€§ü^ý®\Kƒÿÿ:8Œˆþõú•úcþUXª¾ýéÿõõj6ÿÿ˜Û=þ¡§þŠû•ÿQ*ý=ýH¬ F’úhõÇûc" –cùÚùÍý5‰ód »üÿù6ø ýE˜ 2PÿÛö§øP BPüŠü¨o\gþ}iͬþ2¢ýýúËþÛgýì÷]ü…F HÕþá.gþ1þ[=:`1ÿDø­÷ÉF9ûRûg·yüôý­Õþ£øVùw\+-üMýJ†7§ÿƒ²aü,ù0ûuCñ © ß ÀüÜôÆóvøEýóýñüÿ´Z eþ·þ¦ ÿKú}øgý„l Ô R¢%ÿÝûDú†ûaþw½ü¯¨âæþfû9úVû9ý´þ“ÿÐ0™Isßüûû™ûÕûÄüìþ™É5TîÊPµýôûüeÿMBÿÌÿ` ôjýÜþ78 íÞýøÉøçýÓDþ„úü>â þW…:ÄþÐù?úZû¹ùúÞµw ÌS©Rú«ý›Ê<ÿÏü£ÿ:9Ël:ý™ûŸþ… ìÓþþ»þ÷þ'þVþËÈç¹üûPý”ÿDÿ7þÃþÒµ\а‰ÿO2CVþ—þyžûÇEþ§*z^ þýgÒ‘þ ÿ ÿ›átüÿù1üeóµªÿþ¤>oý£ùüUÚ5ÿ·û‘ýgúnÊþ‰üBW°Æ­ƹüËû<þ‹˜,ž)G$Ÿýˆü‰üÏü¶ü`üµüLþº¦j)Erýðû¡ü`ÿuÌsÕF8þtû,þØ]#þný*ïy\ÿ ÙNþXÿ›vþtýBÿƒaØ)ú$ÿÊüþý@òÿ¯ýžýª9ÿ ÿKÀü^þNH¾‡~ÿ‹+ÿý‡þVê!„`áÏÿû.ý½éäÿþwŽžþ,ªŸ/nû˜ûáIZx&‹ü_÷ï÷Uüvœ5PzqF#]üTû CŠBýVû.ÿ"Ä'Äýûý,Sú½?ÿ ý{ývÿŠÏÿóþ"Ëf! ñ– ·³þ[ü±ý!ÿÝþgþ ÿÕÿùÿœ&bôÿºýÿÙÅÆûjù~ý#Ý ê(~ÊþD‡ÕÑúè÷ºü­¨ê76TÉ¿LÑ7–€ýµüûþHàýÕúŒû-ÿCìÿ\Œ.ãþÆþ¾ÿv•g^ý‹ýOÁ.úü¼ýØHJ 5Ž´šýz÷%ùÎÿdJZþÿŸÅ¬œ\_ÿ?üqúqûäýJÿ~ÿî³ø1 ¨ÿ6ÿ¿ÿÿ"þâþÜÕv#çÿâýÍü£ýEÿ>©[ ›Þÿqþ+ÿ¡_pÿÌÿ ñÕþ“üLþ ¦vN°#kT{ÿ)þÕüÏýIš-¿ÿ‰ý`þW4 ýýü$Õ‹ý»ú1ý»Ùsÿ0¼¸bþºþZÀÙþ*ýÙÿ§¯Y„þØ´î”áÿ‡ÅŸkÿÿ 3*OùþýsüNþÙ^ü|øúúsAaÿ­ìåB$ý üý¡ýWÿ×)¤ÿ\þØm/ ‚`þtþ6þNý©ý™ØÛXÿ˜‰¬uÿ¤þˆÿlÿþ:þ+…|ýÍú¯üÎ úüûÿ¬1ñüóûçÿÇýIÿke ¦•öèÿ¿ýƒþN*‹#¸@ÿ¯þ þeüDûîü³n´TZrÅý·ú3ù³ù€ûãügýÿñ#ùìþÊÿÇrþý;ÿQ ¡H¾þ(ÿÈØCþ›þ]ÝkÚþ3ý¾üMýÿŽ:ž³þ¶ÿ¸µÿHþÙþX kþbþÿÿ3…ŽøþøþuW,äþNýümù‰÷“ù¶þàÓã/ƒ»ø_çþBýšý•ý–üýŽ6«™TÏ 7J-ý®ü|þ`ÿÍþþ9ýýQþ @3Q•ª%1·ÿGã,ÏþÿiTü1t_ÿXûZüÿ/þyý"Æ$Ûÿ¯ÿ¿¬êÑþ„þtþ@ühùúIÿXYâZ™ ÿXý©ýñþÿÂ!ƒÉG™Ê‹üzûÉýMÄ ¦ÿeÿ¯þ6þ¤þÜþÔýRýÄÿ–ö’ÿ–û9ý‹Ò}##CKÿ ûûóü³ýiý›þÙ²äýE÷@Ђÿ1þnýýký,ÿ%$"i˜ÿͪȒýoûÄüªþÒþ¼þ7ÿª‚ZþCý5þJÿåþžþ˜q®ßWþGþ÷þ:þ*ý<þ’–Âÿñþ&ÿûÿ¶É&Ðâþþ&ÿƒÿwþìý"ÿ·ïA8<¿_d2Wfü³ûþ¸ÿÀþ1ýàý=~”ÿŠþðþ€ÿ±ÿÿÿýæýB\]$þvþP˜3$7æ¡ÿ¡üUýÊ7[]ócDòþ¯þ ÿ7ÿÿ¤þþ3þãÿë´äþ¿üüý¿! ÿyþzÔˆnÇÿ)ÖBr¯ÿáÿ:ÿ}ýdü÷üWþ¬ÿlÁ{iÿ^Ø—uýÇûÃü7þþŠý³þ4ˆÆÔWeEüºÿ¾þ¤ý!ýTþ_þ)’¶Í#}¨ÿvýëýݦHGÿùDøûý6þhþtÿq”ƒFåìÿ©Aÿ±û2û±þ—¦ êÊã4ÿ`þ-ÿ‚% ÏÿQIˆMXþý"ýíý¾þfÿ5P¨Óÿþ þcÿL ïÿÚŽÏyW9éHýÝÿ ýüÀþ\kÆãÿFÿJÿ2ÿoÿg2RþÀýrÿJ·þ…þ»?ì«ü¿ú†þ& ÿ€ü¹ý!ÑòÈÁ ž‘þóý¯þ,ÿDÿ&œHƒALùÿ‘ú¢ùü‚ý'ýîý„Ã8Ñþ§Õ ÿœÿßRÏÎÅhsü7ü¢þ¬ÿÇþåþÙFKªnºÿüÿåþÞþ“"Céü°ùaû¹þÞÿ}ÿ:í{¯S7ÿÿßÿŽÿÚý*ý.ÿBv ®ÿ`êÿþLþj“þÉü®ÿã Å¢ýíý¿ÿBþcú ù û²þÂÿ-|˜% ¹Éb/3î©ðÿîÿ£ÿâÖ•ÿQþµý3ýäüÙýÏÿ.ÿ'þëÿÙšÿŠþàþCþäüKüý¡þ+ Ïìÿ±ÿ±à z5GÊ#½^×ÿtþ þþý}ýÇüuü¬üýAÿlŒoå…ˆRÿüý3þ}þóý¤ý…þÄÿ~BX#}ÿ¤üý”kÿ¾üsýŸÿøÿnýý¡ÿõaþþÔÿt¯oáÿ5þaþ•ÿ·b]o]ÿ“ÿÖÑpþ‚ü]þ¨I30ý|üLþ ÿþ¤ýÚþÕÿœÿÿŸúvÿ¾ýÑýÏþÛþ‘þÛÿ WRËþfÿK¨ÿÔþµÿ= _ÿœþaÿâÿÓzÝþ~þÀå~”ý§û·ýöÝ[òþ0ÿ[Üàÿøý¥üûüþÚÿo® ²ÿNþþbÿQ]ÿþùþZùÉÿ™ýÿý'4øRäÿÂÿnyÐÙý³ü>þd DYÿôþëþýþþþ þÜý…ýsþ!Í”ÿÎýxý£þpÿÔþþ!ÿ¯½ÕG>Ãþ¢þ Û=Ï+ÿÄþ ÿÂþþ†þ*tä§þOü±û¶ý ÄŠjü­úºüŠÿ3áÿs¥G¹–ûþhýÀü%ýûýþ¶ýˆþg{Šýû<ý ÊJQ€M7ûÿHÿ£ÿèÿGÿ'þëüýÿ.§ýPýHÍZ«ý>üþ¼ÿ6þãýøþ)ØRƒ§ÿ,þëý!þßý”ý†þÊ­|œIÿûý«•ÿìý÷üþ¢>œýíûÜüfþ7þmý³þ³0älÖÚüçûþJr1€S×ÿOçþ:ü*ü†ÿØ´ÿêû{û©þfe[GËÕbžÿŠþþSÿ{ŒÅþgüsýWe-€ÿ®ÕT‘ÿœÿ¶ÿ>lÑýû­üWåú‚ÿ@ÿòÿ¾úBÿ3þ5þØý[üjûÚüÁÿvêçç¡ØŒDQÿeýFýþ¶ý•ü;ý5¡ÞÿmÿüÒ›_ÿQ|ÿyþfÿ½ ìpí4ÙÿŽÿq°8ÿbýýWþ]ÿùþÎýPýþÿäþ\ýyüþWCAøÿÿØÿæúîþ\þbÿ¢Ê?ìþÿ†€€˜þÿsÏþ¿üöýàÿŸ«ný…ú.üª®êþQþ»Ÿÿ¬û ûlÿ,'eÿ&ÿ`!zÿ-ЕцÿªµéýLû¥ûmýIþÿKgÕUÅþ´þ£þ«þFa¶÷ýBûüÉÿÙ¢ÿõþýÿD¼ö$j±ÿsþµþ†ÿ|ÿÉþÏþ&¹ä$«ýGü™ü¯ý©þþÿI{Ã=Öþý9üíü›ýýíüžÿ£!þYýzþðþtþˆþnÿCâ¬Kªÿœþ7ÿHl©„÷þHý‰ýïþÂÿ«ÿðÿ «þrþ¡W³ ý†ûäý-¢§ÿJþôþ¼ÿGÿÈþÎÿ£+yÍîvßþŽýÈýaÿÈÿüþCýKýfenrir/config/sound/default/PasteClipboardOnScreen.wav000066400000000000000000000455201475771417500234640ustar00rootroot00000000000000RIFFHKWAVEfmt (þÿ€»î  €ª8›qfactÀdataKŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9rÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆrÓÆŽí,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9Ží,9fenrir/config/sound/default/PlaceEndMark.wav000066400000000000000000000455201475771417500214210ustar00rootroot00000000000000RIFFHKWAVEfmt (þÿ€»Ü  €ª8›qfact` dataK$WTmýCÐIÈpÝ*ýtó$ö^Únu¡iù`ä<ìÇ™äVÍL¬‡v'ß–cvÝÀ»æ—B3´jù î>ì&ÊdØ´â,‰¨x(uøhy_éƒä!ˆ­e>S »ù''“¢Ûøºç’êI—ÕþÜÅ€üˆßœ™žÖCóÜLÚٖ掽´ÄÛ6N“.TT‰üü*ˆ7ë™4¥Á!>øbº èy^¤ìkíÅòiÖ=XNmGþëGÖúbþñ%ûÕYɵUÚZ!Ê)HÜ^}Ø”tñã]7ӫ鬼\MÞcýø›+øêøíQè…È”€œ »Õ"뀊ßÁ‚Ÿžˆ ¦å˜"ò°²ÿþY­ý÷ù å3³à˜}¢+IÖë€Û‚ÃıßLPZÉlå \F°TÏí§ýmÉDz†éU”¼‚_jÛ†?’2ƒs—‰Z^aµÏ$ oP) «|!P¹Ó¹,{-2Ò*Òïw€vÏã1ø¨“èS¨Nâùøë¦Ÿ$ØÞ:lS¹èù+ºw±N eì D.'Ìb4y&ke»ï.2Ï,RâÊ%õ¦`q+Î ‚TjbÓ|zzvo¾¶9$\Esc<Y*µuv^IbUòv­ÛÕd“D^KÛÌâ‘AIV$ÂÛm·¤A&&îÄr¼9ô4«Ü‘|±´u+ïT¼ÚÎþ4ÁÃHéCKÚ»g ¦5"òÖ)ôúƒ}Üð}ôPâxÝò¦]Ø«þ‰ü‹Î¢k²¯Æa÷T%æ©Éä\û\®&r¶ sV#))È|Xèšu¹Ð`^9½Ú¬7PbæðN&³AV^íÃÈ "QàgšéÃμKAr 9 Wa«$lPîëDñÊÃ{adõq$-àB> ƺ<$\g™6ÌCnrÊJW7;f¥°2ð4Él•ó\FÀÚ>˜½ºÈ8MÇ­OV ïB'Ç„uUŽ˼Ô`6~èU&·s , ƒ`]H@Ê¢#À^èj¬"@þhÀú$£–léà W}¹H$!+ÚlcÔr§é{Xö¼ô=ÛA·3Ȩ÷ Wúæb`ç@}¶ÈÐò+Xrؽ =6 ·Û¾ÿ<,ÿb¦Ùþ(óŒöéìá½ÆA×— ~†ÇaK«ÃÞàKœ2‘ýø•³øê$€¸ìm€)Æ¢˜æÉ.ZBñËêÇÓcÀ^,Þ…šVË«ãýb«ùX—ô Æ Ü³—¥Çð7Q‡éô•F»‡ÔŒå”}¦°;ãß䲩Ÿ®ÑÏ7ýto§÷=»4ö¸1žâîAhÞËÅ8›~…†ñz“ÔЪÚÞoœðÚUþÑû‚”ù†½ì‡é–O}¼z³ŽÜo¬•¿Û×>‘ÂJ†LðÑìïÑuÆÏ»G1×W<Äæ/´L´1!ñ”6cÓ ~Þaz›Ö¥ñF<|é¶s¼$S«¼ÛL6“IF"éÜÒf»T89!û¨«c{'±rv,®‚Û ,†’9íÞ«-Çœ²ãú«ðu‚/à_‡Ž "^èe¹_ïx%ÞÍjpšŠ_Väž­h€é7»Åî0OÌÒ_OþuîúuCh^Ê84Tüû<ôDr¦÷ÍVóæÍÇ! ºcëÇhçÂW:¶¿ÞÚä=œ®z |o ' Œú'¤ïDÍ?T9¬V}xRb2%—H6‘!]ó´dÚÊ.9^Œ«WHÓ×y¤— ìÅa8‚Ú¯©†J'¬ùÝuíâîà®§Ì¢èæ=¸P²mpQ HQô) ¼|!4ƒòÄùŠ×Ní±~™è|̹ø3Ôç›|Vœ¤õÕ:ìàñ!ïÔYcÍT "9ü`f–gXÁ6 I¢¦Yòçó ×Ù’‹¸X6£$¾èm: ®Ïæ o>²o½L8J ÅváPdC,s2ï„Y—Í¥G÷ð1Õå~ƒzŠ4H¤ŒÙì¥+{"ýrg÷DâdD¦.1Ž¡î©äË;ÐüvðpödÑøÎúè,jð›ÛÆÞÒ’TœAö;*Ãâ7}“ø¦wºé¡»üä+1ö2ÛÌö—‘fä`Ö™î!ƒÍ˳ó|ÛYwW<fµªkâýB§\Ú#ÞišA§DàÂõÍ àåˆ% ±šp5^–øŸÃé?èL½3¸{¦Épó\DC†!ÉB’dlÊøøE_êê…Kâ Tü«Ðôr>ÓqJ÷xUßå„A ‹Ä$QR%( õox`÷ø9 åê­!)HÍózØgÛ{rEE~òÄÚ{×NF?ÒßHöÝÚ♺Ž:ã.¬¯© 9N«êç„ŽË*á6£[Ò·w'5ž4¼ÚÛ4<H´TØ÷µì1å!Æo|—ëNuÆÂAŦñÂOôÔM…ëóèÂÛV'v§X0Ê ‘^)eø÷1/éç>6»§£N/ÜG×ÊkVA¨ÙÖ‡"Œ„—gCåáíɯ¥ÉÏ®%l >o¹Ö>÷+„¼åi=Àî<¸@Ì[ë;㳩2/Þ–šññOÓÓòÖ…X]…Ýyÿ˜mþ.òe‹Ö1ʬ_V3T¢,üæF*@õ}ÀTß!BÍ#bÆgk°Ê!`_c%n°=WÞÌê>šfÀ§Ôžèö}ܹ9ÕG«4 $'yÈñkYVÓô"FÜÛhÒ”’pÉ·Q\ Ëa ðV"%Ñgo lfßE3í«jÇ@1§bšô'ÏIÁ÷?C²æ¬·@ù'Âë(9jóx«>Úp/ËïPŽaÏLëâïåÁ¨ÏLF ã×Ó!Üß0 •Ÿ’f‡ë2–ÂËf™ `4Ì}sIwZ ®™í ÍÈ#ºHÝh.Ú—qXö­T ã«lDDL+óãÙ8Ø&ˆ2NrÍ\L g垉dîÙœ-ËmòFùF×ÔëUÎVþj7Qóm#óÙIjð»Ì#Ñ3fk¡äã­P ˜È…ÇY‘¶¬s ![" ZöãÃxSIj[œ†Ô“C”à¢â¼¡è§ê Nè½ê¸DboË&Nq«‡ìR—Ÿù€'í‚=Ñ'ã¯tw©§ïH0õÎ \à`¡½Ëå6/a±ü…óD@™úÕ"Êïhü‚Ëõˆb5¡€MÚäèŽÈ9ÔåY­|±.– ‰Â=!¹ðÚæ+Ò´ÿ#5 ýkŸõ_CíÞÊÇ;7Eï²¥ÏÍ<©ä´}ü­£ä¦ ê­ôçu¦ï¶aóÎ]EõàÐߢ¸×ß'‡ŸGÁóÐïDÛrÏ¡aðâ$Ñ^;ëú²Áða³"# hY/ý Ž-÷SœrùÔWIrÚÇ$VWnž­ØÛMˆïðØ™ÎÒf2ãâ3—©¨šº α/Ù¥ë‹ñÂI鬨ܻ¦öõñãánE|KÐt ¨FñÖùÓÓ“R6ñ¹÷¢Ó¬èˆíºšÈV稱¶`c_í*ÈÝ8´"˜ªhhý58øG„©3ëüšÁ¶%`Ú"q Õô+ €Þƒ'Øš$‡Ðm0’!µdFJ8Ÿœô©ÝÕÝGq¡ ÔSä"þ¿òù=ØM3þæ°šúyˆêRk™¿1¬^“@êø(þ¿êzú´£¨ëùÅï†âNÏ”§–ƒ~ ÁŠ{(jƒê>оcƒ?ä(о¬gl5EOK§è½õõ¹9áIÅïÜKOÏð6È%ФXqÐQ§ põõaþ-üû8‡ôV=¨¸E^ Yú% ï–cÂ*7ϳÀ!nBeõ«×߇_àd)Ÿ.| \õ?à¿9èõä·á¯­[n K'Ú´úïæ%1 ±q“yJ¿ëjß=Èú®î—ï ̵PLòä9¤rðìWÑi~ùW;{ìá<Úø£¶Žê=Ó=è·y¹¸~²\ za;¶L°"æ<Íböh…'ã>·èº%º(ô3üwÜ›ô9vêë¬b¿ÃÜêN”J¾…W5õ ßdYì- Å}Íö÷xhäçÆñ’ÝSÕ¸˜"á:f£>4|>Üœt»”¡ó äÚâ=üðô²Ñµ1F÷•ÒåÉX&\… sÚ™lÛÍE’¥-*ðˆ~Ð6 oP¢!YŸŸ ÞÞX$£ïlZéÎ?æ%ིq ÊQNð_õêÐâŠs÷§ Z悾¤ï†;îÎkå´@°A?^ùó¼ìÛÿóÝëýÛ™Ã'ÌétdM»ÄJWìMàÅ“t¶Úº]#{rX-Ejô4Ï>Ý}/¼xŽ45”Aý½.Ã÷¾C¹ù:Ë+íÜ Hâ•âÙ¦0s4‘Yuðþí`ÑüÉa6Â"£FYTjéû>¼8ªˆ…êý™¿R! öƒdý$„÷nŒR«r´!XeéuOú»aîî?‚LÛ¼†å‘`Ò— wÇk<ðBAµÐ"ÔÒf|xMŒ¥@K‰”}ùœ½xìû°áðG¥»Ï 2oDîõÉMß»Ü81M”Y·^Þ &›[¢„ç.JE‹ÞÏ.ùŽ»ŠëZŒô ¤Ý5æ° Z²)pìT{PÅ9¦û«ò[ñ¶“Þ#»Fš§³Zö4è]tï¹]ÎÎ+»Ýiƒ1™?°ôû¾Þól7ÀÞD¦@œâ‚}᥈x¤ÜVCé“Ê»\ÚÊí`Éwxúädiﮡ·Üä&”ýŽÛ÷¬+‘ØTˆþZ-.ÛÄè‹‘Nºô®[!Û d—èæúƹ´ðNì é­Åbù£Ûýëë’ùsHìüZÙÄö¬ñC"ÕËfñòâÓØ,¦ ÄfîL4ËS] Þú"šÓ±˜zÊCÁdìBA,ÅbÙwà&Œg¡_À^óAÚwNÞ,eëš#T¿ jü=&fÈÞ3YšÌ pc P\olþNEûÒÞL vœïIÝGÍÝ—2œÒ•Ôw WB"Ç]fÖÛï,‘Ïv‹láa¢E¤ÄÍÜMi–A̪ ÚcbŽò#PñÖkðÓç!ÁÝ´eC™„%ÁäpC®ì©˜ÅýÉRo¹³äL,®J…Þ=VÔî¸}Ì»í0É5± Ë #aÏáÍn¥i½rfå8X3°i7N :¦ê!ëÊ‹ÏÂà@X¡Â@º•Ú×/Á÷ô-ÚåÞ‰ŽŠÂûž[Fók8A©?gì/5„ÅËÚwçbg¶†Ñ9ò“t­Ö֬߂Ÿ5|D©àtÍû¡³ãæè«´ºIYÔíÜ }Ɉb à—' L­è@亭åöY¯äl"åEf¯²ÊÃý`Kùu=mö^¸Gãï©YéÍý ¼¼¸æð3*´ÒW_ß ž48ˆå¨˜°©‰#üœjEk#&AUir¤çø*ì¶ê‡U< ”µ`Þjt™@]Lálü¤FFô¥W~#ð{j sá+Y7X¨> ù»<ê¬ ¿&ÜõõX”áဠ”ꀼ¿Mãæ©VH ±a$Aœê!ÄÔ¿eYQ! ~ôc»iæÞ2=³œPMÔïç|\ßâSž¨û9’xéXhC»KkaýâA$øÖ¢”!è½dx½oæi8O³³úÍðiJ”ûU ¼òB&ÞÇršÆšQÐ[Z²à.¢S›$œÐmÔÜ3»ã“›1«ŽïRã©Îø©2T› —üÑ(’ׯ¶†8¡ñ7"ãÔ§f55å 0Ÿ¯‚] †4;]û ±òûKæñðã²Õðý‘Ðùµ˜Ý¿Ș?8!€hd€9\Š$NŸm¾fi :4<%¨Ý)î÷˜}Ê ¸Vä_(­hÀÿ8AÿŸØŽ܉¬:J-;"Þ‡±fc?*½TF¯Ï#Ò ok-[‘ô‡´ÝM/ ç!TUrÿV@6ì7Ýÿŧ—ÿ›oéÝÒN¼™JsÌòÝYeØóv¢Ødç[%›~ùpÑ{ì‚ÝÓ"‡˜{h?O¾íTB>s'¹Yv ¿kFç=CÓµä²?å­¿¯/y²ÜŽk–œ ãÓ"©Qi}÷ô;xæ%DœnÌÔFL: ã䮩 ^BÞ(Çšw³;üf³ô,‡ä:„•­bÕž %€ÜøÎ‹ûçl£òÊÉ®_] /áKZê¤ã¿>í‡õºÇ—à) Ý|ט}%Yãxp ª1ÿ­”ýëu <Áa1¼ý“4ùlK ¯Eâ`ƒ±ÛöŠ“ä°1Ûù•‘í_±â ¨#¥½ï8X³ÂüHöFêÿÓ¾,ý/è$ޏn hå8¯ e?$/¾T<ÑÏ!´soeáùò£íØâÊâ¦`¨;n±å°J±ù'êuH¥÷ýðæù5l žD'|V‚ s‡(HbD"Ø&ÍfJì¡ôÝÄåÝŽŒü©¥IôÐë9áqí£^˜TÉýWho'ò7NvÖ­Â¥õHñàžB ÙÇ$N¡áƒ㤋@fÅD 1PÎ!LJgT—6åèzô°ºpÝwÚ`f"wß»ež3 µ„#%ŽjtÖ[L‚LŸõ;äÝàÏŽ l¬"!æ¶.±$Œ?ïë?ÍÙÂÆé1R»lQšñEôÎÔÀšà^@С–dåÃ-±°lž-DÛˆ?„¸ZþŒ)û¸–ôó)ÄÝÛ*»ý1ùöWë áÂ&ƒü@‰õKúJåâîà¯kz–!BoÃd¬?㽩í‹ÇJ¡7ØpBÞ‡RÇšó ³ Ù&Ž&í«sÇ ûp ñRaÄF[&KÔsÁHÿCGØýî ÊV< ÝÜ`—–CõýÊßù<˜Tö´ÈýâAÈT ÂXþ'´Zâ8§½ˆçú6š¶ðý’üö¸õY=0H·?Ø=Ÿ ˆ¹Ý–m\ÿÁHþžïƒ÷Û΋æsÓèZz¯¹Ü…ˆï•‘™Î=»·1ì¨Åú®4ê4¾žK[âíâ§É¨›V<ûÒµñç̵f;&x‹qh¢¹÷ZÛ*ç’ÈFÞ WÔš#(㇠y©—%Çßî,UŸÌ÷ãÙæä«´»ÆK0Tã6}†.æw“‹²XæÚ³áq£U ? V»(2~þ<zû¶h 77]¬²[öãÀ:•ÝA°¿˜“?I븾ÛÁ¤çì¶2 ½Ê²û8`ó:yã­ƒlªíê—ÚÈÀÇ üfñ(ô4Ô|¾yàs;m¡ß•?Á¾<õ´°Þßœ=ßÛ·’?èÝM½¸™å‰ °5›©ËÒúbxYf2OH0—ª;øÆÿ²èˆ´èI˜º¤Öâ냨SïÉù Í]íbØ¡ý­‰åøxýûg[÷ó÷8HåªH?j?¼>¾š€áÎØ¤kÁ“ @D» ”Þá½Rš"> eº°(…mæŽHF²W½~â8|§n€J±.ËNV`ìCµã‚ «ˆCp‹ çQ¢%µHëU6ØÁÔkT{CýN”âß¼¦Ÿ8@ðV¨ÀÐݺ½ —09q^ÏèRnºëCª#ÁËþj)–jô{Â?Ý~¥Æ{ðS ÓOJßzïÞV°ˆš /¥Vï33¼ò˜™4Øý• âöÁ¦ÞlêšF¿û÷Õòç-¥óˆïÚDRMÂñ÷çFÕ™¤sêÊíZ¿Ž´Fí«ÔÇ¢ŒìçU¤Åo%ÝLp—P "åf¯´- ‰9gé"¯6¼haLô[#åÜ[T¬äý®Ô¯Äû{Nó^šÛäÏ’®aÖÁ$ƒE2¿LHý>æØ÷‡Cï”OÉÍr©¦òWüóמ!x Ùdh"–Ð ÂqMGA ÿÔÃ6ï¢WÍmrõìHWàÆõšÙßÐŒ8sn XK0ŽÎíªkÉjX.= ‹ ,sŸû…YÞò¬ÃÜK–½{ã68qªÆ\ÕQ€DDwÌBes5YLZ„8úŒ©îé› ºÓ6¢(¹#åy+k>)ìa¼{Äæ˜m³ÊHèè´%·ºqþ¿øú?ê„-yû‹ˆkò´‚°÷ˆç+©-$€ûˆl/TnŽüJ~ Ö„{a–!âÁc¦ÎÕÔôi~Þ vš'bÏ@}G‚ðvÖ†ÑW\2ù—ëѾ×tŽ‘n´K ?3,kš„Aкûèp0óº : ­á¯!¬ÐqrU=; ¯²<†éè„“¼ºÂ_‘úE´ïÚÃý÷KùçLOøÿäíèÿ¬dŽ .«%»èÖß2º„ŸNiÕë;€G5Jiå Þ;°@=ëXÀ·Á®ô Þ?<Â}µFyU~ÕÕz€GJ2!Þ–cg6ˆ4£˜^qIûôSÜñÞŽ-Ì竈d·úPñîòÓMZæ Q…&ssYIdˆö ,™ã)°§[í÷È“9o¸¬M[à-yô¡‰kÝgâÝ%4§™qÕ½¤9î @ìáßÁÄ¥­ „ BÉd¦\.óCsºlÜZ/F•rÕõV€áGmœá GÕ¤ŒeÅÿ¥0Pÿ¾. í9Œ`Ç¥WƒîŠLþoÛù;M’ãÍ}ì¨iyÅ‚%܆p”цõs”àG *]á#~¤eM‰ 0蛉ÒÞ¨œwœ+–çT¶“ãU¸ªFZî>ËMŒŽ 4¤«(J—ªßÅÿa»„ô#2ŽÝX06ß‘¢ -!KZ—¤€ÛÅí’B YòÇ$ ×úÒïx* ^ca*Uݶ ÿ–$)ýÔñ 3|Õ—qkèÅTB¹ß¼+àœ6ƒ ƒ:ˆˆ¯˜ØJå‰àW¯úθâîl*¨rŽ!AV«d‰•-ß›Àˆó*øØP~è#AûhÃQñauÝ #`˜ ˆ'h˜v8^ºõÞì/áœÆE±À!ÐBe¿Xß>ž´IU%Ýÿobüv%%õdpb5ä % ¬b–¤(ûÃíyñtèDä]¹Î¬ƒ–ˉÃbÞ©=!šý¸cN¹Üé+–Yú™íïVËÈ…ØHߎ‰Ú»äjú0®@ïæ ¼±b4 ­“Ò»wfP(ä1ñx¬*Oí]6Äÿ3ÿKÿ›ý&Œ–s¤ÃÀ¿ùA=íúK€îã€OZî ìË3Ù˜‹>0û¬ÞðœPÃj®ÙJ@ S{– ùqÃ"ÒàÍõw¢iá|ÚðuDй4H,žØ7'Jô¦uÞÜŸ Ü]'wÏo enO%Ü_³“V/ÏêÛŽmÀ“1þ.”úŒëy8Âm©?øÎ’él¸+^è¹YX&Ûs‘sAüYăõÛÄÏ‘NoAXkRüB÷ôªúrÿïX¨m ÷H1±œâ[Ö§¼nÉ4L\*Á?"}C¿f"&Ðùgrpíôü×Üö‡ Í¿íh?VÇ£ì¨åêÅú°°¥O ñî$qh°T9UXÉûê \óÀ¯¾üV:ö¾Ú\:&8“r¨¹Cö¢íâèÈ,O·Âí%H9EøªÏèJ¶¦~!ô{[ÚÝ[ö™ãµµ ó!bÙnªþJÿûÙ  Š&?'8ëú©ÁDîâ=ˆß¥¹˜ž „ ,Œ%\Mæè<²vO‡ÿcî•þno¢INç[–æ ÂF²b¥DJîÍÞ]bÕ¾Ú%€÷× 9å‡#“ÿòºýØ€•¶À#5ï¢ëÌèRÁRIñ!÷ÛÓe5¸väŸ(d­°¼L6æ0Œ—þÿ¥ÆûÿY©\ ü–\ UÂ%@âšò¿¦Ð×>ê&ÿ¹¾tý¾v©;düRJ¨þßø.ú/¼òŽ4ÖÙ\닸 ê' ¾S¾Ü;–B²“Áà»D¢s—ïZRÅÎDëÌìÍÁfÆ­4¼ž4ÈÞ# Xœk!^|râuW§—1IîÅ”ÛÊ{Ä&úpMtî×Ù†²RÃÙïHÏ,ŠDÜEžÍ”³<óG¶ÙG!œöÖcÔãÔ$Ú|n6ŽÃšÿIÐþ5êÖÐð¾„rÒ°ä4ÿ®žýÅ.)ðOŒ{ÐÐHñpÚÓ¾H\ ;Ú%FMbÓç&7–uüêÃ`õÀ<öÛù³â“í@7Ù ¿¥‹# ±,ꆾGW<õÖµß; î±àËDÔäõ|D¬áùÅæêQ´2 EÓ#ÏyÎÀOïkBïÍ{Õ¼ír€6É| îsÊä\}â«x§ôÝ€äÝ™‚­6A[¢ÃI^» 2&›i¦æÒ<ó³GwbÕe'ýÞ÷œn1I„”HÌâ'Ýe¨w—`l@$ EÁlQ-Ý~ô‡—w]eXZª¹³ ý,bs–qYÃT7Ú¾õŽ<8ß­4ìJœÄh¿¸î8>*Ì•ŠJ¿ŸI®7jþ §>ûªBîòýÇÊØlØóòE‰Ûع4Šæ+žž³–ƒ.þŠ‹ú dÂß-G/„/áÙŽ£…nÿŽKþJÄãèM«_¸öšÔáÐ}Hœ@ÙÔÁQ±›ÂõÓGályøäClé®E•lÛпE’º<­Ú.¶¤¨îíù+ÊZß³ ž5(c˜ x)É%Øéˆ,?»Äá“%K¥»pŽÃ¶òªJ$ØÑ üs)ôV£ðvëèÑdÂvócÚYZopMOPtþÍ \ûi çlM µFè!VÍíXgÉ—ës ÄÂ[DþÌñËúfÕ>» õ»1&ß02|ß–tž…Ü •PÚœüüÖõöÜŒMü•¦èôœ1 ðÓ”`Іá¾ï’¤<ÏÐÉôo]Þ'¦¤vòí ›á‡Ѥ—@MB²ïèÆÏYn‘$ K´mìôòÃ5ÜØb›®ç%Ò ·ÂûjEó@=BmhëÇG9Â÷ºçä0µTK¢òýáæ×ãÛΨ“lVñ¢Ÿ ÔèÞaá8'%£ªuo qÉ#'S\käìKVEhå" 7°h¬iŸ =Þ&ìU%sÄpùt'ê^v0q7mïR¦Gνq.8U‹-9üJô¬ôàÜ!]pâbQ§Úû±Žó|U4ìsÄt÷8\Cå(—UæyųÖ[™!‚Ìd,?&~…½rLSðíãùÐÉv·ì b&Æ GöÿÔâ,1»âã”1¨«“ÍI¹h/ Ìð dÒ#"@© gÀû"(Ù<öy‹¶âxYíg LDzÃò¯JØrIóV±ÜÙf¤&ñ3ísÓÆg R74 µ#ß kˆGûõ˜ÖñáNßÝ[ê™WX"  g +ÿýd;¥-²ï+ƒç– ˆ¶Ä%=#a ·i#"¶ú¨ä!ðú­Ôní{LÈG-Èr‡XXU3WÿV™þw„d:Œ7p/ Q4ìZØäÉ®\ôÝ\9~Ôw#z}gj Ð÷à~qçV·dä&.­b3€'š€3Ò€þ˜v‚ûÉu,&[a…rÕ] a.¶¯‹"Pú€— î‚ÆaÝtü^—^õÿñ6 ýÕ¤$Žo«N ;5~!²Ÿzd ù3íËþÇc\ú?EJܾÏÞ”Ñ× r‡) Ñ ÐêrpÀÍŽ* f¬!u‘ð_´Ñm¥ö÷Hðãçõ1;Þ•±E¦L[ñåX;p²°P_j;áï=²£Ï_-ZˆIï÷7ÍçVËäb2¬ù"0ìhD àͧ" ßJÚ œàŽ#„ÇÈõŒVZá‚x³‡i ö—ãâǪ>w»e„ÅR}Oøwk¸ëB)ÃYF°Ó]\Ë©ž`ýÛ+æ³ %F„pÒK2:±Ý•®™„ȇ‹Y—´a0ü%‘ô+ü…€ô‘Ib¾/í';Ç7æ:°Êɇúê[—ïÀgrZâ6W§AÐûßÂpóŸÜýéC”ù½ð´GþÑ×ú„!Ød2tÒü•\wö¼IÄè5ÝLºÄЧMr÷Lf 2G `޻֫25Â.íGŒ­Èy<2ókµ–Ùö´3ñâ›Ó}á‚x¤GŽ·_«&@ÚÒsŽx[[櫊± +«Kâ%ã¦q»£#&0ëjrµN£å ìé°ÏVÞâm›¨êãõ½«ß®ß4 Ÿž ~‚åz‡°’€ G¶a¡ªœãÿÕXëÜÁ”>u º_^'Á3ID›Û9äU«¬.´ ûÛ#ñ“ì[éÅ.»Êq’_U·äxܬ…i•`£Ý „ê˜zVmRšH•÷ÎÙ¿æ;»±1;WRìöÄG‚\ú …ï)ýz¿÷öp>çsA‹ôYÄ¡Ý?}÷½wLå%áçÖp£·YÅœ PÖ¾¥;ñ9ñ²Ó¥bRßð'÷d »Þ-1œDSAÌùµ¿þ ?ü2žŽôôÛ«ÝÞ )lú"{Dï˦LbôåEà\¦¡@^ºyý/mø`º$^.n{c?õr*¾ßDžÍÚIÿðþEýÒü•ͦپhôŒXƒ1ÜŠ””Ü»”,1c< $)µ!lvŽàa«4 ûÕAÛðÅ‘S¸û!ú(óeåíý/¯Éùj6=£]0¾j ‘:@Ûó5‘ÛéËe»c1 ¥FîÓK “Ëq ºbU%y˜AkÉ^ïVàÙΡSæè¦ú²ºð Ïb -9©ˆ«ûCˆ²Ä™Nî7'ßɧuA™ý7ÃËø¿ë¢Ý>Ã蘵-ö‡âÉáSÞZ¥ûšb¨‚î&ù‡ËÊ®9ü] ­ô§fîö2ËPROúðöíîßÌÁìœfEƵæêê´ÀÀ-k›‡AÒ^„7÷¦­æ!>ídZºÇ³¤!éîd»­Þ}ÿœyþf½ 1^7 ‘8Žï²©ªÎ* ; }'±`À âë@â§Ãów%Úg oú~‡ î|–"µW  !2„) —Œ|`.@‹­Á*ö€úÿã‚ïÿSLùùäë9"6ñªf¢ÓIÆ=îÛR¹ÊSaÏ ø#n#k¹ A,t/ \Žø 2è)9Ö!-‚Sc•œ·%¿Õ&q19lDÎìxÖÃjƒ,õeûƒß1òm@çHRÀµW‘ò´×@}äÝÁw­™uG^ÕX²…ë‘Âü½ê3ô9À¨Lnç÷åJ¶¸Ôô'Ù}ÞV?ë¾}ÂÄ%2êKq–¾‰Ûšîš’ÐËôÿiíÜÿ=ÈìôNÄÞp´íOÉËÏóDaoÛ÷Š7úä ¦îŒÒà£:v¢|ýåu=÷±6¬ü[¢öZΘ kÊ)ÝA |—ÅO:ûí6®ñÓ}ã xyª)PS—çðùŶ•)¿.§>Rõ»}^wÙÏ3Šo›KkŒB¤Fáøê£êÀA¨!£ùdéÂ&ÜEt”DÀåî0@±Ì¡~â¨{L–ÃT>Û#º‘kȤWì7ZKÞïâšÏ1@sá”ÀY¤h'„9vÆÞ/ãRœ©¦Ô"ó4|hy\Ük”‹’Çê ·VÀ£«÷êç\††áâ““¤¨cã)C©H-þ¨Ù‡úû †òâ“Æ| éRv%»Õ1÷+•åðæ‹âÑ´£§3£¯Þšéœ™>ÿʨ»ýà9⯡­¦L]Ž å«%±vþ dû ˜kèÉIA¹¾ÆÔ 9T~#<û9õ´ñ­ßB&<ÜÇr´”øvHÛèdÙ‘eBœå0ÇÔ°Xpdù Q-ìmM G·.i"%Œ;gì‡ËÅ—bD;̉å²d°Ñ¤®ùtî íp¿N!Q>ìc‡xï–iÍœÝHHÔ˜ƒø‰®éŠÕB€È36¢©¡æüí‰ÌÈeDÂyþ;FmûÐãöÛp«ä“Ã?TõJ¿üß½·´7'_ÒÌÊíuf`É©V ûX'˜§ãÉõªSdyú,lpT1ÝPý“—â`ü§"õL» å1I€ Ü}%T¸üW(¯û“ï ó»ÎànÆ¡LS;9XºÝ«/™L2þã–Eú¨æ#÷³kï§ Ì÷0"~!ezd½åû7G¯óÛD‘Î-v4bc&4kb_B'¨Ët÷b^+TXû ûòbE«êέÀ®ß1ï Ÿ•Ís’`X·! ¤]àí:Œyñ¤l^ÓQ8 òK¨`*[îX~Ë™fKË3Uæúž$³ðÜmT¥æùûï³í—zç,Åo¶òn(×Ly]îúzÿËðpþP:&ï9®r$– 9lÂ_¿’>¸£§èèö¹,ßRÓžøyJ‘•·²À&_^Pe"ñ/gjuïî?`ÎÌtN\=ïŸèί޹ñGéÔ×» ERjñÏö>Ô…KÛâ‘“—úÆJ5äø£­êë3 þ™$Túh]ñ8Óå,®2„97IÚ¦Û ŽÎêÖiÀ„MÞXN š ë!¯¦˜ðôÉѲýW ÷|·âAt&¨çsɵ[\S'JuÞZ3–ÙÏ ÃŒo&Öú؃ðŠAÞÛíXš“ÉÌ> |e¼!o’&"M·sfxPùhRðë€sZ˃xà ‰i¡©B‡úúÇ•ïù 9åì#«¯Ü¤”î^TgßX5ž R¨‹üùC¡õZÚ í#Ç™@ó ÊÁÙ)_r$Wm;kø±Aé5$ž* lé©.çºý‹µ6~£TzIû!Lðeä ðÛñГÓþ‰HûÙîÚÖÊ„’RN¶÷N$‹~ùm¡{ìAW ÄW%SY-Ýø ˆ—š—zþÍÆoûÒ©- wýˆ!K3¦êà™ò¿dU+7 ¬ #]-Ùÿ‡‹Gý´ûyïómÎï9ÀÌ­@ ÁC^CË4/$œl°Ÿþäßû®ÀQ¬ ?õ#¿êÅç>ÀQ·ƒ*ì‰R~Ä Bþ%Æú×ú÷…ðç>‹N±ï¢ëÏJ7qõߥSàɘñZʱÔÏ õÞn&ßœëx{áÂjr¤ò‡Ö,•L Äßä`LŸÚØ#Šk#6 3i¢!F=éÓ·».è@ð‹¸ÂÐ÷\DæÍQ—Ìn߯eLž®Ö „!>“~¹¹{^)wGû{eÖñ}»Ô w2~ Ï ä®n ¬á½À ¢9Bb†}“7)ü>|ô¼É W[ *þ Dú&]’ðµ7*Ðû«á ñ¥¾w‡÷;g–æàIçè¡ÝµºýâÈÝö¨Z™Õêm €ÀIÙoQ‹Oô ÄÔL~VHNWÚ×êøƒã苪Y¨  ùa’"Øÿ·gˆÿ?_-½ˆ*5â¹ÞŸ¦-œ{To"rýMgHHíÙØƒÈJš]ÝÎ'üóvô©ÚÐɧ"o]÷g_Þ\ä›­›0ªâÒ‘þ§zÅðoP2ÐkÍe@h1¡‡]Þä–›™f©ßÌ3üžÆ¾$SY:n²SqþûSûD­>ëͼÁÇ–2UÄ@Þ¿šVZ¦Ê-ó_‰QGåàâÕ¯¢¨5#ÑžisD@‹JÀ¡IMûÛ?çñ“©%ÓüpyJÓÅk#xQCjìBkÃÈAÉÕwë\gÂÓ*o x€M(·ÙÒ %xb…yŽl@T÷¥Óäñz\wïø®fÎê✦ÖUKpÅåâPP±l6D7Uåì6ÿ¯Æ ú û`îâò zLnåWóçß%Ø·ŸqŸÛEß’,¥"qîgSÄ|$ÜLvm”(7kú¿@ï?S£'¯èv C‹¯Ê¡5£œƒéèÕŠ¼AÎxÂjj1´`’û"·ò‰K¤›âìUcw–ö*fÃãÝJÛ˜à‘ØkåÿˆC°ÿ/]ÚŽk-øAO‡èÚÿšìŽÿÐÅÜ“Êí•»_Éó©ÙýL¹³ÿ+ÿ6CfÛ£É2’ZÐùqí\›l«ÒE€„@ZY1ü ”ô¸ÅÞ)Qœ_.# ‹i-õ­_ß BàÕæÇ ´+ý¯‚÷ST67ëý¢¥ÁãÊ©`¾’/ô;¸ŽÜ®ÌÎô flÞ@¿bÁ=(Cä"!¬h*cÎ¥ãk\慎8•„'7ˆót¥˜Ú’Ý0ÿ·˜’ý× ûï†bñϾbì9J&Å9wt«e]: œaÔ¨Ú.HëŒØÁ®Zô _Ýy…øjé>[yòãl׫=¥¶ïF€³ç·æÇâÞ±W¨œ© å÷û¯çͦÜfô^”þþôòùüÞØåj‹¯@¢¤ô)äíÝ}¬ïOŠÎïž1ÂÙF¯.'ü4ŠuôK(ÆâxRAØéž‰½Ü1Íag%„41zÜ “n•m? F¾9îPþñËòúÕ¸._ä(Œ­ñŒ·ÚÓ¦&Ô´€ù}‚ìËôØ`ÞŠ>‚‡[B<=îÀû·ÊBóƒ5äˆCŸ¬¡>ëèã»Áº-ï!%‡Íeoƒ”,…ͪ\ûþò=‘sÚ¸³Z¸> '¼!HÂ…ÞG‘›Jåi‡Û¯=–’IˆÛ˜ ðW’ûÏ·òü'h$ów8m2q½—S8_c"4(gœZn2íI—Çû ûôò)ñÞ.Ù‰I͹9Œà+­¤¡ÿØKûýŠãñŽ*" «f!ÕMè~é¸PÕqŒå€U¥°p6£P£éЧ ƒq÷%ESð°ÐùÐësí Â[È#ÁH¾DÚ::Luá¯ä_¤Ä¾ŠL< La|'#uv<óíÈØÉZ8 JŸ`ÞÝ[?½Ä´³CcË)FO•¢ëì¿çÂþM»ùé1J„cîø‹*ËêNÚÁéëŽE½+Oöåíâ±–()ëÂy{Á6±5£¡9bp2%&Q—oš¨Ïù4@÷áÁå¥>}=žv¸ÚWÚ¡å+7Ñ5¤s¡ÿW,Üü…”‰AåšÄ¯V’ÌÜáµe–¥f%þ3p-ú6/Ü£”õ¼;íà6³ÇyÛk’Ù7öÇòâWÖ´§Dþ÷ÍúB9ê­Ç«¾§®®úõ ðLÕä…+™T6Ëý3ˆ+•—‚¿4éïRœ»Ï508 ¨-îbðWÊ(ÑGdÙòÖ,ŒØ£Léä åö®…ã;¢q%ãåTp©šŸÛëÏÞ’Ã>Ôî#¹|ÌkŽÓwá«zg¤lÎ’Ck¸^MðüìçÐöÆì*=ÚÅ€·Žþ'“êúw¹¿~³ëyGÃ-É/Û‡[‘­xDjÍBÍ®dh .4¢¸ºðå)0Òý]÷^¥{QïrÊ* ð]€ÐsÈaýYY%ø?XȽY86Þ÷¢šÙæYX¿ >#Šé["Ÿ¼g?“ñ¼¹Ôd˜˜ +ÉÉa‡@•¨Rµ&¦ó tòÚ0å ¯_Øô¿ˆÞ?JÌ™ÁëdÍDÃó…ÙÙL÷¾›æ<Ó“Á|ܺDv•ál(¤Fy»—×N Ćì!é6Z­¼‚N‡±ëE>Ú»-Ž5ú” í¾®%}æÀv³B2ﱄãÎŽª¿%´ø>qê‰ÍÑöœhuäûü¬Þðöœ"×’èf…¸¹íF4ÿÈÔœý¬ÖâÙƒ¨¿Ò¥ÿ=xñþµ¿\ç?¶búÛþ&ï“ü/茸 0ìµóÄ!ÛX’å*·°PAþ"ïÃúhÞïݛϙçà}¶¢y^a¹õü",áö0çìZµÆî½Ê9¯ ÂXKF 7­)ì}Ä™!}ãËdwªÄîaÜMÌ%•÷€`ä‚!LóN Ùì`'êÁt¾E-åÙ#‡¯kµîëÌÃDfbIó1'ÜÙbqšß%TÏžöc«ã+ V†Ü`“•l0ÃC‘IPIå!Ú¯/cSôÔßùÜ~Ÿž{-òÙrˆÖÒK~öuãzãÞS×é™û…½BLîÇäTÊÈ6 üY¤ôd§4-öE«à]_ Å·O…&> ¥œßðÕUWüµõ!Vs¦áZ^ò¤Bq‰ýÅSœø¾_×÷:†çwý`ëfø"¨+D÷‚ÌQŠ$ôžm0‰©õ›üß÷#–ìåkÂÅï]̲[ÁÏ`òBo"×Í $g)'lp¯½ÙP9ãV.ðª‹Ð÷=¸ä¹(Y%ÄF oLÔ⥭$§ñnR˜ÅëõÈPÃ&þÏ%rúoqJû¯ßƒò‚ <ð‡áµÐl¶FE#Ôƒ™aùˆÌ$ìÿÒé*ýx½µËgc74¿=›=¹HÙ’êùЏ¿íŸ¹Ý^+2®€r ‚W4ò,Ö\3ï šÍ&výH&cøÚr¡xÿòãiþØ0ãú­ªð>$jö»l>ã.0A‰ÃWÁÌVïBfÎÊ8º_ª.PÕhP:7Æ•ÇâRÁV¨Ú¥"¯ðgß‘R µ÷!Wâ§EpÔQ^|ASÎÞúj šÓn<zLµTÁ®èB ¸.kH‹AÙBùZ§êö^„—$*ŒÆm#ý¢þj÷èû™̱O0e5/ 0H]̇Ýe—˜MðvâæÐd§±í_íÉÈËVûbò,¾Uð 9Ñ&£¤Üèí”Ü&kà”tA¡‘K‚ô´â†ÝþÚÚû>%0,p„ M0æ§‘EêÌš¿fÐF‡òÛ”±×“Ռ椳k…ŠïAŸÎ×À\…B+T$ýýl6÷kõåHA౺*.€E½ÓA 7{ÅœWKòÔâÖºYó/ CÙ­‚žûˆÛòÅÝ 6O™Ë±b Š7럦Áž°™ÛÍRvN/Ûbë‘Ëgéb7~¼º-ý-‰÷ÖÁ‡÷‚E—æ|Us±.LZäZ}Å­ÙvP !áÉ%b£]q®†~ ”{U±D;Î?ŸêÝ„¿V岡°åÛÔœ‘~ÖU} þ§xaïD‡òÌΕ×Vˆb™'X4ù³ïëϪVBãýÇ©ž¸”Û)¾Ûŵï‘Q!Ïí ’ýÈ&¶øÞ‡áæ›—¤´®²ü ö@Œè¿B¤¹V}x4¿{ÿ=sØþë5âÀ¡H¦·j»ö%@2ä€zmoHI³”þ¼û ¥Ø!`ï‰eÛú|"‘ðvg¿æ×=´‡YˆC¹$—Ê+nêê ½¯¿#y˜k4ÈC,gê„5.¾<`²µ 5ßåž#ž±Üj‘  #²%àjÅÁúOE îj*> ~B]gÞ6›U]7‹.¡UŠ kä7ZA­ì¤üÃî~õÆ!îôSeÊÞäcÝü­+˜öHuàØ_¡5Í)!žg}cK¾+óá:ƒÙ7䥬A50ñãžÓ«Þ«J šà'ã®á¨2 ¥}j"Vw?g|18÷t”¨åNÝÿ é—ÿ#Z¤ðí:Ð0nÏ Jn£†Õê“€;‘bW³'O}Hw*o½fM84FEþÎEƒûM½æ72NPL´Ùðä- 9 “Dú ¸Íî&Ü·|$”'vmp>P»6¨¡ÐøäqV'¶Â%t"Hq3iÛ˜×<’Å¿r P?X"nïnæKÎL³5Ÿ§^*è.&¸VŠrÀ @AQû Cð&É0‰dÇúœ-Vðþ¬½û95U" þf´FÔÛÔ|“$ê l¾Zu#xé^jh¼ì©ìôÄýÅÞ4|èå›t¹±¬  QäOY«ï IÊböä_(ã®à¹#ê -k¾“~uòº{`×MÈ»ÛèX3“"Ðèf pº†Ò‘w<ãÝ©8—}Oäwî?¬&?Eq½ÏQŒ’í£·ÈVÔ¢èV|è¹s;àY²9 ¤>4뻜Z%ó]#nÙjJÆÊñßR`Õbu°'`i :(6ë³1Á•%A}oÃw.Fx|ÓhÚ/‚†«'Däw̬F¬tÒ^FûW\ßòžÅpæNR²1† ’’Žö=Tªã ³êÚ!À×­=…A}†Öûw“ƒó\ëÐ÷Ârç­°©>¡?çâ¾Kµ)÷o{åO=êTVÛ¿þ’±J0æà²_ö*å〯iŒMü;¥èô¿¦ªä<ôÿ­FÑõÓ9sáɶ³#[$koßWðMžÑs¨AèYùĸ< ÈùµXíHEªÛ×Ïþ’oéŠL¼ ¡ËòâaØ,a „}$"ÙߥŠŸñ Î6¯k¤ |Ó™ëszÍÂH»CúÙ1ËîJqÛÞS.‘Á€ÙC‚Œ7¹Ù¤]+‘4x"´hgÎ*™ j€Ë%®ë ;EÁž_ Ù:`n';ÛKv±‘fêbì2¿(Å”5zà» n¡L¼åå4;¯ý÷Ú3÷çÝ:˜—°ÈU & %r``§ ôôÜG ÔH$‡!•d0QÊî~ô^Ì{b„÷q'æÝ;ƒç—³‰¶mæÎF³l/R„×öŒ†VbŽŸ '«Þa ŠÍçàŸh··/Y%9#[Z×jÄìMKÄ)T¢züæI7J?¥ÞZ~Þ¹Û{›-“9DñéªÌÓ½¬áBñ¥ÈÓí3ÇY™×±Èø†ZêY½Ð" 8rhõuPæßañ²>R º ö!Ä KG'[N/ëëÁkMêAè¾£^è^#1iKRÂöF\AÑî÷ÂsÌçM!\&çcs#à9h ­<ÊœÊ ^Ö_#w—dÆT?é¼»Hc»Có(2ËÙ㨩úÚbÑÝŽ(t™CfêÊ2¿N% êoSìÞùÄ\ši‰¼ <œ5&Žú†©ï”+^ õ(ßM` è ]Yôþ ÝüAìßçîß·Ìûª½ñ9,(`Ìüy eöu†Ž`“«–°Â7!îp"bÊRg°†÷”æ5òè½õÕº9á{`.÷q!‹å §í(õȵªùFífenrir/config/sound/default/PlaceStartMark.wav000066400000000000000000000455201475771417500220100ustar00rootroot00000000000000RIFFHKWAVEfmt (þÿ€»Ü  €ª8›qfact` dataKÇsém˜&£$5qV¼%rµ\Òº’Éðèg.ÖÄÍdGì Á“ëÛ-s\d&ßÒßFõ|¬¨ü)äâþµóJç¯ûàm޲õy/æÃ¯“¨AåÛâJÑû›[þ‡f̬×Ìîer± "&;à0]صºÉò9EZhls½Š6ê/.=f "0àþ,/ ª¹¯ÐçŒåš¢Ù±ðV;Pr hûõËÍS§î†ðn×ú¬$wÂO'(– ßC¹­ “ä7‚ú³g+þäPÿ…¡ÅÿÆï¡—ú[àDÃ;@Aiì¤ïÚù6¥ó¡Š‰àØ- 4´…Íg‘,ïåHë¢m*ù«#Î9a[ïëÿkNUyö$ûý¶SÀNUÀ@Çêñ~¨¦ëânÎùÏD³ýØñóZPŸ»FAŠ>‰նîØñ<ú’†~ï1‚ú ÍT¯™…ITc‚!ÚÿzkžªÓ#"¿¹ö •èüüŒÿUÙ Ú¸#äó’¶öÃUH^–!âõ›`K§Þ x¯¯ÒåhЙ¯xE3åžç]°4MŠùÞ3.SJ ÉA‹²íÇÃzÈBA~íø•é¹ý1£èa¯ìªv:¤ã½‚‚Ÿ”+ÖßÈ™ªÇíÝ8íÉœ¥$C47 ×€øÕýÄálj— y#Ï’ E†!^õD¶tü"‹7Å Ùgì†ã%-¡] \Õ!°G aîUY ú>Xëô¿rNüŠgÖVƒ"òðu¡!ûÑ5 1Å÷D»AýcEØ—!HÝÑ2øF0fýÖ¦4òªŒë.{NºÓÀOÙ™•óÝ¿HL•Wm÷‰rñý-&ûö§D§â"® @¶äXœ¹¹ß“è¶qòdç%¦!»H>”m²òÐsXQð{þçHÁUMë±ë¦!æ£7  IxXàm}ý.ìÿd_ù²Ý”‘ô†J˜OÃ2^¥œZLŒ‰ssEÿc&U!!$]È`atíSõ¹ §èËS·™Æç¾dOä•!Åöã6 Çö¼ íÅ÷áÑì§ ð«:y³9¾}æB}€ÛÕóÅä<Éìö¾í ¥}"7 © " 8¶Ë…nHD×$“KÜ^ó¬¯'üŽ: `ÌÂiËî@#öá/(RKe í ™_¤®Ý 1Y:{G—¾ÓÝÀû¸è@©=øùQœž¨p‰ß;nΧ¾$šâ—.|?Ýd)ö©ìC§8¤(Í̧¸™™â"¸DU èR2°]få30æ9¼ºLÜ3"àô»`õ;ßbš?õ ·×…=,ßrΰÐ\ïH©]mãÕQ0#òź §ÜWâVIÁŒgäë.Íö 5jY g#á!Ogöµo"Sq5ÿ{¼ÿx=ÍîÓiDúïí¡7PO‹∗۠-Ýí¢9¬O6ä{¨»)8é½ÖH?ò/D´+”l‘Ür É{®íÙ^Ë;uZîµ»A[<é—ŠçÝØ÷I£Hn6dN0ÌÄ ˆ„EØÖÁñÅûA«§OÚCžÇ·p¸˜’%èPúë"þ£ ¸fÂÀ“wëê&|èI Ô¢³x¸¬;(èÒhZñ´"ì¦ç²¤7Mæ`´Ñ˜ <›Ý®9$: u '^ àX-S9ȹ…=´,¿æ÷Ï=¨šUÑhH¾ð"êÍ@W©šãÊ|&™)b{2_ä)fÊö€¥úÄ€ŒSìz.פ~áÉ]˜tZël‹ Ù$Ù ó´%é<·M -}ÔÛñó³…kC‘,y/ R"e®p p+£%¹áº50³èYSÿpqª%`µKÒ çÃðL²ØÄo;HìÛx`ž}uÚß(" õb þ“¸U1/èáÕp¥KGÐá; @õiµjüia8]#ËÔp윴zù–ž 4‡ßX;êùNµý¢2‚Z6f+6¡*Zà8›ƽ3Õìä$KL •1÷åÜeR÷É”5¹˜1gè`G±Ë mîêº4©£“ãtÃvÄ|–'ìåõÃËL§–î¨>ÞÙãJó—UI¥ˆÃármÚ.{$žÔƒ×hGò"v ±GÒ­åndê²$ÌøÃÔ‡aAœ‚ fÕ8"Gh3PÕ¼G 7+#½c¶7X¼Åh”ì0îdéúvøÛt žÑ[ö†¾I§×”cC’¦!Á0âf Ôw®VñÖ_¿MGuêX’s^[Û5YgÈ p=Í:%¿™‹F„\ò»“Qé¯Û³…´æ¯æ›£ÿ³3áÿ.—âÓº‡Kñ’Ó7Û¯›¥­õŒäQ1Û¹÷»ó=ý$!ú¿·µ¨êmÃîŽz–OÚPEê/ÅÁøO!‰p`ØÒ$Fµ ³$ÀÝ‘a•ô‚k8+y½ ØýšùTÞýÕNX»œoé‡/ÏU‚ºïnÅ.ô%—üÏ:À E¾ê V:…Çh TDª¤ÇŽáà±0K;š¨ç—38MÝkÿL1ÎÿnHðï¼P¥é×â@_KÀÐê”ô›£1ü4˜;̈¾î§ñåýâ¥Lÿ$÷Nì·§oùÛĵI[AçéÂ[èN–ø¨µ¤Î<Œï(GT_cÂÆ·g .=ÍŠX)Z¸GXU²rµ±3¸<;èhÖtxG|²àmæ/ $VZYsÆh«RBxކo£-+%áa¯ocv:%!ЛO°›ÞoåÅ$úÌB þîÛ_aôW cqÌ/´%û¼Ö_þ>òJñ=VnP¿ÕõUG§¸qNTè% Ÿø 5¨V`YÇÊi±T#;úQ©LþÅ˴ȬîæB䂽ø5”ýÿ^WªUö~Ic§!+£Ï﹋šúftêZÍ&NwïÏÒUúïà͸¤Kï’á]×2jÊGf#Ÿ1àZºßé“«ŸøÍ6€D™^®£ˆ:á‘ p†V%k†òÎ,^ûÝ_UÍJuïÙ²{ó~×-~ò¹Ô#°¨¶:¬â¾S²i?q;#R!rOq`{Ö2½¬ò?äD±n°å$ZþÔ+ÉTœnÊ`¤Ï˜uá¾_±ë”Êå ¤M²YáæI;8iÚŒnÕWÙ$Gf0we¯¡`²à æñÒ²Fûð´PÚ‘póÆ9ä¼—h¡é H<á®Â¾õ Mç \Ä÷G–IïÂÜmú©yü[ã}©ÙNÜ\Hô;œP­Þ|‡t”Ô×&ÜJ¶Ã±^ç¿mºêÏèDnðàz¥õçNÐLøÄš…±ê×åø¡QÅó‹pìûÓį.FìöÌ)£ýî á.ÀDºêòy Ǧ(íOs©p&ã‚>­€­üëYTù{u8lÔÑ$¸›%­“Þa䉎ÿØ„­ÿ7”>1h1jÙ§;ÒH¾ð €­¿¯*êݲÔúJæFþ"¦Ã[ âëÖGWÂÇOZâ^ö7Ðh /ð¡WÇaàÇ— ùm\SÏJñCØnPÁò˜d¡3ÌUàí‰÷ú¬-ýÿ}Á³ÿ)ë2¢ÜY6ô˜_W9ÝZˆŒ’s-„Û'×$ aÔ#ìGaWùk…qÎ×%~‡,‚¹×ö\H¬ü–¾!Ý” žøŠýi5É…x¼í«>–Ž¿ÞÚ…RŸó&ñYÏ·¥Èí…ÕØù)iP]¸ÍL\ÄsG| {>ëé~¿£øuà3lÒJ$h¦óKx7Q-Ÿ½Ìºßéî¹› h>‰®"Ù;»íóéù`]¡[utàí‹íʤ.Oî²°ÿí‘åÿù©«#nŽŽ¶$@ã^ûkötþµ§¤“<áÛcOÇJví€s°ùÕ{åý[8¸Ft½’Æ•´ì1 h`o# %ÃCG[–mˇÂõD-–ü‰'ÇØ·—ÚÁÞÃì–Ÿ–ùtÇÔѬ—ñZ€ØØsÕòòÉFCŸF<5Âø«þÚS9ªóoŠ«2ÐØãÛ¡­@ô5ž&I5bVé÷C¿Nýkêq.ìÐ&ºNðÂŽM\ë„Äñ# û °F´7ÂæZ`®E+ulͽ3]D?0j»xÚ©ä?ãö¿ÕàÝò ôqðÞÎ{¥Ÿï\«·¹tŽ’èà_QõKupüжÎ'›çD Ð’zYE†ÓÚˆîó_-úçÅ_V¢ì†–Ÿ×ÜßчPîð×úßì@Ý ùjô.åáòº¡ ûôfÖ!§wG ¤ÜOáž…¾.묔ùxVìÕ(rùñ "I ®`~>\`¿ KÅü—©ÚbG vÂXeèäÔÌ¢¡ñÆ-±—d â‡óâK-Qö¸®ÉÖ=:Cò4Š×¼ØZòßÊ’kõ˜Û#šDñ_ÞûJ#Faßð—‡ý¥2-ÿ3Ö@fGVrµOÑÙ‘EB™Olkˆe@ä"À¬ö[ãΫ¡ïãÒzæ+ñ(¢|QÔÅÆ8ÄF—½–‡¿0Õ‚êºñEœ] 4ºz"áé(¶õ#Äa4ìV>u»Ç'éˆ@Uƒ°j—î›áݤÞõëZ¿2¤sêŽCi…W#ò½M\ûé{޳.~/‘yõ­pÓQ%Ð+NžðcoßÀ -•]ÿ}U½*ÇéŽÁbK/ë ã”xÊ¡1(îò=ùûi¨½€a•”ÕuÜ÷­ö7R§b•Å:Ë1—w Ò5(àð²`{Ö; )òæ/j¢ºxO‡í^p‚¤êkh–NyÍܰT{þq~ÿÜÀ¾…I@êªd‘áŽ!Ûõ¯¸éÓ:èMñæ™±n÷Ýå$ð5pSûÐ amY Z$.¿¨º?­âðs0Í¥&ï ÞTJq¶$ÊÐ< Ô83Œñ›ù‚24SÖz0.pÓºd%« ØØŽ®òòñzõ$¦ÓQ HjçÎ÷Ö¨ Wí #·úY¶çj§ZðyâÈú6¶:–½<¾Ü…¯",å`Íp±¢DÐåà|K°¬~nå‹ÙY„ó"©•¶ªÜ»öé¬üTÅ(q— ¶ŸW4’ŠrÜkŸZÎ;­Þ§Ÿâ-ŸÅÆdŠììOÍ0³oDësÍ7NÑ™ú ”ÓþY1ñòd…éQÌøƒì˜-ù2{[^~V(Dô cÁ¦qô4¦Ð¦âõ!xŸüµÒß6”7äg1½ö‰L¸Aƒèv ©}Y8 7 ñ½¬ûØ:Ú³hó•…}÷2×)ý¿¿ Vê?P‘õ^Å…ügWƒšÍÇ+ÞÖ䮹¡èy¤åE(ŒLjVlyÇ$U>\*Ƕô¢ 禋Eu!nÂѵ$]v—–t'ÝÜå³þL‘ÿÚ<ª¬¾8ý<ÙVTóRàNï oú:žÔ²ißFæ¼7\é½='QÄ ìOþYpÿ¯®9ƒ$å½+ Kߪ•nJŽÜæãÌ¢öî‡ •®ØYÜä«nH–ŽÏÂÜÞhö5ŸÍüèä'¬ML ä‘Qú†pSÅx]—} wësG}Nц¯g-åw ®AÜ­äô5MúÂgĨë§úáÕ7þõD¾ Pl?àì C¢OÁà)HTcX}’KsÔ0#C¢Û Áàón+£ßÏc6õ>0_l¿º$  a§‹µuâ½)²?c*æø™Ñý݉ð@É›IC‰íäÐ,OLð@ `k² "¼nó ”ÏûýÚŠÄÿH.ì ñ½ÍZP?ï€jõú+ÎQþ†•* -‡c>”lÿÜÎÿ?ì«¿Zùß;ɹJi˜è‹–3¬.2ä:ª<¾8•5ÅÜ…ìÄÃ#—–² `œ„au‰ V%A,ÇaÀÉ"Ãî¶ë/ôºÕüèñ ñš³ûˆæ+aì4d ¤Ï×IEî«O#O9Å !Í# ï îrE´úÐÁævס}ò5îU´¤ ¨kY«â#ãV–6 WÁÌÂÈ•™ë3f5‘¼ÌÛÉØ…¤îòá ñ]¬YPÕµÎeò‘ï!PÆMB°&3+-bfŒ,Øé/dø)BEck‘ЫÛðã¼ÑÝé›ôhPzxÅ( ¸Æ1˜èìeÝ»™,ᔈ¹õ¿º›Têè3Ê-Dî¹}ÝHô:Ä;Öìò0ÏÞeš²ôæ™I÷Ým ±óªM¦ã¦ +^t¾'V?»Vôò”Ǧûì|e¬OÔ!ä˜!ê33 N‹>°.jå äßÒŒ÷Ÿ›Ù_&ä% b¡ 2If„§ãd¯7¡!ÅíÚ쉤ósp“éÑz†ø‘®™ÛäÝ™ÿP ÞÿûKož©nzß{Ä/)ìb}"¨Ë)¶â(Åo¸°A%‚,:H+dàÔs ñ{mïd $¥!àô{·§§~’âù:½¨ßé:C°Ø¾kåòþe8iªÌ#à'cÚJ !'Æ*¸ì/Ï“¡µðÛ5ç}Ër*³C&4ô¼ ü¨ ]XhÍ•ÆÍ™ÜìPb/¾pËêÝ{¸YJ)èä-ö÷¹üÕ–áòÜõìÀ ¯N@(€  ¸*à Úá»óKé}Г«*ðÛㇵv‚<Ò´ãF<¡ï&9Pb*aü¨ËþâëCˆpNÁ‚%œAfÚ4kwóW¹íórèùûÜÓjŸ«›#×¢ÿ0H6U`ŒãŽuÙKÚàÚ”½õHÜéüudl©|!$¯ÊÑ]:îEõ—^Bü‡îSùÏ¥Æý_é.I¹Pj®Ãd):AÌ M<_ZľÀX…™•×ÝØ$Î_aïøÜQ÷¨IýEÇ÷VlBýeo;ÌÏ´1t;¸fÑèH\ÏÃEøí³RO-µ^±¹‘ü±ù5ÿåýk8“R$h†NˆCùo-Áý.²´–ææÜ‚¹+“Úb;”ÞËÜôž2`Xß €%mÌ€ Ïî¿úXê¨UÆhzõí"~üK›².nÞz¶+~ç°¿J ê–Êâ‡Cö­›é(ä3£ ’þÞ†ÿô\ÕSVÉñÔ B÷œýû ˆpT¯‚%;_áæu ÷ŠYU.ssг*ÑšæjçÝF#MŸÜõ Ÿüà”²fLÜwb»ÞŒË“ŸÙú CÏSÁïXŸ ÈßsÔ`|ñ åÒÍÛLFïó¨wl-ã'$ÉmkÒîyÎðr:ì{¯hù£}¥¦á)7âvR®aÒp #WH² ÒÅTÛðAÿëUù˜‘KˆZ0kã!’$¡`Ûϲ©qš;ã%ü‡XÜ©‚ôí§[¤â‘u¡ÜÛÑ5ôÉúºî¨Úèf(ùWw S ó2®®ûñÙç6¦HM%C²apªÍZ%ŽD%Y\á˜N.Óˆoñ$ÊÞ·˜ŸÚŸ‹íàƒ±ùQÖ™’ÆœˆÛ¶äŸ”=L5Üž¥æfßáL"VfO*rwéòæÝøP¢ô Þ8Jß:~8_i½¼tUé&;C¾k4›IHÞV)É-í¸í¹ùº¯Ø“:²òEY¶bsç 2FLfÚlÒNf•›owÜzøÜ~ýôsM²·Ñæç6î6rgO&4‘ÐÛšÚ¨–¬˜ãÜŽÝX‹V¾Ùê2f‘¯"ÛP2Ò³f›æ‘q›Z0{Þ÷óžýV¦ßP>éKp¿MñÀöP@R{Ž&I~/bÿ`çÖÿÊ÷hcÁxv@²¸ñEæ’P»ÕôOéñ¦`U2uÇëÄl(ù–y •ZÕܳÈñ´†¤<‚á`_žuÊVß©Y°—ŽÈ:ÝýqìUÿ%¤°”j_å†#°ˆ¶];Ø<Rh Æ"†—¹7‚2“ÖðEI¥l$aOŽßœ±+î‰ú.îÛBeOI—ÖcåˆG!÷‚Q2¯ÅÃÇW Aí]^Õt³ñø”-¨Sܹâ5"Ôg œÚ¦-X7«#rEä &øeeæý!w÷mN`Åzou컿ä”êöÚµ™Ï¢çÝïà˜#dΈ¶vïøq!+S{`-¨Õâ<#°¾¬ @®™½ÀäÝé òa°Yûuå‡s(;‚&¸X¦÷Ps7ý¹ìF$>¤ ‡ÉÔX‚˜ñŠªf°Ø8"ZÇÉ—Ÿ2>>5f¿õ¢U™R6ÇÝ¢:PU‹p|Gåï¡ús!Ú{ 3>Øj¼ˆ>¬>ØX"¥È`Œ´Ü@ó‘IÀû+qc)dÐË £~^áÔt‡s1÷Ø{ýzn@)z]w§nÊ}â$îÆZï\—súnCØ`zH –b2³ HOXìoVÜ¢eôà!«í“áäùÛõNúFQŨ;96ÝihgôÔ‚ðñÖú:T@äÀö*רc\òâç ó¢®´ûóV-±¦Ç¹åyV* Ó¤»¤áª“á~ÔrÕ«F&°Õ&;GbÚ…±aŸ,;ËßW’ªr†ã’¾*†?Ø$ÛEH IÙ¥a,H7ËÝ7 øJ½XýD¢Á\Úàp®'Ðä ¸²Æ^=æì×FÊ4à]àâJ@I0Ükô7ãâ½KöýïMXÿOoTN]ÉÇÄÉí}ÒÝ›_ôÍÄÛ“DìóÛ™T´ÞƱæŒ,Ù ŽúýÙÚ¨TóÔ¼'%G”b lß/,ÏŸºäî¼?Lú>r«¨{޲â–g*Ýwc ¤hŒ³"úæ"…S¢ ö;<¯ýåà“Ú †óÚô"*™Q¶¸Ý\nÁÊz@î墿ô÷à?ü­cÑMvð¦¯JíâÃùG¼›_”ÞBªÎkã\ïißÕx*õñ-¤-÷º6ýSvSÈq'qí§UG˜mݪâ[;ŽKɇú|ߨ¨)õN&¹*bèÞ{,¾õÓêtù–ѯýÜNæ®Òo÷äð1} ýÿ`YÄÖÊì§ kAµ#¡¬X€àŽiôó#üûö³Ký;d:¢Ew6U9ýrhÿõ’9ü0ß -'c !ŒÜN[ÙžoÈ'OC W9ñ³ChP‘’"Iç† Ã÷ ]N¬äªS¨«ŽÆâãŸÇ•÷5í1ýP‹B¨ÙÀâ .Y°döv"ÎRÒ`ïñTdÔûÆvñ­—C«2Áãù '¨5 J…Û×Þò1+vÁ»c'먱ÝoãåI%Õn‘,ò$Û£xêqáÒø%ÂbøÌAvýî°àÔ±: ñjÉ£ Îí‹„‚aßÖ€ ÚGóª ê< ù¾…~X×_ŸI£Šá¬*2Ë9fî`Õôb Gü \fç¹tw¢èØÔcòHœvûŸXc•àrvܪ–d<އ!êžø£*ŠýL j.àxIV¯Nr:Ç HeB®Â!2n¯éfÏøÅ’Ip—Ûm%}Bˆ©k-ãRõIqümš¹ç‰è³÷­ÌÓ™F gÂÂZxë@J ›`XÞV×¢,ròàÍtAÊšÑî h®^xà(ï+  ¥˜\wˆÉ'[¸É½èíéÑKSðÃÕt¬³&ä”þà“1ªõÛ!þ!¶T êr°£{åTÊ«î,˜ÌdÝîïLd£ún!áïh›/PxÞË^E™DÊÁÝ·@ÛJ=Àó(åÖʸ¡Gîâ?¾¶ö¿”çá"K+_ ­Q=ü:¿þ6§¸º½7èèZÃ62Éë¼Ì'`™buëõ`ûÇüÊSí¯FˆË:‚î%Ðrb[E&¼­Ö7”䜑q&†…Ð –}!2* xÑǬ(›BäªA(Õ8k åˆã^¢-¡¸róŽ=&QÚé,€_NdÕ°!–`‡[˜ ˆ UI[µqâ<¸¡i=€Pt+pÑ$âG4aKm×RkäòpÎöÇ9±öí½åüXG ²sÂærÍjÑ™[#q«,ôÐãüÿ{@ÚÔjó4PiÿgÅÍÿ®ü”Æ:TÜìFj¼ÂxWé¾HÎ1?šJˆŸšøj3¨û0Srþº&h¦J #âC8î+Áúf€øÍ*¨¢ÆÄ6Bì G‚Æì€—ùÍx@¬™}HëãVãöè .PMºã¢ä[öàöõ<ƒÿ§iÖÿ}–²T‡;jW|*yr)0¡¢?»56R]uH'Ò0^›…e½™‹ãê݃ö<è™MøÝP˧'pî7  M ²­²šóÃ;Þûëg¦T͉7¹]¾D>êDïšÁÕOÞ«Z¨!98 ù»Ú³ý“ó*X%ñ¹r û“ι¥1šèáªÔ;ã[ñ‡ NÅ-`oìÓ7ÈoF½B%³ƒ‘Ö ±Ÿ·];5=xòPÔÓPpñì O³àövögý|§"¿xÄ5@(ì¼mðP?Ïú¡»ÇU6é— ¶{_YçÓ9½¾_”‰ièØ#øøF>üýl¿þ¨øÄãRìíçO³¯÷Ûaåž ÷»R%s>Æa&c8Ìh ¨f“ÚÌÛMxƒýÄÒ+ÿS¯­êÆäøÙöÀH²üê4GHþmmÿ@ú±jþ#͉ÔaDƒñp+ X%¹•Ú~ ÜH*à÷W4 ýÇf-VÑírðù"ûúOaþ¨ü¶ô²T’Qæü±>,©¿ .랺£ß+zMdÓh¶Ç1xç—!`˜Ó¶Ê2ñTØ}ÛqÔóS: ƾ A¹üI“©šÇÛ‰B´ó ßÿåYJU÷6/[Ÿ½ÉßV¦9òÇŒhû™ma ˆ$Ë bŸNÇ!5íj¼ªlyé8$>Ñ…¨¿E×âÄŸµ–±ß'°~·båÔ猅ãè/×KøÄ`ª—uã\ct…!½áå¡êõ¡à›ìiÞN#ëNÌŽNDÚU„ãßÇÖKõŒ¤+[„ác–s‡f‡&-"~@à«jõrº¥­Ðèá–¢,@26dL‰ùîÄ-Sú}µÉG*çí?{&À²Ó Y~ZÈÔ»ï9ä”ú½ö…Û}2‚žÔ1¼qfé%ŠK,d.d!âˆMSö‚Ä,ˆA繂À÷Cöul§|ÛЮ2Iðä,½L¼¹énésÕêÒÑñøðAåUkL…3Fè­¢äû?¥©±¿á&JãbÃUö.ûVeþ¨(ïëâbúƒJ#,Wà {sQ¼Ô{péÓ–=ÎñÜiïŒbAÙ ¬_ŠÌ•uƒ™Ü:ºí¾²èù1jÉeÎí!}1çÛ)»÷ó‹gUQÙw›3ù‰¬»ý±­¸¤ä’á×ìUòVùB¬ŒÒÁŽÙðÜsô{ Y `±D\ʵîäF`ò÷luûÕÛ:4òóh mÇH¯yB[@Ž7À„¦ U2ÇI²31Ãf!`&¸¶Ê èx÷.$Ó§ #“纶Û÷èÂßWAõíä^™OLÊÝnrª4z{ã%ÏF EÂÚBoak_z rmq°{${å_ d'uX! à3éâõ»Mö/.VQºI%än ²öödð(ýv¥ !ðAU PkX֪Ȝ]ãXõZ§û$\”þ¶Ü¹/’µ=eÛŸí_²ßùÀ×ÿR@ªióUx¦„dXÉW!Èí¸]z=~ ù/´Se‘zMÅ:Ó—§¤F*ŒŒêÅ›/N—Þ¸rü“{´þĶW@A’rjTA­#kä˜7§H3½7üѾAÿEê®Aã kö³J)˜æcÝEÅÔb—ñ üÒ8ßÿðõkåíJ$÷ù™è 3øù³‰E¨æ-ç¨âø8öûѤ:þEŒ×Cتòkã*æG€c÷&¢Š8·àØaOħ Å–âL„T³oqæ§ï"Ð8¥ ð¸ø=^ý0ò»UWûáǶKíZçÕeÜVÌë½`[V”uÔ÷ûÚœR©ó/JšíºÞù;ÔÊåœC÷ {Ò¸)FèJ”]ÆlQ $àuÔÒFÕ•3^.Ü»tbHּ˜é,f6Y¹Ì¼‚~ÖþÖÔœÿ¦Ð^ⲚK¦ò²ŒûÛãuII¡|ý…5ÄT×ì I»¯¯m>åÕÝÁýGŸ@ÿDh@ÎlÍjïI ¥ÔYŒñÄ6rßA&õfÏ+ê"E¹øg5ûœ"gþÞœ›Èc‰ÞB!i ÎY ýTgªq"z[Q~)d¬OÌŽbåÈÓ!÷BñÍ«¼D9” ØQ¹HX芘ejÙ2w#àÃEd –l! ±O!Y +þ„Aê¾rìêÐNåšLmLÞn$=¶´±içû•÷T‡ý’™üÛÝþØâ@Óó ñþÁŠØUëØò½ % ê®aÒSbÕFqËñ„š„œ,ÞÖÞ´A¸HÛG“\ÂÛgWH‘"ÛÁ&X@± mÄßU$ìÂ;i`ë# º´Ä“‘Ayͽc~D?!3Üó*fIQk)y± zÍ"ü~D¶þ>ë^YjNÊÏ$tqšaÑ%f½àqw”õ%tè"|­¢ #¹\¶=ÕÚë‰ÇIù-íéÔCîNœúA93nÀ½»$öõÌèýQDø¶áfQ=K"¾¦?.êŒjm›²yVÞ€IMÖ*Ê«Ø/æþM\ÿV„ë,ù`$m0ua$ê¡kOù5ya!&>v`·™2R3fÅfc0B"!tSCi'q#d!QÕ̵Åñµþ-;’ÿ¹KSjÑnÆxðk5©>ÎãŠ9nµØ½$=ÜÔjIœ ‰Ù. ó7Qº½²ÅèbŠÖ¿ËØœêdø&&!¨· ‚_±ÊåmŸSÚ$5qóÄ=1A¿e‘S䆯ªöf6¬aÍ¼Ž wÛÍÒóïàßY¬Kõä‘ô¿o0ü?%ŸòýóàPÿûº|RG“)ÆOÌI®DÃäeµŽÑ"ç„ðørbS&v8me h$wåKž°¡nßrv¬õ&ÒŽü>¶MÅ¿‚¢7!è‹ øJí«O´ãxóÿÚÒûÿšåðޡ–å 3­­»Ú$ØÅYaìçäŒøö. ÅÛç—ž´÷ ‚µN®€<T9Ä qhAà­õÁ\äQëª;ÏÙãEóàøõ^ýnL©Az㯤æ:Œ÷Ú|*½ )?‹LÚ­„žäD ²1àƒr2Â,&fëníBÛÏùÀó:Zf¾"ÓÌÉF²îí\]¬4ÉÉŽç·”¢ =Ü&gì¾ ÍNê¶K¬=äo²HÓz;ñ>w;jÒi0è#øƒú˜Z,þ2ï^n¥°$7ö¬Kh§9 Õê¯ñ±ø 2ÄM¯ìÞ¼çžJ”¢ßÝpfõôzwü¤®M¶7:oç‡9`+- jùŽÚÎý„óoÆÎz—ï3ôŸüß}dÔ\! Ëá¨Ô™ ñ‡b†&-v× K ¼ZéšÖ¨Þòâý¯aJª:ËŒNÙ‰o&QrN &ÔU‘^GÇ…Ÿ×µÍ5<ï±¼;^æ>i>…T ׯ ÉCVï³R»‘éÚw²“(æ«Ût¨úÑ8þX”7 Ȇ1Þ%JX ç³P¢æ}·ÁÛ)=ëµI¸ëçm=ù5²\h¼É"ýÁ?–”@ʹ–FC“‡U~Får÷[zjÉ(ΨSo8qz ŒZoÙ%È<ìFC¤Ó›gœÞw“ÿa²†ª æÕblÆœËÎìŸäìZŠ¡ùÏE²…b´Ú Zž™YsßÝ\’Rf†"%¹ó™bèûÝG®¸Âäèùù‡¨¨‚ J nÃXÏd´!µ²ævK0ï}neúoq¤«%{áã=g„SÍÖ'AJ ^Àͤ“±™áÛœuZf4'"ž©e#ßÌ ÁÇZ\@íQ±¤ÆZá실¯ƒÒq>›ñ%jÞyh+äÓ"¹ö”Åo2‡ìÏÂe@šAwÞ ÍÞp®™Ÿ%ÑŒ¹ðF„èúyp^ž(Ðtßé(D£ ²M5Ô±gñå|L³‰ûšºâ©3>öþóÁOÿû•ø*½Dý¸éãÉqÅLC{ì…ÕKä×ñÃö͵»Eï‘>zÎ<)ši›¦ÉÞŒ«íH4r_&ðI9 ¥™F[m3Âs$Úubºž|ËèFÜùÐmISðÊx°cîÒ:!Zìû/¤þPW\WÅǶþM’ÿ-‘ñd0ûïoʺP%îè· L=ànˆ!cŃ`vìâ(5¡¸!õÖ`üòŠó1¬ƒ¦ä1Š×VƒòPó \p¦®ÃÜìë°Þ¯F»„éâ ÅKZXìáÇGK퉱“VØåÛÀ:8Ô•hñ˜ÑÒ3››3-0’ÙʆHî%³û*bæSî g`úY" ’Ù¡†H^àü˜”Vÿ2ÜÞh+Ûõ"¹óLôoÇoQ%íæá¤¢ á¶÷:R=ýh‚‡¹_‚èUÿ ]UàÂáÐÔëõšñD¨ þÁâYÿ|'õ¯Ô·Qå€m+ÏŠÁšï.ëˆú¤Dp ŒÁza´â“ <öÛV´g]r‘">#ÿbj¶ÿ =m)pj$c%˜†ça3‚¢ h@Q­ÍjpäâÈC­¡íkäàÈÜ¢õBôà‹/ÞÙ\ºô±ûï;©ú>aÆÄj Bì k‹¤`΃ákÉÉ­y˜˜ä›ÖÑ4‰G›»Q`>˜:ÝW€Њ¸¢E.èàŒaH„ †ø’Z‚ý0%áð·õú‡™KùØÝÃýéÌÒ/øîðD(¾l ê„:­ÖW’‡ÔX1-œæµô M禅ß\"‚Jt Ç„ˆ0˜-¿Óðê›°ú‚&àH·JM ðûÄŠ¥þ'ŽÑUb/›>ƒº¥jÖèáZbŒ(É „ s´Ñæ)ÚÏ­žšäˆö[°‚§ÑÓð]F €e´€ÌæüujžÿÑxß5ôؼ¦–Ýjú^#þΜªšZ‰ã;uÏLi|š`¯ë\u:ùÒvxðFÒÒúâ½ Óöé ñ·¾ú¸è”SèE·VÂç°[Ð#ptEa%y.²}¦©Ä¬Œ8ì1Ò@λðjïëspNщ%nÉ_ÏíW¸!&èµ £Ñâá¯EöP˜'pÝ·rx®²ÐÒä±ïý3;¥Tˆ¤ Ø6 á‚ð KÖúÇÂ[B[ëwLäÒn«ö@ €Y+C…W-ñëºdPùè¬)ªäc㆑<&-Û¾ (™­b´Ýg²îiÍO#å—¢2´ßY¼² È>æ¹óuœèûÑÞ*SÓÚcÆ›ó%tò |_û$e¯ wåoåíС¤qÕyM&GÓÓÁñ ë¼kA?yÀ _Z-üÊȹþÚô*Iü¸ ºBé³À@yµSk(çVéCrøk –&úÊ2bSîÛÇP¨ô—ÅâM¹ÌÜÄ=Dôºb²°“Ëåq™GM{ˆÂ3uY´Ñ>űjì"j®9a#:Ô5bæñv÷ûå|Ì©LÔîÄ…rë—,&ùavl©v'$ãðÐ|—ûš)Ý•ÅU ‡ìq–<—Îݾ‡ï k£-y6’ù\˜1StÝhûS÷xþýî­ÉO«íTeãEqÌK ø\`ýAβ]š;? ÛUjµóÙˆŒ½ó‚Ùé6h'²½" æ»ñ´<”P<fÛ{²"I)æýeÿŒTwªÙÒk,±Fy¹å SËž­¾Šäò[¦\W_s]šu&Þm Z$` ÿüÁªTë£)Ûá [ë µù çÏÝÒµðIFçual]| $h*p®#ÐäCµ:šÁ‘ÞQàï úƒwšÖ'ÞC\`t LÆx½ÄìÒé¢í‹¤­îU»°¤é)šýµ¸ˆTçt‘'ÛÙJÇ.¸Ã—è¹ ÞCèXŸÞ:âùŸöý"ÌܶîžÂÄAHAìQì#M¤¶65Ÿg¼ªßXKÎsnïÚ©93ë8ù=kLy_`†LÅu×nìߌ…>õ.×dæï'w÷O °L¯ì;ÄùÂþ6D–ÿ¼‡¿…DØ?׊^`É.ÊÊíÛu¨DôÑâùATTþ·ËðèCP <Ö*_iGZR$s úÚA¬¨óÒ¹¯kñ=å#¹ñ “*û_Ë$ ­C áp'å % ÷tå‡É'÷×틯áÌ.åõîÚj._óxÅÃx¾BA(ê0P8ŠeŘÌ$E3D –üD2T²â¯çþö¢ÿæ6F¥MÂáF*i$# bZfËÈÌŸÅc5ŠìËM`o³ ”‚S¨Ü€ÆâN2ŸâÅ5öb5êÜËNô×ùÂò^¨ë/I€ºWZiŸ²ÍßÅÃBìAæX¬¢WäÙ÷ŒOžR„R Æüj‘[TÎ…ô¦±¦*âÔ¨¦œ77Q§½Å7Ñ ›ÉìÚîNžm|iz)#<Ÿ†ÞiŠ×ô‡&M]‚·8æØ½LHAæÂEk÷@ÈçÿCM°ÿ”éÕ1Xøñ`Âñ –Pèù|T£¨)@Ã4AXæŒM„ßPǺ°íècÑÚí!›óùrP‘ì{Å…ùÕ “G®ÛwäçÒöª÷IÀçè@Mø÷š&[¨3b˲§Aîâ˜ÁSˆ@±ÏSOð]¶4«< ý!^ª`ܯ^ÆŸ:Êì)¹EI“la6pe Ð!ÎÈ•E˜€Ü×ʘ9Hî2ò#X¹¦¶rèG ˆ m®‚q„†&,‚Y“ë+1ùñšã`PÞK ç ÞŒMYŸÙ³k?fæ#"Èû‚íSÖ_+Ú.už¥°e'Œå! 2œ”»4ÜVO3ÕÅ»ñ:O »Åé·^wÚ’}óN8Òêo½ðøläËy¡…îMíݯÄùIåé4¤øfZá 8õDhü;„—i,ÝÎòCœïPÁÞ¢ _»‹®éiËÅîxîAúÃSìq á`µÕõGÛæ¿I¢êÍÂ"§šë`âTW¬ä<ø©²¾Rã?¼FjélÏÁeš@Õ!Íl2D´Îs­þB|äTðæ0mP¢e$ ü䯮þö‚w}$Ò) B®éÁäM€Hã0€mö·æË= ¢î‹ŒÐÚ„Ùšó°Kˆ¤åÂá›S ‰ÆÚ¬™«äÝ€×8!€ò U™pä3Ðö“hÀÙÜ"@óSå8¥Æ¡½á.':D ¾5±¹_gè_¡}*uà)ÝæW¯ôLå07äHeL¼»_³>é±êò ;N¦ å“5÷´Ûí¯4žOåfßp”ØІU£?Ç‹*iø×#¨ò.À2e•» ýæÞûT¢ŸþµãL,çKÄV"XÇ ƒ÷ÌÛ+ýîÄ«0ìã›J ª4nYãDÌl\™yp~«z,ƒBÆdÖÀìÊÖ0­˜Gº9(Í“h ï2?å´÷2Ga »Ë _Ú‘‘ ž0Ûl­3¾Ï9êwô¿˜}Q•Ý?Ø€9Àò*=Gã¿Zöï“A°P1kå¿~Ö@*/ò¸¶C=’^ ÉèX˜øFïœ]úÞZYÅjÉ—#¡œ ±64®å[kY yÈ £4ZÄŒìã_iÝLuxô¿°±g@"2ÀjV@Πï^çàOÊ÷¾Z{ã•s~öíà^¤Uõ+­Od ®_¯ ÿž= UŠ®ëzÎN~ïë°«£¬9ÄihA#nUBfz"­BG:³À|-) WVÓrñÝR^JÆ]Q,ù^p¹ýÔÔ XœñX;’³û¾0‘þÒ?†RF‚õ íü°ùN”¾œo1êÞ¾Ýyc?Ÿ(!µ„ˆù<,Øý;d~VÌÔß'õ –»2é ¸vËž“'™ßVzƒ rÓ+žÖ 5/ò R…¯p,tñ¡°|P‹åvÛI}žW©þøHŽÿR â¤ö6´#UU‘¶qkN2ŽÎÄÚ;äÄÕLìñ§éì8£ùJ\“nÉÛý9Vÿ½°î©jµú#ç°ß~ÑåŸðfp˜%w%ˆ Ìq<¼D{i錢÷Ù6ý[AètÀ¢¡»%à“Z 86JÉhgÃí±½uÿæéÑÿ¤øláR$—¹¯½Ý=åéE¿Èl•í\é.o£%))<½c¸¾éÞ\iŸ¬#óì(ÍQ¤ ï]°-­däåüŠ÷þØ®õŸüªß§áÂâ] ë{Q®³~pæC¤z lá(h1@x…,®E¹ä Å —±@‰éÀ-]øENîÂÄúTq­îqÐ9úðñç*Pû÷©‚Ü_Ž+ô§4ÒÌ8¼ðîçÉ!O¢˜`0?O…€:cLÕhv]S¤tÆ\áNXR.Èp6£½‹Uø-NÆý¹Äì09Ókñ#¼)‚»?c+é[û¼øÉS”ýÚ9cž!'ÈÆ¡ ˜—àû„.`©  yV5Ó ,v|¯¹|)å¢hÒ 6x›wêȪ(N˜ãŸ S"5q På*®÷¸ä £Ö½Y6òéöàÝäR ôö¾ƒñΕ֥ïßÄGêõ–Âø-†{¡‚~à~ÂÛ¡*–žàüy¨bTÓâ ©KÑÜãÃEô<§²´¿7ææqïßæ{úŸ÷õ7ø×§¨òêФ±øšáÐ!Yá›`Èõ5W¬ öDZ§Úêrûù\{þRþ_`qÿ 3>JŠf¿sù´Ñýæúè…ÔSøñ[˜6tݤ+hqácÍ%Á—£¬•2áÝãÙ;ôKóƒkïÑÖ#¥ð—2D³‡»Eùü²Áýþ•‘ûÒÜ…þð3à‚­fõ€ä“)?1cjãê|ÃLNÔë…‚ó×€«û5åV™¼¡ÇÝšç\4Þ÷ΊJE.nIÇâ^Böð"~¥ *šKPé3pøtPk¼Ñyé­ì±:…ùåfû¢"©²à'/ó¸¬û8T5Ó½ÆñSñµqPçúV¿þ•‡®ùû‚¨þQ›=ïpÞiú†yF‚¯}ã ³¤¡‘á»Tà”VqõïJ$Pn4 —¥6)Ýá¼ „?ó׿´ûŽÕ)P…œ¸H¨#èÃâ øÏq±ï¯% ´ù®æýjlœ#¬ÎÞŒ¨l/8$2HzfmÓŸ!–Š HªŸ;mãß&T¯¯bq:å#nß›aÏŸÞ‘"Œ† „b´ÑfËæE"w3ÊM(î³×Ÿ <Šná§ z âOÄhpì"é®G N:m}ˆP-*ØZänL¬$Ý–TYôÜÆ:ü¾þ³½1‘”WœøÈW‰ý=êk¿«ø#”È5Ù‡íóñºE¦“lÚ¥Mm7o$>bäjËÕögÄÉÍ–˜Úhým¯Í©$åâa±¡ ­å¬ZŽs/ŒKÙß~ÕŽÑÕñ„ð¤p7Ð߆fH'-" 7'Z÷ ýhSì#qùS§»ŸÆ7éߘlþTÝÎTΫTNE9%¨õÍ·âQïSŽMEÚ²ó£n;Qá$‡J'Ø+ ýEi^T#v4VöÒfÇüÓUþýFÇTÿ,bŽ:dË„å~gLV"ë.jõNºxü“&¥C1bŒ‹qÊj„И#é)†bNc× f†^w×ÚÁÌÕø–™œý×}|ÔÔ~ñóèØdü¢!|8µÔç)O»Åéy\ °}É Š9ìWƒhùØeÌ–Tû2AéBÅVkì´¤ÿ‘…áÿ3ŸåfŠ÷o½›ÓÐé3ñ­ mÏÏï‡Fï¬×lú|¥ )07·£¢¡è‹‹àEX×hÂrò"ö–ߎ§‡JÚJõ ÿ§®ÿjÁË.y@™—iM\ˆxÄìð“ôOP1üÓB4œk„ðÖ_ÊPòî 7Ý®g…ô2\™ fÉÝGŸmZŠ$«–r92&g?wEÍ¿'S1| qÔÞ |˜õ®~Ýwq7ðÒ%½úç‡âáM-öõ+2¹ß_­)Ê9Õ d ì°vYùìh™èù"3ø¢~@˜áÔjÝ45g]­²)Ã1;c–ª'_9 ²…ÍÑ ‚D›]/xÊ(¿¢Óó@6ñûW) 6r¸nB¯=ÏÀ@[&ÃÀs·ë O ‹à "óÔÝ Qœô^žDÊWßA$8û hþ ·6µç¼ÚÃ¥Rž–ŒˆdHØ]!0™j*eˆ#tfI™'"Ãݳ` ‘uìâkÏù Îïq‚ÇJ{+íh$ý£xaTáâjޱ #ÚV:nhÇhÏ"Ô.ñd±”$VÖܶò]€1Ê*W-0‰ƒ»¦ÆB”7BaV ­°–-^ݹtq*Ðøx´ýÒæÚ!Ö«H ò"b[¶ ÉÚˆ%d Øa!†‡áô--KüBãס…òPÅ”VÅAܤ2eŒ»Õ!Ï:ÕãðhœöVp /Çz®3I¡¼m_à.Æ1Oºìe6vk Ò#=;Ÿâ¿5öëògÙN¦"óóv*1ü|cÀj%•#W øè¬ý‰Mä)ßnÍõ$ïñ®úœP:þÞœ¾:¦ß”â,Fù´Âýï¿Ï ú?EÁ¡ë_àʘî2ÕKy³}9gé9ÍM˯t¡™:|àh±«^ÍåãKl².ÄÎ?ú!sÀ¨`&B7¼Á¬géT»6Ç“g„esFÌ{1¾åáf?÷õ¾˜2•ݯâÚšböHÞ ‘Ae†]À!Cùãl]¨ö§W°NâÇ:’•|Ô†Ü~ñ@l^ ky©êî8/Nú˜oݬ%ú¦6©7ZçòšÉ÷PÞ.]>et¿âô.ìঃ·A,=kz}Ñ×Ó)›òÔº±ñ²èåXÉïhs˜ú"*)ƒ>cÖ;ÂEľ@ìÿØiתxòöãЧ´Kðô}U£Qá¶EUçK _£Ä­á›J®‰ÃÚäÜWJ'ôÇ ›_Ï4u¯ï\J VÉÞ2¨ÚJfóKßræÄŸ{÷oÿ~ý%U*ÿ©»ãé('ˆõ¸·‚ü@ö” Àü†©š]8 Þ¹^è³Vw±0;ÒåºU8MóhÄû\C­ïtúZ×KµÈGœÈB+4˜k#a·h Ëç"©î¸a8ú’ ?œÄ4ìúœ6©‰g묲6];ÉÑdcC›!!° j;¯x)2ÿ c»ÿ Uõ÷rü§ñÔû]Vñ©“c¿Ž†vêÆ+Ó—+ñêw“þN}†ÿ·úNè’SøôÌЧ™Egv9¬w'lÜ›*$ô3QáyÍp (ï,EP6¹Áa¾›Ë”Þ €AZ]ÕŒt¥¹/|ŒèÛÙñ_žHû‘NËÛ‰oî@Z?V3ûc½fþËé0'w2ebÒ®ÙàH…õ‰Ê€ØîF¥…ŒûOkþÅ#Ó¥Ážñá•ßNã5oöùÿ¨´°ÿç|Ñø~ð/ÿýeªT Öõa5òQ˳gCæwVóð5æQPg÷_éÜl £I$æï‰¦¢ú-â Ûµó#´˜ a‘ÝdnÅ!z_ìySjm~Æx$ÓMbœÄÚ ÑKܶðÞç:8Ži½„•ÂC‡ë\;¾ê±oÃBSÐëÀJ÷SíçÆù7ÿÛD½ÿóø­É¨äía²1v«-/JKdº,¸M¹’¯B- sãR|¡KÐÁ4ð•ÜUúÚIǨóÉ(Üî^ ôrñˆ/{PØÔ7L^G½nÞ“¼8Ÿ†éãìLZùeInÛ!Ã$šüñ¬‰©Pä3´Ú-¼æH7?Aǽ¿í6\;gÉ/"pa¶z t²öFѧç Ù’úób‡Ô v‚ñÒÒÓFFñ|k] Ô#ƒïˆ©,¥-ãÙ±Iž¡?¼ø6”ý[4ÃV¼ë¡¼,‹é²Î. TEº ]‡”- Ü!%·` ÕçFËдCð™Ül3ôÎÑ /_›XºàÝ(?KŸ  Z’&Û†·óI +«mYÚ¸#lIè $ðGcPm4!ÙÅï\H—úéæKãN¢nö©‰.¿ŽØdêöטýGˆëޤ/Œ¥ÜŽ„ŒIÚ÷ò²§€ûNOðoÕú¤°þ«6ÿMÍn$ï$ ïG·(Pm’ .‚¡±€àÔi_ÚF#.`ÉZ CÏ/O@šºo_B†ÿuk×ÿÝî©ô[OãÊ W™雨Eø3HKµ¶°n<’åžbÉI5v˜ì«OXŽ£L„k6ÄÖ#Udœ^Çv‰íÓV*OñûõVþQr—Õ¾Ùˆœ?óègð)MÍú   -‹Y\ÉSt˜¬^j7ÎgÎ^ô¨šüâC‚¡jl+‹#ßñ3JûÅí)—°ù l¡·yàçºöeb“§Ì è—|ÔMÝ~ñË¥¨GîáâÅAI#ìà 8‡ƒh‚Ö 7/Ÿ°gºßr ã&àK×qp–ò%Ðܺ½_éé«ñjD[¦#líNµ¦¤o<âÕ¶QÓò<ñ‘ Á±…5ëô»éüü“øþ9kÆVhÎì'éÙ¸MóÕd.]òvl—²Î‡‚±þÚ€ÿÎ̸«DDè9ÖrêòÐø¾C_þ•uÿ‚(г+¸šæÅ}w —Ô'Öˆ›âGØ3öîÄÁ¥AëÙ÷tò\R|ûwÊŽ}CÚàY»êõéø;+p[¹zõ+E§¦äE\7LŠÆbƒ—³ DÒ”óFÜûƒüšœ,TÞÞÕUôùœüýnR( %Æb 5Õ$àG º›+0>‰ç>˜¢¿UÝ$!g%î;5ö7g§sÓ€óÑ›Õû°;¤A;iá˜ø‰œ3¨ØÞ!¾£Ï`?áï~>ªjãš,‰°Þƒåý™¥IªˆŒ¿²0,@æº[þ’tÿ0ßn!Öëz`Gùfenrir/config/sound/default/PromotedText.wav000066400000000000000000000207541475771417500215730ustar00rootroot00000000000000RIFFä!WAVEfmt €»wdataÀ!p q&&!&1#4æùüùöwˆ ßûBõGöìXâ³ç¶õSò_ííòqéˆâ§èèÞóИъØ@èNïðååìiö’óQÿœbð;÷X ¿ ¦µ%ÕÃv-B'ä¼Äžý¬rý_ó` ýDëoáŒê=ã{ãòZ|êR×LõTêšÐHÖtÎÕìégêŽåÅåèÝñNÿmû9÷Ðÿl9 ~F‘!–(O1O6Z Ê×J0ý‰ÿDѺeëÌúêúÌNÞˆðC÷|òªìQí5àqáêâcË$ÍÝàà4àaåXåíÉôS÷iúòúü7 êºá ô ûf1£%lcoý€Yá÷ÛøJ¿Rɇ6óBäÙëˆåTçGû¨øEïêDéïäõÒÐhØxÚÞ€ãtä¨ã©ìQö+üšûøb> ÃÒ ÄŒ ·!x-ù2t)®«úþùqúveäV€mú8ø¡ñéÝwìÑúCîüð±ð1ìþéaÞ–ÖE×þØ"Ø^âåÙ–äúóGú1Gújû ²jS_£*ñ4Ð-Z´ ¿.ÿ´¬õ›¦µWÑñôPìæìýð!ì¶öüûè/èáíRàÅÔPÐâÚ¼ä®Ý®áíåÒâóEý…öüäÖI Ç ߌa +€4Ö-; ÿ‡`¤÷<jZ È.šíÆðûîí·ánë_ÒøÊâ2ðáÖaàÒ¤ÐùÝÐæ#äkÚìGøØòEý[‰û¥d<8 ô"Ñ4d:¤" ž˜¨;¾K#¥ õõKzøàæyìJîhòaø‰ú[ñޑߌâàÕ€Ô@Ý•â®ä‰ã‚æÝî…ð=ù€Ìý¡ûKý äü ýX!ë#F0/w"Ñå aúi˜ÿ ÿ"¾Ä—ú×çÎîâòMè¨ï°üûzðÔäîÞ!ÙâÔ\ÜÒÝ×Ú^äQéšçeéòL:þ üt£B‘ÿìŒõ"6.Ì4”(" Ü÷¨‚€3G¾ý“ó2úÚíæô4õw÷ùúyïuå®ÞøÞ|Ú)ÒÖàoëÐâNã…èÚêõ6þÊÿ ÿá«§ŠÁÒ8'½1;3Ê$å¶üù$ JýVúðƒ1I ª:ùYíÌíêòè†^îêIè¥âÝçØŸÜùà6â~éàîkæRéû›ÿfÿìÿÒ» ©™{ ²Ž&‚6Ž-ä6izüjû± îã 5¥öÅìÿä…íËúmý…ú.÷)íŽßtä1â9×Ú×ß¼ìOìoáØêœôÖöüû3ùýk¨ ¼ ÀÒ ý,%/Ô,ä‘ ÛüYü•ü|J„ Z£ÅîúïïOëºçêñúOýŽü&ñwó*î ÝÙ¡ÛáàÙâ<é‹ë´êÖì˜ï ÆÃõé ú Ô}•U`,÷5Ë'8 _ööøø¬ Ð¬Ó >*ù ñKìçê ð´ú?ÿýöï¿æŒßÏàØÛBÙÝåjëµêGêíµøþkýÊ#Ä”µ ñŽ%!½1,/%»¬tûùíýòž ©Ï êúÐòÂëÌìVïéø³þŽúQ÷&ï¿ê>âM×;ÜÔâËåñæ¨êZíxî4úîÿ>ÿüºûÏ Áл ‘`!U0â2“%ÒôÔó#÷â Á êРͶöæïªî‹íÔíøa û,÷\ïPç¢á¢×ìÜ‘æAäå>íÕñ6ó,üoþQúAþ„Ç Â ó‚Ù(|*c1$ÝÐôBþ{þpþ§¤Qx 'þ6öGóäìfë‡ïxö¾©ýQð0òoç7ÛíÞàÆßˆã…ì~ï‰ñGøøÝþå…ÞFª¦ 8¢Œ$/d5È$†,Ñõÿ†^… Iº ŸøjùôRå'è øõõõóë èmß"á|Üݪêcð‰ñèðlõüM «û;ô,É&—á/d6²+õøøÕû5Ù )°M ýöõÅñ^ëë/êøûkÿ•õdöóëé¹à÷Ô‘äôçÌâí—ôö§ùäýXþŸ‚& ½ Ô % Ö$"–)Æ.D-±ÃÖûaôÿ_ Ã2 } ÝrúðñEóé­çÀðNü üjöZú=é@àåzàLà¼Üþéûpö…ïðùÿFÇþb&Žþe12ü&D OüëúLþëL D Üç°ÿIñµæsêð{òªû1ý…øMònìKí8áõÕ ÝëõÄí-î©öùùÿ÷uä²O æ o 8ME)#:Ã,]xÛgý/ô·]kŒ=Uˆú3ï¦ë³èöï.ö’ûÞýÞõø2îRß´â¬ÝµÝì§ì ëU÷Öü)ô‚õ¾ož• 3 iX½•$n0 3ˆ(<" Áû†üþ»þ±G ¯¬ ¼Røñò’îgéŠçù£«úøtñXê¿èØÜÛçÄéé¸óêú´õøôäø-Âøÿc q(‰Ö}P¼-å;h&Gv FòýÑü¸ÿEPâ ÿàõ”ðyêWëÄðªò:ýËØôìÐëÊæfãîÚãHëÁê8ùKøËñ­õ[û% ¢w‡Ë V!ý )$t4ö0Í'¿Çùóôü Êý #Ñ ‚ø@îÓç÷ç¤ñÊû£wûºñUð±ç)êå6ÔÆà(î ï"÷Öö+õ¯õ´ü7¶±}þ–¬—#'45!(˜·ø|ü¹âþTþkß küÍó"ðOé(è#í&ùpÿ£ú‚÷@ñòæ¹âráàKçîíbõ û1ó.õïü«Ï mß ô ¬ ȨÛ#Ü.¼2!“Ûˆý.ùòô * “ ®ØøÞùô3æÑä.õãÿeÿÒøÔñ¼îXçÄäsàvÝŒéQñ_õ öêò ôÝ÷Wu~Y®F7 Ak#?6K6¤ Sýˆý&üŸÿJë1ªÂü»ó¶ê–éÂìú2ýøþIìRëéä‹ÜÊØì’õÜ÷ª÷³ðÛöÔúÖûNzŒÿ«? ŽÉ-ê1*‹©ýaõ8þ0^ºc4êûIìÛæ¤îªæ,ïs¸ùõxò“í·ädà$á×âóëró{ñ—òóö¾únêv :/k<} K["×,,1”(¢Æ ’þÏøõéÿúÃ5Fqûô±òÇîòíÛôm§û%õëð!ëªáÝJêç°ç%ûÝöò+÷Æø³T ÓžA]šÔ Ä·„)n-“)H³ rýªýdøHü  É ç V ¼ 9pïAêžêbð3ýý>ûýýƒú¸ïéÛì0ç âí×ðàòÌ÷ óõxÿ¸­R%Aå 9ç#Q0û*V—€Þý þ¨˜—/A¨ =ÿG£$Þ‡·2úí5è…ëêéÞçxù¿ù‰è:äv߀ÔÎÐßÜóGÍÿäõø7ÿãôWæJîðû— ›œ †‘¡º 4 Ä'-´)nöñ|êñð5ýÖØ à &÷Ûä+Ù¸ÎgÄpÊ'Ö›Û:æ«ç!ÞJØÃЙ̆Ûékèð*øáõ:*(8x8KnA]-_ý–òÑüî …yŽûŠòŠæâ ÚÝJéòèúÖê#Õ#ÏÕʦÑdÕöÌ&Ðñ×!ßzêsõ“ ¦½$k14(V@4ý¥ÿ9„"+ƒ/’  ˆøªåÖàØî6øºû·¡ù?â>ØÕÕ²ßQßXÓžß(ëëvñGö‹ 2ô$ Âÿ¼äÆàê£íÊú9" óþ”õZêSô1•Ã#ü.Ûx ˜øâÎÛÞ¶äæˆåCûGü z‚û°Õ›ÈãLáö{ùúö÷Ùîóß™Ö ÒÞÏÁÏÀØ2öx ÛÅ„ï±áüãáåéÌû¤‰ä%“¾ùk!$<)þ*P,'Û.üïýwø ð#ýE‹ôÇê~æåèÔÍzÞ…ädä¼ëäB՚ϪÏÔ«×ð×1äõÆü[kSœ#/}BâDvES?À(Å CüüããÍÙ Kÿ”úôõà»àÂëë¥í\ðëyàWÏ ÉÛÊ Ë¡ÑƒÒ¨ÛêÃéÝôd ;!ª(á(wOþM, )"ø+q,¶â IëüöíÊîÄÿå &˜ô·êcà‘ßÈÛÐÍ~Û5éÂéíñqõ‡Ž®ÝÞ ù ƒzí[Ø:Üîø‡ÛùÀ¾ûcûWòôêðÅô/Ÿ's#Çø ô„ëOäŠßŽçµî—ù¥—ÿáÞ L"YKäþkê€î)ìéèKðNôñöçïÑâUÙ—ÙÙ‚Ñ#à"ò üø›ÿŽ÷_ï.ì·ë]éæõ&û& à â!µ(A.Ê.,s'h+Þ$s /ùñ=ÿž áOúSóEñç$á@Ö°Ï]ÛúÞ9îÐíÈÚ;ؽÑ6ÖÕpÍ×tãŸúÀÏØK-3ý1‹2]>¸;c,™"jC  ? ù%ýÉ¡ßú÷§çé®îçðUúêüßzâQÒ®ËpÓ[Í¢ÇaÚè‚æ&ð÷ƒÆ1›"Ný ìý¢# bg@#a#ÿ2#,¦õ úzÿJù!ø0ôtæá¤ÜiÝ1Ûåö!ñ»óÇ~ÿû ÊAÿHíè©ìµîÝðôÿÄ÷áõ_÷ÌüèþÍ÷|8“»L§ ·ð_åHë`ê„øš+ 2%"ë=ÞÉú¤øñù¹ó³èøà²ñOùyå*äÆêÆèÊ߯ÚÖìŸòê êæèÛñÇõ‹ï¼îâñ3û/Û;"'Œ4B@’8 3+ŠXÇ^ 6 Q{þ¡üÓÿñâ&ëÄï}çä&æåÉçñã,Ó2ÑKҼйÔÒ¡Ú˜äKê ‘ š+Õ9ë7É7—9-3é'«\–^Ö+É 8  Øú ]ð^êKö¯ÿ×öÏäÌÙÖ¶Ö7Úڑͧɲ݃í§òùù9ŠÀm_­ù¸ú[þúû ‡ïHŸÃ:ÔüGÈþ»ï9æ¿îôí.äìç5æç¥õb÷Æö¿ ^ 9"ü°Ù ‘öÛÞZàfæî?òoõ*þ¢ú:ó$õ’üXýý÷úµa" »þàÿå ‰Rû#÷üùýÆ:õ&35+Ü(’[ÿZîÔç^ïÁøOï›ö„=ðîÙ~Ûzâòà=ÖýÙìwöãòüæãè1íPïíô&1\ÃW$y6<åDuJÒ45'ë; Éò M‚ µ¦Âû6ç†â æÄáÛçüÂõœÝêÒ0Ô¥ÓÐÎËÌD×òègë“óXê›+†:˜<1-Y(ÑÈ!D&ô!̸ ‡ýqó¹ñ6úäùÝó”ü=ÈûHê1Ü9Ý•ÜKÝߌޱÜäÛfäÿé÷àJ@¤!iûYøÞý[ PíÁâq— Õ Cãø¶ [uMúuí ë…êìó¦øêóîFúpï]æ\ó¶ ÞK$ô"æÄªðÜé§Û·à%ê>ó_u÷IîåðÝÿ|ö3õßÿ£  ´ Y²þâb þ„á €ò÷¶ Ê9)049*€˜­ö­ò]åÄé ö8ܬð…ãã;ã5åUÝfÛ÷âÜò$õÚåÚääFå²í|îiï™ôºú¦üEJ(3ñGˆZXÕI¦0ÍÂjø$÷`ûU _„JôÐëEëîáÆÚåågöÖò4ßðØÜÙ×UØ ÖpÖwØvÛžêþûA W"¢,R3˽+I8·5;5"ŠFõÎòð<ÛÜԅܲè=óÅéªÓyÁ|ÆcØÞáðìlù %1ø2.+(¸ þ-ÿ§ö[ã‡è öPöi+Í2 €îæ'çYê‘ú¸õÐí?ûö\ uèøPó“ÿ H|  mp!Y#¢çD'><òŒìûïÞ]Ò¤äÔöÔ£ÿWâÑæÑ"ÖwßSá½íá› &5ý¿éJéÒí˜û¸¦‘!Ð)’3u+æí!³ Q¹ŽÔ­íÈêøóØùòaí×ýF $ á Ä ŠnìárÛö×y×éךÞ+ä°ãâÝ„Ûà.åFë¨ô³©5s@08Œ$Ó O Þ 8*9DÃC4*_ ^ù5÷@õDõðYîQïãÙÓËÏSËÄ9¾CÀ™Ð­å‚ã¾ÍÎІç™2z.ò&»0 3hR¼œ 1@C-3?-ð%>Ù óDôxîOÚ7ÙjÜñîîœÒ­ÓJÎ)ʶáœèÙð”v6ØEg-S!ugùð"ö'õŽîlüÐD + 1 2°ðÖåçîóòxý³ò­ôøë ów]õÐó9£¬!—v[ ½ q!)ä/Ÿ(É$E!À aÿ,ê†Úˆìaå¹ßÍíZð ô”ÜÈ-ÐÐÀáçàÜAûXƒ! Véû©íFGXú˜y)D.þE¼DO+6ŸRåCôÞòk èü ±ö"ñëð^ãXÝfßBîÜ äE]ÏÿçŒÞîÕßÌ«Ï+ß4æ¦áçdçñØä5#Ë4'':œBO"b}¡-4Z@h:0ƒ,¯ óÃì,õ~÷#öI÷ãôÊø–ð"Ê™½‘ÅsÈÍË@Æc×¼å§ë˜ñ¦éþ4 l 8v+.2,1#å"—ë 4½ß° n ,mø¶æxï©â‡ÑýÕ¶×­âxñîúßÐÙæòªÿ—¼#4v>F;-.2‚ü óHãåžõG;®îì“ï¯æÿä{è³Ýgàï‚™nþKí.ä-ì\þ©:ü"¡*e2ä8S-ø"R$‘*ö 'º¾ô?ä¬è.øÐîÄßÓ‘Øhæýß,×̀ĦÍWÝsëÛòÙûÎó ›¬ßÊÿœùÀrØ0F=“=eITDÎ!Mƒ Ìñwçžñö)#âGÖéFÖ&Ñ Î­Ûñç /m ò7կƬÆ`ÎáÚçíößôIü%õÓìîÏ2(Š/†(ü• W#+Œ)u,.3‚*ÍT/ÿ[ðì³ðî÷îtëÃçsæ}ÍHËâTÙ”ÊÎåÞ»ï¹÷¶>ñÇþ€ "  ï!/Ï50+%é!ó ˜û± èKÖºçï­ê—êŒÝ/Ë—Ôuä_ñÏÿö Ý…Ú$ïUÿ×(Þ%¹7ÛEM2¸!µèóؑԬð6 ë ÝeôKîîå·ÛúÞ×éÔJçµ}ßúyä-æµ÷e 2º ¦ï:>ÒGøE)ˆ!Œ#wâ küžîÀç±ôâøsçÊåÖâ„Б·ڡݶÑÂÊ!ΟÓýìíüàêhé:t~‘Ÿ Ó† €6ÀE™H€IhDB3¦ ‚üËìíçµôË íǹë¹Üy×IÙÂÛápô 5 ØúáàsÓÄÏÖÐSÚ(é?ù³#ïSq ’CÖ®¢û.f%A*3+ôýé¨@®†ÿ÷°ïßç~ä¶Ü ÙnÙ1ÚÚÚõÛSåðá‡ÖTéí4'¾ôÞò ùÚÚ^´"ù:—:Œ8“+ÀV#  Pû Š í÷WãÚöÑ~φÖ=ìˆügüPû¸ê™æÎsîð'÷11@$Ò `ëõÖÙêbú‰áþúòñ!ë:áÓ6ÒHà¸óåHà ZücòÉ÷­¼ ;ÆÙ.ÑE‹VcO:¸"›‡ÝþböIñ§õt÷íþôÊòç=â#ØPÈíÅßãâÒÖÙrÝÅéîcó_[ÙÖRçL*>ñMßQåGg3ŒFûXï{ó”ñUñÅü{Õ èö¥ÝùÊ3̯ßZçYí¨ýéüXóiåØÅÕ·Ú<ç5ú.ùCKn!Ë'¯#ä…“øS §õ_%¾,´%;W° áQçt xÛöOéãà-ÛàØÉß]êñÂò™ëlæìñ#øeu 84ìDêâìæê@ù®C*70J±@q+‹20 `Ž+8œëAÕ8ÊmѦÖÙîýPàmZ›y2!"ëê þÙò©íwî9óûü–(7ûÆðnæ5ÝHÞ(á‚ãXêhñKûwž[óqàô•*b1 J™U;VñKà=€&>ùÃèˆõRÍÌ úæ_Ü?ÕpËËæÆ{̸èñFßÏ}É{Ï™Ü;ïþre TÒ#‡-k22&4/=úCýK)UãIR2·ü‹îÜøH 3ù ˜÷{åØÕ#Å»q½GËèÜ&äÈÞ-ÏW»e³vĆÚoèÑþQu'ƒ; ?Y9m4@9N>:!EIæ3¼u˜4ÿ:üéú¶þ"ø—òÔöžè1ÒÑËkÒIß<éôîBôÍõ~ÿÝ ÄýFæ<äËæ­êôUk$6#?ÆÚüƒôUìXóÓï*A,ô(a² Ðþ‹ü£5ß!("¥í(öLâ×JØÛÎè‘s Àþ^û±úçîWêð{ï–ó,ö™êŽâç•óîÿ› àH.y370$'­Kþ5ýÚÿú힦 èüÜóæJááÿäGõ¡ 88üC ½ÿ$ÿœþêf µ‹¯Ì²èôçæh×ZÕVÜ!ãÒéaëEê“ìjë\æÔáÈáµéöýWW©yÿ"Á)±.I."*fenrir/config/sound/default/ScreenReaderOff.wav000066400000000000000000004313201475771417500221250ustar00rootroot00000000000000RIFFÈ2WAVEfmt (þÿ€»î  €ª8›qfact Œdata€2ºTB80íQ&. .í4'0Œ ñ™€þ{Û)¶jûv"ÛÜ.®Göڦܩ,`ô¾cf-A k“÷KkÝàñÐ!æ&Çnæã9þf"ü걫åô7{Ìð`e²ø‰¶¡÷eéK`1ÕDeÒØ@·xÕØÅÛÞ‘Õ˜éh|Ÿã—?دŸuï''×öôƒFêõ•ðäïPöº[Ä:{7ù|SÜ C{ ‰;ëq>ûßH \¥ö¼˜Þí–ÿô°o)ú”Qâÿt |ótÚÖmo¶ìM²åÓœâî·àï3ó½õ¯¦ ~Á HØü•X¼îÄüÒJQ ²—%úL¢¡í?MXìïàöžf‰tï§néA¶™ßsÊøör‰ëʨVéßœ÷üŒÚíLó+ùNwD Þ­´ æðuÍšœD£„Ò$nþ v ¥˜„W`‡B¶]²âq€ oØî!„”J³:Ó$ç V$†Ÿš.t³+&Ç0ÀZÑŸUuµßG†U»C)U†!CGÀ8î¶©ß4òàaÿÏä¦ñ˜Ÿ(õ?DõÕkÞõö‘êU¡øÊ} V-Ûuï¢ÆJ;Wjh!÷.ÜrÂ# ¼u³­}Ÿ ñ÷Öó°n­÷žÍe»`þË,ÈGI5 ÕVÿ²ÏJ=AÝøÃXæþ¢øä8Ɖêq€Û~Ùõꡤ% Žl¦·.ê°Ý£•û— Nô ÙÓÁ25¦¯” ð×ZÕ ZÜn« #ù“a(jöþ‡¯vü` Çþt餆à·ÈŽ2yª+0HS—"ò&t#x†´ÙŠC~Ò'"…A7êà‰ ÁQ2þ“îö*#²€hMT@  à8_‰Áý8„ppQËäBŒk*ÐD^9Ϥæ>ÆÈ8é-7¾A,ª8è3s‰6úq,»±$!u{)±Šz1¤Ã/ìò(5u Ž;[‡8*§—,ÕöŸ bÞjýR ø"™\ ê"I{„ú ñŒ s†Z ó Ê®þñ|É ‘<1QHÑë0þ éllté`õÜæv%Ô _ÞXºœâ±+ÙãÂë쫬°õ7IÚ 82«c§b5´ lBï0 é0$õÒt÷[׊ňóY´!õãfìâ?ÈZè'®í¯°ö'RûÜ}þ Ã=À1%óv~¥úíÛŠ k¼GV6 g€r‡ M4 /ÁJÁò‰PøøÔŸþTnë—/ò„Ê ý°©«÷Où÷Ë]ñÅØ®ê«Þ+ò¬ŒôéìÙneÝÆy>êØœ³!•͇ž]é0âæ!éªÄ•vÓ0L=•["­c˜9zλ"Üê0`´ë Uà:C¯˜jüDü‡\âð—*á¥@åW&êáUîÜö|–±î)Á༴På!Æmøh½G¹T¨¼›ÉÛ|ø õâªôØÄÿî3*°îSí“×DÏ×ÏîÆÔl ̾ßúzfìiiæãÐ`Õ"UèÕ“Hfá2ö8뼿ÝՃףuXÝ`ñ×Õ\ãᆳRÞì*ñuj´û8õùަ;ô]óTòä¹Kr à[Y¢üê0¼1æ \J饑ˆàYÝâÄÙ xúÜ/wsÒ÷Ë1Ä—0\ÍÓÃÑåôiÈ~qÏÛ é9ì1'ÜÞ§wÖ¼¢¾Û_ÑåÜ3ÖѤÞ÷ÝH¶4ÝR¬këÅÛ)Ýrííä+’(óVT{ì§?ê(8àæÅ~׬[‰ÝË\Ëæ6NÀ~`{ÄsYûÏø“7Öò:Gè·Vyï û¶÷U%ŸøâöôJˆÜåtÊç쀔ðb­ õ²åaè~áÌ袸^íð/8ä¿)ú©Ðm–!«³—.²f5.#ß,†V m Wôœp!ô áÅå\’j½}Æ×& Ý·ð·fíÈ`‚šòCÍOäbÙ;膞Åì^ÈŒú1H$íNãõýúñòÍ£ù³¦ôI™åGàñ×g ÚèØ‘Ë«âîP¤èöç„á+’(ßüé“ò óP”ˆì; jó°õ@ý¬_ Õ×ý°<) C2œü*s½ðW^Ñ‹Ÿ§ñý¼0æTøWs4ûÖô§ýKVíÕÝÕMí´çN„Yð`oðð’Orû@¢G 8‚m{úóbP SÅšm¦ ý0÷”ÐWïß­ ðœg ú¹˜£]Gîóß:é ’æŠ ïøó…ˆÓë îU*-ö[Âð]°ÂþfE“ |Wž ÏÖ¬t' ä·ÃLé‰Oþ íñ¶¼OõØþéÀP DpÍaÀYÏü ,›V üûÞôl&ˆ?f,ØÂà ûW þfW³Ã~ Â1˜ðë JT’|9BXgzG¡÷öäˆàwm½àþéB#ö‡TÏöMpàó»-{î”ö þm¢$dQ‚b‚yyúN HÀd](W£“‘“üÄl˜õc‰°øå…L)Ж•$µuãË! o&þ=B4üüYÍ,ÿXù¶¹E©ô ø!Ÿjù}ÊR$æôQPo³Ë„[Fvä Éñc(“Ÿõ#š_çÛçè¾?Ãç»<ßé5™ô0¡X ¼–Þ >‡­y ‚9Yæ­Ù;­ÛÏÐ%7ºH$·fß«† Ì[$­×B#¥ÖÃèÊþߜ݊å—+ Š^e­!³Ê¾'wÒ’òü#y’Ž"Óv쟬ŜÁk!ó #Tþ£51 þvg‘ú¬7 ôp‘… ˆ»}²ùÿ˜uþ'UÃÖÝAÑç-m:ý:Â<Ï4|5ŸS’-teå.aGÉ4ø4! *¼ $Ò04,èeè0@1YVü6ð’»:–¬5mæJ*ˆâÔ{ ïd!X"“†{\Aÿ§ü t½_H>U¹‰aHÞïAf+ûB uÎLÿf*„ì ûœëÐ\ç%ÊéÛ#Ò)ØJÕžà>Ç<ãZã«æÙ;¤ïÝUiú4ûF–gË@ ƒŠ X:µ âþtb=å kRÖÊïß׊Qôòƒ8ðVåh96ë†2ðIà?øÇæ!ü=0¼70‚pÈtŒ ƃóþÞ3Ë÷Ø0!^5 ³Núe³ ˜~ÿɨØÿ›ºÁô†ò¥ûv?Óù³Ají÷Ì\öPïûeù÷˶[÷ÉÂuð9(”í”>¶ó´Oqø…ñÓˆ›FpÅfË&÷ÙQL)ï6€ºB!„ºcº‹œ]ï|{êîWŠð€¤Íu1EŽä.`Ãi {Ø4 lŽÇàŠÛŠöx˜ã±Ò,ä¨&=å1y†çZ³õƒóë 0ãöj'ë†HNû™×SøC~Îahœ.åŸXYÈó^ºðc“#êSKÇÖkÓœåÓ¨kFÑÄ—bã°zêÚ9¥àä×’ÖrÈ(Úk¨cä‚ +èᢉ܉3tÚ—ùÝ´XãÚ“âCyãFß}ô˦×úøFÈø( €ôÖ6ÿöú’È£¹'ü“à#ëν¸èÏ7"è 3Êá7 òá-H8Û(ÂÍÛüÎÎϺöÇ/ÇÏ‘ oÏÆxÙÍ®·Óà®´èÓlêÜ®ùØ%Ýè^ÔÚ„ë–ÕËßê°à’@×èößÅé8ûªñÆGìT‚êÏÇä""üÙ"L½Ú|j5ÉžTÙ•ȵõÒkнÚ`ATê$yñ‘­-øV‡â÷ÞœòÏÕoèaÎ'ïŠÖÙñ!…ò°øèhÉ6ëqþÅëÕîéÄÆØýKM¦ Ï Q#ƒÄx.Ã_-Mbh'˜•;®Îôê!&Šñk+îÊÝB ×NVP’ )C£"˜‘CšïÎ #çð“êxðW<¹÷êS0ïYvöµY”ôº:ùÁÒQñ¬nã¨bÿÙJ},ÛI©Û­Üáäçå+uáJ Ïä jó.+ˆñ½ñÖîA“öÅê+ØÎïøK¯b ý"~ùSk=ö!ðžA¡d3óîûx@ìξùánûIAúÌ0ê–mãÝ"Cí.¾¢éWXrñ33zóHOrÿ!Fe #«“kþ”ô w9î•~=µ mõÁ|#ñN7góó„übg9üŽ~íQF+ê@k·ëï}2øÌ ñ"“aí”MÛð;¸Nõ_˜CôÍÁ~úæî qRG vÀ¬ÞqÑ-h|ƒÄ(Æä h=GöÚ}=}á‚ œÊƒŸ–¹J¸ Ayù®ö¸¹iJ'Ä(ÐZîß`V 4.úÈÔ “19Ž]Ž, n˜â;+LZPîßúf2$ëõÔzPýO­÷eL÷ÌÄó¼Ï ó‘Èeg&¾5èe>R£A~êhæ É ÄšŸJê2áìûûuû-Lš”Ÿ” O'&;":ÕÞÉ b °Ëéþ„#/"øg ¿”¬8ò”æ©Õ!&´ùÔý”½"°²z†SÕê_ËS ìÌè tÞÿo÷Gò®ËáèÌC9é$gæâ=Aåñ“Aûÿq' …Ü ž[ Í3Y{æÇ>\d¨1د˜]äÙ'Ž@ùÆ'Tá~ŒÓ#fÈ Q‚ ½^%=… ˜ý¥ó~Öìßi#ÃÄ$ò°<ð@$ø{!Û½*·5 }½e…ÌG ù€iþpì„ý@Š™Á¾رz“g£RTˆS {Å*‹öÒ!5a0ËÞ9ÁLh:Îê3Œ¸M.}6¯0ïÆ„4È m1Æ‘Í( Í”&e}-ì‹0¾?2ÉÜÏ7’K,9õA×2ÅV¹'/¬µã>¢ƒÈ¬ *Ér´»#‹èðÑ-É?j¥Úl²OG S û²ˆûœÈwíÀÒìÅ‘Då€þÛ¹–eÛ#§üáìÐ:äTi?é¨sòk5Çý5f'¢à½#°v† ”Y‘§©—ø•ŽãúSÚÀæ~õJóÙ+ín;fç¡D^í/<òˆ[_ù)æÃý [î*n¨ “ȱÌ?Τ)ˬ—2¥)× >÷h j´§ t} |¼ý` N÷Ìàüðs÷ömÄ6ðdjªø bäúŠªø%Yö”ÿHðjÊâïe<_õyÒ)ü¦ ¾Ê,'9ç± Uãæó§¶ìàf¾¡ÒÆ-‚0/£¿(¨ÜÓÑݾ‰MšsMvž žê e’Ê ú1 ½sò< +åI‚Üå3­Fæcë^ÍvóAñ é¬g:æ£Eºï ú@ýðµx{?¾9áhgÐ|]šžó»ƒð[Ø4æpר@ñÔ‰3Ô^€=ր̖åsHiçРÞ7‡Øo Ý’¡™åÈxå”=…ÜêšCÜûV6Ý€»ÝWæú⬵KçHàVöU3ÎùÂë÷ˆÂ”õßßú}.ùÚ@#¼RøÆC¶ë–wãéY‘@çµÖyâ¾ë<áôôóÛ.¿ñÙçk¡ÎGâ3Ë„³ÐZ˜_Ï Ó L9ãË‚tåÄ¿KÜû4#Û3VNÝû÷ÚLbØu<àiqªâõ üæ éºáê]šìÊŸ"ð.ÎØëþE½éŒ­AâÜ9#ÛÎO²×¸©ŽÈ¢®EÆÑ[ÁËG"Ôr…Þë¡ïëõ¿dò¥ 'ø§~öt—7ðÔ¤ÍêÓ«ð[ÿò>I¤ðifõé_jIìgR¥ë¨ïíœ20÷Ep bŠÛü$íÓ-bž#+fE#1pC¥£€_»U ñF]ö)Ñ þ =½¢( iSÄ ‚p†áÞ)`rî3‰éÔ¾¿ì&rò UËõbuÿðõÎök£õcÝ÷ a7î’4âålˆÛìrOÜ›WÞµÑáåÞûÆå&¼¶â•|üè!ó+›ð7º9ñìþkù³„£©Iµ9ô.Тýê&™ø’OÀú‡©çuœ¦ý,¬êîL¨Îð@úwÁÙú\:ÉöC] él³Îæí±tëè‰ò¡í7öRüOJ”[wü’×ÜÀ:Ùæ»Ôëy£ô)Wöò½ ö/™©üŽ’¡ø”ñ9íÌN²ëNé0ï·ÅöøÿôïQj ï^¼dòW|@õÖÅ÷k%ÀçØú ²àÀk%¤ ö¤CÆÖ¹0ê@ ް1+ O‚k s§…½Yù0Â{Á ì¼åI´r2'j"Ê$@ŒJÃ\rðÁÁÆ5 ¾¾ Üp`"çõ¡JYs§ !Ó¸”JÔýs¥dÏ“ºz¦?üòð“÷l‰Åö‹rró´·x÷ž‘ð3a<ôc?ï#zÛgD^ù×õ–®wÏÀ ›`-p%züá5dšKôÖ!äý%Ð º|É*Zå9 ÛcÕôo ·Œ®šXŽøZ9 1ÂûÎZŠVgóº…)"%™ }ðâ 7¤mÀ¾L1ý½ü”ðˆêfîhéé-•æðê ëkØ|ÿn‚« °ˆ~ ÜØ §²ô“…rÛ#poTZi"»ãVõ¢Ó Y¡Þü[‚S@qôy­#zÇ"Ë)K ×ÓÎ#𠾆Ñ>³¢ñ™òCVk ¯ÍÉ¢ÿaÞÿ®þ“kE†Vh*OFë’¢gð •$ÃÊù1¸D 9.#8µã2›Ë/뵯1WM‚3ñ[/õg(¸™(]ZD.sUy02OK3Ã{Õ7¹57²d 0ŒC%{ä5Ý"V÷"ŒªÆ•ù7;2•© Z19îIг±:Ìûî•æªøò1îHguëª4›ãÂ(ÂÜäÝÎj÷⊛ˆå [´ën%õNv©ŸžV?ºn½êŒ ÕLÓª ô]½YâfdÅÞ“ßéé4$—ñ¦Õ™ëÊ Œé<¹ïâ íóg¯rú—ÐÑÿW ± &¼&`4 „Ïai€œæ‚}%t$o Ñ dT° ó3ù y-õd®ü5œ0ùšOrû©HrõüÚòn$¼ù©ñ ú#ïâ÷¦@Võ¥6žð¼ùÑñ¯?÷©=ƒÿM†Z 6ìûpMðz(Ž ›iN‘\Ãìre,Au÷ãr©µš¹0¸ÄP¾>ªV )]Æ‘ O:g Ì© lü%§ÿ»DÉï®í¡æ*øæ1¸Ùçôþ¦íŒÈñ¤2kèògé%Gó~‚þÏäÐ7¥ÒOókKR:þ¾Ló^ï­0ã¡ï£× ¬Ög5Õ|¹pÚ²hBæb¡øäÆý¢Ý!1£Ú!ˆ7àŠ±å˘gã¥cùÜ„”aÝÐ= ÝäÝíÞòôeäËIçêÊO/÷¯ÖøÕ«‚÷ì¸)÷Ç…Îý}˦ÙlØ–Ö·õÍHì§±:êñ‚›æj°ÈâG ©àFòÜw8 Ømu‚ÎÔ_­ÍÀN ÑÁGÐËù|׸Råã‘uæâÎKsÜ¥ˆÜÄÝYõÚ€ÛØCámµãïøæ%é{äF×îE[˜ë*ˆè~áÄ‚3Û×)úÔß ØÈ ÌõÈó8sÎ]s&×àì¨á¦íCívìYóòý¯÷ŒŠùôø \ï`HÕì~|‰ñ Ó¹ñv=YïÛîêhËì¬à¨ì8ÿ¸ó(.3t4šÄ=óÿ &“´,¡¯(ø‹âñ/úw0Ye»†ûóƒÛÚû C :²ð jþ Kì½ ›  Ç”ü“qí9R•ë ‘îLbó„«¥ô¿„ò|÷5æö¹¯îõÙ¢˜ë<°”á±y¾Ü”ƒŽÝ`g‚à•ú 朑å1¥Ÿä×ÒëïÒrò£k“ð7”ó§i¶ûþ?SRŽQóá{ðõ Öèú–™ñyž âþØþ•- sÐk,j Ü&Çt ™y^„pZw¥ ã^[×ëÃÔ‹#„R²E[î PZ×%½ç!HW]šžléß[°f Wk s3Ôƒ˜—€ðÛ¦ñ ø½ÙèÞßÿJ^«þ•ÿE·„ûÐŒÒ÷[töùB±ô½ô~û-ðo ŠM.+_Lzšü“7'ÿ–o“ 5o2}ûý;ª pa!;À#©%¿åå>K È:ÎI[ëudtÔ²œZæ‰C½ýcUºÝÔ/ž©BH ÖÓh ¨›k§aW]œúnžïBzéê¹\鈯 è©›Mð\¥øq(n †·¡ ¿á À˜éfU33=¶òzæh’ÊÏò9~c,±€Ïîàuwˆe gÄÏf¿»j˜…óDY+#v—!¥!ëÿ" Ìâ,¦á“8~<1¾çÔV~ò2l¯Òñfª; :þ)Ž€fûgû¼ 'F˜Ø2·uÙ7S6!“91)È/ü¾2†%2ÓJD-m¸‡(ìÒ*@‹.—¥0sÂ4ôÆ>7¾‚ 5 ¾\-[_$#â* x@h—gµy!F®õî6pR‘Ƽöfus¦ ¯œë` †6óUF2ö¡”{îØO`êÒ5„â‚ÉÜÝ52ËßÈnÚãû”ç!¦î#“÷å‰uºî¥=ëý•E úŽ# ó×é™Ilð9¾âú âen&ìnEâï'&ë÷sëÍ4…ððYgõJ:¥û%•í»ó ÌM°75BZl“¥ædBÍ¢l&•*Z/  €[¸ r Úž¡tLü_OúQj[ús–÷ôGžõ+÷ú˜ƒaù‚º€÷#ˆôü–HñEóuKùáRbÌ  4îÜf›cÔ<Ø£üjêM™nnâ{à,M»€Uü„6¶ã‰Be…„1Èy ¢÷dê¹£ ˆ-D )}ªé¬=ïKüõ2îtÙçÖ@çç$…é¢~¬î³8òî ¹Ôè¢ qìôöLönÿ¤DîÏ),ùÂ7ÐôÔûUãó>Óí)Wá €UØçùÍÖP“öÖÆ_¬ÝEdøå¶Öãþ9mÝéÁ®Ü„ìùáY/åç¶ýá¸ü–Ý¿ŒÞãEÞ •–à†º*æðÎÆí|²h÷mÓø’¡÷ÈÙðøâªÆÿ ÿyM*¿þrïó‰%«ìK/êMÙ"æ´Öâ}à²k˜Ûí)zÖ'9Ï\³rÏiÑ™…ÒigÖÚ­¯–ãb!á&+òÜf NÝ ­Ü)\»ÚjZÝÍÀâøFä;Ýå­‹ëæ- ‚îöìiTú@Ê+øF’ñ@¹ém}ë9ÅLí4tÐîœ!õ~ûð(,$­׿Ø`âÉö ½~EÐsýÞÖõóÅ-öçæø£dú4˜äóàbþíîî+­kòÎîóI­íïÏ ¦ñPŠ ôf;(÷Å'ý­Iv‡Ù‡› L „ù+ Yµ²EÝ ª², .¼ãÈøÝGrbÚá Z=…*l$ÃU€ß߉´Äó(à|!¾®$È÷}i2Á¸}š*æ·# ïÂÿ *:¢‹=AÍ\…),Q¢I#‚ºV¬8›þIûú#èÙ÷Úueö÷‹ö&~ùþCa ½ã Ÿ-“åý‰ EÒ¡~¿3uýÉ 6¿bh#¹6m hi!9ä| Ûdò îD€à1_ߨaËdxÉ0HWäÐXê* £´(æ_ÿÛmˆ3m ÆŠÃ`Wì ̧ çkƒvC}^^øWï4óY뺈éžäYê#µôòTEoŸ ” }Àá .Szλ:ß›N‘Òób-_öLŸ?—¤âB±0ô°oD†Ó Ì …—b ý›Ã¾ú‰>0M^"­Gõ hã|!* "¡ÿk%ÿ¿`+-xÕ¹ ûìmBÕùd ¨†D¸×oU޹€ý7¾ å ÔTC÷œ ){Ë%3Ú›6é}i4Ôì¯0ןC0ÆHÌ1ü/”0Ì«ì+æî(J†+ƒƒ®.ubó0­^4C66k€Æ2òØ*Iu!eœ>¡eŽâùbGC³é‰íŸÄ }Î:ì,¾3 ?zŒÔ/ˆ5Kÿáô‚wSî@¾&éd¿÷á´cߊHáIÑÍäëÌèUYð½¨ùäõR™uPä;—:< \Õµg(ý¡ÝíÛÃÛã]aÑåŽõ;íÊØ‚î‹0Fë‚írGÍñ Çöûôûü^Ò¥÷ [£­ öž—w$†BÍàçîHnU“VŒïru Fxw ‘%…öžZÀ>üËbÅúðKNùê,õó.¦öa-üùZKÖøv÷Ðiôü*ò£y:õ?lû7GÂ¥ CõOÕ'bbKøfûåñu±ËC.¡ŸÄ?3¥Ķ‚ÜÈžj¦d×PÕ Ê1–KÙ¥¡ NÁ Šî§õ tIèUù «Wí @Õè„-Ôè*[ýêœÉÜîÀZuí(èòéùW1ï¸è%øaL»ÖTÑ­";ª—àøIöùÔ¿BòwÀäê¦ß²Iûس£×V+ÙOšñß0Ã.å~÷šáNVÂÝ‚Þx3 ãì+rähúákW6Þ8E­ÞpößVâ4âI2è²âóï ”M÷HQ÷ß=ø°¹©úϓܡ¶Ð+Žüѵò£‚ÐìŽÀÃé?8ÆåýŵâõO‡ß¼ãÚЭYÕ“ŸÔÏÄW¶ÐñË ÒD“ÏÔƒ)Ýø´Øâ$f àŠÝJ¨Ý>HˆÜl±­ÛÆF©Þ#'ÅâT5®ä“éEæ37Þèr¡xîð·íM³†êy¥òå¥çißïOnÙš$mÑã¿Ëô•ͨQÓtfSܪÇuæØ¢^ïEQôâ§þõVÉ–òli\ïØÍ«ï<¥ëñª‘ð–h+îmrìÄæÛíà Èð Ãgû¡*g <¡·‚#Ò %ï&NŠc)PóŽ#øDšÈ,OTC Lï£ý„ÒLù ´ ¼—± 7¶~ BÚ KÞuaWiV÷×DîG3½îÀÛ ñØäó…ýó’©ô†îöäÅtõÅ™•ñr¨öçHÑUá¹³¾Þ&à•`HãÛñáåõuyåÀðŸè ’®îwO‚ñ6ÁBòö<¹÷D­þ|…~_Yh·]&Ððÿd¡æûü‰°úý?…möxUó=}˜÷-°°ù(=”ö¥¢ð Š—êÞ$ìããÆíefðl–ö~¶ýh:{/D4,økk^®^ikÛö¤·û*>¾õ’­\÷=4IùšmÜøC¢›òÁ3ð„‰áò#ûûò~Œuð–’òBÝÏôãªøRvÿ-Dž^‡CÛÉÞ ”̪ Ý3Ö òÈ âä6 ÜÁ2팙 1c Ç8 õ#!á“!«Ømõ’3‰–Ö¤x!—"Çiq[Çx"„íZ ¤ó/ Î{— q¥ª_ Üä+È“„æEËý™‹ú[ŠÍ÷1¹öxB¹øutÝŠ; Ñ—ƒç¤|¾«! [Ê bxj"‚Ùºb§VÆì g‹w F¯Ð|Ø aöcüJÙ8À—å{í Eá‹nÞ·¬1c Ë`n–õ=??DpB½{hy7t} »iÔÀà kþõ•‰öÙÑî)†˜ë—O"ê4íÎ66ød@ .s?èܹ ?0HØüª„²mOõ—§<  YèÛ$4ñÒ?zìƒ}}« å¶|  ÌÌ~¼¨m‚Œ!˜*¤ Æ€!*f4!¥çþ(V¯k±—åí|Æ 5e0™éjöÿj61å* qå¦^œ ´Š_¼èÇ”*Ђ3˜s%5ðÑ 3;t_0@¥|0Ý831Ã}/Cã+”†l)uæÐ+¥ÈÌ.RE1ýdW4åß49‚0§&j¥®éÇùø:ìpYå5¨FèªØœíXl—í(ißëñ‡îtókNøc£fþƒW–w Ý|ê Ø¨RCñ•Oùö0IWaó·¶MkF 8¸ò•¬z‚ǘGü¶ÊÅúä«‚øZÛ¾õ¾eÀ÷^G¶ùu ]ø£|ö@6ÎóYZ0óÍMãö’ª†ý³³­ˆåɹ¥Ü)G¯­I&§ ¦¾´ë½é ŽtÂÛßÝ`°ø ÊæmÛÜytG1¥m¤v ä¬ xs‡Ü¡’Õäö8Íõì V¦éø"ÄéYìýÙ˜îxé¢ì® {뢻›ñ¢`Íùzqòg…P‚X¢øº"-føp?ñûØèô;ÆÞÇÁ•ÙÜY ØÌ ÛMÍaá[þ:äéu¾à‚qlÞ½3àêÌ“ããp²ãK]«àuÆÈÞŸ=3ß\ àHÕã{súé7Œˆñ"´÷žs÷4·øƒ¾&ü‡Ç4ë‰ò ÷åùÂúÑñÉŸ¾ìÅnTéë~wåüûpâ¡âÞ@æÚiÕ©Ôá´ºÐI±ÑàGÓå_ׄ¢ÞQ‘âT‘yߪ‹ûÝnÀÊÝaÌ¢ÜqZÂÜæ òßÛ9Qã;åòKç"NêBå'îOµXì´;¿éÁ›ÃäëŠÞ7Øf¡Ðø‚|Ìýó¦Ï†ªÕ7ºÞÆ•Oè-ð‹NbôFÑõRrãñÊ”Åï›8ð,йñ>5ðiîKßíDèÌî5ïYó(™þý4± ó~› j!(*¯&¿:p'd4!£Þ.î¥)ï·#ýwÚSü~˜L¨– ó Ö®Ñ Ð%AÔ«xþÚü¶õš„ï`¯åÕñ*àóóiû"ôZëPõ¾E¤öÅòŽôÆRï“DÖæ+Ò}árÖ«ßP†Eá&Çä éÝåEGTæyzEêêSïd~ˆñ€Pó¤dùfôÿsæ_éþíµÅ†ïÿ_#ý*Õÿõˆ ü"ìøõÙÕôëÓOø„ ÖøöÓõ‹±ïóÈ{ëµ÷ìâî{î>³ðñn@ ø9òþd’9 ›÷׈Ó[ꆠRŒí’ú’ö­Ï2øRá.ù²i÷¨€áñ›¨”ïY'ñq<÷òŽhòªœñ3¿XóºÎ¶õd+AúÔ$0¢©Dýh ¨àÆ ×«û ×' l  uœá¥ÙL¿:H O`9/Q`¾CæD6nßoHήxÿ Ä{ Â1umg>'¼ 8Vò ÷Y I/Êu›þ˜@Ê*¶ 8ÞRUø©ä®ýth,ú›ÿÍ÷²`p÷®×û'2Øî Ùû"¨qîÛ!_ï¬Õ^JíÙB H‹wút9*Iؾj;ÀΫÀD¼8!˜Ô® p‡oM¼ ì‡? n€öãßô¹JBÝ ejºNZQв”ËØÅßî»¶ó{˜ ñü8õ£¸¥îçLÒëY1ëC÷ïj°æúò^tN¥9èe^ LA'ãÅ›ZÄlT«ïLûÒê´‹ “éi—¡¦ÆžMjÿ8Ê„Á  )`Ò°>î„7uh¬»Ö ›hv F«@!‰n Ê º_ ÄÔ÷ «¤Ì1À ã5(Ò×Áªœ¢[ÌÃP}N}âá4DM „É_\ø¹!/ˆº+RˆŸ2 @Ü3UÍõ1ã,*0:qq0Q\0R~Ï-TÈz*”hè)Î I,|Tð. €‚1x‡ù3›S3°RM.öµ&{“UGÝ]ÍzmIÓS*¨ðkâaÅ7R£Ö£ì¤mšOI;{ phh$S8”ûzÏó)uíWç‰ â£ñ]áê ãœç/o|ìÑmrô?mÉü]Î/B İĘ/µ ½éöó|\ëEñæÒ”êþ´ í'Cíux±ìBŒÍïÐ×-ôœÐtùã[Íÿño®|ë çï{ ¥ðN?âg% c™?ÂF²ÍɾPh n9S<Ì­ ³ÿ fDü¡¾ƒúÃæø\©söv;nøua\ùïGî÷«…ö•TßóÃQôžÏŽøn¤…ÿäÞ6ä„09Ëè!EÇm q/1qè÷bû.¾E6­ÀÒ­~úzpr†Úf ÁjqwIM Þ$ T?ç ’þÆúô/Ýì]ꃬêÔÁáìS-îéxmìg4í¢Ñ°óµžû} ÁýŠT&9M<e·^þÉ­úö옱ï¬*çã}FÞ³0Ú ªÄÙ˜)äÜD-âqŠTã ðWà6@ß>ª7á!xÁã žãh¤à\»Mß´Äßlº8ágTvå7ô¼ëþ¥òéÞöÂ?‘÷ —“ù6|MýÜhú*“ÿ)µø§Pñ—‚ìjaàè,š+å¯ â2t0Þ{QÙVÞWÔöíœÑº_‘Ò‰™KÔ äÙ"zßà§JáÛø>ßzzVÞ]‘ÛÝ›øÜ›RÛÝ8aûàŽJÏãËlå>ôèçæ+Iëßµ¶í$Ò¹ë‡ßèfk¨ãª¡™Ý|û׿Û^ÐýÏÎCÕ£Ñà!÷×qòàÇ’âéöúÐðý\@ôÅ’4ôK}ñ}Ò>ð)„ñ”¬mñV®ïžã îI_¾íÒð[jö[t…úÍ ˜ÿùGÐ!¿‚&¬o%6› KªBÂþÛã¾¢>Ÿrý…˜óþÁƒQg-n ¢&^ >ž ävv²üñ”¥ô³ÑïÙ’ÒðhàiòkÎôèkôž¡¸õ‡ú,ö\póß Èí9Cæu‰Âák¹‘à dGâΦä…2æ„Pbç9G›ëG-Æï14äñ*’íôôàÈú\ˆ*<2ö=g-z± $ºþ’ýýj? ÿSøú©Hö(H ör¡ø§Þ÷0Æóù•”îcfNì´ý¦íü0`ïBÇnó=rtù®7¤ÿŒ“‘î…0Ôäy2 k˜;IÿfëæùD½W÷Ö^²ø ]ÂørÀ,öŸu’ñ»+_ð ‹Îñs áò7D&ò0ŒÎñøÌô#ÎÁöÝ…Èû–¶Á¤åcs6jÑ 9æŸ ô8 ÖP' ¯®ß®Æn^DX õîÇ1ˆ<D×­‰ØÐÆ=ÈÆOúq/ ˆç~ä·õ´0¯†6jæ 0ù| N™Å©+9Âi×~Ó îQZåŸü~ØÈEåÿ3…Žü•ÉÝùò±ò÷²{øØ ;ý  ÷v^ I^Éã¶yÜ@'xknÞ2®¨ &ï_uvø Úp1òjÄŽl6žÒ¦k³vôv Ñæ_™üÈÜ) TC„¯ ÒGËÀ7¤ò´tSˆuW?‘ðÃ5)»t¦díKf\û2÷ùóó€ŠîWb*ìI}¢ì­³ò.ïü€Xĉ}t6Bþ ¯‹¯¬Û#ŧ6w Íóty¨³]u¤-ש|ø„ÅŒJ;Çû³ã ðqƒ׫ƒ¸º9Ф…x˜E o´N õÖ .ÊÂv#O7r¥Âü"n•¤8ãÄáD¨y&x´ÎÈ«ÚDèŠp#ËÏ©dqH{ï\#[ö,4 2ݳ2X-1Öù/'Ù(0Tg/ß)¹,’ /*ÀU*U,P/i%›1üRQ3â@©1Ô5,ó&Ý$7½+{NQ1K‹‹¥¡«#­Ð×í¦ů“&kW•Þ î 9³ùë‰~Dxù \*òRò;ì—ÝmæHsâˆeâ²'´ä§õwè WVî«8öŸêý{Âp‘JNaÝ[+ypÿæ—ôËïë sèa-Hë Úƒí)"í¸•ímä÷ð1õZõ¡ÿÉú°Šm' €p- ?Êaý€¾"4ú ²â"‹Y¯@ʰî‡]¼Ÿ ¥ ÿKA(ü¾ß(úžÖ÷Ý#÷á¹Êø!ßýø¨+ˆ÷*@°õ¯ç-ôQ …õ½W:úì[ðÇq ^ …#ó îõ±îyü¡¡bk1•9_Ò(ìd#,ñX.W>2—6€»¤)7¶N› 0P" ÓEü±ì†óÛ†ïìtØë2~ëëÆVí0ÿÎíÓ¢¸ì1Û÷î%NxõN¾$ü^MÅ>}dÉÛIê»ü9¡™õ//îÀ™“åÂÏ Þû!ÕÚÒ]ÛîgoÞTÌ…âÖVšâHúLàôàø&âC§·ãž’â¶÷ƒàGHËßÉœjàppâ™çÓ‰Líÿmó>SÄöÙè÷G¹wúÈ þ XåsHý£ «ö£„ðAA*ìZoèø¶Úä`–áîÁzÝ×á©Ø±LÔ ÔsÒÌ©uÓöE¹Õ«ÕÚ#¸æß ƒ¾àªD7ßt•ÞôWôÝaˆ|Ýì(çÞ2=ÖátÁLä»:æçàÌèêÜåë´X9í{ë&ñçÌC›â¥PžÜs#Ö_‰Ð_›Ï·–Ó•93ÚoG÷âø9ë™MKñbüüóªÏ~ó»ERñ½š°ð`%Kñ2ïñÍlïj8îÇÁƒîf.šñ2i¨øpJV%¿•´DAÿ!0f5%d&t#Î ¶\u©ôý ûä r!QþÎuèŸ&o< Z‰² c½LG’·GAûU¯ô7ú˜ð<ÚŽñZiÜòÀñ(ô='¿ôõ¶åõ_¯Œõ¤H5òÀ>EìæŽå²5â@´máè˜"ã‡õåwæp{€è\u«ì³.ð…òëIöß×ìûœ~•‹o÷~Ö¸Çüâã©þs'iþî€ þiƒù¸¥]öÍìöêÀsøx°ÞöR·òÕfî² í{ºOîà¿fðªðÝô7»¿úÈ#… ŽwÝ»"’/Ì]œsº-þø–ùÜŠøŒ«åøÞ¿(ø×È2õ:ñÞ´ñ#…9òÂÁò*m$ò›²~ò/«Îô'%æ÷úÚ*ýœâ7Ôµ᩺»º 8 Q '…’ Ž¿Ð ²ã©9UÚãÄâgã e7U>lȪida¨ÑdQcYŒÚh'º}I[§Ÿ;ø$ÛvŒ¥ ,Ýëg «„jxi¡¦âU ÁÄœý¿íû…c.ÿj¶üH^¥ùý5Høç=Ãù!~Jÿ÷‡wÂY¢ i@yëK$IÊJ–šôÏ PWW {&ÊÃø‡: €|›÷ŒUÀ3o£´¡œñ¹· Îoƒç:$ üÔ² …‹Cà\ oQÅ…Ç_«¸HwÈœº³†Mâ{ÓZ´eØì ÿµæùs‡ógtî]:µì(fVîÉ.õ´ýzþat Ù¨ • Ã…*¹–RÉ‘kñðƒþȵhƒô9î!…µû\Mq¤îÖ“—×Xy9û ôÿ£ÄõI¦EÍøyØÓÔ² ÚqW bp*þ¶ÃfÑtâM`ïí¯$  ÐtCg o÷6<ïã¨@tË9•Œp ˜ðï3øÆ$xsô,Ñü\1¹Ä®1s²u0ÄÔ¼/öã®/Ôâl.y¾Ú+:Ç *¶Ê®*øŸÛ,±":/N†1$m2ôð/6C*Wr#‚•R†¬hæBÔ¨lŠ«»ñ<¹×ZÀä@ @Œ-ü° ½ X t·±ÁkÑÿ½<ø1JNñ¹ðfëR-æý´ùâ3"^ãÁ]Íåó ëé\Ò!ð½iÌ÷øÓþiû§X}îè)|*IüüÑûÐòÿ-ë-&Åé.ðìJkí!9í~¶’îX²òÍ(‹ö6Öü.½:×Kx6:b K¢hƒ¤u*4Þ8áXçþ»mÒ¼ŒÅS@µrUÓžõ:ŸþÈCôûc>Ñù–ÞÚ÷Üg¹÷g-îø¢ø³â,÷zÛ~õMt¯ôßÉö—ßûüŸ‘p ƒ!Π†ùöȽ¦–Wü•Qý.u×”â½÷Ži7Pº ÊI&‘j¸ýLwΛÄy—ƒò ­N~NŸÍú#òvò ìíiÞëJm0ì†ü”íC¬œíæ‚cíâü¬ðv¬üöݯüüš2½?Ú«2«7Ÿo3ûÿv7ôcŸ¬ìKngäçÞŸ]ŠÛ¥éAÜáæ¥ßÌ—˜â)âcÇ‚àf.îàw ´âÍ?’ã=‹?âG•§à kIàËö*ᢹãžèè ¤îiÁþó<–ÍöL‚iø•7KûKò|þ$òrÿ Шû‡yõ|=ôïJÁë÷Øè '€äH áð©ÊÜ´)ØÕsÔ]BÓHlÔŽ¯2×Su0܉‡àNbàëFIßšÀÂÞûZ"Þ+,ÞôÒÝß6Ù‘â¼ñÑä¶ÇèæXàšé²¢:ì¦|¸ì8¤yêýæoÊ—áâ÷¦ÛÆKtÕ>ÑÑé0Ñï(„ÕüWÜ[çÉäZ\ì —Ÿñ@û¨óð-óòiPñ_Rñü#dñý7Îð-ÿJï_„îóÿnïô5ZóE\8ûÕa$0„-K õ!Š!$1¡‡!2%y÷¥– 6 ½0Ýrÿ?+Ͷˆ­"îý j5ë VŒéÈE ÷Éùq’³óOèMñÇ”%òpæ:óÚÞVôÚ0 õ18Þõ×ÊôÁ»ôðHÎëÈBåªå„âd?<â ‚Üã 6ŽåñE çÊ™—éÒå‡íÞ£ðôŸVó¾–÷ËOÙüÚ$ÛÚz°#E sº·þ‹‹tþŠìýëëÞøXbÐö΀÷µøýñèõ]æçñWðní¤ïÈRƒñî¬:öB˜èû’ (8—ŠúÉ‚þ4 P¿6•žZ+FýO—€ùñ¹ƒø¦´Ûø5÷¾|ôS.µñ²S¢ñÀùyòCÞªò»(QòÒ,ó2¢˜õ{ù ä_þŸ}0XÚ„ )x- ßpî ç çÞ„ ¼r€€ÇDu{ Ƈ ¼Ü²ImÒ[ðpø–‹¨Iò wþ$댯£Úµp“ïC¹dã„ £\S(ætÇûåÿ+ õ1Çrµèx¸¹Šþ%A¬û¶.ŠùábÑøg.ût"Á’©µÊ ãa2!”ÀÈÐs¢fk€µ ð1Ueý²Â<XX ‹ÜÎæcE03Ó÷»DÏ? çb0˜ˆ )'å ´¶P Óüè €~žÒÞ‚ 9Ø™£3?M§Ž…·™ào‡v)Àþ ™ø{Guò[•‘î’Byí›t,ðJ>[÷?Ÿ°ÿI—ya™U ¼! ¢–r} ƒ§È˜xqI•C"¥úÇa±jNý=nßMþà›œ.{¢<,§VX"{ÇÝhÏù§™ÿÆ÷-‹×…| ±ˆy ®ŸÉyl!J …g&pÿž/º¾ Ô ºáÔÆŠô%1Œ(-݈¨0ßÎ0Êé/=m/?º/Ê+}-/+©=*àøö*Ì‹ -í¸O/Qu@1ÿ.[1Ø78.ÔÂ}(k°G"xËÿ«ÎR‡Ø0h ŽBklŸ×äèeïòKžªýÕ¶± y§õ–êÐ6þñ=äö/oðLÂ¥êÒ(Ðå°’ã™aOä(óæ»lë?¸Öñ<0ùVd”ÿ¾XØ%ý•*L¨SaÄúB*†ñòå…ëáùÜêΠìýqjíå¢í·÷ˆï´s&óBj½÷úUýì%(G+øÖ œù3•„r;sI_v 94âš”%Xðc¸O†”'Ä< 6þƒ°ûŒùÕñø5Å,øÜøëøÒMLø|ŽàöU võñ7Zõpvø‹qwý³x#ùA ¿±gý8°~#Üß”Ì2Õ¯ÎÝ*†íÕ^XGùŽ ËcDêшï¾ýíÀÔè( _ÿÎ v¿Bb2ùt9µñ*ŠTí³Ê-ìù¿ìÊãµí㯣íî Oî4cFòEœHøP=®ýÔèV'æåw¯y?ñXÿ{E¾ùÜÖÒòñÀ>ë8k‚ãøoÞBOܱtsÝØWà™íˆâè”Ñá,sáà½÷¦áÕã<¦dãr9â/šààfÏ໳â:J å2Rê’ÆïO²pô€èûöIŒùxýûÛ²’þŒiþºö5ú‰Kwôü•gïxâOëq—çœ äºxàQÃ(Ü ZÒ×($¾ÔÃÔÖbvÕxîžØÑŽ:Ý›x#àÐ@.à7fß·ÌéÞÁæiÞX²ÒÞL°½à½:ãÞb寴žç ÂGê9ÊZì9m6ìïTÎééæbåœà ÂÚr{ Õ]μÑ)«ÇÒusl×uç_ÞÔ­kæMœOí÷ÈÓñ¬)Ró vòÙ|fñ`SñhD`ñCêŽðìÅFï¿Uñî*„ðÃ`>õ‰¡ªýð‰«€³'¶¶!%5ê"1v­CSmqÚaÙ¢ [¥»†§„ù(ÿU­ Ïà K/Žÿž·ø›—›óŒ"ìñ½Ä òe>ŽóíŒô|DõfÒ¨õ æðó Ä¿ïZµ ê|¡ å1€÷â'ûâ¸ä}äµVæ¨Á熓›ê•£CîoÌ0ñE}Eô¸øx—ýGŒyÜ_’Ó¼M˜ÂþÏ7þ.=üI‰ø/B÷–ÉÍ÷{§¡÷ͽõXùRñÚ{™î¥/QîpúÁï…%«òѺ÷Díü~Ú§ ^‰¶%­*Áwªõ¿4¬œÆ“üW#Œùù¨×ø“¥ø"eÚöëgôÌÈôñÚò˜œ ò º§ò³žò'ŠÛóêqö~è@ú8hÿï]û*îÉK kú' ÍV… ¢ÿŽ ÿ{B Ÿej0fÄ;( ! $Dípd®!µ´Ñ· õˆç!üÍz~Eâ#¤13 +L‰Àäþ Iþï•kC`_¹ƒ ×Bпô‡Œü˜`“úý¡Xû{é‘ù2ȉù25¦ü¥|¾Èwm Óá yó¥/o­k R«B.¦ H¯¢C y€;ÉUå)\ŸæáÈ™ggý€úÏÅÉð× Æ9ܬ5 Ï ôHJ S,´\ç¨S™Ð¿s±ã2#*"”…dqÝb,9iƨÊpŸN{ýQýw÷§„øñöhÂîdArî´íòh;ùhj®ÿì¨ Ý Ř£ XéñŽ46«Ï1º‚…fII—«)êr6?ÊOÊòöôõæcG¹¶Ìê Žxjo¦÷Љ³*ÝÝ.GøŽ`JDl~s: ³¸³æœI Ó ,|´æ¸$È„LñÁWa`φõEÔ­ m”r¹ÔQ¸å&,-ˆ_÷/âÿ0”5n/p1/ZM_.Ÿ©¢,®*Ñ *´v0+%o2-ˆP/¡ Ì0£(0?©‰,iiç&ÜzQ!›@³ô»)êvßͶs/ {Sê¾#Ê{ÜÓâ¦…Ì }cÖž3’1½üsÈõÚ’ïßøê×¢Êå§5äzs@åãP'è£óìKÐoóÆ4húö[5¢ïþÔÄÔá/X²ÈTŸÕøx„£ð/–ýëÄÝ»ë›ÃþìH؈í«V0îOÝ}ð@E8ôÈîøÆ=|þƒýßÛ•sòNõÂŒâNŠt˜J“lgµ®ŠöbG]n¤ —ÔýâfûV¹^ù†9øh>}ø0Òøãþ÷¦§öL—õƒ%ö«óhù¾ûþoÀÚ+ñ ô6Hûާ¨°éšy±½&½o¤@[y@ŽùtTËó'ñûÕðPQÇ´f”ËIÿ%C òLJ‘–5ÿFéÐ÷OU/ñ#¨•íö:¯ìSÃ/íw¹Ïí%åíR.aïZ)¾óï¢eù·Aþdèlu¿—E<¥"žþç8VøBRpñ ¦òé?>ÛâéXÞ,³Ý}gˆÞŽü2á`pâô¼áñ—UáòEBâp^Xã¸;ãqÍâ€*á|bá5‚ôâw\æuNjëÃu»ðæÁÕô¨ÓJ÷4” ùT)ƒü ócþ²}PýíîíøÏ`–óšQÜîðÛê(`,ç ߨãy4âßoT›ÛÞW¡× Ï!ÕÚÿßÔYÂŽÖ˜cíÙ»RÞ'(àâ^àNA‡ß¸ß.ÉÞ¥…Œß[ùˆáÔ6Úã–÷ûåDcQè»ôÏê–&Uìl…²ë!2éÙå<”¬ß„tûÙùqåÔàêŸÒq-_Ô1/MÙÐGày<ßç.vîŒ=ïñÅjó)Qò¿/‡ñúg€ñYGLñÐ aðÔ_ïoVï±>Áñ„á6÷Šzûÿý>ƒ =Rƒ}¨§†WH!i:œ!OåäÖ¦CÉ*U§÷ðÎvüÙ¶)rF 6:'ñ žþeÜâ÷½y§ó„Ísò›¦óŠDÛó„ÆÃô­Odõ ËLõVåóÑÑ¡îo”FékÓåA¢oãAø©ãë/åàŠŽæq$ˆèàÓˆëcïîü×ñ{2Aõ»}Àùж-þùri” DÒÊÿl{¹þ²:Ëýd Qûž[jø z¡÷^Hâ÷¢÷çEôÓïð;ÚîpYìî­“ðîSÕófðøs2ÏýÌW mó‡_âÌ&;Æl(9WÎÿ™­üsc¤ùW…ùêÚQøÑ*Göv·ó]<òÀciòùñºòE‰ºòtóó-ŽôàW÷úW_û@ZIÿîh2.MjH ê? ò— øt) ¤õ ÓÀ9 ʈŠOǼ>nÑ|ýÙûŒv¿ùxhú¶þ 4 q Jßí Ä˸lSÔ”ú*ß C¹² ZÔ;D.ÇS û-®}ì"àúáEe-ƒÊ 4Ÿþ ´üy ÖŒ7 Wž€ ¶‰D ´ »Üax4÷&¦ÞÙ7wˆö“~5À³6Úë‹V–KDüCöÒ¢ñ(äï…•ﲓ×óß#×úоorÑh ‡2"<;‚å‡â€ño¶LþaIùžlÌÓõ}µKÉ—}o+ >Ý6¸¾hªû\8è­3<}¸‘,e\ÜA´AÃøfp5/hv-0d>á. 8í*‡!%ú‚ Þ4aÜŠªdì¶”#Ô’Æ8ß’{Á KjÞ<4ñ  ç®ØÞá?bûäÙ¾ôxžÀî, ƒé¡ûèå]aáä¾6æå4hé wîsêô4ìå:+ë:h^袈&ä…äÊÞZ[ÙjFûÔB“¢Óê÷Õd¬"Û)< âž™'éu©¾î:™ùñÁ©¿òìÃ-ò¾:©ñ™ñAì1ñhÄFðQÜ“ï¡Ô4ðä†!óVñ6ùäÈ) ãR ¸]º_&K± ºØ@ š„+s´ÓÔ€SõÖ.bÙ­éÎ,Ž4 RÇËz×…¹ißü0¤C÷^Èó—ƒçòÇbcó‹­#ô%›õô²gõñËÑô)Oò-™¡ídV³è«´2åNÎéãî™Jäl¤›åd½$çºhVéäCaì ;–ïR “òy9=ö+w§ú“£þýI"²®îÜ'5•ÿá»–þ5©Hý*+ºúKWlø¡~å÷àYÊ÷ø„yö $¡ó)…µðGd*ï'ÓŠï)àsñ›èúôa™Æùÿ™‘þzZiЂiMF\‡§w]/ ÿZ³û„&»ù_(ùÿ¾ï÷@ûËõ½©’óA¤‚òu,©ògÑÒò»»âò YyóãGõµSEø€3jüÿ­ fÉÍ}%Ž¢¼¤ ëõÛ _» Ò ²Rà @ûZ9 MV ÝÅø @.;£¾&2©Í„}„ oöã±tè«ê`ØPù(pw‹HeéÂr‚XkÖà Ü` kîÔá}Wã$'˜ÿŸ:ýgJöú÷žú®†bû}ÿ„¤LQ¤› ¦Aò Ь€4OÆ¢ ` æ I{;‡ `*Ê 8sçDUë[Å*””çÿ“[ Ó p• ‡ìu Óð p3M οõÜ>2þ&qb ÍgƒAÔÙjpa)|X ¢:<JÁ!ûâð²õ]1rñž?–ï‘­ÕðìÑ‹õô5:üÅRL,û¹Òñ Qæ„©¼rª„sío7Ã`3¶AÉøMK†uËhÄÔÀ7©z€n¦ü”¿û†&ìï“5¯ÜuÿËgÏ¡N˜Î]*R˜³íw/H Ó³• | Â<¡A-|ÏaHŽø‘W»>° ÷Ðz.¡ië ¼'(s°Ö,\´.·ßÕ.•Õ‚.4”.†òè,ï<+;- *±…)*T#+‚LX-±ü.@k/–-àIh)SA$¾Ðtü)ŸüDrl Óµ¾ÝÓ T0ç¿ë ä© ñ¥ßŒ§!úµ·Ãó\ÿíQ=&éM^#æIØ”åÛt5çs=²ê{!òïªùEöòhüµ.tÝLÜÉ&½;O8ýÎýÝõPtÀïMšúì\”ñìíÀ9!î$ªŽï=eò£\öøù5ûÑKj÷_ÀÍ=ùà~ì¬m3"|úÿqÙÅðæWÞ‚“Õ#UÍ1Í×y\Ûÿ÷ûý'}áú¢ñBùS?©øè Çø|¹ø è„÷Ý}ö¦GöNœø¸] üný¹ýÛÚ£S 7,«Óï{ ¼H?B®j–8"ö?h΢ßÿæŽ^˜K97 Å£Th¯çue ÊA5_ ß4]ü¦ñ³õÆÃð"iîš…í¸ØÎí‹*î?kúîJ›®ñlFöï50ûýÿáßb^£±5…Äÿ ã†û("¡õçÍîk5×ç‚E"âÒOß÷E¿ÞÅDài'ùáœp[âª6â+øHâ½"ãŒm〠㰮*â¤éá¹âEÆå§ÿæèìµ½íåJCòôÅ¢õqÚ)øëú¿úœ-ýnþvýñ“(û—ªÈöcRòRmÉí1ïéNÝNæK÷®âãzÄÞa§ÊÚu¡×“ª Ö˜Ö³oÄØKÜðt ßvh9àÅŽ)à®±Ñßäûˆß¹¹¾ßÙúà[\òâ å>ç Žé©»xëhÿë/Ÿêaýœçq?ã¹¶üݬæØp¸DÕAq¼ÔERŽ×ÉùèÜw«ãGHê\ŠDï¦ÙùñgŒòÚsò¶ÇñC2¢ñj`ñ4\Að´fåï$( ñSßôÃÜ4ûòŽ5Ô ù ¶;À—¬,cžø×@Þßp(ïW êq™=‚0iö¾ZAS½3#ã[0»(ï̦mŸtÎû”„ÐöŸ)ôóAÛJó¿µó@gô Ÿõs{Nõ‰?ôÍO3ñK$ÂìZ"Iè#KY写cä+îßäf^&潬Çç!h$êj—)íÕª@ðªÄ^óÇ0÷ÿoûËÏýþ£0Âq]PV†›êdÿ(8[þC´ÁüïLújÀ}øó• ø’÷2·äõ½øóМð™Ã†ïg’0ðŒ^òº¾öà(ÃúN8ÿtœ˜2–vÜ…úêç 0šéºbþÁ7qû½ÇùMGêø&°‰÷jõ²‡ó=$ÂòŽòÙòš¼îòÍJó¾üóÔ¼öøm4ùxß^ý#k³à7-Iç˲[¶ IŠ£ ¹¥` ÿˆ X'Ľ¹¦$« ö›Ô TÆFÊQK©@óWX8s¦g]{í:/³\vîÍSqC®Úq@¬&÷A0€KkO9Œ`( ЉgžµÛe|˜Fÿ£V¸üÑ„ìú mˆúîélü—¨È\JL ò‹ð V¿G—øfair¤A ŠRF ÿk2Å(åþ" zËÚ ·T#}ô‚=>Ëäy ±?< ¬lj ýýƒ ‚·y ‘4l úZ®ð4¨1J»D=ié¥s„†<¿Z*ü"ib&ÿqùúÝ` õlfñá!8ðÄ%òÑŽ÷Ÿ¡pýYšf±ŒÍ>u >#ãr­™CbU‚õhÇ2E›Ã+RpýÆO8 ܧ•й´E)zí™;_e˱Yê^Ý›™_X{§a>.–¼”î-x ˆÌqP]Ý× Ê£# `a2‹ S]ŽÝnfЪ÷ AÛSkÀ¨×ö!ž.†(Gü‘,½z%.O.HQ.ýk-®5,Z`±*ÏqÖ)~8*²Uš+ÞÖR-¤¥.@ü‹.Œœ:,réý'Œ(#%˜.‹¥–¯˜€÷LëÌïmWJ‡ƒ+Všü Í0 ÷¿ÇUCÿ¿÷øÂœÖò’.SíËvêètæ ¸Pæf¹=èÆýìm\^ñÀƒ÷|Á:ýv”Š NÿV -¿ cÈá¡ûx:Ìô™ïß‹kíט^íÕíS“îjóPðÏ(Yóõk÷÷ÕBüq7-Ûøl„°ÈŒÕYØ—Éy&˜‹³¸¬,õ}joÕâO²!V^ L[ÿÎÅüz®úºêIù¨äÓøV6Ìø"ÚRøb†\÷ùšöIÁÎöæÚù6sNý¥ðHS·m†x 0V×( tQÏ‹fPçjΕ»l¼{ÆÜ­ˆW“Jϸ®ìúÇ}¸Ä Ù>ý  ²˜ŒÿÇûa|íôÔ}ðŒ‚^î):Ûí©…î?{îøH¹ïuÛÑò¡Z÷_÷çûx¾eÿ7’?^ð®ÉÂþŸµGúTô<›ísÏ ç³â<‹ßÑO‚ßßõìàq7âÖkâ¶æHâ˜X¸âjoãoãV´ ã¥[âÖp^â¬7}ãFòæÖ¹êE&¼îøvèòýCö«w§øÎñ.û¶ý·PÔükû&ú`2ßõÜeñâŸBíïxéuÚå¶,-â]­FÞ§üˆÚXÉ×ýU¶ÖêS}× fÐÙoÿîÜ«oeß™Mà*òBàæ+þߎ’×ßFÝIà‡M¨ášÅ˜ãy9®å¥[ÜçÍýêûÅ ë¢9ºë›¤ êqØæ®úbâF·FÝÆçœØr˜¹Õ…çÕ#ÙLjœÞô(å\Dë ‰°ï)¸õñn‘hòŒ/òPåÝñt¡ñÕñ¸ÃQð+Tð…%òk½.öc)ýÜcÞu¨ˆ•Çü(øÒ$zoxÞŒÞ|¨|¢Á zUÿŸ±~Ú­#|÷’䃄âÕl8´áæú%7€öJ$ôJn¡óJ ô«Ð£ô§º4õ‘‹õWkófTð¼Üì_×èL÷Œå‚²ÛäsnmåW#´æw´sèÏîíêcEçíÓüñð#r3ôu0ø¢¹ü3Î@ÿéTç5'¼ª<_I2ÿ(£ þ¥£Bü¡³ú®×‘øzø²éC÷…YõÊ÷¶òõ7ð/-îïpUßðšOó»I%÷09§û÷üÆÿ‚aÉu®`<  –Åi0ãâæ¯Õý­a@ûðÅùx »øÐƒ'÷Ø}!õÕŠólEùò=òó2”ó–Õjó[c‹ôRhÌö°ìúû]=þ´‡IRׇ7¾*¸ !îe µG c L ¬·ÏêÜYc ÔÛB s/ˆýoâÏ>QÂÃØ#ówI 6q=çUè¶ ò=ßµº¢ò:Õˆ»~-HT$ƒ¯jÈ zñS ¬|ìä·Y¨妯þ-,sü‚ÔþúïïûU¸}ý ™÷J( SØV 5#é ¬U ªÛý(8Ñ Û¶ƒ ØkÕ1P|9A ˆdV S˜Ž¬Á%6«B@üE¼ÅJ* ’¥j Üô´ 2Ëi LÜ I÷¤YÐáÖÚý3 MŒU}Ü#f9GH÷ròê?³7öYþ[~)ù⢈ô3›}ñ2†ùð­ yówu‘ø…þ$XĆl¨ìð Í 4Ò²mâ1ðP¼õ æaàRŒäUê›m~¹›$ôp‚(À}B܆–†·áþóEAbÈÎìé_jº" ˜´íðÀù±ñìÝsL#;IÑ XÒM >äŒ$ut­A4mÎlFâî²lÖB lIÉLçdvÙ"8XÃ(½+E,>·¡-;vÐ-ÎÓ‡-\ Î,fŽ+ˆÒ<*è$±)j:E*'é¨+h•9-=â/.O—-gê*@¯&˜¿."Ct–sÿⶬÞ¸…ò:Ð9Ë»èÑò~,U$ F›B¦~þ Lß÷´ÂøñÿÅ¿ìâ…Ìèõ5׿çÝç–OéÚöOíZ¹ò=£ø‰Ìñý¤ÕÏù„ÉÙB]rO€(6úäïõó]žŽï ÏíGðºí\]'îÕ‹ïäññÐÚMôîuøìÊ:ýD5Î]Óiç ?̸^q{E•§¯‘CÜû-ç12(g2Íyk˜¼4æþÃvüë\‡úê,Wù¶PòøñÃø¯E)øØD÷êü½öbÁn÷^~úØn‡þ§‰ ×»y ó3Ý ÿœ—3°âq¼PSÇ3fÂ<pÍÓ’žrÞѤ/Eîÿˆ›&æ¿î…þä@iñ‘ aÌîŸüBîºýù NôÔýlð¹›îd 'îbùSî@­åîóúŒð^’éókWRø­¹…ü™£šÿÁ^›puHrºý\- ù3¯óõMƒìB·dæGZýáL9 àHø5àg wáXýjâ=eŒâTŸ™âÄìã±(ªãi¨ã4ÄãÖ£œâ-©ââ\ONäóÖ&çL’4ë9\¢ï “‚ócNŠö¨#ùIëû*ƒÙüH’"ü×é4ù{õ õsÁðæá½ì_éBÔbåÇ­á{ØÝÏ `ÚFØ1 X×¢MdØ—mÊÚ]f§Ýñº±ß®hàbÐcà 2àâ2à EÚà8>PâNÙ9äº JæÓérèßzêÔ§°ë{hë'Ÿvéí‡æ²“á’±¬ÜÉœ~ئxRÖG<×踲Ú(‚:ày÷æ¬)ìtîð{dññmRò J!òÜ_íñȨšñ´ûð¡Äxð?Äßð«`óµàÌ÷èúÿæ·6ÉÙ;¡ ý4‰;‡[lJÏ?6ð« ¹®Öi‰Flž8ã¸Û²„™Å¼¾í&ÿ„¨%úm„Jöm½Uô Jîó'EôÎ×ô¨g;õÃÏô7=òò7R„ï°neë”@Ôç¹;Ê匽Qå7röå_®Fç%é«j±ë};ŸîÀÛªñæÄ õ†0êøÿ6ªüxhpÿz‰Å_gÅí|ûÿk$ùþ1N²ýôAÒûsÏùÔ8 øŽ\ø õèöÊHÜôR‘lò#´ðÎR`ð~—ñ1AôwO$øtü¤È@‡uíMŠ?H9úFÈ*g:~:`ý‹ŸûÚ´ùâ#~øg;ÎöíôSOó?~(óa&óíZ@ó$Æóa#õ––÷‹ÄûDÿ}WÑôÙÜÚ. ­ ä¹& ù©Ä ½¡ XøÃÊ -φ ÿࢠqŠÂ œŸqé™®TBí/ÚXö;Ó¢Zñ`–Ë@9apç}ÎÓýtŒkEÑ0êÉ *2™ý@wÔEöþ¨¡wKþùßBüæë,ûqÇûÁËŒþ“ XÔy\˜ øºÛ QÉÔ-‹¨- •Ü ƒI’¬ì«V 6}`–¾ ãùÙÿlu©°©c €yh¾úz ]mŒ°ïÑñÆeëFpEœ`úQd»#âî«óZÊ÷Yz(™–6 õ(æÁS6‹-¶­r´ŒRÌi.ü®ô(ë±2ç æÍܧÝy ƒ'QKy™fÊá(¨ µµd–.0÷˜î­”#S‰å(eô+ÿØ&-ø¼T-`ª-â1,éÕõ*ÀüÛ)ï•)ÖRN*š’«+0Õ -–³Ÿ-'Ê“,“t£): {%A`M!»"e—ã•c„½?ý'\ß •ØÔuBåª] E ÂÒJ@ßN×ü·FØöÞ,ñFì¦ Éè2^JçŽÆäça¡gê±›îÛ'ôÕ¨ùªÐþhý`ÍuJ)tô®þ91÷ø@CQó9>–ï¦&îÿÕ„î™á¬ï™êñaBõ¸ËwùUþPYïÏ(¹âƒ* 'vÄIe`ð+óƘë¸7åÿþ×|Ó(ªzþµ$.üuìjúãfùç¹ùw0³øTø¶T>÷•Î÷?Þ"øÛû6å±ÿá6& îè7 Ñ*;ÂI]žòÞ&D*BöHDìA›/„}ÃÜ% !0ÂŒAlÇÛY ‘, |í” ÐëÂ2éÿc-ù’ðÎóåhðü¾Ôî|lîº0ŸîY5hï3¤lñ·Lòô ø/ùln ý’ÿ¹ÿ ̺‘ ¾ÿ£®ü×LØ÷ðßñCºˆëåzäå½Iâs³Šà|Øàc?éáæNœâ<›¼âM¹îâþørããØã¸sµã2ãõ™ìâô;uãZÎ)åÄ66è}ç?ìÂŽtðôa.÷üÉ•ùþ¯·û •üYbiûÉDRøXÁDôoA$ð;ì¾JŠèYéä.2áf«{Ýô“NÚ:–XØŒxØßêHÙu¡¯Ûê.DÞñVõß䃉àI ‹àÕ‘nàÜ™àªúlá—ŸòâÒZ×ä4³ãæABþè¢,Ïê‰ê«ëŒÆ ëÖÚè™+QåÑÔà{<1܉ˆØ2æ×WÒ_ØSÈ:ÜáãÀáù̺ç©LÝì“OðLˆïñ]bGò¦ )ò!]öñP"“ñfÖýð¢þ¶ðk½‡ñd•Cô¨Äqù¦väÃÀ‹ ì󪎵I®?vA?G­µ‰ÄÔÛ®Ð„Ç _r¶ë‰ÈP±úŽW2éùàí®#þÅ•†ù§(ök†ôŽ®3ôÐB„ôSóõ~™/õ5pôJñCòw0Æîy|äê_!¾ç呿;Æå_À}æ:Þç¦Øéåoìð3Uïiÿiòlßõ–;«ùQ#ýßÿ°³Ÿƒ”¾ÿ J¸þ@HSý sûfz­ùk¤øA=á÷î]ˆö¹woôáï:òŒƒÝðMÝðîqVò$¤0õGžù‚m+ý†#¨2¢˜Éb*Ë ¢ÿî þüDÌóúaÊ•ùì:øB~€ö:Ëô»@²ó=‚Qó&FKóÜxó J.ôôÞÃõ!BaøIÝû0Û¾ÿß Mó*·Pkë— :xè — „ Q¾÷îÇŠe Ðë ÜE÷ ~úÍÚ¥íü ®o‘GùôŠRÔį}H‹:o÷œgÝ8UÄž£¡bQ"_TD Oìñ]uiÐåû5w‡ôý¥T(ü )uûh]ƒüfô“ÿ͵ý]l.Ë ü²Ç ,U€m³ Œ £P µŠyl¡xZ=ÿ ¬÷?"4Sª—_<ÿ©¡|É?9=µ¢ ¡» øÎí }tÞ ùª åc’²7;àèà‰‡íDHÌ2È|9ê4+þ‚Þé_ý(ü–+£÷sâëóÉìò;Àò-Ëö¦Bûzgs,!œõ; T)Ì ÊR²wÁMÉç‹ÝeöŠÇêÛxWwô*j¼Qnb÷T»U‡¸&–ÿ evºõÎר–þßõ[®îï¼fŸ i9$üg,˳_ Ù~ÑšheŠŒ†“eЦÙI•eLu«  ÚaFPL­È-$(¹ò(΢+c²,‚¡Ù,ÒCw,r™–+™ƒl*4‡‹)ü~)ÆkR*Í +ÓêÅ,€!ø,üp‡+ê*i(úè_$l§~ WDn_´ ŠË¾˜ƒ"ÑW½èÃ0…ëÒÞï:²2õ›%“úô˜ÿ7Øí€6øyÔYhýEä÷|©Ôòè¨ï¤;sî£x`îë1îîûMð=m¾ò×=5ö¦núŸRãþ*ölPE.ïö„Ñ<(®gŠ7ÚÞ»s°$ÜÛÉ™Âá_”¨=dÿ èŒþ ïû\ÿVúdsùy’ ù %žøµˆë÷OöJ÷èc÷næø(Ì(üàHÌ“ú”FÀ r¡Š~IS¶È`]¿ü  ,.W¶Ðg¤Núj³“k˯E´ø3ÇYÓ••OI›N7Èõ® ®ÊºÈ—.³áýƦ"øä;jóŽlðå# ïØ§¯îöîÿïw&QòEêõ7õùi^zý‘5Äÿ@[’ÕùþD¶Ÿû“ªöh³¾ð¢¬êÎ!…åÝ:â×D áÖ5háÅIâ[^Ïâ#øâxCãÌ5¾ãÒ”ÿã± Èã‰[ã§¹Jãçäub æ?Õ>éäB9í£É6ñù¢¥ôž:€÷^‡úùËÑûo%9üL!®úô}÷öWŒó·ï¡ù¹ëÁ®èŸÖoäîC¿à†#1ÝO™RÚJsºØYòµØ4Y'ÚÆ:ÜIôÊÞù#4àÅa°àK³¸à-´àðÀáâökãTråþxçôü{éôtë2}•ëW¥êm˜;è·N”äÂ$)࿬ÕÛ‡@·ØW_×ײñ¥Ù Š¸Ý”}.㦞Ôèj7‚í­§‹ð:|ññŸDò‡2òšúñ‚-Žñ¯Fñ(Î ñì~Jòn…õ5ÊûÚQ¤´£ êó©Ÿ%¦@Œˆ:L…•O+ oÉ× ~n²ï™ó[êêßö{æ×%ĤªÈ»9ýAùúVö±´ôsô–¼ôÁ‰õ|†õ¸2ô—ñ?ºîê#~êe,ºçBXæ"{9æ~\çzè=Œê•(í:ƒ ðk -óE­öùóXúо‡ý—ì¢ÿÙïwÝE5‚ÿf©pþLõüÞT$û°X”ù«m›øEœ­÷ç½'ö&)ô^òlñÚcñ"oóß›öQÆïù›ÅÎýÜÚþ¯qVÚ¸RÚБ{Îÿo“ªü¥ÓÍúbTkù!+ô÷Ù+?öÿøµôdwÉóIŽvó‘‹sóª(¼óøš¡ôÞ€jö›j+ù‡ «üÄ}fïí¿jëpÛf¿¹{ Œó¬ PªL ¥$àúÃâä° ´ÃH UþB  µ3&& Îâ`ûqïÞ@ºƒ «Ʊ«&ÁéÒ€Ÿ­µZ­ˆ4dx„H!1á\ ®| >õX'i’Âí"¼{Ïÿ|a¬ýøä#ü(ÕÔûO£JýUߎ!&׊®ì‹Mò Ê_¬ Îá/¯ xÊó ›Ÿâ G†¾  Éè D_õ]Ãqeò×´)¼QbÛû¨ > „ 7äÓ æ.á d} g÷ á<äuü ç×n«RõŽç˜YV¡ñ¼µŸÄ Cyÿ½ˆJû ÷#ùÎóƒ{„ò7ñ·óãcF÷gk4üÜN@#ȘiÁ ؈* šà×½ð¬Å;%H (ÄF‡UÔiL…¶ãÂÕÞ§ƒ·Á/13…©`C¨ðMÃ75ÂY ûr¬ddKà¡á;]e^®¹Ã4ìi Œ».y@XY³”µª‚ró-O¿ׯ¸ –—B¿!@¢в§$ÃÂï(kO+B, §],È¥ê+Ê)+3Gò)QOH)²Cl)ŒP* 2‡+I,k,9=,‚fw*nŽ='ùZ#/ž½1@Ù&xr8i!²|™n@Äâæ;ƒá^H ëÙ~ ä¦E¶F?ï~¢ú}úôFŸÌį̈žë°é [è Ԟ阥ìf|ñìAPö ªeû;Sƒÿ ¸ ¢{h¨v\O7üöùöù wò5òÀï¢à¹îü&´î´-cï&¶öðn•óû{$÷L÷Uûß’ÿ=l™¸çe½a‚«áüƒ^>–á?öÀØzºþ·ï©>N•ÙG`«¯#›X»ýV°¸ûvIú”}ùçó ùÂOˆøeÂÛ÷f¸j÷VKÖ÷¨µùä1ýÑÕ¦ÏõàJ ÒÞÖéztÂv Üÿ’— •ØvY“d)ã@Ì Sè&•J¦½È”PÏÙåÓ¢|ØcøÈ Bp„¼q<ÉÏü±°b÷ŽÊó“%uðÑ*=ï€`ôîMZïà¥ð‡5óë¹Ðö\t¤úëoÓýxܹÿQŠéÿ™#+þ2‘úkÄ…õ>j±ïØîéó€BåMûo≱‡á]²çá¼%žâ†Tãþ;ãŒÏ”ãø6ÿã›æ!䄉áãþ‘ã–R¶ã]³ÀäËòæÎy>êø!î ‚ìñd2õÔ÷÷¤ßMú Ðûö¨Ëûu\ôù`r¶öIFÞò¼ÇúîÆ>:ë}¤˜ç]Tøã®ªVàùùÜÌ\jÚËa*Ùb•lÙÞ…üÚ ÿ9Ý“¯@߈pàýÛà ¶ìà† áJð|áðt’ât*ä· æ@¸è¡êéØ><ëêÃoëÿ)7ê;£šçbÑßãÒ“ßM4šÛfÌÙ¦,¹Øç†îÚɘ)߀ۂäìÅÑéø›îä¿ðI–÷ñ‚„Gò:òæ9üñÔÒŽñ3ø0ñ1zñ•à%óM ÖöÝ4ºü›{MÑïn ŠÌ!\/è&¹È* Áð8ˆîXîR É”‚¼ÿÀµOù(-wÚècÊíLBû´µþpüG”œø¼Ÿ ö€dáôSò¬ôì íôFk,õšcâôPs‰ó¨ãððÜ‹…í \/ê]ïÄç:¦æ¾Ý¬æå„Žç³1é•>ëÀÝí2Ãð-ñó!Rq÷µÂóúÚýž¢«ÿ:ŽO[a «sEÿb$þëRœü‰ÔãúÄE~ùцø==o÷CËõ"‰Êózòæ^ñšòóñì¥ãóz•üöHÛ»úÕ¦_þû8F"b¶—ûwØÁ¶!” þg€aüøo¤úe–8ù=#°÷/ì öïûªôæzáóûð™ód*¡óiâ ô­õÒ»÷ðIòùˆlýx>[ð(î­¶Ãs¸èZ œtu « ^JÔ# ²Hý õÈž óˆ Ð$pîl¬ñ¿B-A4j%‰ƒ«#CÀpêE÷ZvbWµ/R»:¶ÎQ³F—Z eàà ßJÊ™˜ õ¸I|pÿ˜Atýë?5üé{Hü TþLÒzQ˜—}ÑX 1´ EA‰ OQØ á i V“ ‰°²Ty¿ ¸» CŽ‚ ìkšþ@ÉQØ»à @Â2 —Âm µÝ ‡7¾ ] à|›xEÕÍÓ*êã¶ÍÜ›I®eòÝTñ¾8ÕZŽë™þö΀ú!A’öߢÐó1˜óàJµônøˆ;ýp5 û5i¼!? ™~  óÆ„µö^§|M2ÈÅÄ“?ŽIeH~zH R$·1W)oÒ–ºá„MÌ÷À1­Í_W¨/q€ïû’8BÐý8Ž:VÉFE0Ô­Ï ôûéÖáHk†ž¯ «µÚ•Q`×¢Ì yZ¶þæóy5p%Nhà(™±ü*¾Ó+òOà+W^+çãu*²'†)G‚):ºZ)ÒöE*º]+Ìû+Ò&s+Š×g)çx!&‹,i"%[²ÉB©åó­Nþ²ùH'çzà£H\` +XÀ6 …z•X=¯¿&ÿŸ¦œù)R#ô%<ïo¯në #Aét„öè5ù‡ê¯nÄí°öEòÏX÷¨x ü’êØÿqîê)^܉mqÿìQûÀ4ö3ò!òÜïëIýî¥ ï'¯âï”°§ñ8mô¸ó øƒµ-ü—+‹PCéW:“lú]Á} p£Ú«Àw¥ˆê[Ü^@Të>!¬Û¯ÿ¼fhý ‰Šû}ë>úa‚ù;ù@˜tø-1Ø÷©U÷W§[øgŒúÜ3þ0VÎ.’ØuÈ ¢´8¡®ŠÚ¯ûõæ"—9ðÔ+¸0úH9;HrEuG4ÏÄ3Ú²?aoØÚ ¨éutyT-]ÔûÇS½ö˜eÜòLG‚ð@ˆoïâË=ïÐLÌïã‚Wñfô°w¥÷Mû=ûµ[þµÉ›ÿs3hÿí]Tý³G„ù$ðkô­Þ¹îeºMé"qå2¦¯â>Òýá7˜XâÂ×êâB¿Aã ,‚ãáãKú7äiÎBä/úäþtÓãm™.äš vå„Úçð×3ëVÆûî_`˜ò‰ëºõ ’gø(öú½¹·û”QûØ>>ùï$úõ@´8ò)ËlîÞ´»êîçôÙ„ãUúßÊOÓÜ­”ÚNê¥ÙG€$ÚpPÆÛ/­áݵ©ß|ú«à\ÿ á­['áö/Yá¹öáS”#ã]pÁäÅæÓëèK~Iê«Wëe¹<ëñÁéúæwe6ã =ßä~ÛDEsÙá4ªÙ}³6ܤô‹àÔ)¾å•Ë´ê»îŽî>åíð[~ò:èMò…HAò~ýñi’—ñðdñæ´þñä3ôæå1øŸUþiQÞŽŒ¬ ŠR~ <6*•rC{¬‰¤ hZ !ƒMÚr)œÄ{L¶Þ§ÑšÒ NtÐÿÙ«ÁûõHø]Ÿ ö@ õéˆáôŽõÓ-õ)¤ô‡ ó¨Sð6mí3õéÿ¸ÛçÇâ÷æ›!ç”ÐèaºéP.ïë✑îú>|ñþ¡³ô~•)ø¡Ž|ûåÆþuw¬ÿ ,'yîÔÿWÿÊÖýY˜JüÏH®úœ+gù¬Ieøók*÷_ëuõê2’ó3=!ò–γñ4Œòɯ¬ôêÕÔ÷šAwûhaßþ0œ¹MLœ]âãz™4þý2ü˜Èvú‘²ù’p÷®ßõ9b§ô&Ùùó[Ľó^^Õó¿naô{¯£õt»Ã÷Ø´úNâ!þ·¾*ÞˆF¤áÎ#x÷7 íB ìúRÓIÝ2 -çH qiî Š´Ë Ó´°Ľv—[g;¤ç@‡ñÖH…”_9­Ýì+•—Iú`0ôt ®¨éÝä :X ÍCfD¯ÑkOéÿÅMý€d[ü&FÌüÿ¾äþ—uÄýܾÌù5öÎîóæÓ¯óø®³õÀ ‡ùð0þûìÏ—”•S´ £È önÉ›ªz…=õ" ]Æ\gŠ‚YÒ w’í.óÿVøÄ„OxnóÈc^…õì–ªà:‡¤¯8+V#øj2WðBýß7c|=yBû =nG ¨ö­R9;Á¬¿ài<vR§ ÈTâ 8$‹:Š÷ùZ3 ®œP%1pÇ(ò¹©*:2f+êÕa+fhÓ*fó)ðÂ&)ŸÞ(uvH)ð2*¢Ù#+‘¥y+öì*Ûû[(uÚ%ºr‡!¾Vnj«ÊkS¿M)QµJPƒÎ—vØÉ¾qGYc _ü§å†4§Lþˉ¤ø. ]ó¶ØÀî’T뺜鞄éõ!wëªïàî¸eóV{LøŽÄüíVÞ¸²„‚,NZpþ8ñ!úuîõ¢]ò*“ûïª_@ï7Škï„kðL_^òAEõ5‰ïø«ôü¸­%Tqnò`pùyw{Ȧ°©ò2ôi*áM,ßt±TÑLŸ¹ÏDÿÈ“ýZ~cûAx6úyˆ‚ùêÉúøUceøâá÷³â÷ =ðøÿ~gûÀÕ-ÿƒ,¶¼yCN; #Õ_¶ˆÅðY™‘§ðÈ“¼<™ÿ‡ùJø š WFU˜ qHE±Ïá´éîµ Iè =CgCõB»ïúÄt/öó·«ò Ø’ðo£ïO4Žï¯KðÕwòÕHìô5hø^îÂû&ÑFþ# kÿ·ÝØþq¤wüô½zøn_óÝ!ÙíÔÈèµôåð‡õâg‚lâmo½âw&3ãÑ%ã ¬ÊãP 'äšjäÇždä°-äÌâ!串ä+û2æÖÖ¿è>fìî‡Èïâ*<óÇ9?ö <ÍøØ6ºú¨P‹ûõÎúšöŒø‚ŠGõo:šñ{oâí¬W>ꑨæ†I㟴ªß ¿Ü^ŸÍÚ ”*Ú ÛÚ!ŠƒÜ‚xÞ·¨àAiçàTU@á[°há4×¶áq¡sâ\4³ãjUåz'-ç év˜êò›aëÇþê«dGéßä[æ’ušâì­Þ]êÛ¥ÚøÙ°×¦Ú+Ò{ÝÞáìáæ@L€ëKýîGzñ_{òC0VòrôFòYšòwªñ¡i©ñLq™òXoõÙL”ù(åÿ1…U›Ç¶ Ô¹ükkËø½_Uyr0„ ;Æ 7øTØÉY–va 6z0Ÿåüþë«)û$ø’?ö‰¨4õšnõ62õâõêYôÉćò‡:ÀïF“”ì?ôÌéß{üç±øLç^ã–ç\§èì±\ê$ žì°Dï9ì5ò’èqõÚâÔøø‰ôûRþÇ2§ÿªâþÿ"žÿûˆÄþñ‡ýAàüoU€úvzLùÝÞ:øÆÚâöÊÀ)õrjó=õ:ò\uòí¶*óVStõ‡2¢ø>ˆ"üOÿ ƒªŽMì™êù®#äýÇýÿc¿ÓýšÜàûX Eú!{Æø¼÷6÷É ¿õÆ/©ôÊôÜËãóÕôN Âôñƒ/ö©¹røeoûá‘Ëþð,¶ºß^* zuÐ` µ ¾ëÞñÜ*ëc à¡’ ¢Ú8 B +,õ¾¤^0&w3¼¼ [fTÐIã—9ôoâ¨ê8N=)Q'8²õnm 1å4 !zx4ÁÐ$?&þê{TÐþ17ýèµ”üJ\ý°!¯ÿ¯á _ºÖ0¥þ ˜ý$ åJ+ æ :º x‰ ÎoL ¾ÐQ •Ï ` jÄ/þ- ^ªûÕ`:ô9µ{;… c`F „$Ä @HF oÀ2 h§ŠÝÐõÖOüA™ºVØ,Ê€ös´{ÛûüÙ àÙñL_[!_?ÿ†ö ú ¶õø;†òŽË¦ð™ÅÙïtþæï÷àÔðÜÈÌòK¹ºõ·+ùuù3üú‹bþØå(ÿŠo=þXó–ûR`v÷@Ã`ò:’í!_[è¦Sþ䥽>ãSuÓâGÈãFyãêÃãBƒäü‘hä™ä?!‰ä¤`ä½Å{äÌÿ@å×Qõæ¢é,-þìÝô‰ð”ÚØó `½öåE&ùr Óú"NûÕöFú¼á÷p¢PÆmœ5ŠÿüÛ{ý8†¤ûCúFŒøû÷yަõã¯ô®å,ôj ô{ÓSô ß*õ-—Àö!ùªj#üÉ1jÿªWˆpˆ-?ÿ-eKmÇïá\ïÆÌÎYíʘ 1óÙ pq ¤õNÕƒ<4¯](™]cr€€Eu=ã%»C…A ¿¸ *yRê*»Lª Ô == (䆭CE4Ñ䂌(û‘þò2ýÏßüÖÉôýøžsýŒÚ)¤YëÝ; AÀ! rKñ á´ ž¡ SU8 bÔO ç¸ ¬± ¡„Ÿ¿¸VF»xV²cƒõ«,ÍC Êi. f`¢ ôlù CÅ‹#èÉyl= Kº(¸ ŒÀù´ÃMwe ¼ÿVÎ?ü¯¿¨øðµÌõT!tôo™õ•ߦ÷ «‹û´Õðÿï0:O~!±Àƒ `AKCHð’(UgÕ×ÈÁÉÐ^%…ª‡àÚnâónwSëÕ»ýËKIÉòF"2-L•?ñ+`¹ÛI牲p?syZž=† ‚Ff ʵJˆÅ)’UߺÊv~6‘$f š5 +¾ÂEÒ Ë[!%÷Ü(Û`*4Š*†“d*î Ë)Vú )M¿‡(î‹(e)¨Öë) f*æsF*Ì:à(NÝW&š¸&#âIéXS¿ý}Š—:óÙ5ü´‚‘~ —ù…ŸG*÷ö J´ ‚aÄu)š—üD£Þö—“ò îçï[ë+TêµZ ëÏö_í‚«ñ’xõ¥Òõù°ÝÆýJ¶ tÌ®ÿ¾ŠŒüôGvø7Ä•ô¨Çñ;!Að×YÎï¹ù>ð0G”ñTçÖóø{îö`í“ú¹—Kþ°^{ž¾­•žÒ~<[LLŽÆ3'p0ÏŠÀrF8…ÖÛʱ?4‡þ!¼žüAŽ%û<Š%úÔ xù›ãø[á[øÆøkMœø9¤;úƒÒýí#³VÛ¨z ™ò å8מAÇz©lªÉ d<Á–d¡Ø/µÙÕ¦Òm™W ùð¦ ÏV1òù cIùiÕT£+Kþ¯Mgù¯{Nõñ!jòï}¾ðÉð»Hð¤™gñòV‰óaR~ö+ºùs±‘ü"_kþ.µÖþ2É—ý>/´úÝòxö0”rñð\ì=è­0åÞ‰ãËþ2ãˆölã,¾ã“™äÕRXäz~¤ä\Åä×°±äš>œäGàäO†Øå~üºçhêö”Óí{Añ™ºnô)µ3÷Š,qùƒŒÙú®Kûü»ù©Š:÷Qúó!pnðžÒÖì-HéO®Âå~1Tâ¹æ5ßçãÇÜ iÛ›©EÛÊy;Üv×݆ }ß›„³àͰ`á6G¶áCŠþádü‚⟢rãäuÍä¡“sæÈ@9è[—ßé+3ë{Kë?0dêÑIèL0åUà’á¹?,ÞwlÕÛ$AÛß5¶Ü0±óßJìMäPâèäÛìáo·ï!²fñNQ.òÚÖhò0rRò<\ò·âôñÔkòÙ ôx¦O÷Ðk]üŸÚ+>ó ˜Ú°½øœ\,áåéÃê¢î¹Í]ÉÜ3 8a\¢0ø„ßÖ6€+£g`èýj %ýªW6úö‚©÷p$öBE~õš¿Zõý©Lõ „Ýô/§óÓ‡†ñéÀîâëë û¨éh7VèÝ3è ¼ˆè£PÈé/¢ëíÇ÷í[O©ðõ6¦óEÚöóúB‡·üíò›þ™?ÿc„­ÿË /ÿn=þKÔóüƒûJ“/úüùÅBÒ÷M!Wö5 ±ô>IóN˜˜òIÎóò8§tô¸ö÷ö¤­ú?5Kýõ§Û–1 ¯GcºûŒÿ¿ì*ý>ûhûüרùgÞSø[Ø×ö»å”õ H¸ô±îHô=¤;ô¤Ržô§öšõ‘yU÷³kÍù£šÏü\]þÿHÉöeræG a½áÍ&Ï>2õ .`Ï 9Ê Gpà ‘0…|Ÿ¦mÄäE[CRâ´+,¶„/ž€^¼Á ˜"à ̰¹GÝ Ži< zí ªºUpâÉÀ‹fµ{5ïÂ`þ±>ý÷:8ýG^’þ$0òÔƒ×ËIl ¹6 ×/± Q 859 MNü Ö£h K' TD ¾3 ­ãbôÝ\@L´(áÜõt¶ ‚× [á µÂt Z ¦ N1\Û³ÇÛ‚YJkÏÛè=•‹T „Ð0²—R×7Ïÿß”ûÜ`9ø”¹¾õ,°ÕôýœÖõ‘¿—ø3ÿyü]î¾ fâð¤ÀûÝ öpÎNà'ˆÃZOU ü‚· e7ÓF/pSF/ƒ¶þËfg?…Vpt0æÎ_ÄFTà3þ'riü5# ûŸ³úî>où“ÄÚø©Gdø•Rø¼¡ùu íú~·øýµÞ+Iµ½ “|^ R” ßlöü©Œç¯Ù7,­g×ryÃt’ñ©ñ‰ ûå¶…Œé^9òŠˆ KxáÜU£)gýÔ9Áø Löô·2Vòü‡Úð*CVðI³ð‘îòm’Cô­6÷¼Iú¦Üü!8bþóuþ¦Àéü>+Ñùü „õc}•ð˜yÀëdzÂç×åùÓãýÙ‹ãÂê»ã0qä—;LäþQ›äuEÜäFöðäÒPßäÏ™áä'ROåJ£wæu‚èãVëN8Ÿî*ðñ]”ýô˜¨ ÷o$­ù¿IÏúJ•­ú^Â/ù‡X™ö]ó9˜ßï¿Uì 7ÐèÇ Vå¦âbÃß§âÜWðÆÛ ×ÛÜRâ܇!oÞÇ!ïßk¢ábzŸám øá.RâèdïâOGóã0»Wåî¯üæ¢É³èeå7êL*ëäÐ-ëëü êÿÊÈç­¢¦äø*á{WÞûƒ$ÜRýÛëTÃÝÃ¥"áÞßjå#|Ãéoí§FðFd‹ñ)±?ò÷¢rò~…ZòN|(òÝž.ò9èò–Íßôeyøîx½ýì:ø’ qOZaèS+9~Õ °®ˆ&ÔªÄz »Ñ² 2B³SE!Ñ'ÕJ ³x0uƒ=&œNÇ£ïü¸dÖùX*Š÷—2öv`žõ«ãtõxIõuc«ôë„EóQT ñyÙSî‡M¯ë |©éÌ?è“^`ècé [êµµDìlF£î0ÕZñâZô³*÷§ò…ú¤WýƒÌ³þ…~ÿW´ƒÿßöþUØùý°Ã¯üÇxMûxjú¼RÞøõ˜˜÷o[öÜɆôþüMó2üÙòÀoóí‚õý ±÷Á;Ãú8ÖÉýɵFéáø÷mÒIë¶½ŽRâ¼þG;ßüa¦-ûäÇ ùCŠø³3²öÏöˆõÌxÄô9­gôH,oôôðôÙSöâÊì÷Švú޳sýÆžˆþã[T˜®NÏZ{ Rn—®@’µ5‹ÁBÝ# ÙZ ea ‡ã QþÔâbÍܦçˆ8ß‹)4x$w‰»—o{íÒÞrráMqÖ·ë`j2µf ß?¦ yóT ËÍ·SnK/çÿ>8=þ÷ÉZýT€ý+2ÿæHãäl«Æ.ÂÕ Ä Ql °©ï !DÞ :¾Ô ‹“ ¡y™ 7É F½_f X6/ôš¨'IFõ_O iÓ ÁÞì ëK= ) O &Öø¼Tv{F,BÉa{$>kLŽZ¤FÖÌ<#/5‘øNþ¶üøú Üà÷ÆÔÇõ ¡GõîšöBmù†\ýϳ‚°‚&+ ô•/ ñššþUcÅ~y–O¥ À3¦é¯nÃÔåCC<꜀3i°^sÙ†2\fÿ ‰÷R}vOó5œÂ´ÕÄndgW‹ÈXvf©¸?áU ÁÅ´ô(ƒe.c‘9üªEÓS ?«; Óq£¹¢»R×U."è2Ñ%»9"(6jS)qP¬)¤m)ØÛ(n˜H(n (¤A(›3Ø(ªÅu)²„Ÿ)Íå(A§'ðät$âœi!¦änž¾g9Yi44fSUBϹ¦40zx÷A4}p á!ú³£Ýëa1ÿWB7ú#ëSõ!wúðº[ í`¨©ë}ÆNë-Ÿ“ì{Jï8óyÁI÷Ž>MûFRpþ¼ô% ðç³&þýàâúÒš*÷–ìójq´ñK÷•ð;Ãoð‘¹.ñn÷Óò(ÑTõ܃øÖZü{È_ÿÁžŸEÐfd¹½Çì~N› ‡T¯Í‚ýLOÔ€˜ËIÃ6îß]áÿ“¦çý{Ù9üJõú5Ãúô·eùeù¢@|AÓMK'±´6(0,v¸ŠÓ A ש‘#*Y‰ T¨+ðï é‹-J/5}4-´:šÝ0v"½Ò»åpû•Bñ Ö4FÑ­W@ öÙü Ñ2ÀÌq ïØ%›×g2×¶0_Ð:×?[íß÷NÙ"$Ïf¾‚ç„ðš{æùï/ðEºª÷vx•óù¤+ ®©(þ-?gã‰Fžï—·üêüà¡Ç?Ȫ$¤ÞU¼åᨌ™çhÍFÛfÛ¿ 2Ï×8>Ï|ŸÙ¼@¢Ø¾rBßpFýó„ø;óùåí^§ýGqRîRm²¿òñ¿ÈGéT ë-SMõN±?SaêHä¼Í ×ÞþeíYfåĵüÖw}CÓU,JÞ?"KÐRÛ7¦˜ëVÁ2ëòÙEä2€¨èÉ¢rýyæãF|ïІ4놄æf˜;ì<<àï8Lö½€ Tµ øP–óëù–m{L¾ ðçê ˆÕõ‘êÓíQàRºJéÃmÕó•xžöôÿþ\1ññüáaûô¬MSø´Œæõ(êºôÊë&ÞìñÀ>ß0ŽòàͲÙ\ŒfØ*+?N!Gtç…^)鹞+ñxz!öm±Ó²âÙ2:-CìÜ5Ùè0- “º$µ"eyï¨õc.zýUXËòTâ1æQlÛņ;ë]‡‚ã{Íê% ïϨúS™ç˜)u l^¾²Ã“©Jöû ­;gòõ@ÜßA#tí1ô¸éc üµR/ïÖ-ÿv.áþJá üh 2oÑâk&u`!xRè Z^û .¬j׉¡ÑŒµ;oÁÅÃi€4ë]ØÊÛ-qÏô€J ›ÑÏü]Ä~ìLúS1¨ùûßï9ËÀóé%yã¯äqêòòîX„ù=Žä ÊÔ÷~Û&y %£+rŠß¢.cÅM3?4ö1n|$°~5+.$,6¦t*<×5,ô:C2¼dð2ÔNsah%mí!Ì@Û5=%µü¼èŸ>ûa{¢[îùYô…°Š d"Âø j¨îil+øà¨Y¤ ­{-ÊYi÷/¬BzF0%À’ æ!šöP@þ¿²¥ûDðÌþW„s}.°›¬ ÜOUDÀ&(gè×g¿Ÿ= ßNûȃ š‰s{%Á’ºð€ýY‡Ù•–Ù Æ‚ÿB~+…´M¡ ¤³÷|‡Èùk™înÑ­êÓÌöàCÞØNÕÖì<ø¾–[„º¬ÎOÄarÏ»ÏÜ%Àn™NÜa®ßûB¥Õ³4Ø”g”ã”,éØ`ZtÝÀÔCÝ>ì7äÕ€~à¼klÓ÷ùäÁŒÄãƒÂºÞAGˆá;ó®Ô*ü×ÙTËÕ–ŒÆÜÉÇSuVÒKhÚôiçŠô§ûkä—ôQu”ˆõJÆ’ñ´«4÷äOZúÿrô^ëèœ|ïïtŠ;åOOLëûjÈÿˆÀøl‚éaÍÒà¡k®Ù ÐÞJªiä‡×õzp!Ú< «n6† ·uÓ–µoÎ ¤Ñø"€£ú%¬¤J¿®xÔÌùKÁýÊêó@ÝG ke2ï¨.ÒææžÎæó8ÉÖß7Öç² æÔô7äµ~ì®Q,Ü’ªØKÒÕºÁô‹Æ‡'Ô¼ìãËPØ4æ¬ÆÑ’¾á££É¾u#ÆòešÇøiZÐ2½ÏÆ÷ºÀ½±ØZÂd\Ï7åq×ÔÙ¦a7Ð~#¯á:¦\Ý1VRÒdJdÄσ„»˜9t°õ3µnØËÞìÕÝW¬ÙWÆYâu :ä–ôWÑ—uºÜÔâ_×ä\dÄÆAÍ÷·ÁçÃ-îJa>í·oLäÕ/©â9ØQXxÑ èOÁØóÂÆ<Ö) ÓI`˹MÒ*2Åâþ‡QÜ5gãOûÿâ³ëlܧ ÔÞ½|ÈuäíÆXÛΑœ8Ôp4âèéñªà©‹tÝ«mùçšNËñÄkø7yÊìŒ{ÛÛHñ2Å“ô“ÉÊÍÑŸ8ÃÍZЗ\ä`À>åG/Gìí=¥ýwWò‰ÇòŠý$ñà›±ð&¬ÿÖ„¡šÎm¥Ë˜Ì£þËÝVvè?Òuáw»æšgaõó*ûξûW|V…v@M Ë&18ü)w›¹®ÇŒ ²Àˆ£Fû/L°Ýþ$eè_¹Tãü„Üô¸‹‡ù̯÷ÞÈ â¶ÄÍ€aýßzúœêê[: îˆä÷ò•ùÒè\Œê(†nô]ÕíûTìBg—êŸOW &¸Yγ7lo­0¦Žï(›T¾ qÓ ¸YåÒ¶&©…È |-N}- ø~BýÄ-ýß}ò¹_lÿ»¾>õëÄ÷ bÆüÁŠø„°à±Õ áÎg×ëÍùªíåʸü„D[~Kú¡…iî‚“Òø§7WŽQþ·¹ÁóŠ7Éûur7ýOÃ…"¨* XùÙ&eÀ‘3œ.ÝU1i*nû•*¾×Ð(½®²ÿU“üòýùCÑ'ýq‘3Ò¾eoÃÌ6-»¿1åúúæýôbþ\ÿÛx“ ìúw×) zsî¯A /dZ-ðd¸Vøï"ïrSuðÀUGïÚXÅùà¨ùöµ9öíjŠÑñÎõoþCu½õÇHô6´ø«k¦U•òmí1ˆ öì:þ9CpÌD7^NÔ!ûïÿ\ˆk @sa J«# Ðuáõx)ùríO?˜ÿýU ÙŸUÙ[Æ®ÃÐYh!C?‹~ÜvS/3‹ïéûɸ;üÌå@ûÎ!~ tα/æõ©Ä‘ñE[ÁôØi€ÿŒ¸Ñï6¡íìI,bî÷ñ×ïêÞ)îÎH¦®qŠ V Ý·µ ߈N8ÿb‚Èál…aæÿ³”wf9Ó"ò¤/âMð.°œíè ã(æ12ŽÚ±<¹<ÃT*Ò[%ŒŸ-YÆÇ! %1RŽ,öµŸ7 —,8°âW'Ò쉇WÔ,ˆ»úwýâ•ç™Á­”ñœøŠ%û(FãX?{;oØ&õóU,‡Ô.ñ‰¿3¸œ1 "ŒA;*|4é¿u1“7$¡°•(:T>'cMÿ“ÚPI«‡J;RB4Sˆ2)oÐ(Í(- ô!4zLÎ:¿á<ÚÀ,"ÜwPÇ!³ýÂqÏ­ÖjÍz™|å+5!{`i‚å ‡ ¶ÙÙóéæê^}è€ãQÜ{Ú«Ðõò¿…ü²{Õö"¦ý>|â "üG7q@1EÆ«ÉÖÓ…÷%.‘r[2òÍ›ŒeúhqÆôó™a t EÞ]"<¸YØ‹P'·¬8#§÷ $? à$P±'‰y¡½o–L_©þ–Ù˜”  vù l@ˆiePG!?ô¤M‘âr0ðû•3ß¡r3"Ã’(éê'! -zk3nE0À¶\*ÒMâ0ø7g<.iá=Tµ¥Dï¦÷KUtL§ÅáD¢U±:pô-³ëï,T½ð8¢8Ù5 Pà,#®Ñ % Ÿ3'§Ë,'L?ϳ &4Ý FB+“Ùîð1íäxò‚ä£nºÖ[ÕÑ”j…Ôª1ÇÝ%ù®ÝyEXë·.òEÔ§èK gÖøé×ËsýHZ¶â«|Ì«CŒÆ†¡™ÙßÝàüÞÏÌE Óïû×o[]ÝO×厞Ðäé«÷³qQúÍÀ€ñeî-èçT7ò“°ñaUJòµ|òý2Yþo?3Ko†°QÁë‡ÝôZ ÷û~áù$Rç4@Æéoâœí¥ ç‰Uä&ÛÜcŽÒ8miÖŒÓÕŽ|Dâc¸ïôøõœ/ÂõÊîïý»föyÛøæw1R.DœÌXæ?à fºø~“‡§Ãƒÿ]Ã"pWÕšâ\;ÝLµSÛ‚õ§àbå–ß$¶ÛÆv#á7ãÓøbéð°ðà~QæhÆwîIVè¥Hè¿{ß3I×/G—ÕûGUÈ€›ÁÀÉlÆ …Î"1JÚøõè2&±óÿÜ®úþ¡ºb÷Š€ðîž}ïK3*òµ}ðÛzèHùhç“Gkæy1¸â†´Îò ¡¸öR/íNåxÒ£ÞÑ·ÜÞ¿ñä¯`Ñî²È¥‹Ê Í4ŒAªZ¤1´ ŸÅ=«l¢îÇSøÞ2wñ.ßEùµÜþé'ý)ê,á _µ;.m©çç¾óæ‡Ùó]¦iëpŒëæÝÐaòá¬ëúø¢_Eó¶ªôv7‰óËÇ·âÚý„ïÞ#òGæ€Þëã]OÒÓbÄÆí0Èa”Ï*vMÑ“€ß[ëß3¡ Ûÿá¶áûÑ}ål€ð8…ùGþD°Rû U®¿” =Ú-| ú›Ø*íx¡œãóŸ×Ü/õÀèˆï–óq¸†ö“]Þù=¬ûj,=îf(|çêwCéÜ+Ø@YÖ°çôçÉ(rø–ü´Øû7ÿeöu—mò¼Áûèº sàñ^˜Ù±ôMè 8¶ðm³’î¸öòÉTð(ÕÍ ÷cê™E ¦«èý´†*øÉBeú®üÿyO¡ ßp£Xá£è ­LJjØ6’ o~ ;˜ È}εUà ~Ë©xÒîUóuY»×Q›¥Äº¥b¾E u8 ËRqò¼9ú8×rè—-5çÛ/‚ãi{Ðî­“7ûï³áû :¡úy¤æb¢Ö ó2 @Mš)‰:%w‹k' È!–†wc¿$'.Ù_&”Ê0¬Y-Ôù2}³q2¼©|cŸK 'gÚ2ãì~/ëAüÅ" c( ·Ú‚œÝô­õnÛ® àAñ²Šª €Ý.ïKŽá·Û¢Ážû£Ë!öëé/ñˆOþÀÔ­ 97n p ^Á˜ DÕ™a`·×–¨ØjÃù¦Ì Ò1pd™ì ¡tûy5ù)ý«ó4$<ô/4ùÅðóéŸ0þ¤ýYµ£ó8¦nèúðòµtò«©ú¯d>²ÌïƒEùŒ*Œú´Ý,GN Ó*•VWô³/È ‡£ll^×\³Z)ÝMêí6¼_$ŸZ~)R^%Õ0 ,7MÃL# ýéÈþ 25(§Èýe/"®†G%ÕË!>WE²$|(¢u¿ÒÃd/%¨f Y}, s0o ÓB[ û¥„ÑEö«G¬ê‘"láw¥Þ¸0ØÞâg›âŸ&ÛõÕnÜÌÑ&æ$ãêê—òèÆ§ËðÈbûcRGä­ºÐê9 -ûæ¿ôŒÅîýöã…ùAÍê-lÎÜ<Ÿ(äÔ;öäó'抻ÆÚ]EÑÒÀ/×G"ÖYùÚ&®0ÞŽ$iä ¦ƒñ<ùãï%Dró^Cqõc’Œõü°ãøg¦(ó„CÐë)âañ˳öPL¦ý¿#ñK¯Ôëp]vèHœçîÆ‰“ê¿Aåàª×æág•™ß£xöÝÀÍŠâºÚ‡ì\œ›é:Çõé£î~VôÝ?­íAðýî°<ëRSÜïÈñDv¡û Ý»û;aóú{›Î¹ò©Í¼[Œ Þ žýLͰûºðóƒ¾Eë)WáïÚ’ŸõýöTþƒgùÂÃïèʉëx'Þò×,÷GzÖóü9)ñ”nöî×üiíFXké°~ö´®_ù ʱö¸j@3W6Â59$dø¹žÆåÛ®¶¥"1ôe.[Ú—4úAÐ/ŸD'æû\ì Ø ~ 7DhžòûÉéÿ–:ü‘û4üYBþ“DüŒ©6û$âæ/CÏ_Ìä ùÔ*wö±m<èPéܤå0Û\GíÖqífÔ½ÿ´åò]Øøø¬ úƒýþ»¯” ÞX¼«4ofs¸"$°ÁD·’S÷Ù÷s» m€SºiØ QªAYWçáZp‡ EèaÐ¥â'†à´'WrãCjˆ¦yé´J! ŽJXvwÌØuJøÙ}9ƒ™Æ­bÑ ° Ø™þŦM ¼ ¬§‰!Vð-¢×.[ê7,Ôm'ãot,Ûýä0»³3?(-^¹y-È)û30Ѷ7z9Uá£?á#6AÎK»=øgm5¤Ë+;œ0&ʃ{-ª4a2`˜.‘üÆ(ö;'7Ý|,@»­0ûh†+?ÏóøÖ—ðT·Œ"c ?Ùmø˜Pkí¦s­ê Mì÷~>ìsA¥í0Èßô/!Ìü}’Ñ’qs¢] Q¢ý Ÿ1¶ôA ®(„÷@Æ ÷^ÄÚõžíúú€/ø7ãü¨;¸7× I i âO¾Ç$$)„¨…ûH¢’vÑÓpNÕôšχó5xè#ÔÅ5—@Ý)µ'DVáX ¦HþAîLù¤pûþÈ’"üíQ*ù{*ˆô0Ììvxˆì(Øið{ìHø £î]â8™±/Z» â#ôQ®!H€M,À 0Ɇ°-Ù¢‡*Ò¨c+kë“-i§0,]0ÍV”1»~i--ÜS"¬cÏ#«Ž pr¸øaLŸ`×Û_~•Zlïê/‡ ê¸ý žÇ»ÿ]müZ-DÂñðÕ0% CK ìÔÕ —7 èž“n7 ;¸,¸+gûúЬýš&óü*€æ@Ƴà/fôÊ„ ‹È­hÄ ‘l N?%Ú 0óä ˜µ\ jž¡ 'wÝ w€Mß‚˜p¨¾§hP–5ñÍ£•jBp£Ì8ÅñNœr<ÿ™&¶÷ç+ò™ëá`úãúèÙÛ¨½Ì©OŒÈ2,Çk¼T™ªÈ\ü™Õ¡Tc×|ŸGÕëˆÙÛè Ý¢­Üo=pßiƒòãÉ¿æÆcÌä¶1ÅàCœç;¨0å2¹=ãö ZàfÁ,ÙÞ¦º×™Ò§ÐÉ9jpËyêÑogôÚ.Šç›ÁGòñs/úÃ8ÿô®Ûþ)"ùµâ«÷‡‰ˆúPNûpï÷—u¬òiܬñ½hÀí·”Pó`$ücÃŒöÙbî-Ù剽Ýà{½Šáhm çÜô|ô¦F+Ì&½Ý0A‰~9 x¢¸ ²yÄ36!3ÒÛqª Áà0 ÂÇrd³x õiÅÉÖ·%>”—‘ù½rÜñ ?ìèÓÆâ%ÃïäXwCê³µìœr^ìÐìfäiÏÞŒ¥ŽÖÎ\ÊÄô2͹7rÔ Ú®ÚýÄ ÔƒÃÊ镾Ǒ*ÁÊ1­4Ì.£ÏÁ9µÑ®™È\Š~ÆIKÆúœöÉ%U;Ò‘N×Rãó×cgؼM-ß„GÜß¼Ó×¾ÊhAÁ¿áE º"ä9½è^ŠÊæ]ÑÖí[ØHùÞoίÜý^×ÌÚT1ŠÔ:+Í+6צòåk3|îå}ÌîñhìÊ€ç3|áœ#×Ïä“Î!c ÏÞ©×Ö‹ÓHÓoÿÂÑéPØÖȲ–ݹ®€Þc]âS¥â|,Ý&u«ÖírÌÍ\ñÍdÏ×ÏX&-Øh!á¥;˜àLäá¸tKëþƒ òW"~÷~ï÷åñábtÔ h'ÑTå`Í/è'Éx0ÒpÿåÛðá74¨ë­ëFô_ ºòòÛyóæÛƒóøJìöÆÞÐ…Ô“HÖÐ#\-ÐpÕ´Ú'ÐPÝ^òÞ™yãøCî·4µô—¡aþz® 8ù kjÚëGî ¢¼³ .+ ·ë Ù•+!®¼ ͯ¼Ÿ·RОõÊ›{ò#¶ø¶Ã~ú:õsþˆ±%¼?íã+ ìyû£óußGõíRôéàøïïG]ñ —‚óëð-UÜí\+"í AÕô0æØ=r 3IÄ´ÄWá p €!‰¤[í¶Dįhh›ŒŠÓ§õ5 Ñ¡Xè{ÿ]öYüfþ7Ì,ûš¯úó:ý}B óó=è™+ÖäI¶3ê³ô¼íø_«ùe¶ûü-¬§ùCœÈös/þ"÷­%0oÿÐHpüe ãþƒæË"Ò`ŸŠ-çm"”m´ŸT8pÛ¦G*}$Ÿ‡&ÌÓò ù§î;üAݼRž@xÍ8-zt'E·å[â~N³ÖƒÃëëmÃ.¿Ó„Ôƒ Ø ¢ Òrµ'޺ͩÿæàý¨C÷¢báó´kåõñPù BÇøQÜôˆúÜÜäü}ÒúªÏ¦ù5Zÿ€™jd ÉW\b÷ ä`àÕw‹­|á÷q Sh_¨1Hö¸¬ÊôÝ• ôš§oò&E‡õ~›wþ?†]úA×ÉDР߉GþCšôØ+®ºF´:ÖL׌胒úd#{Ü5+3ì8)Æý%Q$+kÞ73Gï~8ûm­6ˆƒ+5ah)´Ù' é#Ý(&snh-?À3Ú“(4=$Ã(ƒöÉôýùüÊK¦Ím9 Œ ÆÊúVÿDT©Š2AwÔ*¨rgÄ#"Z'ê’g+®)n/ÆW 6ט¶2¡# .æð)ÒZì-3ý×=,`ÀF L«vGlª@»wÊ4ÄD/ýùó0zf6sð¤;¼t48ŠÔN)àÞj!²¶!Ýkm®w¸§Ù ]žr:¾*šW)PýÌ ³·Rþ °÷b‰ï.ÀƒçŽ»Íé&ÆIöLHÐùÍÅiùÝhýB_ÄNe×¾ö¹^åëÒ¬¹‹5P årŒ·|W¬µ­;Ÿ’ø®‚¼¯AX Þ € °MhÒ¦í3¨‹/Sö *Ø] ®ƒö"6í$˜˜–"÷½ò…/~ȵ #àp 4èƒwQœf¶ –]d 68 Q²¸wÃV -"(¤ ,ú±k1z`ã/”ȧ+t¤)@ò,Ãù_-z•+}*Û(”®. E¥40Lð9ï‡U@# ”FõåÄFzä˜BÖÔí9Ü_R2uVÇ1µù5êiR3ôûs-ÈÏ(‰½õ(qˆš+IÙ])‰OÁsåTEyqÜsåõùÎvï,%gèà6æÜ¡Òð×P’|ØFÚÛrÉ:ßhZiç:ˆ3ò–ÏaþÏño¡²B !š-!_½ÿó¯ë¾C>ÛóÆ…ÖG;0ÜEÍþÚÕ©zÕè$ïÖýŽÙ<-ÂÞ„ü¨ã(¢éZ@ô}|öÿaððd”“úïêiŽð§4ò‹EùNÃBû…¢uvRÊW¹Ïþ™Öù~yúdî›øÚüð2èƒñ;@úðITDíHt¬éº]8âcÅÑ܈)¬ÛJŽêܰØäøÞFíÌË™ñÑÇVö­ÌÜøï¤þ÷féûúf—_'+~ ‰þÄñ+ýf•®ÿäû“gÃÞÿØ¡9êO 2—SËüÒ¦Yúkî5ó”;ï Ú†âNdÔ8ÏIÕYÌÖPÐ0Ž´Ø<ˆ ÙSžcØÛµßÌ~¡é•©ó©Ä÷¤lçùÊkžûׄú®ûTòïxBïWêRŸœá€±"ᆑâ;bÚçÅÌõ(¯ý«)-üËÈú÷®ö·™øgëÃösÄeð k짪þêÅÌéç Éë¬Ïÿíª}lõ(~Œù/¢÷¬]Tõw¯õW=ÉûÆNý1Æd÷ë­í) èÛ˜ËâÑ)ÕÜ‘>Øm­ÒHÙýUÉùû^e¯õö²Äõ ÔO@ ~õm,ö°ŠÓÍvÀsš \ yÜ]Ü s€ü ©ë1 &û ÜØ{ v¯5L@‹ ³•X 5*ýè ô®¦«ë{kÔçæ[¡åNáü±á¸j§æàQè”ÚéÝTï“ÎcøÒz ÿáy‹º6é|¡ hÏèý² gkLÖûFQñ¦râéõDméÛ&Úè.ê.åœx«Ý{œ•ו†ãØ+$ؾM‰ÛÎÔaßšŸdæ°6±í´­ï\x0òp«†ó»vÃó‘Qô•íŸï|ä<ísÍðt+)õü}"÷¯±½ò¬°ïmõïø~ðU*îà‘Žèa®;èÜåcyQåòΣè\ŒÁì„ôëL’cì²”Uï)!_ð'Úï@âùîAæQî–Çí…§'ð“B¦òcÓÕù!‡üfG€úl¦Zý_w1 ? OÁa¯!œ %°¦¤¹<œø°Xô¥¸ôŠ&õ÷Lñ´ù¨ýVõ&H4îqì-vïlÁmòsæxñÜñ¾zïváµî|—u÷ƒÈT+í²· ®Oº ¸†F2æ¾—ÚB¥gj6 ñ…Èko#;'.#È2dSZ1©]œ(X7ÇÖÍQ½‡ëšs6õ¦)ÀïM†vËd‡Ü´mׄ߇þwЮþ¯É–6Îze:–€ýØÈî÷2`´íÍ1ªäø äß— IÚ›Y}Û9Šqæ×á£ñ*1ö3Ýü‡©KMfã™@OèÅñ3¼;ZÜÿhÕIöjê…cÜ¢ö7 §Ÿ öµ‹ö› „•ëÓŽ™©„ +í²5/†×#¦í8e‚‚ÿ“ê%Ùõ~n êŠ$K? €œ’ ôæ6pƒaérûÚxoê cZnn" %T(̨^*3-)SV…'q²¸)éd€,éb_,…ÛÒ*¯Ñä+`=Ð0^[ë3±UO8¾Æe<»Ï÷=ET”:Z‡40 ,Î)óJo+öß-Ç=*‚*Ç'´Ý¿'ÙªŽ+#¤-Åz)"¬Å!µ(}@¶Ör¸6a º1Câ»û·1Çó¬O^ñ}-ð¯FƒðÏP?òzœ÷GÿnþE©رšYÍ* ƒcó §4Ï P01C¨kùé8µõ.¹ùfWþ‚ïªûT2û·'Eý&/\;·o™ ø}HbAº½T^KwY0›oà Éš4ïuYüÚÄmY®húSt(üŠ 8Ȫ—wé5,ãÿ‹t\þŽ!^‘Ÿàþô2äüþøÐœò7±¯ðÎ5ò¿¹køá2qjí 1|nÅ,ù ï˜ ò6X' +ê>m*/ãF*މ*Z\,A\”,•±/(€Ø/ûy…+’—%¯¯Û"è ù$ÉÙ<&6='c«Ö XèÈ<ý~‡þ ùy« »%< ¥ñ|+ÚÂ^¡ AáS‰RCDüô ùˆdù@“°úï”vuÅn ¢aÁ ŽÄÕ ìÊ 'ÄY HŸ8ÜÈeÆ` }–© ëhq Í̇ ¦¯5êÍ #©?TgõhÜ­O Àäz wEH‚B­å)Ý™úÕ€p”!ý°¬÷æ—¥ñŽS ë,fNâ<„Ú×¥É6Òp‹ÍŒ¯+ÊJÂæÍÒ/ÓL¿Ô…å ÔôÀ–Ö_ŸØ²lqÚž%lÞC„rãSØæ-gGçúî¾çÑ\껌èdœÔåEíÍáÙ¾ÔÛ©•óשžÑ3]¾Ë œåË®R Ð”¨êØvq÷ã¼oîN»÷lª,üoã…ü* ú]—Åùñûºû"½øLçbö;´qô„/Wóo®/÷èÕjúQÀ¸ö ]ð!ƒ®é*kå-ìÏä2é5šò=B³ú—øþì»]CÎýí ¸¨ ¼Ùéü¹ÎlÖSë/rž ° :SÒ ƒEP ùy ÿ×A'QþEkV÷ùäñþ•ëb-¶ì<]£ïŸgñûMïï*ýêQ„:ãˆH/ÚWæüÑêÐ”Ñ OÉÔ!xÚÕ"þCÑÉþÊy Åɤ™äÊ•Kù¬=Ÿü3þ'÷–ý€³kþ å²ÏKª7ØÁ¹Ç䦸Æ- ÿ}êñ; —R9 dHi}ÉW SúË2ªçÿ^ˆýzÈþ¢äðÿÄ5­Æ HIZÕТJ¬È¾a˜bMõid¾ù›²ª—a\Dåç/ËC>f2üÏpÁú ‰öûlºcü\ ú+¶øw–8øRðöðDú•¦ þBÈ¢Z—!­§ ( ¢ébã%ênýÝŒéž77!q&,&ì-'Mi+(ʪ19°25Tÿ24œÁ,Þã@)@Ìð%è O#^&›% §¦*På™/è$/”Y÷(£"TI˜S0U¨?O·Ž ˆE¦±†P®“ˆƒM=Æ­Ý“„ î$õÅ([G,•W,ˆ()*@öø)ÝT/÷Šz:“í€BÏIÏF_¬´DëK>¹L6ÜY„1\Í 2= 06§Å9O§6>Ä·-•ôÈ'-¶O%Y"‹I >în ¬p!«ß×áHg’è„yn…°tô(þò@åö›·„ñÊ’ÀónRWùo^»ûÜJüJ”2þ{HîÖÊãQÛœ] D‡™]}„¶0`Ÿ™fªýöÉØFŽ >h­ HxQ½.w ^zÊxŽÌ 6#‰°~,Tñ^‡Žê„0 ‡.O1´´˜qd hù P;ÌýŒî¤6ú (?® ;ïïñòùmø˜Ã"I¤f*V}¦.ƒ .Â,©µß*@£+´©*tl(üd'!Pa*ã¯ê.ãˆý3†â†:2þ[?×6Ù@:Ëá=ÚfZ8°J_3^„è2&~w3IU1*@-Ŷ¦*b*Ä<«+Ù9“(¸£¤!ˆLú# :ú@ î‡ã¹øyt3îLþTä4Þ2Þi!vܲžªÜ€âß~‰íåý›Dïð6©øñ]™ÿÿ¶ž3±é‹ÈD¹«ò¥0‰æíàá]Õèà›Š"Þì¼@Ú€AÚ,Æ’Ûa!dß{iÎã?eFê(akñª)Pów½IñÖ#'ðC·ãïÛUæï^^©ñúg9õèI*øO%ªûû ýþ*Aûj‡ïù:¯ùÛ˜ø¡@Ìô®g6õdö!ôœ†´ñòí¡0èúµáã%såá‰õ⑜ÒçÉ8,ípDñ?°ô ùzö+ä÷bæöúº?…þ]%»þùdíýúƹý¿EeþÏ=ÐÿÙFUpm÷ ÊSôɆë“þ–¹Àû© U÷AþÙñq\@ç*i"Ü#àÕÄ~´ÐO“÷ј‚¨Ô"Õ¸ ñÖk.‡ÝÇø^æ(ï#®§ô†ÿKøû,RúÞeøÌÝ“óþ‰Îî nJè¼(á!å‡Þ =nÞ¸Ý㤠¬í6[ õz¡÷ü&8øðIùo00ûr‰‚ù4¦ õl.ñ±š8î2—ììØ×Üí¬dBñ)?ÇömOúú“úÀã:ùô`¸ùòž©ü S6üËfN÷ýqÕð‚uUë+uæ·XRáä/ËÜC×óGÎÑ£¯§ÊÕHÆwÚ±Äym2Ä|+9Èq´¯ÏIø²ÔrÑÖÚ×Ùõ¾BÛ88bÜ ƒÞºTâ@“å´™ç¯áéeŸ ìú·òíìýí³\ùê±§æøà–à°ð»Ù¨f)Ñd‹/Ì-ÙrËW0Ï‘CÍÖBD£àÕ@5ê&òÔ+3öÀzörÐÞõJ„GözÆþõ:ìó”Åþð€ê¡îVqí⎇îQ˜@òÍmòýóí§<¢èë’Åãˆ~râ‘’:åÕÌæì]2ö…ZüM7 ÿ掻‚¸+ÿUÙ˜É0†˜ýuúÀ¢-úÑ1½ú¾&¬ûеÿ-›sj ›aÅr„Å]GqLûŽÑ,÷™>}óä@…ó®÷žr°ûS£þ£®ôý#QßúgEõÉ.biêŸÙeêõžééЯäHLÒÛ¨„ÁÔ,F?ÑKç€ÐêáòÒzP<Öz¼DØpy¾ÚHmàý,zæ9ƒ/ïEØ@ö×àvú©àSý='eë¸D…ýïõ¤÷ÄÕð"áœëiÁ!ëàï{’ô*¼÷[Kú+¡Âøœ ôâÈoð@Ùnêô„?ä¢Äºäú«|믯ò47øº#zúŒþ–úf™¤÷ý>Xò2ˆ|ìZ¥ƒÿ*e ­Í á ?2Ð Þ8ko\íCÀxØÿ:ûeˆ4@–sܼr’Ó ‚ îÑBÿ®ù7üýÃú)öø$#ðønôRõ{qïüã(ìSº†ì,þðÏö0û;Yäûýdü%N“ÿe7‹¾:¥ñˆ­š¹G Œ ­½:<Õr8á/]CÞ›žÃŒXv ¡yí"±ý#ö™ –› 5·KŠqÑ þHŽ–Óà ÆÁ,ÆšO! ûo0b”B˜ èãD ÊÃÓ -êÞ 'Ä ¸ƒnP·‚ùœG™®. ¬[A¯Sú†ãµóâ†ïX×KíV7êËÑRçµgÐæ/uèTÖ芡¤êbðßîNõ²Ä¹úè@8ÿ‡¢‚¤*Ó­7ðý°F;÷{gò¼±ïfg3íkˆøçuá7k^Ü4âòÚSÖ^Úï=ŠÜ!zàßÿ1æu:ÒëÕI³î7@ñs< ò*ÃLò@éñ ÅížPìgßHîÎgñ%»òÆkñ1ðá)ñÝQÏñ—ÃVðÜyõí×TŽì¦¼ÜêŠÊë_szí´¡ï·É>ïu¿RïlðF…êïå¤#ï§Qî2á¹í`´íl ÜïÑRóS:œ÷½}ùDÞùn`ý¨}<d®\ ¦¹v Ø‹ ” I•—¸XG©üH¸ùJ,~ù¬baú »tù¦N„ôÄÔîyÖ:ì]çÐìÃ3âíîuJî°jxîD&;îSƒîgËðièh÷5âþ èÿTYŸ ¯¯ a6±8IhÇüQò=pŒkA÷ 5 ¡_`*}*0Y0˜0g"ƒ*PV|!ªÐ´e´Ú¸õ>@ ¡MY¡•‚ CL¡jê£ÿï¶­³‘ñjiÏuðG¹þ›Ðpùœ¶ñi¬lêAºwärÏßM+ÇàwF‚çB{îv¯ó Îø°wáý·dZ<8, ÿ³ —ˆ Oº‘‰“óXy~ÁÖ* üÄíCøl‡ Im<Ù.}dƉ—Ã^ì­ð?³MÌû6òí€ ‰Ô›Ecãm åÅqŒå¥ aã VÖ ~®# Œ8çlY"é¿ *P ç?wÛgætýê^ç!%-3™'-ìG'y—Ú&|ª'rz¯(N(% 'ú8)Aœ„,‘'0Á(¥4§—8¶’ï9QÅ7-úl2&¤,ér£)5òÈ)9¡K)4m'”Ä%ïX& .·(síÙ);»"'$î—#¿ –3£ä¼¾ÉX‚ dˆ„lþ”®tø AƒõPó&ô@ 1ôGM9öAÅUúqö»ÿÛÄÒ£Øc>òÊàg þŠ€\!ñùÕ„÷Ój´ù[Íóû·ÈîûP5aüÈŸ.þbó¯ê•KËv &RgR ÉÞ·ÜkÞ é\&èO1–s’¡þØhmXí^c5P­ ìÙ(Àm‚‰¥nxX ë@F’äþ}Jû s÷ÎÙ6õksõé²ùãkõ)© Áß5ÒHéîÍöÄ!ê#^%åNÃ&IÞ¸'‹Q­(?úí)àà+Dê£-+̵-j—*u¹²&C-#µlËPI“ ,9yã% ”·KÍ` {f jÈý ÷•¼[`Ÿi Ól} ‡é§Hÿ,l›8€hR ù åmWŸ0ú "0öô õ°/÷È:çýã»ÆWîhWøj ºýª × ÎͳQ î òo¤ |ˆ¾ ô(ˆ nÆ €VÌiaÅʰ {[Ÿl\ Ö0ž! â–€™¨7Ï 6±ßÿ‘xÝûƇöò@ðEšè›·…àšŠÚyñJÕËvdÒ—ZÓ®ÖÅÔ'{ÔÛD$ÔùéÈÔZ“»Õ#Ôº×ñ%ªÛ©„à®v«ä5#u绊"êÚ! ìr…ë.üùèrŸäpZß,ÓkÙ´b§ÒUÚªÍ9u¹Ì¦†ºÏz¡´Ö‘nàq—꤅ò‘W&øË™ïù:}ÚùÅ9"úÙûàú±ªú©ízùâ½øŒvÔöA[÷æƒvùc~ú½»¬÷H«£òÞÍäìð{Îèãèº><ëÏ^ƒñ–eéöLÛNú0ñÕý?¡?!ºš,_~v žŒD0Ì[ªÆt w ².í-‘u Oy! ‡ž]SY^»aúF¼çôo?Žñ‘:òÔ$ô@õ]êóíƒBï;—è¡1 àä Ù4á“ÖQÖæáÀÔë]gÐ#>ÎËý Ê4b±Ê†ºŠÍÁªÑN1æÒlvîÒØ¶HÓU݇ÔÎÉüÖE_-ÚóÊ«ÛDZÜk‡Ý\øÝ(^>Û„wÌÕg_ËÎfRÉÇdÄgÄ¡ÑÅôËlÊÔ~oÏ[ÔvzÖ‚YÖ‘Å5ÕzÖšÓù9Ñ£$ÒêmÕØ7â¬átXé6Wîè@ŠïºPî¹)…é‰?¯ã6'ßUßçÝÛ«+ݲȖÛG°Ûƒ‡.Ü“|lÝú~ÊÞ!üÒßµ•%ßµ2܇ðÕ×7UÂÓôr/Òµã¼Óq×Yå0Û(ÒÝò9dâk©”è{Ù§îVÿ€ñOD&ï¡éé/ižâ”×ÜýS²×?ÕÎ{ÖCµØnÝ<(ÊâïUlçœ2Çê«V íÉ'þìc¶èhÉ1âñÁÛœ­×¨¬Ö5 ¡×y…Å×$^‹Ø­µÛxP¬àE²èÿx"ò"×_ýìÜÝpBÏ /¼¶ úõºïÝìcýfÏ|Ë@Ä?é›/*þ   ÿ:¡•ÿ%““ïqŒ6Ÿ0ºý3˾BþQ÷ú¶KÁùSXø0÷Ç÷‹sæ÷¾H÷RŠâôSlÞòlóºá†÷ë¨ÐýšÓ •KÀVÁ ;žf/’\~jâow*¸`N(……kŒQ°K Î<= ç뎉@_§|:¥/>Þ9ÿ?¾>üD¨¤õHïK·ë>CSêZÏì“ÖÛð¬kó»ZÉôšÂå÷ºSWüêž›ÿhȧ)¸<ƃ:[KPßœ ¢8 ÛqfŸÎÖk?sÊ¿xa„|çíEºH!wtzsGŒ^J3 ¦!ÏcW¨ü~Y ƒûàd<…£‹Q_èå öÞ•íJç‚Ö†ÙÖ'úÈÍ6)â Úäÿ ¶ÒŸ -& ó*¬bù)ÿ—3ïûNLû¥Âû œÖú€þ¸ûpîý4{ÿÌ@#® ¿-Dž8×oÖ/P²Å/ÕyÏšñû0§P¸GÀBYúPµJì…»Ò U—ðþãHzþ¢ý’ÿNÕÀ [²Ýÿci«D¾Œ~’Ž i¤V_…ŸØþ” ¢¡wIbi+Á~?)¨rþ}NÖü><°üuüÿ|û©vû-®×úÄvûö›Jý!æÿŽ„¹ÿ³Ô;E ²ý ' ˜ò°MŠ,À_©Ö¼¼Â÷!'³Ž#x3ô%;<*#1,/"µ 2¼X¬0Öõ,;#&):y%# '#üDo$ô“Ñ'½­+\1ã**,n'šN—#ÆØ Ûê(h/PVÊ£ÄÇ Î¯Ô  ÌN ­5  ‘Î{Êã’½{ÅüV•ÖÕ"Çê‚$é?(%.  %›ú' *-d%76ÒÌÍ= üBÕ\XA–ž<‹JÈ6ݺå2Ñþ2….?5~” 7•¡41§¯/4‡+rBI(ê¢[%‰#3®#Lº›"¦ƒò Y<½j®!Vã^B Á„ƒIýW5½ù×FñúŒTÖýÕ“yÿµD2—ã­)ù÷—'r•3:£æ* UQö îæ)«-2?—ëÐ%¸tî t0¹‹ Íç± ÞŸÈ f¢O†}¸ÊBR‘«jHÞ÷êrEy‰ ±[xøô3ÖSQRM»] _?§'×ËÇ ^züAýÖÊ%ý3“Jý^Ìýúüþp«ò¾Ã¢Ý%4Übå-Nþ=7æû¡u¬ø)cóž‚,ë>pKâÏnBÛ)fÖ8ÕÿÔ~Y‚ÔÏ Ô¯LÉÕÕÃòÚÿvâº6êÀ*•ðÝ8;õ×Y³÷#ÁÌö’–ó(¶ÑîŽw^è´,ãáRÈÝE£Üï àü³Þæ\føìAðEñ¤žôtj*øò¨ÌúåýÕú•¿‚ø>ÑzõTªmòS®•ð„è¿ðu3dóÇ*Œ÷^¿ªú\ÓûoÉKü±DýçÜUþòÄèü´A‘øpï.ón“êí¿Î-éªîä§ Xà¡êzÛÙqÇÕ"?“Ï•cÐʦuùÇâ‡ÇEÚ¦É:C+ÎÀAÈÑ 8Ô­oÖÇFLØÒ« Ú¯ÜU‹Eà‰¦Úã нæ<áxé^‡mì\I)îõ‘ î!ìÄå?è}0ãÔN¶Üh«ÕMêÐ~¾BÏ:ØRÑÖÀÖÀg@Þ%CJæÏÁ3ífZ£ñœ!«óÔR÷ôaBöëbZö)¢7õüKVó“mdñî‹jðauñª­óã´Lò‘ï5Dkêêe@æÔ”ä†mæóÑÏëç¨VòÀ†u÷H£³ûïñÿC¯j¼X ˆG‡µ­ØýPû抡ú!;‘úìÂ}ûÇê÷ý5ÚÊøôàÙê>­jþ솔ú‚ù÷:¿ëô¤õ±zÏøoÌFüA¦~þ9§*þèÅûÜ÷A#Çñ©ÄÃîØýªíBüÓëb$$çZtLàx%Ú,w Ö ñ1Ôë ¡ÔþJÈÕ ã×>™uÙy"ûÝŸmä¿‚@ì‹ MóòÖ~øt…ü!‰ÿ2ëÿ‚¶Äûaø²ö¥,èð¾ží’oóì1ð™fô(ø™”ú‡nùã /öYR7ò'úöì6ÔèëôéwAíTuòÛðêö±žzùÇ; úì#LøÈš§ôþDñÑ+8ïýî8sxî³Ã£î^iðS–¶óݱ`÷»nBûù©þ³Ýþ¶²·ýû;ËûIØúEÅ,üã–€ÿøv>Ü„Tµ 5OL%a h§;4œ–”ˆløz æ‰ÿ‹ìwiR§øÖ­ 1µø_V}”ˆt^¼ó†ƒ*LÔeùñ Œï?jãø·S*ñ‰ïì’Óë¿Yþë}Oìàx+ïÊ>zó³Ì€ù7o¡©ª- m½Ú;w°9-y9 ü‰#«ÉÐ%èêh(»v*þáé*©c(ý #4öe K* ¾l¢!Ãh0$x†&S`Ã&óÍ‹$¹ýª ³H´™»5¯â·ƒÌð(ïf¢Ï«¼· ¨ï1 ì(Ó B‡‚ éÍÑ P(þƒ%¼FæbnSºiSUª¼Åñ ?š› 2‡U ÆJv9 Êjw üøÏl±@(*EÔ‰ý¹ûXêWùÍ= õR¯ØïãÐnì cÁër1'î”ÿƒò¦u}ö7OºøJÁÿúi¬dþÕ®Û«ßí&ó-wX¬ Á/ôAfá‡M¤Ïa†Y^¶™ W9™"Ô ¥"ÜKâ¥kæ@i f@˜êHtj²/›fÕ Îóàñ*o™´§¼ ʹEîÊð $zs ²†Œ tò6 ßB P«2±ç1®É6¡ qßæ¨ùÍþ‹uùõ¾õ´v ó*ùïfωí§Wì1§ ìû|¿ë~À¶ìi“ïëµ§ó)ò÷K±tûOŠý‹w5þKˆ‡ÿ:ÛTÌ?_þ‚™ÆúOƒ¯÷‰Àõ¬‡Óñø8˜ì•hpæ7a^áÄ SÞMé Ýôö5Þ³prᵌüåÁW™êWfÐí<-JðqNñ=N-ñ:¦~ï¢ÑìJí‹ë4æZìÝîmÅêî¤9´î›2ïõi^ðHgñ{¤\ñ·þ«ðçkþï±ÜPï³òåïÌ‘sñ‚zò‰ò¿ò±aÑòç¨òñ’ñ”hðïÍÃîge´í'ÞíPL¦Ø; ¢} 몮"&„¾Ãû‡×cî|™ûãBXQ›0Y+½Ÿ{JfÝã\éØÜèçxAºø³o¼Oíxÿ]p ‚¿• œŠ,Å –Õ’ ¨¿B ÜÅ{ ”BJ ‘ô Tß(Ù5#ŸçÀ%K¤,&å$&Ì…I&0&Ý…\%Ñðõ$†¼&Ùz“(q„,þÐF0Ý4‡Mœ5·|m4šŠ­0ÿ•x,Z‰´)Äp(—,'Â8%í¯ý#_I$ׯ¨%Û &^Ë$”øÔ">Y Êcе”ª_äTþ±µ@ç÷ûåéÃøhV÷;Qs÷PÒmù²ùðü' ,i Œ®ýô,Î+ðÉð=§ÿn{ëù²`“÷ðjøÈvØù*¶üúÿ“]üû,rþ/¶#’î„ ²Cjk.‚p”aEô¢Sûè«€«º|È_ qÿ1ô‡oM^À( › e}¡ïm¥ð] ‘qõòêÓÿ¦ùý,Öðú«YùCO€ù·ú0ü¯skË^33 ø ŸÍP€ÐPÚø  .ïùr¬E¿*"æe$ =Á%ö={'2Øo)q×++=rL+‰Tl) &9½a#çHà4øªƒ ××LjBø vÏGZôýÐ< €" –R t$ Lj¬ æ†ó ‘>ÉWRÙˆmã…. h—ðPòÿF¥ùIzàôÌ)¶ò»aúóÕxÉøLöHþX-sÃ`vG'} "ÔÐ ª š‡| ÷–Ú ¾R± ÉRÜ /4º×ã'¤ârãu'r`=«½ƒç€ž’CTèœ •t ~Ž& ¸ê™8Âkÿ¸2Nú¾Qô|îñí¢Yçëéµá ñÜÍ$ÚVÂqÙ*ÓÜØã8˜×¢ñ>ÖÑXÕ4Ž Õ¼Ë(Ö\/Ù`&)ÝŽoá'­ƒå½8réÍlSì¿\ íÆ ‰ëÌ–×ç ›âÐûlÜ¡½Õ¿˜Ð—ïÎ-öÐKU<ÕWÔèÜÎ#£åD®°íÕö—ó›\Ëö±,UøõBoù%,ú‚”1úÝ.‘ù2rÈøWl[øhI)ù6ÑÕúZB3ûsƒ÷øvÔôCQüïJŽWìX¸NëÂ!cí›…ñó$[õcß[øŽ2`û(ðzþµÇ‰jm;”ñþÂ?þýV`fþi}¬ÿ«Õ‚ÿQ4é5] ÷c %cáú[#¢À'üÌ Ã÷ÕÙrõF^µõWÚ?÷McKøSñ`÷ÓµÍó3ãëí°)æ^Ú*à¤FÜ8  Ù`/PÖ¬V±Ñ͇XÍÖåÊ ¸ÊÛî¯Ìˆ™Ï ×òÑëÁÓ·¹ÕÄÁ@ج6WÛÔy8ÞÜ„Òß°v”à{úÊàʪÇߧٚܩ]\×EŽÑOöËÌÏ ÈÜ݆È_xšË5?’ÏãC%ÓnÀüÔ§ äÔm’ÕÓóôÑ*"gÐà`ßÑcÓD×\~±Þ©èåeÈ[ë};îmÛYî?QÌëÙ‘þçÍmÜä/ãZ¸ÜážyàÃ>ßß®‡ñßÙƒ>àÌćà =^àWýçÞL•ÜDIPØéb#Õù¦×Ó"FáÔŠ_vר+QÚh FÝSׇá¯ÝæÍzØë£DxuíÝ)ãévÈTå!T¾à·§ÜN³]ÚíÚ{SFÛ™ûÐ݈e>á˜ÂTäIçôñßèÕ«¿èæïåxáeá ÆÜ+­Ù‡u]ØŒà&Øù=ð×a¦RØò,/Úc>¦Ý5‰ã÷àëûXõ3ö½ýÎ_}j¥ Q¶Ò Aêçݱ͵‡u™¡Ì*8N³~ ý)~ˆF4Y3Hxü8áWu©^"Ô»f/™“›^Ñ„ý®~„ûŒ˜"úÉÅ«ùíß«ùvßõø^{÷5©öŸ mö éDùxÒpýNcbêQ!ÂûÍâê «ñ÷á/h棈‘ØJFªÆU*j€ÖŒ Á ú =ç{!E7yûYÃx°Q/ýµNÎ÷é¬Iòôa?“ìZyZíÑï=ï†^Ûð˜Ö“ò @¨õqŒù\Äæü2þNÿYâ’›)siþs &"bS¬g˜hY(Ì4õâŽ"ñþc³{Í6È?ÿúŽËËÈ<rß0 $B¹L¬¬€ ~sa ¥è…Ï„'! ¬©oÁc4DÿìWi(d¿H?<¥øN»úá ˜¶ Xát…Ïûñr¸³adþ•Wý÷׿üz!…ü1ÄaýóQõþ ™yÃ|ÊíÀéS h…!T41 ÑÈÊ{õE5›ûloÈ2;Á–¥q }9Àçï`{òxI¹=jç2êÿ²IÿU? bãÉ5±A­÷™ d^Zuô•Â¥5HwrG¿×Ê )žõ Åh ™òß+n¼8O§W1¼þ×¼¿ýyþü<eüŒõEü쇘üŒØªý¨ŸÌÿžƒäõäf æ§›çð6Æe2|êb åÌ 1²á ³Ã š{£Ìc6Ótrl ÃE¶#Bö(Ÿ­A,?“Ø.Åm.ØòA,‘! ) Y¬%€#F¶#ås’%?%X'WÒ/'¶]+%ÈaÕ"ƒ‘à ‰Ó›P@´c• ±¾&N8î EN’’1>–!cŽ¥’Ã!¯µ é‚ ÌPûúÍ¤ŽœÍ›‘"nÀ(F×0òq:8¼HÎ<œÇx=%z©:³6»˜3‡ 3í4ûF°4$34ç0Gä,-ïÍn*='(Ì9g&? {%y&d$ °t"ÎàP©·Þ·™Éµgȵ”ê"(aˆ¨Xƺµ°H{nQÍÓü.´§ÇAtB;´vJ“Í/¬¦ )ó¾ÛF{HÁÉÁCC7;’ŽVùù¸ŠøuÞ°» «dý¤·ó”¼nñlmªÙËíÛ2­ãåë×MYÍ ÎÆ BJ ÖlT çp òú_'ëëÕ…¤Ñ|« /"Áô'-<„+[¡,©ŸX,:°+Ʀ­*'0õ(~dè&f¶%uVí%{o£'k$¸*?8ª.Óí2 ©Á3¦^M3ð1¡0Ó“i/¢Û.º¼u-gĹ+e*†/#*VX…)üî‚'ƒ¯m$«ÃÔ -$îÈä2õ†_ ‚ؾçØû,STóÁyìé¶ç(7å ­LåëÕ è5©Íìþ˜^òK­²÷Õäœü!½. ÃÖ}©ýXú÷8P„òj‡ÍîyÏëÛ-žèT¤å,ó¡ãëÃ÷âpyèㄚæÿq‰êóŒGîä‡*ðš¹ðX&§ðräiðmÒxð<û0ñˆ}ròìæó*¹*õºÎ€õ›ß1õG1ûôÚ Ôô3Ñ™ôÈçô#¿Åõz=BöÕP¾õ¤‚õóp'ñ p¤îFŒ:íǯí·)´ïÅó'ò†|ZôÕ€Ôõ“S¨ö4Z§÷#vPù93Ëú­e¤û¢vü‹VˆüŸ*ýƒ˜DþÇðÿeùš¿6tïçþfZ=ýÒ4:ûþ&tøðnúót­žíàs®æÎ1…à³ÉåÛ¶©Ù[ýûÖ½ŒÕ!ò8Ö Ù%WTß`'ßåÊŒìQ&(ñx2ô«ßŠô­—òÚ¬œîÞºüèý"ãæp”ÞöÜí=Þ(Èâ$`{æzJÌêñ†*ïï_ÆóJ÷v¬ù׋ùÀ2øQ1ö•ôWMôr¦Ýõºì¥øF -ûoïü_2Pþãk§ÿX0«x’þ±þºúv Æõo›ð8ÔÅë­¤Uçñ%ãf¥ÞJ²Ù` &ÔCV…Ï2Ì®½ÊÝÛˈQ΀=²Ð…{¯Òã}qÔ¶`Ö×Õ×#žwÚË/ÝÝ Õ~áµ_üä5Yvèè%¯ëÐÑËíyõLí7šî郾iå0A¤ß•"µÙgµLÕ[ OÓ5;HÔ²ñذ–ÝöWâã›Féeˆºíg€ð:έòµsô6unõM‹_õYÒ‰ôáó}¿ó]ÅóÔ\^ô*Yó´|ð0Ë쌠àè‰çª远§ëxî;ð {ô)rø¦´Aü+ÿ.˜ ñÆþ;?»ü(5û: ~úžýwúW1Zûµ,9ý{¦Vÿý?X-Rÿûb üþ¤iù”ÌŠö?ê#õܸöožêø !ü9¾Fþ±aþ)ÿOüÆûŽø¸ôíåÍñZî"ðA Üí ó¾éÌ?ä˧ïÞNÒÚNdØ0¡z×·ìkg[í49ð–Yõ·~ üH›‡¡¤ ·—9ŠñrÅpŒ }Þ#ßé¯&ú³›(¡P´(‹Åi&v¾"#ý“%!#Ýÿ „=|"`Ðó$˜é '‚'?Ãê%€É"å$zNÜtH0´ã=%t)ù·%G¶y>ç’ËÊ×¹çëÆ ÌýbíY ·cw>8«òeÖ 0Y½ |f= ‹—$ Ç—q ,& xO S£*t78ñ4†¼Žcfþ;ûlj™ö=8Žñг¹íºìËíh¾Ëï¼ÇòÜÉpõð®œqðlÆåî!Ó¥ìã×@ëh_ë.;¨ë‹qýëþ2ìqóþì«fpî{ Üï‹ÓðÇkñ{sÑñ¬Nòûkó&ÕÚôØÁÚõ¼ÿQö 2Qö&ˆµõ™ÞFôÓ‹aòh&ið¢·ÝîõèxîöS‹ï>.Üñh¤tôϦ‰öÑ,²ø&ÞÕû@’±ÿlãb¿®Ï‡và?ïyI½nxÿbj þ¨Âþ:aœþÁÌü$°Ôøä ôÓÊÑïD±´ìó>™êª*XéP*çèæÀ@éZ/ë¬õÞî"Isô#@ZúäàYÿ¤åþo)óŽt¸YÙ£ã4 ®€WÛ Ú˜=³9G#$¦3(ÿ#(J?ô$)Ò· #ýLa¼W–›Û*ó‡‚Ðòj5› Р~f 'Ô䨇öü+¤§)“º£m6:üÈ¡¿ö2tñËý½ì Öé›Öé·Ì/ìc•rïô"åò7œoöÕüú2§úý‘³¢W!Âkgòd» ¯©V õÑÕ"Ï_ðÍm«´>ExµÑ¨½‰‚ÿjj¹”XÀ©‚æQÑ@4dWf„aSåûŇ3Å­Ù¬ì 1<È…)Ó qµ EÙ‘7P2 ó_° 2£ méô¹f‚E"›£$¢Œ%ÅE±%I÷|%ðÒ$"”Ë#6+#Hâ¨#ù"h%HL(olä+—v3/ê§ü0'µ0[ÍR.·Õo+½).X'_üŒ%¹f¶#5¯€"ÆË["““Þ"z¶æ":Ä"s¢Ù œ$É¥C5‹çHèš…Tå7 ðé îmÿVÆ¥û7ŽúÔe!ú“óûvËÿª¬WáÂ[_h& /|T%¥ã'$yÿ‹Zúr‹÷[\ ÷çæ÷uKùšÕ>ûkÃý.¾Ô˜3¢:¿( ¤ôÈ g´X=Ú„bå-²­cì,¾ªEç¥yó–Ìwé©öíZKeBEܱ okE-sX^}"ej+‰Ûj°‰ÒþßÌ=ýûÏiü“áü8®îþjüîjÖKúè™#® c(嘴‚Aº/¬?Õ\.w°°Iÿ!oZE$색&ÂÿD(œÂ´(T²'»Ù¼%¾˜#qáÑaC†iëœÜ.ÝU ãP¥ÿW©Ä´êP›¼éô“ Çôb “Gpï5ѲÓ*¤ç§O/ »æÃRrR4ñ¾úÕ6Mõ¨ òvÁùñ¥¼¹ôÎ?²øÍlžü(6Oo”û«ætònô Æ< Ñ#› \`• [ïÈ ™+ñ `~³é6Yèæ¥'8˜ˆ bø&Û;Šÿ_ëUõxr„ƒÜi "-î{޹ k™ý_Ì#ø!&_ò¿#¿ìÀ»çž¥ãuáð´ß(#Þ7k?ÜÝÚ#)Øÿ¦¡ÖØ×uÖvEë×5ѹÚdÞI®˜â/îùæÅËŸêä)£ìeÒˆìLÞ+êbHÛåX;à–ÀÙÚ`yÔ€XÑÒ-ºÑï…ÕôÙñÚ&#!â)’>é5 ïx_óÅÆõ즱÷‹óåøîÊ\ùR1@ù¬\ýø×'$ùŠr*úa€ƒû¢ÇûÃ×&ú¿«àö ìòxq»ïS]…îóó¥ï˜OòU"õéÙ©÷Ý" úÀüaýAk»ü«4§ûnÿ ûPsû£¤ÄüZáþÁ·h©¿@>Û¶®òЈÃ8 +ý3½±ùžYï÷h ø¢#gù—Jpú¸ËýùQ°b÷‚Ä¥òðŸìƒÈçæTØYâÔÐPÞ½ÚÙuÉÔ/+Ð’vèÌ+[±Ë.qÌ×t]Î1¤ÐM^)Óì%Ö|´Ù­l”ÝÏáÆHNãÊ|ä6¼äâ2ãâËSߞ ÚtõÓät„ÎabË®ÆËË͡ ÐSØÒz†dÔbhÔH)GÓ=kÑ^ð6ÐgwÑ,û°Õ´´ÕÛËd[âûêçb7Ÿë7íÁ{X쟦yê’«èèBYçq6,æ”ëåE#vä·Šäù;Úãˆëbã‘üJâ!²$à€áöÜ?»aÙ7sÖã‘&ÕÁ9·ÕN!™×ÿwÚaÒøÜæºÙàÚÒaå8"{éìîÉëæ…”ë¿-ténO©¿} ÂmWxK=P5û¼2µW|ÿ‰âzÝÿͳÿ ‰7ù*B4åFi n[˜ {3I‘¨>¹ðàŸ e&Beò Í ¨Á‘ œ-l†Xüá«‡Õ Ä ,ÿ÷9 þŸƒUý¤{-ý#ÀµýÔk!ÿML"Zs»‘"F X‰ä¸Zc¿ÎdÌä„t(v‚Š ŽiD $J.㟩ÎNԔɕˆk‘ ÆÉð$ôÌù(4þŒ+>S ,·bÑ*hê~(‰@Ò%öð#^ï}#L&$'1¼$)èI$$t×"f/!>²™$ëî¶íÔêO6.Û.vÄ]ˆ`Ëûfÿ¯ˆ‡î–r?¨ÉsUsÝM;m46/š&´ä‚ÈOÐd#OÇ´* °Ë1#˜Õ6˜]Á8ùÑ7 ë}5ÊD{3ýÅ2~ü2…cà2Å|Ÿ1ú–/%{-§nt+þdÁ))(ên…'÷hB&wY8$áà!&xœ˜Ù¹K è²d ±¢ò«KÊ›"ðÓ4AqGÍ0ŒÈù›Ø ÛþßN‰V¶„­Sß9ׇB ¯%A ÈZ>Q%ìšÞ,…ÉbM~§ƒ:”þžÔá^ÚÉ©÷ü¨ô epËéžâØð‰› ­ 1 ÿÁ ðñ ¨2; æfÆ H"žæ]ý@iñg¤0!„Z­&5h*{r$,®­w,‹Gü+‰¿Ø*\Ü)vE*'2´Ç% a%B%&VÈ (ö±œ*nŽì,¥'.ñå .íˆ+- r,ôJ!,…oÅ+Äù*ÉRÿ),ÑN)ŠÛí( „7(Ûž&šìE$û°4!{>úVödùµÅòFT øjo{WÕù¢÷Ió«AîŽ ëØ`ê//HëÏ5<î5Öò?`+ö°úQ™½üëEýöƒ:ûZ–÷ƒ ô•\ñaEïüÎìai•ê*ÈèÄÌç;îùçp…é±ì¹vîð,õï}—˜ðì1·ðFõ¥ð³XÍðˆTñ;a-òuó5žóÿĆó®’ój òlxSò¸@UòܸõòÍôYõÖqoõ¾ÌÑô¼ªtóØ ò--qñÒ²ò‹‚–ó¢ºõÐ-÷EH4ø?°³øŒQ.ù”îáùVb‚ú4tíúPªFû´¤¸ûüƒnü¶|výäâþ2ÿá5¾þIÿ¡ý–uüÈ5ú?Už÷6¬ËóýÈî1çYéÙLWä-\Màj07Ý9—Ú0¨ØM¨SØTÚVsæÝÐôÞâNŽ*èÎéìS}3ð vñB#šð2‡¸íÎÌ>éUCä~ÃôßM×|Ý"¹uÝNLWßÞÄ&âB¿Žåd éw¯;îAãò'þïõ‡!á÷)r~øUÃ/øò§÷$M²÷Cë¸øÛ zú™úOüEÿýQF¥ÿn¾ó2©Z×ZJˆ$ýSÔ¦ø}£óR¯î xꥼåÐ’XáA?±ÜHØâlÓÓñ9“ÐØ²ÔÎzÖÎL]àÏ8¨'Ñ@ícÒh³…Ó¡q®Ôâá4Ö…?|Ø÷ }ÛyòÞÖ|¤â&ÒtæjÎûéT³’ì>ÿ¾í~Š9íQûêEˆ2çÍrGâ9ÝOé?ÙìR2×I¸†×¹òÚž´7Þnã¢0xçÊnëvÊÅí$‚ðÀÀòåó•ó!\ô¦ù‡ô3Q}ô{‰Áô÷Sjõ¶s¬õ_L©ôå±3òÃNÓîðwëÏ;Ëéw¨ê'}Sì¯ú…ï£ÞÞòÑg2öæ~Lù·—û plü¦Ëàûa¨Èú™Žíùfþ™ùøXãùoãúUŒyü þýO|„þe€ýmÆ4û?bø¡?êõ2Ðô_°¯õtV(øV*ûnñtý8Ûþ#¡ÎüI©ûù ÒÅö â7ôt,-ò¸É²ïF4ìK×’çk ãî]=ßq•Ü õÚÜøÙ §Ù´¬{Ú_²óÜ+€5áÖfÈæ´ZËìägŽò¾ûƒ÷Ÿ áú„ÆäûÆÑUú»?ÃödØ~òœ9JïCßhîñCêï÷êóèÝ^öΤºø<ÏJùÎø4‚GõlíñÒ!›ï]IpïjüIñÙ>(ô õö8*Ûø%mùÜ»¢øÖä÷ŸŒ‹õø@»ô”feô^é9ôH RôÃÄôçx|õ"ujög‹K÷j{¸÷Þ¹÷®¨ú›7þ냰21Æ<» (>ó£ »]+íßWC* ì«£ MsÄgspçÔó oNÐú ]ôòª\Gå´ˆÏ~O6gûظ“ Þ7BLeûQ«ìõð%øñ¹!3ïÐ@Ÿíïìví‘Öõîäåhò«´é÷c]Ñþÿqç± M¢t¬ë6Š iRÁ –ž $ä¼P&c´¨&%¿l×"¦$L!ƒh+!¬†"ÂÿË$XKÝ&W*µ'ÊÛ&öÓ’$è”!êý†Ô¬»b =ÔkáÞƒeæ§ù/g9\Œä‰ûõh˜¬½ÍTõçW¾¤XUŽË÷²ºì¤ ¥[I ¥é ß6rÑXdlê±dß(¶âý•Þ®¨*J‰ýšù0d8ô¸ƒðm†£íÒ?íž¼hîßSNðþI¡òL•õC¥ ùN¢uü€„ÿtdvAy5Ú ®i ¢Êÿ×<ÁFø§è€7²CX!“Ž"o."æ„êVß÷Ø@çί( 2ÜÅP¬éXY÷<ÉõêªÏ \̯ D Ià ¹ÅÚ×j+¨Âùzª ààÜ ºŒ 陾 ¥A ÂMD n|ÕV‡íqBýÁqû€ˆùÈ€û÷¸¼ö%‘™õ3­ôîÄ[ôaÍäôN~ö¤Õ‹÷?"ÃøMwù¨ FúÊL!û³¹±û®dœû©9û%ÄÄúªùù@9"øÜÖàôá—ð|tìéˆ/èû]€å÷²‹äA^åãlƒç&8êÂÓìázåî.fðèžôïÉŽµîÙïßìòeëâFšêj:EêâÈêUXêä¸ÑêÝ®ì)¤«í‘ 1ïþ“£ð2á òIª•ó‡Žiõ¾ <÷Zžø&3où¤r™ù¿búøþÏ„÷pŒrõd##ó‚c!ñ£ðˆLðZàªñÑ,ó”‰õ#Ãß÷Ó}ÝúÁ.þ¢æù¡BvÏèªu©HîD&ÿ/_Öþå.ÿ™AÿÅIúýÐ[ ûFI÷1®íò°ìï[gìë®vé^|òçp˜£ç€5éO—™ì8…¸ñ _÷àüØj€;A4ÔCs.¡§‹pHÚ3 —Wúßj û«yȸvX!Y2V#g¥Ü"{‡!\FC,¨­@ Þ²ó;»ç刔Žâ¡XJ ìv  £v Ý_b ý(Ù0‡XÐ--Ôý+¼åø0ôç±çï\|íÅZOíŽËæî¾añ½V(ô*÷½÷ù \÷üZeÊÿŽJ{D±Ÿ•#) àËQ ¤yצ•ëœ'ÞD¾Çžc´_ã“«â­w”R×Üœ>b¤ÅòëúÏ•[ÛosèoN)·ÈU #ÆdâõÞc¤?È*GÒ×îo\¤ ^nû D²xCYÇÜ! FÁE!‡ãò#Y1%ò€%Mÿ(%úzC$d`#bÂ3"§&%"À(#F =%R(8¶*"7f,[jŒ,A¶R+0ª)L÷»'DV&œuO$Ú9“"©ÞO!—ßÁ zñ› ´F €½Žª^tr)§›{ËÇsã•JŠl¼ ¶4WBf­3¸MþoÛ~ü­qgüvŸöý “¾å3ügGïž ì ÿð¼ÄŒØŠdñ¢û,;ø–à©öÂNŽö{'“÷ÌhŠùUÐGüqŸ±ÿ‘å²MC?ü# hE6HWb¹´óºË_¥=Q“Íòf£Ý,OŸ¸Å_ÓŽ#B R 1 Ím ©ò>&Z(1ÿ¡L^®"ÒúÄÿÿX»þŽGtþÝ‘Hÿæw7ÑÅLXpPÀÞKÖ –äE ˆ—ë-iÖ`mµ%t8rd³¸üü` -¼ë"u=á$§;À%‹r%¡?1$tR("eâIz…XyÅUÍ·ñ/“( VLƳk^t´ñyÈƲé Ååé 2Ã2·ÓÇäÈçlî;¶#·‡w³R5 ‹éÎB]ýd`4÷X²óÁÝñþdò¾³ôðB»÷eë8ûÔÙ ÿX„Õåý ^<Ì¢ þ  ÍX C Å ©%ï{Tß7¾èºäòƶÙú+å«Ùˆ(ú!éÕ1ÖÔ2u’Am9 Û¾ü•sËùˆ€ûû0ö(ñ¸ð¸ì¼ô5étSÒæš-åùu…ãkwwá‡þÞ*2\ܽðÚL}¶Ø…²Ø$óÚ’j„Ü1Pýßö äímÕçýŸê  ÁëcÛêJÚìç6ßJãÌ”ÐÝ6–ÍØ sÕ×ÔѼ\ÖstÚ…ŽûßžöØåÔëfQïüÚ˜òOb õðzéöžáõ÷˜BpøM¸øpìLùÜ×kúùEŸûó`ûû¦tëú €øWoõ˸Îò颒ñ6¿ òK´ó””Âõ4HÉ÷£æšù.Öâú×1ûŒàuúßNKù¯‘†øœè¥ø Åù¶=Úûb_¯þVþ«Lߟ^w‚l@ Iý)/ÜúwEyùŠ+œùPò²úá+½ûVŽ´ûÕŒóùDÅgöD ²ñi`Ðì`[=茩ãÎi¢ÞË9Ùe$ÔSl3ÐWµìÍÓõ`͵ #Î oÈÏ_¾6ÒÊ{ÕÛô‡ÙjùÝX✘VåðÁVç¸ÌÍçÍ‘]æ ÛäâÁ½ÝHÐ׺_xÒ¹ÔûÎŒ±ÜÍIéÅÎêœØÐIÖùÒZFÔ8ž\ÔÊ¿TÓæ°Ñ¢ÐÛvєΜÔäÒ†ÙÌ$ß¿’_䈄`訲ê¨fëÔ¿ëi´—꧸ê1,„éaÛ÷èÖ²è‹0è¯K´ç¹VÕæX6å«ú˜â#Ôß¾ŠaÛ|îJØîÙ¡ÖᣜÖçBá×׆÷ÙƒXÄÜNàãÆ4䬣ç(§éB©ÕéØÕ„èò®Zæ?xÿãÓÂââÔá¦áRu©áا½â"°Ñã¢R—äoÄìäK£äÜT1ãßÏàÀRéÝ’”AÛºýyÙ?ª«ØQïvØuG’Ø Ùlå&Úy³<ܸü¹ß ¥äH:}êÑé¬ðHêö)ýXJ(º iÕù 6@{‘Óï4¢—ÿ/# …u#äU¼·¹.uææ}Ó ñï¯ ¹=âÑÕÀĵ‚Š *‰þ" Cý+ßyü‘hÐûÙG9û&£ ûW¡Êû! ýÃÎÀÿ¶œy·ÔÌ[\å~”a Œ,ô èn² 7ý! 8zÆ ¶Ò– OY= x{ŽL^•ô”Ž{¡=Íè<ÛïŸ@gÛ{ÿ•ȳûŒ «÷À‡;ô‘šôñ¹f×ðxkð’Ïmðï£ñóH¤òvŒìô8Õœ÷F—ú£çïýH`ÀÁˆþù„ ²KÆ,óFõj³TÐ9ræé ¿œtÇ£@W 8R蓳ô“ ðû6õ¥%FU1Ñ:[B ˜pn ° * Ú ‹ÑnOÁœLUøiodã Ãd“ªZ Ýﻟ¨”tïÆÉO;Ê·=ÿÓþ¡vÎþ†Ï)ÿºóÿÛ) ÂO\–ÈOvx2]¿Z °Ò† ‰/Š HŽ ²Úþ𨱽šñá9ßGˆ ÄÿÒÿtý„ÿþî?ÿ½áòþ¬6áþa Kÿ(ìzºÓš…ð’ˆü Ý‹ B ¾ñ;Mœ“†]üß&–Û$Á¬¦õÝ  HgéZ|y¥{n¬Æ´ sÿs‰þ¤05þkQ§þæÈh¤³XެQ´cÆž‰…e’ê ‹µiU‡êè¡n °u ó(@˜S>«ùRyl¬žè-!Ò:%N(Âq*)‹ÌË(¥ƒX'ë|%Ìí$‚ùc#³üS#µ %#ÆóP":ï al-Ë€J˜‹@Õ$¨¬1 RyuV¿åÜݦÃ/øw=>ÏÙ £Î®´ß#`ü¥噾†ûN^Ž$”î +IŸ=0³i)3™Ó3l®"3M×@2éÞ1åÐ1ÒÜk1}žQ0ñݼ.©T-¡•+íJl*(Öš)¡NÞ(Š Å'`Íß%èËã"-&¯‘„ÌóB†¸f± {÷}@v7–{ H!Û :( KÚ¾ ‹§ï ß œ• µ€? ÐëUY2V„›˜ ÙË ¿Ú B³ ü:ƒøDm‘ÆZ“ç—@¸ Bãýcœí»sMâ!u‘t<¥,6^ ÑSU Ý f¸½ { Ýt  Èà› ˜ÉW ñi<JY{¤™àËßÀÎ1%â°)ÿRd+U$R,؃0,?‹1+>u)æ¼'©™?&×cw%ÒÕ”%T‹&}Ò÷'š:)ìÛË)rú) ó(Wï}(¦SS(ËŠ1(Õ æ' œŒ'ÝV'êÑ)'†hž&ξh%rU‰#`}ç ͺF‘Ë”šgóô2 “•ÅJ$ÿím7ùk iô¹ñ¿oﻋŽï±{ñ ‹…óxnLöäúèø\²úR4³úLÂùa­sö2Wõógÿòñáð?ILïd† î¢úìúNì[1Tì:¢,íÒ<–î•@óïæÏðqü$ñCô#ñ¦× ñ š)ñ¶Üñn¶%òܱ®ò FØòiyò>½Âñ zñ0jð6•HðvSÏðtdáñÐ!óÒÛûó¾îMô•î&ô¿Áõó3W7ôE‚8õ$CÖöÙžø$öúY|ûŽbûj‚û«ùˆûNEoûL@û{Ô&ûµKû6ÀÏûá¦üKƒýMmêýÙŠ—ýùfœü­›%û­·<ùzr°öïDófÑïèïºêÀ²æaXãœD’àÏé"ÞbC<Ü?÷lÛNÿܘPÞù§©ágÝ™åÕ^oé(Öjìmëÿí³Æâí)쓺èõåÇäÇáu3©Þ2êÒÝï[Þ°µÑßVâýž1å\ié«,0í" ñ42 ôÐà\öÞ|Ñ÷VÏÖørÞù¡>(û@?ü þQoÿ¤ äú§3J ¼@øÑ¯0Iÿi÷nûÓÃËöÝÜçñ<íØÁ†è®䇻“ß’6RÛ0mŠ×Ã=”Ôm¥ÉÒV«1Òq÷ZÒDïËÒîUIÓœÃÓwo`ÔjÕs%׊.™Ù–ɧÜRU.à*ùã…ZŸç]’êÿšWì y™ìNò:ëõWèçß^äû›(à€õ¯Ü‚oºÚj²Ú‹ÜÏ*ßK°JãêªÅæ@h§é›ÿüë',îEÜïN9lñàòÅé‚óãóMôyÖ<õN±/öå ’ömŒÕõÇ)Ûóݳñ[}MîÞEŠìF$YìZE£írêÑïiùZòfÍõôó¯Q÷m}ùø<‘“ùòtCùÎÕ˜ø»ø’wøA¦¯øüÞù¤>hûí´µüvøýPg/ü@”-ú^¨÷ põ2bôËRùôKoÿö³3®ù²4ü³ú#ý…r­üÞú!é{øm&2öoBô7qñ@*î–óSêWjuæ ÜãˆrtàþhÞÚ6ݦÂ{Ü^0¶Ü‚mFÞ"µQáU§–åÏê•q´ï!jhôÌ9è÷™‚ùe_îø&•ƒöµ­C󼳇ðÕž\ï‡Ôð°ÞAò`8õãzR÷`Ígø æ÷÷Y .öò9Ñóý¦òèßñÑ,ó?æ_õÀ’£÷òp<ùÛ½ù} %ùÈÁî÷·Îöc^+öÛö™™&ö¢1ŠöŠ÷ñ‘÷ÿ:í÷Ší÷Nû^÷g¬;öªxÒôZÁóU¸µóÌa õY¦÷Ä8ûqˆ ÿì#rÝ ¶p8 7è‹Ñ\^5bÈõ  @! u~”Â,ߣe] ÌÒ° ªÖÝ¥4CzµHq bWlR”Dm X¹„Üå•ÿÊlXú¶Ïö'£òpDð—ï •sï¦Å‹ñ+Fqõù1·ú7û©Tõ¹‡s£ i¼LÀË«p"ºw ]Ì8#)<$˜›#2Â8"òâ!œ!;Œ("$t$-¢&³ñ?'©‚'¶±%xBr# ^Þ û\\&6#åsÊâY|l9žGA Ù7ÍMR7MYȆýÃVvr;ôñîOn¼uf4_ ú¨ ôÑž¤àô˜¬]›Þ§äg"'7æ8Š…¹ Üš/>:ÿ¶N‹û¹.÷6ó ¼ðÒ¢îQ{îþ.AﮑÐð*-.ó£Ì.ö›óqù·ºüE Ž{¯yÖaÓ ÐUx› hº¾(þ«Df!Ì7["²40"‰µA d‘”­êk)“‘âE œ»’ÕüÆSaÚT: "ùm¾,V¡ë­:ì^YÇ ÎUÈ's†üß—`C 6â ïï ¢r‰ ½æ+÷XkÎñÕ0Uµÿƒ5þ,‹¨ü¼žû_vÄú«‚óùÚ;ùnÑø)ÖørB1ùú´¢ùkºâù¿ çù2 èùÆ}ú‹cúf0êù]ÞùApîùã=Êù…;äø4¤äö®xîó¡0wð9&í?ÍfêשçèUðÂèJ%Ãéáaoë|§Hí{éÛîÁï›O´ï‹¹î\;í5~Êëë"§êúŠÄéW”é^ãÃè;9é~1ÿéÈPaë=µ í ëýðŸ—RóóÜõÐMø5‡Púűûþ$Kü(ëüû|Æú5ÙÒøÃöxöåc8ôæŸò@ÿòµËiòXdzóî|õÑá)÷Uƒßù–’Èü½8ÿÉ+¡ŽˆäLEM$>ÿVƒsþhSþ2¹þ‡o÷þÀaDþ,6NüÌçRùÀÅõ3<ò°#eîÉ€*ëÞõ²èGîzçÆièpÅ­ê<;ûîŒ3"ôìn6ùl„ýíÓʮ֦†Åì(‰Âjí­Ó=ƒgª gju¨Í^êj-cñ5†^”ææ?Ó„˜F½´«ûéûÖðØÙ¸ïQÀÆV['?« )}€ ŠÝm ïÊñ ¿§éôXÕÎ3Uûë¥öãrËò«ª„ð¥ã#ð=UMñÒ[ó¬iÄõ\=ø¢Û«ú€ýŽ<ÿu´ùô¦ÚWcUòˆ V( 0jÍ ‡ãÎ ˆtâ Ú\ÚéDË!ïU$DÿC-½\¸c­NÛð!<„ë.bÇ™]…L[Lˆ”œ© åaÛü>{ùSéñd>?Ëê(ÌŒ .A ï$P/4Ia{ \bZ#öòê$ùºq%¾ %%à7$ËÚú"Ãñæ!tk!×Ë!>#Óû$Ÿî&p|C(({”(¥~÷']¦Ý&Îí¢%Q¥R$žŽß"†¨i!°)8 À3mW†Úa4|OV€”'FÝlcºôG‰¶ÃcÄF“P )Éý÷·Ù<—£ÃþRZuþ²¤¬ÿâã* ƒê nݾÎ^f¦ý}ÒÌùCP÷M.<ö Ö}ö¢˜÷÷UU‚úSóýõxÝoiLr € ê%¯/æ¾{ ò·ÿMns˜(GxüJ)*_e”"±êSM퀻lž 8šÿnvÔ‡Cù°‚³ „K¾0¶âÿ´ÿ×ÿ˜Ø˜˜ÊŸ‚@ˆºëFÛ _“ ±„# 0HÌŤ1Xlø¨|zòüv*¾xÒÛà!f‹T"•¦"Àx "¡_” Ž5º;ÍoÍq€¥éè$ hÏ– ÒC¿N)PÛ?¾–ÄÓ¶ ?á,s7“}(îOW\NËkc®W¹ ¬YÀãñ<pN&ú”lkõDªò\Zßñ¡«•òÇ)`ô#÷m[UúÕ3îýE#W ²;m߃£’QŸ‚ý òuð Ò+oÄégˆÍŒµž·Î‰ug+§ÔÜÔ³;Y¥€üáÍlxfù]·7 °Ž51Îþ~¶ùï¶ÿô µñðnÍíÄâë?Í꺟u诂‰æŸ³ä–º\áƒV§Þ®€ÜÃ=LÛC];Û¥t]Ü»gŸÞ›’²áIÔ墒äçM’±éªïé`/gèW¦:åj¸á©FÎÜ\ÔÙÓ$ØJ&ÃØ˜B^ÛPÊUßøáÛã‚ <軣ìÓiïl˜.òiÙ]ô& òõŠü÷6>á÷sÞø¥Îú)JûõÊûL¿5ûó¿ŽùBlU÷Ë·UõZ•DôF~dô¾oõ¬QëöH@zø$Ñù=¢’úÚnúuJjùÉ(øN‚ãöÃa‡öÂÌ/÷±læøðqûY=þ¹-˜ˆÏyÿ¥~ÿ~ÃIýØ©Pû@¾Hú{ÿiú`zZû¹e]ü#¢üE•û5ù³æ’õ;Ž™ñ«pí‚oïèHáã͇kÞâÎÙóü™Ôë×gÑ ¬Ïˆx>ÏV;óÏ ŽÁÑÛµ®Ô4¸ŸØ2ÝdÉáΙÈå6®è1ôûéJmIéôuæ Øá·iKÜ¿°ײß"Óº1ÑÚÑëA*Ò3“Ó#(‰Ô›ԎÀÓ*&fÒ·Ô{ѽ¼ôÑûB7ÔDØà žÜ459áÂÔå¤ó×çøYsé*oP긙ÛêØB벇ë9õ±ëÈ÷ÇëµëúÓRëtŠbê•ušèùÒå)k6â>RÞ[óïÚ6”¼Øôþ×AçØQ¬,Ú‡B©ÜWÖ߈«AãLc7æ÷?è AdèwžˆçcÈóå¿Z?äK—üâ „âµ{Ûâl£ËãÂÞ÷äÅðåádæ„¡ æ®›ùä—NÝâWà%èèÜc@Ú›€Øî”º×ÿX¬×,Ø(É娯©2ÚsÇ:ÜG(:ßs,㮇Èç2VÄì"òõoŽ÷A[ýb59{—¼ðÊ: g2õD†þŽJ²§0 Ô&5 5B Q:Þ „\ ÈmÚ |[¼ F-¸ ç{èm$¢×ÀG>Ž0‹©ŽÿÄ›Tþ…0eýôGÍüÉ>Ìür ý'8ÿ¯f:œ¦Q2ÞPÄ }ha ñít ´Oë¢(ªW‚*YXoŒàï/qÈïqw‹Z3]£8kgc.Ëý¢*¹ùJ¯öQcnôâ°ýòr^òO¯ñ1àÍñ©S›òtû ôe öªÓ’øT-¹ûQ™‹ÿœ‡ôr¥{„' ØB‚át!«AÀ§6‡$Ñ{¥˺ÄC» Zè·y9™ €žÚ®;Ðr½wïŠKJý}œäE²&m "%WªöÚFýÖO•Õåz¡h=ô¶>ÊK§ªÜo;Æ–®añ'ÿ÷¦oþÃãJþi¢þAöbÿ‘›tº½·I%xéÕF²Õ6…ý‹®ï Qï< ©Ùš ˜ r&Í ?çä²zl-ôSÊ>6‚; ÿ)cMþ°;«ý:ÚSý³§qý!¨/þà °ÿ±õ3þÒ¬"ø;5 ’ˆÙ ½ã ¿dMM¸fÍ!÷ÓôUjuö­ /W— ÐLƒØ’‚Ðb’GûsÆòÿXKtÿ“³ÿ»šÎ…k ó»Ê$é6Ÿ¢O+® Q×ç ëäd ãryCþCû  +î õ Ø0`Ån“ï-¡ !rÎ"$NÂÚ%Wª;&†™%Cfƒ$*œ#¼«#¤n±"Ë·&"|!Ížú¿¾€!义P¹‹ùÙUÓfîuKö¡C>܃a½”¡‘|Ô÷ú4¦ÎP½PÒ ÎæÕNý61þµ${š) ™-4Ö.⛂/ï1Á/˧0k}+0i è/' /ò0Æ-3–f,æ¤3+†¬[*Í&Ù)#?h)ø:Ÿ(gM'˜Õs$ ß« ÑÍô>ÖÎ'œìó¤»ð Óft ß+, i±x ™7Ðé®×±Tú† {O0Rª pè 8©p —§³ ªÛ´ ½e ×?w †ÖÙ þP‹ ±IÒ “}¸ˆþKC.ÁøÚ`5ÈaëöeƒWašËêZðÌO~ã žW¡ ¾¢(0=šµyÎrE’øÐã ›ö œl ; >"gL úö/#G·^'ª‚5*Kdº+b&,5h±ï.l¼ï¨jðC¤Ùð ܼñtÖmòN$´òâs•ò+=ò#±çñ}Éñþ0óñýxKòA·”òýÛ‡ò-ò-$ñ5K ð>=ïÐÉîg1øî„ͼï¨ÁÔð·íñøwÑò@‰ˆó±µQôžvuõMˆ÷:4ùëòû¸˜µüŒfÁý^87þÊk<þ±„ëýÛ‰VýÚxŸüÅûûïòžûÊ¢®û’rü›~§ü™Øçü° žü,Àû±ˆ[ú¬/røcëõãõ¹òœïë«Së|…õçÄS+å·¸ßâ› íà*Øjßο¢Þ%·ÓÞóô à“âúžµäK_çd‹”é®–åêôvë_ÊéërçS¹}ä5A áË1€ßêºkÞVHHÞÄòâÞÛW1àïRFâ¾Áågçsèt‹þëŠfoï{&‘òçTõ’ÐÌ÷k¨úœ§Cü(Ú+þPDÁÿJvÉzV˜ŽX¹ªŽ8ïÃÇÏý[ ¹ù $õýBbð@k£ë2œúæÈTâ5{]Þ,ÓÎÚuOØj¿SÖ…‹|Õ?5ÕWù$Õy˜Õ^gÕ˜jÕ*”Õk_¬Ö-ÔyØ“³õÚ ÞÖƒáGoå…è¶)Cê+ëq ê»¯èžj´åãT`âKß±UÇÝŽ —ÝË¥éÞ_KXáGCäX> ç“OaéÿM?ëˆÓì&?î)—ŽïÚÅðx)õñ Ø<ó³×¨ôsìýõ€ô¿ö¾‚öŒ`"õ1Aýò#7¿ð½Z(ï“©±î?¦[ï÷Î𸸨òª™ô2¶JöËr_÷5é¥÷ófE÷6ªö@Böò”Wöµ ÷•pTø™ZäùOG2ûC8­ûàû´&_ùût-÷Ty*õKtôXrRô»ÚÔõ¢¤ø£;úmr ûFØû±öúÅekùQ8š÷¡ðõPxóiÈð®ìŸLé¬ÎHæ=îÖã'ñá {ƒà¾– ßgúƒß hràéHŠâ¼x«åW+‰é´Ç¿íúòÊñ\Žõj_Ûö®Ùüö|íšõ˜Ehóy@\ñÉ@Gð^†ðM–óñc½ÿói»ðõÂÌ&÷ËèF÷R]ö¢\õôœ×æó¥Óóë×ôÕ2˜ö^ßuø˜ Õù«ÅRú×çù'òø¨Ýù÷Ïu]÷°U8÷)ì÷Çø1ÐøÀmù¢å±ùí'_ùõPøÈõ™öhäœô˜°÷òûSKò7éôò¸yïô•ù÷_åÐûZº:lõ×;À  ) ˜Ì­ CB’ ç¸1 >$ zŒµ5Âw {——fä%] ~^ö 1 §TäàŸïý ¿“q­ôÚ í˜z°Ç›E)üýçªÛù7/Xö‰€—óvHÐñïFñÔ(9òöÕ±ôÖløÄüü—ÎëO›û» û$±KTÐGs1·ý !í_s!}(!—N„ :`ž %—!O3>#*ë%HÁN&ÂÕª&¸P&Ò&Ž$üX›"~ ìÀB¬¨ŽýqT€WÕl¤ˆ j‚zò&wÖ?›Çʆd÷ð™ ãA!ÿÊå X‰6]nm 2𪠀ÑWAÙù`°¨ ϤI°wF|&°ÿ™Åý ù6V öbýò÷ÜäðƒÊïÙE“ï3%:ðH¿ñnÒôN¿ÊöˆŠêù3Vý{7@ž@4º uÙJ‘媄°£‘SCx‹¿$ ’G¼!Ÿ–ë!öžp ànD¯¯ÉüiÐ`r—™ Ô2Û€¥È°-ryÎsôSݤžð³Ö(Û‰Sª“öIÄSRT§œä›€ý|B5 ŠcÃ9¸#Ä¥y7  ïȼ¦ÿ2ÁÁþºÚ.þ;>Éý™)pýÜÍ ýôªìüp4Úüµ5Óüȃ«üg{?üu–ûKÛúÜö%úéõyùãÔìø'T¨øÝQ¯øó¿øuömø¥±h÷'8§õ#;^óZ¬ìð4ÛÃî>çGíMžªìû5Þì­}¤ísªî5þ”ïÝt ð̘Øï1–öîÐ|«íI*LìG5ë$úØéúÖèZ´'è =èZápè ñoég%ëêÏÚÖìæ1ï•õñ =õü ø—(¼ú‡vÏüýï þ&}Sþð‹œýÅk üxïùu׳÷ë*Òõ4‡ô',ôÊkô6wRõ¤Šíö¤†$ù¹§˜ûŸÐºý[åÿéqzÿqXÿC•PþW°ý^Xýƒ5Üýú"!þ[PÐý³´œüÕ©‹úÇIÌ÷JÁ”ôÃñd.³íºê<¯ÀèôäXèÐÐéLyùì l@ñFçæõØ"DúÝÜý?ÓY ”˜ÅzÌ,"œè_ò`Ù”2ȼáô äx¡D0š-ïC,OnÈlÛÎÅ÷É´m€÷ oäéºW«ð£4YÓ¢´Kâù# ù=¸ i› Oh‹Íá‘æÓþfîùº[ºõi©Yó¾r¦òIÞhó%q"õ“`R÷¬i›ù?…Èû x¹ý7ó[ÿ›`²¦×ÝÀLú·I£±ÜX½U®r ìê§ àÉ’ Àæ• ¯oÿ›Yä pf”Aê6tÕY›ðíÈùaÖ™J÷„|Ö ¢ W2‡t¶ÁÕ†B‰“´6Ó8Foㆵ <~v²Ë .õÏ)UCGˆ"~à|$ýU%šY>%ñTq$¥EA#‡W"uˆN!‹9.!@­Ä!æ‡Þ"­n$-¥ã$Ç%Pª$^"ì#9ø #Ae"$f!ÊÝíYôx×%zxfdŽk5„¬,.[æfô¶é60ÝË#m [·P}™ê·I=ÒH›Õ5>B:/‡2‚éÒÊï€Ť $» Fžä ßXÆn!" roüyñøaÛ÷ª×iöêÉ÷¾ÿùËÝün “RG.a@³ ÁBU‚§žCµõ‹šAr“˜×£ëÀ–ZýÑò=µ©Ýœ„ƒé^ø ˜‹ ‚ýeH‡‡õ‰ÕŇA¨ZåÆù”8ûnÌîK%Ëð2•Á­³÷Ö .@‡ “®Ô ^Ìéåê™#ùИ:ÞüÐTÌÏÊT+öf§|Aã†CƒJìU6INlAhà‚”×0Å È“>ù²í ønv x÷܃3u<‹zRp¦WG ÞÙ{ 5—³?ÌOn»þ,ˆ;[„лz½† qŠÉZœýéølÎöôn5ìòBò?9ÁòDôÙ ö{Eù‡´ü¦:Ãÿ¿vÇè/») X ò° 9@D)öRX=*àm¢äˆÚÓlrê ÷Ë•Ñc£W5} A ɳ4Ë­Ï'#ýQ<”ø›0´ô·Ú¸ñKýŸïîý]¶ì+b넜ñ誮eæj®ã,á5œ9ß îÞ-MýÝ'4ìÞæ–¾à;³ã“4lå¦Ö:ç•Ôè—ë‚çS+«åŒøÜâEÄß½'ÝrJ±Û¼ÔÀÛIPÝ©àÐÿNã*²æ)ÊäéÂôÏìh+lïÇ7­ñ_éŠó:kõ„ènöÓÓ÷Î,Hù×6ú6\=ûðéûLD ús³ø´0/÷®êköÜY{ö-9÷ð^Wø6؈ùnÆ~ú3ªãúËIyú¾9Iù¦R±÷õ7öÇÎWõ6eõ¾À}öî#xø.@ÚúòYûü˜Fþ£§vþp¨ý‚OüYZ ûšæjúoí£ú£ÿ€ûÉ{üŠÏóüìpüŸDÐú«ˆIøáí0õ’Š©ñߪší êè '½ãÎn~Þ?Z¹Ù¬UâÕSà3ÓÊ~µÑÞeѼoMÒ©pyÔÕÔ×’ Ü…±¤àhôå ’–èñÂê½ù ëAé÷^™åÌäÊàܬÛÛ¨0È×0C+Õ®ÜÔ T1ÔÞÀËÔÇEÕo¬.Õ nÔ99UÓxUÒðÏÒB&kÔ¾ïG×[ˆðÚ†ZÉÞ,/Câå—ñçÞ8™è#(åéÆÜëßÄ%ì:Ïí²Úíe¾Oîü Nî¿äší‡ ûëjßTé ÙÒåUïág±TÞ6ÞÛa™#ÚãíÙ ÂáÚ@/×ܶà‰ßH™€âf&ågÅæåAçtž±æ™|å5¸,ä˜ìEãZ9ã¶þ¹ãeÄðäM@_æã’çǦ%è2{ÐçF`dææñäã9Nžàö9 Ý+€ÚØüèר\Í֜Κ֯j׊m)Ø\)¾Ù ØîÛ]þÍÞ¸uHâ –+æsÂLê[Œ¦îëOóÏYø‰U³ý«3ž<áw˜€ ª† # i Éì¼ yJ ®ˆé J6 ¡% ÿÞ > #‚’ %Ó»6ḈÅ|Kª Š£ÑVÿÑ=’þõävþ/,ÿq2œº­{ÃèxwbU/Ÿá¤îûDR d§ r“#w ð™ÿØõrR8lª*ÖÍßHãËÛÎFôžJ¼Ùx @Ndçý™/3ûqH¡øŸVŒö3õ)¶ùózTPó óÖ3]ó=H%ôZtõCv_÷rÚúCwýÜ”£¸B!™í °ITè&y»tý7î„…›|SåÜK°¤}ãx›¼Þ äù'3ñ˜ójˆŽGµ¢ Ôèû‹B½¢b¯ H¹@hK½êm4 (’"~ù8/´š€>7v=0ÿ-Çþ jýJ«Yýá;Ýý"šßþ=<"ªËo\} W°Ñ[¤·o èR ã9² bV Ôq/ júF Çë§ KewXØiĤ}ôŒFWÂÿø`;þ"NýŒ™EüÖ*üØøÙüagþF¿Èg¤Â4À`›¼ þS ¡OÄ¿‰ð{ú ªÂ¼ƒñô‚Ó Òu1 ®ÕO P_½‰¥§ã¬}Ù´l)ÐÕµôäÛ´´µ/g¯A)aô ú&R Kå ú° çÚá “Ø¢¢.1ÿ×ôÖáÍ— vØ' k¸tv1`MðšA¢Ÿ+ë©A"EÍ&#ÃD#ähä"õtu"º*"ç¯á!ØíN!àÜ? ޏÃc dÔÁÓ[i¸Ö*.¡6ÈÇͧÒ‡ÓöJ ñP_ýAho9–æÿÀYTß›Á(ƒéÙǬeÂØ8ÄdwQ¶œ#X0û&õSY)Dí*þ,- -Bf»-ñZè-ñ|-p—›,šÛˆ+IkŽ*ßúà)þß„)|¬E)qÆ(ŠˆŸ'þ%ò"G"©¡!WÓ|˜ûESçRNÂ27sRs¨ðga"BR´,z31Ü‘ ®;\çt~פ ¯À# íº n 5 ?® 6 q Ô{ í_ U8ݪ°„sÏÛÓÁ„®N"ã6½$Qn$­VZA"„œC† ækÚá éÚìáð½W¦cshÍ* <µJ ò„‚pF‡_Êå=9!`Y%š •(ÖU *€†+Cóe+À`}*_|&)c1Å'eU¬&{æ&HiÑ%„Å%J¹%=(ì$£Ëæ#³vÁ"\†Ê!V)!¸8Ü ‰Ø V !0~!e«â!À¥ÿ!þXŸ!A\ áMÚä­A°¸ÕÒ®ýø{wÿ ¾?ƒ<¨†‹ïýË`,û·«|ùËÔøÙÂþøOQ«ùìW~úèõ û8BáúŶùì‘§÷úã4õ·Êùò[ñ¯Ârð®³+ðO`ðT6íð³ô¼ñ; ¿òÚJÔóýÁôHõvHõ(¾Óô\Óô#§jóü‹ìò¹¥¸òDúºòl¾òÌÄ„òyÔëñ(ùðl=ÓïA¯¸î2nòíYµíR^î8¾Êî$³ÈïIßð¶Ôòuó êVõal—÷ÛÉú6h…ü2dþì ýÿtü™+ðÃã—èÅÒÿ ÉÉþ¬¶ýÔñÔü½sRüZ¥0üõ…?ü~¹5ü8ŒÖûÂ’ûÁ°ù÷¡Ò÷1[õÕRòÍ0ñî?]“ëpÀ”è¥Õ$æXÜ<ä­åÅâöÂá:Ná¸v}á6PNâp ãÿ0<åržÖæ0kèvÏÊ蟤èß_—çð:Åå_öˆã~x^ᇦ´ß˜Æ½Þ% lÞ‰¤Þ©_ß쨫à5âßËùä·˜Íç|»èêB .î¼l‹ñÐ)öô±ôZøuöû1V^þ¨µ¤Piß¿æ4¡}ËÚý.+{Ñ‚Æÿ©;üFø»—ó¾Èçî„»1ꎊ£å•JwákìÝ%9Û=uÙ~Ø!8ØE$»×|dh×çè×Û¯Ö쪦Ö-x!×fíAØëÏÚ˜4‰Üå¤{ßp£âïã‰å¾“Öç(è(é¤nHéã2è28-抿ã‹%á¨%6à]à ༚áã@.‰å<æáçwj×éífZ뎅ìå}í›cîøìSïmùmðsZÌñœ-hó!ÿô˜¨"öß»oö Åõ´\ôìL¹ò”êrñõÑîð!?ñÖ4ò…‡ós8ìôg‘öGò¬öÿ$Ÿöç¾ ö³WMõËÁôüŸµôÞaOõÜß‚öšøX]ùÅ úmX¿ùo‡ø˜“¿ö$NõbèóGÝóOáô7×™öaº?<Á]Lpx÷ " åu%”/hÜ~®ó5™¾§ž Ù Ø'œõ:¹,c5•ˆÿfu`ÿzÿœ0”ÿyFëþ¾˜Xý¤´üúiÒ?øsñœõ¦mó6Úñ$>ôðÒšÎðtvuñÆÞò2Fðô q“÷·ã¾ú[cqþ¸t¡×ø+Å9Ô ÂO[‹ ™l.|E°ðU“Äñ™¥ 8¬:!;©C $³jçÊ,J%­T’á¶ ¶âï …()aȱ?/ é¸4„»? #ÿà”céLÈòóøv„w¼g:]F¿´»ÇìIä}È$~ðްnºoÑÿÅàÖÿg}öÿ‹ ï!NÿžpNi­^½Uÿô›>þa{ðü_‹ûûe-úu3ù€0ø *È÷韟÷ˆ–l÷”_íö“Fög?Äôa€Vóh˜þñÎöùð/ÔjðE/OðUЇð=èãðLÎ(ñ¨vñc•ðP˜ï†³OîMGïì$“ëlˆDêŽÕé4!è÷Î—ç’ ‘çð†èa2é/âêG_+í‚âðLLó³¶·ö˜‘õùÅÛ³üÌ1¬þ“=®ÿdtªÿ&b¸þ³µýä"ûº²@ùÅO¼÷>Ø»öLÂNöä´†öÐs÷äÆþøþÛúîÄ—ü½ÞÊýÓðBþX£þ?@ýGšüüXÜËüâ¢íüþÙýe&òüu77ü÷™ÖúžªÙøœ Uö«±gó}˜FðFÄKí; øê19Ôé>°9êF·)ìT PïÆý%ó]÷òí¬ú¼©sýsÌ7ÿEQ‹ÖwoEŠsùÐÒ§ýùÄk ¶Á§™ j B½`MÕaÍüzUï‚õû•ò¥QbåÖ€·”ù…n“žákì¾*0F ”ZJ ÝÀ…!à혵Àw}ü‘)ÉøRt=öÿÝ&õéíqõŠÇöFG·øÂ{Þú7+ñü‹¦»þP#$+¤ðöÑÄQOÍ÷ÒUç‚éÆUQÔþÅÒ 2b ª 0¹ÅXa1”˜£hMÏùvñ€p‘Ò§<Ö#'oºÝ䊖c“è .d[ ´Ž[èî-Š1÷‚.Ó27à}¦5âCÏ Pvôv¸lÌ÷£š«?8!©5¨#½Aò$˜8%Aâ²$™ß¯#©‹"÷S!Æ_"!AY-!í›!F" Ýg"¸wG"cMÈ!V÷!YóT »‚D‹ÉÚÑzVï¯^Wú³  ëý²ÊŒ.³þeÍ%©ï“O &ŽK% ‘jÏj­4gñ)zQ€—$øá å& Lÿ­ L® WÂfb¡y¸u’þ§5û‰»øÉ\÷õÚ:÷M¸aøÏlÁúuãþ]BH†U€ N%8 9$p€r†“k³dOø”9Äʯܪ]—ºû_OÚN® (ñ Ö Ì »ÜÆ ”¶ë‚1T‰”,F2ûH€¸±U;i¸¾6Û½: Üŵ×CP¬ ±éöÛ§—³­˜ZºßéßhÏ ±× ×|á·t”£³bÆÙXú³zõä`h¦ ò¬wmÂ&™ üÄ‘ÿ÷¦KõÚþeóÀò JóRnZô ðRö=óÈø]Ѓû]8[þ4Ä@B?ºûhQÁ hê0A’Á Ëá)ÊXsp¡€™«yà·ž‘ÇnN˜g_>%Ýv#& ^GZ{.Ž üH;ø¾ŠBõ,ª óšIšñaRð&¢ìîO,íѨëô…表æô!Öã¥/âºø áµ×àë‚jálU’âZúã§B>åp6ûåg^éå'HôäR„Kã%Yῢ߫€£ÞÓ¸¦Þ‹´ßªÄ•áÒïãïmæ¥TÝè¸+ënÒTídÜTï'8*ñKÞòª+ˆô’Õ;öaì÷M?aù±zOúoj…ú' úÎê-ù)Zøéò÷EÇøñ¬Ëøî(Áùâr¼ú¼YtûÀÝŸûœ9û«VÊù¤Üøú7_öÜ´õ؆ô¨ëô™í*ö·î÷0αùûúúÑZƒû”öOûá¬ú ÙúOÛÞù•Júk /û#…-üfÎüžŒ²üÞÓ¹û){þù Á¬÷ªUÔô]–cñ lKíCà¦è áÄã#ÿßLoïÚAŸ£×Þ2RÕšáÔTì ÔÆzFÕÇ|À×ÞBÛ|ñgßAá°ãÿÔ‡çŽÊPêÛ¢„ëÒãØê\Ocè"ΤäÌ™iàë|†Ü®”ÙkË×µ/×]¨ÆÖœÇ£Ö†:ÖÑ–lÕIsÔÁ’ÅÓ‹ÞàÓ¨V Õp/3ך­Ú€£*ÝÎuी£âTžºä7§ˆæØ ;èËêéF’™ëw›8í¿ÃªîÀ?ÆïgpVðwðé©ìî_Àªì‘€é~<Óå#”2â5(ßìóÝä‰Ü&ÒPÜ]Ú‘ÝhH¡ßÈ â/€GäŽãÍåt×^æðæ$uåâL äµ(Rã:sDãzÁúãÄ·Qåµóæ’opè½þWéÄÃKéèÜè:žåÒH@â¦b~Þ…”úÚàç9Ø€Ö¹ÑÕxÃÖÑ(×lžÎØ™(Û\þÞÇWmáühåÈ.¯èzpìØ2^ðå™ôu½)ùW èý±t—DWue8 Þ} 7I O‹ ï€â ™õ5 Úÿy Uƒ ›& áìP T, '~ ‡ÔsS%½§ËvìÃÆvë·Õû)\Ÿò8ÿ±´úýŽÐøû@åñù <-øE3Æö}ä¸õTÿôKjœôá•ômOîôF̶õ# ÷_Pùå¬ôû¬±œÿ\;ÞODh&{è êŸ%à…ùßà,Lô6T¿ßº;,þìí°ßlÛ” ¿ CÂÙŒÁФk§Ý!@i–:k¹;|ÂFî÷ÿþ»ˆÿ‚ …ÿ¯iÜÿ‹`©Ì¶°Úãbznÿ†n>þŒ 'ýqVuüüšTüYyÓüa'æý¼¢kÿŒ<×1:§Vê^ƒPÄ£ ƒˆ êûø ¡:Í I´ñ IF` ôö D Æ ¨vµá_f/Ü1d1&ÿ²bý©ü7ÚƒûoÏÑûV]ýÀyCÿåø/2µ4"MÒ äsË –DðÆ~¾£î.Þ)(Ÿ*,áî¥%Šk °yø-Ö¥U⎠±ŸÜ Ž`N ǽ tе æÝÕB quw 9¬%7R×ñÒ\¤-d@ÖWàñ儳ÓCOV¦_ r ÿŠ•*…ôßBÙÏ‚R·6~êÚª# ?Sü>Á«~ Q’µû#—§&v )½–u*9à*ë«{*Œê)Ðr(Ä¿j'õì£&hV&Ǫ¥%€žþ$¬Òù#œ"¸[!§®³: ›²0æ˜4œ¸E ‚¡ÏýEø˜ycå;(¾´›'02šéGŒÁFC ‡4éïAY –Ëþúadýö€Òü)‰àüä2CýŽa¢ý?@ýó¾ÚüÒˆ/ûK*ÀøšÄúõ½eóÂ"fñY}1ðB‹Íï,B$ðï<ñŠ€oòÈN ô|å­õÏþ÷r Ò÷AŠô÷ÃÉz÷šö2‰˜õ”Z´ô†ô ý¡ól#IóhÜÒò¡§ò‰ñR¸çï0Ô®îEÿ«íûíW‡ïìÌZB핼ñí—¼îî›-@ðûäýñ–U;ôž ïöšŠçù7;Öü¹hÿ žb…>©¾Y:ø ÿ}tÒÇ\à4"1Ïþ+Èýc/ ýljüýä ü|òkûÓ†~úz*ùèµV÷ öô8ò‰Ýæî{)¿ëÞ?ïè’K©æCNøäýªÔã)é9ã:d'ãÔãzïhäRûy哿k%{ç϶þç»:öçáoKçûsæÊCäüÒVâ"æ–àÛMKßéQÞ•VTÞØÊÞçáß›^âß±‹!áöÄâÄâÎäíNBç/b#êšqtíí‹,ñ¥*õ°-ù‰ºéüS_éL¯n5³¬4Ml æÖ~ÿv_þ›a¨ú‚¤‚öß;òüzí-‹óèõ5¼äj&áÀJÞU”`ÜÑS@Ûn¥Úø¼@ÚÉØÙ"EUÙ ÌØ7ŽkØáÚhØ9îØÞyÚ‰ÚÛ·¢%Þ»à}sHãÕsåB*ëæhvçàW çøÖåg•>ä¯ÉÅâÂPæáÄ&ðáHKñâ?f´äÁOÖæ OíèÁ®ê¬Ÿþë¾çì9 ‡ífîwY”î/–\ï_i€ð5/ûñ ”ó2èìô~4¬õ‰ö§õÏbýôL0ô_©4óSÁØòÚzó§¿ó+–·ô>y¶õ±ásöÅ—³ö±l_öTB–õÌ ô¾=Öó(x‚óê±Ñó¾u¿ôÊöêäU÷Õ§%ø½P2øg®r÷V.&ö2Âôª±Çó‡øó#Ö0ôü=põæMèö†Ï,ø'õøÓ.ùFèø¼2ø}0÷³“Kõgr ó%òtðêÉí>PëV¸6éjÀŠç^ Mæ$I†åÍqLåC“·å4Ðæ&цèu9¶êyc%íX†ïi €ñø1Áò3"ó}á»òàŠæñç¸ñ÷û¼ð¯Bñ¾ÂÞñÀÝ óöú8ôå/õ«põÇaõhÃ/õã;:õšIÈõ7,çööúføqïùªe!û/ê¹û\p¬û§$û!\mú~Ðùd;‚ù9ïžùcn#ú™Ïíú¤gÀûswJüû‰9ü0LUû‡,œùÑQ÷ ’òôÍÔ ó?ÈòK(Kòd\¿ó‚Zö†-àù]èýTŸæˆ8I¼¤tyÒØôscÚ%•¶Óù£àCLlSw‘Ù– lnÉ x9 Ò¤€Š»|î Þå .õË"¬3 ùoÿITüÑ3îùOø!ÞÐö¸wö¡ ÷øm|øØN¥úÕGgý¹&±y~y×­Ñ ¦'|EZŠ fæì‰ŒT÷ïÔ 8¦!RÔr1„û Ú@ˆ"ýÙÒ#‘×¢$.-à$з’$™Ö#’pÎ"ÅG–!Éf? *‘Ûå»⪌«;O. ¬Ø@ÚCî•ïûh ¾MrÒÎêíf™Ú q¨«º[Ï (CÖ²ÛmeÏË(w ÿ‘'þã Úý‰5¾ýYæeýCÁ‰ü/áû¬åSù‹jh÷ZÌ—õB ô½ßò39ò3`0òçìÐòpáôÍaö¯±´ø«ü)ùÿ>d¿§ ¾¹­ ‚Ê<þ8êÀÔ÷Çë‘ ¥—¹h:‰N€MÙrœåÁÆÏ ¬ðž ©ûð®nlY˜ËoqÿQÖ4Íä¹ÿT³Øþû¼þ4?cÿ²?¡ÛC#ÃUƒ²gßžs{2˜7Yg6[µxþ%Ý}ΜÇÉ´t©i?—oÅ2ÎäLÏd…ÉÓQã šrccAÉÿ¸„ïýûü­‰6úù¿ø¤w³÷œŠ÷:Œö.öçSšõ“õ­ÃfôZ$áóµŠó›‚ióM§sóÌtŽóÅ9˜ós²ló9Óëò’òiÉð £Wï¾,ÖíÀ˜Zìà^îêÇé>5€è’J²çM£Mç}:gçCpèX¸]éïYëS‰îúÇ5ñ’нôÈ8Jø™‡û r&þº³éÿ3*²(G†¬’ÿjì þ‡ä‚üb´üú™á»ù¾ÃàøŠø‘‰ÍøøG¡ùÐkÏúëüÁçèüÆ´Ný¬4ýÿËüh]üÁü€Fü  üõšöû¦XtûÁš€úuùh'5÷Sëô¢Vò‘¹ïÔ—ví,šÿë'0ªë†C“ì¢õ˜îðxjñÍÊžô¨Ç÷£9€úû¤‹üQQêý"å$¦ðØ$È¿$Àä $Þ¦#ó""Ï›t!!¸!U!ðÿ ‚iÉ X"J qR‹ž¯˜Õ¿õ±c±­Ó‚X[†¾èÏt^ö˜žl‘òï"‹bGº1ýã†Q»#b u¯^ Å=„reG˜OT½E²ã(ƒÓ`þÛ¼H d7< ‘ŸY .; ”Ô½ Å"ÚM°Wã½·¼ý˜¯üúX¨ùXHøò„£ø¥³0ú-¸Êü‰ÿ‹å¶:M"[” $`Q íú ¹2Ð)ëV¥ºÓÕ?è+kÇSL>þþe⢠"|Ú VÔ ' võIåò¤ŠºšåRÁ”Úõ 4û±/j¼} È ÒÉ ÎYÞ×d[õxs*BÞ:ÌÿeŠ ã*MÌÁ|z'ˆÁ³ëúyÆž©” ,ÅRJ%ÜPÎáÂÿç.¹I êf°j†žÆ¸ç~ Å×t Vµ 2­誜?Èë AÙ"Wƒá `µ£5Jï°/Sÿ­Ÿ@ûì÷÷¤—õôÖcóŽ“óÐôO‰ öü¼øÒVŠúp:Výªâyñð›Ã§Q³x ‘L8µpà ½þˆYÉ(Ÿô¿ÏLD«Øî¦ç]¶ŸÝˆ¦šÛ0é  ,$g¯Ÿ¡xZÿ"zœû+¦™ø~Ð[öÞ¹¼ôdxuóÉÆ7òŠÈÅðÐsï¦jôìÅõ¼êT[‹èkX“æŒßåžþäK\ã?pšãuóã¼Í[äxe’ä˜*eäÇ`ÃããÇâµJ³á]ØàÙ8‚à Üàväá< qヒBåŠL çüÛéèDF—ê—í-ì•·íõÅ=ïVìÐð@{€ò²òOôy®%ö?ÍÉ÷Aªûø J’ùš•ù5?ù”çø0fÙøäÝ8ùCùù3îúXÛûš|üC’ü²ê÷û@j³úØIúøÊÊ!÷/ˈõs‚ô*?ôës¾ôusÇõÇ8ýö~cøú–øä8·øýÒ‘ø¡ƒvø£¨®ønèYùÓÐ^útû~@üfýxüɉüê†äú†’8ùƧ÷å8ô¼ÊÌðÝ›ÒìX·€èMÒ%ä$à—C†Ü…ï³Ùà.Æ×/æÖ^€3×êu´Ø·ÇIÛøD­Þw wâhm$æÖ'%é]­ôêÏV<ëSGòé MdçzÚ"ädIÒàrøÝjfØÛùnÚ ¿€Ùãz½ØY‡ã׬æÞÖèý×ÕxÞ#ÕCgÕiºìÕäì‘×;ÍÙk¾IÜ™;µÞ“áàwPË⃟’äâÒ\æ\Bè9OGêˆ8[ì¶Zî^ªðD’Dñ‰l®ñÒñ?£rïdÏÕìÊ–é7_+æR ãm…˜à‹Sß¡ƒŠÞÖEß{XàÀ¿â¯ÞÜãß'å“·å;,ˆå“²Ñäå@óã‹@UãUIã´áòãÓÔ@åzÞïæ½œèBÕéC2ê/'géÅ^çz÷Fä$…’à|½ÒÜð8Ùö¦)×–qËÕVtzÕ\?%Öõ²×[~ÚdNöÜOà³OÕã’]çОÙê­=Xî*—öñCéÈõÍÄùݶýYIuyúãRüc?¢ ŠÛ A½6 €1î©v ÀO}šž 8=~ Z½ | {Î ƒªÏ÷õÆÕ ÈÎIJ®Qt«®I¨ÄÇUí Š{ Îmf ˜f› ï RßñãDé}|p·f‹ú°µË­ÿo ÿž­Õþ¹{çþ:NÿÍ‚éþYr\þŪVý½üûw‰úê1ù„wø`&)÷^‚ö§öúõõŒÅö0 Šö0q÷ô:óøð2û.}6þ™,æŠ \êa ´ª¬¿§­ ó"ÕÂ-ýCŸNmÆ2(hz“eÞ è¾&3+t teþ%„›_.­N†x|wrÙP¥6ÿö©[þ¼Õçý¯èýñKþ|]áþëdÿ¹“ÿ:Fÿ×þ€þÈ€uý†lüºÊ­û«…nûq½Êû\ÄüÿWGþ±ž2ß$e:ÁýÛ'»s ë"x ª+ G` Ä¿kà}$¬Ã8 š.½ ÜL× Á° f.Ä ŒSºƒ@”þEÒüW´ûÞ¥uûþ6üÚIñýW»qBNd»~fŒ$ {¦5 ³‘ Øu1 ºG< ÷“æ JW åë å¼» f|² ûäŠS…R«ÿ¼B#…« ‘n Ï#¬ÀñW æK™# Fåu}àuà „£ȳƳÕÚåg Iç2$ ú '¯¹ì(y‹Û)„ÿ)Xç)œ…Ð(„ý'mß<'¡‘&°ÙÜ%ÕFð$«##¯"¸D ÈY~bòðµ4ÁK‹ÓáÆÞð}W¡âÁÐèóâõ«­Ú¦eGÑX÷íšþÎ ŠmÛ ú¤= Z(ü'UJ#rMå^y²bŒ-ÞrP\Ëõ‹[ë€ÿz:ýí\Ûú ®Å÷XÆôìGòq`Žð™q¼ïÅÈÑïÉ·ðüæEò¥0Aôœ[ö*n9øßŒù³#úŒèýùOâAùœ 0ø'³ ÷1xö!, õ‚@Zô,9ók2¢ò>†ñÄ”Cð&¦øî[Ï퉢îìËJnìKUìåf¡ìjfV핃î+?ðXÉ—òj‘~õæBÃøydür1ÿ‚ÄÙ¨x Ê-~(AjÔ{ðÀ¼¬p#CWžäÿS¿¬þT²›ýõü$¢“û=aaú~$èø´e ÷G¹ô°¥ùñ³ÃöîQõëñî<éøxç®cåÙkcäÕ}ä'@9äxeìä+ óå£0çè7dµè=ºÌèyBèLKç[_gåûªjã0máUL¼ß™ÔŽÞaôÝéØÝ¸HÞkd¦Þö˜eßm¹Vàª~~ágëâçjµähˆúæIÖée‚Rí¸‰Zñ™‘´õàúÞÜþ7ŠŒÇ<ÌQ·åÉ…xµB*"XZLü éü3nùHõô[žð- @ìóäè7ôgäzŽoáHK߯ãìÝÎ] Ý`Ú Ü‹21ÜZq¯Û®qÛöX•ÚåEÚBVÚQÞçÚÇ]ܺT£Ý-•ßaáKÖqãâ„Îä¨åë{}åRøáäHŠùãBÉ&ã´"É⯠ãh;ä…¡ðå8OôçáÆïéGŸë_¼ßìô®í9î8‘Yî¹ûŽîÌåôîÁ´ïx¼ÓðsT.ò$›|óÒ½sôºfçôKwÞôI9ô%UDô¿:ôFŒôÆc.õõìûõ±¾öu:÷±r>÷–¹öPÿÄõJMôñ óÛ¸æòhÑòáPVóQ÷Iô´¦Yõ§m'ö¥Ilöøwö_«>õUÞCô߃óo^Iólü¬ó1èô Õ¬õtë¶öÄ£w÷áÚ÷nFâ÷÷×™ÌöŒaŽõŒõÑóÇɵñÏ™qïi¿Bí¥KXëUÌée¨ªèÖ™þçÞÕçÇl8èñ}&é,Œê#½Eì~( îÖ²Ûï 5ñ±&÷ñ…LòÏ  ñìñðì9cð@ðÁU¨ð-Ƈñz(¢òUö¬ó@kôÀÄô‰EÒôâ!ÖômmõA=àõ6' ÷ Û°ø~çDú6ÁŠû\Iüg%süBK&üª¥›û2ûåeºút¾¸ú~²û2§ºû½Ízüôíý)ýaÔüs½)ûÃv$ùÊÿØöi¼ô)©=ó¡â®òçM=óò ïô¨Ÿž÷/øúéXƒþô‚¾ØÿA’Ú)·‘¾–¤˜m˜4HKõx)’>A4ß”Ž —ñð !  s­ ÀGˆ Êí »7Ú ŸRú$¤#£y´>àÖ þ²üšúâ-}ùSyù 35ù‰óúKšbû" ?ý;•ÿ„Pfkv¬±#K tz °“[H¬“î4|Î@wÀÊ´lZu}T@S^ñ æÐX"^ÑQ# ÝÎ#ØÙ#“‡#Bbñ"Ýu)"Þ9!£§0 6+¡áV_%â>@èñ fô;å)5 '!aÈz!h2!/Ð žÍÕ`œÇÎþ){ÐÞd=c äŽîH’/Kêÿ>^þo®ûü…úSüF Ðûx0û4aXúpèKù3C øîëönÃõÖ½ô7¾÷óZ_‘ó£Í£ó®uDôÏ£‡õés€÷–h:úø²®ýãä¼Mó.ò|Ç mÒOÝ/›P•~Ö…Æë4ßî‰Ï–”†ÎGi Íþ…µó7Žy ¡ 2ø: Y°5 ùcQ Yì?ß$MHÿ¸Zïý]Ký7iýaä.þ߇[ÿÎ3™Äc–÷I,^DÚZÍ[Âå%+ ÖP¦jþRTžŦu+¢nknÀÙPÇé1€ V—‰8‰f½ïÆ#ë…cªþ#gü¾BXú?þ¡øÏM÷m+MöY1õõ1åªôg¼„ôt˜ôcuâô¿Sõ3®Ëõˆ'öò‡@ö¿¤ùõ=Ô@õ"+ô÷ ˜òDýæð_Ö)ユxíõàëŒkêã(é;ô(è>Í€çDç¤Ý‰çx½jè¿wûé(BìSQ,ïzGò #öð?Ÿù¸<²üpÁÿ‚J£JI– {Þ\ë<ÿåúýï,ÅüÜkÂûáïûÔÑØúÅ“ û0Žû%B(üížü Çü›tü]>üÿ×ûT©Œû–Šdû YFûì ûØšúq°ÛùO#ÊøgSb÷ŧõü‹©óLM”ñ!`¬ï#Cî²Uí7ÞíîÁÿî-hÙð6Î)óÑ¢õNø÷ß\ôù¯Çû§ëüŽŽOþà öÿbÊðˆÌ øãIvÓ7?XÞ ¦'_ whñ œaº™²ré¤úMŒoÖïéÐÄP5qIE²ðR±Ír±= ŸNxyà xbé ý…vþ©eºþ¬¼"üâÎú:ñùBsZúj¸…ûÇí(ýØ öþ«{¦ÆL÷Aþíº—ªô·â:(’ £ÃÑÇ.M°:Ä»™£/ôùèÞ -j@ ›`âÓÍñáÓmZ£U!¾XþäLm¬·v@W¸M!¿' 8 ÷}&KzÇ%QT›8õƒ\>±Ììk ²âé\mÏÓ™î„×oŸ9 K˜"¯yð#D`$\\$'gu#/ï¨"sêï!Ò b!ôbô 6ƒ è•<ʺ© æò:Ñ‚ÿÞ›éâÀŽ ¾+ÜZÜÿx~&î” À3ÿBYÉyt1ª¡Z Pdx oÝÈ µ‹héø†ô8Š]-û[ùú x+¤§a ƒH  t {’ &€ƒ Wªf þŒ@6\ž6Opý4ÎLû¥ÿú¡¹¹ù}gúy×Hüé%ØþÂüÙçðTæÍIv? ˜°5 —„» ÄçèÔÓ'Ð…ñúg”#±ô€ãfÓä0RD~ö r‘‚ mn ¬…ctˆÒWo雎­‡æ8Ü÷yx¥{P¶ ¥®å zó ™ÜªŸÍêKèhzز"¬+YœcÑ |VnÈp0öW†¾»C)XÒ„Õ&¿©+ìáÈp«æF ÐÇô öè9LWLBY™ì‰£_wI˜ÿ}s ¨Ä­ £›ê ’lÂèœÓæ.Óñ›d79 Û¯ç uaÉRs,@þj¼ïúõ27øÎL'öÖÇô=,ôœ—ô¥l¯ôNÓßõ— ÷"°ñùßÓü¬q:ç… .2+t+ ¾Gᯧ;»ç-$!ºUKdåðbô†E9` ¤+¸“ïü€ 'c—õeŒKÌþ¯–Éû®Êpùñ®÷¶÷Qö Ýõ“›Ûó£ßhò<¼ð¤¦àîéïìî¬ ë[{Ré•}áçRgÃæ^òå©­XåädÖäçkJäªSžã®Ñâ%ÎþáZæTáž8 ᓜDášÿâ™zbãúÿä.ȲæEëKè$†³é>õèêœ ûë%í©¯î—cIïP¼ºð(ûfòïá2ôŠréõíÐN÷]Ã:øÒ­ø_EÐøM;çø˜/ùˆ#Éù0®ú<ºûÚùµüÇõaýû(…ý7IþüÈ;Ñû=f(ú·ÚIøÌ•†ög7(õq_ôwú3ô*]†ô ”õ¶¨¨õª öE4öÀíGö÷¡zöFýöæá÷èèùPKúoÄIû(ºÐû8iÄûþ¤&û[ú›\ø’*öC‹fó½˜ðÑÉqì²cèÅxÛäwcὊeÞ¶°Ü›Y™ÚÒ) Úê’¹ÚBZÜt~ÔÞwÛáÈxåòSØçÞé½¢Àê8cêf|ëè¬D¶æf€6äNÂÑáŒdÅß+¸ÞØ›¿Ü@S~ÛìÑ5ÚiðáØOø§×’!ÊÖŠÖ£A ×LDØÚCÚkþÛè÷Ý $Æßðkáã{ò«äq¿‡æ€vžè¨`äêb¶7íB/cïÀg#ñýî0òÒAPò-ºdñpÛ~ÝìP9àéZ±íæÛ`ä¸Ä}âÚ@nábÃ<á„éÌáÇFÚâ³äxƒòäê4_åM¥;å£l©ä«´ïã§Ýcã'‚Oã&•ÛãT åªœæ †PèfܺéÚ têÆ(ꊱ±è—a#æÜWÍâ†%ß/@©Û¤RÂØ;¹ÖÁ ¶Õ]öÃÕ6”ÚÖ`ߨ$]¤ÛféêÞ±}oâŠ{úåæméÊ»ÃìëŽ ðh“[ó=D°ö$…ùù¦ýÿþÿs±¥ÿÒx䜶 ûö¾ 7e &zΉà.¹™9uÄ Ÿ äå. O2à T,`M8Þ›Šê~±[ªíR¤ìÛb®æ¨oJÌs& ›÷ É ] í (éÏ î;.R<ý,,|à*£$_ðVêþÞãýl£PýfBý­ýH©ý-ê¶üžê üü(Pûˆ‘fúz3…ùä£Àøâ!ø…¬÷ÿb÷\…C÷H©T÷ɶ¢÷·Gøgù:ø!ûàñ‰ý…°—½ -ê(ñæ2 ñK1ÍùÐÏÁ•R´£i®bÂ|?Õ0žî=ø„tf —¨ :)ŒÌ˜™;ÿЉÂ.é%šÿ{H=þÇ')ý‹µƒü@¯\ü|¶¥üä¦2ý_ÃýVäþJÓþc~ýj¬üN–Åû0? û‰»´ús“çúÅ$³ûFÒý°#ïþ%x.½é­ЇEeìÆGX ROÊ øÿà¢ì ÿvµÝ ߃K x7h ˆI-•þpà‡½J^:þ;¡­üñ¼ãû7âü‡#'ýÐõÿÒà°ƒ€q0£rl $@ oÎÝ 4” ½sè ÑÕl °È ¸Ã Á< ¨&bG¬~|›™rÁjm úÑš‰-…YÆÜ´¯ e¤¾Š,)} {Æ SîÇ ’f Eš Bq sø ªç“ ×Å2 e ‰ [ i1 æ5¢ w›Yåèq¿Dnç+<¨„;ÅÇ­—ði4î`¢ãß¶È)àλ0’ì Ý@/ÓÅ™d·<™NÑ®9ñÓrv‘»$™'*Ž"[ëw“çnš£êÄ@Si3z,°Þ±Ü!æ– £ÃäÎF×h¬X8jÒà s œÒ"1¢#ÕÛÚ$äÒ³%9+4&,–v&Àš&yÞ´&è2Â&àœ¦&Ñ4&Þ :%œ$™#Ð¥S!:–Éú²ÒÁ k/úæ¯uà44Uq°2#8—Æ@nÕ y oÊJ³‰œ"Îs.„ßÐÿê¥'ä/$vÉ #‹Ä ]‹s a  {€© Ü~! F4 8Ô‡LË»üou9ðgW]¸›˜„µãAƃYõAœÑÑÑÁ›8ƒ,ÔÄG´TÞÆü|FÝ Õ6Æ ÑÖþ Äu>ÿ,yï„^¾ºsó?Ý–]caƒCZ$e›t ý9ó^ú| ÷Ëiô@…ÈñÚª^ðCIîïUãsðHƒÒñÚêÒó¨á$öhiøæ„DúšKuûñçàûˆ –û+zÂúƒº ùvdø/œ,÷W ö—³Ôô»¦›ó‰þKò8Êéðþ]‡ï¾ @îþê.íaÑgìNöëµäëXí@ì‹#í·®¦îo¦Ùðì²óšÛ÷¶Ü•úQ« þÇ)& *§-àl­égá.º$ÿ&ìxÔ³Z:‹Ù%Â^ÿ?ãèýùôlü«åÙúõ†ù@µ÷)ˆ·ô'òÖa#>ì×Ê•é¼Í\çÏÖ¶åì·äíífä}£»ä“ššå"”Óæj%èCGéžéôéÁ/ûéª=AéLúÍ皎Éå»yãdä1áóEßÔ[íÝÐ:ÝmkÝßLnÝ® Þv”×Þe[»ßÉŒ²à›_Èáã`ÎäêxçEºḛ̂퀤æñçÐjömoêúy‹ÿ*Í’ì,,±ÔéáL’”åôþ~kûMÝ÷Ùdó–^ïSg]ëÉê¸ç6J¨ä­·M⯩àUÛ߻<ïÞ}…mÞ¨KïÝr fݾÜÜalÜŒó8Ü7`ܼ¯ôÜ»«òÝÉÀ@ßó±à?šâÌJ ã§›¿ã*áã, ã×è+ã{Ùâlíâ€c˜ãŠ ãäk²­æÏB·è~Ä·ê:rì#MÀí‹Ó–î ïVSïºï¯[1ï#‰ï¬6ð8õ)ñäH5ò׉"óð Ìóa;-ô'Wbô½—ô3œóô™u†õTGöíŸ÷ûÔÉ÷Ý+øÔøÕ{÷³oö•%õPáóÿÁçòSjòBŸwòò¥öòv<«óŒßKôF¤›ôI!€ô#ì ô«Mró‚ûò©äÜòCi-óø‹Úó޵ô£øˆõÉÄ-öˆ“öúÏ·öX–ö 3!ö5mGõd¾ôV)gòvÀ—ð1Å홑¸ëknµêŠÒ!êìá êHÐqêQë²Öìë4î–чïôÔð”¸ñ¹À òlyÑño*ñøžÿ¼xßX¤*O£*ñ(Ø2b†axÿ­^‘þpªÏýŸ€Lý&¤ýÛý8sýv ý”MÖü„5uüÑBùûá€ûç}ûâØúÄ7šúΊIúw>Ñù1%ùý0@ø^z!÷Y¼ËõýÿJô™<»ò(FIñ/ö)ðB7‹ï9V‡ïý ðã:Añ’Åòa~ô¡º;ö‹´Ý÷—˜^ùÕcÖúO9lüO”=þÎ6I“ðj,lä -­} ¤‚UÉ 8ë 6ů ×%o«0mÁ%Lû}lÇéø ñ« v”⤶ØIlŽÛ¨?Êc SG¤ ™5‹ VK›V%íÞþeð,ýl]üËhüí,ý†NsþO$üÿXŸ‡zàšñå«åg‚ï  óÇ´j Ýy©½>_Îܼ>¶Ü5ÈkÃq´Ø 6£K Æzà/OU•·jŒ=èWÅŸ…ëseÁ`²A'ï  ÎF °¦y IæéÈ¥ß[QØ××glÕ%2}L oò rÞW—Þ©ëª9¾äX‹ "n"(Tp#?¸# ƒ|#g(ù"51^"{ŽÄ!íð)!µ[x ûµ–ø¡yç÷*QÅ+hW 1_í4ÁU}ñˆµ×(myí.—SçC=˜®d¶¥{y3Û{ ¥³â8>ñ÷ñq âÅÊgý5Á ªþÆõ\ìàz& 6q 8k\ ´µ rÜ v|b [+­ôFo®p!Ïÿx¡ý2VüÐbûœû<~›üñeþ½¸´×yC«PÒJ&1¢ND _ Ó´k NN…ÑÂP¤ÍŽŽø ZÔʱeÌø¶;6Ö RÑ z² g€ s&B ¶3•nìѨ¾•ôöÏÏœ*5‡N ð†ÿ Èù –°¾XM&©döºŒQ‡—w\Úó¹ÃD©޾½ ö)®9Ë«fx#VÃãÈaùM™ÆùÞ bÜø ŒÓ ã”k·œß(:ªð‚¹I›ýBc¼Â¾– ”x uÛ‚´!ÜlXøœ–cÝ hT ±@ÍñsX™ýæãæúfÈ¢øœ_Ùö9’õ°¬ÐôÛȘôâ«ðôìxãõÉR÷2†Îù:ÁÍüÕd!IgmœðÈ ‰Á±ŒÌ anãFEҜץ\ò ô2~³x¨±ßs}¼2óC ònŸ_Æ ©·_Àþ¾[_ümúŒù×jÉ÷˜™öm±WõUõóòvoò*ÐðwÅ&ïóœ„í:‡÷ëêÎ…ê9É,é}yâçç™æô²Iå.Ôóãv¤«â1/–ḳâàg½à>áˆû`âU˜ä ààåÞ/ÀçÌÀiéá+ÁêùíÃërڃ쩬í_¦¼íãC€î7P‡ï–Úðgòà$ôâsõ Q—ö„ûa÷ í÷êÝgø’=ù|2Øùê¾èúä"ü•B2ýE¦ÿýÌôIþÿœðýðòüœqû¤˜¦ùïT×÷©Döiõ 3jô^ôÞñôß(ôôS’ô6l#ô>¥gôˆâõír öÚ´U÷Ûµø=±éù]ä»ú[µû½ßúLë0ú5~ù²÷Y÷bv,õíÆ†òê‚ïš|Gì€÷ÿèÁ1×åûB÷â|Þ‹àtÑÁÞÔÁÝòð¢Ý•4jÞ$Àý߯'âbª˜äö!ðæÂÍèpæé¡‘êÃoéõq#èg!~æ.·Âä,¹ãl ”áÌvàG; Þ,BÝ‹ärÛ‚p÷ÙÁãרlLØ« sØCÉCÙjѓڊ‰%Ü.á¾Ý„Ñ<ߤ¹›àáýñáÿþaãF7 å ÿæšœ:éìk£ëv: î“§*ðØr¿ñÓâ‡ò¤^òÄCñœ`ïèÿìõ×sêH9è0iæªõ·ä¹¤äÃóã áSä âä…hVå4Å{åÔ>åŠÓ²ä]v ä ©‡ãéÂgãÉÚÑã·`Ëä÷ú4æ1Ï縷Cé™Ñ5ê)ùSê~%méªt硉ºäî¶sá[‘Þaÿ÷Ú»îzØÖkØÖ¯\7ÖY'§ÖˆýØÎ¸wÚzÝáÖßà²ôh䉭æççAëýIsîúñšNlô¯1÷hÎùfâGü ³þæ)þ&¾`Ãjt Î!k v:F ÃFo—ÖÌNŒ@’¼ ·› v-V VÞ ‰/Ö«SÀ…{⽎Wµ<7a™Œg‡På~h§8¨ 6'Ö ú9´ ø €²À `4Ì 7ºE eŸS³5#Ø.ãiÃÀ`žäþKYmýFhüSÊûptûC:ûAž÷úF¾™úÔ“#ú%N¥ù+`0ùûÏø¹ˆø#Ÿ[øcHøC)Oø»™søÎ Áø^ÏLùÞ3ú6>“û›”~ýÒùÿþ“øËæ`x Ê ¡VôeŒE¥9ïÒG¸ÇP-ŠÖfRš~Фvã?” Å ùJÚî³Sý=Œÿ!ñäýj…ü“ûbá!ûZ +ûBš‹û¢ ü7IpüwŠüQÛIü£~½û£ÿ û² pú }úõu-úkÇÊú5ÙöûÒ9ªýh¶Ñÿ¢“O¢‚ûW;¤< £ A–¡ r‘ˆÒЭ€YϪ ¾g ˆÙÌ úaêZRÍ[-‡y6 üàÀ7þF}ýºo™ü#*ý¡[hþÿ¸i¢kѶùJOž„¶@ yG^ .¦á Ÿä =Œ #˜û ÌP Òðœ,îìaúCTG¤÷Ý µž_Ô¶eògÁòës.pœËfÖ å—û rì P<” Ž«ì {þ BjÛ :fœ ÚpZ i|1 ŒA Qs§ ¶Ìw Æ¿¯¢5úqàs†³s œÿ`Γ=d¨3OŸÒTfm¸â0ü ¦ '⊷¿|YIñÕ›hUÓK’¼Röá¶•ÆجM8ª: ,=*œø9@ϼŠ£„j.»º&¬†€«œŒøwÊ«Àÿ·‚öüº{`ã¬ÞoˆÓrø¤,à JL„-gê æ "é¡#Šâ#A³|$D ô$ünE%‹[%ý>%ŒØ[$¬ô#õ«B!JL·j¢‡ZÀÄj¡›©ÿ4Â÷ĸóG≖^UÖé”ð]™ŸÍÝ—ŽüÜÞJ½ šLó¾ÒïZ ï÷q 7D Oõ †Nƒ `Ë · Œb|¶A#ˆoÕ  ß¡¢ÅF㎠Cv % Ÿ ÿêóiÎÄJFV´ˆàî#Œbj¯ymåda —êò9<½3c]•‚Ž4ô!;f˜$E˜m&cɈ'kw(5‡)(|(J0«'‹Ñ,'Ä÷u&‚ro%š $1ÏD"ùQ8 Æ‹ÜzÓáÞV<C,2C&eèv#Ô ¬Ø ,†ë^»²‡-'<->®öæbÔP ´Œ¹ Êc´_ˆÆkRpmÏBî÷[¡<:²›Æ¦‡Ê›Oþ—vA¦Á¦âpý4 üùWý¯ö7´åósáñ_Îðìþ»ð~–Ÿñ´šOó7n†õøÊê÷âú ó×ûãâüH4ý¡zßüм üˆ+åúØùv"øYÞ¥ö©¢õd#‰óŸóñVÞhðTýî½DÂíÐTÅìòì$T±ëKñ¹ëÇzFìÁ©tíEcXï–ïñ¸üõÛý¥øñ3Gü2†·ÿÒ¢·b8Hi¸”¦‘•­ÿß'JR&é‰Ï>¾B ”·jÍÿçWñýªüû–›ãùœ¸š÷/uõ¤è\ò(?ï~Þ«ìj ê¸ZÐçt­æŠÇ åÞ±«ähGúäý­àå/E1ç·†ªè,Qÿé>ãê©HëpÜzê»F é‹ÅëæóeäëGÓá pß­Ö×Ý$ZÒÜ/3yÜ›5¯Ü-6KÝ_#ÞÂßA àÈp á‰> âû¢uã3;åœçòÓ¯êEÉnîîr±òì 7÷º³®û9£Àÿ„[‰ØpX ñžC§„æiƒ œڇý‘Öðùž#öCPBòµ:xîɤôêó‰åçpkå™þãé=â¸Wá@•±ààŒ'àAX¤ßÒ%$ßÈ3²Þ,cÞàŸMÞ¾Þ’Bß.þÀߺ. à€{xᦇ"ânp‚â\U’âSàgâä‡1âü9+â]fâÚ§{ã[ùä¶œææœ[ éÅ)ë.Ïí8hyî`ý:Ç‚ýÁtý¥˜>ýïJ ýEsûüÚB ýiswýKêýoOþ„uþð.þrbýc­üqægúæIšø¡ñö¾à°õ)õ<õ&C1öÛˆÔ÷1õçùM¬üßÂ'þjÕÿåíõu¢ÞM&.#¤’7WŠ…Äí¥> ­(< ã ² „) (þœ Œ:'TºPÍT hϘ¯¸@ÿ‚¬%þ‡cý+—üüÐáîüv 2ý§¸ý¨uþÃbÿ{‚1öÝQ˜~cmbû¼y1t« ^Üà 2ŠA?A]ï‚cªá«\Y-ÑA'!¦G‚X­aGÁ © e!yï¯!Cy»!?&œ!¨j_!P¬!³¿ N’‚ ÷ép &é› *ð!Û©! g"#ˆ#††#‹¦ç"•O‘!Âñ|€Í´žßOŒ¸o,@Jö 0ÍËDcö¿-¼ŽÑþÕüùºÇú”gù"5`ø­Š¨÷Íb3÷ Hîö#Ãöç” öFD|öùHYöÖFökÁ_ö"Èöù>§÷\ ùxØGû6OþÍ‹é'kÍ Þ?½ ¹¤¾j†R¶)8ª5/ »Uî‰Zº}ÂeY”ήUY7D Oç TÔÀ 2`9Ð M^±9I[$ÔPþ=À¿üfQÄûÔæ`û*Å|ûlsëûn¹züÀý[ký7W¶ý,ûòýJB8þN´þ£¢5ÿEa G)RñkäçÜ(6B‘ê ¹y  :d¾K‘]ÒÍQ÷>ö)¶±dþƒ xCÖhNaÏJHé{í^4 Û¶!zЇ"ÛàÊ"C ­"Q×T"v*Ù! ïõKnõìdCöïŸÓ÷yÈ'ú*94ýxl×džÞ!3 —{ ZÓ–‚ï€CœS´©õ<¿¡ëCyÚ¾4'LÙí£~H†S ˆó/ ÓÈšd `[užÿGm2ý¥\ªû ~^úU¶0ù­bøÆÖög“õ¦‡?ôW6ßòÿuñêðý"‰î?éú죲QëÑõ‡é¡ç§®å ÔÓã½JBâ…1ánøÐை9á3lcâ´Ù$äÈ ;æj[èUŽCê5nÊëzùàììÚ‘íà ûíx‚FîI°¡îœ3ï‹ ð:â0ñ²@|òœîÈó¸ëóôÀPîõ-’Âöc«÷@pønrù…†»úýÐ üf«LýFUDþ(½ÃþŽDªþÁñý§ó°üû…E[ù¹÷PyXö•JõÇÕ‡ôQZøó³ýó°óÅl¼òï‚ò[¬ò¹k4óé)ôètõAäösq>ø‡.Pùo ùù&÷+ú›Gçù[ê+ùÊ ú÷Ï@Tö`ÊDô‡ àñôGBï:‹ìaOÚé›~Pçé…åm?ã‹8âÙélá~kákz\â8w±ã†*Vå|èç2arèí¨gé‘ Æéº‰‘é®Òéè27ûçQÿìæ!wÔåƒV±ä‡tãBÏ âÐïpà”½¹Þ)ÏÝ×!´ÛïG×Ú}ïšÚæýÚÎ$ÞÛIÞÝ7ÆIÞõÌ}ßZ§›àw²á¤wÞâ»u@äQýîå ðçíá3êD ”ìÈÙîç Àðb† òIë‰ò­U4ò(ñlòxïe÷…íg ‰ë?^¾é‰ñRèy1^ç¼`Ýæ´æ~¶³æ’lªæ—úqæÊìûåòÑUåKü¤ä*Yä8é〧.äæÍóä˜#æ;©‹ç’Ÿèèž®ëéS¶LêlóÙéJ„èðbæ1Y­ãëÔ®àóh¹Ý,ªÛã@Ùrë×޲יÁzØ´«3ÚüR³ÜÛξßàã0…æŽÃà鎕í—Ü ðT¶ÁòÙ*6õŸqm÷$|ù/<„û•­ýE´+–Á–³Ý[ùΠز Všß c¿QÝø[bt Ý1~ ò`g )6Q M”V ¼l¹.u½ëñm%™A¸Ï® ƺ m&ƒ þ? îp“ ¼k_ z – dW> ?ioIbK.7ûŅÿ¨®ý¼\:üÐ*ûSlú@ªåùû{ùh ù‹ÍÏø§C‘øÖDkø#`ø™Qoø…>“ø`®Çø6Ó ùX[ùrÅù„·Wú¼D*ûú"TüÒGçýìÿœ`¬ê6g*YÒ¢ ùÝê+È5™²V’—¨¶h'ãæE·&i75­ ùôF *$2*3Ú‘} —h&þ˜2ü9Õ=ûñ¦sú3$ú4P8ú½…úCÝ×ú__ûöúÓ«úð<ú°~ÎùÄfŒùRå›ùù,úúû…üúƒþsdÙEÌpr:´¨Ø@å lª ËÞ Vdxê{‰{ù ± Íé· ˜‰ Ž“@'£2˜© µí¢} _`œþŽÌýˆÓºý‡kþ˜ÒÆÿ€É›û¨ªŒ§g[€Rœ›ÃZ …Ä ¬c{ f9 Ÿ$~Iݸ}B>¹bîFdlï0s¹s°º¼ßé‘Q‚œÆò4l ˆë å" Eyý +ž WE w¢1 -f: È5, Ê °Ø íW °K ™ˆ¼ †)jmºIš+H—”QáYml\“õ_ 3fVJg-ßNËL¬dË=gFWâ¸BÈö4Päùª½Ïè³#. Ì©†¿â~áŽÿ¨nÜ•9ž³«ü¥” õãã%­ýÉAurßÛXBif'©öÞÁ­j­Š ÀÔÐ’‰d_G²ãfu²§Ëôîxì(4DJ ó‡L!RU("s~Ð"½£0#œZ0#ÂHº"Å!“e[ ÊžãÄï½ã kò²LKÙa žÚ¿_“Êb¢â%§¨àãÁÆw&GÄ]-Æ2 ŒÀ>“¯x!Sbï ¾F; °~1 d‹ä É@K ŠC ÷~— 7Z¤ÿ<4]þ#!F_¥îÙÝç ݉ é5èéTñ=¢ËX¶n_tžé½èh™+ av%!d€z¤á‹Dø(2‡x,j!0Z–#.%•þ&n ‹&Z]¿&ÅÌ·&sv& Ûî%z¼%{QÉ#q·"Éõ" e ðÑ­¤~€Z¹º ñý¸ZÂãŽG_Î =°ÀúöRæœgJ…IëK+ ·õ 6  1Ÿé£X¹ãÂo›Q½yz4Pe¡D-ŠŸ|Rg ª¶¼%~˜Ž“"CýÕëæùI×ömÀ^ôñ×µò@3ýñ#=;òyKYó–$õ˜4R÷.ùiPû9ÙýLæûý#¡@þfðýDm%ýg•üûï`ú¼$òø]`5÷ÔohõZÈ›ó¦Dáñî,JðÙxäîg¿¹í×sÑìCÖ5ìÞ¨øë’ú3ìí?l‚±ð%óÏ›Çö”:Lúß ÎýdX€™Ûj@ €¨>ÿ®PébÎw.ÔÌ5|°÷Ú|*ÿ¸Óòÿm¼»ý"s[û¯×Ðøö™óFós)dðïW“íÃùêÇʼè(µýæ !×å>ZåW¨‰åùUæRb™çè|é²>ê:m§ëõŽ#ì»èÒë/§ê —·èF°?æíS“ã‰Ï áÕÈøÞñ«‡ÝEàÈÜjú®Ü%çÝùWÜÝã¨ÏÞR¶ÒßÖàQýÞáe©ãd’xäÔ|]æÊ'ØèYõëÍ¢¨ïÁ"ÊóžøËƒOü0¥G 7ÂÙ$¨É)BI_h%XÿeU!üD§ø¸íõBŽñœÏAî½LRë¾ÚÙè“„âæžØdåptKä´$zã!àÕâ"çJâs¬Ïጰdááíâàúàà¸n á¿Õ]áBnÁááQâPXâÈRaâE\:â—ùá 4Èá ¸ØáRYâ4Ùdã¦sûä^rÿæIÈ=éLÕzëòºí÷Ü#ï\Qð‰Îñ ÖPñ’ÊPñv,ñ6· ñƒšñv$ñÓMgñUü¿ñAÆ%òIvšò1*ó-—ãóõÏô‹ýèõ'B÷AODø{:ùV¿Òùïùf"ƒù››ø$¬[÷ø×õõØi ô"ˆó Çò'ª[òŽm/ò8§ò# ò7ëãñg«ñB7yñakñGÖ—ñJfò¤I¡ò,ÎPó‰ùòó‡Žpô§O¿ôÿJÞô€…Îô¡)ŽôSôòÚnó@è”òíšñçK“ðLá—ïz³¿îtý!î/ÔíNæí%s_î1’8ïÅõZðРñøÊØòÞÍóBÙMô°°>ô¥q¡ó9ªšòõjñ©^ðhµïõé”ï'búï`ÌÀð¶¯ñ£4òúb8ó(D¯óNRôäN‹ôuLõÙÓgöòÓ÷éiù|góúÇì?ü180ý,f¾ýÜõúý´cþ®ýýÍ>þšc%þ’,hþG{»þM ÿÛ]ÿäãÙþwÉ5þ£%,ý­úÓûfXUúk¡áø,Õ«÷šráö}£öÌüö^ëà÷bQ+ùFt¨úPx$üºÏxý­^•þ–-‚ÿt—YÀV=°J˜8©äþ\ö2žèŒHýA˜Ž ð1| ßkÀ×rÝ Â¶4ç+ÐwxKÌ<ÿYþ­ÚýÀð½ýSÜ÷ý§¬vþ&%ÿ:_ïÿã³É­²³†®½ÇÇ1 [M„˨¼O f×ì N'± 6‡­¸¾êVQ`̺ñjõs ¹%¢œΣ –õ 7Ô¨~þ»|# ¢+ D% ÷Æ! ’1 Cb “`¾ ]jF!.óï!f§¥"{=H#´™±#+pº#5A#J/"q„| š*›7F\ä(Õ"Šà'+l X5yŽ~¯CeñaþÙîûîùG²cøê$Q÷­c°öÁ—pöBÀwöÔQ¨ö¿èöà&÷{_÷ûž÷áJøȦøÓs·ù OOûàN|ýG®:É;v*= ¡µÒ «ßg~4×õ#cÀc+©À2­l¨W}Ô ^Êb¹7Òµ·7º »8² ¦Šˆº;‘dÕ6ãv·zIÿxåtýGü123ûŠ>Äú£­úN©Îú^Õ ûm%Qû“žû¾¤øûgÿmü?Õ ý–åÜý¡çþn0+Ïÿ¤—AJñ—úÃÔÆW*› 7~g ó_ž ýe. ¤` ×`fþ5=NÂ{Ñõõ{ýåüùú´ºø«%Þö"Ê‚õ‰Áô'?§ôƒ5.õ[m:öÛ¸š÷kÑùZ6Qú«#ûà`Wû~ŒÛú)t¸ù|H øº£ö¨ÏóY!•ñ9 xﶤ‘íJ óëÛ¨êcÕ¹éªõ2釩 éaL‘éoêìì–A7î5T¾ðnAóâöËÀYùÏôûg˜,þŠ´ðÿ±N<Ïr¬+'¯²„¢›h‰\„u¶ š"ËøŠ‡fÎÿÞ»ìþñúñý{ÚóüO} üJ–Aûùœú_¾ úê@‚ù.Çèøc˜6øÆ¹h÷–Þ‚öknŽõ(šô³ò»óMH ó¬Àšò€¾yòmó¦òËÃóBO±óÍ-bô]ŠõÝ8¾õùÇcö7Ü÷.Öÿ÷y3ù¸hÂú–Ÿüˆ¡þê“?Eœ › ˜ÛèYc$$ÁÛ£|¸.àü ¯Ke a‘Þ îN}–ÉÉ5K~8 §WÀˆ÷#¤ —ž rZìØ˜ùE{¬åOÊï4š8³Ò¥)z¨!_@!ÃÈ!õ dçØNÕÙàךWŸO¼‹–_ןXQAþ LLcDgá×ÇpÔëë­¶-r79Ûš í· np‚ >€%A×ÂÔfÄY!4•oV¡‹}±< ¥">ŸK OY ^‚ì ÜÈ ±gÏ )Û c‚œ XB¾:’«ûºcbƉÓMº¬Qÿ-³âþ©ÿN¤ÿXß®ß,µï†˜íº¹H{H²‚¼ P  ¡Ø z¬Ì 0þ1 ¾x@ Ï› œÛŽ Kü÷ ÛP á’£ )ó ç6@ q+ó瀚,VÜ€ŠùÂ(¼Ì+ &€ ­î )¥ ¯¼3^–Ê;´Ø©|)éò“ýÞøÅ@íRøµNÿˆÐ:»§p*¡O¯Å ç"Ô X*Ä lY• ’ÓQ ©¹ ýÞÕœÞFî%VÈTÓ¿MÌÚ,Õµ\*‚¸Ò µ–6 µxö šr, aãÄ  Â>; ÍVV?:ú=ÄŽ“ÿU…&ýò+pû†'ãùφøne÷$ГöÁ_-öÔ­Qöâô÷Ii©ø þóúàíýO†o©ŠFAœ2 9iï ¾0;wß x¶Òt²ÅÓØf>ÅÿÆc;§üˆG˜ –÷ —M¿œ¾[MgÄÇY“ÿ™ÿôåþ2,×üÍw¯ûz—ú Y„ùá]pøPþX÷6<öôõ{LÞóœ2‰ò…8ñœINïùåTíñ!ë<ƒÌ踉~æ5qä(žãâ[3 âÝsâN…ëâðä­oæÎØÈèì&èêÄ‚²ì7îßãîþÇXïûQ‹ïʨïsÜï!ªDð1›ëðÎÇñž¿ò)Y½ó–ž²ô"”¡õ‘™ö§®«÷ØCåøºCúçβû$ýDP/þÆåþ/øÿxŸ«þóZ¿ý(Noü„Ùéúö ^ùHBð÷·²öã5¤õr†·ô™Ýó§]ó„Z^òé{ßñ¥ôµñd¶ûñÎ-·òP‹Õó'.õ4‹öxÃ÷ZÕªøFD0ù iJùÅ‘öø&ˆ5øAL ÷L†õèô´ózНñ±)ŽïÍÑhí4‡Wëo¯séCØç zŸæÇDÞå #Ÿå[ÅÝåÒ¸„æá`nçºTjèêGé›UÝéAêÄÌêÆÛ©éÌ.éb4¥è™&è"UlçsÑ™æ%þ…åÜé)ä…r–∠ôàþ |ß2ºbÞïâÌÝ#äÂÝ6é0Þ"øïÞ˜ÔßîP½à8³›áC°uâ]P`ã·ÎväæùÐåhÜzçRìné=£“ëV½íìÝ´ï/sBñ<:ò&–†ò9u,òž£HñmÔð~ÿœî”†8í]¹ìÞ³ 뉥[ꎂßéöByéfétTuè¾Ú¹ç¾äæü3æøûnåAå;£7å"BÄ冲æë#Üç` éµ.ýéu¿yꡊSêw龘ìçy‰Õå–šdã1ÖàVíhÞ{ÁZÜáãâÚwe-Úg­TÚ[H\ÛóÐ/ÝÙW§ßwüâzµåèZéèì§Àîñ7ÿÚóõÖõù—÷cCù$µûIñ ýV†cÿd¬}3ÍV|ývÕ ö¦ Å©Ò *Z dÇQ °˜Ü yß" L úè{ SÑ ªûb ‚P@ ºØl æoá ü}Œ 9ùR îV æ]¤ ‡òä |G¸ ¡% ú"è û‚N Ë>X}õ#{XÖY$–S†þa³¿üârLûYS(úƒ Fù-^—øzø¢Á¸÷鵉÷"ˆ÷+¾±÷ïÿ÷Diørüãøó¨hù ÚôùÊúsH=ûïMüÈ'*ý”€‡þtõ6“P:œdŒ`ΊIÜ ›?œ A"-ÚwTÕٌГ{²sÓ§Š:÷? rÀù G¢óûR÷ý{ø^Ýî}ß}ÛÞþF ýÔLjû.múÏ$ÁùR\yùšœxùñÙ˜ùÚ¶ù˜B¸ùf[˜ùmw`ù,t'ùŠÊ ù¨Y(ù8‰™ù]púŶûÃiý¦™ÿ.ߎdNÝãp/ cr CS’ r-z Š¶Ó ½© pÈ à› †“Á —ã1 ZmBdˆ‚cŸ`§Øø_X–Zÿrèþµÿ˜ÒÓÿ E’‰ÜÃñ~”Æ\@œ+p ±#×íÞR‚äNýþçu3µþ#(¤0 n&bOð…?VÞ@‹m»b0_Šoš X& |Ð ÅAß ·Lu ]ÒØ Œ 9õ/ ä½> ¸8J àq[ ´Iz &]­ p;ø …Y¤ËæDúÑÁ'&C¶ÚÐ=uÉ4H× ùá­ö¡l\/L•t|úe7ã ýUmÅu¿~„Π­‡J™Sh§U²p¯ÔKXˆðv÷g4­…Ë4Uwœiü,ÏEÛr{„î´%™a¶Z3§ç)¥"ØýžË\T餯P}mgˆÑ.´}ïtX)“NŠF’[øeòI iv( ŒŽ+W‰oV9Ç’Í¿äyšk$“Àaƒ{^¬¡ô%ÈÒE">§¨ÄŠl/j„kÊêµ%ÊW™!¬{ר’E»Žç{ëµMqdšíê ‰ü ¡ÔŸ xÊ â¨^ )0 àçÖ¬ˆR완¤Ð•Ê Ÿãk ¹«ª ÜŽ¸¯ ÑÆq4nr"IÓ8«m$qÝ}§Â· /ôl¤¾Q°¿’ú»|„>0ãÅ­!±âô"fÑ#A[$Çg¡$r•¥$øÂ]$ÈÖº#šv±"ãç@!z{uFÖfý4]†ÿgê#~j€ÑÀCÌFRìr™dÒý°z_3ÀŸˆ`§ Zþk  ó rU çµôE@#¬ã€mmk†]Ý@÷· Å)Œ½ŸÒTëGHœl_F»j P)¹c­ @ý(ß3úQbˆ÷ ¦zõ»Ñ5ôÀÎóã·@ôU÷lõÅ·÷|´ù¿Fû¼½üÅäþ¯+Ñþ×ÿùŽÄþÔ$þÒkØü£t[ûÓ&¡ù¯)Á÷ŸSÔõ:ûòó8Y2ò56¢ð/ŠLï±ù7îÁylí=¿÷ìp£îìRßiíNÖ~î–J7ðs‹òW¬`õI¼ŒøxÑÛû"ÿ G!ŒR§{nÉt< …žq .ÛyÃZQlŠiÎÿþéPýb¡úRHÊ÷ÊJÛô·ëñøaï0Þ|ìá¦=êþÏtè¼–9ç õ›æ«å æÇ >çrVè˜Bºé¹n*ëj`ìÚÙíUsí0ÝYì ÐÎêsئèV@%æ¿6šã‘5Rá÷ä‡ß//\Þ )ÕÝ2âÝ—5cÞfm1ßþ‹(àÜ/á<ø;â¡@Yãä{ äú¥3æ·Z3蜨µêkl¿íÄ—@ñ‡%õ¾!ýø®¶üÑ ôÿÑÍqBåÿ Qˆ7Éç ±Š8•ºZìýœèçúLß·÷±>‰ôýL„ñµÉîÇ&oìµ*}êD‹ïèô‚¸çÕ©ÅæZñæ+4håHÈæäãV}äÖs,ä‘Dö㤓ÛãÞÙã¦|åãAòãÛíã5 Éã0/}ã¿èã`¬Ÿâ›0MâÕ“GâRû¶â®³ãÍC;寈5ç%téØð¿ë0ããíL°µï« ñ)G ò£†Žòìºò‚L­ò……ò´[ò‚>òE«1ò1™7ò.®Sò¾)ò Jüò#F¦ó‹ã“ôǽõrº ÷4¤XøÒ©{ùφIú é¡úÍvúû³ÌùËÊÀøÆ {÷»c+öÞ~øôõ¢üój>óÃK³ò¥>Gò=<çñŠñÐÍ6ñÌÈýð¢˜ôð*r)ñ“ΛñmÐ:ò^ƒêòôFó• ô†õ\ôÜ7|ô¬lô¿L1ôßÍó»cDó” ŸòÈêñ¯~4ñR{ŒðãïðÇ–¨ïhŽï·#ÁïÕIðãå!ñü“9ò°oó˜ôaRõö…þõðþòõo@\õâ6Vô%¼ó˜¶àñú›òð vðuvðýûXâÃü‰å€ýÙ£Gþn^/ÿÛbJFžk¤ àY´YO/år`÷çzà;à1½µq®16)Õ‡°Ø½WäP%ÿXþÀnùýD+þ¾tnþŠ\ÿ<2ýÿaîœWÞûÉÃOv#nTÁ;Ñ~ ~rÛx_ºòµ¶î8ç óŒb ò5 FT]¨¢ÀÕ8Yw•«ÿ¯½Œl*¼Á.¶”[7Æ•E 5ŒDZu~ÔÞÊzD5ÓƒÂÈNo c»/!èËï!=ë”"°¶#I+#F¹"fÜ!`ÌêBÅòêó™—ëaí»ìCÑXî•·]ðê¶°òRÏ0õBë¹÷MÇ)ú mdüJÛVþë,÷ÿQÙBf<L¾ê\yV3–‰ޱ‹hh_ŒÐàOmnŸr;œUçtÿ|Aþ óý2ŸüËè-û[húyá²ùEþø†‘>ø No÷y«’öh²õ‚<Ýô‡™(ôïg©óÀGpódǃóïjÝó¸jô¤Ïõlª´õÕ¼@ö4ƒ¬ö\Ã÷—ZW÷tºÔ÷µÖ›øKzÀù>Ç=û­’õü$‹¹þqvZæ¶“YÃÆ”‰y! ¨:¿8ìMéüŒÈß+ÝM4$ w* ó üjY ü5eaìùõ õàFŽø Ú- Û¿ ^@6¼* ´¸†gÊU-d$IxÂÛì ù¡gùvT¬NÆò ±ÑÕ ¼YXÒS« žœ‘Þßî”®F×À\hƒÚ¬—ïJùËYÏäÄÆqj ±± žµ Cwþ ºEÔÈ/.’Ù²Aß"ß ul Çãá ;nMÚ=^~|®N|Í:$ÿ}$Ø ·û8 S/õóçÙÔß´J;Z+ñ¨ s _© cȹä_I?*r¬õòQsàˆB9t)„·UÁÏ‹Â\jišÝ`7‰j]¬u{‘Èv{qÁ  Ò i\” e —'!龜8Iä…â`ýÿž;£ø ô‹—ÃàÎÐV„ϧòt ’í… <èá f$‡ á# ²»%Ô°~ñÍýé=Ìóô*P ‰Žõ‚}œßε…oßNJÍTLžg Ã’ÆŒ÷ïÖ ¿ æoÞ <)_ G’ | 9³* o² L' ‰‡— [í ËMˆ¾NŸ˜°ýv‹°t2½æWbÉA îêl g–à S, ´\a/Ï`Þ¡í¬½á2–ömÙQ`éüâ€Ýt¾³]ÑckÃ±ïœ (ªc ¹q 6È a¾rTí%)ûñãfèÊpUÉ—v0ù/Dø/ J÷zÐ/öâôô‰Nóöèiñ %6ïàAÇìü EêüççSÒðåy2œäˆ/äS˜jäæsŠåSEç«~XéîÇ{ëCoíï/y$ð«ÃÑð0N"ñÛ:ñš$Añé•YñwE˜ñ¤½òŽú’ò=ý>óæeôErØôƒÐÎõmìöÿ4ø6ê¡ù-ïûn?üÍýåñ°þ¸Oÿß? ÿd¹zþ­û„ýÑ‘LüÉ€öú”0¡ùu^øév0÷¨ûöûôîìóduòòCv(òòÜ­ñ<ñûýòzÏòn3éóþ_%õ"Xö£x\÷ßêø}¨}øšÍ‚ø®£&ø½‚m÷NböáÄõ(™óa¯ò޾gðG ×îZNeí"Æ"ìLð ë7mêñÎ êhÄÿé1Q4ê%’êÆXùêA…JëŸ oë¨f_ë³x$ëx£Òê:€ê? ;ê¾=ê‹Àé K\é ’¸èçkÆç¶ŸŒæ )值ÉãñßâqpÑá`GpáÙ|vá ÌáËQâ9Žêâè9‡ã%&䌽ÔäË¥å@­æäUùçIãŠé²DSëÊb4í„ï}¨˜ðƒÉñAf~ò¤³òéuòYõßñ{±ñr\3ðÜ1[ï¡#œîuÔøí3BfíÓ®ÐìŸ#ìX]Rë^ê´Wé+›\è£éçˆÌçV‰÷æÃíEçïçIÓ蔊ÆéY•êÂëþ(ëœñ†ê>½réÂQèçÕæ:¯ýãôáÉúàâ¥Þëc¶ÝVpÝ@"âÝ` ß‘GÕà}!"ãÎÕÈåLŸè:}ëv¥=î1Âð ]÷ò-{Öô§òlörÞÙ÷óGù{âúõVÆüëLüþ”¤qê þjCpzž”žyE ð¢n É+ Œ¦6 Áu µåŽ û¢ ÀMŠ ´6 €A {ýB ɲ¤ Òp1 †NÑ ÊVg %Õ ïýþ Ç‚Ï Üø9 qÛ: ˜]× Œ¸߃>…úTÌá²ÿ@VÄý¯ÒüÓTŸúŸêjùfÙpø"½¯÷¦œ)÷NÛáöÌØÙöq÷Bvw÷–öøæ¢µø»qùkê5úIûCªÙûsØÉüõSÞý€õ!ÿ#›`/N·ç6àØMÎ8ƒ˜‚½ W3Ù ®Ö«ËÖ ¤ÈÔh&úq¾|s†ø¾.¼ ¡ «ðù …aF õA†"³lPÉx¶Î©Õÿõãöý}qQüù˜üúc}ú6fùÑùs¹ëø}<Üø»¾Îø ºøz® øL|Žøq•ø‡Éøw=ùÖgúCIûa;”ü„Àbþ1DxÍ»-+ KÊ<qí0 ¨~Æ Aè )úŒ 3ú¶ 2q “ÈÉ \dÐ þ’ ,?  ŠÛ7è†X´Bú*BîQ,L+S Uhú$;_æ„1 ½'‹è‚Ïe–} ›”’X™øù Ô=+)¨ßFe¹]šÁÃÈýÝÊoÚU Pç&~ÙRÛ}cØ "¾ Uî| ÍÀ ¨{n ¡çª ¤hÏ ‘íé ›Ü ޽* ±\ S™ ƒ Þ z€"æØ]ãljÙH¦ø£»&Ù»IîDjQõêòþ…º…&¹×³>Yë@éq)=!ÔOo³̵ ¼v>¥û(ñÂä¤Tϳ§œ«²g!½þ«ß L»æ'M‰e #ôÅøËÚŠ³Ï®y¨2àœƒ[ÎF  BVÌTöуâŒÔ®ûo9ÂL¢ ]Ê ŽËÎÇ„Úì‹qÝàÊ{º<²v\î…žŽîÞ»Eï z‹ð&È]òÕ©¬ôøT[÷­…CúÐ×9ýU¯Ë¤¨ˆÐYÝ~ ͣȮ<9aMÎL݆NõØžÒÑãKºÎÒûjÿ1ÖÅüLåïù Šþö ôë[6ñƒ¨›îXjXì£F…ê¡ó5éÒ³wè™áNè'سèQéÑŽ¾ê·Z ì·,;íLî},]î*8üí èìI8ëD+éAKÊæ¨½ä øâ !%á¡ê8àz†Úß+úß— |à‰¯AáÔ8/âc3㌋JäO™~å2ãæË§èád˜ê/ íààïc: óVgöä"Áù:ãÝüõUÿÖ;xç}Ÿï!è¢iWæôRÿ59«üã úË¢A÷H—ô÷{"ò¹†ùïæã$îú¢ìgë«fê혔éˆÉçè3ÞZèiEëçH“—çbŸ]çÆÏ8ç€ø çë8 ç‰.ææª¦æ¼AæX¶åæ&åÉhäÎ:åãà.¯ãµëã?½±äkt柳Ìç˜úæé§r!ìïHJî¿Ö6ð'Éñôòò®’³óMjô™O9ôœ *ôpŠôãJÌók”óø`ó>óãz;óe´lómÒâóF¦ô»ê±õeXñö‘ßBø†Î|ùž uúÚd û-˜&ûí ÌúC^ úÙ¿ùÒaÚ÷±½±öb8¢õêb¶ô)ìó…ó9ó'—òzòêèñ|S(ñŒeñ>ü&ñu8ˆñ<=òƒ>ÃòbífóùÃíó< IôBKsôuílôÑ\:ôUMâóÃÂmóèòG^^òêÅÝñ»rñ¥(ñ0j ñh“"ñš zñcaòÜNñò׿ÿóô&õE Aö_Õ$÷Qª÷<Ö´÷.p>÷)úXöC-õdzñót+ÝòøØòÎ-¼ñÆ›Àñæ•ò"öŒò‘ ózî¨óñ³:ôüäÜô®¡õ£°“öÌß´÷}L÷øˆCúû­®“ü½týºà þõƒ þ0äÿÁûSÿ”ƒ¡ÿ 5íÿ-P0P\Š ^³5&„ˬÿ¨™õþ\Üþ¬ýßümÏ>ûrd–ú9Ú-úõ5úú÷~_úr!¹úçÃû,xûôÍÕû_4?üÝdÇü@‚ýî|þ*Ö¹ÿ±,Xñ·\6ÙVz–[Y¬´ç“}Çq¾U“zÁ%¦j¨A³ÿÕÂWþšsüýöþ·u…þN©KÿzFÿY0jN€g.ÕFgŒH¡€Ò ,1‹‚÷î2„bû7nééÍ, _·Ð ›3Ç áëñ)ë¨Dôƒ$'›µäòãÕ°”H¹|µ‰§õH²oã˜cœµXrW}Zg- ¬Ëà ãG[!œ „!ÆG!›~š aÙw×ëá[ ß>{hÚà ZÉsKŸ’hY B ­ÂÓ“މ34Èý„ê[ûúÜ`ùV.é÷-2üö.”ö!§žö©É÷¹ø›÷T‹Tø:nùàÄÝùTU­ú‚¥•ûåªü/iþ½)¤ÿB°›'âÀ•f) પ ˵ܫ£‰ ÕZ'3ˆÚÐ&÷'Zd4IwÏÉ á‰m rõ -]V —r‹›$—dý˜kW»ÿèéþ˜¯üúŽû<¨­úŽú5ÿ„ù4ùÏÀùã (ù§V|ùúú`)öú´;üÄ÷ýoAÿ¨ä¸ÄpM©ÐÉxÕž‰ëe ª™L |x¶ aÓ— Ýî fsÃLu%Õ *åíÏŠ¸ç%þÒäû/ÀìùÝ#eøÆ§j÷… ÷xÌI÷cm øz&ù‘gúd£’ûÄ{rü'Ýüå^»ü£y üCÕú®™9ùT.Y÷¡[Yõ`Á]ó3…ñ Xèïæ™îãÕ§íàí ]ÿì¿ÜSí1éîºGï9:Òðú¾¥òTªô)rÆöúÏáøÝ èú Êü<~þk:þÿc>G8ÐWlÞ/4¡Ïè 6“p_CÄEfôâm57BDxÔÿæ‹þH0Sýc¯8ü á<û>ßXú¼ðù ®øÞ<×÷¢ýö§X(öœ*eõ"£Æô«.`ôžÐ@ôinôB¤àô(@…õï·?ö‰Šñö4h÷zâ÷PøÕB<øèýmøŽÓø‰ˆ…ù\ Œú_áÖûòwEý¾±þŒøÿ ¢Ÿ×sÈ ëªÿRù‰ÁÉKD׈òäSf‡iƒÆ ÷ ó  ‡ Mð T;å c¿É x,V “ºÀ›AÃʰf1SþÈÖzÇ;ÿ뢳I‘‹ô²B‘Ò5pôó¡×X¡BjUÝþkãiÅ*,]¥¿x›ÌÑScdÔ"LØrú¹Õ~ý Oi ˜ ê ù[ €Qa b dpH õS S-@ ƒn3¯òQ€¿N®šQgøÜ à_×I i% ÅmC ©_€ìßœd÷WÖ?“J÷°tåëWÓt÷5ýR†³e-(¥®“Ù}§6`j–ë™'AL …V¨ÑM>ú¥Ú„—®o×¶ Z–æ ¿N) 14f ‘¯„ áVq —"‘ œP<ð8†>| °ìOq¬ïªÿESzÿ zëÿ!õ ùwú°AªÛéY®ÚÛûew ɨy à“ïÙÖø4¿{=nñ{.öQ ›Z>»æÃÈÅOíB‡MƒÕfew°*yÝë(•¹—ÏP¼iÞê6Á9çài ³ |i¿ ò” ÉA K“Ô6Y_zÁí­“ˆ7™дò …uTB^ùñë ŠI0 & m a¹¢ Í9¿´ Üv³€o¼P&òb7‹}ÌtÓ#üø?m–&QÏß °u ôøó 6hhwöâ\Tua‹1rY(ûgÔûñ0ê‚I6˜6Ûº´ËÒìð×W+ý»UCóIÖ­æÐ  Íî¤p2ëÀÀ`Í`—eÕ͹jzŠäärÿM$kþ…ÇéªDséGÕ~éLßé©{êi-ë¸þÌë<Á2ìSá@ì¿lçë«%ë—MêÃ¥èÙiçÎÓ…åJ4 侯â{Üá­ygáØéyász⇼GãÞ"ïäàUùææGéVǸë8Ì(îðvðêöˆòqÃPôaÐõ|]÷Ü¥Qø™Š˜ù.ûì,Êü. Æþ-Zðâh(ÄÅGÔ1*=ä³7Õ ¬×‹ Eâ ¤Ýì k†È þJ” ×m z•h Ù‘ è {Í_ xìä GÃ^ ³Ô³ ¯Í Žº› } Àt5 å? ›Ùƒq*Èþ‚áWJ准é¿ÿM}<ýǰ¢ûK9úRùáñøWK÷מÔö‚§ö×Ãö§¦ ÷M@µ÷=èrøŸ¸Kùã¤4ú2¡'û´Z$üû3/ýLõNþÞ4ŠÿÜpå´'bsrþ•b´ÍØxƒU: ÑÓà ™»O ©Jj n¦‡•Ru"Ø{ O • !x| 9îC zEóÿ˜‰š0BÊZô‘˜äìɘ§ÿO^aýr¼õûmÏúL\ñùN"Tùêkéøs¡ø6¢møk3Høl­0ø.-ø8€GøÑ†‹øƒ“ùe¼ùÑõ¹ú13üplŒýŒåTÿ5JHñNY9K5¯ uгm]ï ƒTÆ š4 ܼ= *€ê bhF è^^ üÆ@îþuÜ«™b`J5–eAi—>A">Ñõ„ïÜl·¤¯¦P5ó-8|ã‚àEÎ'>:>‰ÖªŽ3]Dù ÃùíD¶üñ_>=ÿµ¿ä`õ¯6Žü)N¾)^O# Ú ߃Á ÇoQ Æuµ ´?õ ' õ: sÚZ ÝB… „½ @ ¡H Hè‡ p޲ 2}¿ 3­ óƒ ѽQ ÂÇ, ¸w% ±æD (\‰ þ7ç <’Lvè¥Xjâð:÷’œá®¨ù0Zªœå ß ‚ã a,¸‡¿~–?«ŸÞÞÁºáwÌç †ÅEw®|¬iÕáÕþᘭ‘>_˜¸>Ënï"'­sã£þôŽÏÇ$íi•X‡P ûq¨»g-i31ÿ-Ykíž,d[ßä¤OAYÙ ƒk'°îÊ÷ìÖ]UËòѳ©aÙhÖ²¦ jjg/+§UóѨAíbk}P\É÷Jrm Õ6£:8$¹EÅd<ñJ 2Îq æÆ× .•s &5 Ƚ CÕ cõ‰ Ø’ C]w )«Ñ“½z§Â†ÁÖf¶h¹wƒÎ€pro¬[gs‰\¬ Ç,2  Ú%z;/ï=9 ùP½‡°†ÍŠÈXK„9¦Ø;7/ 8¬ŒÝ:̵‹Í@ö#‘l¬Ý5)sJ†V²jBø {eË ç’± aéž ´ñ‰p1n/VN{&5œÏ4ÎpdSÜ8Ó¯ƒêd¶‰ë{£œ{Š¿ ¯XD9J88·Ù˜MÁ]æ¾ÃLŽ“2mSëýYNÛû¼C-úX†ùÚšeø“¥\ø²EÖø‹Ñ¶ù† Ûú˜œüžhZý×óqþ¯Jÿ^*Îÿø”ïÿ¶/¦ÿ.‡ñþ¹Ùýjoü$BÊúbéùŸ,>÷>x‹õµáôe¬òDÿ˜ñ²dÑðlÂaðtW𖤾ð}ÕžñF¾÷ò“¤¿ô‰ãöèÐHùÒÏû ÆVþìμ¸äº·&Þ")À<¢‡® gCëÁc{“ÿ!]ÒtGr)áþny<ü²Òpù¨Jšöü²×óáÛGñÄöï%¼,íË@Ëëëíê® ˜ê‹"Ãê´G]ëÝ­HìÜ\íBjîpÝ>ïšÓ®ïšï•¾òîä¬À환ìVa:ê—ECèÿžkæ}ÛÜä¹³ã¸þâkN»âÿáÞâUãÑ äÍFæä­ÿäå‚Îç}FèMLºéÛkë“pd혧ïº-òNããôy­÷—ø`ú[=ÓüèäØþ•N|z¨4cŸ$oÿ­DÁýÁ%¼ûþ·‰ùÅ„R÷dŒ8õgS󮯮ñm"Kð€ó!ï-")îýTWí%*¦ì£ìüÿ›ë¾AëzëìLÕê/³êDê™+Uêõ.üéQéyéJ­Îèß“è[:çu)‹æP æD8æüD–æÞÁ”çBö é‚Ûê?ÞìCùæî"ºÍðAùròçlÃóM³¸ô2ÃWõ¢b­õÝ“Éõ—y»õ²:õÜ Nõ,Ôõof¼ô(–ŠôµŒƒôªãºô” =õ%– öËñ÷OUDø Ðqùé¸wúT 4ûñûõ¨ƒûÆû¨°^úÈ·uù[fwøZíx÷()†ö›¢õ}$ÊôËüó9$<ób“òh òïsÈñA Áñ†ïûñ·³lò2ÞýòRú•ó"’ô)Fƒôy5½ôËWÈô §ôN``ôü…þóñ±ŽóNó Y¾òH xòC\Vò¬5aòjÏžòÞSó‹¿ó¯Æžôc¸¤õ_9¼ö_óÇ÷Á®¥øý?4ùÌüZùCù_ø®b÷ô%DöN†/õ^Jô]¬ó e\óÀ«Róà~ó­çÏóðH:ô»ôVõ|Jö•vóöíðö÷ÌoùZ6úÊPûhðRü_'4ý@Ëñý÷rþSwÿ?áˆÿ 0òÿ_ÁP3®žjÃТÙm?®>5J¢Q²ÿôkôþ‚¾$þTÖYýT¨ü4Xü¸Æû‚šû­à’û  ûcf²û¯À¾ûòrÂû|ÿÄû ÈÖû/ üæI|üÈL2ý¡©1þ—Goÿ¢Ò˜¬8Ôy/ºlnõ¢(uY—ôAÄ…2©ªílçÄ7©•.ÿÒoþV! þ¼SþÀ>xþ@z3ÿ M,½GqkÌ)FùrA;v_Ò>8¬Qs˜’Ç«\1Ûd´@°6ôÏ  Šmi ü O¸î t‘ÏV¶šõ¯8ÿò›Á¢­iûk³Ô ŠŸ¤Ï3AŒ/ð=_·5H”á|ô]!Ð ¬Œ¯:¯óƒ¼Üßaº6~Ó\7 ”,yžY{b©ÊìÇ&Jƒp†@)¬ =ÅfµÛ“}þ²Î@'ÿºýz‡ûG¾ù_pø¢N¤÷—ïT÷€r÷ÆÖå÷Ö •ø`™hùè„OúÁAûÙ @üߨQýù‚þì¬Ûÿ°•fºÐ$'\›ês$  R?¿ :ü ,á~²<Ñ^(PÀºȶCe; ÅkN {XJ æƒ) RÌ㘭ta`ßƼ/ÚðwN*ÌÏÞ=ÿ _Øý¤ÚŸüŽ“ûO™®ú†çðùœd\ùRô÷øÐ[ÍøAšæøz:Kùµxþù°™þúç¶…6Y7(‹ÏþĘý&èvüþ¤lûTuúùgŠù‹è§ø ÐÌ÷¶ýö—Eöe³±õ6Tõ¡û9õJàhõ¥ýÛõÿƒöT¦D÷:\øÉ=¤ø…Õù0cUùopùþ€ùyq¨ù_­ú+ܘúÅönûIrü eˆýŠ—þUzŠÿn Ua2ô­©lSEÉ0ßëo ìßÊ5z[ˆHšI„µn¤@œ¼Ê­Æ} e¿ê vúå áŽq 룅\¢¾˜9&°5'À­–R¤-àÞ¼oIŽYÍtÏUu¦Òwà8:O!ަ¾ä£R va|ã¡·`u}¬ç‡´»ÿ£OÙ‚æQÉ6jÎÖDض=u‡ô©/ y2œ ZS h¡ -i@ \°„…˜–\’_ÎzMw#osWƼƒ7   ”µ PÂ| âJzצgÙšb|±g,#$ÑO¬Hˆ÷0jûž"¯'ÀFcÉ»åBðxdìHÜV lͤ®`H« «·ý \w ¢ý" ÆI <ðd!–g½Gq-yUªúLA§ÍXþÿäfPÿsÿ©d_ÿo&ÛWzqÏJÚ]|1ÐwÜø7i·²[ýèÎÐü?bþnqÏ~—_‘>VÃ8)cžÌI;®¥_Åî%ñ6 íÁxíq{_ì)œžëuìêJr[ê¡öé7}½é(Û¨éž'¯éÐ×ÈékCóét\1êèpŠê›ŠëC(°ë ‡ìˆí/{§î ÓïÚÅõðþ˜ûñMœÕòO|óûïóA:7ôãJ\ô Úiô®ÏgôÊ´Xô¡s8ôb#ýóøšóü]ó‘ð7ò?ó:ñÁ¿ðñ§ýî$öí–¨$íĶì݉iì²?‚ì4ÀÔì)DíÔ¯íâØõíáÙÿí…¿íÑ63ítÀcì \aëm@êséÖûçþòçåœGæ¹³Öå¥ÁåIæ<&ÆæÊ!ßçžçOéB$ëîìæŽéîqÝðyû¯òôOôÆ„´õ‘çö¸Œû÷€Ë ùÈ/úØn~û?rÿü€Æ®þö$}¶Só›J³< )¡"'Õç´f  —¬ ×Ð ø7é æ ÍþC ”:˜ ÷S `]t ŒùÚ ü3! H4 ±n ç$ ëÿÏ o¦É Aª„=« Œ¯k,O³Hmñ¯3 S…þ–ïüOxûvÈ'úšùñ+ø[½w÷Â÷ë±÷2»=÷³T´÷"é_øÌU3ùC`"ú˜Ì#ûÙr2ü"MýãÌtþxØ«ÿ’ŠóÓ”Kgb±°ï<ã¦íÊP0 Ï•B h Ð*“ Tü¾ ³@š Ö=1 áe” 9Ó íæ÷Ù]m{øþÀË>õ{ÆÚ M¨…˜ÞùÿH|þz^ý¡0îûIqñú„Ý&ú^ˆù{å ù-}®øi‹iøS×>øý‰2øÁJø4Žø„iù7i¬ùœæŽú|Nªû˜»ûüY|þß&|ŸÔÙzˆ=%„%–0yÉ}U²͘I ²¹ Ý× 'Ÿ, 凗°¤ÎýÀàÔNßë¥Ýñ_ïÓ &ฎ•-0Á ó^fF` m~áö1óŒwˆ¬›ÊË’ðÔc,ÈÖ¨žI}ùÔN©)&íþˆ*Q­gаÕ¿0t5«<>#h–N?å6Û  Œ4 :ž ˆä „³ Ué1 ±!Q F x O­ ß}í Ò¹2 ˆûp ¤š ¿ß£ 6އ ÖêH AÙó Ì™ ˆæL y  p ž °?? úÂn ÖÓš /ª¸ ŒÂ Ñ{¹ àh¥ ³ ” ò– Z » ÝU âÞ“ ßfG ®X˜WîìÈä­À„:IÒ1OXŽÌz'I#]ZBaB*F¶$— ²@L‚dk•lF×UNýž‹pþɯDÖÐæZ”ÑùyŽ@eóC8œâØO6NMå(‡Þ£Ž‡rTˆúH·Ax6°âµ}ü6n¦øW­/6Deæ°ö»ì,CôMˆÅw)_¶ÑÀ~«ì‹Åè!y¿Öy~ë4À;ñ u¿üC¨ #š° £ Ù ÿÛ º£€ gñ Z˜i /âóÜT\N¾fõåxNHÖÆ_DþÕ®¡+ÞºÇ'4dÖˆ Z«'ö;þÒ øRÕ ƒéàyNÜ\À³¼·Z…¾ËMšmG ·¼à;£~”áàÓÿ oÑ—bS‚å…bp•>ö¡ÇS ¢ånrå×¢2QÇÙß ïq„ c&< ¼: ‚×Ñé§Ñ„’mŠ5l'%üiç^í…Nxï?Ä–ÕfÈsPóe>°‚'3}ã‚-Ô¸sÿ =Û´† ³\òö×Àp"Iª‹þSý/iÏûÿú7Ošú|ú2ÂùúXœûìÀmüMöTýJ:þJÿ5Y¤ÿfÈO­™Áÿ”DÿÅÜþñØüf cû`ÇÔùÅaEøo>Êö^uõo‚TôøuóAâòë¦òì¶ËòUó¸õCôPõåÿ,÷KdùÏF û!£ ýEB-ÿŒe© ×ã–OZÊw_XE!d°“E³Ê¢J‡Äu7» ”0&™8TþY¡Üû¹Kùô„¿öw0Vô‰Ó+òpNXð‡Äíî<÷íàyí‹míQHÅíÙãiî@4;ïÆýð–VÍðwuCñ^¾Zñ¬ñV÷>ðœìïá3¯í³ ìa’êH%éÍ#õçá¢ç™vŒætN\掦|æòÑáæÁfçÿ1Kèm?é·úXêºÌšë íŒ&¤î¶Lpðì'iòU*…ôÙ¾³ö1ÑÝø­±çúÍö³üüÇ&þ)ÿK÷ªÿµH¦ÿâ;ÿÊÂ$þy8Ïü(†=ûMéù¨è÷Ž[ö®[øôi Å󟯾ò"ÁÞñ&ñ'ºwðé@éïÐÃrïyÒïù[Îî™ßšîóqîóËEî£éîp;­íª)íP2}ìÐM±ëƒ`Úê˜êGx„éãuFéHÒréxšê…#ë2þŽìUë7îFûï cµñªaIóhΡô­^³õÚ|öŠ)÷«xK÷°Ôd÷+V÷ºÊ'÷¥+ãöt•ö»KNö™Ù"ö‹=&öZ5gö$ƒëö!T­÷Ø›øÇæ™ù9\Šú4INû†_ÎûçþûY(ÝûEÊuûh&ÙúG?ú _Iù«Kqøo—÷êq¼öÆMãõ\SõƒcQôÐd²óÆŸCóéóUPóF\[óöšÃóð¢>ô,·ôÇõSaõgR~õVGsõŠ"Dõͧùô ô¯«Eôd¬øóùíÅó ÷ó]£Õó¯&$ô«æ¤ôûUõí 1ö§E*÷E¼/øµñ)ùþùÞþ‘ú/€Ñú5³úr›;úuâ|ùK^“øm}Ÿ÷D¿ö¼ör“…õ19õÉÐõÀl,õ˜Ñ_õWN¶õê0öiÚÐöK£”÷+Ivøµbkù%òfú/-\û”AüýÿýÊÎÇý.ëjþ&Šýþþ™ƒÿáÈþÿmUBÈêl¤.ULF¾[Hw”°ÿ ÿB¡dþ˜ëÔý¨NfýO³ýE©÷üi{éüH2äüqõØüp³½üD½üt8Züàã*üÌpü”\8üp’šü Eýq˜1þ’|MÿŒ(|ÿg›?‰IÛ(9iÙFѯȼühô%\>Hÿ#þ]ø9þðk+þÓCtþ‰_ ÿ‚/çÿykì˜`$ýª®ï#”“,“ÿù5Æ­?t0Ù7!oÁ-A‘o8løˆ×΂0íMŒC qš» äE= OزöØ m~>-ûGãÿ+Ä—óOP«º­`Ô9‹ÂíhÌ3è³cK–Ð×`ËòþÏ]]ìm¸ %éÄ‚P\‰—3@ÞE±ɱç wî bÏÑD’™×< » Ó Ké[+ÞÚñg÷5 FÊáýá<ü¼|úíncùÔûø$Føªö§ø@.ùÐù¶ÒªúÍŸû»‹¥ü±¸ýýù×þj–N «øÆ“ŸéÀ!•‚5Õ 27Ú x^ µò ÍB ŠÔ 4jr ´tî W®Q kRž hÑÐN_ã_Òï¹ NÛOîÁŒ8=6Yòóþ,xÊýzͺü&¶ÄûXléúg‡-úe™ù/8ù¤áù·u9ùW«ùP(kú¥ztûC¾ü¢ƒ;þ}óÛÿj°Œ±9\Ì…1QßUë‰+Y‹§"Ä%/€x³ÞP\æ«¡·˜Šëp±°Ö.úþnký¤À ü¸0ûTp¨ú| ‰úföÆújKKû÷û›^§üìÈ:ý¹Þ”ýØl¡ýPøUý²ü™G¾ûq ‹úQô-ù-}¿÷‹¡XöÚõ¼™üó(,ó5Ѫò¢U~ò€º¦ò^“óÚÛóÅOÑôxEðõˆ…*÷žþsø"ÆÃù¿,ûÊíaüõתýïpìþ0í"á‰H(/UX]><¢÷æs¾§§8¸‹«ýêjøÚ{* eüû9Rñ ÿ˜®ãý_•Êüì Áû–%Èú•èÜù=/ù‘j5øí „÷}÷ö›öÉzöR œöÁ]üöX÷3uCø‹œýøÚå¥ùHV)ú4jú `¬úý¿ú÷æÐúåñõúR¸?û„—´û¦8Pü-Býd¨Æý-ÑþBb+ÿŸ‘»ÿ¾ƒ/X‰Ðìg/VÔ²³›:5‘áñسןÙõ(4bK¥ŸÎX”`X1  ¡«fõ>˜ 0~ùøDW÷•'°ì{íåÍSò·ßü6O@ìíY0S0¸*Óyá "|]ðéC†4ÛÏ1¹Í…û€ X©Œ3üÔ¦ms`î"ÿl¸½Ø_$!·FŒ>%šsKÃëig" Çk¼¨–¶7 4ÖÅ4S¯MøÐ‚¹ †Wv nŽÔ %7¸_l2~Ru€ügòÖ5]è¯ày–åàñð] ?«Cy à|(|· cöʉ&rGÝF 1Y„ xæ` ”RW p>bã³x¯(òëžMªžœŽHêt¢ê^©ü_™ ÿP ÿ!ÕÎþ–Dýþq*Žÿ¡Ëtƒ˜ÇÃ×…- r³,[Ö®/@4 QBU'Ÿ9!¼TjšÝ4àqÒn2. ã4-exÛ¤´ü虩*ág6{¢÷Ýìï®,_ëí g¥ÛÓ¾ÄÊúJÇ™ûÐÕ­ûšû \#!>ú¥çë™%Ìó@úä®­-JT[ ÁÜîã9â+®Ù éÔÇ r#¡ ²ô\ îõ ¢™i 0D· ¤yÞ b¬Ý 6± G`U Ä t«ù ôdõ ¡´º Q†R³oË×î8ƒ¤±áLÇ ¸ì<b•¯ÿU~ÿ/ã¨ÿ(¥äíÁcåò.ôAbü™Îߠ߃>•ÕðªÌYÿl] Åï†í&ÍþD£ŒA8¡|40àÿ†E]ÿ?Õéþ‚Øzþ ÆþésýâÃý}²™ü¿Ä;üä? üØ×üÐxmü«™ý'WþCoÿ„7úD ¦òvUŽê^YH¦^ZRÖ Ðh å¯a ,s 8igä=™—X²;ÄÇš/êÇ#ÚˆwÉFâ"ý\±¶ßQd›ßæyh#éÿg‘mÿäóþž0xþñýªPý¢†üRÀƒûÒ>ú¿*µøûôöW<õB´6óÌ„ƒñs!ð¸ö-ïÓ»î<ÇÌî5ÄSïbl7ð3¢VñûÊòâ»ó@šÆô­ïœõ•Ë7ön˘ööÈÇö“"Ðöì·¾ö> ¡öüO…ö‹qzö‡öøÒöÚšK÷ç ÿ÷^3çøµiöùû5„3üñþ/ýKœøý‡þ%i¿þC^»þ?…|þ0Öþ¯›}ýuÝÐüY ü¯É1û-‘AúO@ùšó6ø¹¨5÷µmOöw|—õWÄõbšæô˜ióô9õ¿©õ'×1ö–\¿ö¬PA÷nˆ©÷îÌí÷sÃøê[ú÷d~Ç÷Ëðx÷ˆ¿÷Õ—µöëdWö–BöÄ©Îõ ·­õ‹¤õº×­õké¿õVeÍõ ÇõàyžõR¯Iõ¸AÆôžSô -Yóé,–òI™éñ€ÈeñoSñ^åîð›hêðCñð}Pîðð­ÑðÔðö±9ð ËïX XïQ®ëîºAîÆlFîâÒîHìí¬+×íÀ Òíaàíu­îñ‡Kî\+³îØè>ï³ ëï}±ðRè„ñ-XòA óƒ¼ÒóÝ—kô«ëôÍTõº=®õ üõ!@öÎxö‡oœöŽ-¢ö϶|öO¹!öŸÓŒõdQÂô üÏóÇ”Ëòw8ÏññƒôðæŸOððUëïÇïëÔÖï°-ðéÒ;ðTÞ^ð,a[ðºš%ðF»ïÔÊ!ïT¨eîbõ•íšíÂì,Füë¢mPëO/ÌêØhzêó´cêÿŽê[»üêÕ¨¯ëf£ìºhÐíø¢*¡ðí"ò;˜ó[óôÊ4*ö£ <÷a1ø£0ùL˜úÃëÿúýŸü¨4Vý­¯þv´Žàã÷aH8°r¸¾mÝW6ÜêÏ€õC¨öŸõMòÏF ‘æ£ j M›n ‹ÖÇ 0O ÂA t>õ AÀ• ý}ø »¿ Ñ;ëÞqˆ¿ µ¢¾%…†­ÿb£?þ–IâüÒ¿œûìþwú¤`~ù^ºøÁË4ø,ó÷û˜ö÷£Š;øF†ºø|‹iùúä=úöà-û^ø1ü@ EýÐSdþöªÿ¿`¿˜÷]á0-pg­ú’%y©7Ÿ%ngõç÷‘úI .] =Š7 Üä~êoÿæ¬"MY¥«CêÒagÆ!¡ ´âŒ§»kÿº<þp&ýȘ.ü³eXûý ¢úÙúZÞŠùÄH(ù²ãø ÁøüµÆø•Û÷ø"Xù´ éùÞLªúò½™û‹³ü@•ïýZáEÿ‘ªÅŽh‹d2ÀÆn­~y‰Êþ*yŽ–³~Ïœ-¬Oe}ÔHŠ6B§ƒ@:ËÏ¡9B…y«R½v9§èȈ Ò›þû±RØÄ¯¬Ð^üÓ±Îw`Á@ÿ¬æ“n.v´žZ"¯Fn‚Bð*WùN`êÁpéçúDæ>À|o›Bfi»¶f°9‹ Ç«m 50¢ åÆ ™#æ eÒ 9”4 Ê^j ÄÚ¥ øÝ é x< àE "¶É Njt  ×O¢ ãçA „ýõSÃÞ9©z¾¢›¨4y³¸¾ƒûÆÛÑKãŒÅ ;^D …¢ Z! ;¾ ¡o ½* Ï&ä &d“ M‡4*>ÈuóQ¦žÔ:‘O“µ¼ÿ$.ñ?4>f‚£­—ß³üS0B·y¡­³ b( F({ E_& Ø 07 îFš >+ ™¤Õ Šê‚¼@!iò2׬9ó`ñ4äJ—á?;ühß?%®¯êFsö…!°´¡a‹ûLrœ¾1ÜTáÊȉAø¯‚®­Äçê«ãýØçî#B¹Y, ðH ü o Ä¥ éBÓ —› ˜2O°•HÛã=G<aü¡ yõ+¤]Kîb!› ’:á§ÙU õD~¶lë~ÀJ‘0 7G¬ 68$ #ê‹©·Ú» îÀ=‘ iÙUP~=ÓõP82>`p± ‡ï¡ÌFܽ6À_Ù…É9gæ ¿“ ßnG ú DhÆó/S”_÷~5™¤jí%tIBà´Vöb¦Ö\ÏÏ¥èw9É¡ à–]á^¤÷Š´Ÿ°#Ÿw6X'ç?‚;ܧBêû3Ŭu‚‡=ÿ\2þ1Ûcý´Úü¼~˜ü¦¥˜üÛõÑü¸J8ý=Ö½ýzÉSþ›}êþЇqÿˆ3Øÿ¯UÜt^»ÿÚC'ÿ¹PþPuCýüùÐòÊOòNñ°kýïxÐÐîpˆ¬í 1¥ì,OËëlJ*ëÎ.Èê®%¦êŘÁꩵëÁíœë†Rìúü0í¥u6î `ïv«ðÄò=†šóÀð2õ’PÕö–ýtø¹Öúæ/nû ¦ünyšý0>þV(ˆþ¬Øû‹'YûGS¯úÇ×ðù33ùM‡øˆø÷Œ÷7C÷)Á÷÷ˆr?÷™è‰÷UÆû÷’=’ø@FùâUúŠýÝú&†ªûàkü½îýÉ^Àý*‡Uþ³àþ3Zdÿ ¨àÿB¢Rè'´˜êüoK$ë¹#¶ïøÉU§¶8hиÿ’9ÿkªÇþ€:oþƒu4þðáþ Šþ‘RÿýG˜îýÿ5Ëý Ü‘ý˜ÀGý¸úüÏ‘»üÇ üê ¸üÌ÷ ýG0žý)¥`þç6@ÿ#î"\íNB‡ò†ß#ªîÕ^·CpE>«=G¡[ÿUÔþdc}þ AdþbþΦýþAѦÿ*ò|qqná4hØW«+U˜ÖÌOA”Þi¨Q˜ pv­ùX Vjç| áìþ}$ÄO¶’K•b `2… ¯P¥ Sõ· šJ¶ ›žú²qK7DUö“·I‘€dÒR¡o* þ½Ú¿‰Ç_3èÍÁýedäóœ€1`Ó!‰â¶: Z¦FÖ@þ3×wy Y„ª 4É qo׉Ù0€ÕÇóØEŽóÿ‰Û7þlL¸ü¦—„û¬‡§ú ¡%úÃÚüùôg%úV“ú.–8ûÞýüCäñüö0ïý.Ó÷þ£©¯ú5ÕÜQvsl:•~zß} ^¯\âZ•Tþà7Mùÿ(æ/£±GÏd:Õè“g"“oã´ÄÊÝÃéíTCìs›á’jÖ;.ÑÿY¸ÕþQ¸åý*;ýK-üµ^lû‡ÅÆú GúÊoøù'åù#šúà#Šúý~Dû†È=ü`éký'BÁþj‹-Èæžgç±H9``,­=îŸ×VÔ(O0/1ië|©`똔æÐ¿^¨É:rºœ‰qÿ0+Lþ¬®]ýá³ü¢áTü‡>üªªdüPܶü²Õýø¶dÙăwžYŠÛb3ö^EuDyt<ÿž/6þÖ„7ý DüË2^û@wˆú‹¤Æùü‘ùX˜ø¬<ø¿løkœøÒÂbøE`Ôø¾¡fù <ú¥¢úiû'û:¤Œû’ƒÎûšýóû#¯ üß”üï?ü6vüŽêÃü9&ýY¾–ý%„ þx™‚þÕ#ïþ…#Nÿ†,ÿûÝÿ‰ˆ_‡Eþx€¼ßÍ ¦59Šºª|X¶—ñê®þÎEòñ¹ ¡ãÍèpìîbÅãê¤ÊE›¦Ý®‘Áß©$(ÿQ~ ×i)(¿5i2£”F§¸îžP'|c€@µþïf&‘ݦ,bÌÈz²=˜E]…Ø-^ñVW¬Œ´EÄZ ôö Eпh›ùÁjÐ%7£Ô¿|[òhzµs L§ʇ µDŸ­³aXÇHý¹GôLP ¶3U ¼L ê. ´ßû m·´ @ß\Î?÷|/„`11òc•¥Q̺ n›48Cî²Pðé-Øý kHç b[Í rc¹ çD±.·ÆìÉJÅåc¾Ô'%/A’=ZÞtgï™ìÖÿíÜ7ÿ‰QÎþ§¥þ½ Åþ[{,ÿ.­Óÿ;MªÕ™3¾ˆat^Ž oov£Ð¨Å!£™qn×"ðFÊGHxR:0 &[&í,q€W½K‹|¿Þ$ìaprO)+È ! eÇ£ Ø\ è²K Ú0q u“w @] 0\ ο¶ ˆŸ! úÂ[ ýdÛ‘AûÆûŸì#C`@ùšÜÖmîÿIÎLÿenûþÐüþîZJÿ<&ÛÿpŸT{)ó[Jþ%2»Âê !Iö7=Û 1š“oÿ„ÉKDn“¢0ç×7Rƒ Ùÿjûyÿtª.ÿ`îþ2ª°þûÊoþõr*þŠkäý ¦ýF{ý+Õoý½ýü.äý…Ðoþ—ç0ÿ„lm.šKݲdà·fÏÒ@ëæuNhlvRßaë¹E‘§|–PŠ-û­†y?˜ w²ª‹X'4 –ÃA…v†&DVÒ ¬|èƒ%tßÊÿÎTgÿ¢òþYÎ_þ[¥ýó.ºü¿†›û+ŸNúä‚áø9j÷líöxõÇôû`ÑóüI0óáNìòïûóïÒhó-ˆ ô^ïÔôÖ®õ­ ‚öé @÷ðŒÜ÷Ò|QøÕøeÃø,ÊÈøî]¶ø§f—ønyø_:kø{ø•´ø(ÀùsY´ù…sú«çJûÙq)üBNûü¯ýá8þq§þ:;µþ'­þ¦®}þDê-þ] Âý’N>ý‹Ç¡üGîû/&û¯XQú™zùí¯øDÏÿ÷þuv÷ã”÷m@ñö.ôöP‚÷÷`÷-ܲ÷>F øBtXø² —øÛòÀøÒø\oÌø÷x´øÒ‘ø$8jø¤Hø1ø¨å+øÉG9øpXøþ+„øÓr³øA+Úø¯Âêø‹Øøõ†šøþü-øð˜÷4ZåöL(öúuõ-EÝôJ€lôù¿%ô< ôI~úó9üó‰/ûó{Õîó CÓóŠ‚©óøŸuó>†<óWó\¿Éò5@”ò cò¬E8ò®ýò~¿ò¤¦ò‹fò¿ Nòädœò"¤ókQ~óÂôŧŽôðÀõõ?’õD{ö¢·oöd$Ôö!R6÷'~˜÷]ú÷˜˜VøøÉ¥øådÜøvMîøèHÑøœÌøSû÷ L÷à+‚öL±õ¡îôU-Jô5)ÑóQc†ó­dóA¡_óuhfó—NgóPSó»É ó»Ìò¾Zò¢XÒñ?c?ñ#œ­ð”T(ðè;¹ïXëgïyÓ9ïap2ïx«SïeFžï”ð¢û­ð0oñ[´PòÓºJókäRôÙw]õßi_ö|žP÷œ-øYøø¶ùà=pú/ûNAûû #ØüL‹Çý ÅÇþ gÔÿ×Ùæ”ÿö¡üØîׯÏ{ƒzì$ÿs¯ r)ºk™ü8jGñÈ /%Q xg µR Þ/ È„˜LÊó,F%-C4·ø(˜„ øãœµq/‡–Ý[ÿ77þSý·]ü5R1û«¢múæ(ØùIÁwù9PùtÎaù¢W©ù­ÿ úÑaÁú¥µ‚û`½]ü¢CLý´#Iþ þOÿæÇ\°Tk>çvþÌy›m ¦H€›wƒ•ˆâ÷Îà'ðj'8ý-t³ QU½4ìÖv}÷r ×?ŒÁÀÿsP^X¥vÕúÉôÏ_ ˜i"ÿDBþ­'pý…Ò¯üé3ü¼«gûI%áú-òpú/ðú“äù4*Ñù™‚æùÏ‘&ú}ç‘ú!'ûÓ¼âû+Õ¿üI°·ýº;ÂþLÖÿ"êªó5Çéž>Ädw|Rš \’t°áHÀÌÒ§¼VkÎ,¥&°0µá¾–õYŠïï΢ëª(L˜);²_‹„ƒ¸tK²]Úl?îTŽX÷‰1Óh²gý•£é€гu Px½»ÇI»Îu·‡nerõ‚M•ã¢E>Žû°t«<ïJõtÒ¢d>f>ÛɡòÈ4\2êTUlT~ⲫJØ`ûh /ˆ ÅãÝÓ7œë7DÕÕÞš¸ÿèÀîÿªsO³ïÿ%eªÿ}3ÿBXþßFÁý_rÚü·ƒæû|ùóú¯,ú¢˜Kùš>¯ø¼Føñø%·%øü?røœÙøøÛº²ùÕ–úJÀšû(˜³ü@©Öý–Ýùþ4Þï;ž prÔ‰ÆsœñÞé½ Ðù×ÿ›»Aô%‡ðÏÌcdÿlHÐý“&ü±N|ú6Ôæøåõy÷›PFöþáWõ4ø´ôO]ôÀ3Kôÿ~qô[8¿ôh õ Ô~õí×Çõ±BëõvÏÞõ~°žõ‰j-õJÆ’ôÜ0ÚóùóÂDòéU‚ñsÜÔð°fEð^¿Úï„v™ï „ï›”›ï¾mßï‚Nð°åð@ ¡ñ%µ}òâ2vó0õ„ôÒ£õQÌöäKö÷¨áùgÆ1ú4Õ2û9éüf ÓüÎbýÛù¾ýŽ‚ãýº£Ïýl¶†ýbýòãwüRyÊû=Mû\|cú»½¼ù×%ù^ø&¾#øfF·÷pV÷çí÷÷·ö+ñxö,!¾×J!›’_¶pì@³-I,ú{Ê¢ê4¤";xËkKáOˆ3H0þ_º­˜’ž‹»`2K¡î2™·2…šŠP t‰ %hÒ áˆ ‹^9 (ê Ì: fúSôG ÅÀû hŸÆ÷jSd3w£‘¯­¥þ¾Ä{T¯ý0¼|Á© 9B G2B …ïõ Éœ(53§ÂÑÐGÔäÊŠ?UõµòÿÄR°þ•Úý„˼ü´üœÂû¤¬¨û>•Íû%·)ü·ë³üœbý3Ó)þâÿ¤.âÿd[Ä'‚£Õœ{0ºH¤Sw¯u=ƒ¬doù–[$Ã0ª#; µ×Û«ŸýÙ]ÞBã}°éª>o»¸£ ëxÏŽÅòR 5Sá­™ÿ8âþÁµ-þÁ‰~ýfØüÃýAü3Ãû®çdûv±0ûzâ-ûRNaûô[Ìûý¯lü¢9<ý9–1þsÀ@ÿªý[ïòtCÂ}U j½´/&NÇ$,)ò[¹tV"ã°²|ÔD`›´ˆªz¡Ÿ¸ÝŸÜÿdZÿ}ºþ¸‰þ×€Ïýî-¹ýpÅý•éý¦þÇÒCþT†`þ{ìcþÌFþ«Vþ²×œýªký×ónüÒO¹ûz„þúžKúÊb­ùÃú.ù¼ØøbO¯øÑW³ø„²áø¤J4ù7]£ùîî&ú7%¸úî5RûÚºòûla™ü¡Gý¾ýý'`»þ~€ÿI4H˜ +$ÁBû]– ×µ#ŠÔ;Zº¬YÑ@ûVØ:¹“ã(9Æ hÿõè”þ'1ÅýáqýüðèAüÓ—û~2û9‰ú é1úÜú‚ üù`' úã¯iú}÷ÏúæGû/±ÁûôY3ü¡Æ’ümÛü’é ý"/ý&cFýˆ][ýnKtý…•ýS+¿ý•òý'ò+þ‰jþñ ©þm¼åþÔIÿ•#Nÿ¨xÿè|ŸÿÄOÇÿéëõÿtË0g‚{ŽzÖôk>Vͬé/5/{–kÌ® –5ÎeRoi<«€îçŸØÜÊhv›oDÿ‹%÷Ò´õýbF^ÿhÈxyoricXÕÌ+âð )ªeÓ_ËHà<Öª'¡Æ·z‰cë!Z›6[£/b½íi_±mTùiX&]WÃGus,«¢?÷¥éîâF ZžFB'£Ç .Ó»Qmµî+}sídd¨{UžðÁ!y µ;ñ ŠÄ\ ,¿ hÄ ܹp $žº Òó W‰ hå µì Ÿ £,, _ ˜ èlé –H( z\,ÁŒx ¾y#ó‹Ú,r}j0žª’ýë0u.W¸s‰Æ¿¬òp‡ÿEhÿ8±Èþ O«þ@ü¿þˆýÿ؈wÿòû :ü®±`V¦ˆðÜ›p 8ÎU@éÄd,Tßõ²Ðß<­8O”ý¯‹Ûd•6­¯´ºÕùþQº*.dMâ•eìKr̈tÄn• c:AT1ÃCZB2:Öè 6KöuÔÞgÆ{Ï­ºñ˜›û‹1…Œ … Q7ÍâòãA{è€úAŽT.uPÒÈHq*‡•"ƒzTì¹^= v(Ý–ý? hÅ‘Êi´ƒ%&‡ÁÝ´:i²ÀAÓÉÏͤÂNǺƒ/Èá(úÿà ]ÿUÂûþ¤ñØþ7ôþ¡$Gÿ~7Æÿ2Ía¸˜v¤É'a#Õ8ª½8 †gEê M¤”~,›—æ-ü*Ôÿ”TÿX]ÿ'E8ÿR:ÿù¯ÿE}åþKÉþ½±®þ¯šþ벓þ6b þ›`Æþ³: ÿ‡¢iÿråÿvtx²¶~R°ÞiÌPV¤çÔ'êá¿ÎÿVŸ°]ÇP‡æÅ¨;ÓBBZÕK+æÔÜÁŸ¡®z­³Rׄ&Gö‡ÂоˆZ™GŒ»ùÿa¸˜ÿÒ¸ÿ»$ƒþçoÆý6”éüåÇóû¢(ñúXñùëOùðé<ød¦¤÷7 D÷e÷,-÷'»k÷q:Î÷ó1HøƒøÌøƒâPùsÊùæè0ú˜0€ú™5µú„íÏú3Óú ëÄú}έú7¢˜ú4Ñú¶› ú;ÏúÓiûq±ŽûÒ°üšX©üïÙ<ý6×ÃýæS4þ*ò‡þŠ=¼þçÒþ$ Ìþˆ~­þRÐxþj//þkìÐýɃ^ýTäÙüèfGü ®ûÄû//‹ú”àú ·ùeÆwùïUùÍ·NùI\]ù;ã{ùPÉ£ùª Îùø±öùšúÍ.ú@Ô;úÙF@úÊn?ú‘¹=úž@úäJúfÅaúS@†úˆg·úuañú=c-û5bû{U…ûÓ¬Œû‘pû¨-û ÆúÎAú·­ù-\ù3Ù‹øù`øþêÁ÷^‰÷.˜i÷L·\÷šžZ÷±y\÷Ù\]÷ dZ÷Ç0R÷ª1D÷á0÷3É÷Ɖõö«Ðö|O©öʼnƒöðcöktOödjJö~®Wööxöã©öZ«éöqs2÷÷ rË÷6øŽû[øÛÝ¡øêÁéø§¡6ù~,Šù˪ãùP?úm8–ú%ßúTûûɳûÆXûÉ”Èúyhdú©Ïäù ^Vù+Çø Dø(éÖ÷R›„÷¾~L÷éï(÷Æ÷”zùö.wÙö‰ªöàZhöâëöš·õž”TõVöôô† ôÅ]ô«\1ô­îôC$ô°¿Cô•{ô+yÈô¥“*õ«¿Ÿõ<õ%öµ>ºöX÷¶û÷úžø3?=ùŠ®Ôùyšdúf’îú€uûªÕüûˇüßïýü±ý@ÊSþ^Pþþ~…°ÿåChTO"@¢Ú£4Ï5œ‡Ò¼;b=Vå˜]XÊlQ-rD„>«Ëh‘þVu—_5ãèQÉœúI.IÔ 6}ùî6>›÷t¨û¢žQÌÎÓób—à®EÿWútþbµ­ý‹õüÅ%Sü—]Íû Djû«K.ûª¼ûá2û Ÿpûr=ÒûɼRü íü¨œýÕýZþ±ý$ÿ¥yõÿÄÇðó–´]#—ã¹9~B%ªiÁì' É/ŸÚL¨Ù#SöÝ}ܱæ‹apü.¹ý,X×âéémº ã|wOMí¶ÿÿ ÿ}ˆþa5ùýÒ‡qý„óü¯üµü@Æû.ψû÷EfûFƒbûñ€ûMÅ¿ûÚ– ür¸ŸüªÉ8ý+$æýz9¡þšþbÿU_$¯Þè Œ;—'C£­Š¬«oo©Ö¶ÇG‚̸¹¿-“øM^¶!pkäϬ´ŒãÐ^œüIAó=ó5VÃ,Îè‘“¶æë­½%?Xa—4â lVí<×XôËü›ÍWÞǹÿ]ž4‡ ~­Û_KtƒÇ1‰Jõ°Ì]ÃF=æ²ûw ,sUÝPŒ÷~µtŽÕg<ñBu %u)½0H24f¸UkÌ Œаw¹O|ÈpãÉÜÏvÖ‹ H¸Ìyô~Œ=O|½Þ‡ÄÃõ·š†¹{‰ÌºñÚÆ)¾ÇtãÐh9̨’oŽn…*é¬,CC6•Ç:â~f-cx6ÂB LÍ@ ¿h Êx Ê×l [ˆC bþ9¡¡ßÐ3B½HcGháÛ힃i‰E\‹%AÝ#˜ö<Î?jºs£iàÀÔD‘OMü¬'àÞ¦´9e¼ÀÏy, £¤ ßÿ" ]ñŸ œ £åv ¹!Ä ;c÷ «Œ ÞC zÞè „A° ÷›c mè I9¢ æï6 ÚÉ ÛY mÑèvtçÓøN‘t†~åštKZb¨«fg}Y%Ϻ°Ð+Éj³dWWbÅð5¸wª©<hB‹B+ö>x!Œ ¸M§«4Hõ0èå ƒ„w©¦n­,ÕìÍ)& w— ¦½ý 9ºT ]q— - Á ‹©Í …» F‰ Í29 :¯Î «M Ùº¨±/Kn°Íº%¦0@ƒb{Ý7² ˜ç§²â™`Ñ ²ÓÈÍ©ÿ¦º`ÿùFÿPm^ÿh¹¤ÿd÷LžØ7gƒÐÄXK Ã?øV!®úBØ•9X6eðH#:¯QGàpðÿÄ ¬ÿ™ßzÿÞP\ÿ¤ Oÿ}¬Qÿõàaÿ"í|ÿ[ãžÿf€ÂÿÊHáÿLôÿâÒóÿ<ÃÚÿ-¥ÿ-RÿêzãþI ^þB»Èýï-,ýs÷‘üßôü=‹û>ù0ûêuúú"Çëúºäû'Gûd9«û°,üÊØÄüÀãlýISþlEÓþäy†ÿy3ðjÔøXexUà„J?Ià{ÎûÁiv« +?®‹ôhD(#-ÿòÙþ^$ÿü `èûØ©äúRŽúÓæEù{êºøìŒaøÜC7øòE5ø“HQø°~ø%°ø¥ÑØøV¥îø®¦êø³×ÉøýúŒøõÞ7øÒWÐ÷¯0]÷ANåö¯ oö×cö´žõg£LõLßõ*8ëôŠ˜áô–>õô’x'õo]xõp™æõCaoö2‘÷øñ¾÷;—zøœK;ù­þúù5&´úÞbû ªüšÿŒü ^ýƒjdý!þªýaXÖýÃŽåýnÙý³ýƒ˜wýíõ+ýn7Öü%|ü™€"ü “Ìûf$|û´Ï1ûæŠíúš)¯ú¢«vú{:Dú²Öú×Óðù‹WÍù`ªùs†‚ùr‡Qùù8Ãø¬[cøyð÷÷tɈ÷µ ÷VŸËö³–”öuðƒö?øöhâö(±L÷vìÔ÷á/qø¥ûùŠ}¼ùwYú>¬çúPÝbû%qÈûm üB>Nüü£nüÑzü tü÷¾aüË Jüô‘4ü ¶(ü(b,ü6òBühŒlüD¦üï¹éü0ý>‰qý©Z§ýrÂÌýè)ßý9ñÝýêÇÉý»æ£ý'}mý&'ý@Óü'rüE×üî9›û>0ûÛÿÎúÙû}ú—áAúÄú¨Û úðÖúþŽ#úpå<úž WúÕ0nú`X|úö¯úKùwú‚.gúåEQú¯±;ú ²,ú”*úwó:úÍ búF(¢úÑ%ûúv6jû´Óéû rüÖùüŒtýׇÚý 1#þÏäIþ®ÚMþÝ2þ±œüý{µýƒIcý~ý›ÊºüÎmüÑÐ'ücÔíû]VÂûg©ûS¥ûR°¹ûfnæûW)üÕÓ}üEÂÝü?±BýÍ"§ý’sþò*bþ©·þaZ ÿô§Xÿ$¦ÿ’DðÿÓ4…nò«™b²sµÐF¤‡•úÇRÔºƒƒìÿzÂÿÕ£ÿIÿÒ[†ÿ§€ÿ[exÿ4pgÿ¬ÁIÿʺÿ¶¡éþÆ1±þ&S~þ£DZþK¢Lþñ¸Yþgƒþ2ˆ¿þb ÿe[ÿE+¤ÿúÜÿÕÇþÿíµ¤­øÿe#Öÿ§ÿ ºsÿï-Eÿ¹Ò#ÿÀÊÿ˜2#ÿ¢¤Kÿ)ÿZ’íÿŽ@_+ÞH,b:‡â°V«8·ÎþR+B>=x×9›<(—V¹5þÇöÅìà –QUG¤Ÿ!“ü‚©hÒÿß6½^]‘ááfëðpÏõ¢|ç6 J‹ ’¢ Ie‰ ÿhõ õK «­† ]x  ·)– ÊÞf û ¼Ò  ÷ m Á·¶–Yó“Ê%jœOO~q|ø‹õ> òܰq ¯šÙ•Žþÿæh8ÿ iŽþSÏþ{E¦ý zoýÆõbý¢ýáQÀý³d!þÝä›þ™¼(ÿ¬¿Àÿ*]…ñ÷1Ý‹pÇÅmŠô¸(Fm)<¥­Uµй³9'¥Úÿ‰¬qòæQþ†.¶à°ŒÕÕR›êUÜTʪ›BH¿Ùß7MseÁÚç‘ÿÍuÿ™¾ªþˆ:9þ—ÊÍýÝ mý}Ðý¢žçüS¹Íü=xÕü]Býp(Qýí»Âýó%Qþœ}õþÅV§ÿÒy]ë¬õr²–¤A}Ͷ‹D F q]{öTŽü-|àê¼ ìˆ89¢}jãå›%@"Ñý·ÿÏaÿ× "ÿ%’øþ³ðâþíÜþ‹áþ•‰éþ%5ðþ*“ïþJæâþZ˜Æþƒ‹˜þâ_Xþm¡þnΩý±'Dý°AÝüÚY|üW‚(ühÄçûCa¾ûfW®ûåF·ûâ¼ÖûQØü%IüR€“ü$ÉäüÉG;ýoª–ý±ª÷ý@s_þ¿çÎþñïEÿPåÂÿ‡ABS¨¾[12 “-êÜö¤ ±*Tð/Àα.€…ê3¤ æ ©6–ÿ-¡ÿQu|þÇßõýÇyýOQ ý#ð­ü<÷güù«;üºñ*ü·5ü¬šYüJï‘üA1Øü׿$ýQÂpýžÂµý&ðý!þGÀ@þ,ZþmþïN|þí-Šþñi˜þE¨þ†“ºþ´Ïþe|çþÖ6ÿÌÿÊ6ÿÌtOÿÂëgÿ!Œ€ÿA(›ÿDä¹ÿ¦–ÞÿÙ1 ¼h<#®s3’­WaçÓ²“RQƒ‚=Ÿ¯C¤Ûmˆî7i±j• ÜcØ«Å!ìC©Ñqµ¤–°S„¼ 6»8e¬\‘?lló¾@õøz¿ã68¹Ö ”4w/n`áˆObBæ‰6 “)XfhD<í£WÒ "·ºÜž~TWކgmŽÝJ¨S~Ö?ä:q¨UÚ¿£O7eËÿ"GBß¼Jñ'`£…gnÕ÷À†XR8O…O´®ß2,äæ'‹>]AEþ9gÓ¼äûÊ™‹=ZÔÒD]6/á¾Í`dÞ›[†W×6XS0uÏe°Lê Í^ªS¿ÐäÿÜ…ÿÑñ:ÿâ ÿ;Çõþõÿ#Ó'ÿØ,iÿOã½ÿ+Ú¯&€QGÜ¿H+fœh_|’騩Gå±Ìe¯ ß§H¿ Ì–žu¤¿†³YÿÊ2gè¡.n&Ô¡?k7Q½ÓYtOYS|PÆÏ@³ ,; ]úO€à]„ÇX*°uîšY3ˆLJx‚öl Bg~êiþèwŠ%”†ÈÀ™þÀšLÄý§«q <µt÷HÛ™;QP×JGäx7uPnsY©»S%|>,œ$}à ^”/ó2’¼p1©×–½jò*4Lëx­Bȵñ«ÿ_YÿŸu+ÿz‡$ÿÏBÿ5K~ÿ\æÐÿãM/޼]âPä",`IgSÇñ@<¼ŒÜ¦©˜ÆCS¡áiÜÿIL±ÿ$’’ÿ¿S~ÿMêqÿÀpjÿäeÿ;µaÿÕï^ÿEA^ÿ3 aÿSrkÿý~ÿÄ›ÿAfvQ¢ŽÀšÐWÑT Æ¢D±¯È–q†z³Þ_I%(7 £)Ã.óm Æ>¤nñ-ߺÉ¿]® «rºdÒ0Í/îÿ%Κÿ-5ÿ5 ¾þ³˜8þãVªý ‘ýDg‘üO·üo±ûÀ*eû)5ûJ!û—&ûp>Bû Boûa¨û‹5èûà~)üÐXgühpükJÈüC£åüËÛôüïP÷ü¿rðü0yåü4¯ÜüumÜü®øéü…ƒýŠŽ8ý»Ìwý”Áý÷¿þrÏ[þ?úŸþ*ü×þNkÿçÿOÙ&ÿÏ($ÿî5ÿD÷þ‘AÍþæ>–þ© Sþo®þí”±ý·B[ýü´ýpš»ü…¤zü GüðÛ!ü8a üŽ7ÿû6<þûÂéüEšüpÊüÄ^-üáâ:ü+¶FüŒQü)[ü™fü¦„uüŠüh·¥üÆmÉüZ›ôüv%ýßWýP-…ýl2©ýúê¼ý.B»ý‘Y¡ýNoýZp(ýIÔÒüéIvüÝýüÈû\µ‚û#bMûŸB(ûؤûkÍûS±û)lûúfû²GûéÔû‰ö û…åûúû:¡ûÍWóúöÝÛúMÄúš°úº~¢ú‚Îú1 £ú…²ú ÉúúåúÍû…K%ûr8EûA eû(†ûõ¤ªûM¤Ôû¤ˆüD=üÌçyügŽ·üÎÀðüy?ýÅ=ý”»Eý07ýè¡ý¤ÙüèA“üûGü¢¬ûû.ܶû b|û’^Mûk^(ûiò û íúýÎúÙ¯ªúÙúT²LúE©ú7œÝùaÓ¨ù÷”{ù®ˆYùéDEù*@ù2òIùÒaù8ù…ù0t´ùBpëùÀf)ú•mú,Wµúèùû+´Nû{?ûŽëû‹þ8üvr…ü]<Ñüïý'*iýFt¶ý>þj÷Uþ)©þlyÿþšŽYÿÞÖ·ÿHL»N€$¥èê¥Qëv¹PMï–~÷ÿØÕT,·Mw¯Z¸ ‰í¿’³+ý/¦ÓÇ úÕIÁNvøÊwµlE<дWˆ‹Ý7;íäL]Óö+¾è¡§À’ðÐ\ùuDÿn\ké˜hÈßcþZ@KÁ™4ئwöxÛÒ,±¯ÅŒH¡tå¡`€ÊTãR YWcjᤆéí­«Øßw5Jí]1¥‰7íîÆ2ˆ r~ªí<Ùrîþ4°ƒY4H H8»Yȸjd{u ‹ ˜; Ìâ ¡ƒ˜–ç…c iQëBêfCåâT®~Ÿy¥Hâ{×õ—ªØ|RŽ!ÆÀ€KÑ<¶îdUþ*ê þ ºþ *çýºªËý¯Œ±ý™ý‚w‚ýÀmýU¬ZýG…HýT 6ý6{!ýßý(cêüÝâÄü±b˜ü‰bfü6ç1üØ.ÿûsÓûl²ûƒ¡ûÞ\¡ûf´ûiØûÙç üÌåHü£ŽüŽ^Öü6ýXbýs ¡ýš××ý‘¨þ•›)þ NCþñýRþ$¯Yþs;Yþl:TþϺMþ"×HþR;HþöMþAôYþœhlþc{ƒþöÞœþS¶þ“yÌþXÞþýHêþœ‡ïþQ°íþRŠäþcäÓþ…—»þ²›þ»tþLðGþ/`þhËåý¹N¶ýèé‹ýniýžOýü|>ý…6ýò¦5ýÊ9ý0–@ýUÀGý®SMýDñOýýOýÇËJý%yDýrï=ýk›9ýd&:ýç"Býš¶SýõGpýe7˜ýN­ÊýÖ‡þ,sEþÜ2†þÌÃþª÷þb- ÿ”F:ÿg8EÿDâAÿ2m2ÿÂÿÄðúþKµØþÍ8µþ¿’þ‰°pþÓWRþH±8þ<¤%þh#þOÅþHV%þŽ:þiYþlz~þî:¨þŶÓþÅîþþ·(ÿ7·Pÿ³.wÿ#‘œÿ ÁÿVwäÿv¤#~¥:ÊJÑHR3íPiŸGEK8‘%ÕO]€¬óÿí«êÿákåÿÌ%âÿ“dÞÿá¡×ÿTïËÿñ‚ºÿá¤ÿ)ƒŠÿL qÿ|m[ÿ¬µLÿTMGÿûLÿìAZÿ:Œoÿ••ˆÿ·¡ÿÎî¶ÿÈôÅÿÇÍÿ˜9Ìÿ¦aÄÿ±·ÿUô¨ÿK›ÿšÎ‘ÿï9ÿ‹ª•ÿil¦ÿÇßÁÿ^tçÿÒ¶°kJÖµ‚†J»Í·ð¨¾ĹEÿ`¼$q¨w]àtúpmòd Ð[„‚W2Y&aÿW«£ÿpêÿÕ0_stܱC™æ7çP±/Q|BÀJIè†D/ù4 Êâ‡ú&Ó´ë§£M{‡¸O S'£Æøæÿ? Îÿƽÿú—°ÿz¨ÿG¢ÿ 4ÿMø—ÿsýÿ‡ÿð yÿrfÿÆOÿÅ13ÿ3ÿÿZ óþNmÒþe´þ*&›þ|ˆþÈ”}þâ×zþîíþïã‹þÇlþ.³þÌþs?çþ!žÿùT$ÿÆØFÿk£lÿžï•ÿwzÂÿXñÿç "êN¼Åx~Ö›ˆÌµöÄŠiÈÎ ÀXl¬X®ŽHhÖè:³^QŠÒÿ6Z›ÿÒÉdÿ%ß0ÿ¹¡ÿÙþ˸þŒO¢þì\–þÍ•þ …þ[®þncÅþF&àþ¨,üþœTÿ' 0ÿùlEÿ5"WÿGeÿ3pÿ¹QxÿÐ~ÿq ‚ÿ¸„ÿ¸Í†ÿ|óˆÿ1¼‹ÿLjÿú|”ÿH‡šÿ¯y¡ÿæ(©ÿc…±ÿߤºÿå¹Äÿ“þÏÿ”œÜÿêÿ~çùÿ§O ¬“í-‰%Aþ„UœGk!š‚×›õ˵%ÑÝì;ŠÇ!K98IL¦ù[~/g'QmÔ/nëi1ý`Æ£ïÿzÌÿÆN±ÿŸÿ…–ÿIl˜ÿtò£ÿFÚ·ÿÒÿðÿWéj1, ÇEUZ]ië-sؼxlm{Ò| n~w~*ц¬ŽDΘ–|¤%®°Ñ8¼íÆñ$ÍÑ Ñ8qÑçdδ4È6b¿¬’´g€¨†ë›È‰‹÷ƒ?®yqø=jŽ›e²xc:Vd¸Öhˆ¥qqN’¹½©x¥Åz£ä9<ñË%˜¹DÛ£`†xË¢‹6½™„À¢&Á¦:Ö¥ÄÿŸ{•±Ö„ºÝn‡ÞRUÂ0çÖÜñÛ²«£†yQrHÍñº¨óÿ0æÔÿ]Àÿé¶ÿ“j¸ÿ¶½Ãÿ×ÒÖÿ±åîÿkÎb!Õ5ÈDãJJ%Jé”BÓ©5K%ã~"F¯òÿžæÿcÝÜÿƒÝÖÿ]¶Óÿ÷ÎÒÿDˆÓÿQ_ÕÿØÿ\UÛÿ‰mßÿÁ}äÿÂêÿriòÿâƒûÿaøðƒ‡ÀÊ0*|L6&‹A¦lKlS“tY<]µq^›À]û{[CXÃT4™Q¨6OÐMYZMõ•Mc"N•NÚ‹N{¶MÂÔKûªH7ñC2D= 4-ã' ðˆÇÖ6ëÿ-yÎÿQI®ÿFÛ‹ÿ…½hÿ¨Fÿ²D'ÿþü ÿÊ×õþ‹jåþ2ÝÚþòúÕþ³HÖþ—Ûþò£ãþïþ¶5üþÕ8 ÿ¦òÿtS$ÿåp.ÿâ«5ÿŠÔ9ÿ@;ÿZÆ:ÿH¤9ÿ|E9ÿØ;ÿ™Ü?ÿôSHÿÒKTÿÇcÿä sÿ/„ÿµÊ”ÿÖ£ÿ"æ®ÿµ»·ÿÖ~½ÿ,.ÀÿéÊ¿ÿÃH¼ÿ¸‘µÿx›«ÿ …žÿ²¯ŽÿžÇ|ÿj·iÿ[‰Vÿ'@Dÿ\³3ÿèx%ÿßÿôÿB• ÿÁ~ÿÒYÿÈÿgmÿXúÿ4ÿ þ ÿW[ÿúmÿþtÿÀÿó %ÿ=W/ÿ,ù:ÿ\Hÿ÷Wÿ[fÿ^tÿ…€ÿ(‰ÿçŒÿE‹ÿx‡ƒÿ¹ vÿ}eÿ¢QÿôÄ<ÿ®‡(ÿ‘@ÿ¾ÚÿÙÐúþ9=òþ¡ôìþ¤ŸêþãÊêþììþòcðþ±zôþ–nøþ÷…ûþ{+ýþ„ ýþ©ûþ϶÷þ¼póþÝ ïþ–Qëþ‰ãèþ'(èþ97éþÃÞëþc¸ïþØJôþ./ùþž/þþ/XÿŸôÿà{ÿ¸mÿæ)!ÿÑÉ,ÿÆ:ÿø,Hÿ*4VÿÆÙbÿ:Ùlÿò"sÿÛ uÿªprÿL±kÿš¦aÿ$tUÿùSHÿx`;ÿÊg/ÿfÑ$ÿšÿ'fÿ³¤ ÿ+»ÿ/ûþ ÅñþûçþïÜþ~ÒþÔúÈþÏ(Áþ/³»þD¹þùйþ6 ½þÅSÃþÍïËþ¾WÖþ âþætîþMOûþ4Kÿ];ÿ;"ÿx­.ÿÓ7;ÿpÁGÿ*kTÿASaÿò‹nÿ¯|ÿú߉ÿNÑ—ÿ°Ó¥ÿ"á³ÿ Âÿ’yÐÿËbßÿ¦üîÿèmÿÿXÂŽä"ô5¶›H†v[ߺmøï~¼œŽ%Kœ5‹§Úö¯k7µ ·ÜSµ¨°Pf§œ«›BQþà|yìjÞüW?…D¾Û0À;yÐ 2ÄöÿOäÿÀÒÿÂÿô ´ÿAÞ§ÿržÿ^'˜ÿ7?•ÿÿÖ•ÿè™ÿKM¡ÿ9ëÿ¥ð¸ÿøgÈÿ£ªÙÿì+ìÿ¡Sÿÿ¤€_ %þH6úE¢FRZç[bXÊd›dâ‹`½ZÀyS—…K0€CÈÏ;Hš4‹Í-¾2'† ŒpA0 GɇýøÿRåïÿk™æÿ›4ÝÿdÙÓÿó¸ÊÿÙÂÿNºÿÁ³ÿÜ®ÿ©þ«ÿ u«ÿQk­ÿ ç±ÿDŸÿ’»Áÿí^Ìÿ»,Øÿµ–äÿ™ñÿýÿC•EcíK#"8ä'×:,Ë:/Ãþ0s©1óg15s0n/J-q,`è*ž'*>Å)À›)n)¬ö(‡ñ'¬.&^™#y< v@™ä7u?A!‘ † n›Lž¸ì,6 ç… 0ÂUÅÏ\ÇJ!SJ'-Ip2±)7ÿ&;ab>«é@GÙBãTD'ErF 9GJÏGô H”HR~G;OFàrD3æAdz>)ò:^Á6IH2K²- -)æ$c !Åš8•„é¾Õñíè;Ý"æ£%--)Û,sy/k2G4œÒ5ZH7 8çµ9ù·:¯†;* <H#<©»;sÀ:h*9sþ6êM4­51úÛ-ûl*"'û$DN!tpTÌM3¦¯Ar¾mwšßõ=€«9D=)EJAp ü…!lu"*#~’#^¢#ŠR#°¡"G”!14 æ¹S—½y¹$ÀÉÖ%þé3‘t d½  ¡i–Ö^õ €ãÌð3A¨!Ffenrir/config/sound/default/ScreenReaderOn.wav000066400000000000000000004313201475771417500217670ustar00rootroot00000000000000RIFFÈ2WAVEfmt (þÿ€»î  €ª8›qfact Œdata€2ÿÍy×ÊZÙ·.Ϊ.ÝÉŒ0î}½óH“ÜÒ¶ÿæHzâ þÉúÒ§V‡fm A¡”Žà: Ó]hûjiæï°ë«ñœë‹d*þoïDŸaùP @õ#|Óüê¶û0ªí´‡ÛEèßΡ³Û_ÎäÃñî£Î°èUþÝÛ#äôN"ûr¬™î¥ÙgõòK•úø-Qpëû< Z«9@ÓÍî@-Ôÿû ~•kùàÁ ãMšˆúÕÅþVh’p˜þöã°JÛ€ôò„+-êPúór‚ó‰túeå5Þ* åžÎhó±ðþE½(mü.ÛDñ¸ 5ñýH—ú…JÉ ÈνñOåîPdDäHHþ0kù÷]¡îÒÆRîåv‘ü‡¡Qñó´þߟkÁÎÈ+!ÄÔ®¬ Ѱ[*’œ 89ö)¬ÙŽÄÜ)Dl /glèßÿ$ÔCèÆt º¹+&P¶Ì/}ªs%ôì7óhðǼ»‹Ã*… РœxW$8ý‰=a_Ùô¸¯ª@¤œ,• ‘÷È#eù~Ëù*ÍÇì‡Tÿ]ðD³ã§"ÆÒÅÅŽÅ!ws§0ƶ–Ñ;B²ò“¿Ä%Œ‰ ê–,_&h#˜*Z^õþ/gúJ9 F}¡V‚ñ!RÒvŸö¨Ëî÷2·g ) gícçUID?î=•3Éÿ=HþØ5DùfBè(·ê;b»ï_sºÜ¯ûsôæfÈMi˜³ÁË”A´Îø §»XìöÉñÙ˜ H¬m|_ÓXçs—&ÕY•({Ó@“k)ülÞ Þ2Ù âØÂÇM#w}ï,ž%2ì,˜'ÅgÂ!º5¤ èãÀVÇÓ%ˆß•Z íúzÿ×*ù˜Ï7ÚH'YZ&Œ–MSh3韸¯M8ÇG/ Â:òw$>Ðtv4u§Ù*…o-,î-5:\5G: )Mµí¬ Œ-QŽ 1ŸÌ².n«6wµ;Àõ5ü)˜‹¯ž £Ôþ+ŒÔ#á̶1… ·“6ˆHV`öÕC>¢£q5ë_‚ݺ`Ö·¼è["gò$jêª(çߦŠ×§û›é‡àßãa?ïë-‰…ñѸ›ü=Kég?Yo@ S[·üøBæ?IÔ\¦ââö§øþp UòæN$äJïñSyEïì#§¡äùp"“J^­ölq7H49ÿüœl êêþ ð^«@ >ø¼ á¡$ c- idˆ–ÄgðžN!ã~ú´’ëëÏÍjüܱ8ÿ$aAøÜÐÚý³&²í¸órôtCYûQ®§ 4ƺÁÖKÚpdæâ€. þ0+‹ï!x„ü±ïJj¢¬ýNÖÊÀC!‹¬d!÷,¿9Q¸`^V µ¶Ñ©d %‰<õ‡ÕÔà<²%íÈoHâjý ïIümLÄê§EÕãüìÀïóaÄr–ÉÔµ 蘨¹#` VQ¨)ñþq%÷~ežë¥)ÔYÊ*ÜÄ%¹ÓÇñÒÕV6ìÖ<"ï£%?áÌ™œØ«!ðÝÌ£Lìàlì¯Ð™Ú¢!ã'N$Ü+çGããâóŠç%ÿû.=Üüœ üÄÎ!óžûÃI, šõ Ú¾úèxqéw¾ïn ç…Áç-m·â‚ž‚ß2wá°iÎòÔüÌ£hØÃâòÏ¡“ÅÒ*]ì­ëÖÛ‹Ýb1ZÜ÷ˆïä òØñ¤íÝI*Üßg&ê5©Úé;½ßÖBó ¯üòÕYñí@:Øï]n5á@±á·‡Ü9oÉ¥öÇì¢ÐZ/ŒÖĹâ=¥{ï7°Ñõ5uZûˆr‡ûW5¤ïÑ-÷ëË!qòþ\÷¹¦ñòõûgé[rMòËp,éƒÕlðêkÃÿ±þ!þ¸ðZ?èÄ„Íà ®»äJ› è"­rõÈ…® gHÜ© ?ü¬t‘ü/giê-o/rõ \ä8 Àåç—’ñA‘ðì·† ñˆ˜êú˜€ü9§øDïEß–éåÙN?‚Ý´³Ñ…Ô'ÖDP<êYŽìOPø¶èéVÁ‡çÞ©&äëîЩ˜LÓpá}Þ,A•êàˆÒÜÏ6pÉ1btÀ3ÌÌÍΧʡ‰Ï²M Üžf!Α–2Ðß‹—ÕŒoÝçDúêT•Dó$¿ôuÀªë€ØÛüp§DøàÙíºß8ÖGíʧBìÎ éäd*Þëcý¹ìø>òK¿ñTÛƒé`äØÔgÝÌ´ÔɆ}.ÓLž©ï¨ˆ±øP û;õ„žO÷/ÛNðgæìqVÔß<äpãþø«ö²eîàl4ôdFÈx•ûz?jKÈÜ´ùãùlµñ™3¬ä£ùányvè/D9ìã¤Tÿ(èõ¯X-ò½%ýNr~XŒ›F ŽÌHû×þçwÇ”ì&òoïv\ã`û쨲¥üÀÑïùërØýå™ ï6K`d%„œþ?<þ~“äåvÌÛ"ï×SÜQÕ•¥ðâ^¾§çr´ÚþÆ«ÙZ=ãa>å@_€äùÁøt%¦ÿ€lôo:ð·3¯ü:ðü6s½RíyÆÙv (p2P¥ké pçÓûr­&ýk³|ö*ö3ÙÒ= VíÆ,nøÎnóýPmUCtýî0W÷a XÒ¬¸³Oÿ2zΈú¢Fk Å#… —é½Ü¢ÉÔYo+ÿï!á,€!iǸèj¤W{Q¶WA;+ŒŸ•¦äòú(Á M¯ê –eJ ƒÊhFêU/þçm‡åïÆl ïWü©Š½’Sø­6íØœ ùw×KþBB ù³–6hwÆ  }«X!"!Oµ!™ûKŸt"xTÐ&]vK1i<Ú.6n-*ü1t¤Jð²í[@“ñÍs÷ô›¹ …<üyœ%ÔÉJmGM f!^ðSÆï(óî}œGùµ û˜~jô®à[ü[@“øl{ÔÞôæoeè¨ÜàîáFˆáL+Xí¸Zvì¿åØÛìn­üúù%xôyàôio”ú9ðèÜ#p ª²ÃüÈêR4ø?¸8ýÙ4V ÁŸ”GïÈÞó>ÿ5Y¤hÿÌßhê eaëxâò,gŒîž„CøqT`ö¢:‚(Z ;ì² î|Å Â×BLí iúõ™ÌS÷ÔaèöîÂD‹/þ"6¡ñMræííÜ‚òy)ÿŸaËò>ŽõòxqðöŠôÀùæÍØ÷¬Ê~ ЕL!T NÉÇ ¬êàÕÝ?ÕzÇ •³î¢C Å' Zr溩éÛevsÐ Šó¼ ¼ï„+³"ý*;Lìš¼i~å»G 9 Ÿç "'W;²¨’ÃMöðvª¢yt¿ÿÞ›i © à³¾èÝùèeJýR,dô‚Ë›ø'ˆl p9Ä—I iïê=©.H©V¿‘^É â Öl‰gû8EÞkx(£o%Ò.?)ç)–"ñšÚ0™¸ ’;A5;¥gÂű,—ÿÈûZ‡p¼–2Ï<–ëwæó7 ÐíàÙ­{/¤žN úÛñzËítNñïÔ‹Jè¬mEê½ £êQõa ÍIv(Ⱥz¯:ñ2o!®±ìœBÌŽÛÆ~ô:ïD) <7ÀlüÆ$c8ÙZfkÀR½Û+½ Æs"Ë'%À ï!; ¡b7 `N§"ܨR…¬’‚Šþëò9ð{ R¢ ÄÆ !&ω9©ÐäqÙ ÷ ‚$xûy6Ee@:!•:Zâ×/Wü°.)ûe2@sU6Ïž£/ü0&”œë(©K1G†œ/ÿÌ4ƒ:¤9ïÈâ8:/Œ0`Âö% F¨ç•U×#'³Ú ˆ `ñË›¶õüÙtÓ’± p'Å‘úF HC% ‘‰¤÷Z¹´ð¹K=ò[,kå Òß`éeâŒèé¤Q]çݦGòס›ö©³T²µ ƒ ƒ F .è°“Œ OMô.%´á#Û2ßõ„ônPpø£+gëdövîj•¿òJíHø-βÿ¶œ[ÿhU.©’Ćš ɳ^Yòà [ÀÞôU”÷¹$ ÕéŒ ãk¹ ¡‡â ¶T¹•ú°·™ýoSï›ò 2 ø.dSÿà$üËV×ü%²ä÷%Þsñ.w÷$ø­ú9Ú zÑógDwÉ&ÖÅ&9‘/«êIŸ!”Å>Y+ºgØj%"@bïéJ,DU,Ø|"*‹©¿¦‚ :ÊK$’”~Ý œ:uí©œÝêuÊê€çén ãød±ò 2é¥Í»ìÍÚÜù¿¶HùE;èMÇê‹Y¼ ÌûÜ$Š÷?û ôØ Dád(ÁÛ/ÅÛ*¦œÕøNäÚîÝ4wè=òñÞ319Þ v4ç¤pí@Ö3ä¿* ák-ââ¨àq__æØŠ@åÙ‰7ôMÞ‡üWÄ„üâC\ùš}Søôsòô =Ý´z^eó‚°ïúí´¹èŸ²5è¢|Aâ>HãCE®Ù7=ßÏ$„eÖñ&}ÕiÚ¼Ò¬Ìòá«WEìËáä…SŽßÁbøâÀNÂà#|ÜäG$âµíDåN*ì<ôäþ½ÑëMCíô¼ˆ ðÕ[ñž(úéEiýâÍqðáDM{ÔL;¾Ë Î^Ï1×Ô‹öÒÝ1;êB5æò†óøJ\KüËÿ‰ö ŠˆïzÃñ’UöÞÏÿõþÝ{ï£rÑïŠrðbÖ7í±DÓý¤êÝj«ø±-ïF çêŠ'ågušèý=¢ï¸&s'taþWÿ‘Ùæþ(–”}I×ý®þùyoï„&áçm2•î…Ëüñ ^ï:ðïq÷ýHüÖO”ú3qíRæ Þãߤ¾Ù2Ù Ö «âœòüëåò/ë¨ò&ˆ¼è…ø‘éœ Û}Þ½ÔŠåÛ(qUå¾²äÊLòÓÞuÃÈW„3É ˆ ÎéÍ߀ˆØÔ™Öí3JÐçN!ÖÌYìÙ?‘å2±`ïWSô=üðhwuõít ü;Uò9M<é7¨ŒÜÈ}+Ô[&Ïû*iÜ”1^èâ‰,ì‘;nðY<¼òqFç¬ÎÃáWðtä*1ÕÓ*³Ò^>¬ãCPZôø Ñ_ù^Þ÷¯AúõŽ×hïà鄸?ã\jñ ½É÷|!‚ò(=0óä!-ý@†úÿ tþ>nýtPýW8ª÷ÕL}ììpôåÛ½‰çÀÚë…v\öiÕ«ûÔMa󩜛úô/Ýz žG7 øöÞ÷•ó©ìBì«Ê5ñ@ÃéÊ êv.¸öÛ•>ûîüñYÓmWòþúS¹~Hø‹®þU5ÇógN\á¦\ޥܫ׆ÔÞ~ªDæ=1¸á;`£ÛÙFøàDlåÁA½åÁ0Wïca×üºøTÿ1¨éù¸Ý÷d3¼ÿ$þšþövÝ ÔíÌ PÉ [-õ÷€kë¼IÇôψÿEÃù5Ñ ¸¶M¿´È ;e ë0×óüXÀéþ˜¥üÖÿ,âzáägœWÕ´í¨ÔB(*Œz2!ëì[VAo†×²‹H'áÖ&] þ!+#Ö‡@XCÔh V p|­ ɪ E-Ü‹•ÙGÿ#¥C.ÉTf [N ð`ûøÞeœêË-íïÛVÒï‹r»ö0›ÿé«ÇüœDûó4‚õàªaÀ°¯%kÔýpñ‡ÿ:NlE| ûŽÈÎû5‡È!ýõûð0œ%t+&„‘0ˆ<Á+¬&Ñ -§~ˆ¯i-(ÿEöæ™lfœBîTz)’ëäHI¼ 2û‚ÿ;›dð&Þò:¼{óOLmü¾ìïöFKú›wqû¿¢éüç`üv{ÅîM¿mçh¨â«B,ä' èciî{¥Øè‚ìêz¡†ôȯ'!ÏŸ Õ‚œ(ÿN¿b&Ï‚¶÷¾#ÉŒ"diHû¿Á†>6É&Öl(Wu#€Y&¹ñF má—&nú6#pZB!¬˜ø ›gÚ! ,­ñV{ ÅŠY=™É†nþÇ+ ’–“ 6þk”IÍÖ/3 Wp´b¿z ùt,Ó½ö7³a›8?Â5|• /Û¶)2ÅQù3Ê\3H½*g7à(êÖ§-‡äA0Xj1™öL7!ü¦8áÀ444¬+¼¤â µÒ*ýp\ó€"/Ù=ˈC† ÓÇOW]ð(û™  @i —1 f„š\|Œõ· )ôµ!íÃeüã îã·6?çEk˜éÿYýì~qÉõ±$•þŒmƒ Š1ø±Ìq  ¸ ð: t qkÇìè­ã{Ãën0÷vêð}NîA.@òãWÆõj_¡üîx’ÿÐÃÅ€ùa§²Ù%Ø/ꀃK Õ0\v '¸ü : Ø£=a¥Ý éOÕŠýRk"²¤gú/®_öWÓÉý^!býþ=ý<;Hût½xõ.²ßõÍôíøñÓ™þ5Ú y¾¶‡Éùf ~/”¼ƒ†ÒA D£TÎJ, [#Fž99|ó4”4ì…«à¬8çt U¬U0ô ˆåX ö,1)~V÷ü‚¨î^oíÏ+óêéXôñSz¨ö ×Mí4Û6íxÕ"ôÏ_ÿìÀf8|Oêh9ab£ W™ÄšýùŸéWø×i`ë çàcCÞµñÞÙM÷=Þ[êDÎêäù‹ä[àÕ¸v人÷ê=K驇Fã®ðã"ë^â3FämøææäËìBùnù,€Nû°¨û2Ñ6ùšƒµÿ5?vrʸ2üiÞóÐÝñT<ì¬ééìæ÷‚ÌãW*>àV(©Õ0’ÕÉiv×ÙµÔ ›¹Û‡âçñΑç?0ZâÏœùâ¸5êâŸãsߦ¢à¹“ßä:xïèðré5qèN®'òÊVòñvSñ~3Ùî62çìsiäÛţܯ(›Ñ‡I$Ð8F˜ÓÄÚÑøUäÏðQî[ŒõdŽúA,’ùžóŽ ò±öõOÑ{öf/Oóô ˆð.RñB`1ïéM]ö”€¤%èûìù­ôˆìÅñÛçúaèÆfí9¨øÄ¥#ÝÙ»¿ÿ¿3 ©’;¸7¦0÷,«Òí *íó$¬ñ²ðÝÔðë@ÀôTúœlûþ}‘ôâ=çq™‡áÙ3ŽÞ6XWØq¸RÞd’åçS[¸îîW{ò:/óí6êe1äéŸØ“¢/Û¯_Gáoª•åP„Ü*Ј¶ ËI\pÍ•=çλ²µÓ“€rØÒÓ]#ÕM¥þØ:±'৺ïê´•Kñ; Êò‘có'EúŸH÷y+î»úþäž•èÙà"ÔÇÛ× ÀÍãPVnéyQŠîY.»ñF—†ív½Cå¿6å\+BÝ„ Ô‹ß}ÝÎxì××õŒMøJ9±øs ëö~ÄóøÈ íTPÞçtOdëdÆÎõ!A.ôf®²ó/ñãøµúþÁÎþw@†¼ÛM?´úpܯóëÝKê³Ûè(’ªê%ÿ¾ñoÜ"ù€”F÷ÐýZ÷Z!9•íj z±\OËlüPØgñåÄåð –mêÖò±Ýù‚1Rûˆ^¬ö^’m_17ÂeT[¹°ùÒö ì¾ñºá[²Ý¢ÇÜn䘜㵗ßÞmß½[äcF€åm)3ë•”_ö¹Ž ýv§ ü_I!ùƒIüaÐÿïÆÇÎkOœöâ6 êÓN®˜ ó!còY¨bûq~ÄÿtʼËc Ë Ü2 ‹Êýhæùþ7íþ¡§ö±2Ûxjõ Hí"áÞˆëéµʶD Ö”rq³ ³Õ½d¨®Fì!Ķé&Ù ÷"€¿ c_ÞIßg¢ë…Ñ”¿?6 /w` ,î2.}*¡¡Ái)^ßÇöþ7–“ó­¹î<âìñkíçò—HLüµ {ýqºøÞ‰Lõ­¡êüYb‚2<³@èKÿSÌ\¿§°Âº€6ÅOŸÜ39×m$©ù"zß'éµ™-òGƒ-’1&4ãsBnà r_1üÞy`*:š &„%¿â™ÓÿêG: vè9ÞÊø)§}ó$jäô7Cÿ÷ªtž%ZŒþ°Jeü÷•ƒù¢Bºýð – uX”—’W*á!óΜTùå™Yi‡ ©~ȃÿ€òbæFqfvš%­µ Ëx¦Sqm öjŸkm ®öË‚å{Ņ L#ÄH¡•¨oIK*ñ~’ªi¡ š⠨Ôs ‹­»& õÉßöOÖkós÷:ðǶ쇽aóÊE¾9÷A yv¤ Z, äqýZ‡Ä$D2³UÂã'ºÝ?Î6fÞ¦Ú«Éjóï"®¼Î$W­Ø ÞÔ»UµFAâ î$ò€Ò!‰[ª#9u%u—!ý±Ê!­³5!°™™ûû^²/ ÄÜmiÂóeÚû ®[ ‰„ƒ gMÛs ½µáÆ ß‘j%Pr1¨àØ6`ß 6t9R2k„0úƒ31bá2³¥#/8²¡)‹³,ðä‡.np0êÙ3¸&œ7€n×5Í—70þ•&úé\Þç}IÛ!Ê\ÅÍPú¦·ƒa»BâÖ€´(*Ó¸]» P´ n Q²ü%Ïö÷EBò½eéþI}åxâ~ædôé‡ëq‘¸ñN8ú1ðΗÃ6œÎº=R ô× ’O7çQÛöØêu’¯é.4—ò–®óÄ¢}ïn7‡ñ>ÁFôNÇ`ùN]þ¹Åû8Kiªo¿WÈ $ã²Íȼ2ùÁ³ãž ÅÓi ˆŒ¿ ×Yj l0|ež£œëÿÈÌ[øV܈ûó ÊýkÚ1ý–ÛüŸ¤­øfˆvö,‘?ø†ñûÕÔR¹…âL*/¹08@ȰL'Ái„ÞSÔé â!¯!'^ kЫ,Œ‘ùîJÀ‡·UÒÉíË›æŽ.‡u äf : …Pô¬¶ïïøöìÖCïóLÛô“ýÇñߪ«íõDÿñP©ù­R30«w´9 ¿Í?4óÛþö†úÛdýòaÝæ¸álÝîZÝ5XåõÁkê•(5çFì:㯜/ãzÒ¡è)Qêg[wæðP{ä9¢;äÿiÁãBf‡æn%ê‚có§žúãÅúMOçút{ü±7‰##Ò¿´j>Hø¤»ŽóûšÒï)¤Ñë2vhé,hßå$%ã¹oáÛœûÜÖ_J9ØÍh–Öý Ùóâ1bxç·˜¯äÒŠãÚ@ÒãJ½á)IÐàµe¢ã8çñÇméÏ`'éUûÃí ™yòO ñ“ñ®MëIìæažÆáë‚+Ø …›ÒE3ÓÄ×nV“ßAÄ&éXµlñ¼Œ÷}'Ëù´•öb=uóîqôCW-ö:ˆõÜXòâ»±ñŽjãðÝóæpòûáÿžýà°ø!ò²ñJ|2ë»ï~é’Ênëzi-ó’zãý‡Zï|WHLJ4 /• Qéx tý}Á¢ê³ø&:B#ð­Ï¬±Ùjå!Ù3Ï@ (#ƒ=¸<ÜýôÍhR„^Ò¹C$&o;$)Ït!Øó7*ÚCOR›.¿yÕQ–J ΚÐ'ÂÇ.2†.¸‹Òæ¬G’-ãJ;„ùMã¬ò uñÑ–5óÏ«€÷ï 9ýVáPúpõ¹÷ÐgùŠO»maÁ²G5°ßõª³å …ô™ä‘D¦P°‘Ÿ°öSè=%ÊRÌ)h„þ,Yú(kUm!|öÒ”îÅ…è}&'¾ÿ²,ór‘ž /eç3¼’Z¡Åe8 äÐ0$¹÷q#×õÙàöiœùÔ‚Aù%`ú¬$‰ü¤QPü¹k]ú7uñ–ûLëÇÞÉæÉlçÛêšè$ì»–2ë:Ðííj˜ôûuÌõÛ÷#öûv¼ ª¿ˆ¿ÂT}  øÙ^›­D ^õ6ýò¿¿ùOªþüŽkÿáóÓý@'÷#}ðñÂZó™«ò&[¶õGý\ù/;-¿nønB h®^ Ä Ú ž£ !í! “òæƺü5 ÅüæTÿ!Í6ÿ?lùsëFõ„©Kö'£¼ø…±ø¹Òãõ~ë¨øªé½ø:~/üy§›&ˆ ÛÕ ±Dù ‹u˜ä¹~.arÏñY ¿² ¿V® ˆÎ »þ (ÒŸ ŒiANû¹Øµ‚ð3# –d%´–IÒμΉRÏ8Ò™få× bÌÌW(Ú*ÛÉ{ƒ°µ ÂÔ)"z÷w|K9íi ciâ Ùº ·Wÿ#Ý5cÞÌ,Æôjh®‰I—r p üÚ… 0ÚÍ ™/G \gE ý‚ööÅ1óãPùîÏâð UÓûÙ¾Rƒâ‘ ¡« Ðj¡Kê²³»V¡L—W-ܲ·ŽKA€·Š¯i( •búdS¯©äßD= ½X‡çÕU •±`"™ñ!‚$Rù§"E¢!`cƒ!)·«¯†yLùô‚ Œ=cŒ+ž:R Ò`Ç cé>¦[ãÜ^2žž½Q{n3æ)þ£©2¤³å4Q‚v3JA1vñï1×è×2>/f0*L,uÛÔ*4æu- æ².æ-¼1¬óö4k 6 pQ22r+÷KÀ"¹îµ¬¢ÞKi 9‚xëž<•g‰¥ zÊs„0üvÕrt• ‰Ši Ìɼp’ú1š3õ (¸î±fèïÎjçäTAèÂêU±£îÝ£ûõÉ1pþÝM¹qì xË <óý N ¢ s›“ÿ–¶‘ñO'ìlW-ï1……óß6ññ“'XóŠÑöïx·û•ïëš«]u¶no· 5‡’ Çjæö œJ0çÆò „@» s_+ vˆQ ¢hy ,Šqü¤á¢9tÄûµÝŽúóFSýÂÛ9ýy¾Dý^zõú¨áì÷:ø7_úúq¤¸ ®P {O\su3ˆ0:Z£¥MÅŸ‹`Eù, :Ø^,§² /b=m´=žêÿßq‹ÛÅ®Í[j 1XïÃrYúõÇ óÚ”“ïÛ›Üîm-ŸòÖ(TóÌz²ï˜¢’ðã·0ö1”ýµIná¦ÏËái„öùKY~ýÞÉë÷£vímU¬åÐüàQ-.ÞO â»&èz£}èÌtåÄRùãË·ŽæT §é!e,èÀ"þå»éå°“äÄ¿™å_Ñ´è$ï¦îhàŸö6sœù¦x¬ú<ã»û{ŒÍ¬…Þ'y¿%ýöQ£öVó×òœ×wî ÿ|ëöØ`èÃn蜖ié »ëlð£Áˆñ÷Öñ¯¾©îÁhwéF!ƒåKÄÝ1²Ö7ÉÔZß{ÖTCïÛK`fä6vËìZwæó¸!ø*Vè÷‚{#õ¤¼…ôyœ·õpËÈõ®•ëób]uò!ÚÏñަHòYÍ÷»)ŸüøLú'Mõ;;ï€SLë`G`ë˜Á¢ï32…øƒ×8ÿã;aâfÈ$.šK³/rLnTÃø‚ýdò@Âð…]¬ñf6lñʨjòJÔÐõë>'ùbLù0ýKó+^ñêŸ=åõtiàè_KÝùRáWb³ç|Á[í«aýïå/ îÒþÉê9¬ˆäyBÞRÈßÞ\P7âÈÅâ–Ã~ܯ/Ôš¼µÐÈÌÏ´èѧ¾Ôf8ÆÖ”bÕN9×ü*íÚ B\á«å¸éåJÿîßòÊÆôäû÷²´ŠõTËï[ºÞæøîÝ–ˆ‰Ùh!òÛóÑãÒ8³è|íôÐÇ†ìI`±èÌ<åR ÐÞÏÛÓÚ5|dáî©Ðê³ú®òï¬{öŸØÄ÷×ÝöT¤óiŠÆîp¼ÇëtƒÐîWÊ@ó‹ôðóHSLõhº¸ù¬÷ûüs#ÿg†…1Zµÿü¦ËúúÄôxî—„ìFÔlívX^òužö²÷_‰ÏùÐ-ìÿÐÂ0±C ÜuŽP3ýoMQößßÉò»Ü×ïå²dî wMóÏʼn÷RW±û4m‰l êg,ê7§>ËJ•rôø˜ãîÕáEæ?mká—Ï©à7{±ã¢Ï$ã[œMá?nSâsRäaé-çЛ±ì8GõŠ\ú°”øú@d°úJý«Þ ÿ.èW‚›œ|BÊwU„Ý÷b(³÷s( ûçÿà‘– ¤Œ *±¥ äÒñ ÞlïníâÄâø™^8N>Š XuƒG¸ëØd¼Þ2¬E ê·jwbÙæî÷ݹ9X!A÷º#Ð"ç˜Ë GλÓCKUâÓ¸œ ŸT ;1Ý¿ _>ÊzMEÎpMŒÃÔk¡þ¶êö¬/ó>Óó1G¥õ! Zúêu‰û$ýÄø‹4ùÍ”3ýDKô¸æ .óž¸#%¨7­§r6eŒ@œÃŸ(UÁJ"úÊ&&*r=*ü±$~ªj©GÆrDJ NÒm.½î‘å ŸÛ ¶¤Ý@ÚŸû À÷ººcü’s÷T÷¯4dør/¨ù«ùh>Âû$*NüTtkû)0úõ.Ž¸î‚¼[ꃨ ç‘]uéÝÃ1ë°ÔâëÂw¥ìbQañÃàºôL%ö±>ùþxþݵò~þ¼‰Ïd:Gs{8Ž—Öž=ör7üáåûêýœþß’Zþ÷Ï×úóiõ–’…ó!è†óü^*ôé÷àÖhü[A¦% úmÊ }>g ù÷ <èç ":¬N” ÿeý„Ænþàªeÿ ¿Fü{^´÷ö„öÏþî÷ô±Èø 2W÷©`‚÷ˆ ù(û9ú5<ŸÿÍ€ú•Æ øÈD ¹Ï±[œ’’–(Í@ÄýD­ ² ‚Ú bu:IéÊ®ÊâÈ+¾,I=rQ/R#=d!ãá¹e&Òº1ŸâgäD:ãÖÁ|iµàp¡˱’ cX%@y(NÑ÷0ô/Õÿ;MþüOŒDü>aç 0Ì••䇷nßÚVã`¤O‘ï¾c¼˜™ Dò¯­¢< µçbs ³ b 9xÔ*0'÷#ü„% ^ €o©RvÐ0ûMÔ×Õ ‘è.5;.¯­Sîh~2 Ýú ".D ÙŒe ò°zÿ+v¿˜,ú‹d¤õ«"ãñîduð9¥çö7$³iôJô® sIÁ÷Tž0Iíw˜j‰wdX¸‰–BOèß{ÆëñÓÌ̆Ìi‹crI»CHËs%lbK"p9†p õ¿*!Bƒç"\›)#Ù ¤!sÚŠ!&ðG ƒôxïÊѸ_ ‡µÅÿÄýÌÊ“ 9¡ bÚ½àya{ c²¨›´[yª#ZÓ,ÀSa2˜¹è2xï±1ÂÇ1Ôé2Û1ý0×Îø-ºe+Ñe,z®-\@‚/àßÉ2…~œ4Èß~3ö¶e.š8'v‹ !E?ÍË÷àb©w„Ù@Ç™¯åáÝc¯1ÌW&¨Odb@{ [Ô"…JËþÿÑ×ø.}ÒòIHì?Ú¼è¸û»èî Êé€ýìœ0ò@ùù€ U‘•ì0§üí± °lâ $ãž[¹.ù##ðC!ï"½ÖñæŒ[òx" ñƒVÃò" õç1Hù>úÆýô&*¬ òŠÜ 7ôµ †ßo ^ä‘zL!°ø)ùà Ã0¤ óý˜ ¸?K ~ŒçÚ~LgKqµ¢þöýRûaCü/HDý‰Ö9ýévHüÎZ“ùäÁgø§R„ùš£{ýC¶Þ#& ?Né7Vf³Ô÷¶3¢Ã-F¦ª“CçÝx7]pÑvó>ÝX‡\<£¢=–Œ&øïIo3yeyÛ ·ôŒ¸†9Î÷ôŸìòÉDèïX-pñí"óÒ}ñÌ%lðq£Úó‰ó¼ù·üÿMÎÎ1Möe®¾‡mÝgZÇÂûã׊óÔ“wê][Ìäé£àR>á8Ÿ£åèc=è9Tèæjk*åýÈÒå0¹}èl»ùè{@ç:;æ‡På2ªŠåÒ‚çm^Ðë«òmª®÷ê3”ùEÏ'û­ÿýæañ'¬ý¤2TûUúѲ|õ]Âxñþ–íH±»ê•haç ›ã¯œÞgw’ÚçšÙtlØØi¤úÛœ!þáœ|å¨îä)²äR!@äèMäâóââ8ÊäyWç=úè›ê¦ )îÜöððUÉñ8$ð \[ìñš&èä‰â‰MÛEUöÖŒ“…Ö'.ÛÙ$RàU}^èþþÁïszsõg؆÷E aö×$õÙ±õGÆèõŒsúôÕ.oóv¼ˆòîZò›[AõDc8ú)SûhÓ³÷ÐmËòrªóíÍ0ìg¬î'¦0ôvÏ€ûâ%ÿÊ'{ºç˜Õ$Ñ:ãý¥à.ö!£’ò(ãñõêñÎtò«\ô”¹s÷“ù¼W=ö…t}ï\äöèæÖãAÌßpÔ'à­åÒUê¦pîrªÄîrmì'‘6èïâV&ߌåeáÙ|£âú–Ëß7^òØø¢©Ó‡ÑIvÑlsÉÓ2ÍÖ®_ÖüÁªÖT°ÙØ‚;Þ?4‘å%èìëÒÑð ƒ$ó¶-8öïmªö(f@ò С맲bãhHýÜ%Ë÷ÛXK,àôrðå#a¼êÜàqîìpõí ZÏêZŽ£çÑH»âØî¦Ý\|ß™æÂü>î0ðôè&ös5÷þ HõUÒ–ñæ¾×í“ÌûíDhñÆüvóg}ôÃ÷š÷Üü7ûª¹ýc}£ÿ8ôÿZ(EýÁ}ølÈ0ò“*áíqK¡íðT)ðEª•ôÔG€öÌŸNøã¼ÙüM–¯Í% ¬!ÕiI8PYúØ?tõò\‘®ï~Xñµ¡õšÓ5ù—_#þ{øA1C¶³•òŸ¿k¾ü­Aôjf ë²×#å°*â·ÙôâRì×㺅_â÷V`âL|¿ãþƒøå=‚êiäÜðÂ>=÷úòÛù“þ úÛËÚû¿tmþ©”ü”¤så:sÏ—òØ–{\üç}µøÚTú9s{ýÚöÀáè ħ6 ,*:âõXåÄv$`¸o´XuÍ “ ¹Ô(ÚBÈ€€ý†™ñ­?õLûÅã"ác:"?¶ ÀA^Œ«×Ëñªu]2ÍBUÔ Ašé4À‡eÀÖ”§/"ºVý$”E'ù#û ˆòõj>éó—dÔôv(øW ÐúÛàùgù?zûkÛýþüJBˤZÎ[„·Õ—¬Bæ ”#«;M²•BÊÛ§ÿ(ÿ#jkÌ'M¡)1¼Ã&Ì=g!Ѳ`føK :`qaä€ ´†Ž5­3Šqb 0ô‘ºå—L¿úóMAø—Ê\ø‹2&ùüùLø°ú'õ$üóm´û¹Áëø×äò½UpíO)Þé¬w7éXAØêŸ—ëÚ,{쪽ï†&óÈEõM7“÷g¤ûjÚèTçêðäfG¯¥x{j•âPIŽÅÃ#^þˬü˜,‰ýÄf–þRÂsüîNøŒ<Éô’Z=ôaùô`Eöëú¦Ÿ­ÿnH(žèÉ]I ÎËÎ ÕF ;Í~NÏöá"ÿc@“þì$ÿqÅåý ÝúXŒ¡÷~ì¯÷üY‹øÊvøcå‰÷͇ø¹Ž®ùVÛü.gjv¼þH“ ießwz\G`¶*…~F²ËIðIn]Åó0ÔçÇÕvMO PIè_ Ù(Ûħü)–kö«žLòq,Oñ½»ò8SòÕ€ ñÙötòÅ,êöä+„üËa6@uУ'.CüpÖDíþv@ó÷#ÒÀï7ö¹èźÙãØ¡¦á¸$ä4¡ç±UŠç p6æ7Jõå÷ˉç¾zîèè.2èŒ÷ç|™(æ’@ÖåŒçæ=íÝé¦"ï´²ÉôÞ øÅ ú AtüágD×g+Kõ ª×ZýY»eøæ+/ô¨]+ð@¹Òì5ž·éçäæM²˜áëæÝõ?ÛOìÙAˆ÷Úò‡g߃‚ãò„Úä;ƒòä©Ïäœ*êãʾMã=UIä`ûRæ»ûEè k×é"Ùzì#%ïÉ‚âðä<¥ðk êÕ¡æ@œßr—ÚµÍàׄÐðØf”Ý_îIäé°ëÝòÌTùõþ•öu»õå‚õv°ìõáˆõ ¼aô²Aó†ÿÁò46ôÈÔ÷v¡cú5øùyÐtõ-Æäð‚šÁíG·»í Î[ñ©¼÷n¸ü(2 ÿü¡Ä³+¶+ !“kâÿã¤óù¢õäÇúò™ë[ò5|BòÁ€dóÍéöNfø¬yŽ÷GäùòAmÙìiQWçÿÄÁâ‚"Óàs>Hã'ÍÚç¼Ó-ìŽËeîíL´·êÀdzå04¯á ;dá;Íâ$ôwáþ/ÐÜ 7'×õL¿ÓOkÒÿWÓçjÕEÖ dÙÖ񯃼HÜ›óåáLw•èãáwíMÕBñ¦jô –Iö\ÉYôÒ‡=ïtJJèÓ0áoëªÝI÷ðÞÖsiãD@5èË”Wì®gî·°Uì#¢é2‘Èå44åà}^@ß±²ŒãD‹bêÑ)¦ðøŽÌôìeöÅ+2öé/‹ó.4*ð¢Óqî %2ð꬀ò¯Ýó€TöŒx\ù›û1üÔ–kþ…Ú˜ÿ´ÕþfFÌúcú—õÐݼðî8_qï€ò†¼võ ÷D݉ú˜Pÿ+àk²zhii³Êøý¸«‘ø*(†ô!P…ñøîñ!ÀÔó¾dM÷ñ·_ûÈæÉÿ®!`§’ú=Jÿ*>ãøÕ¢ÙðU(qéøÆÌätKqãc?ÿãÄbãM»â¹Ô‰ã1óå¿)èXCgí‡ÂÅóL0ÿ÷—¾ÑùÓþûÀ÷ýT1“ÿMDb‹æ7{‹w²¬;o-ŒÉû%h"úÚ¥ü­åÜÿ±¥æaõˆ’ eøÓx†/µÚÏÇTTSS±ÍZ).­“ –àS9ZíYÀ‚¤=· _)ÂëöÛ¼xûÓaÚÔ!j…† ÉNkChn*%hXdÄ6Ö¡–  h†z.êæ“'·é`ì£Ú$×î³þ%’ ù%Ú«õê¶îôU›¼öL)qùË”&úY jùS|ú±?ýú™hÿ~* ƒú[\õSç“ 9hé;'èâFéŸ:1!9ä0%\RÚ'‹{}'M¤˜#ϨpjJnØe¹ÖÒ+WW!Ý ­§ Œ¡|]™ä ðjé ®û}þþºEú‹žîø™ ù%¯Œùÿö=ú¥0pûë¯äûmŠLúS™ ö¦‹ð,Іìê*3êro£ê´Õvë t,ììäõíY.ñ(Þþó ¤ö3‹ùÓIùýôƒ9§™÷L&1ÑCÃŒhß5q!ŒVÝåý¾{ý‹74þƃƒýµ¢qúL3óö´Hõ¦”ô:Kõ³®VøäQ¢ü¸ø¬éSìÞ\4 iÊ3 à>ù*R lI¤`Tÿ¸¤ÿŒýþoÒü<[ ù·íø5¹]øõnøMÔß÷Ïÿ9ø¤À8ùºÈ7ûD؇ÿ.KûGê[f» ²{ Û‚4-d!ÛÒ“0ÇL zzR CUx H`“+Oü2Øpé!Ò‡‹8Ö#œœ‡X Q%dkÆäD‹Úž…Iâ7IÁüpY5žà×.wîÂ' 8Œ hq°\q\ƒ6Î?ƒNã³!þÖ þ¡ ¿«îàÕw Y'fë÷fÔ‘[þë&P†Žú‰Îº iÖ ´Â1 eþ NCίBèGB5h¢sôÖ Ê_‰ 65¦-yɳxÈOy ’dÔd'Œá²·]o7 æmâ  / ¸3Ç ì…ä ù£̱ÿûÓ S÷VÕópJ}ó‘§Rø%ÿ–ÒÉõN F U„ÍÍî]é Q1ZVÀ“^XÚè@2€±˜·™üEžÉâ“[ QÙ½Zo‰¹<òßD¢ù‚åF1ë æq!6CÀ!ßò!8RÆ ^ ½Þ<ï…ÄÛþxâ Õrg À} ¯?9 lѶÿ" ÐÀý hœXf ·Ü_!¦?)ŒÌi.«S*0È1 –ñ`…2YFí>ú”×NõøÀxò»v–òº‚»ò¦ðÔñ(Z ò 5ÝôA—ù•þ†þ0´eÉ+!˜oT4Ÿ”¡¾mûºÔ|ôKí1aç(o°ã ¤¤ãY æns[çÅþæ›å_æî¥$çEzèXÛ´èGîÏçûËüæçj`æH$¿æ‚§èQô”ì1ÍñÝöl±ø;Ëû‡)þ¾0r ¯ øVVÿ,ûvÌövÐò BïH¼ìër ‚èr“…äŸàxÀôÜHSÛëÛ.2±Ý1¡á{iä8áçävãåÈj¨ä1åôã+4äÁu¡åAàwçÅ#$é7m9ëëÚîƒ#ðVK²ðP)±ï²Øì†´åè%;•ãk¸ÝµMÚo JÙìôÌÛŸ á©0Êçóiîà‹uó«sÙõõ—óõ ¶õPçàõ5ìÛõ÷ßõz ôÒóCóñE ó¤£ öb/ ùýç{ù\6C÷=fófÝïÓO\î2hôïG‰ôû½êùû¯WýÔó…ÿ&‰y¶/;Y[<ýΫøé_¸ô8óß>¨òþP óõ™Õô”î ÷S?¶÷/ÖGõU/>ð«öÕêÅÓèå_ÿ¤â‘ÉâÔùå;«þ齦íoÕí@<ì èQqN䶦[âÛ”â¨8Y⦠€ß™ÆÚÅbhÖ2ÇÔу©Ó·ŠýÔ¶UÖ¶ûýÖ…ìØÔÏÚÈ=;ßow)å¯Áµê§àòî¤^‘òaIõG;0õgÙñœ†IìjÓå¸ÈwàIßôÁá¯òår êî¯ýìX( íUÔ%ë-èÍñìãRFÔ஘$â ÓEçÓrDí ´Iò[':õUV öHˆßô³;ò 9ÄïË ÇïQëŸñIÈ$óOÄêô ˤ÷ž$›úOìý’Êþ wÞþ{"¤üitø3K´óÞGIðz¬“ïÖ¥Jñetô6W"ö¸©øEàü\ÄŠ™Mì…D˜GÂÄë¤ûÞ41÷‰¥óì±ÐñíËÔòV®õ+"ù,OýëŒ-hÿ’Ù+•@¥Å@üïYõ×>î /$èLÒåËdläþ¥%äŒw_ãH‘ãs®¦ä\àÔæˆsÙêæËkð¹ç|õÆ|møhV1úþòû¸™1þ¼Ÿ³ïhOž$ièWÓÓÑ_/Òýö06ûÜ»€ûÌZþÑ#)œ· «òd ·„S ¯÷¡µz*LM†¨_e$1 ÑDÓW«NÑ÷½™úoæ'R‚O^­W9u[¤(oJ:ç]\oûcÄ9" ïæE²æ[B9Ê8ã{ÿ‘.Xþ'ßM°Þ{' “–Éãbºò¼F^ ñõ5Škkê o1$  ¶ß ª Ùp˜¼ø ºõ>I 3Çè†å *Ô¸ˆíXû"'ÐO< EJP Nàm6]1k*~ÚB!Jß ÜÀ 3B 4C¦Œg)F'ÿ•„Fúh‰3öë/<ô£Jö ¹ûø“p?ébC£§ :4pÜgýÆ]ê)Ÿe$Úäò“¿È/ÂôkqæMIm*jªVõwuû%W6ƒ1„íý‡ pº< r÷!»/é Æ¿“ $Øàà*#îK>¶Ëh ä~ b^µ _a Óªæ†×¢Ân SHkg- "÷s+$¦…*mï.À°B/°©­/:nè/Jvw/“JÓ-ÛŽ,}Rr+3aí+„i5-GŸ5/¬õ0Õì0ªê.zß)ø÷ %•¦Ã!—­ífµÆývƒÓq[ÁKˆ9Z‘®–¡@d² éŠG ²¥UÑÜýêBû÷n‰4òe×í©l˜ëlJHëÝIÄìh´aðz»õ˜Iäûf'øÿ=<È3Ïpñ8ÜÜALÿ@ö.øG^ôŽŒèò® ò†‹UòöXßò[ôãM÷è=û€4"Å| ºå5fÅ á‘› B÷ :»¶ï¾ØyW´ sS— p•9 #Q¿ Ç“–0ÿÐ4OYï®q”[þ(Ìcýl;eýOu*ýŸQœü ©;ûŸRú ŒQús_€ü3 øb¼b1 sz –plj>Aã;¥Ò'fîñŠ·7ëFÝy&e1¤“÷üËÑSpW4Ñ%YGO‡GÒ Æþ +›1‘‘Yþ+îø7ð¨ô¢óp”óÍQlòSa'òǦóØ?÷éÊû²k?€(3÷óòn©b*Bþ Înø)1‚ñ¿¢,ëfƒæ:|ä7¨uåY%ñænIçÙÍçæù•ç€*ètÀÃè&Ñpèð¯çß ç1›èæ‹èÕÆê( *ïeЪó;d÷-ù†÷`ü«ÀŒÿäÁlM]m)§RýáXYùEÝSõnŠñøî?âÕê–çvãnäLßt©öÜbµÙÛ½ÌæÜÐzàj`èâ!¥~ä£^å~¾å,x™äTqäÊ¥Cå>ØÈ梙nèÃBêts²ìúsUðZr9ðúBsî¬?ë׿ÏògáoÕÜ3¡Úï´=Û<ÆÙÞËtäÁWÑê`9yð×¢0ôçM•õg5Áõ²¤äõlÔúõ3]“õVå´ôÛ~áófA¬óë¾õ¡ò÷ù?ùYÅ>ø¬‹õƒ™ò9€§ï2y£ï9Hƒò«¸)÷Ç…;û"¬þc:7*§Ý,Ö§É"ÿüÅú\åö0ü‰ôN¸\ó—F%óŽÚ ôŠéþõFÃM÷ñrö®¡íòµ* îÖ éûòå%–}ãŠÆïä ë/èáŒ|ëÖˆYíƒlíÄå©êÖuíæŒäA)ãÅÑîâs4Lá`!ŽÝ¨{IÙÉ”+ÖܶÔʘÕç")Ö&×¥è×>zÐÙP¤BÝŽ9âWÂç€)zì loð­a‘ó^Qîô—‘yóÒRïäóŽé4…Þã¸ÛàdˆCá‚„8äœõ è {iëoTà웢ìÆöé1tˆæ´!ã–o5â»q4å¡Mê,¢yïË‹^ób®[õŽ˜bõd7óŒî=ñ‚f2ðs ñi€ò–ô CöÛêÿø6fšûÒªýÉà¢þ9S¥ý^fªúÃqö¿{òD¼‡ðeáð«ÇÓòÝôõ8#A÷Í´ úJûìþ¯×Dz?O•·h¡¹Xþ¯Ýùs‰ö£˜FóW,Ìò)_‚ôZ`÷ͳû,Åþ‡/߯Îu‡GO}þßfùÕ’VòJÒýëÀž’çav–åѶÚä}'*äNôØããk~äßúåÞ6üè|‡•ím°òF©‰ö·ôø&&Ýú‹ éüÈDÿúüÀJKC}Q·ã¡âXw`ãü¿SÓû’õüO ðàvBš‰‡$Æñt„-:йߢد’Éy{Žp›òõ^þ¡@{›Bˆ~ ÁVžm˜öÈ£„/Qš†â@ô ”‹ó³y[¤Áñ@óLÂT¾½ànÏŸ0‘ îsäûl.]F±çP¸l€Û=PØÿås™ú0¨‡÷3K†öB¥~÷F-ýøÇb™ùNìËù9çûb ý‘E¬þPÏÒÿ!jÙòȈ±#¦ ­Â«Þi@[‡M|!øû‰Ç_#Ùë%[:%g8q"{4Ï ãYT-ïüº¯ î;1 àw6 «&ù ñœ: ‰]­ ñ/ÿ J˜/>þÿËë8ü ·Tú¡ÆùûâùÜà}úÁEûñúWû^‹¶ùÚ|5öƒÿáñ2,Iîãþ(ìPœ¿ël ì ¯Ìì”tœî ©ñÊáóÓöëgyùè_nýëWÿÿKç´‡Üv“xâ›b±@Öö¦7ôj&7ó6—·ò#DÐòJläó(`þõQ 'ùíçnýÚf^K„¥ì¿s¡R ÁÇ, µFѵ¸2 ´ M´ AÍ VK† ÕŸ6sN¼K»;`ÅÿSÜ'þ:FŸýøúcýW5ñüѱü]´ÈúæAç¡ÑãçH3©è‹UÇèMè*$°ç)dSç&ºÈçJ £é½íšwIñ™æõqÞø÷À3·ú̹ý>52S¤ÉÕÆþÒ‰ûf½÷\@õó-íbð·1íï'”éZZ¶å‹+ãá3çÞˆ–$Ý#Ë÷ܯ™éÞ¤5¨áí.½ãÞmàä_ïHåý®娫Ô伎2å3MæªÊç\téΆŒëìxæíƒ.§ïÍòAð±¯pïW"íÖD‚é¥ÐÄä’Æîߥ•¥Ü@€ºÛ>Ï—Ý=<ááDz†çÅ1Píÿ„äñÂ{ƒôQwõìzÑõó¨öSEßõžZDõî zôqÂþ󣚈ôç€cö>ŒEø»aŒø!UëöÌô5´Kñÿ,"ð?ßhñ?«èôBVøøéB<üK©Äþ7îÄÔUŸp‚\55 ý‘Ä5ù õ:öövkôÁšó·Ñáóç”0õÞ¦önfÓöèÁô€bÎðj)/ì ¿×çŸ åMÝä9îïæXvìé ñXìΈíʾïësÒ!é?>æ;]>ä+I™ã6„ˆâñÚÞßEC Ü+$ŽØÑKÖg¾›Õ4û,Ö{ ×bHÒ×) 9Ù‘¶ÓÛRÂàߊ6íä$ ßé*È"îÁ=¹ñv\ô«{ôáß}ñ¿TÜì„kç¯;ãRaäáHGã–âYæ\w±éÐêì ìmìpŸ.ë«Òœè.ÚKå©Cã(ÉJäm èM£Çìw4ñÈ ôð(õósô5 ”òÊñayøðáüñ‚eMó§¿ õ£Ü÷ê’!úmŽjü6ïýˆíýý±þ%üc0Èøâðô†Hòl’3ñŸm)ò2tôݰö™Ðøj+“ümÚ|hPR2û?NB$`ü6iøš].õÃA†ó~®ôÑ× öµ‡ù\§‘üà^gÿ0 .®XÙ)ÒÿÖëñû‡(öï—çïJš©êà­oçT¯çå Tåqziäû1Žä—Ï‹å3Ç«çOoXëÿÁûï‚ÈKô¼ƒ_÷g?¤ù×±ûdXèýJ\ ¦ƒ/icayƒk&6KÌþò ¿üº<°ü9’þ…‡ÞyCD;u-ŠáãJçÂ7]Òk4¥æxõW Êô@šÊØ-ôÇ®*²!4 zÚ¥ Øò(ØÔÑ€_£Aà¯G𠮦z>ôZ[G[¡F© òY_L|`M £g 4 Bd\ã9.G°‘ÚWÿF4*øý´Ÿùæt‚÷yt]÷óeøVHùª¨ù:dnú)ƒü¹ý,Šÿ6¤vf¡†¡‹¢‹È ^ŤÍÂ7d¬û<$7-“+bù û¸#Ø­$x0H#štÛ­´–ùíçÕÕÌ ÑP ;¿ "/ Ô›` »´­ Y$ OŸ8ÇÚ௚þ#×Èû¦´rú|útÜOú îú3ÁNûÊúóƒø}bô¯eðUÔíB}ìÖµNìȈ¬ì…ãíóïs™Sò㫾ôþû¡÷4<>ûÆQ ÿ1sj¾•ÉÙF%ŸÙnÃUÙ&J¼m°ßþìëcþ¦©ýözêûÀÆùÚ;o÷ø6ö¤-öTô¥÷v*Ÿúžž~þB_Ú~EsÂC›ÍjèuŠ ÝÞ­7£|þ;Eÿ|mýƒ¿cûYåùì„2ù7iÔø° ŒøÙÑ•ø¨º3ùjÇ«úÀ nýª" .¬”š=Êmƒ– ‰5° «$¶ Õ0Û Ka` ʳ º” ëËp kÏ:C$(f„¸®ƒŽÂ˺MÂU{¶ ¬Î—;t-X†IÇê ïÎúe©q1¹Ö×&W¥OœœÆÄ KÞT ¡íµžWéF#e@4|ƒÿQ¹ûóž}} Ox÷ ÔkÌ/ó„|Oeˆà üé, ¬R ‡ •뉦B$¼æÙcD#Û톎!Ûà½WÿyåTH˜Ï`]ò 8· ô‹ï|Κˆ– =L!a ÛÂó Xÿ‚ ´ø©1¦G•èàÿ†ó{ûGîØ÷:þBöyÒÊ÷=½û»™{¥h“œY Jî. LUªÌc=µü ó^ý04?FÓ³þO °¦pu¹4»AœíRòÂîURçõõ5µ< °Z»çUX¤Ể›ùêÒtÇÁy݃n™4M¾ EFH }ãz qáõdÞ( ‚ É ìYÑý½Ë“$a !kqq'S^6+°½)-'#.†D|.{s .ëâ×, + C +G3O+p{^,®Òë-„¯$/¸ìö.°Êâ,‚V8)ñÀL%{+5"ÈãÖüàtt í(Ønäž”ÃÜ4 ~ æG1Ø®»O’ Ž›^ •yQ0åþ3UGùm:üóqÝïxní©æ¿ìmÔëíMßþð9²žõÔâú?UÆÿ"öÑP|£îl0àd§Z‰ÿgô úøª7öF¶ô~=‡õ]Ÿïõ,göÛ¬õÊÝõhìmô¸‡uôËÈ™õ¡rY÷eŸRø Ì±÷dí¢õâió[†%ñìï)ñ˜[óÖúàö÷‘RúZW+ý;Ayÿ{ñ›zÏž…¯þ¼uYû¡Á"øÒÉõð>hô§R ô)®ºôÒ,þõ¨¨¹ö:2ÎõCsøòäîîîG"¦êK²(ç‰i¤åó/hæ8ΫèÓ +ëƒü°ìý%ìèå¾ê*ûçh±åh€ädéˆã´Š£áB#~ÞgnÛ<ؾ¹ÖøƒÖq^×SRÒת]äØ,¾ÙÚLÞ± râéÚBçµ+¾ë÷£¥ï19œòÔïØó3Âòöiïî{¬ê6Ææ¯ha㨋?ã›Ñ1åH©#èÑê]7+ìѯÙë2g%êúÃ^ç#4ØäºÖ_ä3æêïzêHLÆîÜJò^üWô­Ù¯ôY“óKöòüVXñ}¿ñ1ŠÇò6[?ô"=Sö¼øßçûÓ÷üt¿ÈýÒ†ýüGRú‡‡+÷ÍüóGŠ'òÁxò:îHó¡LõËö]÷îOŠúòÚAþ+j{b°PrsQmþéºú³#D÷?¯×ôÕÈ/ô#ðFõ¸1—÷¡}¯ú»‰¶ý¥ãÿëìëí…swuéýOïTùhç–ó]­î:?áéŠ:lç3 æ–*å7Fãäždfå!bÛæΣ鲡íGëñ-_ƒõ^o3øXPqú)ešü££åþž9î¹B£ü-.Ÿ% ,ƒT– þ†·ýÞ™Ëý¾‚0êSÎûƒúJÊÂ#„z OBÓ2îš]v,ú«Ú;SŸ²UÖ‹‚>_£È# =6f°KpD¯b.& Ï‹fà|Šv=Ó}µ¼¨2B“I~¥²vÞYSþ V„ ¥ñÁ0X§Jóÿè Q+Ó¢lWÿžB¶ûHýøÿÖÖ÷ä"ø?ëø:,vù£ úDò;ûµ$Ïü^ŒCþùçžÿOžWÏ´×jV[ÛnÁ ©¯Pã/gÆå[‘8ލ˜ˆ! !ÙÜz#©ØY#R((!ÔozZ¢ß2©0¤ © @2° ”¢ BN [± ǽL ³`ºãÈÚ«ýJŠŠû€j’úuç^ú–£¸ú¬Y&ûµ=ðú6€cùõvö ²éòÑ‚Ã´íǺÛì;Òìr í 4ïl›*ñßyó\äö÷·CùúÕÞüJé\ÎB?Ž’ºç¶<Å‹õ\œA'¡¾tì8dT>¦%£GÐHÍ1VÝ(»€Äñ+´â_³TõxÛ{ †œD ÌŒ FA ÿm Tæ Œ÷_ ÌÓ¦•/ƒ‡7÷u#€97(Ë|++7TÍ,±›-Q{¦-¹&é,óÉ+ÿhõ*99Ë*i?b+,š,X½ç-òþd.«_U-#£*öD '…Ÿµ#ýG!®>˜ZŜן¡3ð=+ŒM :AlòEr/ 0œ Ëe¯'µ¡ü…§E÷I@ òT¯Uï‘“«í_ê¿íZ¶­ïxMó\³ø¶rçü °Gœ›··Dxj-¡üÒJýb´øÆöÛõÄÁHôR›€óÚæ…ó9/pôËdTö€Z<ùJiýHMje‡¨³^UÃh®ÌfÄ…°H“ Ò>´ i3 }A × ‚ƒ.šFü £®t6ìþ þþì•ý›ÿühŸ"ü,CûÕDû{49üÒiÿ•£$ׯ½-+ ½…¬Ò1gCŽ©ú>—jkÜíîd¤ˆt7=^‚vqú3ÓúI(/_€g~#Æ­ª‘ܾ¾* öV‡J &§šýÒ&ùS\6öÄÞ¡ôP¸¬óWÃ@ó¸môóÊ öU DùÍ4ßü$Ò.ÆYŽ‚p±XÓ†äû&z{öô»Ñð„SæëÝG¦èß@lçͨxç4‡°çÎ Ãç™'ñ窿qèxñè²_éO”Àè²Uè?Á)èP¸èAVrêóþ`íðoóðÄÖ[ôîa÷-ùEúä¶ý's#ÿ‚°—ÿ±Iþs²û/okøð÷îô2‡ñ¸%î”ÿ©ê7þæ„~㲫©à²ÛêÞ¢™ªÞ‘úßÙ0÷᥹ã‹õéäU;wå Œå¼ãå%(ýå–ÁéæMÈ4è{ÍÎéqÂë¾ÖÈíPRï<·êï2sEïÍîJívŸêz“óå4GÔáÀáÞ8nãÝK5@ßßµâ§zç|5€ìõÛ°ða2sóRíô‘¬õ±ö ~éõ«Ôvõ€ùâôjµ¡ôÖ¿0õ·ŽöÕ¶Î÷IØô÷낸ö`Q‹ôñ`oòÈŒñr‹òÝ0õËusøövû¯Jþ1‡ðÿÓø¨u¤ÿNýœ¹ úÍ_÷»×€õOôá¡ôÎ,€õRªeöñÐFö¢ƒ~ôïŽAñÉ›M푌éµç‡Ê›æ¡ƒéçPàêÉ•òëÊÀ¢ì†šÆëÑò©é÷Mç´m¥åã;†äéìã…à‘À]ÝÆ]Ú­&?Øo§W×ìÕi×vZí×ÊmÀØ.!9Úê¹ÜcànoÑ俾QéœòpívAßðEó&q1ó3‰.ñfgíDûèÞyåӢ䞻äåîæ¹@‰éȯuë½ìÞ@$ë\4é]e’æhT+åóåáâÃè¸1šìÀUðY=ó÷ÊVôÜïô{ ôò7‰÷ñ»×Òñø¿tòÙšóéZMõÙrx÷pÅùP&Øûªc0ýd¥BýìÇûвùB)ñõ—N‡ó-׉òöööòpyKôwã3öñËÚø2üv®„ÿ»ò¯AcÉ7€ÞÿHëÄü^ùÎR‚ö•!óô¹^õÊ®‘öÉ£ù¹þüæ=…þéŸ!³×~€|ÿ3äÂû–|ÛöäŸtñA§¼ìdLjéÏcçæixå/G†å*næ3qè|g±ëv›¨ïR÷vó¢»öçÍùs»OûÞ¿‹ýšûÖÿaýÁ vSwsœµÃIiÿƒ›Íý/S¢ýä*ÿ`¶¢%ÿ\ö¥H%ê飻lïfmãÂ.š¢,ñmÚXõ7¡YO¨k5¡# ïŠâ 7Ýp–•3Iìxà»Jßmp\¹4äýÿnÉ.è|àç¹M¬0ˆ É,é S:Ð AZ¡k¥»d³÷€14»Íý–zÀúž*Òøì§Nø$²øŸz=ù~;Ãù£g¦ú)1þûìpýFÎþþ VQ×jkX[Ì- g„ Äð¸š;x†‹á¦=’j¿×!Ÿ„À"fK¼!²ŒÓPt+²xyFOÅ£ NZð ,Ú2 ÞmÖ é¨Ì ´[ ³[\z²tNïÃÿD­ýkÇiû g¹úP‡±ú‡Tû|Jûù‡6ú~•øè»ÿôNËñ«ÓAïîÄí]l;íŸqíl{î&{6ðhkOòš}°ô${†÷y©ÚúãŒNþs^sAyŒžq&ˆ¨kI|@°‘-YÙ• Êlÿå¼£þ =¢ýûúü çú“³;ø®œ÷}÷,YEø3sÅúºþâ|Õøt#©U Ê@´¡‰¿;²™$ôÈ:xþ¸e¥Sÿ‡ã«ý7Òîû{<–úL»ùÆD4ù‡wæø+ öøb÷ù¡wû©Åsý‹ŽÊ,ÈâÛúC ¢þ”  ›ç bkî °å“ g⟠Ëèd  о—a `Õ¹Þçøð•ˆ ¶¤Ós 4±"UÙ88xJõeÑÅZySæÖ‚ªããÂ[­¢£Ü) e§­ òAV^"ÿ܃ÆЇ^±tÛç°6§ôî/æf¬ 3p¸TM‘2#˜ãxO`—‘Z û« 6=Ê »ør9÷L};u2r‡5gúÅÏ^:èªó=E­g®PËö ôá ›¤G dŽ2Ýæ4dM-þ1€V Š®Û’^+Ý7 ¡m-΄ü0þTù›/ï÷“õøFïûÿ)åÿÈYq.·‹÷ "mVÒÏ]6Ù6…éçŽ|±™'ëe?ï½GCO_4’,ã¬]Ž0çSâäÔ~.€Øó¬6`aðnd’ÖY†¢VƒB á\|ÊIOxRK¤ ]× ];½ TÒ* ,äo  O; CO¼ þµd¨FÇ$_§§(”5+Ñm,Ïfö,ÃÛ³,ï5Ü+°ö*,<~*«*T€+]®,v…-yl@-XÆ|+(ç†(Pì<%õÎO"¹Á»JãbìOyüÍv¡åX‚höå ]Ú’:P| œÍŠ Ê ãT ËÿÚŠ…ú¨þ™õÌ;¨ñÙÛïX<4îm ï}rœñ€KŽõó&'ú膥þâd Q¯Ì2³â%½ÿ¬·SûópÕ÷7”õëcHôkêÌóµÿ.ôÙ{õ‚>Ä÷sOû–Bøþ]ÛÖSNÄuy€@rØsx®†¦âÇb®D xÌ o—ý ñ—p -a O×#\ŸóȾ~Yêÿ)ïºþùoþ1 gýÈ–ªü99ÐûOPû(²Äû®l¡ý…ìIú–Úh óL 7pâ&û~t°Ê¾»­èÀ Ã,«þÐ[ñÂE*닱TÀôã«Ëy¸3þG _ù ­(Ë31öûòçGøRòõÁ»ô8‚ÁórëÕóm$õîǦ÷*½æú74:þFÏ ÄÀ·öâÿRû!þ1Ù‹ùYö7ô–ïÔ‹ ëæ_¿è'èMªõçúwèÎèV|sèKýíè_2é©‚éEÎèVuŠèè¼è–Ôé|Ú ì}(ïy=‚òu¨¤õ#õ•ø…lû–Ä×ýÏ]ÿm£Éþ‹ ýõ¬Eú+0 ÷´m®óv‰XðÌ7öìÚËlé-—ä廄Åâ.zà7“jߟßÓßôPᤛ ãC2täVåÉ ³åS=ÍåY"æó|¸æh¦Æç‡™*ébãêÁÛÒìdŽî¡RžïDÚ¦ïÁsî0LìY<€èˆävšá‘ ß2Û.ßÍ<`áõ9å°Ìáé /Uî/9Ãñî¦ñóiÇ+õ‘ ÏõøNþõÊKÆõ‰/Oõ>íôÝGõDWýõÌ5÷¬`Ù÷ô(Y÷HvÄõ!¡ÃóiÁXò\^^ò¿ ô£ËöûÃù>@{ü‹;·þPPíQýÿÇ[þ=Æ¿ûOÏùÊ÷ÒöRØdõ»ãôƒCõ‘¡ ö í^ö±€sõ§Âó¢ü«ïϤúëLÐòèt玻ç7›Cé•‚ë˜ÇRìê.Hì7MíêÑÚèî=öætÛ—å«Õ>äe¡Bâqjß鶇ܣ| Úõ‚Ø#¬غŒ1Ø\QÆØ.ÇÝÙa‚ÉÛ1|ÂÞÚø¨âœhùæ .ëžêî˜Áµñ[ñïòjó,òLhïuK¦ëËåÞçOÙså*júäR]8æHyièrˆêPõ¼ëgƒ§ë¦¹Têv2èíŠ\æ~ÕæóýµçÕÍÍê¯=aîz„ñÅ?‚ólôz*‘ó@¶¤òÀ%òTÜ\ò£#+ófß‚ôK›_öc܆ø(§ú¾Wüpcý$uuüÛúÞ´Â÷~Üõ¶ûtó.óo4ÖóD¤PõÎí|÷x#cú•›ýɵFÐ0my¨Õ€^þ%Sû½³RønŸ'öu_õä! öGÉâ÷2ktúä ý/Åÿ8qè®ÿÎ&yýôZù¥ôw™Ãï19ÐëXÑé0WçÓ¬ OÛì hί2†âEæ¢ôÈþÂ7™üL^ûŽ×éúë$ùú&|ûîx¯ú’I>ùÛÁö~÷Ãó|IþðÄPïE7îí_ì¬í®4îò?€ï†àOñàHwó¢ööÔ‡ù²Tüíñ‚ÿ¡Žl¾¢LQ%qoV±¬›ì-u¹&í/ÿ!øCþ&xòüa«1ûs/_ùÔWó÷ÉØR÷Þ>Ô÷º•’ù&Qü³¦†ÿ®•ž{¢-g8ßdHn¶ ňŽ*ñ5Ks§Õ2ƒ€ªþÛïûüí{û¿‹bú¬t©ù…Ç5ùÌJùnÚ\ùRîTúfë1üÀ(Úþ‘àä&:õÆâÍ»¸' ýtÇ EÚ› •È Ò]” È›y $ìá q¼ë ê±UèØÆ‘ÇUÄXþÀÌÆþQ‰™ë˜Ixq=/|¡ø_w"ß?3L8«H.Ðþœ1ÏýøÉ%³h uŽ 9ϧù.V"&ìløíKØ4#Ä÷%Vˆ 3’ ”á)ëOmG°åâHNAõ‰½ Bòz ‹Óã]îü5ØKH5ãn°«i^¹|Tøæ!k‘—Zg FŒÄ ã QüÎBù±t뜑]œ '¶ñßêR¿´Ť}ãæÊþ¬Yû€–ù’“ÌøŽ—úãŒÍýf´­±¶Ž ¸  æ) Ò„f£ÁçäáÊZYy—†aY+k/Uó¶ðn É ùšî ç@!PKÍ|¾çŽ¢9›ü;,_Î4#þ‰Mfnµ@Yú&¤‘hÃx‹Êô^þôÖÒ¬öG/Rù<Éüj¿â%ਗ਼1âåƒaå¼Q6%ˆK¶ç!9e ˜§¼ ‘ 9¥¥?‡ ¡"2Ç1M>S‰ÿ2WþäÖý÷Ì$ý®KYü¿ë}?$ë+—ŒéZò°ç”ª°æêåLç°„~éÝ~Ÿì }Òï-Tòæ¬ó ¸Ïó:Þ4ó„ ™òÌVzòÃðòãþðóýxõ‘™g÷mˆyù'Wû+Œü¾©ü†ü}ûšÒKù—Ë¿öI­ô§¦óím½ó$¸ôþ!^¤E tËϹäçþi°oH RhÀ ùÐj õ‚ …j* m¡Å ‹Ï1½æRè¨/ þƒ\Oüäadû Pû_ë"û; ôú¯< úÀ›(øUŽ‹õSÈòÈÙtð(™éîÀl.î¢ì;î;ÞïôK„ð{ágòèT®ô¿·c÷õ_yú‚û£ý–Pva†Ä«³qW0ÄÑúÆm†½7’ˆè]TÎÿ·¦ÛþúºýUë7ü/}úº êø7|å÷%åÉ÷“ÑøÔíúèÁý=ÙÉÚŒí«V"×õÛàÓyÞª¬BG·™œ˜ÿLbÿý#8nüœí&û¾5:úbhœùK}Gù›ÆSù}¨ëùgVEûÂÉoýÞ|+@^ÞÒ¯ä•c“ Y}× Th Vw :Þ^ 6Œ Ó > ÂÀhùij 9 4û3¤*ŸŸ|¸ÄNâ9Ÿ25÷íLh ”:¾73Cêùƒõ6«—’£F igó ü‰¥Ò6aõ H©Ì¶é¿:­ó5ùÇ‚ÁæŒ Ó¡ ®µA $@×pü™ìâòWo ˜/ V7 !óIü¤ŽQ„£œ«Ý ÌXÌgƒ¨ÚèMryÈNä rF… ï"ô åì„ Ñ‚R æÍKzñó¨Ø<ÁODÅ[(.6ß}ûký§Ÿú?¦QùàMñùÎq9üê[Œÿ¡ÇS!2*«@Ñ _S'!»¼Á§’é:Áb‚—‹Äƒ”SWÚ7u%'õ÷' VÿMÌܳs‰]q°‰ßé'¨?LÂu|› ú‹£¦`“Ã5qDŽ0žÅÖV ˜‰^ i… ŸHr o² ç' #Þ6„ljÍF”lVq"½øT&"r)Âã§*¨Kh+ÿñb+ÂÅÙ*´û5*ê¬Ø)cú)Åž*lH+S,¼+™=*%Ë'uR÷$¨7"Þ¸¤{0¶áìc% ®ÀŠ<o¼±ÛÈt9ksþn Cº PcÈ›Îï­û™ ÷²ÒFó<ì³ð´VšïJ¯ðj":òkò”õj)žù~ô¶ý´±N`}À'©aeê¾×ÿµ·;ü)žùÛ »öߣ@õ§uœôBJÔô™òõÈÿ÷ßìúÙ´jþdÉÚú¤Ÿ4ezÊ™ƒë–ÿÈ¿E¾À—¤È m“k ÉG€ ¢‡ü)jÐ|«%u.àÚ/Ù|3•<ÿ$„ZþtýÙ³ÛüûÏ"ü¤‚Ìû ·Lü¤‡úýÖ-Õ wz\I`à AV*½…ͨ}ú·ž¸Ê¨1p2êmjð•ˆcÕË—Ù &ªŽ*øM[×ot4´8øS¬% R“šMºÇ1OýZ·ùÜ«,÷àÇõâš™ôWÏœô^J·õ¶½×÷ÕI¤ú.†—ý ¯%šˆÂH¢ˆÃÇ« þÉÒúôKõÅQ«ðµVåìÈ‚vê}fC鑨Ë諨è㕺è~RéXé_ɋ龓ƒéîÄSéi5é×fé!ƒêQŠì¤<ïOf;òçÜ7õnBøÄpÖúábýKZDþoÂ)þnZÏü„¡‚úÃ¥÷o ‡ô½¬OñA*ÿí› —êk4AçSoMä|Îâµûà#™áï¹â¢ïlã’Ȩäõ‰å`ƒæFÊN欜¬æq[QçAEHè‰Æ’é"w)ë¢näìS³nî|ïÈõyîÌ÷Xì"MKéµþÛåL)×â îáXzßà%„‘âL¿å "ºé!{®íŠ«òð– FóŠ0Âômÿ™õ(kîõÒ0Üõ Í‘õ±ç[õ':õàÃFöñÑ$÷Ž»‘÷ð='÷0ýíõ?eôàùPóK"Vóè¡ô‰8ØösDjùg@ëûÐdþùlDÿxkOÿ:Qþòü6¾¶ùÂѱ÷ûõIö¸ãªõ6uÃõ"})öa·2öT/Iõã=ó¿Tðâ%í¦X|ê¯=éQ5ñè¡Ñëé¹@ëj(-ì˜,ìÌÊ*ëõê’é\ö炈æëåN㬎ŠàõÔêÝ“»§Ûå– Ú,©jÙ†±YÙXÈÌÙöÖÚ¨ö©ÜaeßäÿæâK_ÒæšÒ½êùCîléðï[)ò„²ñöÄ™ï<¶{ìYYéë.ç¨æ¬ì;ç)WÒ艀zê…èƒë5ŒëlµŽêµôèhžçUmçQ(·èw(3ë*ò1îýbòð3Ûò†©ó¦Šó» ó+¼òØåòoº“óÃÔÆô9pöµñ]ø^àGúÕ]Ëûƒzü6üëxúü(>øF‘ öèO†ôh³ôF'pô¾ªõ^“¡÷s&9úÝ·ýœ™TÿZk0Mûÿr>þ@Í¿ûV0ùšd?÷ÅzföáõÆö#}7øžxTúDƒü8–aþ›¯Wÿ†ÑÿqýŠhÅù¯U‡õ– 1ñá÷uí Ö¢ê«è6rç°ôóæ3@çp‹zè8¥µêZæ¹í¼ ñ‘«1ô»ýö¼ûyù XËûûþ`½1¸¼rn$ãóŸù¦4!Mÿa¼ŸþTÑÿ±Ls–$nö|HGzy£3ÒZ¸à…B+ ä@3ÛÛäeJb;¼Š>¶Ó ‘>´M ;¾– ¦ áLXÊ[Jå} îÓÉà9 Ö,ž² ŸŒól›Å‹4¥ §/o 4⦽ÇLD¨$Î)¸4ª¥t ¯-Yý3'%ûÒJÒù`XùøOdùé¼ù5CcúÝ\û¡‚Œüà¥Õý;Gÿ•¬Rs•΃ñ!! Œó ‰Ê­-50Ÿ’ø ¶`QQ Øê- ࢑“GÀW‰ÚÄ#I¨Ç êgº MPx Õ? ,^ t’“¦Kè„@}­ÿ¬å‚ýãQ"üÀ?vû¿õBûúB!ûd£‘ú ¿7ù˜Z÷³p~ôpònZðbnóîý®Šî‚,æî“qóïoˆñe|ˆóÍfôõD Çø ÌÓû %Âþò,sfÑ–Z·¨ƒè°¡¯Îd Ÿ¬Ixõ­uÿhPkþÍÕýQ‡ûÐâìùðH§ø„øÂ£wøÖKíù ØBü/ÿJ—ÞæEV\îz|˜&¸5í‰. oùÃô}‰jõþreýùþû‡åúíúášù)-oùÐ{¸ùZv£ú—ÌQü9®ªþMÃg2?îÙîà—2 qá× X¸Î ç5/ : ÅdO ŒÃ¿ 꺣 Bq×»ª1]Äòê²±Ë䥱è„10Тg[ž–Œ  W8öƒÓNoö|VmSJò ‹à­o ˆß1 ®²ì)7«ëa‚Aƒ°$ò¥·<ÔÓ¬VJ´×ÅÍÁ½`… 6KÁ ƒ6޳;0‡qËû A0ã ³\" Þi¡-áA“b“å>!èïë=ßÉ®œ§Á¼þá{? °[µ áyB ‹§ pZ=Y4Çm4*¨Ýt0•v¯Õ} ì«oðkÿÒ"cü$ÞZúi/ðùêb9ûh¢ÑýË/˜rÜG†n-ð \Öáד/{»Ñ?Åì'ŒÐ+¾ý¨™‹û-x–n”/}ƒXðö,FYsh@0UÈ@Ùüì2åóØ‹Aò*·*0¥ `Aòë™çþY‰ rHÜ ÎoÖ 0´” ®Z Â#l rkäk­¬6ßøú 1Âr#ÞØÂ&ÍG)sHM*Œ–Â*¬_’*ð”*`I›)”a~)ê Ù)-ø*þ:+9V+B€z*ûUž(½‚&Þ¦o#ù-Õ 'lWªÿ•î€l?–ôÒÂE_ÛͨÄž‘üõj³ ÏÉ…Xг™þ20ëù×ÄõØ’”òÎ4­ðrDð Fkñ®þõóÎñw÷ AaûŸ£ ÿ^ñÌŸ² ²hî²Wl:þ'ÑûÛÈQø¨ðcöÌ—DõLYúô¦ôõ͵÷´hù‹²}üWØÖÿYøÝ?¢+5–ªX€ýaò¬žId¬/~ n†P ÝD ?aP½÷4;¬ P¤ƒh° K÷þsÞþL"[ý/ðœü*:ü_'üÏ….ýAâUÿjÇo™%Û(» P öóªad¬Oî,¯6…¦Áô)?1™&kR'¯ä!Ó«ƒŽ6X°õV4?¾%t÷€M"* µ e‰™ðÿÿ9YüÕòø5Èö™¶iõí_ãôUó[õï3ÜöÃò0ùÜañû>œþÝ)«Ý¼¥NC(åiÿd6üüT ø×‡óæ6mï´Vìœsê9é+Yéäéª#é)skéW׫éçºÀéùÒ¨éVȆésŸéÅ`Gêð/»ë™÷íøG²ðoh˜ó9½zö€Bùüãµû}rnýò; þ–lý/ê½ûrzMù¦BnöGCYóKÚ$ðAMÕìÒ©‚é¦ hæaL×ãÉ\'âˆç’áôîâæNãkCBäÛFå+öå–`æÐ¨ºæVª=çõOè'éÃåêþìÀµíòî8o~ïíÔïT¯¢íW¹-ë Ðè¹£õäøÑ“â³{Œá%3âTèqäZÑçëÊ*ïïCæñ¼ ÙóR÷õðνõ‡îõ1óÌõ>¦–õpÆ™õÍY öJÈöÕ3b÷d€c÷„Í öE+Wõëôp™óo1ôž™Òõxeøz†‚úxÁüÔÄkþéÿÕþȾýå° û üøáN÷’ƒEöë¿óõ;úöw%HööÃÕõGNkôÁ]ò¯›%ï;Sì7×Jê …wéézÌéÅ¢Ñêò‚ÙëmIìëLÕëc¢ê >"é†y¬ço·6æOyäíþHâ<´ÍߦÇlÝÇEÛGgÚÆñòÙ{„Ú>¦½Ú’ ÜÞJÞ„KKá¶·áä<ܰèþWìÝeïT_ñwÛñíg»ð¼Qî^ëØÚÒèäOfçXSçÏVèoÒé=;ëCŸëOH6ëü£ê¡§è†¾ïç7oèüá/ê*ÿÃìRl‚ïµÈñÉ(ó!o“óÝ#^óaè ó2áÿòmÖdó¾¾Gôp¥õkQ_÷°a;ù1YèúëÄüŸ¡*üâáBû9ùÀ›f÷ÌŒœõ]&—ô1szô¾ê4õ>©²öLÂßø{›xûãññýŠ_žÿ¸áÅ“ ÿ Bý!µúÁ]Šø§í'÷/BÛö·H¦÷ƒJKù-Yû'Lý" ¬þ¶êÿkŸþK´û›¼ô÷T×ó¯çëïÁs­ìZ?ꈖè©çël}ç%C+è-Ì黂LìÆfVï [xò-Õcõ‘©ø„ŠlúÆ{³ü³sÚþ’²ÙÝ,‘å[>P á‡ÿÏ<ñþ÷ªÆÿŠy]|,ØU¤`glVÍ€¨?êjŒ-иáåí¯ YØqöŒ"ó¿裷GZœ ÿ…ÜXE(Ù»=wÖ›ê ÌYŠNöýŵ->÷u9÷7æÃïdw¡õ ”±§ Ãy¬ y‚äÐVoÇúO€©íþÖ>‹üÕ]Ëú“ ÙùWsŽù³­ù1Çúö9åúÅpîû`­ý½DtþÆà ùo’¼‚rúΗ кGåŒÚVVEl߀®z\OÔxï¨iÁ³â;ÎË¥èXÓ-®Y7º‚7ÏÃr …­ ȾT ;û¹ K»Z hÑGî>ÿî\¤çþ5’ýÄ üsæ‰ûä PûXùîúzàýùšÙNø¨ ö“SŸó‰3}ñ Hòï'ïj°ïB£ï¡³Ýð8’òV/µô§B÷l–ú± ýE¬ÿO ³(^« «ÜG¹Gk1ü{:GÉ¡üYÿ¦äý£”xüÂìúº„ù\q˜øÚ–vø@ÕNù ûÖð‡ý ‰:„Ä¿dÈ ©ùÄ{0¼ݳBÊQÒT]ùàÿ>ŠXþºâüÕ¥û–}±úÿÈú¿\ªùïG±ùôk@úX¯|ûó)jýÆwÛÿŠ>ýB¤‘³†§ )ý L¶ n°û ê’ ë²` »£ yÁ2@Ñw«÷«bËyf/IsÜ×_ Ö×ËQx@‚ ›Ó—ëP˜4> ÞDˆI´ N«xtš[ Ù£' Pî¥ Àæ†Ç8IYuáÁ%¡(›~`Ð›Ç Y·8 i×}ú=õ%\j …i ‚ä _ n jJH6O˜NJm_J ÷ ôÚÞ|^o!#ÒÂIÌm….› Év] Ö½ú ü¬° Ζ¾uêJlBHÆKu»r¶HÝcbrW(j¼>ÉP5þšÍºûÞ6{ú'ŽÍú‘üO¥\ÿÕ‰º ÊIpºÂ à è èX‡6ø…ï}ðè„üîfnÔ{ r+XuÐGÑ\ܾ&òõú´ù¨ z}2À âƒ-_ -Û!P㱯ȗ»=¢&£³°bì-˳/{êøã ÈÙ Ët ó_Á Ñcñ ÀC “å lzʤ,˜z­µÄ] µï3$$'QKá(¤øØ) T*¡Î)#Sb)ªÉ )¶Í<)lÀº)í _*&¼*;ra*>)¦^'¼—Ž$“Fÿ! ~ è$E Ykxø§Þn;~¥ªC¨¸f ?1è xÍÖâ™[Ue¾üÂfø’ Áô ò,òVÀîðº+ñ½ÊÙò)—±õ'c<ù:Ÿðü>k‡Oÿ@?å;âéØÿDÞüBRú£,¿÷]0öŸ=kõOj{õØujöxã;øóö×úJïðýuÞ^4¨´¼’wË9ŸÀòxdVM ½s « iš¬õ–|Öý\èÃŽ!”ô´„®ÿD˲þSÆÞýyý¾wü–;;ü‡¦½üéh?þäÀÃù|šmì ¦Õÿ @¹§h~ù/ß#¸2.­ÒC±¿{DbäF[3q|ÃëNR2×ÒqÄ·óTÛ IÇ-ž›rü4B%\¥« é¶V*k:ú²Xß²á·ÂÞaº·ôŠkuàöCêq çS¿ðé`òhÖ2æsE“ÔÝ8¹Ù¥¼Öl ß(€ç´¤Þ1Pyλ4‚áà»YåøFÖøáÛV; à6f*û:Ç•âQg÷þµCì=[+Õåôä½søIœzàÂ]ÌÈe6àר#ç#ó=ïEÎŽåȦ¾Ëã´cäOëõß+x:ëÌHì'ÎZóp¢¬ìãjfÔùW5`/eõî…ŸNûî¿Þåé•/Ö!jÒ’9­ÙqþçIǺÑôÍUÌ´>‡Ã~>ÝÔí›Æä÷égï/›Nä¯'VÓv ÀÒ[^fÝhÌæ¬=ÈØw¡Ò· Ö‘fTÏý×À@ÑëˆHâ°‰œë•yXéIwÐã9ÉÁ⦉ô~zÿÃÃðö ý‰ãªJ‘áR€bçD¹îàâ¤òäø»áÜȃà*ÐÕ»ÉàÆ Ï·¦¾ÑOkÈø¿gÚF‹é~,ºÚžÖ‰Ðò¨Õñ¡¢Õ·ìßÊÔ 9ØmÈtÙ¾ò êQ¿gÞ,ñgèø>øQòïïßÚ²ëœۜݹßG‹Þˬ̑¿»EÂU”pÌ"Ÿ”Ñ<ÑâA^zéwS†ñ+[°ò(làïEHâzÌkë«›“ñÊ\­øì‡îwzñÒX÷òSCï[®~ÙT%â(b«-?¥í;œ<Ç®;­¬‹(j°tw¢*ž˜î ôÃý׉íšn@, º!lË(Å܃®)ìáF5¹KöþBù¢\ü.ùóíëtøÿP ÿæôìù)‘þÌgã÷f§Þç{ËJÚuÚ£Ý °;Þ©ÍꔵEów§Bî jXízW\J½ˆÔKúÑ|˜X e·}®… åbêùX/„˜‡þ…~¥“Ê^+Üõ(!óþ5 €” 1 ûø,-èáŒö ?ðîn ø Ó@ù‘IÎ$VÀÄ…íF üqâ .·‘ÙïÝ~¡òt¸AêÅãÞëæAŽø1ÓpÂNuò=ñÕð¬ÏnñÕ¨¨ÉçbH›ý1Š& ¨D >)ËÐ0ŽŠ©±!¯vv ©ÉÿËx f”)±8È nD™‡èÏ ·Am%ÌzÂ.È­ú9ÎÕ¾(Ã{¼&2¹3Ä’´;‹ ›>‘!.¯Ÿ]ª8ž<­yu59’õy"E¾þ.±Z(½”=¾.JK#†¦Ñ'ö&–ÊÆxA! ÈvBH—ÄÕ8³ ž+˨ªP7¢ýä&‰Ýý:¾KøB\Ç<ÞŽ2é”F"†Ò”°È–  Tòv¨ð/…$2 0€O™÷¥}ôJëû¯7êô¡g]ò=ʉ÷stž¨P?þ8@~øUÆýÙDó0eè¡êõmIê,DŽà¶nóm— Mz{Cáþľ™buî³Íœ0¢ÂP ¿³t½{_«BkY¹Ìv;* x&*º`[ÝÅò£BuY!2wëùd*(üÂ/i$õF)>h &•æÔ …#BR1Å Y@<½ôú:÷Õšÿ ¿÷&zà?æ¸cî ?É@P"“Ó±-Ae*?ŸîNMþ”jQóKÕ|ÂCÖÅqEšžKŨK‡¼1AZEæ:8FB[0£Eø.ÔCÅÜPGâçG‚ ?%#y/§mδÜQ@ã?…Í-ŠÓ/´O[þ a~c ,ÆÑáÕÕKLp )]ïÿ ýšëãííçÒàDÒˆÐnEÉÄzÎQé Ï$µBÑ+`˜ÙTiäA˜¸ò›€ñõKXð£i´ô÷ÔõWÙèÁð϶AÁ¼ñ2Ì3µ‘âìà®S}Øë}VáK²øèª7VóàÝøõùšSá9˜ów ×{¶üâYòõ…íçú-Ì*ó¤™ÿñ§oèô©Õ¹ðåŒýïL‚›ìWиâÑÅ×:—cߨ…ÞÊ&ÓCʤÜ#t¶âez2ßâ!ßñ™ýØ2%"×Í*ŽÞK©¿äö‘õû"ˆþÈ,¢'äñ¬€lÛüð;€9F‡ëM„~«§ø÷ps÷qÄlþ†‹ÿŸVdIKt ¢} Žó§)ÿóõÂëZsú³ôû·zgìpŒÙ¬íÚ¸!ÜÙOØÞ×Åýì¸=Âá¸àØÞ åßõ•¨ïëñªø¤jüe"qûâDe!¬˜i“ñõ‘:ï¤;Zè¸ÔÓúÚ|ÎàëvÍRmMÉšaÚÆƒ˜àÍq׋òÌ0~üÏÖ˜éØür ÚfÞwÌ éÇ…d®È]gŽÅ.äÌÌ:ôXÎ9%‡à:À0ç_\Éä]’ßß}Ñà yí½’¢ï._Káž¡XÎë>ªÉ!çÆj•Ǿh¼¼½Ùþk¶0"ý¶ùê«ñ¾ø¤ñðÊ® .±ˆ'ݲEZÉñ·¡Ôþ¸Ë “²É]}α¨f˽DÄýZ˯BÉʾ–Ñ;»„ÇEÚÒõ¿ÔÛª{0ׇk!Ö§¦cÏ^uxÄ\I:ÄÆ‹0²j¸¼¬™}k³S!¿’Êâ(¹Û!²àãÿ ëÍÐYëü.`å]£ÛÛ΋ôâV_sæ7êaèüˆVàšâ?ä§ÁPæ ÇyåýšùÀS¹V-9ò?ÝDÚ$ß2ƒ"3ø“ÎÉñ O¤ò.¯ f<ìTöäë#<ù¢'5@ Þ.? „j·ÿ:âaýì^žç80ÂÞýC½âgñéØÄèòÜuìg³ô,Pó[ÓöQÉÐì´îÐÛuþÀί”X̲IµÉÑáuÐÈ\èÐDÏ9ÊSŠIÍHƒnÜâöõÛ«6uÛØããå”ó¿†Çýž—£ø6v^P­¾õëx•ô ûÖ[†qðM£Dí<êùåèúA¢ŸùCô6ê_÷_ä.o 𞉳íhLöˆyŽø*€U^å zŸ¶ H—î Õö Fÿ›¦ µwú(Д÷GðÛûnj”vB Ï™šþ³>2þ%:Á‡xé^ ޏXÍ|ã ¯Ý ‹A 8e)Ò[„h%cÓùÝà2ð';ZuGD g;¯’~¥߈À «WÏ–ÖjÂWü cÇŸN"áÖ³$ ?ùÉŠ« æ@à‘w¶ ¡Wž ¡:lã°ï"méÖ*R¬Ü!Q;Xuê  µ ïåqÚ9?–£2å|µÿ ”H[_/Ú|® ÷ð#;E.Á«äVa ÖR]á õMÛý¶‹³ú»cö†=‚ VEkÁ6H Û#Iìh‚M'V§MÊÙ]F¯P‘:,D.ž0'‚-“òü.„’Ô%Llr ,A7ã1Lå=E뼇ŒêN )<{ 5#²½Ê‰ö2xY÷oHYòYÊêÑMÄéfÑîï¶¿†ñ&À?öÙóòÿ¸6œ Tð¬e$ƒ•Ýå³?ŸbåŠÇ L²,óO)·é½a`ôÿ¼°'ûhù«øaò€Ó-÷¯&û—>ÉíhT\XLŒQø‰3á&Ôò·ÞºC{œ/Ö|"ƒ5£ú'n–³ S**„¿×ü !î¦Ê•žþ˜Ä z·â ç@ %)Ž 1[à»Lû ‡õa#eËà '•“)ìÙs+ü3q-£½¼)€{ÿ2ÝÕ9O–52¢L1Û%D1Ò»–3šà0ż2í¾O2êËT+sQòep2µhž&DßéD ZÍýX®ßòB‰ ÷—ŽÆûÒ•}™÷çÖK G\ 6;Ýí”%ÓÒ°,] 5.kÁ¹,ÒLÁ.iÒ)d…s™ÙÏYm¸*V)¬öùüQÎVú‡'Mú“¤GƆµäûåÑbóWמö%åöüÇLûe¼ðv îÿ1VíÏ7|ê›ií"Œí÷âbø†÷O¿ˆñŽå°ë—ÛkîbÕ)øîÍm÷‚“ÎëÊ%—áÖiÝâb\ã´'Êá›Õ±â¬Ù9ÞT´Û—‡hΞƒÈù¤}ËfÈŠE$Ê)mÙ¶ó•Ûz‘/ÓÍÙÓ¸@Øn‘×ÊÅöØ6ã½ókç]Öí¨´èQd+ôtÊ*ø¢?GôÙÀpòÔòêOTgãûoß$Í¡ÎycÆÊÞÎ1–æÕ×Ú˜Þ†Wøê˜+‹ð¤Yˆõ-Kóó×ìîêçZ"ï6¿ò;ä/ô!‘´ðwì<öB7“ø^ý©þS‚õòhÁ!L¥3å:ÅÛC{ …AÙí96ãB+ å]'% óÚ·P 9® È¢•—›îø‘ÞiJ™êòr«ÿ2Ú+êé«òâxî9älËè©ôåë^Æçœ.ïõE𫶆ôK-ôì=·\âùÔÜÞÜö£Ük€™à7ÍÜmAöÕè•éØ<¿„à"8PÜÀíÛ`÷ãÑ“¬ì\‡Îð¡:níz8Yñ¦ùâz„åÈËSîÀ|è ¶Ú\`1ÞÜMêb‘Øì‘_lëzSàJŠàéÍèä¢Yèó0§ïÔ“òò6¼ü¯UÏWYüÌQÔú¸È®÷ò¶ð†Õžì‘ß¿ÛÈÒÿ×ÎÖÙ{àK)cÜg`¼Ñ#ŠÑûUÕUˀݠU,×&àÁÖŠ ÃÚwy}ÞZ:"â0irðt³÷.÷ëÒø}öþésý ê6õù¬úô:NQíhÓì«.šíNxòlo$ûÐv"ý`ºœ÷ºó·þ¶ö8v­»]2 sÚ­´|%/ÿpfÂÿŠÞ ÛšUýt{õp!È÷ù$ô:0Ëø¯ä~õ‚B ñÛì2í$Néíh¤…ì@º‘ò€Sʨ¯7,Ì}*h¯ÓŸ} û§¸ „M†±n.úŸ&+óÔÀôö‘ú- P,,G*b/„…/2^F¾5IW{3B|*NO/ $I3£lÝ#w„YéE¹)*äï ïYÄLÇ*ñNdàc6 {ÒáüY’ûÿ (õí5}å(,kÙEÝ;ÕR!§Ì2ÛÅOaàÇ×Z¦Î4ČӃ9g܃/™èrC"öïÈ4ûQ¥žÔƒ‘ ûÆDeª.õΉãÍWßwLÉé÷_ñ}°Yë„‚0ê&ñJ0÷¡I¸þ‡ë5ÉRø[B)~inÍIk89z ¯Y¤~/! IÝ~ (øz}@(Ò}Ñ 'JB áH.ã÷L { {³U»5ƒaòE&× p_?ÐZêŽg3Ÿ Ým‹¥Ju<\<‡H¢fóíw+ª(R­&Ö•}Bó'$<Ê ×AI|_ïÓžßÒ§H0 X~j ÝDh ÐzìÄØG£Hƒø¡ƒ±ò4Qmö x§ú-(©¦ ö ˆkº’N?¯°‚fþß*HóZý»¶q›“ñŒ?b ÇÈúá¼ú7Øî‡ù]áeQÞsÖÛ\N×Ý„Fçr ÷㯭!ÛFÒ'×Y Ü@&ánÕÞåcÖ(¢Õ@VÓëI¤ÒÛ„gÖ§6³Û³Kbç_héˆymèOIéÝ&œño˜û3ú®°ðÝAËéšòéR%èÇPåeùãóßf$—ÚÖBÐ#‚Î °çÐÂÇUÏbÏÕëÉà¢UÊÝX3LÖ‰©ÝÕ’òŒÖ,©Ô#BX×躲ߵwlä çÎè\¯ÏèÅX(ó =ô-ð"¯쯀nã€Õ+Ü=ˆÔ[ÇdæÖÅ•h?ʈËÒÓ+ÜmNrçˆwÀíC”ÙòR}ñÈÁíâh{í, œô‚–)÷Ùˆßö‹kô#–÷ l«÷ó#ÿÓ&ù¹—z± B,Vø4 è;Y9!x?2ÝL$(Ùù!%@'¢Ål ¤kÑ&8S C‰ß"1F!÷Ò, Ðz3þKc«úâÓçû•ÅþùúýJ7ÈùtSü.÷×ù®C¿øÜÅbîïaNåRP1â6.åh`ê‹öñ?ÒMòq¿ŽòþC¼ùØ7çÿQÖý*[ºL§¹ ™ÐÐð«*d¬°5„ž þ0pwé2˜ ‹’ÄþíVßþ8hÀ Bö8þ0Vvòƒò>ÆgõÑÑcõb‚àû]ö+< ñч mß› cp Åì.0/•˜ûæ÷ðØáÇòx,|øPìfÿÝHªüDQ÷ÝRúïE”/ ƒßùqÐUi›ýhò y<O­rÁÎ4çÎßìBu`#ëæÆ!XäÓIâ ÄöYvû‰!”¼”%ó}š+²ÆÝ0X¬y-¯×,'UðÒ,¨I3ø*Œ5âx†.Òy!ŠUòy)€M$Í/cŽ,:"qÐx+ó’ -¼±ƒ%óÇj ¦”¿"Óc( —&h#ç T’:£ª¤v#–d¢1shÅ:tø<•c!;ùj¼9ƒÊ6 ÙÜ6ì">,"p‹" ð\ô!ûå/ù 9’‹9M2(ã &ÌUD¤–Ä,Ûs@b”åÅ^áÜ @ÿg’ö\»öGöÛãeôfÀ¿øvÐþF´ÉÆ.àÿ$úÞþ±Ø­ú]²0ñ?.¨ìÛ£ês®æ&•쎦üû¾¶™@™Åcq #™,â À»Úýˆ… _LU@ÌOßÚ¤£ð0g$s#‘&ÑQ\ëy?Ï0@ðõíÈi²#ìß) §ê&gá$†=<%Þ_¿ J¯•ÔÎò¤{é} ­Äeöü{ˆ€ÿ¸ß™y\öFÙ ­ö !¿,ùÁ­Z+,Þ‹*9ü|‚FÞI‘Lâ`‡K4‡GæÞÿEÍDvHËß™H„vzCûO>X>m ARÖÉ@5¤1A¾ùã@kÍÊ:ïû1/š§^!KC7 ;MÛzýîR ¾PØeV e%Rð¾’ã !¬Ø—Ϻʛ/–òZ&¦çxñßõ`ŸÔÍ›ßÌÖ>†ÏUŠíуˆØ[ïá¸0äëÈ yñûƒñšŽÝó¤:Ãó"ºÇë·ëóÛfÉ~Ï÷;*Ѽèܬ„ ãŽÂêàÈã1– 딑ƒñÕ-‚øœšþy9·`¹{¦—¹ÿð=]øˆGö5ðóxFBð/ñ€lGðÝB±î¾Àõì’çÈÅೄß}—VàÛVœÛô³6ܬj¿áä¤áÌ”‚àûR‚Þ'ftÜZ¾à¦-ç!6ñª+Õüìô‡‚ja{ $Õÿ-BÀý²òc¶T ýJüž#Ãÿ%ñ÷ÃsÛüS° ?Æ•¶q ¡¥þož•R®þq»úSˆò“RÄäKìÚÞšÏ7ßìÈÉààuåØôäÉ ÞÌláPÎdëpzæõe‡¾û›Ïþ\.ÎçÔDÏù§ïðÑ êä0§Ü×J`Òâ;sϰ#˜Î‘¼ÔyrÅÜ¢ŠÙ†vVÓÒ`Ñ]ÖÔkÚÔÕVrÐŽ–QÊ?7ÞÉ€6Òɾ v̸’~Ò)ôLÚª¦ã—t’ãXüádcâK™ƒçÁ›‰ê_ÞâðIøÕß°ÌÏmoÈ >ÃóC¿`k¼y^¸31`´a»¾®MZ¨±\T›¶ãTôº˜nÆÈäÑ’ÍLÑ!¿ÚÍ8§¾Í,2©Ë]ÃÇÓØ<ÈQ½ÌZÆÍ}-±Ï–‘ÑgÿÙÙjŽÙÒ¸ÖÖ (ÒöÈsÊ)§dÄI‚½Ý53µ1Ρ¸ÈH8ÀOgêÊÛÁÖ´T¢áZ-ƒçŒ½ˆêš6dçæ¿Oã…Zãkìåç—â‰è«ÅsçĵþåópdèÅäéõz¹òþùµ,e  'cßÜ­þ ¶Kʤ}ì@  uëR‘Aü*{PôLªÛþá9 )? ã¶*ѶÈDâúêñ º\æ¨îüæ:hë{Pð*½ºñ!­ñíHôitñæ+쓎ߕٗÓ] ÍÐ]®ËŸ"͈;äÏ~’sÎ/¢‹ÐŸÐ©ØÅÌÞþý‘àû˜Åç4çòôµ°ú}0uþYŽÈÿÒMXÿN}øùó1Ì8‘\wøÌ ãñÕ(üõØ‹úTQbø, ÏòK™3켚œîQ.ªñ—·€ó­CÇùð­†ÿÒûM–É¡ ¥éÃ É½Ó !Ö‚ Ðë!püËï6ýç!½¦0ÞçŠ ˆÊ*gC¢²ïY Ãmí «¤?‹Õ»Ö³~ ̯ 3+ì Ñݸ¦o´jV–ç’Òîápøˆš‚ d³ !ØÐ–0K2¥yñ¤ V$«l°ß {Ì# Ρßeuõ³!‹”3(ó+Zçe¸08¢@HË0èu!Æß'(®Y¥&â6ám2ÕfŸ¨ËÕ#‡îQãY‡F—7· €·ð©vœj¥Fws8qAVB$Þ(¶©''Ð 1 ÇýN þ §M“†,#G*BPǦ:ô =áSýøzøÆðcû|ÜÒVŒ,²"¬ýÒ^éòåX ñ¹& õºæG÷>ãÔùtHÝOö!~ljsÔœ©Ö_¸úúÂòØ>î#¯©ë~…­ë%øõA}½þç±b!£×™ |C T¢Úèzµ®Ùï|j’ÿ¹‰™ì!R!ƒG/!”ü~áDK])b­Û4&,œ?žýÍCÃøÄB&W@ÞtA¦ ²D‡&EfãØAxë ?æAL÷êDCë?Fä­£HÍû•Iš,gEo»<¦„j2• ÷*ìĹ)›xY*߯û$ûЕ[½Ë¸=jìÏ;†!dËv Möê ï¨Äáfÿ|&„úƒiö–}œï‰ç‹ìQïbî èÉñ>A@öñ6çþxº® s·C>®Q=ކ|È_þ†S z;òüô[ò óâµ]ùÖK|ùoæ*õ.#ö„èLúàËÿ%tª€« ÚÒÑvå§ëp, ¸ÿ3ïFó!jÂt§åÑÍzZÃv~ÀÌík #…‡2Ñîš$ŠªûR›|o¸Æ \ I OGO , Û’K»ß Ògüd|{/ð!úÐ÷&Þ÷v*IÃ,§œ¨- Á0’{Y6Ôº5Jn2]”0D¡ò/Á½æ.÷ÿÕ-(Nh-C¹u(˜Åó(rÐç‹#Õì[ÔÞ wÙªUùýíëVý¼«Œ*»ÎyÔJËždƒ÷+ø”y~¤'¬á+s4,weN,Õ‚è)¶°:"«Ô£Ŷ礮åÒtþfv&û³ÏSúÁ ÿ×Ìîaü®öI¦Âõ.+µøúxøâOóƺ6î° ìXé|;Öè\>Ãê\ëî!æòŽûøî‡¥Óì>÷ î·*ôsXðöpè6òÔ=†ëy˜è€Hè2·Læ8 äখàÊlŠÚÙ}õÒs':ËZçÊ­ÍçɨÊÁËîþìÓÈ35ÚVâÆØ‹3EؤáÚo›NÜø†ÉÝÂ-®âŸ©6è— ë£mít‹ŽðÖë’öùT`õN†Ýòsèí«¹•æºNrßO@ÖÜI"ÎúzDÏ•¾Óœ®ÛÊ¿æä]Þ íúîqñ0Îùò\ôð`ñî`THðˆÌõ- ªö ÝB÷¥dø"aü}W+Uà {N.Ôög*‘ 6«HÝ’?sâÌZé;îXò5ï)°0îÚÎÈê$Éáæ³Ö‰ëÖ Nêµ3äš_ã/ґ鯇!î«\ƒíQHF鿟¸å´wèa«qê­X†ìl£`ñs*×õ­KçúúùΨÇ÷ º5õ>Vð}ŸAê§â>ÏÚaQâÛqúèÝÞ£tØøHÕæ4S×)‡Ú„",ÛË.MÙÍŠ@Üq͋ߒx ä–"ÀìÒ–õ×ùh÷C/.ùˆØcûy2ûù”vöÆòNò¹Â0ïEó#ì¹D}îL£ÚòœS¸ù96þgßäþÚø`mf €6)„ìÅÄ׺ S¡ë™‹—¯VvüãÞ ¥‹_ "z$Mü6ý f«÷ÐÌ÷Jvßö$FÖóM±ßñ²yÐðøtˆñÛ3 õ«BWÿÆ™ ‰Oè)¬Öìw£ Ýy oû¹»©8KŠý™ª¬øbjùÀb6Hu λÀÄùu¢ôúŒw@ò·kñ ÀCöÑØ)ü¨Iý*.yö=펶ê7ëcÁ¾éABGé" ëíêëP ’çë®×át™áÛMiÓâÏËYRÉ[ìAÉ̆KÎOÛ Üããêbò5ò€Ø’÷C°ý°Š[‹YÛE7ýÜ;д¿}ÿŽ!ûþþr#œzº3i¸/üD‚{öVòøð€¤þËÀÖ”c°¦ Ì' ÛVØe=kÙ½,i –r’5Ùþw~Dø”qŠö|ƒùî)ìü³þ§˜þ~bEîýLNÚ…ð QS‰Ë#Jøì*Iáò+ß&:)_¡‘&94['›¥\)†Y)?Í&íÍ&ít'*~9@-+)/¶˜Ã0E”Ã/´*osP!¢—Ýû'èg|­žÀxÐîZÒöà'½‹aûy‚ 8oÿ…Äöøvú ó¿gé…ÈÞ‰Ùã×8LÒ’Ì©.oÌ¿ÀÐ ’‹ÖÞHØÝM¢>è¡#•ó°êWý¸rÓ¦÷?<‡^wNÙ(•úŒ´ì®ã[å èž^˜í2ÍLîõ.¦íÚ›oñ.Ôö` ~üƒó£TÊ À(±j—ïþ= 6wˆ¬ë $¯ ¼¶ °ÀÐÁƒhòŒ ]ma”‘ͪÜgùf{î~ÈH _Çžy*/…w àaâ ¹–@ÓD‡6*‚ذ >¿u˸_ÿ©/Fáð¼8<µ¸uû%>ÓŠ“|ìa|Ü9J&¼0SÈðöo“±2ìT‡ "Ö³ µº °Ì«F!žOoûDRsÙ›˜ o0—PÞûxkòÀÑ¿æÙ½ß—ò[ÜE.“ÜŸ°úàÂPâvÁÝêª­Ú ÓžÛÞWÞRþIݶkµØ©ÕOnÓÕôéÒQTtÕä²òÚ€Œpâ]2èóXêéc³ìÉÆòÂ.eù®gûðäö'/îðƒÙŠí[CM뾉èÏÀ%å)û@á·„ÑÛ…c•Õw¹ÐÝ,¤ÐSWÏÐUŽ›ÓïMôÙ ü`Ü\…WÙñþ×o¥ØíÚõØ'\ûÚY8àzV~å~ÄÁèŠë—áï hxò¿áÖïWé%ì³¾éåpƒ\ÞÜR¶ÖSDåÍϵ°ÈZËÄ\sÐßzEÙô㟖’ë!\ýðKN[óàY=ò¸Œ[ò[éMõxí…øO^~øÒ§÷Tvƒ÷«´ÆùîÈþ ’ ޶`^1%¨ò)0òNÐ6äa&9‚¸4Kúë-á&HÔ"NÜ®ÚÃå¢ïYGÜÕ]8õžacµ4ï—:DühSû”èQûš3zû˜êÓùSdƒùã+ïù6¢»÷ƒPuóXž)ìJ<²èÂ’áè‡RLìcLxð‹~óæ ¥ó_áa÷ŽS=ü¸¯ þ•·dšysÈTö[©ØŒFáßjPœª<êÜr ^DFÄ Ÿ*ŸnvPèÕÜIC¢ŒþÇ3Ù÷aÖóÃÒõP@fö[öfù7&›þ’¨”«{«—ãŽÞ®|†û0òÿ1tý~ƒÞø2÷÷ü“]û—FÿñêhºHŒý,‘Šýƒ¬ûùÕJ„ûòÛ¤k¸•ÿK ¢ÆÅQ’)Ú`tcʉrl‚%!ãóg"œ«C!‹!¦ !ŒgC! °$Xù'AÃ<+:"s*‚{#'ï$Û'Á¢,yWÂ.‡b,¨ N$/S¦eç±@_k"g í"1u¨*\ÒV.•ê•+Žûú&‰iö%I˜a'Ðw''D$À”C!„<ä³j”B^Y"°~Õ+¿$Ç4O°Û8ÉA9@?7v5•[ô18ßI,9¸L#|µ,…¿¡2Ã';Ÿ0ežs3‡äÉ/ߪ&€§d]MUÏ=ÝÁ+Å€*ø dÎvµoø–}öõYâûõ|j—ötÌÜù#LÿY÷ÆY¡¯ ºS§ýe¡%öѤïî¿¶„ê—ààçžê§Ðó4Á"ü ÑQÿ±&›YÑJÀÜZ "©rÓúýý"$´û•~¸»P18!¦A#µ'ôiNüŽø¯3‘@.ŒÀ ‡d¾#}Å$ãø"Bkp"Ëru <(Âs¸Îa{|È`ÍÄ- Ú¿8¯'T•1`Þñg W ¾ ¶EÍþÿÛ–KÂ2†(”m4È‘?cØBG> I«¯ŠGËGýEþ NF8`ôE…‰¼B¿÷E> #<œ:<Óð<ÒÀc;Ë=:|îê5ÏWt-ãe¾"u±&‚-2ñÑÇøPåÏ®úÅR ¤Õw®ÖõP7S…ä¶ râèRzÃÿ^ž¬ô"^dés®Eàž³…׈ìOÐ{ÃÎ÷µaÏí€UÒÇæ|ש=kßûËÌçœ<î5v-ñ¶ò¸4óÖjî²ÙäW0Ú ¨Ë×o46ݽA4ã]Uå¯ë´æb"\ë³@‹ðcÙÊõåKû bÓ®Ç0,ßþsm˜ø!jªôˆéòñ}xïD6¢îØÝÿî³èOîÏ·7íàê$rz幕±âÝŽál{ ßhÀ”Þš•'áÿ®ÑâPäOâòB…áÊé•à6œ6âûòdçÐìÕî #\÷öjnýBöÿ›ºÿE"Iþ1±Sý'Ëÿþ;cØ©  G÷9ŒE®øË ‘Æ wÈ…ë.’ $ÅË?71™öe¹šµû†ÅWõ:¢ì—Á6ä|Š©áK•á(—/ãwÏêã2òáDN ãBFvêOHóÞšúbÒþ8#”ˆ²Üéû;'Þókòsëµá{áu}r׿ aÒ-ÊQÑ¢& ÔSŸëØF¯dÙ¸=AÕÐ\„Ò•¨…ÒplÓÁvÍÐ{Á<Í<%«ËÜÃ7̧µêÍž•?ÒýEØ´ÂŒÞ}K×áiaá5pâ©Ù$ä\ÿå2x$â—¿PÙ‹ï²ÐÛ³ÝÊûÅ~ÆÆ»” oÖ¿‘÷¼gc¾¹4²·š3·D øºèr¢¿x`Çea/Ï!ÖѳɓÏóš”Íÿ†ËÅÉ,ÎÈ÷lË·I^Τö¬Ð?à†Ó 5×Óo‰ÙW¸×Åm¾Ó?eOÎÝ^šÈöHçªë½P#Z½ÁǠ¬@ÊzÔ+nsÝPŸäü4Lè Ÿªèÿ)¥æGàgæZœnè' 0êC«éGyæèãè8ÛêÃþéïÝŠ+ú¿“]Ú¹÷²5úÅÄ[†õ™ý{àM ¼õW”I¸û“wýüÄoÔå6ÿ´È ×ü¤‰]ýJ™Ìõù…Œî¤åäêgß íƒ¦ï’4ñÇ‘\ñR”ñwœ:ï Ô¢éwûà'ÉrÖ³»¿Ï2¿µÌç~5ÍézÏǺºÐÖÅ Ó+UðØ–¥@ß[bÈãÊsOé}9ñRªVù|D‘þoÁŽE¬Ç“Ñþùï•þUîœÿXÉú³õñõ,%óõËÏçøû/ùö‰ÎñéèAðœüñÇóvµ÷,kŠý‚l•óbzÜò òr0 ØA fÒ x5¼‡þÞnò¼eöø› ~nI ,£d`à/ÞõÚFÍw E·Ê"ìé[l­K&Í # ½t]¥+šTZ´*Fm¤³Sª_ á` 5%)ÑfÛN‡ÏfÉ qû øà‹ \x!ŒT–RJw²X‹É¶sÙ[E}l:„âÃ34áèט1!¾]â&M£ (~$ÖvšÈaüÛçÌxkº®›\ _]a¿$ ¹Ã}%ý®÷³^C×É%^v¯õ«¬Ïn ìiÿH8òâ©ï«‘GÞé•ДڣyÓ ¹¾éÔúÐ͇úÕ†Åý>rlþÔ–ãø’hõÁ…êö[2tù!Dfüiü÷¬6Ç1Pã˜ÒAÄf#ýàýÄnöyËðfƒí˜{&í!Bò•âhû‘2¢ŠM6Ú-ú e® Å/»¶¥„·=„»ÃÂÛ{mDZ\‡Uó¼]®a~i÷سZžæ€òƒ^|ŽAå+ä-Av˜ZD ýlƦ'ÂÚ 9?ùd¶‹ ¢ë“ˆ ùÙ "‹0B5"ýHùbžÌ$é€/8‚p9I†û?µÅÞA«9¼A}z)B‘œáCèUbD(zBJè@,Rê?¿|xA2C/sÃDaGµE yCCí=Þ<“{V4<Â,á¦("Ì& =#/OeçÉä\‡%¹•Zü”glî Rs«îŠ\ 1Ü“¬ þX­2ùÎnóH Nï?ÉDïÈÝòjk¹öêÏýçZÚÓUNÚVI[Wx¼òø;í¿nZNþ Q&ø9'|ôˆÉ<ö*v÷Úå%öôÁ+öòÖ.ùÌ"Tý<Ïjô]“ï ¾êR´~| ×¹ãÑ<gñ+!NpmÛÍÚ£ØW û5¹ þ‹Ò VŸ ËSŒž¢»§ò~±Ü$x 1Úˆ ‚ƒž ã±ñ ®öCÜB ¬ :ÊÖ~ENC'$¯²(ì+Vžá- ##0î`3”ó3žË‚1Qý.Æ%-@“+ËíT*`u!)¤o1&M‡ *âÿ^7ße›ýù&Ö%º Ï÷!êdûÕL‘¿> Äçø&Ÿ>|²mÊ2öŠ©¿"é^©'Á *<0Ó*°2")ñ4 $ øA†ÂE Qø½¾ûÑÏÉù gû$¶/ýØCmûOko÷J©¡õ!ÐóõiA¾õ²•wòÖûàíü˜-êã~eç6D³åô”~æ­v é§Rðë0Èì gìQ‹î#Øò˜ñÁöõ$ö¥Éò[J\î *ãël7éÃÌeåã.á lHÛy#ŠÔ×2XÎ~ËÙ#ËÕ†Í(¨ÒåØm…Û&-/Ü“žàÝÔÇpß‹§×à@ºã­ÁçMéëdØ‹í4óŽðÙŸèó»ä:õ\[Èò±“êîÞWè%ÍKá}`qÙŠŸÒ¸XÐ <@Ó`:ïØËÌïà w¬è…!›îܶñ?¨LòêÆàñ¨Žó¬kÓöìHnù‰/yúDÀÄûT<þâÉq† ÒõåÔ¨Q$5ÂV/ª$g7JHÅ:Fë8Žú20Y )R£Ó÷9Ñ5â %º ²šjÄñ%8ê Q¸XådþcxôÍNìã è¾8^éG?ªëPÌ{îMDÕðÝá¥óÛ„ô~m¦ñY4?ëH·ã(OÝ…Ö¹ÙàUØßwe×ÔðKÖ{ÀvÖÊUÙø° ÜT§ôÝÈŽá:„,çKrÚë0AîæÓ,î8[€ìÖ ê+,;ëOØ.ì)¼iéÀ\èz7ëaÀï‡/°ïÏ`Uíi27ê*^KéA5êŒ+2ë3‰ñí3£ñÐÔÞô­“/öEh­ôʼ¥òïrS=êŠt䪂-ßôB‚Ý[¢¸ÞHȆÞi*ÜËÙã’#Ù&#ÜÚ¼ ܾÜ>ÜÑÉ–ÝD] á:?Må¸éœë­8 ò'Þ öš}•÷yòÂø5‰Høs:ŒõÆìñ„×nïÒA#î6‘ï0»"ô¢;¶ùÁÓàþîy·.E'Õ™– 拽n–Ò·8óõÖ !”õqÂÔ+%àÍ»n þëš o÷Zï‹‚,ªÒú«—øß×ò÷œ´ö¬õ<ôwAPôªˆÏö1¬½üV\¨Ss zL± O- Ú¾­ QpÒ&YXs»8XûÍjúNô‡þ½+@ 7 ‘" ¢=EúA†þ¡n÷ÒßUôlgö&õŽù ´úpø÷2Âxð%¦Úë•1Qê9/ùè •#è~­‰è‰ÁèéDéæwãHJ Þ6pñ×awÇѱkί{~Î3[‡Ò”ç#Üg‘Sè é¡ñd÷‚§ü‹©žãZ:7þ¸ý/®ÖQ–ÿ÷ÜÄÿô+Ë}dÛ‘/âgC¥ÿ½'úÿ§[ùj®ügbdÅi‹øzk zåZç¼KgÔøúyÝà¬!»ò3S6R JIAPóüJu.ú˜sÛúùíHý[ ãþH5›ÿíÕ*ÿˆdêT _„åã„`N$/s!(èóe(’Ï·'¹ (ï)GPï)ì…Ì(žóé'QkÀ(‡Cl*S.À+ÉÅ,.zƒ,=ºF){1n# Ñ I¼×-¾Lx† Þ× ·"[k óbCd" Œ =û‹ìÿÄ)ùâÀ<ó’§Îë¶0ã—å2ܺW×ÖÈ›±Ò ÓwÑÆ¦ ÔK}ÞØ¾5gßüŠúçØ åñŒRûס(4oÑ«¤ö[VýÍäò¿àë¿ZëéM ÙìßÇïTÓÖïiÛòÿZödÌúÁY’Ž[Š>s Ä+¡Ï+:øŸâó¼x€‡alÇ ’©\"‡iž¾L3ù`ZÆý­³KIÒk•åKa Wœn O*Ì3ZkƒASIxØ› tøÞ²¶ýz™ôûzê)5âo=ƒÝ@¨bÜU—DÞáAàY8´Þ¬êWÜè~áÛ¿ ƒÜý ñÛv…ùØ'ó´ÕùŸÕÓ²pŽÓ¿lÕF€(Ú@‘à¦ÑæÖµþꉛaî&Zó•õÌøí¡þû”:ú¹Mµõ½yeñI\èí^bê"­®æÿÔ¹âŠðÁÝMtDØÐgÓ2úBÑ¢%AÑo‘êÒ·Ñ×2nÚw”ÐÚXÄjÚ¿Ó'ÛÿÊ2ÜÛäÞå„áñ!¡åD.ÅèÎÙ*ën\¢í E›ï]!&ïç‰ÃëGé ç@¦dàkFÙÚß Ò„ìÃÌZÌÈ~iЪÍ^×4‡hà’ýé‹cÙïXÁóh)õ(¨Šõ}Ö0÷V"ùŒrÉùbº*ù_/ ù²Dúö1þþ¡a4›¢Óüqç*¦L 3¨÷º6½ €54(!0v£#)»vª W)b!¯ƒI:OáRÿÞB»ï#,â°¼úòË%ÿ’øéúmëæùö¹@ù‘ÊñøHÂøŒèaùdØøâr1öôdãñî0çí"ÔìâÚíU8Jð:_Lò)™Éó¥NNö”º|úBþKfûÝôVÝpŽ m Š^ØÌAúüæw ãñ ”·Ø Â=€ Âv`œG0ðb1¦‘ð¾þOéEúm[}öçŽrõ„?öó ß÷gö:ûD¥ÿ¶²[÷7Ô,M¡¿Þ]™#›¥# “«ýùMüi¸þýÕ{Æ1Bmú Ì7È9„n«ÍH† ?§~ ¿³Â ÜÃ)ï½+bHzçúJ cm÷!SM="ÅüÊ!‹!sq!Á]š"Î6È$ )e&_ß&ØBÚ$¶$÷6R'Ê)Я%)ŸiV%òò‹ L(Ó¹Í,y£úìôT$Öiæ*»Æ.p1s.÷œ-+ E¥(ü²È'±5Ô&¹Â”$GiÖ!ÊeÒðnJ~â!¼½÷'QY@/Z‚á3)865wB4œK"2Ê/y?M*väå#ª‘¦ Ñ$Û™"Òn)-O*-"=Ä+Y×c% p b„SŽ È0½ ,Äß ’AáEŸ®¯Åúð¹B÷LÖ0÷RŽ’ø@Aµûãa2‹øÉ¿%M}~[/ÿ;öŠø¬%ñíîëa§è¡P½é2¹¸ï)šl÷7´>ýg9× €×a FvºK‘7A!úf…¡8ö˜ôˆ~!ÆáK/C{)Cö=Ç> t1UñI~˜!Îó A…1 ]">låñ¦™áè!ä<”ÎãjRzã’É;ää2mç/“±ì­mïòÐ1\øEcû—ñtüŽÁ–ü÷óÖü×Ú„þZçÁƒNÀU6/ÁuvÃm œøè Z ÑM °æÙéK#Ó3Íšù¾ýªàú÷Mœð·énêbäoƒÂâaãäâÔK±ãñèãØ*^ås걬ò}Fæø«€Äýe) lX½ÿ£É#ü¸ŸõA ‘í©,Ýä†+1ÜŠÖ™ËÍÓ½kpÔRÑÖγ×<~ÕGÌÒ=üÍѵ÷ÂѧÜÑRé5Ï KìÍáoíͶ‡!ÏpçÑÌÇaÖåºAÛ{aÚÞ^FàCëšà,Ýßáó¥âVЏàÀ÷Ú2gÔ“A-ÎÆyÎÉ”ã[Æ\¾Ã˜Å˜Á`JV¿>¸½ê×*½]n6¿a[ÃòÇÈxÍWnaÐ# ¤Ï€œÍP:ÍËþ´Cʇí ÊÁqÌ¿ÂËÎ|†VÑ*]ÎÓ—UhÖ®,Ø¡â­× û%ÕóP´Ñ•(ÍÇzŸÈô‹uÄç¨Â:µñÄ0ìwÊùÑ`ÚX8—áîbæ!·¶èÄ}áè³ÇÙèÌÀþéÂŒ)ë¬4&ë¥0êês¡éžç€ê¡9Aî³k¯õßôËÿìB lû7jz›â bÓO_XrY·!êž €£ ¹ýÀ-mŠÓ逓MŠvϤÿ¤ù°wÏó磼Ùî/)ÑïNê?ðÀ”ëï…¨•î$nìEùçê·#áXBÙßðYÒ11îδ‚XÎ]÷Ï[HQÒmD{Õ‹É?Ú™}à´]aå1ÅÎꇣˆñJŒøWŒæýr5Ú¢W‹ÜDÖ-ÿìagþß)ü=’™ø@µ÷Óöøfˬù÷`ò÷Ú¹ëô;œòJ)zòFúáó\s­ö4iû0 ÎC>¦EªÞ½Â­ ÄÚ ;£ž ùS l2ÿ,¸  ­ ýB ìÄ ‡M(íº×¤óúe¦Ï L.*tÚH*Äñþ!   —á“¥h?žpo\äÿ ÏC/ ¾ >ÄÆ\œgÄŸD-@_ ps, ØzÒ¸}€õƒM¥òÓõæ©Ü„`À¯}-%Ë¥£hÊ“!§Ñu&MJ(H$P&Æ%"õ21†¨FùÓ$\á ¡Á ¸üÂ!‚R F #LÊ”X  ך–#ô3“èpí9 ™ á]°/b(-×± H%& ¶Ã*c ²?ašÎMýX&3ûƒì¤ü–ÂþZ³Òþ+óMüc Äù¶‹ÉùQUÆû[ùhþ[„ñú¢ÐvÏl´e˜µ‘>;¬ÿø\\ùûïLóRWïe!î”ê±ðÈAÇöÁýá™]ÝÈžz½+«¸Ñ ï`WÉ-þ–É—§·²¾;Ð7`­-à´Ïsñ˜#öIÏhžz•¬Ææ¡™ ¡Ì$Ø|©É8W¸äU~!j †hl»$ðôܽ> PY$ r·Ò gvq 2:b ;rƒbŸÆ„¹Û& ÖÊ‚?!Ùæ*êo4–ß;:}@#m‘A±ãZBÌ!CF,?Cü”ÇAßž?2Ao>WÿØ>ñ]@K[rAú BmYŒ@ºÈ;æ_Ç4?F-qC(InÒ$Ôu!ªã%ïSÿõg¤šÉ¿u9hÍÊ=WÒŠ Øß ³€y`7ÇêüVL‘ökƒzòcWñ€¼0ómW÷êÐéü} ðN Æ ê²¥/ÂCä9æ×e¥D_Å­±”üâêöÞÀµõ Ö,ösëö£_öÑ·YøA:ªûrB±ÿv)‘# èûÆ lÓ`ôçQ™O>篸=S”Œì;ù" ßø ¥ ŸÁ ö®ˆ ¥e ¨ì´ øÚ è2 ëF !Á. — Ôµ0 ~èÃvE +]Ž îézÎkò¥@!9&á5_*ÉŒí,y×.fV—0*a1¸|/•ôÌ,#iv*ù)š(ÞEI'ü*&à\$@£  0˜£à‡ØkièV*L+ÿŸz!ëó ~QÈ ”¶ ko2ü¢é$¶Ò»G [9—)1Ï/$â‘'ûiè( ðò'hÖ$¤Ò~-]ÆE ÷ÕQxPÑüÖþ“ùng ùz„çùåšrùºà÷°ß õþ¡$ô—f%ó2û—ðxˆì²wè¿ù-å;!ã­U ㎯üäã´Úç’ aêÉ©Bì0®ïf+AóB ÷áÙ\øt¯5öB*Ÿò4êÝî±]ìê•§wæY”አ#Üß4Ö÷×Ð0kÍÓÌÔ ÕÎd0ÓdçÓØóèíÜ7ÊýÞ¢pyà“¢Öá{ãzó乪ÏçÉê‡übí^ÝüïŽòô"»ós{ò!å÷î^ØÍéõO#ãFè.Üf|éÕ@“Ò÷dÓQy‘×A ÞeÎ}å7@ìWá𪈅ó¬êô¼§öP4$ù^¾…ûK-ý{G&þ³1´Ð¼«™D BÁÑ/ËèkH)Š˜1í%6ÁE6g1{ ü) Ñ öÞÆñ)ZSc` " S •¦ ¢u)8ATXGPþ׬õö=ð/?úëþŒë¹Éhí¨ÃïôY&ò—_äó,ïFôªñ ëìÝo§äˆáêÝ ½lÙ?ÝîÖ$<õÕ÷òŽÕöX&ÖU®;Ø4FÛ½"ºÝÆ: áLdå˽ðéÅÝçìŽ"î.ß½íM2íÙV9í²çítU\íL%™ìÍáîÙRðÔ8;ñË] ïÞQ8ÜÄNNÛOC"ÜaÆ<Ý8Ð+Þ‚s‚ß5‹!â_Ýàå’ê^®ï×jó¦MPõ~öWÌÑõÙj;ôåw òkðÛ&$ð‰R³ñõÛ‚õ´Êƒúï >ÿí$èº$P® ú¥Ò`ƒÍÒäy™kº¯ í¶)sà0!ðÍ( ½&Ž š¿^\q¬Íý[û( ÷ù7§ùíÓè÷T«ÕöO¯oö'Š÷ÖûvT€€l‡Dw• u+¥ ¥Ü¿F°{(xý|ÅÏúˆbüצ#”ß’ ¦ v¶íÊ û?×T÷óó¬ö¹vøãº§ø˜”‚öhºÔñ®®íÂmêh.Nèdi&çÄçýI+çsÐ_æV° äÿºhà«ÅÚÛÈ®3×jïÔ'­ÓŒG´Öêi¡Ýí…%ç-ŒêïP-ö=Þ«úþõ,EŠÖ]LÇ55ð[ çÿ[”sÉF,ÑcIÄ,Gä³°ªü5ÇúÝ…ü)¢’„›”x|{ Ù&2uv[ÎÐ+¾Ró9tÔØ ^¨‹Y 8'ÝÖýœ¤&ýÅn-þk–kÿSì¿ #ù±Ô Zݺ*Á”R‡¯0ç>¯>$Y©ð&R(ù'ݹÖ(S Û)i³;*^.X) Û (–'nkô'µïÔ(-½)k`*_Ò(Æ’Û$¶' î—vÛXOª¯o ÜÎ+±?ß% :6 Îß%Tî‰ÿ&Šùµ}îó+·îí±L%çJæàŸóÛÅ LØþ¤­ÖÇžÚ×Ò8zÛvðñàí0è)J©ð$”ùøæm›ÿ,ؼtah;ÒÓ ÿ«OA÷µY_‡Â#ý¬äû’!<ðD5òšëÍÆùØr¹F¤ F€ 3X× q{!V–‹Û“¼«Ò:÷© ʇÔF0¼kô+þó£$±·^lÎ6 äÓp¥ZÇвé?d ‡8ç­ТEQ É1‰° ².éá¡g ^ú1 :¨ý®\,EöÊ:õ=%þ¡W~–ÎåÒ8À WÛƒö¯]FŠ ÎˆC¥<êþ…{GöØGí2ØÄäwFß÷. Ý‹!cÝýù›ÞÅwÞ{ëüÜ—ÞÛésÛȬÚt›¿ØDEÖ œÔi.iÔøÖÖ.ÃÚ„WÕß…g÷å„ZCë»È¨ïäFô©Ìùåxü³bïû‚m½ø£.…ôB^ð õ^ìÅÑVè×(äé4ßJìgÚŽkÉÕŸƒ¸ÒÍÎÑîîÒØmàÕú²iÙYs’Û0 •Ü»uÝ•fáÞÊ\pàÆBÎâÿ²åí³Jè©Xê@¯3ìÿEŸí‹˜íõ»jë" qç¹ÿâr»Û¹ÜwÕçÅ€ÐξÞ·1IÑ8EøÖ<úÖÞ(ÎSç?ŸîôˆÀóÆsvöÓµ÷åÄø%÷ùs…ú eUú} @úA¨~ûõ¡ÿï6F# ‡¸m¯Ã3&nä.TåØ3sa4 ‰Ö0¨2‘*’‰é"â&2”ôàë9pijãÖó!ë€iŒƒ†PÈ ¯PšùSƽûn†9ù<’[øn\:øØÆø‹|›ù Ãþùõ­øýGÈõ2í_òŸÄðÙ­ï |ðîôñtšó×ÄöX£½ùg˜ÓýÚÅÈ‹žD@( ëŒ2ˆ9RC¨b7ŸÙª[Ç “ê |o« € }<ÛþAwت§Ç×þ)žûùPø±%:ö¿õ½õSüdö*¾Møl¼IûÿTYþ¹Åɧw@‘#UgJbºÝ'‹ ݦY9÷)ó¾Z¤×ëo7%xÀn©MÈ’T"SûÄwFLH ¾§Z]Ÿ(×jÄö6B {"U!ÿû-"[Eÿ!T°a!O¢Ð ™âÄ Ί!ýóa"áó†"ø!(è!8#rï%(ªÖ&ðx%Fé#hdŽ óÚ7-?!Eò-%»q*¡ZÉ.ü¹Ã0䀦0%5 /úv\, n(÷k#?>á2å*7­D—M§# n('ä‹ö&ùÚ"fIÿÎ&Å] 5òÊrþ¸„ÎÑÙNüo¤ùžOùŠÕúw2Ÿýz-D_ `xs{;Tì:»×ÿè3Ãù¯ÖæòÇ5íÐc¸él·Ñéó“àíþ”ôÏQ0ûp ÿX®Ó°7 »ø,î-ú{&DÌùcãa‹c3‡­/{@a æ9§rîÞ`Ô2áG™µ’Ÿ…e^= Õ‘+¦I•Z|ª ¯æNGh½„Mí Ëm^ O=P Ä»´ ìSU¢AàùSI£&òô"ªï¸+ !µ48nõ=Ä:»\$7aj44À›2741$x¸/õ¼W-²ˆ&)«´C#Ïß½™J­ÉÚÓ?óIÖ íú«,_ø!]pëÄÅü1«Öf H_»/’ýaõÃÖ£ì‰&äâUºÜÿ7²Ö©)êÒÃÎéÑ~âQÓåZ·ÖoáðÛ±ÜKâæŽè«Ü¤í¸ñ(ñè™æòÔV$ò÷Vîb»õè‰-õä£ÈEäþÌæ­È,è-,£é¾}Fë[¢í '{ðà…­ó¤?ÎöˆÃøÐ×nøÌ•Ìõ‘{pòyŠÅïô0î5ýlí{ÛÇí!ÿaî%J]î¬ÿ>íÌ©þê«Oè#Næ ´yä×Úãš~Í㬱ãä0í¦åŠå«åP~råw­å8Vç6¼ê“Ô@ï ÍÖózû^÷ã ™ùë´ûCo©üH]ßþª&›„ãò”x“L FÛ÷¨Üü ¾tÉ –ZŸ UÁ V * ¢ŸÛÄDyB Œÿ®D]ú ßÑóX*êì‚Öt熞ä°èã$täpÛ~å\^çÿ]뮆Gñõ%N÷ÇPîûŒfgþ€Ycþ7ɺûš{†öü› ïZ÷êçQ¨?à½÷Ù+iVÖm«?Õö¸Õ›| ÖŸ3ÙÔ“ æÒPzÆÑ4±›Ñþìrѯm°Ð T¾Ï‚eϘóÏׇºÑoßÔˆ¸Ø™¦Ü·x÷Ý ÜâÞûHÆß”ÿ^àNWß@ã×ÛcŒ«Ö ‰ ÑŸ†Í×7mÊbê È;t]Ææ»Ä^»IÃ_÷¨Â@§kÙd›Å?´ÂÈ%Ò@ÌýÑ¯Îæ-åÎ}š»Í·@w̰` Ëz¤¯Ë…¨ÍÙTIÏA‘’Ñ µÓlÐÎÕp¼|׬ö׺/çÖÖ§ÔX'pѹŠÍtÑÉ^‹^Ǻæ¼ÇãÀ/ËïþüÐ6I%ØÉ×;ß‹¹Þä¨pèì´ ê=:¹ê˜ðfë‘jìüÑë“ÛêûôéÑ&Mêÿçí” ñò6¨žûúÀ…¢×îâÜipa…ÈO¼‰lWýª#2 fzfUÿÝôéþÑR¬ÆˆrtHM‹’üL–Ð÷ k€óÞNÞðBVÉïü‰ïßïòíK°aìäVê‹|‹æéÃDáZ§ÛÙ>ÕsנѬK§ÐÝpÈÑÅ7KÔíµ ×žXÜ;l7á7 ‹æ“ÎÛë‚êÂñ ¾á÷erý à))u3(¡ÄnÿÝkþ°êü»ÏúÜî›ùë,íùÿÇ8ú¡"/ùÙÜÔöT‰ô›j}ó…®ôýK7öÝ/îùE(ºþÅè„ìĈÄÄl …b õËI ¾îý SC ïfj W×Î Ë|• ™ãK i‡¦ )\£nB4j1NÄÓ^DVJŸiíÝ¥Ÿ"aŸ=ub è˜I ÌYC ñr TRž ï Õ­b×vwÖú})m¥Bp,ö É „ ÷\I*xøŒ]¥2OµÉ',ù§"K§(šŠeK¬j—"â‘6&ëpú'F¼&$ö#…Ȭxÿ…óàIeŠ­ñ` ™?b ø€dj$éÏó X `%q¤E‰½Sv ›*|U­ò jáßÞàF”É´÷å ›g ó{ä%=¥q E¾‡P€ÿ‹ˆÃü˜xìüWK}þàúaÿ+°þA$Tý™ýþüÙ)þŸ7¾†Ô„D˜Éf(GPêaŸã®Ó_û•,©õâè/ñÌ— ï$Wïïå©Þó@XDù<þv€|Šv§¨-Û 4©Ç¦'ß5ø ¶@Dý2¤@êFËÙ¹ãª7]ÀÙW*ÃØ5.ßn%¥à¾ðËß‘˜êTºpNíibtúáÈh.–9÷0³ ßÙÙ A¡Ë „°Ém£=`™hWi,àŠÆR5'Ó´40Ü8œfn=gHR@™A&‹B`ÎAqí‚@%•>z»=¤¼Ð<Ïuv=©Úa>?CÇ>ê ”=“[õ9¿%;4¤6Ã-d[(šÑ#“Y óüîÅÎ÷|ha–ã-ýoE¸lƒœ²µÓ8¬ÚPþ •ú—bÿöÔÅù/$Ïõû¼ôQnÏô™÷Ÿ–ÿû³¦¤ñã±ë[ ¡Ú½ÔJ{³žÚpÚ-Àz®¢¯ÿ\Š•ùÂî¡öøúõÎqüõ®ÈUöBÝ›÷\æòù^àýüº5qïß²ðÄ =ûOúÐ(ûÆa×<È£|nz ìÇZ ÖÕB=‚Ìã-.µÒ Nµ wÖÏ õU { ÓÀ AP ì0= –PV ‹¨¢ òÙ) O˜ab“£TƱ$ I(J¾+—úâ,ñýô-¸I.æ½,Ð?d*Ýÿ(Ú !&É[Ð$’Ý#d9¬"‡=À ùþR4î9ìØ³º¥!²[Ò¶·ïí®ó—;RZÓD¹g˜[h± >S’Wª”ŽgÉ'!öÇ$„–&1n&÷ #XáqÕÚÊ™ `*ÎC8þåãùÛ=ø4hÍ÷®s÷T«úõîf ônOpòyÛÌð×Eî³£êU®¤æ©¼:ã:‡áù¿¡àfÍ=â7²DåYëºèHòìûéÀïž3ùóéÄÐ÷ÿ¦ùó™øXVMõŸ“ñû‡Yì@sçïáfâî>ÝÌ”غ5iÓE+GЬkÏÙGÑoŸ³ÔÏÙn±ôÝþvÇàs•|â`B³ã©U¾ä4Íæc×1è’ü¢êÂÌí®=<ïDŒ1ñ¶.9ò{AñAÌîÓönêŒýÉ䥊Þ`ÈÔØ?¹ÕZÆuÔ&L1×~¶„Ü"z`ã¯æVêqÝ*ðßêRôéR÷±N"ù25Vûh§lý—üçþÕDþÿ¡-teSCþI Qdá=È?"*É#38Û+£]1´ÈS2õ£€/`H)lÈÞ BWp^òyæT ªýÖTØÓØåïuþø™ùD¼óà:éï¢!œîIjñ ܾò,ÏÇóŽâló©«åðPÚëÑ•?å²H¯Þç.³ÙjÓ¹Ök@hÕº>Õ0ÕúÕ=øÏ×ù+kÚŽ¯FÝÀ,tàÇ"Täš-ièìÅëàÝízÒÆîjYïë‡ïÀ+ðÇc^ð„G+ðñó­ðÐNØñ!6òóKáðym+î_mXë‘[éèîƒèäÌèÒ=ê%ë;ì®Zâí´ðŸî¢PîâV$íD ë[à 覚åìÆâ[`¶á¹œ&á;î࢕ Þñ ±Ý¾ÞÝìîÉÞréÕßé¤-áR1ã¢Çæ8›é0ÎiíIžð Á’òV†ó•NÁóNNó”hpò Óæñ/ìGòŠ~ýó˜w+÷G bû˜ÿ|:`ÿe¾ì 7ÔÍ ¥( W Y¥T¿‹R /[ ð¡.ÈÆ@‘ ¡áU!•ŽE}ú²TîjÒ×ýËPdüâª\ûWØ+úuÖøw'Ú÷ ñ÷¤ÉÙùl‰ýË?ÂE7æ©ØåVÐŲ|DÛ_šªO™Îý‰-ûîûújÛý$`áŠi§” ,ÊÚ¹Áˆý(S¨ùç+ž÷EéM÷,÷»|õ¶Ê òZÎíFMêˆ÷ç·?šæé|.æ ïTæ÷£'æ¬þäjj¶âr’ß¡¤'ÜeX…Ù0ýÎØ¨OÂÚ¨­œß»Ð­æYEÿíkßó/!øðGûSà”ý¶­ÿâÿrDnÌ.B Å/Kö“?>×KP+Qÿ'dþ" ŸüµóuýAd©tªp® Ý'w èý¿2cd—Õ+¥Rõóáf8 „: œÔ*[çµ£ÿŽÖkÿ­ËÆÿVoÏפđrn;• L?#Šäz—¹½ }æ %nk†'¯Wø(Ax×)¨ï) å)Â*~'^Q&ׂ&ÓO&ìÖ'ÓX9(5½Ó'„{¸%xžB"¦+éäXpdÌ©ìô»Ê=Ú#?©o ¸“çôs+ÿ )úÕ~CõÁ+Bð=#âêYD˜ån¢áZ§¥Ý}½»Û¨ûîÛ: [Þï°âaF¨è(ÈïК÷Ë«LýÖv­$ÕÔ8mHÑ ŠúpÆ¿ô ëÿð«éüï?˜ði5Œñ§AÑòŒÃ÷ôúÊ-øRÕJü6Õ¯-«A(* 3rö SB˜ mA *ãš Ûè´BŽz’8puÖdzqÒ§Tìï¶©åÐÅ•÷Ì$Yõ„ dw}V«yÖÀÕ@Mdm ²N ó³÷@bæh™MŠÏõ(ãdaœ]È¢< –ÊÒ  ä îò ÷›¶0\ÿt•÷£«7ï2iç-V‰á†G\ÞãôƒÝH!ØÝð×ÕÝ—=ÝÜq2£ÛU´»ÚÚ¶ØÙOeØ›yÚÖR§ÕÂè¢ÕÑ<סȹÚ)dÝß³Ãå¿hërhaðÞ6òôRm)ù3ëüýdüž°ƒúôÂö1-ƒò«Í8îwœ÷é.1¢å•‰áïÛAÜ­âÄ×ý`uÔ´ÔþÒ(–ÓS…÷ÕÃ…LÙ3|EÜ FÞ„i¼ß‚ÿáe¿DâQùÑã¬g½åúíªçN›Zé>÷Òê\Bðë#~ìιê=µç§ÃXãéÕÞ›~ŠØš$ÔJÞìÑþ*Ó&˜×ˆ¨]ÞUî2æG’ííÄHó÷Ðìö¿VÖøçêù¹ú©m2ûVû?û±²dû°Ýü™ÿ&ÕAï´¬ cÊpû!`¿Ÿ* }P09Ê2î0#+*2r$8q4è똚kƒƒ”ì`.¾ô’¹où+é×çí†HLàüê ùžZøyñ[ø ¶/ùg^ú}#û ¬úøð øÕˆ°õzúòjÜtñIùCñƒ!ò}‹ÈóW¿7ö2o‰ù¬OýXŽöëJ€è$t EÆ´}îÁ«$ x< x˜ Ü:<œ=e\·…þLa©ÕþÙ%YüúVùpÆöÏ|FõOŠõöá öý“Yøãïhû Ä‚þ§. n:t¶–B8 ª+¹ô;ÔCF?u5uµÍ£ÆlCÝØ0B¨•ô÷Mx¨Àf#/ ¢†Ë Æð@¹Ä¾6ã­”¤õþX ‹O!eís!ᚨ !{œú#ÔߢªìÞIøâ‚Vøi<ƒé o†B#,%ÔwÅ%QW<%½Fˆ$cu—$&œã%Ѥ(ÕÍ,.=/Õ=Ü/_‹}.<Àé+›6\)b¢5'n” %í€#²Ö"!•_ … J[Ê"»qf&™õ)%{1,˜ù·,‘³Í+¢m´)U‰&wR€"ŒUŽ‹ûBoޣɟš!§ç!†â©Òû—âÅÀ¸Y z¾SmŸRzèÛl½‘'þ¶x=üÓ=ðûé¾,ýÚÏhÿÝ_>îS“È‘¼„AÖÿÔsú5Oô'ÉîW Aë¥ÖµêŽŒíÞ!ó|¬½ù¾_,ü+z޽ ®ŸžM~o#ྲྀ;:Ò‘_:çyÎë™â•:ÂÜíFxÑõ›ÛìKzñŠô†ª;y¬˜Å/Ý@ûó2…ôsÙÙ„jœŒ:3¨)k “h­ÉƒàÆæŠý… Î…lú`‚ä CwD( k70eß…7%mî<"ªÎ?j~@±9Æ?&>âH;w8(è?4k1Õ±.—Ò-ƒË¼+×}*ôy8'É(#SŒ¸þyœÎ%µ/ ÃfÚ›»ieÍR@ ‰¤J¾ H9 ‰l ‹ ýÀŽèõ‹â,î'ëæ(•ßY)ÓÙ« ËÕŽUþÓôpÔ%+äÖÙ)ÛÃk¢àµ;šæ«×ì·@kð5&ó´¹ó1õÉñ- î?[ê_hö»ˆðX¢êÅ®(ç­ÕÐ墿†%"çHé¶cCìÓÏð¥)½õ‡Øù Süv©¿üÒòúœÝÿöŽ!Vñ:2¨ê²ãö mÝSŽÕØFKÖSÕ¡ŒñÔ*Þ+ÔŠ®üÒ ü,ÒWG Ò¨yÒ´éÄѵòÑÂ-‰Ðk˜ÐN›ÑEõ»ÓL“¡ÖÓ¤}Ù‹ÒœÛr»óÜæhòݯ§Þ¼ZÞ½Q_Ü#–æØï%õÔ`èxÑCe¾Î‰¼ÌMÚ1Ë›ÅÎÉ9árÈ PgǰTÇv9ÎÇy)fÉþ}ËÄ:UÍQÎ(ŠãÍöZÍtAÍ"e6Í1x.ÎÎÏ3¢«ÑU™’Ó‘ †ÕÐW×`™‚Ø_Ø2 _×i“ ÕâïÌÑãlGÎãØ…Ë¬´ÊLYÌ–lßÐ çÖ‚‹„Ý<ÚuãæÜç ê$ÀÆëœ_ìT‹ˆì=ìüië¼d.êñGê ›jì]JñþÓøf¿P ¡`6¬ÅYKºä{ åK7«¢ ¹6 –V(‰}Dÿ‚êÜÿq£;Ñ«ïô1ëæþ•Žžúþ9öÄX~ò2½Üï‹Zó팥9ìø–mê+âMèHnåt\zág®ÜLbØÇÔ,k•ÓÓRZÔ÷”Ö—ÌÙ¨ÐÝÜÿ…âSSˆç…£ ìuSéñ¨‰>÷÷àûž ÿ~~û´„ýfÏÿcîþüÝý€0†üUZkû³æû™~çú^Ðüùû'#ø,Æöª©ôá!£ô9”!öi.ùÿzTýa ú°z M. èãî ¶¡zê'“5Äg ¡ž¤ ]Dd »Š˜ Ûß 9¸§?ô›öÄï å_ÔÖàÞß! ÈèÄÈJ´†é®‡öR†( ±  @÷N ä‚5¼¬e³M¼Ê£quEQÏ.^O ¾f Ïæ[SLP:‘صg‹äN Íì¡ ör пŸ »y«!Ͱ#Ì¿ÿ%_(%'Àq&eh²"x…-lW„¦  {°Æ• hÐ+ …³ l1¹:$[Ÿ3 ã2í }ö‡(Ì~šô –, ¼è† ’OìG…ß}ýAØõ½ÇVxu Å8% úŠ= x¦tŒf]«b¯þ.%þš'ÿdžOØôh¨/€ìÿKÈ|†Ðšžù?ÿ„ƒ@Dª$@‡Bù>ÂvO=çöÏ;àï;]9;u’ƒ;™; ß: ´7" 3Ÿ!d-¤0ï'ÆËv#FÓübØ(×QX†ìu7ÎDµXÉqéNŠŒÜ•ñv’þö cu•“u ˆÌýƒ‚*ùM¨èö¾šöÏÿ!ø¼i6û6Ç‹ÿ2ª”• u ýQ ‰Œü©Í,9 +?nÉÞZvü+ËDøÛ ‘öT£ öºUöÛÄöã~;ø¹øiúe` ýD4^uëáÕàQK»8Œ$Âñ« Ð)ß  ‘i¦ðHH' çk˜Ç‘—uß,? ,~M ®Æ £4 1£ ÅÿP —÷Æ m/, Õ; X.AîöÈq’Ý,Oj! F·%מ(RQ*J&+c-í*"Ë)ø Ý'RêÄ%Ö$ê«õ"a5["íßå!†g+!Ù ót¢d ÉãÙ~VL×s;‰ù½PÎwO³NÇ0Âý‰ã™ço0y*äDÚÙluã!%Ú#À’È# d!geµÚü*µØ€p6Ÿ–«ÿa‡¢ú’8Ç÷ }€öÄq¶õmžrôÛ=òá¢ðÍå…îÓ6àëß¡„èáãØä±žá@z‹ß£/)ßÞ°µàÜÜã”Æáç: ìUpeðY¯¢ô¤ÈCøh¼-ú“Ç›ù—û¹ö³¦mò ‹í°·€è ³ˆã³·Þï¥(Ú£0ÖßrÓÃã‡Ò[®°Ómú®ÖlˆÈÚ(ïÝÞGAóáóÛåã¤ü$å\´æDA+ç‚­¬èû}Žê½½ƒì&ÈYî –äïâ§½ðOŸTð€Tî‹ÎêÖáæì­ à•çfÛpÍŒ×uU.Ö‚.Ó×Ð)ÜàP`┨H鲨«ïCžÂôB£iø û °4ý@äÿË` A[P……+NªëP˜”ªj[¶ÿ¿Y¦S&‹Pº+<Ôã-ÒŠ[,™v'æ© ²¦{['/ê!Û´‚MšÞÆ@LË£C^­þänûÍCööÿóZ­Ìñ­z‘ñüö9ò”?÷òA²*ó“>òÃk¦ïü~2ëƒÞeåy nßï>|ÚîÕ=×ÿ¸¥Õ%œ\ÕHªÖl³×ß· Úœ;ÏÜ¥çß2éwãYçóõêúÇí†.§ï$dÔð!ü¸ñò0ìñòU‰÷òíýüòœ/óXäòÞÕfñ\/ÁîwÝ«ë { éCÇ\çò¤Øæ)ùzçïM÷è¥ ©êúýëߟìÖZtìMXlëVéÝØ<çò„!å{y±ã¸4Ë⸔ßá©·ÊàÔ'üßà+æßTF~àvuhá‹„âäùŸæ%†è§ZOëöJî횉ñï÷"QñVT>òôÌòoÏó±ƒóømô¯Ù%öµÎÓø*Bü!âÿGø/Àf)´&. §A] šßÑ'=êj<(@ †ÈŽ [Ö,¯ ¨G¶o:}³>¾ã–Š€q„Êþ2†mýìòû^sKúš~Ñøæ9*ø‰úø?6pûÓ”äþwç8vü”̉®tS2ÂÿÌ.Fš âý½FûDoNú©ƒùû÷<0ÿ2*&›è@r›ò/ŸÕþ¶ÇBû-Ñøo÷Qæ#ö=žŠô}“±ñ§í îWE•ê‚]èNÀæ 9÷åÔŠ!æqµdænGæš?åP7ã Z´àµ¹˜Þ £Ý\R‹ÞRB ák—Šæü»/ì‚tMñ¥—aõZ™ø€Ã2ûÌ?ýð¹þí–¢ÿ|3¯ãÈT–“Laஊ¦ †¼[¾ÿE~þENïþxsM,(ñƒòh³‚ |Û ÔF¼}uÓy\„òi°{‹&y PEÓQ&m°ôu ¶e1!ŠÕÞÿ1S ðÌOŽ~QàE MÇ@‚ð.½ 'á"dS\&(_X(¸V8)ƒæ )ž­ (Ý–&êŸ8%pµ¡$ûHö$€þí%àpð&W3'©&’ q#V$îÀ@+÷¹ók»À#£F÷ ï³ Œˆ¯„Tg¿"ÖþNlðúÃìö2+Óò„™€î€+êág æeã½âªˆ–àÜà ümáG˜ä+×JéPJõ¸ôøú #bÿ½© ^Žš¢Ó·ÂþüÝTø»†yô«›bòvuÝñ{0ò8Fów)²ôÓ"Q÷9ûáú,A'ÿla[„kP Ó8 þ| š53ëj«>•3Ò4nù¿ø†¶ýrüléRùÖ Ñ† ),±™«‚k6g î|ùþºŠEÿ+."©âT|Ï¿y |G¿ Öe·1¶îé™ñq6¢—„‘ÒÈbÒðØ“ÕSmÕ ÎzßßIùr„ˆZj£qMÝ_ü!ˤÔÝ ƒb ‰|ÁgË8«#ÍÍÁð<`È­ÂúœÖÁÝëA ¾ôž™IRKÿ¶m‰øŠñ$ëáé¹’øã™Jàßa3ÞBB–ÝË-6ÝNqeÜQFÛ ¼EÚ‹¦mÙ+}„Øß´‰×½4ãÖµÄB c®F ¢¯_÷“ t§ÐâÀ³ä  £naÍ'(¯X'UHº'б(¢ww*Ñ,üä.›©/*÷».¤w”,;*B µ'n ‰%üîj#ƒlw!® @§-³© Œüì"[^¡%ð5Å'º¾(gbt(íÐ'EåŠ$qk@!JvÆIÜ/?™_‘nCÈÿ§-úàøûÀI7ÖÔB(!r yÅ,ƒØ´í±ù.ºÿ)åºþéÞþe`ÿ“Þì™”\çïÑû@¨÷#wÿgñÚúðõLœð^4í´$GìeFîÛÛÜòU‘õø”^ÿ’,r-­ù H«Åæ clà#=CpjtnXuÓ½&ˆ€Ùs“$'ö‹êœ>~O5ÿñ X œ˜Ì6ÕU°X°ÀØî]ñ™™¦bgàö‘oôLÒïヲ$!¦ym ôØÚ.†¢Û¸N#6l‘².¬P%"Á8,ècê2­„S8„@¶;à–þ<ý›˜<ø:¤5Z8|§õ4VÍC1¡në-ºÚ`++k­)šW„(‡%_'¾m§%áñ #¤çÏ£¥¦–d0 €<#ùâ˜ÇUÈJÃ/O[Ÿr$ ÔÌÛr¤¾Ëü*šsö=²ïNÜèïsâ´¾ìÜP¼Ø^WÖ#óÕŸ»„×âþàÚÆ°ß£Oå`Bïê—Òï¼[óÒ‰õϾlôwpòñ¦ ¸î†áìDC«ê‚ +êêˆ9꣹Œê¶(›ëÃ2íÆ´ïåÄð].£ñâÃbñ[CMð«öï_=î¨Ûî‘«gîáç ïK÷sï$@7ï/îëwŽìÑÄÆê9sCéÊ=A蹚Üç¸ßûç 92è¾_ èk¹sçCaÊæ¼@­æZq³çÕÅê÷Ȉí q…ñ´y€õÑ-:ùY¹ü-'rË>†÷źÚp ŽÃ– Á¡ “¨ˆ ' $MÊ ð@€ ·= L];Ï͇+žþýéh¤øÂZòòlŽÐíì0'ê?/TèH¿茧äè8BƒêÊYÿìÿ¥fð:@Bôd‡¿÷UÂ%úP—ûúëâÿù†)'÷n¤òìäæìg‹æMØWà>)Û‘×Âj‰Õö>ˆÔ÷\ÞÓ¾ž7Ó3ÊÅÒrµÒÈíÆÒ~–ÒvÒ]bÑ„²уòÑ_.ÔÒg~êÔÄGר™dÙÚè ÛKˆZÜiü]Ý¥¶Ýô!åÜ?ñÛÚ«Ì!ØqVlÕc%Ó¢ƒ[ÑëäÏ!„xÎù¢ïÌ fË06ÊBã¸É”ãÊŠ /ËRÌÌþ£ÍK]"ÎØ³=ÎçJάAŠÎ(W4Ï:êYÐ-ÖÝѹ˜¢Ó}«Õ³m¤×Ö‰LÙ²Ú݉¯ÙE: Ø?NSÕ™fÒ² 5Ï Ë»ÍV3tάôˆÑÕôÖ*NvÜ+Oâ;‘çÅTêÑòì ÀìϹì>C)ì˜<ë=nê-„ꊺSì³~|ðÁ›÷Òl]ÿ{)’ # ž¿oûå4{jˆ ý `Õ#û.Ò.]r9a÷¬ô·ÂÓÿ#gWü½÷÷®ŸóÉùï%í«Väê æñè™Èç#VÂälIÙájWÞÆÈÍÚ8©ØúãÖ/ U×~*Ù’|Ü\¨ß“¢áãIÝtè¼>%í|§ßñµ²‚ö9û¤ú›¿ýÔÿØü.wÌ p’ÿVÅÜþÈèý_ºêüŽ1üQ¨œûT˧úYžù`ô>÷ªÑõSñoõ¬âmö"«áøžü+°%Æ·Ë?sþ ±Z '£S¥·Š®±+úY]+ÿ {?¦ 5þµ I4W›,øm3ã.Š RË~ÿf£,ÿ2Àÿ–#µcüŸ¨ÊôK)U"ùã0JÍ㎵.1ÁWÕ^MÜÄ#t WöÔ ‘üê­‰uxf™–¨õÙº–k!m½¡"'%ø"ÛÓ#[B–#Î[‹$S€Ÿ%ñœï%´ùŸ$ú‡!úË?Ýþ (1¦ò >9= m—ø@ÖŸ) ¡þr1Tm®£> æª ¡tó ±ÇÜ »NÑ ;Þ k¤B–¬Ö~ëàP¨d Hô7 ‚qׯæ„J»¨SæÏݬhWæÿOØz1í–-ŠX|z ¢^°ß‹[56ðC3r­Kö 8AǾ)Ü á³ý³ºêøÊlôß/?ñQ—2ðáYŸñVï-õ„jøù2Y"ÿ-¨?»e ÚZ{ lz 눞­‘5ÊqÀ·ô­@tÿáðäÁ’° Ìè"}Éž΂‘m:…Çå‚¥4ÉP.€Ã¼`ålik‘j›Ô­ÝK>ØíZªÃÏ÷ã*_…ÍÇ­¸–»ë‰Òâ;8 "n3ž)'[1J÷7Þ×S;ÿ¿¢=Fw>rNA>ßK= <Þ; k:h`b9kËì8êãÑ8‚Ž”8mÍ“7iÁA5}‡y1¸(´,ÇÏ'%‘#. B ÕÆÁzéíÈWÓVÖg!Ae¼ÿ^Mf yÍü¶ïò Ázö±!I6q^üá¼ ùX’døHbÃø³Â¦ú¨ÙýÁ±ò_QEŠ ­†’ £XV Èôó zwe% [dç)þS|úsæ“÷;ÅNöLÇõeô×õi9šö»€øè×[ú;ýé•ãÿ·ì<Þuï W<ŸJjä*© 1 µ¤žÆhu¿TY\í4@bØÝ¨Wg < U z o\û %‡„ T$K ¯ Ê w"‡ ZÜË2d]Ê£¼­È"± ¢%<ÂH'"ð'>ÈÅ'½ÝÝ&#Šc%þ?À#lFl"ö‹­!êf†!UX»!þƒñ!Yì!Xž¨!/*!ât? Ù_“§ÙÙàçDéÙÛ³J°ƒµ/t„l-Œfp‡L~uéê÷½÷–uá ¨!O¿!wçÙÕs£MÆ[V­Ë—ûÛvé÷Å^·õWXDô=8Çò †âð]°îæŒIì ƒ‘éUwæ@Ð;ãùoàÁU´ÞSŠÞ¹I+à™¿fã—&¨çìNGìåœÏð ‚õô PEø=§ úJ ¯ùz(9÷NAó–`îøY®é`TöävÎà"ŽŽÜòò.Ù÷ˆÑÖÌ™äÕÌc¢ÖàëØ¨v=ÜÍ=Êß™ÈâÉAßä8 7æp«&ç,Ùèm½éàôw꣎õëuñeíUî­Sïž"ïBð´íɸôêüç? lâ5‡ÇÝzñÚ•gØõ×KÙÔ ËÜF,Nâ(Þè<©_ï¤bõôç=ù7 Uüƒa˜þcJÄ €Ýc_˜æP8…ö} õá¡° Ê^ø!.Ç!œOJ&£õ(‰o(ÈÆÁ$Ö‘×:íËc1G<ÃØvŠ•âgój!ÓˆM‡ ÿX#²üè¼ùäJÛöt6·ô/T’ó˜N$ó‘uáòF\Eò¯ßÜð@lFî8[ê­eåîE'ຎÛÙË@ØßãnÖ?XêÕÝ2rÖÄÓ×D4çÙçü|ÜK{ßû6êâë=µæÑS€ê6îÕíˆypðòQQòÖó©ó£,ôaÑõþõ+_Àô-®8ôº%Gó*Añ-oÎîs• ëëâèïiæmjHåÁèXå ÜpæÕ è¬ÏÜé;Ä4ën”Þë0n±ë p¨ê ÷ÿè´93çÁò²å‚sœäVO¸ão¥Ûâþì.â§cõá~ <â-òÑ⟪ãw=zäÂ#»åFFeç•ÉlésëŸÄµí B“ïåz;ñz2¯òkíóÝLõ’3`ö›øHvOú výÆ“ú!s´˜Âj¼%1 @À§ „OÑDó EH ë‚õéu>rgtu/a— Xtô¶òÑ^¨b¤&åD .ÿǾVý®Zû¨S„ù"\ø¿ZrøÜúÀü&ˆËÿGÚL¨¼ÿœåË8ÅPÕ…ÇM«ýÅØ(ûBKú§ûú ªlýÑŠ#~E¹Ÿéa#?ÿ²q/üžõCùõ§÷URqõ»f¥ó5s%ñÀ î·íåê¹fèÙæÐ¢Hæ»,ƒæ%nç×~ç GJç¡Væ©Êä<°ã áëá·èá"zxã-¾’æÐ©ê3ÅêÉò‹Î*öC‡ùn³¢û´ÞŸýÙŸÿ6¯æÿÉO‡>î$›Â~âÄ[›éc7øfƒ²ƒ0ÖyÿS¿C‡ ÐÅ#i^ø\O _]¢î[FšmæL ·ø8 ¡›îh6Ú'ïÞ+‹-U¼ÿ™[—ÿÌñ„vc‰H] K °1ÙDÖÇ>‚ ïœ$£F÷&Bú'+â'}zò&RÿŽ%ÇJ$3¬#‹dí#†™Ý$#[ø%Òó†&×â%ŸÆ#¼‹v ™k„‘g×SD“§›@ë Žý|FÌæYÙ$5ôþÃïû¹ Éø« ‚õ»ò~TîèF¸ê(MŒç#ï4åñwäôLŒäÄ„“æLñêX ˜îVÔÁó½æÚø¬ì9ý NUâ´À2þ²½þzoûPet÷à¤ÇôPm`ó=_óâ~góÅ2ôIÃö‰ÃÞù‚)Åý-ê0 @´¾ œ-i ^Q‚ÔDtAŸA§â¶{rF~wæš×Nx‚ eÌô1žA§] §ÄV OH¶ãpH^Mþ.ÄBÿÂèóý‘¹ýïKÔþ ¤ ÏŲ7·?÷ ›T= §"Ólɉ9ÙÄcb0Z‘P_f]·Ð=u°nñîGGlo;Ñ’'~h ±ØqKA…£iy`¾ £^»êYæÿóHKN›t¶½Âì)ý’”Ê⎀â·†b+ηâþ¥&3ù\ê²ò2Ä"ì„ÎUæ%Úõá¤4ß%µÝÉ*ÍܼxëÛ0ZïÚx Úï7`Ù¸ŸÖØ%]gØ´2EØ¿ÓÑØwynÚ¼UÝv@~áz%…æØÌëWzÆðêC)õ&•ËøqÀ]ûû£dühâ’û£Mùb¾xõ¹Oñ­rðìX¤‚è0%ä?Iºß?ÁÛê£ØØ¼åÖÂÑÒÖÄ*YØIWýÚŽ’ùÝœ„’à^·pâæ¢ã¬Ìbä¬õøäÓ¾¤åô”zætkçÐj^è’]0é’ø˜é‹\9éíJÌ篪Jå›åíá<…0ÞÛÂÑÚ=6¹Ø»¬°Ø`âÛ}¢Ÿßë6—å=•óëlW®ñ@|ö Ž ù¯ ËúÎKÑûÔuüƒíüj¤}ý;X¡þPõò½ùŸ.è t¶e)ïŽÉ5"|2(¾ó¡+3M!,Âaà)NŠ%¿ +ÂÄP╤÷ 1¾¦3¯Ÿð–4ý PœÖãù¢¡ÿê%`ü³úmtúqx.û Nüó=1ýä;;ý´ü%ÔèùMTY÷Ÿ}5õu˜ôÝêôÄ© õŽPôöÝ VùÍÝüœBêþg½Ñ]¸Âÿ’É­à !G ð†œ Æ yÿ¼ gw*p c„*&}µxš¸þBÓ}üb­Áù]tìöAŸôòIhóÔÙžód1ZõÔß_øÐì+ü-[ IH·$‚ãm _K uÆe ‡i+ …Lñ d¼ßMVþ¥¦ÎÑÜÏ:Ûß}[ч.’ô8¹—/ x÷ ÚkÚ©mê¢ÈjùņXGúŠ“O&ª߉?àÔj.Ónp"K¢.êUÁK£ž­½t^ž ‰Ë#©‚&`èz(ꌓ)åQ>*Öô*º½,Ê:l-w¹.ÕÏ>/•¯‘.Ø»Ô,OŒ* 0(²è%"¬#Wµ†!^^¹r«µ{¹Œnì·Ó!‡°#|øâ$í‰%ÑôA$ÀÚe"+Þ°˜p–!Ùà88Èä·sA·­(º²”Š>1oŒ…¨Ó¬ ÿþÅ ]Äq;˜-¹x±Pc(òä>Û—Ç6TŽí|·»DAÚê0„£„íóþ|+%û/‘ºöP‚òÄloïŠnYîž·ï‘Ijó ž¼øÌâµþæl–è=û ·Á®Mgˆ7pÒo¯o½š¦BNYß@·¦_6S"†àc·Ö™[¯ù1ÈrY˜S³<;2­Δʸ”{-9ºûýIQ0Žô¦Â$h)mÔ3T²Ó=çF ZOÝç̵µ¾"Õrž(t’.éx²3&x@7a–í8Ë—ß8©?q7Zù4ß¡É1“±Q.?¶+@&š(úcõ&ÞB&áS[%T¥y$(¼ú"®"× lÒeÊ×ié 8&û#éÚ§Ú ûouMž ÄY”E èDºüÖ©$÷ey7ñøÁ!ë—˜<冬ðßtx«ÛöaÚØÌÌ×w—žØ¬>ÛY^kßñ”¤ä}%7ê÷cïn‚|ó UìõávTöí¦Ìô¼“ ò1ïÚ·ì+ëY(ÿé]üMéjyéíiyé¹{ꉬôëÇöíe¬Ïî.1bï;UIïóÛÝîB"Šî2yî&kðî<›ˆïö ð6¤ ðÁfsïecOîYåì°Ä‰ë1ZyêQ’Íébûué1o/é3¨èö@ÇçŒªÏæÇ°IæÿˆÈ溮¤èàžÎ딑ÞïÞÆKôÒü§øì¼üVÊt çÀoÛ}š‹µ©ô ûô QÏÄ ^­s ÔÞ ÜFº ¦‚Á NÜ Öÿ!÷Œ«c`€ÿ?·ú.³©õûðùðùeYí¨@.몋iêkµê¯CÆë¬¯ˆí†Xüï‘ÿéòÃÀÎõ®Šø0€>ùé5ôøsT÷ ”|óß—“îÄÅèG’¿â}¹JÝ>´ÙNÖ°ÍÔÔxs¦Ó|ûoÓȉhÓ^5jÓNO5Ó|†­Ò!•ùÑÝÌnÑœËeѰÒ|’ˆÓ ‚sÕÜ\y×R¦XÙÜ´Û5oÜ9UdÝbFˆÝFÓ²Ü5TÛ(;Ùìk×tYËÕ DÔ)’¢Ò!ÃÐf¹Î¯‡ÔÌéÈ{ËäûÊÝ^Ë–7aÌ•†ŒÍ`oxθ„ÏXœYϳ£ÏÄÆÐØæûÐQJҌԌûÖÙØAؾ5Ú{(qÛœ’ÛF*uÚºn;ت)XÕÙuŒÒ4¹ÀÐ,KºÐÏðÏÒ¹åÈÖlöÛ`gáy/.æ-®éÌE¿ëö›ìßB ìÙì]¯_ëW˜Íꬃë–%ªìé¾IðÂCö›ÃYýY¶]|‚Ð ]‚„•lNµˆY-@Êd± ý*È <[P71g‡º5¬.êátOæ(ýû\æøBñNôÛžð§y®ìT· ê jýçŽ Dæ71ˆäÂw|⊢ àuä€Ý9iÛ‰ÄRÚ܃ÚàÇîÛëHXÞh:ƒá`:åÞGéÑÉuí„Y¢ñþ±õú•iùrNtü o“þLPÃÿì4h¹'[¢¾ÿÙ·ÿ‡Áþüp/ýÀ7RüuGHûº ãùTJøiüóö©hlö,Ó÷¢ó'ùŠ‚üSËbrmmß ¢I– Ñ»?¨á¬íÅã&)*èä»X·v†  U fpÕsÑKý¿°íjÿõRCþQ˜¹ý…íýC´Øþ‹ÀI1ÛêIhØŽ‘DktÈ‚]ië6û4¼¦ø!Œ–) ˆõë `!^kǘTâÔX7:ª59W?"¹$X7Î$ò$Ýí$¸û$ˆ¶ÿ$|´}$ÕEå" ÙÿþwÙÏ_–^#Ÿ³\õ E‰µ•c$mJžæcf,Ci0'*¦AùˆF V^à )„P –bídô˳ rØÙ«,ú ‹ÃÂÕ;’Τ%Érâ#¼•ÜànÉ15Ô™—ôn+U3P6Î;œÁ^ZȾŸVO¬»IÊ„ÜHj2Ò†=þ…3ûùwÞÉõÎkŽòÜñê¬Îñ¡ £ô„€øø„·þι5|!ÁÚ} Ç áÊš¤4üÁr8vZÉ–¯DWbžo’­ÀhܦÌÆáF"´N­äBTnd©µ˜6$= Ú°R‚CÄ,¬.5.43'ï.R/‹m|ëµÀã³½wV~Ëã ÝrËú£Çè°H ‹. Ó¼ñ&´À¼-3-ª3?q8“vË:úUÕYš+ ($°EL½Iÿ’hüî}ú\k‚ù×[úIÔ‹üúÍÂÿ™awµpýma¬ Ž÷ †”{ ôö_ÈDÉ?ÏÿÓ ¿ûÊ0°ø0Ý­ö³­{õIðöô,Í/õ¿²CöOì9ø„îúþWs¡Gx‡±nîåiÞÿZ+rÒ$ 9Wûñœªßòð'|3¸CŸ"|+ãU‘üO$DøKâ>õÚóPXñ™qï0{ªì,$êÉ”wç1%¬ävôáõ׸ߕoyÞyÛ¡Þ[dà†Šžã}Ùçž^wì™níð»àÔônÍË÷cø\ùúp&ùòŒ÷Œµ­óepï?iùêΩæj©µâ£í9߀IWÜÝ£GÚ¼­RÙ ªÙó;EÛÖ°ÒÝ8õÂàµýxãCå¨vùæ8-êç ¥èÖ)héÏŒSêé}`ëË3sì.gíøvîSÿíÓ÷í)»óêϳÖ祳ä„àJ§»Ü–ÒúÚXËhÛØŸ1ÞÒFùâ2müè5èGïõšà ùÉÃýò¤}ÿQO-®ÕPL q[à½5 ÜébòV =%­õ¥–Ý ƒÂ#¨åþ#/=o!µ3zßøif F)í¯¼]ºéOm^·ø›ÿX,þ¿Óüñù£K!÷ ;õÀyÏóµ[›òWGñÄc~ïŠø÷ìéÐ^å °áàsÁܧ¯ÙÊÒ•×êÏÖñ×B_+ØüûÙ PbÜ IßíªâÙ|qæUæ\ê·" îf·%ñ>>‹ó”s@õIFVö)Íö×ݤöóÿõõŒ¯äô8‘hóÛÝOñVˆîÞfRë4ƒ.èøZ§åiî"äjÄÐã ~¡äíÀCæö <èÌS êò†UëÖÖë I|ë,mêkééÁ¢çŸ„æEY¢åÑwàäâ Cäÿ€èãtrÜãzä-£Lä`Ô®äpŽPåGYæÛÝçp"Ïé/ìöYîP§ð9ñÓò‰«ÄôTÉvöhø@¶«ùÛ?û¢CÅýiá6‘·ðÔ/epªB* ýSo lHø uÓQÚºj üÝ¡ ‰©˜ ãîÑ·ÔÐúá>–¤©ŸÉ™?[»¨‘½”jŽkþ°Š+ülÔúžéœø'4ø&mù–ˆ$û2¨µý_PIù—XתLý7—ÿÚTý|Y<ûü.!ú®‡ú°ìFüá‡þ%®-A eù3ÿ2üħù¬÷Œiúô–3ôò”–¤ðGÐøír®DëMaéX&”ç—nçŠ8gç„*<èûféÜ;ŒéënNéR¿YèÇÞîæoÇŠå*Ää³cå1–¿æv%ˆé0xøì¼?“ðòô{ãI÷#•$új züÉ61þÄ'Tÿj6e ¼b£ìì×7!½ñö‡³x®ô1RR/9pÚ–¨ ŠŒ1 B 5#›(Yya[)êδ)[ ´5ݺn syßÒÿeÐiÿ}ÅIK'!Ù¢} /rщ÷D3QöØC"…}÷$iý6&¶CQ&$П%æÐ‰${ƒˆ#/ #¯×G#i$¼#%fE¶%ø<%¦^a#¾m< +‹;^ÝÃIv¨I,èÊ c|WTf7ÌT$vÿÚ–)ýÝ.Åú}G3øLª^õðEòM¦ïìV}‰éøHôçì”çMLèLÞê¼POîωŒò•·÷ZûAÆþ§êܬC@;þÞÿ)Ú!ý§qßù5üöYõôœóó¡©Ãôu؆ö~ºCùp§Þü™Ê ì{\óN 0š æÉ@.y§gxöžPÇÛéÊ¥¾ŒXÊ ¥”Bã&ÄCׂ2Õ "Ç´ wí6σo^UIC^V^þÝñü Â_üÏžöüke»þ?cÏt´u~ô©= h¤ ¸¾©$—&“0}—šÛªÑÌš£~{o“¦÷–6 34Ï%RR»ç©3 ÍËc#Ñ¢npÒ´O Cݯ—!º?ðV<k³*ÿËÜ ÿ-« „ˆZ,û¤§Ä*ëf:–œúAþM™ùüLôNî  |èÖXÏãöÊbàg§$ÞÜ´Ü-‹§ÛtlÅÚZÚþ=¦ÙèeuÙFjyÙC­ÉÙeá¢ÚúMÜV1þÞO0µâ¾Ð2çn)ìÕ§ð$7Ëô‡3øÜÕ¢úŠèÅûA¯[û[Gkùê8Jö nòqG9îãêé–;¨åy–áçNñÝÍ'Û _ÙÔÐÙo1ÚÖ)XÜH¬ïÞ|mUá;!ãéÏ>äH-×äwö+å^Ç~ågk÷åóRœæ‰^ç¨üè:¢è7ðžèÒçT"楰¬ã/Êà8% ÞÛ*ܨÔÓÛAçoÝu:ôàÖçãå6Ovë+ÐðíåEõY½‹ø‡6·ú÷#üZÆý¦Ä¸ý“§|þÏ«ÿüè»py ½©GjwSg @$“Èò' Ö_)X7J(KH%Lá A»ÊÜ9¯È„C¤4ÛV#è ü՟e#âæ<þE³‹üzü©E}ü¯Oýcýý^þPæý]Sû¼&ùm´÷-!Ïõ{õÆ:ö17^÷õ¤1ùAJ^ûÁýºDÔ$Ú]úaíS• " Â%Õ …N± .<âm›íäG€1ÌSÚxÂ5þhÆ4üRõ‹ù¶ŸÓöU’ôHRób ró§õ(Ìøˆãàû¶9 iùC%8ÏÁ Ãà ©@# °¤õ `Û‹ 3– *a_ $¢‚šÚŒG‰´+<'FãþžÞTÉäPùj µŽ· ˜ɨæ0t–.tTd'r*¿©r«©ÎS¿þí¤ åkŒ}º‹Ì]Wαpˆ¶… õ> ¬tÇ#_Ì'‰n—)Ö5+WÇ,Tm£,£ò.-uß-Úo‰.ÁÅ.QÄ5.KHÍ,†èÊ*—£(gM"&t„¹#| X!]2«žS\ó¶³RÍç„ß ¦B!s!Ì!¿¤k!¯u ­ÇÒÆ  58­† ÌÖ>ˆ[¥ìå!Û©£/;]WË 5 {3é3+䔹W ØíÝuÌÆ$ªT•ue™š•£Pv„Êô°É©>ÑxþÏçqûqýé÷ò¢vô@ÅÔñV`¹ðê*™ñþf{ôq(ðøó#>þ%è³ßcÚf m 1R@¬I:jYúG¼Žj˜ÒÏ” @rÛÖ ¼+Þù}RI«Ÿm¶¿A ã+“©,YÃèþÚ"gT'xo ײþ‘á5ß½Ôr,;ã9Þ[O-‡æ…œ\‹Ãy j¢Äb“zp tQ%¼‡t*ê/ƒö“2áv4nâº4˜Ãœ3 Vs1B&œ.úŒ+ùš(!½Q&I—Û$é'$j æ#…Ý¢#̓ï"Èî—!ãù±ÿÝ}„”,~A¿Âf•.ï' -WÅ ¥L k1„Å[¢eÑü¿í÷æ·òöÒHín àçR¬Õâ2¢Þ\f|Ûö[ôÙØL-Úuh,Ü}WÃßSŠä¢XåéЈïÔÍ„óÝwön3÷*ضöjcôgþZñ¥jbîÒ æë†!úéuf–èÎÜÄçÏçã4,ès,Zéúçêmuì«>¨í ¯Yî]2¦îrzÏî ?廒ï &ðºžð>Úð›%ðyÁâïÄPÏîNè›íåzì2Ú†ë ¤»ê¿õéÖé¬Zâ燞¾æùÔ ætTæÇmîçà"çêEñî’TóÍ<øä˜£üðà“hÃóΣ¯ÂX»!à$ 0 µ´Ï b^ Ú¬³ ø˜ ÕìÍ À0 ‚úÅO§CÁíǸü.ÿIøèôNߎð8 îÀ¢Ôì+‘~쪟åìc ïí¤9–ï¼ÀñHôœ;ö[œ÷bÖ÷…» öM„Þóšp®ïÎ oê{s¸äçDß‘jÀÚV×Ã&¥Õ;²Ô¸HÔ¤vÔ;ê ÔiçõÓ¢9­ÓjÓ{!ZÒ'ø¢ÑÔXFÑ&…ÑMùxÒŸzÔÇ{ñÕ(™ø×½g÷ÙÃŒÓÛ„*^ݲ¯QÞ'C{ÞÓ´âݶ½ÃÜÉû`ÛÍ]ÜÙ€ò/Ø¥AÖ¼ÿÓÅ…ÑS ÏÉö6Í)#Ìv>Ìšæ´Ì>ÎÍÞòâÎ1–°Ï·‚1ÐÜSŒÐRNýÐÒ‰ÀÑq­úÒ}°ÔÉÓÉÖí³Ù,ù#Û*›Ü‹Ý6ØgÜuË¥ÚÕÙ,ØTdœÕgð¹ÓqÙ:Ó‡0‡Ô•“×éŽäÛ¡ó´àò0å³³èØt÷ê‹ÉìÿçQì†ê ìJ>˜ë¥TëÇH¹ëz»Lí9Áyð5cõù¬¾ûVîÔ›0© „7Fl²›´‡V6¤)$Š vjô©%aûœÞ†>ŠÓFº_ÔMÙ> àJýÕv9ùùA§ô‰Cð¨7‹ì"‹¬é®Ê”çk/ æ,zÁä)ti㦪×ál"àñ#žÞj¸Ýpù¾Ý¿¾ÆÞ î´àÉYã;‡‚æ„:ýés}í¥ŒDñ„ÝôcFøðÌGû©ýÜAMÿ%<ˆ’ l7£Üÿ˜©ÿc¼þØ ý¶êéû^f£ú§BùèÅøÌ’÷Mãø—Þùéãü¨äàç›]‰uÈ ñ› ø7r‘xn*lY>¸õöGÂh¥è@ bØ Ž&>ª¥ C 6LE ºÓkþO%ýGheüÅ+G@ |c´h<ËÚföµå°,ˆ"ÉÈþ jµÂF^!:™§Êšè Ðï>T¥«hçç–âŒ7ç‚™¦{“¬×+üåKE6¢¼×HE‹À„’t«z¬‰ˆlâÒ>!îÅ&Ò™.F¥©‡$™†ž*ûï.0YŸ4 l¥7`TK9 èÌ9ÿp9Èbx8O[.7Š7Þ5„ïÀ4èâ3±ä3"2 ™y0(Š.A +b\½'ò.•$ íñ!¨IìÂão!Z]´H“äÞ'¢ø_Ìœ(}¦Î¨,åÙg4÷À! €IêáåÞú¤\þ¤ÂûgÌ\únÅQútÊ™ûÖ×ûýí Á”=mô#¥’å§…ãd®õ9ñqAý¿Û¯ùç—÷™³JõŽAGô>uôå×íô)ñÀö{ùHÔÎüâM‚*“£¹lëÜãì fD {ÈU:92·4v‘íW¡„wêAŽœñpÕ²j=W ®´% ù› Ye ÷é| rò Tƒ0 W®6–‘b(_‡b]ãâ÷Š Üvk!†Ð­!¥ð}!ºÏ !+*’ ñL] Ѧ ¨R!¡ÑÃ"¹)$'ÄX%6æ&‚ &l{m%OÚ#1d!™=ö—ÕN=´Õ]Er¶9:úè~3çÝbelxWïÓP»IËÂóIsˆoÍ %+ ú g¨% –îÉšký1«ø!#òôuÙ ò‡n’ï÷>,í³ê9ã-è^r¬åûCã| á|Ž}ßëÒÆÞóyGßËì$áØBä¢@è;•ì5ºð»Gô oèö‚=PøÑü?ø®û­ö‰ÀÛó2OAðˆ^ì\Í“èü»åƒâ]›”ߢ¹Ý#è±ÜS@¨ÜLz¤ÝË´zßi‘ËáhöäfæŒÛzç„ngèoxéö·‰éßFêØ›Ëê_ߎë°Lì€VÙì»nõìLg\ìÁàêøÝèØuåZ5â´Niß•žËÝ‘RôÝ68%à=û0ä¬õ‡éh«aï¨õô€2°ùàçTýÝUïÿïY²Ú ÖŽž“¢.5¹ÔÝzÄkº| ³` mì%K¢)±¼¡ó|ƒMŽú—ë·10ËíàC vý–YÄ–!®Ì²ÇbQ«ºlÿÊÂÇýÇú€û¹%òøO“vö~Â=ô?‡Aò eXðùOJîÅ®Üë“*å蜇eå'öáæÿÝŸÛöØ!'ó×ù2ê×>‰½ØUñPÚt£ŒÜ:^ßú¶âäã}æQ{êË·Yî§TÃñoº|ô5nöz²–÷þßú÷­¤÷å¶«öïÛ4õÓÝOóèóðð¶ûî%áê$æ»ç…ÝåbÞe㦾Øâ´JuãÄÄÿ䚉 çÚ=$éñØê@ÞëpšìðK”ënô—êyóuéß6mè(bçµèÓæ)/æG°¨åqõFåÖ¬å_RÎä÷·äñèáäf¯€åŸæ‘èËîêwAžíG.jðÔó‰õEš÷®3Zùî§ðúÐŽü³(XþKîUÈ„xðG®ÊÚð·s4 ÃÍG øbÎ °gk ÁMþ [#¾ º# ã¶C—Öç¦}›ƒÞ§Þ)÷˜VÔË÷R£ÊmEÿ¯6Úü@ã úºÕòøéÒ,ø§…øí·æù?åûü[èýNfÿH ®º»ÿ ü—þì™ñüF‰Nû€ÕKúŒx\úú¿‚ûLp;ý*¡³þQ,ÿ[Oþ´‰Mü-’±ù2 ÷>‘«ôË%ò™Pð\îÙª¿ë^¯Ùé+£è÷ÂEèV>·è˜¹·é~¡Þê¶é¸ëíëmUëdê{èý çFDŠæô:ç©Ùè—üëÀÕîƒIò‹¦õ*²ø^A?û³$3ý¾p•þ‰Y’ÿôêeœH7qþþ²¶’|*Ökvê)¨*­@õf¬tÞŽ®û ® d òa… =/ÔBÜ@Ÿ–Ï žµ¬ËiM Ï|G b| ÷¿Ë•1žƒ•ÿ\ª%Â`efûø+ eâÂØrKÚž&º‰"à$°Œ$N@$äΓ#Ý)ë"×f"ÌL×"žO„#äÐM$Û±$õ¢,$tk"„nÿà‡ˆ+“Þ¾&ç‚”Š¡ ÎÚ>†kr¦3nºS4K™þì£Ðü;=Ôú\„‰ø\èõ¢ó“J#ð.3†íHè†ëT€tê-φêÉÍÓëÍLîEÙºñã¼õiÏù¨îbýÓoíÿ OðxØÔ„þ(`¿ûÄÓêø¹â£ö=Y8õãñºô)ž/õ( ö%ûùyÞlüvÁwàÎàÿ^¬ A¨° Bž. @Ò™ÿ€Ê£Ò}1ƒP±uÆù"{¹½wÁ@A :å í²F®ü¿ºV{°tbÿïñ|ýP£ÿûÜÏ<û½~ûX"àüP®9ÿ:î0œ^H²plA ÿÇ Áit ‚ä3(­čę}¿Ä¬hݽHšòkµ þ ºU c¢ ŠÐç êuR2¹‚$´hO ¡$-Þ~Œÿ\\/þ›&ÅýÀx5þÝ:ÿmncíQ-^¤$Øöÿ&«zý5i¾ùÂ$õz¢°ï|YêCbŠå;*«áÛNÜÞ,PøÜ1ƒ¸ÛkÒãÚt‘dÚ«¤8Ú·hYÚ+½ÚvkÛÊr„ܯs:ÞJ¼µà›®þãœUîç±;2ìÒïfð( 7ôküc÷¢¸µùbíúcYÓúù<]ù²U»öêWGóɆ`ïΖSë}¢Wç¹P™ãˆåJà)¡­Ý?Ü;ŒÛ23:ܨDÔÝCÜæßRØíá ¢„㸃„ä´ÂåÔ?.åy/Jå{"„å€hñ屇޿{Cç[ãçb—0èk{îç¤)ùæIáVå2œ?ãûá>F~ßÔ÷öÞÒèñßaR‰âLìyæÝù5ëháðZOhô¢ãã÷½9púÌ6ü>ÖxýoXuþ:¤iÿਟArŠÛ<G„; ² h©Fg6’¦Ã FR6$%ïS&{é5&†$2G ´ÜÃëµTÁÛ¡¡©åžOãx® ·Â ¤¿Š§žœV¸¨®,Zé†þ0ÐývQÚýµ IþÛ¿®þ­¥þíý[„üÿJ±úHˆåø³à÷]êö Ž÷ÏÇ÷< ù{›´úôF¥ü>ÉþÈ  MUqbkóÛZ– SäS2õ6îÒÎÂäL#óŒL tR·!2þžÚû¬ÒPùxäÒöáFËô±o¯óÞ%Øógõ"Ì>ø:³üÆ,u6Ð|©› 9 FUÆ e `äR <[Õ d "< =ü6 È%“05Å8]i«-`’R½' 7xm ËDKŸi²Z~Rñ#ÁÌÎu—Š1݆ `bš°,GJÕÚl‰¢âØ{`ñËÉ4C= .ú#{ü'§U[*mpF, _Q-#lÄ-G:ø-Û(.ãïW.÷aN.ÊÜÃ- ×‘,"Ç*7ò“(gº"&e#cUõ è…éÊ‹¿õUD÷zǪŒ,Æ…@æ #–Œ„÷a‰䙨õEÖ!QL=ÓqC ð«…/4š3ñ« á @ ˽¥scY-¶ÓŽD/[í%b Hj@ õ:Å{Pñª¸e½ßΑÝÿˆ $þ×ûa`$ùuPpö9jFôt¡8ó… ´óÑ3Úõ2^qù×÷ùýQAáUÏ®ãå €ÒÃÐZ¾í)tT¬M±t¶;4¿n¯W'.fnõ¸R?øõaKOÛˆ‘šd¬bÕ¦fòkvµ{]r@ð޵˜íjÃ&wš“VÐ ÍÛ¸¼+\Ç!¢·mòt8(¤`O•="8Wˆ&|Þ—*e9Ñ-šzÆ/CS0p¥˜/ÔèÞ-y€+Ø:á("˜j&íz$¿£J#Aÿ×" jå"žp #$GÛ"Áp"[¥| ˜9Y×ÌÊ"ÂïiLÔá…`[™Ð« A<,2·IÓ ýö±Âø%Â)ô¤oMï8ÀYêu$™åðJkáƒ8ÞÉM`Üu$Ü?™Ýßó¡àÐÙéä:rêéCüî-LoóÅ£öQ™%ø£Î÷£`Üõúßæòe.Ÿï‹6Žì!#ú鼇ýçᥪæoAæŠkPæðIçÇÙÏèX‘’êßl7ì™Ä€í­‡cî­ÿîáƒïàða¿°ð(íGñ &¬ñð³³ñáJñ§Á{ðZ­fïW^1îÀ¼÷ì¢âÃë ‘êxFégjòçíZÃæä™æ8 VæJÎÖçhÇ©ê‘N•î~–)ó¨ëè÷ú lüîqY±Ùñ>•i½£o- ¨Š ëÔÀ ]i= þÄ "%b * ´ 5“T }Ñ@VŒ5ÝQ´Œ®þ•òÐúë€÷k(¢óòúð58/ï,Ž4îõÂíí1ãCï Ððö¯¹òØ£ô öˆ ¨ö àöõ…PÔó‘IðU ëØ[æÜÒ!á––Ü!Í&Ùþ[ëÖv!¯Õ ÕËÏÔM¢ÔÃØhÔ „ÔÐcÓ)œÒYò»ÑÚv)Ñ)mÑëºÑ4ßÓXuÖÔä“úÖ4CÙ$‰ÛÁ#œÝÔ=ßœ 4àþÏhàò¼ëß!ãÞÖCm݈¸”Û|¢XÙ1ÁÖn›ôÓB}>ÑGéÿÎ(ŽÍûuÍǤmÍ0¬TÎô`ÏâCÐ’IäÐ!+\ÑýtàÑA'¬ÒdèÓëèœÕ#)²×@ÊðÙ@{Ü˺—Ý®fNÞþÝù%°Ü59«Ú›JnØ{%œÖî¶ÓÕèéÖT1³ØóÃÜíJ/à‹h0ä¡Õ‹ç™”í騭Oë=æë®þëšöéë¾püëæ”ìBî¥ÛÚðÅ›õ¯cúž4ƒ]$¢Ò<í íE­%rE,Ä„1²·$ À­Óêý* ¶Y §leE‰ãÎÿv;øüvP$ùÓ¦ÆôXvðÏO³ìÅéEr³çtVæˆÒhåœäu'·ãÁ5­âî©áä€úàîûçàs™á\Á ãçE"å= ´ç¬›˜êíH®í¿šÞðÊFô6qJ÷»Eú‰ýÔüg0ÎþÃ(yÆîÛ:þt6±ÿ`j¸þ‚«ý`å‘üoYhûf[=úÎLHùßøÕRXùÏìú_q¢ý‘ÄGåwÂé­ ¼Æi ƒP@Ý{î*Ña™ºî<AÜ3þ¹Ù ¨>L !—¢²,þ,‡a[ÿ׫ŠýéM ü_/ûZ~Ðú»¿ûЮòû Ký› çþKo ÔƒI`Ä9v,õÒ’¯=-«…p#ͧ9 C?î ñ¨+¿ ×>[Õ<óÝUÚÄ%#ºoW%ºÐi&*o&ر%F®€$í;#aºh!:P_¤Ï”´¯6p}Œ£åá«{S Nî joùùÑVùÃnZ§~FˆùŽýÉØmËJ8 ý`éD£ªª¾¼ò>Õ‚ãçàqGåPȲ”æØ"Dzo‚Ú öNM7Ïë"í¥:| 8ïôöqÅÇæµÒ’ rà Š¢;±©þ‡û¸ÔGøB‰‡õÞAæóÛïØó5«‚õ†¿¨øÉ—Ëü=ˆWkVÍ3iÏ šÕ Ú±™¹¯=˜(=Š„’SÓQÓÖ¾UAÍ0µ™Hizxrâ ©',Ô¶r¶žŽ|Â,”¶ì§–w·Ÿˆ/êåq¨~ Ͳɦ«qÔWÞ.”~ÖÁì•Ò/×°ç¹:v-KUîO"Eª';ŸÆ,ÔU1%V4½ X6ô;7¿„37 Ny6Á N5#ÿø3£+´2Ð%ž1±§«06­/ õb.Îâ,4[*pÜÌ':B%¸xÿ"L•#! ¨bÅujÀr2(~pÃ*{xV•§ Nõ1í'> °W0&~Òc^ÛRýK±Kû2æú§áùú£"—üšÅÿ5ÑÖÄÂ{š?oä?.d¥(N£Âñå¨÷ý "yú­é÷ÛñDõBÒåóÝ}ó†%'ômnéõ_š¨ø“Àü“ñáÿE5ŒFrÔʃ¤ )Ÿ ­- Ü’?ÂÛk,ÐSÈâ>C®ç‘>Â9#· ¢áà YÖ6 CÔ .ã ½‚ —ò` ¾4Ù,5÷óašBwß’0ÿžx¬=(©&A¥ß)¥*a„Mô%ziƒæôÿ¼ ‚"ý"¨#3ÈY%§ìÊ&1^³'ÜÓá'E,9'¥~«%·fA#wÏ) ò(¿‚tVá­îè¦ïWkQïDÎ#_Xö{>¦Ý¯âNgFâšW„¢ð£8•é­T ±Ä¥'Ý þV?ÿøt·ô»4/ñ931îÏ¢}ëí4ïè57‚æLFEä' M⻸àjµßƀߠ"NàÑ:4âÎå,`²èêVì¨é>ðEdóû]ºõ_6 ÷Êá*÷Š{ö ÀìóϽ ñcâÕí8¢êI~©çŠå€Ïâõîáƒîßa•‹ßwQûߨœ,áUPãâYÅä,jzæpNÉç®¶¦èK+éÏ‹éIzÓé(ý;êÒëÀêU Të ¶Ó랸 ìõÒÄë$çÎê™ÈéT€Ûæ ãXçÊæ­-ÈêaO¶îJ‚@òi¹ õ›x-÷/‰XøÒŠ¥øÑc$ø°ðñö9;3õ2qó ctðƒ»‰ídKiêºn]çòÈä ã²ä^âÜWÓâ­‰<ä òA櫵tèŠÔjêTÔë©x†ìk[„ì£øë2r$ëCåAêO±méþ§è„ççÖ )çÈöqæ²ÄåõH'å²äb|ägôäZ æÿžàço¦]êÏ×LíR^jðKeró½«,öoxø„šUúRãûWÓPý•¤ÌþjKqxEB.5™É<iF?s) W/¥ Úts (kq s¢¹ ?0ž ˆ1‡ èÆÕ unfNk>»¥;=n."¢ÝKiÙÁôÿ[*wýp£+ûí-YùšýFø$#øR`çø%GOú/Óëû ²Jý^³þT0þã˜ýQ_…ü?ïRûïÑtú©„Lú{õú)üœTý 1×ýÊNý›ºûù&où]ñåö«öxô8ßDò¬ˆ7ð©*=îeìÔØãêI,øéˆTÊéiUXêrp뤆¶ìƒ¤¾í,(îV½íw,†ìlîÌêpÖéÚç ¢çYD›è‰Å®êøŠí–ìÔð°¾*ôïG÷ƒ3öù’VühÑÄý´{ ÿö%`2Ùé2_úuS“ÖºÝ#"^Ʊ–cȘßpa^† †UÈ Yñ +8Åé¤K¹­…©nc§;eŒyE ê¸Ö@çÿ’Á³ÚÅ¿ ˆvG–mÊb* X\/^RˆêR•@èÌSmà %Ç!bU®"†ÖÞ"Hí©"–_"^|@"{Fq"œå"Ùè\#›v#дÈ"û“ !®û;Z…Ù2d°$³ß$9x VÂ`þäÕú¨ }v32Ëàþ,ðYýÎí|ûš;ùƒØ¡ö¡·Øóe!ñÆøÉî¤ÿ$í¥BxìÈ¿ðì:½˜îÓPñpÌôŒE˜øˆT)üàbôþĆÒÉ£õq_ÿê #ý¢ŒúŽ%6øF͉ö¬à¼õ)/æõ´ê÷á\BùpÿcükNBN[†™5Å‘µœ ºÏ^ NNK+'† Z†.µWyùQ‹7£ßú‡¦v³{!¢ ¤’޲É%-lº„•þlÅ®üº¼-ûÒÊSú¼¹búZc}û*†“ýÝÕd`1™rFßá9 H[ç nÓHúÍ8}&\缉é²Rhí ˜iÆ ¬ã!ݘ%"¿‰g!< ‘uôœ«>Ÿ½ãÙÆ»¹ î¾ tXÔ$È ©&ÿ rýÆR¡üc0œüŠñ1ýjrþ–ÅÏþ©uÿ ´[þÝ•üL£ù&Õ¥õ”Éêðî çë€çD°ãŠÔß6™Ý7+ÜßYÛ–ÉÛ.ƒÛ¦ïyÛš*ÜÒ·ÝfBgÞÝbàcâÉ_Aåzû¤èñWìôyð‡Íó•ámö¬Ô¢øa¦èùïÆúÃùœfáön+èóÞ¯mðbXÁìKé!é;i¿åÝÀÄâKq`ঠÃÞÐeÞtXPÞeXßqØàñjâÓŠ¶ãìŽä%¼ôä< åc å+¿!åïkåŽñå‡$¤æ‰FaçTröç7x,è‘,Ùçš&ðæ^nåòÌøãÁ¼žâ9¾úá¶Huâí‚AäöIç®ù4ë0Ò~ï'qè¢"ÍMN ŸŒ‘ ,•¢_“oÒL#¿1 ¥¦xÚ2Šÿ[[3ÿð‹<ÿSôXÿi;ÿ2שþ¯”ýdü O‰úäÊ,ù“ºEø&ñ÷ú“.ø×1îøyõú¶«Ÿû]ghý„aÿQÔn}¤h“ØbEQ+ñØ,ôÏeÖ±WŸ³Ý ý´4^Øýp¼Šûœt3ù­÷³¼Oõ#Æpôî±ôå¸3öÅáø6Špü¿ræ¡k×›ë0¢¡ kLe ì9 žH í¦Ê …ô÷ ]Éó ðÖ ¾º×ÅE'ôyãqè#ÕqìTME ùp+ ˜† ð!Ó¶æÈöʤXI—³¿ÉsX2ƒCÄœôS§¥°Íôg_‚ÊÕÕݦÔs #Õ>$QAÔ'*ÅÈ*†´×,û-{f.΄i.¡›I.Ôw".YUÝ- E-–q+,å%ƒ*dÉ_( 6ã%`t/#lîh Š‚Á¯/|ø àuùŒ4ÍTçÍhÏË\|”h‘ÌNÕ[‘:×[æd©0Šo–ùo|ü 5ø ±šN úÞU -þ ìRkõHõ(Vñø ~ÐürP}€P1¦ËÓ„ýö³ ”Žó58TÂQÿbbþF`ü+kú¢“cøë¦ªö*q²õOëÝõî`÷H (úlææýhZ,Š²Þ§ J-FÕá:Wÿq½%ð›áÏ „4Ûž63¦ØÏ©2熒2Ñ^¿—¼þæçå‚쾥ʊÒ0Ñ*&šl›¢^¯ÚÍ+!݈PhÃ|p޹áB¢mÓVÐpÁtƧÞ{úÀKT»S%È"/”3&žx)ä)+TKÓ+Îj…+÷_Q*5Œ„(:ñw&ëʇ$kw#0§("Ÿ^ó!!R6"7$—"Ô¬"n"O°Ã ~Y¥S롊ÄpôX¹%Ë©q<°Ç /rÔ—- ¸Û Ñ]ýŒQœù8úŠõ¸Ü/ñ§¬ìT>èËN=ä} áÏæßùôpÞß°nßkáíáù«å›í2êæžîîñ÷8óò­vöñâ0ø=1ø3a•ö ÑËóÌlð¶FíÅ?ÿéª!Žç‡cÖåAñäÇ6ìäÁ‹½å=;玟ésr ëÜÍ¿ì‘<î³ïé¨ãï¥ÐšðóŠOñ¥púñhN~òþǵòÞ‹„òæÌâñò<Þð ’ï¥Þîè—“ìv ë•9„éû1èëüæƒnæŽðÃæåp=蜶ëê¶"£îÒÇó–S¥÷)wü˜aô5~Ê;Û¡SyAÖ ùšà Cç“ !  <ð: à3 H»„ 5a G©¥CgÛ%®ðÆ’Œ3ýÛ>¿ùˆgxöW óÍAcñeJÒï;Qëîv}«îVçï¡Ëð¾ÿ›ñ#ˆFó™9±ô¢Pkõ­õÃåró ã€ðß7uì§\¼çÝ å₵Þ,"øÚf@yØÝ‚êÖ‹=Ö›š†ÕWI)ÕQ¡ÆÔ'™AÔp‹ÓV,«Ò®²ÆÑüDѼßÐ0JѶXiÒ¾Š*ÔÀ‰eÖùkëØo§ŒÛb¬Þä@à´¦Ôá@£âc âŒ’Ûáš@nà3žpÞ{1ùÛ?&Ù')ÖiSJÓý¹ÞÐéƒ0ÏGNeÎXÕnÎUhÏüòòÏõÐÑПèŠÑi‰(ÒÅÒÒgÀ¹Ók¬Õª÷¯Öê²Ør×ÚXÛÜYppÞKQßn}Rß8sÞLäÜð Û.ìYÙ=&fØïبÚ껎ܻÓßöDãNg_æ$˜Îèsývêx…rë§ùë#ýNìE·ì¡|ílÝêîàFñéó·ô~d1ù©Efþ¸™ÐîeËÏ6· ±–y8Ñ•ÀîòÃÞ ÓS7 ˜/”^e  È=¾€Ï+)b*ÿžJeü€6Õø^Éôžvºð–éíÔF꿼Lè>pç =ræî 毖¦å›áåž…äíL ä èãÝ8Nä²$Kå·ÔæêBÐè” %ë8¼íň†ð¡…wó“Ûzöv#kùrü¬-DþlJ×ÿbףȓÔ@‘1Z˜Mÿ']Lþ*zCýß®<üÏHûqúˆGLúHÉú ª6ü.+ þaá/Ô¨¿† ê1 k²¶E÷]„NÝëF†åÐnÖÀ —ùT ½Ø¸p” ;f¶9铎¬þ°8Áüôn5û_Hú”ùùž_žùƒPú‚Rû]0ýÿŸýþ /ÅDê`¨ª¿<ë·Ö¾ŽKA;ì†å nA¾ ¸¶í/—ƒFÐ]^J÷rýŽ3#û²>%C&É-&A/7%z‡²#,å!"ôï…LËÂ*Z%“ˆ§Ü\!ó—n”´ï Ñž=)¯Ôc€øçS­è Åš)¯u,éü‡¿½1Ö{P‚CJ0¤2[ð>]øEÐEÎe~>áô{¾à #".M£Fz°Â¾XÊþl d&¿¸¢%–Ë`™™ýÈæs¥@R}zÝrÁžä]bÅþú;3ü6Jù€d!÷,cœõ…Yõ•;‡ö(§ ù¯´…ü8«ÙˆÆò;J] ¼ÏÇ yjtHv&Éò¡Öxðæ\/îB˜ Za¸–lR]sΓ…)Ñ⸰Hj‚l{Àìq=¢Ûxð|vðƺѹEW³4ÝmÄhàƒIˆçÙã9Ÿp£~ÈC Teå$;õƒ)\/©-ª–÷0iÉ=3ËIw49׿4|F4¿D3Ù ý1Ì ­0È;/“Þ~.’Ó•-Îð—,¤³X+ôâÂ)W å'á¤é%wÈÿ#9E"übÀ *Wiàñ3°¦(´çÚ瘭ö+ø@@‹ ™ˆùåž` x[ š 'ÿÊþd GüËáÛúE[£ú°iû¯×gýV¶Îÿ[úK g^T>7ëˆð)/ _®,sþ1ÃûX&ê÷2òtõÛòáó8Wóv=ìóË £õEÅ]øVÿÙûŽ¥¸ÿ¶µ“ø>Ve# bÛ­ VŸÎ‹›“ ,8:ÝãgîÚùf³š_è› Å¦öçj(6~ :ë $ê§ ¹è¤ û`ß ÈéGç?èÊtæ†òÇä˜N±ã!N¤ãöîäý¾Ÿç:d}ëÅ|ð\;Öô%á=ùÝCïüFßÂÿŒÿ½k,ÿªº‘ã#vòƒœG,y•i®Êk ®.  ænß»²¤õdjù>*àí”n°¾ÙÇQñ3 ¨!ÔÅ"cW®øÍOY<å0;2­fÔÿ,̬ýX ßúàN»÷ü.”ôŒÊ¦ñÝ“ ïŠp³ì¯(|ê¹ë6èk«Âåü|ãJDpàÇjùÝbÈÿÛíȸÚ AÚ°ôŸÚ¿‘ÏÛQ,ÂÝðƒdàc.ã·NHç¨ 1ëÐÔïpç“ò °tõÊ`€÷½Ÿ øIpÖøú#4ø DÙöÔ íôæ<”òÛIéï24í_€êüG"ç[Y³ä,ã*„MâÀ5¡â$Gâãý´ÊåŠÓûçj_êbGÄëÕÚìÈvIíu)íñA¦ì¤'ðëâ$ë›Lê€céš:hèaç¦u\æÍ(påö±½äÊsä9iÂäpÒåôg®çÊ>êå`M퓃’ðÀÑÄóÞò¦ö„öùùûUЋüñ¹ÜýV—$ÿ©¾†–Ó<ÎÂà8ã2^§ ¯‰ *U‚ ¢…ß ß1§ • TvN Tôµ ï[ B& •^Ø™Ø*¶½ñV+7òöHç„4þ|9µû˜<Åù³Êoø iÝ÷4ø'¯ñø¢(ú#aû^KMü;¼ü½,ŸüÊC ü‚Ã=ûo‡úgA;ú[Æúô=û2ÿüÚ?|üô"üKåú5 ôøMø¨öÂ?\ô‡@ò÷w_ðâ²îŒ>í2+!ìÑW…ëpX‰ë‚œ,ì-÷Eí¶%‡î›ï!!ýï§ù›ï̲gîgIœìro©ê)TéÕC[èmu¾èh—Bê—Юì=ë©ïƒ±×ò¬dëõ*k¯øuzûN`öüŽ´þÄjõÿð@‡¿p" q¶é'’»•†ëâ°DSëˆ&xó{ãG vâ[ hŸw ‹ˆXc™…,m¡àm$lŠáÎñ ¹ùq àE‹Ÿ§ÄºÛèØ­Þf@Ù‰Y{¿¤ ‡.TŠóê‰ëõ×'(8gù›È 7ã|!Ù¿!&¦Ì!6‹Ô!æ­ó!ˆ&"ÃC"Iñ"Þ\*!opµúÎKDm–ΘFĪŽð =ˆŸ ÏWÚHò­ú¥yëß çI©ì¤–½ÿ4þ{Ê;üC×ù@·#÷‰ôWô×¾ñ‘©ïÕ8iîV‰8îb2ï¦ñGñ´ =ôðÁ¬÷Æ|û”Â÷ýÝ|Úÿ¬¡x‡WÍÿ„1þrúãû¦q­ùÑiî÷œFóöåöÌuØ÷yuÎù1!´üOYȲoÔÖ”‚g ¥äŸHVÉâå]N«žWýµoTG‰E™Ä¨Þ¢z9Ú ”[ö Ó¡#&b·}¯ÏϬäý'ïü[Ó…ú…N¦ùER™ùn—‚úX`üšÿüš/(ˆ^eî‚,& ƒG)x±õùúßïõ¨fx͹™þøë ©!ç"ò|É"ó®ç!h$ðý0æ„‹ç*­2EZ%º³, ×|«ëËäëU÷þÜIèüVj°ûÐÍ>û½Ûpûi9 ü‘¶ü#¬ýÿ¢Îüš«—û%Mù»röõK·Êñx *í§ÿ‹èmdä$}áÂT’Þa=Ý#W,ÜAÏðÛç.ÜŸrÍÜè•¶Ý;ÜÞjp=à¸Féáªdôã`qlæŸôJéäo줧ï#Õ´ò¦`õ¦Êv÷ÆøÐ#ùª¨yøõ‹ÓöEaô1iñb 4îV\ë¥æüçWGNåþ?ãP‰vῊànß[à<îÔà¬ØÀá] Öâ'ÛÌã,?vä‰]ÇäÐúÕä·ûÊäé(Ò䩘 å͉å¹Bæ+Hçíäóçƒ)èmýÄèGxèà®çMº•æ æ|åÝäÊä ã䥿]:HèKýrë}â+ï{7ó€+–öS#¦ùŒüþþÃd’ÿÒ-ÔÔkßeôj;ØÊ¥ï6 ¢´ppÁ)4ŽÞ;Yð§ûÈ›þ Òm ¹‡CMØó½mÊd·9y›Ç ¿~ñ l~m Â'ð?NM•>‡ SÇ3 ETâ)Þ€g\0™Ê RµØÿecÿ”bþ…|\ý‹÷û´°™ú~}ùW`ÊøX”øŽ²Ûøyw–ùwµúÙa'ü,Ùý.®²ÿ‡™‘üHù%©Ž‹•Úš–‘›Š¸uù`åq¥õѦÿZ…ýC‹\ûö?Iùžgu÷«‰ö¿d‚õfNàõjR÷JºËùÉ@ýNúÑëšyçÕIÉ ® ‘`­ y Þ ðp ©%œ ¡iŽ Ûk c:T ãÿg«ÕÅÙV„³ý¯fJN X` fEà 7íº Œ©ËQšÞ`ºov+ ô¦eêg;\ºÄäËH3d`q¤$†Pb¥ŽøŒI)„÷Á a{$Ö«ú'uÐå*Ù7ü,Åö-.²·.ùù.¥KB.Yâ-üÌj- #¸,q%ž+‰Ú*Y]è'Ykf%’sŸ"a¼;„ïôïuG4já§hÉZ8ãö€Šy˜õþ…ù–Ùáx¬éÔPkG ÀŸ KŒ ‰ò ·“™ ‚ò ª”ZDŸ" š¼+ñ™*oÐ\È Dõ5È‚þÒd‘È·•äÿqÙÿ»h)þåý‘ĹûwbDúuÕíøÎ% øý1ú÷ëñø€áû¿Lþý¤LšûÀv×—< 82¦ 7_‚.¶¼=V+G›eZ©.CaOÅnÓÝcüÏM+àÙ`7.”¡·”ëõOÜí ¨nnŠŸºë„h¿PiãI¢Ö˜èâ‰\1PÁXw[Âo[Œà©DÐ9·XÊðq27ú!B{$´Z&`'Až'ÂÞ&¢Ü²%V·G$àÌê"Ù@á!?iX!õW!3޶!€ *" GR"( Ú!” ³pš%Ÿ¬5QÍ)¾ýâ ‚ 2€ ®²êz‹á*ÚáJWÈýñ«vú”—Úöx}ôòiµÝîÚËê»dç+rîãò4Ôá§áþà-?“áü¨‹ã´·³æNªê wëî[´áòŸ÷ûõž¼Å÷ÿÿ÷ß®öml ôAØÓðóÌPíñv êMçßîOå[v0ägLý㟭ä(ÔæüÎè¹]êN«ì¡ûÆíÆUïÄ)0ðí³ñ1½ìñÝ­òžHóJœó²"ŠóÞ—ÿòð%ÿñ†bðfJúî{9íƒHzëÑ”ÚéV5xèý:{çìçÌ‹ç1fé€ö…뺪øî‚Ôóék÷‚°û®B•ÿ¡Úð>?±‡jÖ¦l ­J‰ _ºE ±Ù¶ LÄä ™8È þÅO ƒìi ú "<ÒYýe×Y—7bÿèí4ü‘ŽùOö€^gó¦‚Xñ´èï‘P#ïK ïæ¥¡ïÖ»¼ðkòÑibóMo&ô¨¶ ôÞÔò±Srð$Cí.êè×”‹äWöfàMàܲü,Ú(LØã×EEÖH“©Õ/ÂÕïálÔµ3¡ÓȸÒUÑѦ…ѾÓЪl'Ñ­0ÒõêÓ° 9Ö„îØ¤×Û ·Þ¶JáâL㤬…ä°Ý×ä—áCä 4àâøÎà 8Þ)¨IÛw§;ØwóPÕñÐÒùøÐè ëÏ€[¢Ï‚ÈôÏ™£ÐB/qѰ&<ÒjCÓþA×Ó0ŒÞÔS•0Ön Ô×I¡¸Ù›¹Û|Z Ý°G1ßË!2àIJzàP@àÍ¡âÞ4cÝoŒåÛùfØÚVšÚÆ^Ûƒi ÝÌ¡ßG~âPwNåC¿çLÀ¦éß±ëw?þëéW»ì Mq틤WîÚpªï—±¤ñ¾XrôUáø5ÑüJcFžî¹ˆñ œEØ ÁýXgA‡7 «k. MÇ mXl€~ê‚¢]ñtþoüûzÎrø„¥Èô¨·ñU9Çíœ]"ë¿pNé×AèW¡Íçï"®çr ç4xçab-ççãÚæÇ’®æ[ ÔæÁôeç-Gkè`gÝéi°ëHŒØíÐgKðÛvüòcÖõWt³øtbû’f®ý‘Mnÿ¡ùÚòú÷΋ ÌÿàÈéþý™þè5&ý­œiüÕcéûÛyÒûXXü6Z¢ýD:¾ÿ숒BÒßó7J õ+k `*åZtÊT÷©ÐuÙß’' H+¶ :šv†¥Ö/Wð þ3” üýýgú+2ù¡<„øüsøð)ùÚ0úJÑûfî¸ý µÿç–žç\dí½Ði<ú;€Ë ⥠°%¬yÅØš5U¹ÚKú‚„êX¿"Þq²$“ý“%"c%†ÀN$ ü¡"#§ )ØŒ^\ÑÆµZc v2ÿC³qç 0ƒ ¹@ö SûóŠ(Yn=¡ÿvÂÿ2í…bþ“MXÉ#oŽ+›]¤I­»„®Å´ï'ÑŸ6œ`4A“ë¶a]vP`=S0²©ž;`×Î÷ \û'(ÌTÅ“·´£S…¦ý—¶ôÙ(úðô"˜¢¹îþ–~ãü·ú± ¿ø*.a÷uÊ÷öF¶÷•p˜ù1_dü9ÿ½ÿø©AøÆ˜‚gƒ ¨Ú ýà ¸}¯ÙcR€›Ýÿ¥ÁJµf-> À:_ÑI:½æåá?±³cg›™“•𠾋.$Ò¿ö蛸¯eåþª‹©H*íTí\Ì„›‡k·Â÷z¾?e‹QJ 7Œ1ïla¬“T"Ízq&¼R*‡/›-ô> 0‘tˆ1éÊ2¨Èã1 1ú’ð/j¾°.°Á‰-4ו,ÆÐ+2m+°ZO*H)0 ü'0?y&À¦Û$ê=#ʰ!Cà; øŒá9»ž5qf:H ¦óhØ_•´EÉÞtÕ¥° ¡°Žé»‰('0Hý¬L]û…Žú¾¹Þú6Y)üsÉ#þu+eQtnÚÞ59«Ëa›eZ+“þÿâdûôEZø’Þõš=ô§w¦ó.0ôwmØõƒ†€øp™êûjXÀÿÃñ¢iÆ@þg ¦  SH(`TàM”:—Q5Å9ÃÁßÕ®°j[“MdurZA®Ç%«5CŸ®¥ !ÒF ñ ¦C –‘B °{º ( ”7Ø~%y²OQÇw4,>þ°6àçohÉ«<5æÇñ&Œ!Š|#áÕ}%0§_'œ³æ(*uÚ)>*aCu)Wð(O$Í%CRõ"éÕ¶N\Ǻ0Ö qK‹@ü¬9Q·4¢X«~„ùÿÀîž} ³çÎfîГé´HÉ œ¾¦YnÂ?yþ41ù~BôZã漏'ì6ŽéCLtæÈÓc䔋Óâ[ÄáØ7á†j0á›·á=Ô℆ä‘k¼æúúQéñfì“»îÒñÛñóÆ\Wôa€ùô‘©Þô–0ô§ò>çØð‡Öîl¼ÈìÊꆻëèÆ¾>çöëÛåJéâä/,p䀎ä'Y,åÅæ|Š çè¾ýžè‹dóèíŽé%b éß9鹦tép¤Ôéý2Lê×Q¾ê?Šë 7ùê(e„ê\‘§é…èà,`縔æf`ƒæExç͓駚ºìñ– ð_ÂÕôÍ5æø}‰tü;ÍIÿ™‰VŽN©þc}{¶EöÝÚN"¨üËH]^ÀòŠ é°J TÒ(§Y?gàãâ/§ ƒÅ« <Ðâö¬E”/ÜoIfà›[°µ·Ð;³èþŒ+û2Ôë÷a—šô†$~ñs½îF![ì°È;êÞE4èöäæ»+äã&j™á¯¥iß—¯ÝRâFÜ1Š´ÛßDîÛ‰÷ÜèáÆÞZHáêõ_äÑlåç©Ó£ëRØWï(€¶ò¬zõèÞn÷y£zøÆw›øoBã÷VCrönqô òN]]ïQ–Œì ;¹é,çvŽ×äK¾Eã´ÆŽâQœÆâ%PÜã=œ›åHŽ·çšÛéþ±¹ëXíÁþëí9³*î póíV)híþ ¤ìVñ´ëxŸê*Îié‹‚!è¢}ÞæQÁå!ñä-ô›ä`*íäœNæKEäçž_wê€>ˆíŒŒÑðLH ôÄQøöT/qù¬jû¬üõüHó8þ‹K`ÿš]‘ƒ6áé@T(¹ãBådéùˆ —¨ ÓlX F± 6¡b X7ü šö‰ )´% ÝïÇ ,ºJ ‰Ø|IŽ:]}£i[ŠÉûóŠþÆ&6ü,â+ú=–šøw÷¨÷“>i÷³<Î÷~<ªø)ºùÆ~·úèÕhûL­ûÍ$‚ûx|ûxúûlúéšú^újú‰åúÂñ)ûáäú¨îùqEWøà¿_ö’Sôm´lò¢"Æð-/eï½+Mî?—ŒíˆÓ:í,×iíéîÜï6ê9ð°ñ—×qñyñúÁÒïyî™ì>kGê?;éåõ-é?]3ê¯'ìªÃîbð²ñç¹­ô’}÷ßZú|ë5üžµþ’ÌÿØÀNA¦&ˆÃi–É®š·xgÛÞŒu˧Ê5 ”G Ï ªäœO+Èf£&°öU ·²1e c½µ »6½ÿŸΞÞ½í7•ç†5ÜC̶$¥éÏ: ô¥CíÃb&Œ:_»ÚTÙÎå1¾ ”eÅ ·!MÊ?!ù1G!æ8! Çÿ ë^v åj°œµ|J^íBuýØ3oVE,Öm ȧžâw½r*a†ìjüp«mHì¿íù1D«·çþ.4©üÆúM^0÷ÝjôŸ ò¾ ]ðŽé¨ïæ,ðîì’ñ,ôÌ ÷šm,úõýæÿ—Íq’èÿœõÁþºùüZLû3¶\ùsTø¹Ü$øfwéøèئúÒzJý£Ë§!xÓSb}ñ ³(ÃùÀ :U68_¡´‰ùoZí^½b¾ª] Úð í¯< åh‚Ý›ˆŽóaƒÿUVýåú{ûæû ú‘Ü3ù¦ðù‡EáùŠ.ûûä þ=ûF!‰µíT‰ åÛTØüOFéÛz¤S«4šÓœêFÔT•À µK6"Öt#Wò"€yè!áØËêâ‡SUmÄr4é“ ¨K +ãlÖíþ݉ü¥ òú} úÈïùùƒßRúVaäúŸ{Wû&ÛQûî…ú_WÂøNÐýõ&‡\ò„{,î †×éh¢Ìå7¦fâYÚß{E1Þ|÷WÝ&c+ÝŒ‡Ýp‘IÞÚXUßw”àiœûá]Ì㇜^åºDvçÊ Úé[Úzì­$7ïl—áñì?Iô—6>ö@<“÷œŒ!ø<Ò÷½’§ö›uÂôÐÊXò,ï§ïêçìHˆ@길Ó禎ºå´9äC¸åâd/Nâ?ÿEóHý Û\û››ùL&øÙ'÷„ÏöÖF÷ÃɤøáØâú}ÙØý¸AK·ÃëŽOD¼ íe° í|Î ÙÀ"¤,Ó ‘ –à Xþ ­Øö Ìõ !>|¹1¤ùXçή¡³Œ¨¼ÿÞ8ÿ·Š‡þ:+ßý/! ýJæüqPû99úýúöùÞS}úŸôëû(ª6þ§«)àÄyºH×Ìü }ز Î8Ûe½j“kÓ´òfn|©ó–ˆîäl%ÞTŸ7LDˆây‘L…`1~Î,­ ðûñœÏÇ"ûh€c I 3þRh€ç¥Ð'1­"ÖqøäÐwâÉlqÓ Þ.öÈ£/öä e¦à!Rž# …¥#Á–#s#êK""…!BÑò [6¹ ÂPÞ —®C!‹Pª!ضÁ!ê…>!÷ÔðqÌÐshünX©å~šr…øï ‰¸¦ Ÿaž²HÊÉé æEþãëQû×ßøÇ?£ôÔû÷ðxAFíZQÎéØ5Ýæa¾Àä$¬¹ã8…îãO©aåŸWìç‡?ëŠëî8¡mò âBõ&ýösW÷Göš@ÿó6säðÁqíÒê¹Ä>ç‘,媌Ôãjí}ã.™äîdåw>Gç¯4méþëXù{íçïÍÍmððsŠñÄÆò³lXó’ôCL`ôÈXô)bÓó ÚÏò÷U_ñ ¤ï"Éí1£ùëA½\êC¼é CèJSè\›èbêž³Zìž}ï¿°6ó‡;÷²y<ûͤ÷þ»Ë@ËF^03¡„Ü5å QÕ dâL õv€ ¾€s € R½x <t \À 'š5vpöùQçx[þú7û ø>E<õ,:Ìò·Dîð‰–¸ï…ê4ïøí\ïýðWQñ½Æ-ò¯æòaÎòòmò°œ:ð´Joí’ZïéfÜæˆÄ=âø›ÉÞÌ4ñÛÅ,ÆÙ>¨4Ø÷V׆ 0ÖcâeÕ„F˜Ôf#ºÓo¿ÏÒDñшHGÑ¢ÃÑ WÑÔÀ\ÒôvÔ¤ŒuÖÄKÙãªbÜ`|ßbŠOâÅ”äÑdæx—æ+×'æxÕäÔ´Çâ&!0àúEÝ.@ÚjÉ\×J‰ÖÔ5ÐßÒÈ&˜ÑCÒÑÂê ÑÂÑ0H:ÒoµÓz÷Ó3ôÔ&Öšo×ÈQÙj|ÃÚÚ›ÜÞÈcÞNƒì߬áÐzŒáÁ„lá‹9²àXq‰ßÎ:Þ¥…Ý2ËÜ÷ÂÜYÿÒݤ£ßu|õá4µwäÕNßæo4ùèA±êúO ì&C%íœ[îFâï¨FIð«÷êñÎS,ô*÷ÜdÜútbÿ[f·blÀ× €…A |Â3ÚW/ üA ½&ü ÏÉz&™á¾-K—ìÍÿ)ñ~ýuÏrûeu¾ù_xøE ¸÷ƒ“÷~ø’X+ù±ŸÇú@»½ü_ àþúÔÈò kþW¢Óãy®ü ² Ù ý þ á™ÉäÔO2¹á‚$ ‹½("aŒ³#¼Si$aË#$”Ý#V!.ýR´g0£Íÿò×µ©:ƒé|—}ÐÃM ¾í Öè! äÕ¤ï¸æÿÅ·ìþ $¶þ& ÿênæÿ3¿ýc >¥8©zvËþ”o´ñpËN!ª-ä%©oA€2ÜY.Fçïdþ!!Ÿ ÿã RŠé Hw¼ Ö;X !¥³žÍÏâO¾‘§›¨¿‚Ö$H‘AÀ›!è‚Þ~/ÿj‰Ÿý(°îûLÐUúùD ù_Ô˜øÃêóøâ?ú%é\üž;ÿ˜´œô4¶ ó§ß ¡« ŽÒÛ Õ¬ œC)nmF¨ˆ§†øbtðmþœu1ON¯§øùï6¯jO7¼¨>Ê‘ a^ Ë«° JתNÊìæsâQ5ÇÓ¨‚—ù+ÛãM‚y¾vÈVÖ–˜°{æZþ~#÷˜ 'u¼4*Ü´,ñ`.òn3/•A@/…÷±.ùTÁ-a׫,€§§+CF×*ŠA*šñÑ)ÔHb)~Ê(þûï' xÍ&fpp%÷ýï#CÐc"oß xnpêè”Ú°Ÿ–áw. ù{xú\a»k ’÷Žô ÒN )›è¢k.²Kþ-ü÷úÕ„€ún.Gû!ÇÐü0ýÂþ<¯ùã#.Áê™N ËnÄoþÍ€¢ûøÚøƒÓ…öuà÷ôµ…eô«¶æôHzxöF ýøu©<ü¢ëÿiù²ûûFip Îv l4<ÒÜpÇóßþó0èšÐO¨X¬ZÉEÉÐ;ñöÍIJ³Å ‰§` 8à ´(é ó N ‚Í€Ï8úÆ»V_z¦øUãÁ8 ¤ïù9àãÓÜöÙ‚Õñ!Þ$UÌ&Hëõ'â¦h)ãéJ*‚4{*ª›ç)pDŽ(¦h|&­²Î#œ² 3Ò`’Ñ^f;à†X©|YÔr'ëÒqíÛ­C¬Õޏ}·)Š1u@u ÂʺJ¡˜Aþ¦äù? ôc5‡ïcÚ¤ëúÔuè«w÷åÈ' ä··äâhÈ8â›âˆàXâÆ÷ ã(ä…î¡åH«qçÑ€ƒé*¹ëßí탥üïY®Äñsæ)ó®\ôƒrôå«>ôƒbƒóíYòMÞâðBS=ï4‚íüÄëÁê¥øšèó‘fçašæ~bGæ¾…hæðqàæñ)ç‰ìè'†‹è:Çè×sØè'Øè ãè›Ëéô„hé 8èétD{ê•ë‡ó\ëý¸lë‘à&ë‘T™êËîé#©jéü(\é—« ê8ß ëM+îJTñCñôÙ\”ø±våûÛ‘¤þ ͱ¤“ müÂÒŠiº÷M3éUo’ÇÓw¹Žøš¡D %Ç  ¢Ù¤ ƒñœ°F³Ê˜] _Š kÓ—à;+WVZ/¹I-èmýÚ0U†eþá]3ûFaø÷צô„ñ¦&½îº^ìP–Vê.è' ¯æª$Îä°6Ûâ­öóà/Iß ÞvwÝê%™Ýµ6Þ{)à6Ø~â¤ìbå´¨¬èÌë'ì[^–ïíX´ò%@Bõj÷è=ÿ÷Œ ødM÷­ÙõTæÜóîÔñÞ4ðîT¦Jì¢Å²é/rOç#OåY9âã1}1ãruQãñ;ä®ÊåqãÂç¬ÄÝéø[Ôë³míY݅ïVq³î¯ˆõíÜòìC:·ëPÊTêJ¬áè£F}ç‚Mæ {å%r0åÈŽåÌЫæ}”‡èð ë˜î9'.ñ\NQôÕœ0÷戥ù¯¿¡ûħ/ýàÍlþM‡ÿu‹àT©ÏÊäU÷>)x±ŸF.`´v®ß ïÄÓ ÙEe ‹” t «V" 7¶ ª3 §'Š ©±œzbR•l£t€œ´?Y¨Püþ*øªü ÐŒúÏƒËøT.Ž÷E¤ïö³©óö)]÷îfø_reùhå?úà¿ÈúI ìúŽ”´úØLIú àùa§ùû®ùÛù€oóù6íµùj„øø3ߺ÷ k$ö»ÚpôDf×òÌÍzñæáhðL¥ïÄ»4ï‰kï#ðŒ!ïð’ ÔñDA|ò:§ò4)òQ¨üð¦FïXUí.Žë• Uêþ?ôé~5Šê©9ì©8îéÌÛðFc¯óž‚~öÇÝ$ù‰ÓŽûD̶ý‡ ÿÚOLcÃëÞô¿éÚix¼åJÏO$ƒê#6Ýœ3 ¾fÙ T  »¬M9 ¤aîq_ȤïÐD”/äŸ †þL ©çÜå». FÌa¤Éèï\ð¸ÅˆüúÎ*â MK E¶óIvÛ݉X¨8ÃÙZo3w ¬ æƒ;  * ô~á›paŠž™%oìéÉüž‘ëýk; ˆ .÷ˆ¤ w žóašÎRÚ; jy³ÏpmˆÛì`<³+ÿÖ\‘ü6Àù¯[êö5a^ôdtkò^ATñ—ÅAñv:òfÉô‡K¥ö«;tùÛÉüßÂ;þ×Ѐÿ§¶ÉÿH'ÿ}Ûý«CHü$fÖú9_ßùô·¡ùy‚?úÌþÀû_Tþ6Á‘‡Q0™ír ­>W¿–+ )ÿÌFIþ"4ât\Õj~˜÷“­2Gä Bd ÖÔº¬= Ó'uÆÿ/ùóü_>-û.Ôù£ùÙpêø§È™ù¡‹ û?VpýÛbYiÃ%®[ûßý ›‰°ˆè’•Æïû‰Ž¨t&îL1êì ù=$"諯"á=k"ù¦?!ZC'Ùà.Ñt(Q³†«ß× `zb-8b•;ÿ.Xü«÷qúåŽMù§óÚøt·õøK…bù’…Óùuóùóƒtùýƒøx(àõ²xËò™AïŽ2ë_mçâ )ä®V£á·õß_Xß˽ïÞGŽVß7ƒ&àQ€<á‡b|âMÕã9DåY Òæå¾ŒèJã}ê>‹¢ìfèîHb.ñ Nó'õULsö»s-÷Ðn4÷Ã3„öpX/õP=[óÈ)6ñ.tìî•סì? qê"ÙoèU®³æÙ5Rå§Á\äKžØã*¹ãm6àã'&&ä<Ófä+Tä#x™äf}äi¶äÊTå“}å?ækæƒû…çºÀè[ðéEüäê£Uuë㸋ë»/넊ê!àéÔG…éYãÇé ÛêÒ!Éì0YqïtÓ‘òÕ Úõ;ÿøZÊû†þO¯ôÿ o_ÿ·ŸˆØ·t¯M³&~7zZ ÐWÇåWzY¡î”Ép'T$E…Éz‘Þ”ßéã)'®µâ %á1 îº÷ Ë,ú KÄý ݶ^“ú.9åô@Îè”%po¡/ý?ˆ>Öo†;m~WÿŒj+þ/ùÑü9vûˆ@Eúõeù–åìøÐæøýRùÌl&ú VûÓÉÌüÝdmþþì6ŠëX«ÈGPb™dæ}*沘‚Œ4äþ¾o5ýþœûó÷6ú¶C!ùFwø]×Wø¸Ìßø•N!úbñü@=²þzõ³ šÚæ¤Ùšj QçX ²:Š ,cÒ|Ú 6A ÿìd Ô¨o ô‚ ö  Ž‹Ã¢¬¾×»aD Á@ï —gÒ ãQâ # ¶à6m¼HÎ-EñÚYY©ÒÀΈ8E½î}ÿ ­®²ñŽäµF–A8©îò ý;$úéI'Àâ)È–Õ+ä=-B™-Ù–-¯6-sþœ,t|Ú+Þä*YY£)ƒþ'\_ë%Ħt#A¥³ ŽFÍ(Ðí/FŽ8ÇòT¹3C%Ã쟦KB©`€½í³­ÎÀª%[Œ Áßü m <Æ: #KŸ oZ õFOf‘Y£‡­¥0s(Utƒqàr“/,t{¤%ü§ÊúvŒŒÀEÙÿÖdhÿõ{ÿ?Ëþ50Vþ ±ýÞNíü‡9ü«©Õû˜žü]‡äü¦[‰þSôÒW7Š8lP7 ü¶ ÎBÇ pÞWÛÚj—Ÿý[ë_$Á,¢¯ÐÄÀd¥€ æòƒnm™¢IL_~ÊCùm«}5åÊ 4¨éVéªr 1–= n­[˜[õ0MB®}¬Ûñß„{­—Øa+%PV JÙGVåã©&)Vǃ´‚äÝx! +/= ãÈ Ø2äI¨Àž£ÊL³ À9^ e¡ ô±‘ âòƒáœã—‡½ÍË[¯™ås*õ™³7Ò^ îÃE ÑðokÖÒ)œUêCØþˆE<üŸGlù`böªA*ó]-æïl7ÉìjâêQè¹öÙæºS¶æ½Û¢çO»…éq"ì&7ï?Ôò¼€ô×ööj¸vö§ õ@¿ªóQáð0Ý­íò|êN4­çJ^„åàï-ä²¼ãi¦+ä|^å¶ $çŽó=étÈkëuyíÊ]Hï­Ðð©ò Ž/ó;çôÎYÀôjvõZ õþôˆôC…ó?:òŒ™_ðD׎î.+ÓìéKVëמ9êØþ—éØe‰éï=$ê:¬yëÁÓí*NPðÌ™ó¬W1÷?|×ú›qRþZpvÃ:(Hf[gr×oM UŸ% ½« €–𠯹þ ã,Ö !‘n ꑺ @«xy4âÇKÊLðƒ».¢Â%ý‹úvê÷¸Vô#>+òÕ4ð!¹ïP3|ïb{Ìïð{ðŽæHñ'[çñÆ£ òIžñvr#ðbîóíb<ë3BÅçk¿QäyÝáVK#ÞОÂÛðmåÙýtØ­³L×[NÖú±`ÕswÔùî”ÓÁ‰ËÒYV<Òò-Ò9ÐrÒ¤Ú}Ó½W:Õê˜×@sÚ69•Ý6u¼àŸ>¡ã("üåŽçM8èSÕéç^6¸æ°‚ËäÇ(Wâ ’ß”R²ÜÙ'ìÙ-žp×vjÕ,TøÓô­&ÓtùìÒ=Ë0Ó©ºÎÓ*ž¥ÔÉ;ŸÕ ³Ö(`ã×¶R6ÙšS¯Ú­¿IÜgöݤh›ß/á²@âd\õâÑãp¼¹âçÝá¹í½à)™ ß‘4ÓÞ€Õ—ÞàߎLàÄâ8×Kä½Å˜æÜ Ëè5§¿ê÷meìk¸¿í«¡ßî’ãïrôð¹ëFòY¼ôù}zö3@‘ù;ý@ä4°¬ËŸƒÕ eð_ ù‰} ,-| µ\¡ :oEe]¹1À‘ºÿptFýj›ºúÇ=øÄ{:õíBxòð^ùïO1ôíEŒì›ÇëzÓŒë~)®ëhÖòë)ìg•2ì © ìC Èë#܉ëDvë -¬ës¿Aì;‚Bí±îáh‡ð;ê¶òì&õa´÷Æã3úl¢wüÁÔWþÙaºÿHÊ–^¼õ}¤íªé´'u\ªÿ!=ÿrSñþ+ñÖþÃXÿ“q‡ÿ,:~%ðCÙÔ2‰ RdfÍiž rÍr …« %,#a©Ð qÙ ÁF äT :ú°-ë8€»AèOÿ¶' ý_û€UùËKøiXK÷ªÒ÷örŠ÷ÔE“ø~Â"ú$<üèLþÆî—MÖÝÄ5£û)ï¼@ wj ÆŸ¾ KÓ%/õÿ.û—³Ú"Âm‰~ RnÛ!¯Úc"ǃ"¢!òol /‘Ýpà€PUž|ÉÃŒ·5Lºn½W{ Œˆu ?€UÜÂÆgQw•ÿø6gþ½ãýRƒ÷ý¿žvþ‰°&ÿwÍÿØ?BÏhVLP/¨º/ñÁ’Í}ëœíʶ‹‚‘ž4fWm #* ¦w ƒëk + ³Ú áÂÅ8žÇÝ ¢¦ßl àAî13 eDiŠ®Gÿ9lþ )ýàæûw¶×ú¨[9úY=úó}ýúE/süû¼yþ±-Ù”T¼c³²~ÍfŠ 6—â /%à úÑ• Ò Lôz â7Ç É½“YQa½ýÎnz±èþ]VØ.Oé˜áÃêî„zh‚4[ùöfSœÄAáúï4È“´÷`ÝI‚™Ï: ÿý€~mëÆÎö0$Ä9 ¦Z#|E&Ú»³(w* ¹{+f%Ë+@;†+’dÞ*R- *XõC)êRª( K(û¯(ÝËò'ã´­'‘‡('nS&hD1%‹iÖ#SË\"ž*Þ ßû¿w…ùA*÷[($ö¿¤õ Þö# ‰÷º³Òù®€ÉüíÎ,áI³óÐ?! $°² ôÂQZòê‡R8YÄÕ6Ù^Ú.ákÐÃø]n ï(Pë‘«å ·kF E´ ‡7 ã¹ä ^¡Ú õ44 Tÿ ?…?ûAß.ëÇiœá í7ªd¿¯¹ë^±Ägèî°!.¢à#Jûâ%<Èœ' î(GU·)ò¨ß)šX) ô(Rv;&@Â#PÔ ÛžXîVü¾1ýò\QúëMô§ÕÇæÛp× Ì2å OΧñ L[ sx •÷¾ \‡ˆ•ˆ{ù{ÕýÿZêø³‡ôÏ£ï/ÑëTwºè;gækÎä9ÖÞã?ù€ãYšãgÿä÷›Òä]ÏåúAçæjhèZäüéÖß´ëˆí½ÚEï„ñð%£iòÅ„•óÿH^ôFW³ôFôD¤øóõ ó8¾ñ°ûEðs$®î¨? íÁ°}ëj|êIÍ ééWèS èçè‡XNè·hœè·0ÜèÓ þèµ§é!ˆéwP éü5éPv‘éÜÿêüZÔꨖë%‹Eìç”Ãì‚_ûì,ëìǾ©ì Ïeì^ìŽÒì±:óí³Ñï!Wò¥NõÎÎkø•¨_ûÊmèýk¡Ûÿɬ(À}Ö"ìÿÓçÐZƒ½ôX”@49VZ¯¸Àž'ËŽÒè Kžž פ «›Ö i0: „ý ›g ¤p¾ûØ4¯Õã ƒ•© &7h}éýyí%û*˜øÂ‹êôíPêñç0>ïØÝ÷ì΃ ëšKaéÓŸÎçþA9æ“D™äX‡ÿâd6‘á‹Ë|àjŸíߢà_øÉà| AâÛsVäz¯ìæ=Üé\IôìQØýï;¾òëgþôƒ´’öga÷ØÍc÷¨Û§öÙrIõ ‘nóÆí@ñAèîX6‡ì–š<ê’v'è¿jæ‰ï(å©S„äFpä¦ÔMåz¦æýVmè.ÂiêSÇ\ìµ îéüQïcìð@ÓHð Êðý(Lï×@îÆéòìV¼}ëÝæþ颚èläuçûD¸æ~Ë‚æZÂîæC´è/.ÌéPŒ!ì‹ßî«$Ññc¾ô¤pt÷cÐùtMÁû@ÌJýcþ|ƒÿõúp Odoöö™P«åŒ_JD¶‚ k°. nýþ Æo m?„ ráL ¶`Ý 4ïA Úsy ‚Èw^[.²Á•ÔÞ²L8–kZXÿî%ýo@õú߇ùgW«÷qÊöè„öcÈÏöZÁ†÷VŸsø7éZù: úNe`úx[ú ú¤]¨ù¼QNùYù‰/ ù„ýø[-Ãølf8ø©LR÷Ï…%öiÜô ³£óÉžò€ÞñüÔfñŠ^6ñW KñÿÔ ñû,òâTÔò¼Îrólˆ×óF­ÓóoæFó|]+òÆJœðöBÔî^¯"í!Ú똲?ëàfwëšhƒì™hFîœøðZÁ)óz„áõ¾£Žø’;ûDý`ý×mÿg 6‡€º—ˆ÷Lër¨›v¸J^‘j$#rô¹È ’æu Ýø ›k …웞¿\Þn‚¿† G  ·6›°÷´7$&Å™­`ËÞ¯EOHQµ‰@(X ½œ…OªÖ‚X Ä%ïóW?Y.Â|pÎ&¯QcŠ>üuÌþ;rd/SýS`yt¾œùJofÆ £–ñ¢>7á( ¬õn ûã 9x&Á|b×øºÿq¬íº4™¬‹.,5Ä0ÃjÇþRPü!ÍOùß,¿ö÷2ªô1Oó±ð×òÌ„Qóxj¨ôg¬©ö- ùΗlûËyý¡÷æþȉÿ$“aÿf?˜þ´êwýýiXü¶É‹ûšPû¸GÌû{ ýE×ÿé4œ¡•’@† ÎM H ^Sx<àNtª7H@–ÌášçGlh› Ç @€Zy¼ë—oå ÅþrÑÉüÝï$û5uêù ¥2ùñùìµùË™ûpi5ýï–øÿ€ç6’pÀ¼jg ¸ÞE[Xø¿eQºee†æ·uЧòé" ‰¶!¾Ç\!öê ‚ã¬P¤Ë´ÛwlžYz;4 oÑ éyŒ?ñ›Åc,ÿå€]üÇ÷Aú²Sßø>·+øú= ø=Iø…n¥øW³ÒøÝ¥ˆø¡÷ò]ÎõÀ>Lózã5ðW£Óì“|éÒ‚æ¸(%äó‡â4«á¶}á'æÜáV(¢â€F¨ãÝRÐäææÆAç3‰è¿ ééT,në¤í¨ðî5šÑðÊå¤ò!Hô¢ß˜õ_xö¡rÎöŸ.’ö…Éõ@™‰ôÇðò²éñøò/ïQ:í\ÐRë¹éîbÿçõؾætÙå ·Nå£CåS3傲åÔ€%å•3å”Hå‰wåšq×åg€{ægiçXS˜èÇîéÓCë°Ükìù:<í[Û™íwH‚í1Àíl@|ìX› ìb*ìDnºìÆQ)î®ßOð"Tó“É÷õwÜîøç»¨û,¶üýÀŽÙÿö·D— XWç>k"1š2jý1` À¬+ /L,ÇlÑô'å轿vÍ ·Œs}©3¹®ãmmè ¬=b Ö(E ºf ¥² ”+ÇÆ}y[@г í7ã¡gn_tôjå~/¥çTÿf‡ùþ¨Íªý67Hüžäúú×Xéù!“0ùž¥áø¤‡ù ùæ;ú—S½ûSÇ.ý_¯þ{|Vå0†êã0˜ÅÉÜ--ïÿi§þNVýIšü)ûþí_ú>þþùÆh ú’O˜ú¨æ³ûU†`ýîÕŽÿÓ¥MÐÒ(Ðv56Ë A_Ÿ ,ÚÖ fm ÊKu öt 3Æf ¸y 3AÒ Q rƒ €b QÓæ½´ÕPR |s rH3 ý Ýrá žžÐ ªµ» ®™,\kêW=§Ã&W™De²ü¬‚•´¹JêfÛ‚ëö¬`íÛ³ŸïöÌéñןáó2¢0õ»*–õU¿ôô9²Yó×dûð@o-î²uNëÝ\¶è®UªæùüWåZ"Õäµ%!座&æiZ¾çnx´éÈgÑë€åãíôC¼æòãFRñÒå¬ï¼=#îìïÛì‰æóëMÿ~ë̓‹ë¨7%ìf(Uí¼ï_2uñ (Bô+Ë\÷mÚ”ú?ø¹ýû¢Ö2ÇèUй_>Oèœ6 ŽôÐ ‡B0 Öê` òe 0R8 b>É r  ;\Ü?D>2ù&R©Ÿã£ÂþãMºû»øãÂùõ£‡£ó{²×ñû¥ðÉ ðæƒýïr;Rð‡Ùð5ØVñíÒ‹ñº Bñæ,Tðô¸´î0Bqìà®°é(¬æÈb£ãÃóÎàyìTÞ?ÂCÜà”Ú¥·4Ùr' Ø$å×q!Ö/JLÕ0n¢ÔÞy8Ôp+/Ô2¹§ÔPϺզ¡pׄ‘¼Ù–S}Ü•€ßéSˆâQåC™ç_ˆ)éR“ßé DZé‚@°èÃÂþæ9÷ËäzIân"§ßñ¡Ýëž²ÚpүسÐ'×]5-Öí¥ÂÕ4ZÚÕ¦]ZÖ*K$×KhØ5ù3ÙiK`Ú¤÷¡ÛMûÜ>kÞ?ÄêßÿIjáØÐâæàýã•Ñä~;/åÍ å~Êo䊼|ã,ôiâºF{áÌãòàZ#á­ ¾áèãKõäŸIçÆ@é²õKëzéíw”î ÔÈïfåÈðU¹ñ8[ËòJ5ôïm%öpSµøp,Üû%Òjÿ †W(iwe ù» -A cî§ ïw ¾šõkkwÕ<æäçeÿø–ýüÙÑ¢ú£×Iø'¿óõ‰´óÇ3¯ñbM ð£dâî>Ï?î4î°.8î®S€îçÒ½îÄTÐ¬îÀô]îшîdϸí¹RªíhMñíq{Ÿî2_»ïMÆ@ñ"›!ó­—FõË-÷=ªØùþxøûw3Ìýç­:ÿ¥ç8~ÌÊ‚ õ Ã|w‡¨€UÓ1<ÈmFfŒêOõ:íµúºÊgÞ1?ºÙ06 èšV ^.É ˆÈ ð/2 6jö ½¾ Ôʱ ZÞÔÂt·}ƒ°+Ìäþ›%Àüµ–ÔúÆ8ùÕ¸øeÍF÷F÷Î[x÷êmøGkèù›ŒÎûõrÿýqX¼Ǿ6Ý]™ + Ô š‰„ö©lž&®æ%s†M4(ïÜ4½Þ”…¯CWóRMæz¬(ð1? ;?9ê+(Õû[£Ž=œs H©¶ý<9v$«4~R^ÿa: þdNýzýåœXýU’ßýýTþ. ÿüò…ÿB¬Ïÿî* E×YÝ®íÙJä–Bë˜êu¨\<%du )g9 ‰`ˆ ¯Îr ‘ §‰f ø@‰su~Ž{Tu< ªhùpjó@§8]]δï–ƒ<ÿÕ—RþaDWý]˜küÎ[½ûýkzû?~ÃûÔž¢üÍþ9ñÒÿïRÓ¹¥Û<ñÄM‚tgÞf± KËí tÀ® šS -^æ Ýøn ì.ø i“ÍŒW]\ZÚ¬§!;[ÿthÒ:áŒRÃgN&·üÎï­÷´¢áx½Ñ„æœënBn”À‚“8̈ ®ôî+="7Ó«ô°OÇ!ã!»ç%$õˆç%M–'H›'Çå£'ÄP'î¬Ñ&8·T&°¸û%"PÔ%‡Õ%È­á%¹{Ô%_n‹%njò$íú$Å+Û"M¶„!Zë Ú¾Ú„o1/·,ï=w– áI$”OÙ7à¡ú ’·‡ DòPAq‰YDì§ý§‚Ìû2ŒÍúxÒªúDäEûÍwdü]¸ý$sêþþ±¬ÿˆ&Çÿ Ø%ÿáÝý~Û(übWú`n½ø²â¤÷Òß@÷̬÷ô'éøÁ¬åúQ|ý ykKŸ€¸²ßÖ€ ûkè þÛ RÃ^ÿ¹}wøGÙÉ„‚sx2Ès¬TÄï¶ñý>4‚e@-” \Ì á?õ AÐ7 = ¡ 0òN ç_ …ê V¨õ ±T{ xOhÝþ£E1lë¤?óàÑòMCK¥ F_Ê"Ä;®$.?&Ti'»G(@Z8(ÄZÀ'h£ª&”›ú$ìÔ¼"— Š€KqÐËs¨F¶* ûo×4j ¶\ ™_Ê ¤ä’ ùƒ çYZ ;”Ó ¢`° Z¶Ä2?Qs2çMýKØø3þdô4áCðòè²ìd Øé¨ˆÀçOeæ?ô°åžT…åÓ¥Àå-°Bæ›õñæ(M¿çm]¦è¶”ªéÞÑêRìQÙíæOï¨;«ðrÞ/òE~ó¦Ö¨ôMiõûܽõ&z õ£Dõ-å,ô ÷òí Šñ4}ýï(»kî5sñìÏĪë é­ê‰Zê‚e¬é¬gé$ø–év¦鄊¯éÃ_®éÄö¬éO½é1òéLØZêùûêûÎë=p½ìÌ­í¡ö|îRçï2wbï.¤sï=‰dïÊüdïD!¬ï½4jðÁºñá½›ó ìõ¶muø÷NôúV#+ýüêþ¸ö‡i´‚tËѲ‚3 »§ÿz.ŽÿSôÿ Òò˜Íƒ¸~é W{˜çz ·€ú ¦§ Q¼ M€ C#þô¦3’#Ó¹–ŠèÕUúÿþD·ýL û'Oø¼Ânõ¥‰¯òà7ð™î|áUìÁgÓêk véXß#èþÑæJ¡…å\\[ä§÷vãõ·ýâ;ˆ ã$²ãÞKïäS´æõHçèÎdëP¯î/’ðÆ|âò~Æô¬NöŽêÃöÈä¿ö‰Nöâôc‚Aó±ÿZñ­RïyHí²Uë ”éRèwo çX uæâGræRŸç?&è βé}ã~ë{ÍTí)ÿþîb*Pð K)ñRj|ñ¹Kñ¿ä¥ðñ«¡ï¶±Zî¸.ðìm„ëŠ;êfû8餉œèúšè-ñòèÓ‡üé&ž•ëh·©í¦¨ð€Dµò|1Uõµ£Í÷ªþù¶Õû@QýF¶|þ½{oÿÑ·D`ÇKìúÞ2ÿ[g)‰áu4(Ö '1þf L‹X õ÷ï ÁO& º7 3è– …lñ ‘‡ ðž'Ö÷YñÉŸ¹¯Ë$šÿÕÔvýŸ^dûÎâ†ù³Wøœ†ýöl4…ö1ã˜öO³÷Àæé÷ֽĸZ|ùoEíùfú§:Øù6yù éù“¨»øA‡ƒøêƒ[ø&P'ø¥(Ê÷Y—5÷;Îpöû}•õLÏÄôAôPù§óéënó° kóKg”ó"¿áó”éFôõà±ôÝ? õ=.õnµõA¯môló{{ò÷÷~ðuõî™·´í‘ç÷ì³®çì&Ð’í±ÿíîø¼Ùð.!+ó•X´õ6KøQGÌúÙþý{â3ÿïÄywŒU(ÎG=˱&‹2DÕ{Œ)ŒÃÜHÆI<á C xŸG "¨H ç>÷ ^8ªCý ×eE e` ä=¨ t ‚%lÕšÿÓ¾æ}c=nxøä‡åñ•IˆCŒ!ƒ ‹©5 ní+$ù,ÞXÿe rO‘bÀƒ¿ˆóiÉ1Rš û&UP-ÌZv›8!¿æA€aÖ²«¤!Ó•üïgÂÖF~ ®² Bà MßA ®¸˜5 @µFf l ŦôÔ}ŽœkÅþiM†ûwù-løöÃivõ™G²ô3/¾ôµ6’õÁ ÷ǽòø‘Qþú;ââüј]þh–Aÿ ©ÿxm3ÿŒæ‰þ}ÇÈý~æ4ýË#ýmádýlÎ]þÑËìÿGúù‰]ÛäQ”U ¯ë} dÛ5 Í~hkµÇQCSB }éuØv“ p e Ê7í å‚- ´0Š ¢›ÑÈW¥l·ŸþŠ«×ü)d`ûåæKú×­ùŠä›ùq*ú®(gû‘µQýFãÙÿà…à=†PÄ …N ¹-º¬ôìÈóÒáZ]ø›€À22µŸfΠ`"[G`+TÃeo¢jëâŸÙ¼‚SW&{Ôz lv‚³ÆÂÆgÿ¥c”ü¥õ_ú¦ŸÔø%pí÷¾@”÷ëñ ÷.õÛ÷>ñøí›Ü÷éÀ/÷ áõƒ¿ïó­xñ}5²îDþáëœIOéT5ç¢%¸åµ[ãäéªä]óä\»™åptzæâúvç_zè±hzé9›zêÑÊ…ë^±©ìbðí]pYïÈÜð–Œdòg¥ÙóXõÑVöŒ³öëÛözOöjßÔõêf¼ôíñYóÄîÁñÒ¡ðò>î› zì¹§ÒêFl_és‹3èмXçŠLÌæÿm€æ©ÉaæØ_ævoæ.D•æ²AÜæÚvTçLˆ 蕌éEØ=ê” ›ë]ñýì`<î™Þ.ï|KºïfEÖï™ö“ï#¸¯î¿Œî5«íî`=ôï‘Ö¢ñzÜóºlö£»ùÇ™û„¶Ìýpå–ÿ–Ãô;Ý÷6ÿÂyC…áˆr*¹QõuÈŒª .Þ7 °/á!øV6²Gñr Á¶õFõyÑQG´U2¾¶ |f ïe }ê™ K£Ú ¡v d שîëœÊ-󺀸զ!¡ª<Þ ’ÁlŸbˆ•ÿ×xWþ¿<ýü**©û3úÅéùŠùfÚÿø´¯NùJÊþùLÿúå6ü™¨„ýÒÂÂþ;‡Ëÿšà[ÍÔ#°®e5’œuÿ]†þ§·¦ýí8Ôüx¿-ü›wÁû½lšû¨ûÃûˆ¾Jüù9ýo€–þxXYœql1«°çU˜ïª¬š z‹Ì %Ý{ #ª± ’ô„ Ç› o-{ ÀÔ €x/ D˜ ½„ žÊ©¦XxD$†*8×.Ø?zl™øÛʦ #æ| G–p `žx å; ÆZ¹ Êüÿh?I /êÅT YŠg^¬êN§}Öb!øi[#Õqd%UØ'#‹(ØÝ±(×jÊ(:µz(ˆèÙ'à7ù&^ÌÞ%&‡†$áÖç"=Mý \5ʃP\ˆfÊK†1æ ²0¼l<]}Å¢õ2(× Ë× šI Rþ lÀ_ MEŠ Ó·w d•:Ü-û&áí)èCüþ˜"r„(Í¥âdÔEŒ_VPæC_‘iÙ«ö e”¥Oîr·ÃQd©ô´º ] Žyª;RŠå•«¨ µ¢Äl•¬¢…xÿR±ôþbê¦þܺþ¥ Lÿ[é^åØàÕR®ô›#aî 6 ŸE© g™Ï /€« ÕG 5M³ ¨ý VÜ3ܾhî\±‹G(S‹è:vî…ÿZ¾f=á~rtuoœàJ‰êÁÐëwÙPÔØ+ ¯œ¿ÍËäá053n¯¥#IÔeñ•m$°LÚÕúoaŠjâûW;é¤×¹–” :Š©¶d]…uS!pY‰Wð.𛈪ÃÒ„=`ǽA4˜£rfÞ¨ Ôö a­q¡"ot¦' J"’§4þÌ´0ü½Á ú‹úÉ÷ßïuõÈI*ó6Q ñÀT>ïZiíí1q6í)í‘5Ãíþ²éîÞnðcCòkf‡ó7Œô¥ùäôÝqôE¯3ó”NMñ/ üîó™ìš°Kê]6vèäè9çà¯æ14Úæë¹­çWp éÔ‰ÍêÊ©ÂìëM¿îןð¦àKòe[¸ói|àôkÁõ4´Uöík”öêtö}#ðõÁ õ5Xàó!\…ò:}"ñü}Ýï±[Öî'ç#î5Ôí?·îíbšyî[dyï©;ðð«ÐÙòó˜'õ÷š¿÷ Ù~ú_ˆ>ý$ Úÿ´Î378§Ýã& ˜ÌdÚH >öœ -]Ë AÍ Û“ Z— «¶!ýÀ­ë&¦M¢ø1ýeVú·¢÷iLBõ Tó -êñ8•ñÛ™¥ðô©©ðë5ððWtJñ‰„ñŒlñEÚðû*¶ï3þíjoÆë_6éI"€æ€IÖãb‹aáÔE:ß[gÝDãÛ¶“ Úbc’Ù2°Ø¥ø×Ü;t×™4×í‰O×Jß×¥ØõØ&™ÚʽܟÝFßMóâ$\Êäý;SçÚdjé:›áê–=›ënlŽë‚Çê÷Vaéb[ƒçÎãÑ|­àhE|ÞÿêÜáž ÛÅWüÙ/yrÙfÙë*ÆÙÓ£vÚк\Û¹bÜRþzÝÁ`¡ÞÀwÖ߯Üá«loââÊÇã¼Èå_U6æ6MçÜçCšç¿0ç´œgæTŠkåžÅuä€\ÄãÊ%ŒãSûìãxëäM³oæÈ¹OèßWêSì >îc" ïâ¤Ôð‡ÃÉñ¾žòƒb€ó[Ý¡ô£ñ1öŽVNø–øúG3þ?»T!pœGJ¾Ì{ò kŽK 8XÙ_< =÷º¨Ž—1ÿE?öü޾ÞúàäøÕN÷/û?õTR¯ó‡ÜýJ'÷ü<ÕüWsšü"Íüüg”ýôÙ>þ§\âþ9Btÿ¹šûÿ¶”޳FJX”F¥JŠ  ìŸpûþï Ô­Ó ª) ê Ï}– žç½ñŸþÎ਀¿¤¼¯¨ÃfÓ9tp¦€÷Ô4ƒßèüÿ¦ÒVÿ†Æ’þ¥sÄýþæ ý  —üMÛ‚ü%Èåü%ÚÀý]~ÿíŒ ¥9™$ééû©î­R.4ŠD hk9 / M$á ÈPŸ Ñ5V Ì1ÛìÈhýåvD5N­Uc9ƒˆ½anÓÆ6;}øº6Q|“;ü½ë²ÕßðÏ¿l°xUÕ°cNLA6ýD ôº” Œ h‹î÷µL>bA:<í =&"Åå"åW8#â&;#nô#ä"ÁÌ"IÔÕ"Àü"uò(#ñ­=#‘Ê#áø²"ü!l›!÷±Ú*,›F(WnÃâµ¢¨èzXÓêÚżÍÚÿš§‡R´ cº˜ ^VIÎHï;Šþ¢Ñ•ü´wYû3YÛúþûÑ–¸û±®üÒˆ¦ý+™_þ ¨þ¸gþ¨³¥ýén†üfLCûzŸúçQù’ô ùUjùIïpú˜êüq >þæŸÃÇ4uÕ!õ¤®É *N” êrþ éôôMÙL[cäE¶ŒŒÔqf¾äÑtÖ£ûŹY!—»[½ *Ò 3ßÜ òç ¶v ;I@ åáä‹©‹Ä Ýañ ÏÕ^ fEC ke† 2 Åⳃ‚deríBøèÄù É æ_"¹Ñã#b4å$ìXy%›O”%¿6,%øú:$Gû¿"&ßÁ µŒPY†o/‡ "}|1“°ðÈϱ VÞë ad¤ ‹Ò nè\ 1ä †IÓ\÷lª ÷Ìpö7ãyõd°<ô¦Ïò´ Jñç¿Èï£eî®k7í(Mì Þ©ëd™Eël¬ëÃ?õê%Ãçê'‰áêÔúæê•SëiõHë‰ßÁë>ºtìí\í.ãhîj¿ï3‚ð ÙTñ“äñÅ/ò~ HòMkPòK?vòB7æòÕZÀóì¾õOÞÁö·³ø3‡°úß0‚ü»èúý6©üþÓÇ|ÿ¹y„ÿÐm/ÿ¨ã¨þø&þOÁáýs° þPÄþÍæΰØ`èJúÞÈTÕ àù» ãµ ^Ý ëB 'TækØ­¥ý¹µÿ‹F‘ýf8û)²ºø,5öŽÊóŸh™ñïâ³ïIãÄ즘ë"â‚ê Ìvéæêuè;çÇßæŒTæúÝŒæ¼*çYj èŠvé 89ëu7í¦øNïTZñÌR3ó¿*¶ô£qÅõXþMö³„Iö¯¿õ!„ÁôËkó.ÃÜñ»–2𼥇î¶ÃñìûâƒëÎÁPêÉ}l鲉ëè°ñÞè¹5Oé\¬7ê}9„ë ]íbµî%Þ=ð/iñ'ÖXò†·òÿ:™ò÷q òU½ñ löï&p±î¦ðqíYìÍÛ„ëÛ ë¬ðë›LwëþØcìS¡Äíˆx‰ï¨€™ñÞ#ÕóðŒöHEøÿã;úþ¡ëûÂîMýÊhþÊKÿ„øÇv–øMu*ze»²ãü×lIä·z0r öÁ b¬_ L l®é `ÝH 3ÐvÃ_yÏ]Oviô¢ìeW§Ë‹ÂÿUmËý‘,Üûyú„˜øq…÷ îö,ÁÕöt*÷ É÷5=„ø´A.ùÏ¢ùœÎù1¹²ù/Wbù"ûøÿ¡™ø‰dOøïÀøjˆó÷„ß¿÷sIs÷HL ÷Î*—ö!(öE%Òõ#¡õ¶–õwR«õÑâÖõïö¡{HöaGyöˆô’ö#U„ö :;öRï¨õJóÇôÿ ¡óþÆMòÑÜöðHIÎï ïRˆÆîq'&ïz–&ðæþµñè@´ó8«ùõÈw]ø¢»ú:Éõü$gúþ¸Ú¾5@1ñ;âIëéÔœo|ó™‰ùx?»“ ÜG 3¡ï ¯À ˜'[ ú–© >| Næ1 }?l ³c\ H }ôÇ/‚ƒ –m{’¢¯r;HæMçíê1E:¥Ú?/ ~D¢ ½·RÇfîNôAÿ7%ËâàùJrÖXbýßúí ¥=Ù­? 4, pÃú¾8ÔiJû µŠ¼ ›‰‡ ×U} Ü¥ /¶ü ËPx ê# ‚}Ü×7Ëé/õ¤-8òæ yÏÿ-óyý¿6û?a5ùwȦ÷LF¯öT'döhåÆöU®Ã÷ó 3ù+ÍÞúŠüŸ0ûýþmÿ–ƒ–ÿãö°ÿÈ$tÿ„Wÿvu·þœþ×ßþ)ÿ“ÿø^º9Då ß ¬õ³$° $  îñ ˜´¬ ÍÙ Áª 2Ê, pj šg õ&& L©}Tø†"H~<ˆn^¡m þ¨àýîâÖû¥íú€lúëÞdúð¨çú>üòŸ´ý û÷ÿpO´ÀXÈ…{ ÄÑ\ ¦è’Ä‘U‰A,[¤q’ÚÜ–óËâ :×"‰ƒë­YiŸ¨;øu%‰Ì½NŠ_ WïÓ cì@´‰Ða«ÿ˜ëóü¹õÂúŠL%ùýø>Å‘÷^Æm÷ؾ‚÷5÷ÀΈ÷(¼÷ž½/öÿÅô$dëòvYÅð±"ˆîzÈlìö¦ê‰ Wéü÷Žè¥Ièdqqè“ëè#x˜é3â\êØ$ëxŽæë­·¢ìZbí y2îSÔï4Z-ð ³[ñŽ$Ÿò™0æóðõ) %özlïöe÷ó×{÷Ã.÷ ‰‚ö põ¬f9ô¾ºòX*ñ#dï"¹í8Ó.ìœSÛêêíÍél éŸàèóÚPèº>èQè1§…èJ5áèþ¨lé—10êyC.ëFÌ_츙²í| ïK@EðòAñà*äñ$òÉ òñ,·ño,YñI{(ñ(–XñüÝ ò@Póèõš.÷·%pù2ú¢û‚›ýè>ÿȨHp¾ #³—¿§p} _ü0¨Ù¿U|wX „dˆ ý]« ̺€#ŒÏ¸»s´|f\†¿ó^®Dmìo1 ¬¾ â'< M€ "ÊÏ Mº žò6[q@'=Z8BhbJx¤£üÄkOXÆŽåüüMô¹Ûþ„§–ýÕíNü³ƒ#û½I1ú;{ŽùNJHù!Abù¡£Öù¶2—úR&ŽûAµŸüœ»¬ýŸº–þìŸDÿ¾ §ÿƺÿ¡—ˆÿ<Ì"ÿ¬ý þMþËE¦ý"«Pý;ä#ý€‹&ý v_ýM8×ýV—þá¥ÿñpÄ1óöc049Né^Da E«‚ Ö@ ÜÑœ |£ Ûg Ûuý p‘x žæ |@O ÇKºV+,$bª÷a<<ì•ÇÄæÑ½¨øÍ¢™rgåNa ©µ† PÎ A„1 1Í­fŒDPùu$ϸòÅºÝØÞëýŒ&È?@';5 œí!´R#w P$T¹Ý$Ýyü$Hp·$¦î$µ_B#\x+" ÕÜ Æ`TÍó3¶‘¿|b¾Ù¼´^~cq7tOH|ÿ¦ ¥Z …ð\ Ÿ‰› Œlû;c`Úè´ Üð3²Rzk²н_WoH»ß†Ã˜†o]j1 ÿµØÓãPµ£g4ƒÖsôP‰8¿Šèõq¼¨o0ï'pÚÔ0PÎ)Ä,G„‘l0_|‘D`ŒzÉ—iqn£ÿTstÿ¢ ¢ÿ ƒ9ú™5°7+aýÂCˆw’uXœäz Vh IK' ˜Á RjC V—¸ c- ¾&° hRáì$¯<7ñRŽ„ó"pÉàN#©¨W,qÇ}p×Åñm³^{ÁWü2¥ú QŒ¼ÐìwìMV–Å?‹s½˜œwló évÑ gL7ìŽU|Îx[ñ=Ú$1TP˜Î1`Ö!KAIòv"åv=C;‰¹¶&ãϯCoä4oº  ˹WÊ^ ÷þ $›è]ßèˆÙnŠa,DÄ{é+ÿ‡~‰ýCzÒûÞqú·Õ!øðr<öêmjôÖ•ÈòÐ@uñ(4‹ð]]ð@-ð<ø±ðñ”òÉçó¡DIôÆÛô~ Dôç^^ó.9ññ±R&ðdç5îÎý[ìˆÎêѼ¶éæ .é°=éÕŽßé’úÿêfj€ìÞš;îäß ð›’ËñÃcó"¼¿ôÉö×õz¦öß•'÷¿ÒW÷Dï4÷¼›Àöu|öÌÆõqcûó„•æòs:íñŠU'ñBƒ¥ð–!qð¼Žð…+ñƒ€ËñÄðò áoô\ÒBöF¬YøèIœú íüÍX-ÿqB#¸Ä›¥°ç{Aåq©B/@<è±÷ žÿ# E˜ ±ß°‚øõ¹|Ñ%I>›VBs ðO?eþÌÇû>@ùFJóöÓÿôv×vó›ƒcòw¸Âñ©È†ñ#¥–ñ×Ïñtò³{ ò4 ¿ñ¾.ýðï]»ï’(î äë©¶ŒéßÀ$çx¤Óäz×¶âDßÞà>WPßsÁÞ]HþÜ2.ÜÝ•Û Y7Û»!Ûo#[ÛhûÛkÁ Ý‹ŒÞavàÇû®â9ÕåîuçP0¦é*gyëàîÉì̦íÝ‘íKfí¨èóëibsê©¥è¤]«æyƤä>ʱâ}–ñàRÁ€ßËÆuÞRÝÝÚ+¶ÝžkôÝ51‚ÞüÜFßˬ,àªÆ$áPR(â²6ã…ÈQä%—yås¨æžÒÐçGkÝèû³é³†:ê=^ê,zê„¿yé=Ÿè특çŒÿæ£-¢æèñÅæfwç¸Ü©èÚµ=êÖÀì¯ÂÒí!k|ïþçðÝò òøÚðò“°ó*¦oô·s\õ&w öH¬Xø‹úÁ†#ýzHïÿñ©€C¬¸Z¹˜þ4“íT¹a.84†Lèà3e{ÿi-ýÂjgûPÌù\1Vø'§÷‘æÚõ§úçôp57ô‡—Îóƒÿ¨óÀµó¬ë×óîôóZçðó—@ÁótgóRôò»ž‚ò|0òúò.ÖOòÅÞò¾øÅóÅýô‡töGÁø„KÎùâE~ûDBý_ˆmþ2ÙŒÿëÒiK‰ vw+LÂ!{øCd%Ðø|åøþYù¿é–ú>/9ü\C,þ‡ W³gŸ¬Üí5›0ù\ æo b?g BŠG¡„½WÆHpw§×ÌR´ªã2‡¼Y[ý^tœv©t2<¼†1&´`ysÿ¸Dã =ö ØiòßþÞ©ùÇ:ª¾urØ-ÿ‚ÔýwóßüóÀZüeBü{ʆüýüÃý Ë„þi—Eÿ SeÁê•“Œ¥d®'Æñ( >Dp…­fK7 ÆÙG óŽ, C°Â€ÒEqkRxPÕ3Q¬wfÅ~ŸÁ™¶Û“à€@Þõcb“ø%ÿÂ]ÕþmïþÉkˆý=S3ýs9ýפýD{rþlÿ &åb#U’È!,¤Ÿw¬ ¨…ÿˆ+ ² b‘ t4a uâ' sï ;¸Ã8Ÿ²ô$Ã0ôÊ?;»†^v½ÅCÉnõ’Q³TÚ >×Év8Y~W…dP0ÀC<S ‚¯?>…¬IEèÊÉ»ÀIŽöÞ½† €É|7G¿½÷$øÒLÛ¯›kÕgºWÉàÞù¼UxÉHd€‡|mÅ46ìr4åúN ¬D4Sq_*fMã¿-‡þ läE_··ivRÝÙ2u™Ð”ߤg!ï ©$8 C^[mº{aÅÂnS[ÿ6kýJ ü¤wKû{Kû°kûI+ü[hÃü²ïiýJqÑýQ0àýS-’ý'Àùü;";üÙ$„ûR±û´ÒÜúòØ+ûDˆúûWNEý‰ûþ)žŒ:4™m6Cˆólj è‰ ’£O ÿS eLG¬’pb!EjKaºpRÁZš2ûy ¹²œ Yœ¦ q§¡ ëQ› Øw¥Ë9בáKrZi§ª6H2‰ #dT óD •ò¡†”Åx)¢VÕ÷ÔÔü³â¥èf®˜ 7ªr!Žrî!b"d/«!‘XÝ r—8ÜkG¶¹u9n‘‚{ µxàöFðkKË1 ;¢\ õážö–N׼ܯðusép7­ÿÊÃNÿ’fü¿÷8ù‰Wÿõž‘õòígOð÷m0î&¨ìÏ[²ëô‰;ë~]&ëMURë É¡ë\éþëCé^ì™Âì184í,Ãí÷~î1-oïAÒ—ð€èïñzfó'máôòzDö‚ q÷W'Møæ0ÆøôÓøCxøºO½÷¢F³ö InõÀ ô Dò'^(ñ€Ùãïe²Óî ¦îLjíuªíMâÌì±Q®ìU­¥ìçÕ³ì7àì*5ííµ¼í8"{î=Klï@‚ð`g¦ñ‡½òÆB«óƒµ\ô!Êô Ùûôÿ‡ õ×…õÒ;OõÕYËõ£Ržö¥Ä÷èÑ&ù¬rŸú¼çüÞã(ý›åóý õUþ ‚Rþ'òýýÜO{ýaøü—à¥üV/²ü@d=ýíRþÄàäÿƒ¹Ì-ˆÑÁy²(E3t}'œñyÊ3.Yð[—%wu­í ¸P†êzÿ:0‰ýÂ|ûR\ù¯O;÷F 0õIÞPóŠN­ñGJðHÂ!ï'&î†Gí`¶zìȽë2xëDý–ê,YRêŽFZêêð¹ê$osëpì±€Îí:Kï‚tÛð7Äcò™ÇóuEìô¬»õ^0&öŸŒ&öJÎÀõ—>õÁÇþó' ÍòSâ…ñm <ðÛãí” òìW;ì ×ÏëÐ@¾ëÙÐì7)Äìj‹Îía™ïð÷uðôYÇñÞÕâò[©óWô,&øó²…óU‡Ãò-iÍñޏÁð€è¾ïÚàîõ?îWUëí\œñí³Wîªï Ý=ðÙͬñy9YóšÕ,õž÷òçâø>”úiLüjo 1©^ ÚÏ  ¶ 2Ç4 è5¡==7À^Dè¾Í-®›µá­fÀÐM8òuò>åÚñ›Tm”r“ÄI÷ UOš …) "ÚÆWÔnê" GñÙøQš$]ëpxËÇE^ëÄëÙëxµÃ9Ç@ ó}_ y„$ ÍŽšªYÎ¥Êñ¸•­ç1I’ŸÆOà—8ù äó¸9ތɜ5É ³‹ð QP a‡òÿ÷ÙÆeÿäSTÛÆ‹ïFHbËp!UÀ‡ïf"­1L¡äFØßP‚Nø—M°XÙSÏnš—çS9¾ÁëN««JÅç °ÏêSH>§Kv!Ó¨Ëtã§™[¯¥`Ò@ÌúfÌ úl¼~XyˆÖ¹ŸXÖþÿBåÿœ\Û«Ÿ~†K㙃IÍü$Ì5qRI$'=ס Ï Óœ{ Ž ¤ À Äh ’" §÷ ¹7ó•·±Ehá¿ÒbšD¢€£˜ÒÒö'·Zn9’IÜ¥àë@›¼&'Žò_Ÿˆ¶Ã­¡2 Þçó gï iË «¢ø r·¢ ‘wµ °ÃÌ—º‘Ò“Š;íÃl¼Õ.nˆ¹Ùû&àï¶÷Ÿ[‘6KŸè>eð-d”§îµË —kä P x#;Ïx‘2h «iQ0Q ËÃþ®pýŸŸ üì™ú’`ùa÷í ö1»ÄôZ¼ó§óƒã®òÏQ²ò·ÙóPt…ó~Šô+Šôãß¼ôœòôÂùó¾³üò2ç²ñÙõAð™úÕî É™í·ö°ìeD4ì˜#0ì쟤ì+†íWD¿î33ðêÕÁñëíKó›ò¶ô´Yïõ!ëèö y÷`ó ø‡é1øå&ø…fº÷sv+÷Úvög.¯õA(éôm³8ôQ1®óààTóœ3óܳKóT ¡ó'ü5ôzõû¨+öµØŒ÷@<)ù 6ñú&ƒÏüª|¬þcîqg^ wR¨½¤–«r¡GD^Oþm6­8…­÷×Ád8au·š%ôzçÔ€¶¦PÿŠÂýóKÃúÕ\¥ø”¥Çö-/>õ?ôÞØOóRèòœ`ÎòÿèòŒ‘ó†Ñ*óØÝóÁ¨ò€>­ñÐ_ð…a²îˆÁìê­®ê§êœèk†ªæÞýìä7pã‰7âxãAá ú‹à;¡àíŠÙß’âßÐ-4àwø×à’½ÒáÄÍ#ãdÂÁäs‘™æô¬è8Î‚ê ­OìôëÔí,½öîéß¡ïä„Íﲫ{ï"ß·î:È”í‚)ìûzê­oáèWÇ:ç0Õ¶å oäÁ"xãÏÞâç„¥â"@Äâë*ãù­ÅãŠÄäˆ?Qå š,æÛáçûè¹ýèòþé—fýêEsçë.•§ììÅ'íhåVí$@.í^®µìàìò@ëåX–ê’K0ê-È/êܤêûlŠëŠcÊì"Aîá„Æïðš6ñäŠwò=ì}ó’ÿMô¯‰úô¦|¡õ‹föYl÷~ìÊø5-‹úÎeŸüõ5äþæï$'«$µã©Øï‰òy±<Î'„ «ì@Þ;m,ÿjž–ýò¿+üª±íúK‡×ù£äøHUøºÛe÷øgäöo‘ö„/jö'Ýcö‡ÑlöppöX–\öGÐ&ö•Ïõš|bõ‡zóô6šô@môX}ô±òÔôT)võüH\ö è|÷Ë7ÉørW/úRÞ›ûbÍûüuÉ>þG$Yÿ^Eƒæ“Ž—`ß “enŸ¬ÈåsÁËŸ5CRÛWoƬ•GâÍy<‚‹¼õÒ5fÊj¿h–ëpØùy2ËÓÔ·™ ÀxBHÃÍÿþVþKþñüØL±û¾Ý¥úTÝÞù¯xiù§kPùß'›ùÖ›Lú­ðaûNÊÑüu‡Œþʱ}4iŽJE¨6¸XW¯Œ… ¾6 ª: s“(ÃjœÆ…_'yeÆ?Š<Ó.‰+ f@T” ‡k‹ wÄ #ÁrSEÉ<fÜÓ qéY ¨÷Ï È 5 ÈüˆE½Îé¦ §ÝQÓ÷«N×/ÿsòýŒ‹ýaÚxü›àLü€‹{üÊgôü{:¡ýA kþF?ÿat0væÑ‡¾oj¤T3T ¥ê¾­Ûn WdIå縭 ÿ$j¡»Ý säS¶Å‚ |©—úÖˆ†Ù©|:Rhb´¤ |w±KÉNˆ.¶Ôp8³†šÿTjíþyLKþʘÑýµšý–jµýò'þFjêþßÈìÿ]’B*_e*©š6ìw&!¦ÆDaäU8¦S ;= ’B ÝÕ £¶Ž -¦Žñ²ì§ðò¿÷ï½×{ï;t-ïîÃï#:üîÙ£ï)LKïn9¬ïÍ';ðª4úðG/åñ€Oðò?Çô]GõC$ös ñø°^ð¸ùÈïG„Dïã#ÓîÎ|îùMîípOîáŒî±ïà¸ïÁΙðèÅœñž¯òKH¿ó÷8¸ô§Ú‡õMöeDpö‡’xöÛ8ö'¹õiõM0ô(èFóÇïXòÆsñR8 ðÕWëïÚ`ïk ï¼+øîÿ0ï7´ïk }ðóxñEò‚¬šóÖ½ôµB(õqx}õ`|õݵ+õÃЛôð:ãónóyŒ[òèKºñefHñ_-ñÀ>ñŽsñúR òÌêò·iô@Mõ‰á¸öøå4ø”ç­ùê‰ûÌ QüÄcý—Hþ((ÿËX©ÿ»†B}#âŒf•|­c•ÕLç³HNÚG‰Ü5¯ýz³ŠdÓ{„Ô(½“²¯Зw™™¯ ,Ç“¾žâ’µ¨F2÷Þÿ+@gþu„ðüdÒû¹²[ú9²hùwÅøº6wø$¡wø}$µøEÒù¢`|ùç#ÎùÈ’øùBñôùÉùº·„ùôD<ùÑ+ù\šáøâ@Üø‘êëø Úù+¢$ù¾)Aùµ´\ù}yùž˜ù/2¸ù£}ÓùÕÆäùyçùèOÙùÆç¹ù€‰ù®;Eùüéø‘fqøšXÖ÷­*÷†>ö™(Yõ)#ƒô Ûó¹|óù ˆóì9ôÚAéôÎ1öÜÞÂ÷߇ù½JûáK ýçY®þ$(¤%smLŽ8){Ëó<Š Ø¸‚U;ƒ½T)‘p|ü*æòø[sÚ³kYnÌ æ% ­„X ò2Y œÐ vÊ­œ94(3cÎIŠû_Ûÿ5ñ@ÄžðA¬ú!'‘ŸOe#”ø°Ú g³ ‹j µÜv^ñùJŸ~´è“´Û@¹,¥ìŒXpýÆôr2Òí Ok Ôæ F_ ×Ô ¢²K *È ü(M . Û û¶m ýýü/L}ð]áu@º$r^õPAÑØþ18Rõ¢þÊ¡ ý¬­©ûŠÆšúHfóù!q¿ù¨ÄþùÁb¤ú‰——û•.·ücjÞýëþÃÿú&YR®fmÑëIØ·Ýd>÷(³8r«²hO|¨Xà íºôjëßжÎS3›¶µ Þ´•ËW³ƒ‡³ üïgMÛ›Þ"«0J›ŠètMíCˆÌ„øüþ[þÄu=ýl±ü¦ªlü2ozü€håü¶ý–MðþX§© ‹TË]j6¼® ý ÊzLÁ@½dàt¡!ÿÛ“8£ ªi–-Þ6‚£ÖÑçASi]‡ít `k$ DD©Y†rŒ'çˆûý“9 üY9£ú ©‰ù1œÏø$hø)>øëX6øgL2øÏ¨øz¤Å÷n7÷] gö•Ä`õã9ôpöó_]ýñžñ:ðƒN&ðÖp ðxj'ð&„cð7±ðÈ\ñaRñ75ñZÛèñœ>ò·H©ò152ó]¤ÞóE'®ôsšõò•öMž÷Avø¡Ò1ùmN±ùæù.jÉù¥µXùLE™ø÷Y•÷¤[öpþô³·’óL¶.òPÏçðQÐïé±óîeTXîYýí\Üíûaïí+ï/î`%šîx?,ï9åïQÕÁð6¼ñÉnÈò_ˆÖó¬ÒôG¨¨õ°Göæh¦öÁ,Æö8~´öoì‰ö)5fö”8jö¢±öu6J÷|ô5ø^ÅeùoÑ¿úÑÒ$ü®výæZþþ¤‹ÿj?AÏÁM%³®‚íô[2”G¡pŸ ŽGÄá~SX‰þÙ†ý`¥üíù¶ûȼ ûßПú©°rú¹>…úñzÐú¬¾Hû4@ßûsƃü‰†&ýö ºý§æ4þR¦’þÙûÓþáÓýþ¨»ÿµö)ÿÌ;ÿ°ŒRÿv¥qÿT«›ÿ ×Óÿ¼“(„È p×µG^ˆÈU|i,†&Z•û–rüxK-$VªqIî_ûÜy×+ÿ‰Ó‹‰³€ó+ÑK»_£Tú 0uz#¬ºú„IãqöE¯ê&'ówÆçã ëó_ \à Ï^ébÕòzEÑs®ùž®hD­³¸Sé·‡þ5áåŸÑ‘Ïy÷/5ßÈßà¡if¸KßÕ8ŠÉಗ\:B”dÊåÃ2Ø–€Rc¼Zéñ m‡/ ç… ïªDð±'?Äò@!xzª‹FTŸ.ä’èÕÏ]KÑõä@à]°x%:¹8ɵOE”7˜ p³¿0“ >æÞÁÏ/éט´Ö àÆ”új<I°0­ö²Q,#ëùDÃPW ÄJmo÷»(ÄCôÂÄÜVAL„ œE-CÅÍ%~`vÖXõÈWcPÄi;*ª7–ãŒs¥Òí_ MŸ _‡Í •ĉ HªQ ù¢+ » zÏ" Î9wŠTtNaäDKòý12c¦Òne}á\hvGèSVË~® – ,‰– Uua ù)ˆwO¸T&ÈŠ£M¸… ÿ¡´ c ýÔz éýÑ žý;Tì64•>êöM³¡øgÕ¦dz%ùwbMœÕé•TÕf ㉠Ä%¬ ›B7 " ÄŒ>^†o¶ÿؤ§½£¼· !¿°ÃÉÿƒ{Íþ!ÂýîÄ¢ü6[pû441ú9_ñø¬7Á÷· ³ö¶ Øõß÷<õÕçôvuÒôŠñôP,õ3ahõgrˆõ1tõ¦õ¶ƒôiä§óœ:¬òc ªñÇÀð_ë ðG¤ïÐ@•ïáãïÍψð,YxñQÑœòJÝó #õZ{Kö„´O÷4ÂøªÊµøù%04ù2•$ùoVéøzv‹ø4Ûøoõ”÷aÐ÷°­¤ö¤KöZÒö[‰ûõ=c ö ÁCö}ß§ö¶Ð;÷Ó+øíþøŽw+úv¬û\“íü idþ‰_Óÿõ1,WàdDDx‚e.?&Ö`¥]I_êáMm³€ä¶tÇ—·•s¬žÎUtp½«lóÿ'ë þæ"ü²½Kú ¤ øÔ½3÷[‡ö³ËCõÛˆÆôà‘ôx7‘ôÂþ¬ôãËÅôV+¼ôš“tô5ßÛó‚Žêò ¦ñiQðîÛo´ìˆãëd-ƒéÔ2è1çî:KæO$¶åѾ]åû}@åJ^åWƒ¸åHQæûX(çòÁ;èPqƒéÜñê18tì ôíW_Yïgð¬${ñjzòr^Pò-ò¤å¯ñÜÁãð-VØïZ€ îüFQí òìˆõÅêUµé,vàèÍRè4*èAlèžóTè$‰Ãèå×Qé#_ôéûú£ê«]ë±Õ ì̵ììî̽í•&Œî^Kï êïПXðV‰ð4$uðéƒ!ð¿‚žï,ïÀg|î}P îDîËTîzÖôîþÔßïõ™üðXÿ,òÇVTó†í\ô‡ª;õÍrñõluŠöª÷Y̾÷à/øšù¸íú¢ü‹Ú8þ)ýõÿ‹«Šƒ­Ë´Å–åxÙ†”ãÛáΆò“g9QÿW!þìÊýJÞ,ü_iûHyÃú˜µ6úÅÁù—Óeù#$ùKûøYråøŸ\Øø»eÇø½Ì¦øÖ4oø[) øèÊÀ÷Cw^÷ ó ÷5 Ôöt³ÊöN÷ö’]÷¸ û÷ß`Ëøà Äù"ÅÚúŒ'üO¼&ý)€AþßEÿ¸,²òÈ—ì4}‰Ø+Û^`¥ý;ÅÎM˜lOæG~=ûÛ:ÔÃG~#g´\–^ŠÌ»û°|h¨ÁÝaFÙh“pP°VŠ©ãnŽÿÜpoþ’Ï\ý\Ðeüm]˜û@Ýûɪú‚äœú¹ßú}ªuûA|]ü*Úý¨6ÿ2…§ Êgo81Noñß[™w` €‘z d¬ p#´ äj• ÅSÞ›ï~¹ksÜÅñù %èšØŸyF‚å¡:!]f5 £, Éê Íà æù¦X`b „2¬DbÜÀèìBDÿ8-5þ@leý|Þáü²°ü„ÂÏüð´4ý/Ïý¿†‹þ¬AXÿáü'bôƼïwƒœXMÏr•ÞƆ‘¬³!÷Ì€h ¦µ)˜ÚD(¶ÎT¢:[ò•X}íO;M¬®¿ѪL¡÷ó"¾Òr—Þ¾u‘I y˜ò,“}ÿ–âþ¿õ]þ~Æþ8ñý±¯"þ¡sœþ1ãUÿ0/ANNÊmZ­’JD³àȘïÎYÂíÀŸ”éf Ëø &̺ 0•T ']ð •{— zØO tä@ØïELÆãÙ8[5Œq¬-æçËÚnxŠ–Ìüý®@^cjè‘€4Ì /w1 $ÐÒ µê¼ Ȩõ R{ ÏÕBÓã;LxPåçiZEtßKažÛ)sÖÍ’RáSÀgÃnußÃCùÐß4KÉFƒJ3Âbõú¬Œ ýÊ£Mp †Ü­°òÆäYÔßiÒNH»•l‡éi/ `ð­ ö± äØ.fÅ?BÛD#HSTØ‚õëþS ýq°üÊô üˆ¶íûˆ üÍ»]ü¼zÑüÀ—Iý½4¯ýÓUóýÈgþå–þúÛüýí[íýß,öý)þ<”þÌì;ÿx홑4C~nõźû¦VnAbÆ^¨ÅWVr* ûú× \b ÄUÊ Óh *+ N^ o>ß »”s ñØÜ ˜4" ÜNW&m¢Ž=aÃøÙ±°›‘²nÌ$Hk.°nbìÍWßw aU ˆlL û_Cœ´#=ÌÛë«_i¡¨û³+ZÛz|^ݳiwÁ,į¢UûÇÂYœäK$ñ"j5~.nuAh ½VZò$ žò W óg¥§ót°xô9¿xõpº›öà`Ï÷ékýø>SúJìú ô…ûPKÐûGaÇû˜ÿmû|‰Ìú ïù¦ìæø–Ä÷¶ª™öÛyõH¬tôÊC–ó–ªåòf¥dò>ÓòUÃåñ§Hßñ»5ûñ;è9òÈòõ(óiÙó*(­ôR§™õæ0öÛ—~÷#RølŠúøýnù„q­ùÁ]Àùºà¸ùs`­ùè´ùª×ÝùÑò1ú |¬úŠM?ûÀ„Õû¦oXü¢´üWÞüo»Òük4›üP JüyXùû.*ÇûºÐûz-üÙèüuVþýÙÕ\ÿÃ(â¨ícíãµ­±aV=ÎOFbíW+sÌ"I¾íÚ#¡ŽˆJÿ®ðýUa–ü0ü=ûÍìù˨øŒ^{÷Mènö”ˆˆõSŽÉôÑž.ô´&±ó°ÌIóóòÝëªò¤sòÿnRòj¯Mò³½jòÑ1¬òÓó‹”óÚ/ôIiÖô²Eõ¾ƒöŽQ¥öU- ÷ J÷‡fZ÷É<÷aÔôö䂉öÜ÷öª#nõʤÑôi=7ôÿ¦óëö(óœÕÅò÷†ò:iuò—˜ò_ ñòI|ót8.ô¨ÈôôßɹõZsföø@çöV_$«áÅ2ëê+Ò%ø·F‡[¦Ú_üò ‹dÐ ªÃs óQà Bó£5¬B8PÑ9ÖGN²t‰þÕ2üü¼²ûÙ³ú=àþù\]ŽùÅ’Uù¸âBù‚ZAùrN;ùqùwÞÙø¶vjø¯îÑ÷ñ3÷"Wöpû˜õ}òô‰pô¾:ô}®ëó[áó‹[ðó  ôŠr1ôB UôóÎwô87ônGÌô†Ã õŽ÷iõ*ŽæõJç„ö2A÷øYøA¸êøVr¹ùùdlúç`òú¥X=ûiDûWûgf|ú ¬·ùÔÀøôI¦÷’Zzö7Oõ¨8ô,#DóÒòôòñû°œñöú|ñ&¿ñ¢Éñ%r)ò‘ʪò|IóóŠô¤QÍô9¤õl0|ö±ôF÷p÷÷7¥€øî!ÜøRÚù·2ùXaûøÇTåøhãø#Üù‡dùiøùùt¸Âú1„¯û¼«ü±¡ý¼~þ.W6ÿbÙÃÿÝ*r|v‹·ëäÉùhPúû˜TÂV[¹œØÓRèûÐà›y ùÁ•2 %®Z ©nE ÉŒ ¥à£ÁV8àõÈ×^ýÚ8fü |aû(Í[ú-cùÃO†øåÒ÷O÷àqÿö”wÞö#*àöó=óö3Ï÷Lòþö¶[Öö¯Mƒö!öĈoõ«,ËôAÈ/ôÖ²óŽÀcóË6QóX€ó1ìïóOÛ—ô‹4jõUöVÌD÷°5'øÖ`íøñYù4oú:ŠLúÄónú¼oúSú1û!úLÍâùê·œù†ÊVù-Šù.yäøÐÁøAž²øJZ¹ø^¥ØøýØùôönù¨Ôíù&º’ú8ü\û*HüH0Lýo^þ–fsÿYo€C}ˆacZ0”§âÍyççô¾¸Q¶+Œ †ž0‚¶å0¦ µßvÓßgp¬©æOkfØþ|óVýèðÝûlrúªKùàÜNøÎ‘÷Gå÷Ú@ÒöÀö„Ëö<‚Üöä/Üöí½³öt(Rög€®õ>\Éôœ¬ó!ƒiò.•ñÝûÆï¦R‘î/‡ƒíf§ìFpì>ë‡ÈTë1`KëùYqë,…Äë›C즸êì. ¸í=“¥îú ªï¸¼ðX‘ÌñQrÍò>°ó@³fô2æôš&õù=$õ5àôa¼_ôŬóºÔòÂÅäñ¨jïð\Çð£4ïPHŒî¬îIÓíKÅíÍSåí·ó*îÀOŒî÷ï¾â‚ï”ð­6¢ð;<ñ3Ùñ|Esò óó`zóKPÐó(:ûó ;öó˜¢Ãój°mófîóÉÁ¢ò[òCDòÄ[iò{Íò¥.ióâó,ô8äõ† ÝõOW¥öMlT÷¥ãè÷KiøláøŒbù»›üù³½úí5ªûz]Áü©OõýjÃ/ÿD—Tà´FúŽí÷÷9)6çÄRr!›XMíƒÿÖ½¸þœ2þ¥Qkýz¹ìü¤µƒüL+ü’2àû~2¡û¸1nû/—Fûaé'û]S û€Sðúù_Êú,ð–úñ3Uú…ßúbɹùs‚rùc>ùv¤'ùOï5ù"¡mù¼¦ÏùqÀYúkõûÐû0[¬ü ’ý–Xwþ¨^SÿËaÔöýp¿:ó3ÒZ ¨cÛ!¼õíâø…Mè×É!(¤Wx€Šf@ïY·¸\Zj|dz«¡üQt˜H4øìÿ+Œé…6PSsÿ»«þëºëý›Ì>ýs~¯üºEGüŒcü<µ üJRDüªðºüÆ)oýuÙ\þwÛ{ÿ¿[À>ÈøF~€oØ4ô·éACqA° ‚+Ì Ò°\ §Ð QÛ* &p JÉ  c » f» ¤.œ EbZ ‡ô ák •Ýà îâ ”m4ñ/W•o7~qG‚›Ñ|¤HpÿZb)\Œiÿðå–þµâòý3æ‡ý:R\ýz†pýɇ¾ýwþ:þ]×þ誄ÿP:6Rã)îˆON& )½EÒMŒ}Õ¨ÀMjЭóì9 pÅôö¿i?kÅ{5ÑŽºÑÖû«S5LÉÿ¤9ÆL)Ÿ낃­ŽiHF:°$¾$eS½ÕÿsRÿâÏÚþºÒ€þŽÈSþö¦]þÏÁ¡þßûÿ^%Çÿ‘ü”:=zLkU=^ò-K],k‰ü"g¹gEalëôÁÑw†ðMme ´ß 8¬d gö GP’ +;1 ¥XÈ ÓJ 2È« ÔMà 0Oá Hç¬ ËÿF : ¹ ä /_ `µ ±¯$ Îu» [,… äÀˆ eÙÇ +o> 4)ã ›¨ LH øW ÇÞ%‡à8.‚øË _Ž‚uá-5d™|'·Ï!á®ðõ`)ð.ÆËÅ ‡9R#GÊ£ÒS ~ÛdðH®z¥ë ›´ ? ¢ÅN g^G k$% !pæzÆŒj•ãf¢Šr(Œ¿s…xÿ[5cþ‡bŒý<ãûü£?³ü©­üv¹Ýü¶S4ýz½ýaþ^bþeü¥þWÔÐþÂtèþ ÷þ„¸ ÿ}2ÿyuÿ'ÝÿTÓjüO%‰êÕlˤ`³‚— mCˆ.Iß×üYgL-Ü;5¥cpXžŠ¤Ç€¹ÓPzóú±M‚‰#í\uDµf“Á¢ævÞKO`ÑOP… ™t5X©š$)ü©ó!4ŸG(³™ 1 >X® k n·fP\‹VÑ‚Kƒ¨ãȵLÊn…Ô‹¿Õ\nõáR'usJé[Î-Y ¡ íÍ „ -®ùu‡ÜØ9îï5š'-c'¦Ã.x<ì¾÷µ7yšÿÙ»ÛþLöýiôíüs¤Ëû"ŸúaWzù­änøÜ[Š÷gÔö0Nö Wòõ’¸õ …–õ׃õWxõ@tõ÷zõ½äõH Àõ¶Tö衇ö-™'÷•¥ì÷¦ãÍøzë½ùH¬úŽa‡ûñˆ>ü“æÃüNé ý3ý›Áâü·süè§Ñû!Ô ûzß(úŠ=ùºÓTøÚE}÷k>Áö 3(öUݵõg¡jõH£DõK-AõÙè]õ/~™õ]kóõ‘*kö¤øþö즪÷ºÞfø‡!)ùS§äù9 ŒúüûQ(sû=Û¨ûF¹ûCN®ûu7—ûÜzƒûç^€ûjÇ•û‚„ÄûÃ_üÞOü¯3“üÞ£Ãü$‚Øü†HÏüK€¬üCy{übçLü‡4ü•÷Eü6!‘ü³´ý~íýÚEñþÊÁ' 7¦4=ŒÒ%¢‚”Σ–Jmÿ ë–I/ÞñM*X‹Ã[ÿ‡é^þUeýÅ¡püŸÙ‚ûL­ŸúveÌùÂùô_kø Xä÷~¦x÷šŽ$÷¹×âöm®öÆÐƒöQçaöÈèIöð”>öÇCö=’Yö*û‚ö"¾öÈ÷‰[\÷•[µ÷;Á ø±õ[ø­œø‰‹ÉøïÈÞø'­ÚøÍ¿½øœœŠø‡xEøy|ó÷r)š÷ø>÷PNçöÒ¹˜öh2Yöe/ö z öCD2ö·ˆföƒd»öZ*÷uª¨÷µ(ø@ œøBFöøèa.ù\ç@ùKÉ/ùÁ«ù¶TÀø¯ÔvøÉß/øÕ¦ô÷JÌ÷ýÑ»÷‘~Æ÷k5î÷­Õ3ø¯J—øÁSùà±ùë_úç ûëQàûí¡üÀ{WýlÜýýªÁ‘þzNÿÙ‰ÿBÎøÿˆ!hô¨ÝÖ¾\DeåtjË…aˆõ×{HãwÖ³€†‘cxù#|ÇÆ¸§P&Å &qøt2‹³¡ðäÿœsÿq–7þ5žiýñ¦®üZü_j–ûÅEûžíûœûn`(ûSÒGûôJgûNˆ|û>Þû[wûY|bûrLû×`?ûwCû"Ä\ûj{Šû½ÇûŠg üTü/j•üqÎÌümûöü„°ý¹ý3 ý?üüe|Öüë¦ü@nüÇo0ü?0íû¶J¢ûÝÜLûyëêúNa}úòŒ ú¬€™ùH ;ù@lýøžmîøÌùk3|ù] ú®öäú”ëÒû2Ôü›ÚýÆÚþ›ÉÿÔ£·bgß¾÷ŽÁûw•OûÀŽŽw¿'é=5ô~C" }~I¿ºµöI”ïìB¤ s¨œÑˆÞÙCüÜm¦\É„ÏEÎÓiz¼[Wº nHÞÁé¡O;h Q{ë&^Öu”¹8¦‚ã¾#Md•ýÖà îâåäN‡Çß¡]7} ê^+HKW6ªS% T…£óx8Í\¨œò•bå¿øÔ‹)€‹"ç ¶Ãâ76J¤Jeø¼83J‘Vy¬g_voŽ6zÿ‡š–þß)Ôý}QAýyNéü^QÒüV3üü`ý ºðýº²œþ^Pÿ\ùÿƒ%ˆô¾<Õb*µqËêsîtÙŠ~â‘—Ãwa„ýJÒ›mAꬩ-*Å^W›x4ÍxIA_¹j-/„åmŠ ¹ݦ£ÃÖöm—N¶sË’ÿç%ÿ!æÎþ—þUуþ#"›þì%âþëÍ\ÿæÝ ÊÔðwbš9r¥†óÙ•"ÝÍP˪W “. Ë6Ï T: …­p ™v µµO @ ÿ RP† Wõå Ð ×.HÛ_à ÓB(~콆£[úÿÍ3äýiåüüµ™ûSîû¢ùàúå¿ÊúõGÊúÿÑúÑú÷¤¾ú-f’úÂZJúÇ êùµ˜yù9Üùõ”øî¦3ø/è÷¨{´÷À³•÷Ä«‡÷žÐ„÷W ˆ÷[ Ž÷‡5–÷®Ä¢÷ht¸÷¸jÝ÷«Åø§ løêÚÛøeùùSú¿ï¦úÓGIû¨~Úû(Mü=‹•ü>Ò«üZŒü*ß6üî±ûÓÙû4i7úʶ[ù“¾}ø¨^«÷ñöñçXöj>éõ—¤õ“˜ŠõÍO—õÒÆõtÕöÞÜuö® îöãov÷³ øv¥ø’@ùä{ÒùE‚TúE~¾ú( ûhµ8ûLpJûpMHûtR>û’›:ûÛ¿Jû…yûÔ­Êû>ü°Ìü–ÑhýNéþ!ˆ™þôÿÄzÿCÃÿ!øÿf¾"šAPðyŽqé7Øh¨×ûÒ «xõ„p™Mÿ ôÔjl&ê±rùÆ{ͳ¡ƒ••A=$öEÖ¥Ö|Qí–÷š1–žy,˜n»)‘EÊÐÍtBV•2ß6øf–¡ê¤@gŒbÛÿž-Hÿq±þ±Âþ|,—ýùì"ý¾•ÈüÃŒüÁƒpüÎtüm€”ü¥ÛÍüâý[avý[$Úýá@þ}è¥þ”ÿ ™]ÿ–¬ÿf5òÿº¦.¢kb GŽŽq³ôúÓï&ó[Ìl@­PyDPă$#jI”ŠÏTä–£òº‰,䘕"b{?î:ìí}WÐþotW©u®Ž¾C¤¨DEaéQæ‡Óõ666W§¼ïEÚ ›¨éÚNÙÜ×ÍAà½1Ç¢n y ù? ÕÞø ‘⥠°ØH Ô?â (“p dð ?-[†S«bgÚf䝯E«ƒ‡Ã•Þœ f­ ߪS êÇ‘ 9ʽ ‰$Ø cõázäÝã±Ðë^ÁWá¸íYÁ°Üä­ü+ýnœ#8›ý» æS§ë B2/]¸aÍ›è{Ù‹R÷|]»›ŸÎ;MðêˆýL¦ô)ØÒë¬åz¢tFÓÄtJòøØ_vËä*ÊPÒ—VÞ\Ôè»'êÅTÛiZ·ôÃ|vª.3ÂÔ·Pz‡<,Ù±öÿrúâÿáöÿsF0|ÈÊþ—ÙT3²KÖ£{¬Aì—½fxW¹¾êÚv‹üoë{¡šøý²tGêñ1 p 8ì ˆ¯` yDÅ I Ö7 Ž43 ­Bü r¢ ´†ò Áó( Cb?ÈÔDûŒJ”bG9ž¯’ ¹aâ©UùÅlùn/¹øüö)ø€s÷dóŸö ½õ›8ÚôÉ–ôÁýJó!¢²òþþ@ò9L÷ñ¢RÔñV\Õñ÷ñM6ò&òè•ÿò|j„ó$>ô=üôRƒfõÙ×ö´öH÷‚Ä÷ùÈ!øðÐYø¿hø)MøŽJ øaý£÷00"÷›JŽöWÐòõ0”ZõñßÏô!“[ô*Kô4½Íóès¸ó¡ÂóV)æó>ôWhô› ¼ôB9õÝDzõ¢1àõÕpGöq?¬ö­k ÷(¨X÷øm“÷†J´÷U¸÷p ÷øq÷I‘6÷þùúöÍöx¹ökÄÇö‚_üöET÷ÚÎÇ÷Õ%Lø…¦Õøú8ZùþÓùPñ=ú­½œú’]õúÏ,PûK¶ûN›/ü~ÇÀüª¤iý]$þ3²åþ„sžÿõý=”JµàùÇïãM•Uî,G¹ÿáµGÿƒoáþÕµŠþLpCþÁÃþöÖý«ðªýÒô‚ý-t^ý˜S=ýF ýý¯ýãüîÎÁü[8™ü£siüwô3üµƒüûSÄÈûüLŸûK†û 3„ûûé›û¯ÏûvüêW‰ü5Æ ý1ΛýYr9þ¢Üþ1}ÿw…uà¢È3ô¥…­q×´ K7ZÝEp@Ð×(8–ãüØõg¬µÚ„ˆÎfæ)Të°Kº"IýFÊý:ú@!åúó„&±íÒYÕÒñÿôÿ¦Šÿæ•þ›‡.þÕfÙýPÕœýG`~ý}ª‚ý·+­ý‡Ïÿý‚zþi·ÿ‹KÛÿ±…´Öªœgâˆû]nŽCF)ÏÒ¢ÁA'Þæ*àÎiòëHBìhVñ}†‹‡Ò•ƒõn¨FÚ̵H²NW‹×;·Sñ6ÆÉÜ05U”Q½ð¨ˆFbg—xëæ Æ:—ŒšÿQÿ' ¡þ—(Xþi@9þWuEþÂyþ YÏþ¢Ê<ÿ»°·ÿ>y64ڱ͋%wIÄñ.KÔ›†rá_AÊ<,ˆI‹­?N i–î–Ò°]ÕlÖo(Òœè¯ ±7„i=b‘kI¨Ë5Ä¡!\]dþÝ姤ˆùYÈ ï£ÿº1Kÿ¢iÿÊr×þ¢YÏþÏ2ïþÍ6ÿÆ-¢ÿÚ˜*ÓÇôQq%èƒÊ«þmp†,gŽb`Ùp ÍàÞ]sn¾3ìÆoJÐÑÍ!7ƒ£˜oIîzª/ ÙTU ºZ w–; Tyûo°ž‹D-V^±¡56;Çn¸ 4ÙòÕ1Pù2¯¸d+†{™÷D£.Ÿªi¶¸ŸØÿèIÿXtþ÷‰þš5¿ýAA¬ýjVÃý€0ûýeåGþã·œþ!îþ»¤3ÿiÿ*šŽÿ‡°¨ÿLK¾ÿ†×ÿ üÿÓ1b|ùbÜ—½O) ÒöO]!ëvät"Âõضiy ÎÍ· ¸ð_‡¾‰O œW •‘Îs¤÷8çBÞ‚À¼b–žœ,/ק͉&ƒGAXÐjT¾%}Ú*ÕD¸[ûH œÞÞ˜ÝÈ’P¾âL³€/ózs Ê90 äÏ .ÝP X²² dLõ J @ª h×ú - · ÞæM 0¿ òh ¡F9 zÒKE,LˆêC40=·¡ArhY&hŠ·×*\AÿTÄ$êZ[ýÿ©à¢ÿéòBÿ‹£Öþ9ÑYþïËý+0ýÚŒü3Cêû9þPûÇYÈúCUúNóøù­¤²ùãá~ù˜zYùÜž>ù'ì+ùˆ!ùÒüù–`,ùJëJùí€ùëÎùÃ8ú™¹úLûD/êû¼Ø‡üyý3´—ýÀöý|/þéÇ>þ²®$þ%&ãýKýÝ‘ÿüÑìlüPÐûKÞ3û> úYú´—°ù;ˆ^ù}N(ùc– ùŸì ùÝr$ùr]Rùº•ùøöêùqØQúüsÆú4Dûé+Äûe]?üNž­ü¯ýNHý6Lmý5/xý™!ný9WýB<ýÿ;&ýÚ6ý¨Ëý_¥,ýÄ!Cý›·ZýÝÁlýÑ@tý4oýtU_ýø!Jýk68ý4ýådHýô~ýÝÚý¡ú[þ]jýþvì±ÿ‰ÆhÔgFl”E|êÔ` 5ÏóúÀ¬6?f¸Ç¶"Åt‡ÿö_ìþÆmTþ‚íÀýÍÙ2ý²Ï«ü×Z.ü·’½û°G\û ! ûŸÍúIúS)yúf…]ú¸úFú|3úo"úÀ…ú‰C ú2cú L úñ´úGz0út›Mú1OpúÔ#–úÙ*¼úË4ßúW üú¸5ûð}û³ûßàû¼>ðúM ÏúÎħúc4}úºZRú£j*úƒÒúÄ+ñùóæùníùŠÝú‰.úêðeúj§úcæëúÅ,,ûžaûbV‡ûÃêšûgªœûçMûÉ@wûżYûSõ;ûy€"ûûãd û‹ûxú$û[ÃHûˆ|ûSÀûÌPü ’süküÝürzNýwÀýƒŒ/þ@˜þ•˜øþ4gPÿ+¡ÿa”íÿÉÅ8N‚…>vÕ+¼(‹­}×ÑQ0à`Bå‘é ¯Z·5Õ§3ƒÕ‚K¯r-l­ÀPK\™Þª½hã¯ëÿÐUÇüV÷ÅüÐÏüæñÛüçüËìüènìü.CèüÌäüäoçüzÚôüèžý³7ýÕ™iýÏ%¡ýVµØýø9 þÈ´4þ¨sRþñcþ fþE@\þ¦.Gþà,)þHæþƒÌÜý}²ýB[†ý'”Wý¤$ýuGìü Œ®ü¿¶mü\›.üÊ?øû¥ÏÒûà Æû-Øûåè ü¼½`ü.½Òü"l[ý¿ãòý.üþRA.ÿ‹Äÿy2O=ùÊÑ5F°Ž:“Õ9¥ l3îÀPoh÷w""š•» ­â¨á×p;p–b“þ}à‡è|õX]ö£Õ^9Ð+yAßL¥…à…É=§£“ê8\Ú\—x²CÎhHKÝøSFÑahðÑMþ¶ˆÓ¾üì÷% ÕÈøÜ@òº´íÚ\²Ïí*tm5§ãžYÙvxk­ú7×çE’Ûâsô"Q/)Ã…“×î)`ô2ÏÊ 2f]ƒO2½ªâÞUÆéláíŽÈQC¤û w/C¯1VÈ1‚Ó…6Sûænˆ•±DKõöM®2´k·Þ.—$ö ­¾ùÔ„7ÃD]ûÿ<Š¥ÿSCÿœˆÖþéaþàÍêýkgwýVý‡“´üìËnüÔj>ü†d"üíü¯Ûü‚üJüüû¤ü¿#üqîûM?Íû¤`©ûÒˆû"¦qû–iûËVrû=ÞŽûy½û>Ýúû™BüÅfü¤úÖüÌõýUöRýîY€ý¤¢ýèe¹ýŒÈýÖÏýÓ†Òý]Ñý"PÍý¸,ÇýÆ»¿ýÜ·ýç°ýN«ýrЍý=¾ªýAs³ý¯ÄýÁwàýü}þ±Á=þ%?€þŸÈÎþf'ÿS†ÿl èÿq¬I6Z§3Jþ@)L4%ÀËÅþÞîæ, Nvåm ‹Ñò¸šÅg?„&û.ÜÇXOëÊÿç©?ÿ¨`³þȃ,þ¯M±ý½Gý7­ñü¥è²üIAŠüŒÀtüv.mü¢’lüªküH©`ü"áFür3üÎ Öûüì~ûw@ûІ¨úÒV7ú;Ìùç¶mù„› ù¯¿çøÄøRë´ø¦Œ¸øyÌø‚¢îøèQù¶¼SùïJ“ù’Ùùs%úä túËÄúƒ^ûú^[ûN›û~\Îû)ñû@7ü Rýû*Æåûg¼û}a„û ëAû¶ßùú`Z±úèOmú‰+2úÄqúísãùE%Óù!ÒùÝæÞùà?÷ù©´ú¿ð@ú<ûmú9žúDDÐúª£ûî3ûÖ`û²Þ‡ûŒ¦û¦ñ¸ûdW¿ûL¹ûµ¨ûŠG‘û›*xû|:cûšXûàþZûºQnûÈè‘û©`Ãû ­þûF?ü)Äü„p½üÌöü)ý|•Yý‡áˆýM »ýZƒóýÉ¿4þ>„þ‰ZÒþTy)ÿÇ)ÿI¨Ìÿ3Z E61J“HâÞ2hdæÿ¹Äºÿƒ’ÿ–ºoÿŒÆRÿ:ÿmS%ÿ!mÿŸËýþ·êþ1TÖþ8ÌÂþBi¯þ•°›þÚцþ$öoþ”©VþÛ8;þ®áþ[Æþ+ªìýiŒÜýò=ÖýÜýpïýsþx²@þ }þ´ÄþÔÿÎÈfÿ«†»ÿSà ¶.Z|öNéÖǃ$í"™î4Qð93ëâ!÷ ÌŽëTÈÌzø¯µ¶—Bx…ðCyY­qülz]eÁ9Z$(HZ¼-ûß éÇàÿ‹¶±ÿÕ£€ÿ äPÿFÞ%ÿºØÿM×êþ„àþæþ(6ýþ­È&ÿÃbÿfö¯ÿïô s+ÉàhÌO4ëº}íñs—,¼²ŸõÛ&!K§@VZ?ev¤n‡ËsäÉtÔp¹fÙ~TWŒ9IP´4èLJ³¦îwh7  òˆª%^ïe¿½ükOÑ$Òÿ^u‘ÿL^ÿq/<ÿ3…-ÿG3ÿ™ºKÿ_–tÿ"`©ÿ'åÿ6#ìP_à —AOɲõó \W>‡ˆZÖKp¹d~ ƒÿû™sÅ!`Á®Gö°,‹yoö÷÷…áœÛÎjë¿áÛ³ª ©Q.÷µµAx B[q…66’ «Ýÿr±ÿ9Œÿº%sÿý[jÿ._tÿ-Ç‘ÿ…OÁÿ<0Á¢J rœízñ¥ FÖ—'Lâš4&Ûbw–@Ã}7ë×EOÉ4ë½ZdAƒ·;®gCÚ+ÄR^*"kG’ŽX@[~6N[©1y\uxÒ<9—`„ZØx!²ñ}͆Lº[–¹RûËÐzðY‡$TdLS«Ðôý„<3ÆPº2=íÑâNí:^6W!XmÎc}½Ï† Ÿˆ²ˆ'q… V³i2ËjóÐFo–ÇW’јÐÌÓ]$2"ßÜ_=ôîŽj¶Ï*IŽÊÙ‰õk(@§ÿ`éYÿéúÿãÜûþæîþhõþÿa ÿÈï1ÿ¸ù\ÿ÷ÔˆÿѰÿháÑÿ/ñêÿmÓüÿ Þ ÑNW¡"Üõ4N%Ñpú›› êͯÂ,œ@Xº{ö‚´kµèA}[d<Ñ5Yúækå—sưoZ`oUEËÛ •êôa…ÄÒ;“TédŒu=äš ±°Br5¿'8ZOµ‰]ÝÔ ˜-E¯Œeöø\®¿C6ÿÄha¬Kaâk6 ¤|&º4Ž¢3Y»$bÏÈuÙजíP›¤÷-û’)ì%ç´OPA”ÑMBh4“8³j£^,X¯øÿ’©Ìÿ÷U¥ÿI…ÿŒFXÿíZ-ÿæýþ»ñÈþ:´þ½ôVþ~AþÊéý·k¹ýôjýªenýoýRýQt=ý -ý×U!ýuýz&ýDªý,ýdDýN3fýö’ýÖIÉý%þ(çHþj ‹þe!Éþßþþ€(ÿçCÿ¤ÜLÿ–?EÿÓñ,ÿÛ¿ÿ aÒþE=–þ!.UþÃ:þÊMÔýLè›ýÒÛlý*Iý— 1ýŽ—&ý¯|'ýçh3ýýHIýÞþgýÏcŽýÊ/»ýdÓìýØU!þOHVþ‰Úˆþ9¶þÈ4ÛþSöþä˜ÿtí ÿ‚›ÿ«Pøþ8jèþÇUØþ`ìÊþ›ðÁþµÐ½þa»½þ‹ÿ¿þVœÂþÇÜÃþ3ÜÂþLÚ¿þPR¼þžÓºþb¡¾þY$ËþK@ãþj¦ÿlܤ;.¥ÉçÊÿ¸üÿ;`Xÿ’Ì!ÿ­íþÞ¼þ¨þpWfþVNCþæ–&þÏ:þÞ“ÿýfóý±&êýÝOâý’¶Úý¹»Òý-XÊý¬Âý¤„ºý›¹´ý§i±ýÄ"±ý0&´ý¢_ºý7dÃýexÎýsžÚý¯æýŠzñýTïùýe<ÿýZêþGåþýNwùýú7ñýŽ÷æýa­ÛýmÐý`Æý:½¾ý%´ºýJ»ýô)Áý/uÌý ¢Üý&|ðý@þTãþ;f/þâ(?þÎ*Jþ (PþVQþZ]OþÌÙJþ­gEþU@þZÅ<þ¬;þWØ=þøCþ…£Nþ#S^þËNsþU•þ©Æ¬þCÐþÞiöþ7Rÿ eFÿamÿÆe’ÿ) µÿèmÕÿ$ ôÿõ‘ع.(úKžkiE°†éñ¢õ¼?Ó LäèËî¢Øñðís½àxmÍ‚ ´ê†•d·r-SL»ý"çd÷ÿ_Êÿ#ÿÓ£pÿ:ÏFÿ¨ !ÿkÿ¶Åçþ’¿ÕþõÌÊþ&úÅþ‘ºÅþÛ6ÈþܲËþñòÎþ …Ñþ‰ÖÓþ ×þ÷¢ÜþùôåþÞÃóþ]ðÿçqÿ¥2ÿ¸5IÿXo]ÿ|¢mÿxÄxÿÓ_~ÿÅ…~ÿ&¶yÿ Äpÿ+¶dÿ VÿCuGÿìÝ7ÿt(ÿ> ÿ~@ÿTZõþØ?âþ¢pÎþï'»þ—PªþÍEžþn™þEÉþ˜¬þV÷Åþì-éþâÿO¡Eÿ©zÿ¯ÿʶâÿ–ðe>¸dšœ× ¯â|½Ü€ÇITÏ$¶Öü-ßڽ黨ö9\Ë‚;"úi,§1 Ö.´÷$áϳ­ü€»á¸»Å|²«‡Š–TÁˆÈ!„r‘‰íó˜#)±:+ÐMó_—-:Å´X’¤qji„Wb‘ü°™ÿéžµ¢Øs¦J÷ªÊd°N=¶xŒ»å,¿À¨m½Àí¶昬ÆžÇñ¨’z{ôd¼ M<Ú2­õ6¥Ð«K¨v|ü7NŽQÈòÿ;IÉÿ«§ÿ¾ÿzTƒÿXBƒÿœ)ÿçp¥ÿQjÃÿ+¨åÿ3tþT(ЈB¬]UwV`>dà/bý¬\BÉU¸‰OÍyKÌ~JtÇLØQÖ°X`†fË koÅl*QkÊŸfÈå^ö}TuÖGùj9ŠÊ)ý¡%à J#ûÿ(ÐîÿFßåÿ]áÿG?âÿ`[éÿe[÷ÿ•­ ák)?MGwC¦ê®×0Ô :$Uf&ŸŒ˜°«IÕÂåÑ~"Ù Ù¿4Ò2Å*ì±æç˜£zÌFUhÍ*üúNŽÆ|¥Ž|ÅTæÁ âÿá]®ÿŒâÿ·´Xÿèâ9ÿá#ÿ£vÿLµÿ• ÿëmÿÚˆÿ !ÿ·"$ÿÞV#ÿÙÿ§šÿs±ÿ[¤øþžÝèþì¤ÙþäëËþ7Àþ¥¶þ¡ ¯þ])©þ/ɤþXñ¡þËñ þ$b¢þ³§þr©¯þ#Û¼þRËÎþ!åþãþþW—ÿîK6ÿÀØOÿeÿÎ*tÿ«¥{ÿŽÀzÿ¬bqÿš`ÿ#HÿF+ÿËç ÿ ÌéþmëÉþæH­þÏ’•þDýƒþw+yþƒ-uþ”wþr•þv9ŒþP‚œþ¼‡¯þé€Äþ+¾ÚþH˜ñþÛ]ÿVGÿMx2ÿ%Dÿ}ORÿô¶\ÿ8cÿ5IfÿŠçfÿÿyfÿû˜fÿèÄhÿ6nÿö"wÿTªƒÿ*Þ’ÿÖt£ÿªõ³ÿ<Ãÿ„¯ÏÿÙÿñàÿnÆæÿ‡ìÿèóóÿ:Çþÿp]ge#¸ª=’\tŒ|ÕÄœ„,ºØšÒžäI­ïwôÊóòwƒíBåŽÄÚcÏ 4Âÿ%´îϤè6”¼‹‚Â"pZ]²{J~¨7Õ$Ü –þÿýêÿ[C×ÿ'ÖÃÿEY±ÿ ÿ>’ÿއÿ…®ÿìY|ÿ=C}ÿ|Z‚ÿùW‹ÿ[¾—ÿªà¦ÿ¹í·ÿÚÊÿ±5Üÿ›»íÿåýÿò0 òLE"¤Œ)Få.Ax2.Ì4y‘6«–8P±;g@xÙGõ‡QY^]`§j YxU:…|Ë— ¦›Ÿ>›ð—–¨Ž›h‚L‡tÚ‘eVÅVähIºº>'Û7Ôµ5ßê8»AvûOŸc%z%´“=©®£¤É£Žã7žûÄd¯È$<ñ52)E¿RÃè^r°i#ìr™Bzý;4[:€K {Cs6=hAZìCIÙS6Çl!ù® Ð/òXØÒ”¼É6 ­ƒƒægøMÏý6»ô#W”±/ V¦¯ir– âjî§%_%D+Ù!1ä6…#:z=òð?„qAËôA(Aþq@šâ>2+=sŒ;`4:8;9Ü£8/\8‘;8‹8JQ7öÂ5ê2Ìr.™;(„k Â{Z0˜:mþÿâùÿ‰øÿ}ºúÿCv}n ÿ6×"Žï1A½A¬QY?aUpœÜ}êiŠ®¦•JœŸ—n¨•Q°Òx·"¾äîìÉ+ìÌpÏjÏ97Ìa7Æç¼ëg°¹+¡wðL²}q•kZËZUvL9ŽAçÇ:t82µ:wö@–zJÈ.VþØb¶>o Kz1-ƒkj‰ªàŒñº…ZŒ„:‰ Ô„æˆà˜yÅ"s /lt¿dñÝ\(¦TGLŽüC*<ÓŽ4Œ´-÷k'ú‡! ¼Q§?ã<£þÿèžóÿË èÿÝžÛÿ´äÎÿ^Âÿ·ÿ(T­ÿ  ¥ÿ!; ÿáÿœÿgœÿ“¬ÿð-Ÿÿ„] ÿ®Ü ÿ»‰ ÿUŸÿížÿV²œÿNÖ›ÿÏë›ÿò>ÿ¡ðŸÿÿò£ÿ} ©ÿ…ç®ÿíµÿH6»ÿ­êÀÿ¯øÅÿqCÊÿ™ÊÍÿâ¡ÐÿhæÒÿø´Ôÿä#ÖÿEA×ÿõØÿ¤Øÿ€÷ØÿÍÙÿ'Ùÿ·Ùÿ_(ÙÿòkÙÿUÚÿëÛÿ´ÏÜÿè>ßÿÄ{âÿÓˆæÿ.Vëÿ¦Áðÿò™öÿ¤üÿá¡ÅWБ t&r÷èð 3µr°ÁµŠ–5§ð} Y²*xþÿpøÿ+ÀñÿòÓëÿyŽæÿV&âÿð¾ÞÿtdÜÿ$ Ûÿa‹Úÿo¯ÚÿØ/ÛÿÁÛÿèÜÿžÜÿaÛÿËÚÿâUØÿ‹,ÖÿbÜÓÿî£Ñÿþ½Ïÿ½YÎÿ¶•ÍÿJ~Íÿ3Îÿ47ÏÿéÜÐÿ¶ãÒÿõ/Õÿé©×ÿ?ÚÿâÜÿm‰ßÿZ-âÿ<ÆäÿKçÿ;±éÿ»ìëÿÐñíÿ©¶ïÿL5ñÿmòÿîbóÿÈ!ôÿ|¸ôÿY8õÿþ²õÿ8öÿìÕöÿS”÷ÿCxøÿÄùÿìúÿôñûÿ Hýÿ'¥þÿfenrir/config/sound/default/SoundOff.wav000066400000000000000000001131201475771417500206460ustar00rootroot00000000000000RIFFH–WAVEfmt (þÿ€»î  €ª8›qfact€%data–O”Á´uóÀ¸"Øf¸'J å*PÑh Iø§s飯?ï›ëáLﻋ‡W:×›s R8DÔ^ Eü”€¿êÆ‹žåà@äi©ðK“·ìˆàî’î*[*òüÀÅóóIzì^[ÖÝj_WØ`TÕˆŠ0ت à9€á¤ù¿Ú¶÷éâ{½Ûìå7Æê¿PuëRB¼ï9[uÿé^ý’Bw¬²5nõ m=ôúÔ7ñ>üfâêê±Áfëù¤òdŸô÷¤èˆõfþä/3bã³,åþ"ç êjÆ=îÝ úC¸N>L{ÿT—eIÛGááPôI›ícéî°Ù7øQ—öRE…ì2`åΨèbTñ~íèÎéµâºìǤï*jšï™žaû'Ú´ÞÒêü¸_ ßêZ lw›>™ݯ\¡³j§«¤í$úæd{¾ ë]† زv²×ð‹¡>UÑvØ F$²m‡4À/ËêúÓ›y÷äÈ>þJDÒþ*^ûÍA&ôÙäùó”ð `IìÙ¸}ùüñy@àTÆÑ _=®¹¬‰Bƒ ±îæk>¼û­À‰ósÃä÷*ªl¨»?göpSo&’÷t)6‡·)ºÔVóÏ[ï[·þßǧêVwàô(†þùF©½n ÿœæ2ËȤøþÅé]7ÜåtÍ&猙–ñ}»íw{¸ï“k³ïŠ]ó¨2ôòu0‰éÌ„=ܾ&Ø?[Ö¸¦Ú¹ùká×ÃKà«Ø\ÜêŸIæªírnëw`ûì¨^¦óhµÝêé@þ4Édr3tlk9ôè“T÷8ú3 Äø3A'ê`ÈíWØÀô‘qPøå®‹òCqÕãŠäQO;æ§y~è€æ!ìÿûMñ¿XEý|g™… 3¨Õ”Aú“qé=þ0j„ò«Xî§HtñKz/ù|-ÉôàËê—âåŸpRëЭÇñbf¯ìL€ê»îh+Áïj7fò¦´¼þùãÜt²¾»þ¼šfæ âÖs ¨‚»Ö!Äbü´n¶o {Ž6#¯ôG ЦjJÚåF#…o$&ß²«µ/ Ïš›€Ö M«É2Z tŽ92tÖr ϘOÿf¢øeŸÿw~þš€Rúçô(õóPˆèïâ©ï±ÿ4þìMS Ñ.àyŠj@}ãùêìûb㢠[òùùäumöd®êÝ1rÿ¬î9Yq1äµ'¸)UÒm'âÇ`-çëŸåÙøÁ,äë(aRúhS¼ YD­Š>y :ƒi&¿dÒô˜•Ïçu¦æ-ŽÉéÙòúZíþ–ð¥Æð>™ô´«wñ}!¤æqÔÛ 2ØÚKWפíÜ·0âïeËß½¼|Þ6ì+韴îr!‹ëùvþî¯-÷îÐÀ©!ÿߨÑ2AþDFô¬`0úFZ‹?5oõL)Aê|ÿ9ðb[öÃÏÏ÷-8”ï?GIãØÇ¾åDZ6çÖ×éŸÍÜí©/pôiÖÓÿ¬âÐ'ìĉ h|W@Ë1ûûaß(ñ&H ïD¿ó0·[ù8¹òÞˆŒé`ñ-çFa–í$MªñÀIì©Õ-ë—Fï'¾ðO¨lõÙ ŽÈ_ègèŒÓýÏ C!u ›P—r’E@\ ?WÝÏ*ñ3’ ;  ^|pÕê T–9@Þ–sc$Ža"!"Çhóg ­8ê =ð, QSŒc ó4LÙ¡³ e„mý+EúOä†ã ÈýXn1ù6ØîóÕF¹ó;ŠÅï¼»gòô¬rëÒBæ§þÀmû0Ï7 í6çÎu Àôé~ ùN·6úFÀç \ÁÞ Q/_~`mCÇ!¸¥(bnX)ðë£$¯L#;±¥8N Ê¢µô×/|î•.ÿ¬Ü ·Y Wæ­ îµ«GÇû‡kñC{3çÍÔçVÛìp<òh8Åí_ xñD¨·ñUÂJôñýtïãîã„ÚGšzت8ÓØŠâçÞ]š}âø=©ß.òààó~ëc_î&-Rì!´Yñƒ<út]jÔ'ëÿ³c—oHéûÇÐõ&e…üºP#ÿŠò]¦ëÉwòðü^÷XDœöœÄØìËnHãC‰íæ!0&è†G=ëc?Ñï¹ë÷–ÍÐd Õše§ûjGÌqrî¬ùNQðâ aðý'¡õ®ÛÒø<ûðmÚèMAËèÀ [ïÛO(ñþ­ëÔ×nìqcKð‡ ò,r†øÓʳԫXp÷D^, öUx N¼°g´ð"Ú$Ûø"šÃ<ÚÖ Y“Gsì3Ê’ ½xÛ&.`%ý™$UÝ&½q8ÿª s©ø úÂT‰V i‚Ý8÷\ÁŽ&À`°LüSuœû¨Wï.ÐüÄ5økÇÝóµ­hóöæDð¼â:ö;³Ò‹™J¨v謒Õ]t ]¦­ê·D™Mÿ4Ð ùgœþš™cž&Ý êtsýÌ+Lí#8)B|(q©¤!“v¿\ü -‚ òaâñªó ò%˜JÖz s+½ ¬g³ ¥Âž{nþ°Ørî£Ò&ç À@é`ñíeÁ,òóLî;¡Sò1òtòCñó-¿íÖ=„áu³•Ùš•þØÇ¦nÚq‰„à…+~â$¸ùßY_ã¯X@íH]îr“uíZ,åó7ÉüðÃrTˆ¸ÉÒn™úùoöCn þ98 ý?Hð$‰ìÛšôæëÃ÷çKæô.Õ€êGIºãCô èMYéMŸ¼ìðöñ¥FeúÜHA‰.Þîësi9­ê8Lx}÷`Hð¿Fëñ<Àýöój¶÷Wi§îø¿³è¹hŒê›—ð¹Ùmð?W§ë G·íãAñÞ¯ópÇŒûs‚²——ù 7)Å | Ns!ÇyÁ‘…0qÂ¥aÙër ÿÝÊ¡EM”±Ÿ = ™ ËÔE!M3þ#}!d®­LÚ ¥Ôé 0‘Úšg” {²ž=<ýJǽtÖwÖû eýÕªÞÐ7µûÂ.`÷¡Çó¾+(óüqpñë„Oú†Þ) NÛØyŽò(ô"œì} ¾ˆ²Ð»|³öý´îúùcQõÄ Œæ^˜;ë)ÅjOãÌ%Dè@*î%6'z}¢§¯ÈàW¯ ê¯Eîxð/(-öª’þt³ {½à ,Ÿ‡ ~<[™"ûXMìã?™ç.ÅêNÈhï˜xÿñ·¼ðî0ýógLìòÉó&€êIvß¼I]ÙꙸÙê½܇¬¾á/^â6Àà¯!æßº{î*± î8éõîúzzöX—Õþçíàèm{« ðÎø>!øQ„èþÇ*Šú2äÄî ¼Zî©d?öGf÷›sàòÿ¤è/î‚ä0CéÂ6 ê%–]î-?ô“Çý3§M_QCH^ñöÑžBÌ|ë­þÁÛõú 3ðÑ}󨧯÷Ä6/öûì#1 éß;GìsUQñý£ï7uñë?'ûî¯3?ò¨õË—]þØû˜Å¿™ Ðòí“ö œG› BÅo‘ÕŠc7|hôîĺÍÇ( ž€WTÜûVêÊ®n˜B‚É"aŒ°"Å”'wií ä r_â nTu;€ç ·?:Ö}=®¸)þi¯ýéû5»Fþ…äc“ ‘úg°ö›­óI ópjBóc½qþù‡þ Æ)0Û^“˜íÛ°æϺ5 …ààXlx<Š"ý@ºÄûÝÝxÞ•®m z!!VR'õ©R*!Ûg%-Àªø? ŠìÇ ™‹’þ£ànðÕöú ø ±£ 4nÈ në& ˆÿ‚NøÉ±0ê¿rèÙ CìUƒð_…ËñS¯ïÏÀÉó²ó2ɳñßÞÝçF0Ïݹ‡nÙéåŸÚB¦ÝC«œâôDâë`ñἊè=ÒGïñKUîÑ÷Çð˜ øøûg‰¤ï%Ð6MAÔøKÊÌùßÖÝþõñ÷‹£îdX[ðQ=g÷&§Ñöª»ðÎP瑆åKìúé~„ë³Ö"ð†^—öÏXJÿÃó»–TD°˜Ñv²2í0îü/Cô¢ÀÏð\æðôÕû÷7;iôLÝ´ë¿­Ëé$Ù툘˜ñõéî~ê‚ìò5ð¼ªUóQÄ÷7Þ=QÁ™¯e|÷Ì6Ì Wå dkdÇÙ¨±ï¥‹®Òf($_Ð /WraK%úÓ±3ÿÕ€â #yõØ gb%XŒ ÛEÁ ?d f›ˆyü(ßzM7ñ/b6— T©Œÿÿ}_üßô,ÿó”ÿ†DwùÒ!ö\C–ó“,_óß_§õÁ qe5-ï O”ïç>”ãnëLJ º Ö –vÿ–èüÛHþ<è– à‘è¿_¯‡­– MÕ"Íän(‡6˜)"#ÅzÍe1Xÿ]@^û—÷ñä)²þf?® ¶^ w=t „ŽŒý A.õ¨4ýè›ê–éK£íÎ¥Bñ»²¢ñU/~ð³ûHô¶/ÖòaÂñïÎÄPåšC’ÜÆhÀÙc ©ÛXÿßÑÕ-ãŒàQâ“xãꨵÂï%šÎîŠ Øò¯Cû}ŒÚÁÐ!€Øˆxâþ+tß÷NêSûç0þ;ªõÿÿíØCYòsIø’I£õ¡îã€æ—7¬æv’ÕêLì̺ òí‚ëøb`3<šO Ôf=¨ßDòÒÜ0_iû_eâò«€¼ñ7f#ö…&¦÷Ĩò)÷àêjVÔê6)ïvU…ñ?÷XîÉNí´/eñä)’ôÔ¼ ú\ÿFÌ·òCèd° u™B ˆA 4LszÔž>Ç‹œ§|¡ œçU‚LüXä7Áþ—©á±ê"Âj¢Iìˆ+û ¥v Ôák î2ÿ¹Ú3ǾÖQSaÍ‘h‚Aþ)Hýà°³ÿú÷†þ-buøZ»­õ‚¼ó§# ôÈ2øžb$½7@-ÿzW±ÙD²üIg i `¢ÖþMTý›r[¤n¸†‚GÅÏДƔŸm$Ê^)‘´d(Iq  oŒ8jš nö 1Lø×ñËó'kƒ‡f© x-ö Œ²áïE¾”•Zûâ*zòÈNdèÁ!èê{9ÕîoGÃñHÜñsQñ°Žôµ<òõ"ãíæŒõâb*½ÛèìHÚ…ÇÜ`o`àpw‡ãhjšâM8åúJwì¢Ù ð/p™ïk õÈPHý#ÈPö’’í0n?Úý9cøž“üS··ü¦jór²”îYà(ôôßø-K"ô!Mµì¦x-æžßçæ…§ës¯¢íw÷ ô”V(ûý%¼ú˜u0]z#,è› BMÐ ÿ/¦Nùx7òr·Øò ýöêÝöætÉð¾ÏêòìÄD)ð'v3ñ³êî“IGîÆ<ò±ñúõ–]üظñé¾ÃHvîù ¢„^ Í MX<L<ɸ>ÈÅL¸‘— ~°¨ˆKe;é£û6öC‡d…,!µ2"{7Ô€Ófdœ û Y), ñâ» a¿çL‘¤“ û΀Ã~ý”ßÏýªâ×ÿìÚTýƒ“÷¼ Tõq­ó-z'õºªûü»k ,÷½ËÝÛIþfÐ4ºÚšÖ š¿.“ý²ýAÔcþåËwsRŸ\‹E RÒ%j¹F)g·Æ&e þ6²›ùR» ^*½]Œ†ös5²ö:ÊÆËm Khr  oÕ¹fG ù0™ðsWèCJJìŸöÑïIÀò$»›ñ7ò†ô“HFñø ¤ëû\âàOIÛGcýÚS†ìÝ.~sᙢÁãçy)ãv“çÌ‹éí@Jð6¸ðz¦M÷¾ üþ¾£Â¤=6IrÒÿn´püa‹®øßn1ý5ÀòúÔ­Óñ=žïçU§õ ç°÷Roò¸ëðpEæ“Bé|ì3#ïŶö. =ýŸµè/ÔvI!ŒÒ0ŃÏe¼»ýƲ©÷…ûñšôn p÷Lè»õh²6ïïöŽêƒÏAíáAÕð™¿ð¡2ïíñÅ_ïŠ+½óRr÷¼œþ‚¨ X2ÿ_ÍŒ1Ì ó&+ Ñ(8 ¦$ø¿ö½þÖùüïø ‡ Ó)½uâ_c¨*‘crÌR&OS"a÷ fѼ¸ÂôZ :h¢ ÃnN Ùlœ :(+{«Î&톂ôjÑ¿0ý9ƒþÄ6Ÿÿ¤ñüÝ›Õö`²õëýó #¸öšûþÁ2 j*Eòv(!ÍÊÄ$HPµäÞ ÄòáZpýå0 ŠÕe.SE‚• Žù’!t]ï&²ý(BTÐ$Õ¿P™<³ ‰ôÿ‹Ãõ(%ú–Šb3£ MÖ ÿvõ‰{´ö^†0î‚GÁè´ú¤í°8˜ðº“Eò9Ãñ¼üÈòéÊEôô¢ûï.Qé"r&ß,Û„ÃÒÛD. ß6vSâà&ôã> äbåðè†ßïÖ<•ðü$òíPù#Y$ïÐn½ ÎÿfW•ûi•iù±þ[ýê†ûø'-ÎðXÎðð£)¼ö%Ööxw©ð1ÙÆéz µæ~¢;êÞ²^íbÌð©ï.øÍnÿKqÁþa±”–‹Uså_ìQüµê@öÍ9"òWõ»bx÷ú:bô×îí‡ò÷ê\Ûlî¬2ñ‚eDðCZîÍŽð5€óôÆúHùÉ´ãÏÎK¯l`°i ‰ö· •7cJÌQ"º@¦_cOSÙSÚ  Žì=(jgòÅD¤y¾ì`"0mUè—SŠÅ¿s÷' ?? W~Ñ º³|ÃäìN'ˆu ç ÅvY3=ýØÿfûÿRB×ú¯÷<öð®óô€Ï‘ô³øvæK§m§k¦ ©ŒÙꭉ⠦’ ewÌ¿#ý4Gý õ¸":Ór\@õù"TMµ'K?(ÕN•"áN¨Ô=ôëêˆSÚyýr·ùõ€ýG!N ´,¯ Ôì :R™«õ7þåÖrôEÊ»ìÐ#ˆé‚òäî f,ñ™Êgò_2ò,ÓNób=¬óï]jîùÓç8XÊݤØYÛ¥¾ÜÇàÞ1ãÀ4ä'×å|óµê·ãï³ñgíÎóŒûËè_ÛáÀ]+º%NþfÊûö)úráýe÷­ÉZð÷Ü_ò°ÆY÷]ð¡õ<ÙîîQxÜèÔhçÀÉXë?³YîÀ˜ò°Í6úL“½‚Q#>> °’KÝð]Š5¡{Þúº#õ+”–òi¹öÝæ÷Ukðò¨ùÿìßð¦ë£Urï;ŒKñ\žØï'Þî;­ÊñVš9ö„û>3”õÅ®!s*Ü" ¿ºÉ >– –©€ ´ÜÓÅC“ùü¼º Çe õ—ßÛ&¬HtV&ôaÕÁ" kª¬0µ 8û “ ú }ª ±Ä9×Ç$êÓÕ’;R ‚øÿbœ†ý7S_ÿÜLþßë­ùƬÉõñÃ÷ôl·tõ£¡ûHAwô?!ŽH´Àš4JUft…¼< Ð b©Áý“;Áp¬ñú~¥õ¤>býbÒS¥l3…€)Šýëæ³úQ$Ëúr3üÖ9õ‡glð¯Âó³}÷8J.ôþWíxÒRè±(Kè]kìŒÍtï‰Ç~ôùÿ%ü™ÝS¥Ï#ñx1$>9ÚîþwÂvùjÞYô’?óí­ö¬Ehöý©„ñ#únìx“ƒìˆ…DðáE2ñôýïFè9ïü[ó$x“÷=-úü'¸1€ÜÊXðXÀ Èé ªõX œßÁ£­|ÀèÊåÃéê! Øù ´÷qôl—§Añù€Ÿ?ÌPQ!ŽžUä© ãï L«Ò O¯â gƒÆ h´ú—ÓùÔ¨?çï^ìþEQïý0vmÿ¢´VýW£ø±Ò{õYq)õ:®¬ö­âšýØ=_ kGÀõ&98í"©ËA½±] þ™eÒÄ òþ@Í‘²È‹¹àš(F‡; vq%]s(Ž%삞„œ‡f… hvvú“uÒøæõ¯ð4 …zT y¹NG$%^ísù¿'‡ð>Bëž¿ëOåðêàñ ϦòfŸò>Æ­óA4“ñ‚~»êˆãâñ6ÜcÖ_Ü^<®ÞIûáÉÔäšTå_@Ìç΂¾íC°ñ4oò1ó‘÷– õþT*ŸÃBßÑÿ©@Ùü®}›ú=f5ûØI ûM,»óÙæêðôô=W,÷ @–ò$3øëª8$èäNéãNxí*n´ðóÒtöÐðýâ´68ÉÅüä_NB¶ç]ªT–ýyS+ø€jãóƒ`ôQ•÷o qõ È8ð¾q8ì`‹uíÝðs;ùð,Ëpïyèðgô_ôbùמÓþ¯#ˆŠ&fèn›³VV CßÌ Ñ ²Œ–¥Ò·U)쨷ì{ mÝtµ™šäs¦.ùö¬¬ kU e¤01ôJö<` .± ˜Ò •Ô ‰½Ó&RXX¡ 8¬½ÙnFþ®\þDí6ÿu®FüÕm¾÷UTõj˜‘õ\b9ø¨úSRîì  Æü^&…'@äl™”×±=ð€ù ±‰ðÚ¢zyWmA0? œ§zº»ÆžOéá`Š U#hÊö$s®ü!±ƒi§ÞÑ8‚ }¤]þNFšÿ¸ˆæRŠ Šú®<ù/û »óG’ùÖò²Àfï’c ðꢓòrvñûÿòæ3[ò}‹€ó ±ïåê\±óã L‡ßfðOà O™à>&ãKÿ¡ãº3å.}kèW«Tí¸3ïU$õñ?‘¡÷ƒ•9ýw„6ÿà|–ÿ|žþ<wüˆ`ûÊêüšÐ­ùoF–óò‰ô¥xœö|‰íõȽñà)ÚìTؼê«v8ìÕÿ©îOP-ñpð ÷±b§ü4tªñ\Ñ)ú£×—)ùSÓióüGâøè™öˆ2ÕöqO“÷‰R7ô{ØoðÕK[îMB ðž7ñ‚+:ð ȼï%#_ñ¥+õ“‡Æø`0vþ#—wUuTÛÈånV[ 8¬ê ù[ðás³€Ú¶åÆX÷ú .ì0׳äBgÉ£kZR‰Þ×'’ÞXÌÁw¹ ÆÈ 0è ¡n¢ Ú£eÆåÒnsÁb ˆ}1-EZI)›.ÏÿcSüLnÞø¥t÷ð¢÷ »’ú«g=\ª üÒë j” ¼ï[õÚÞ + ìjC f¨û.–÷5: l¼PAB[’Ò¤xÁ 3°Ë#Q¥k$ŠËg ýƒðèéƒ ’£êO BþœW|ÌYï4<( Žâ@ꔈ»ïþ[{Ó÷LÔÍñ7LrïÒm¾ð×w¤ò¦¯ñ¾Û!ósêòœrùòŽÏTîÔè¢èæVÈâP±ŠßíB¦à+­.á™>{ããÉ ä€‹æT¸é Šîbgºï5_ó¹ 7ùóÚþrueÿ@˜Yÿf*®ýŠ#4ü™€ûA­¾û;Uø¯ó\óêï;õS^¯ökóôï.áï2Hì}dëâôìÎ}iïUkò6¼¬øË€Øý†¬^†ï^`¹þºÎ±–åÿkíîûŽ­ ø€¬"öÍì)÷zE÷ q?óÖÀÝï\©îÛ‹ðRí)ñ-žðôð²*VòÚ’;ö¶f+ú“ïèÿcœ.Î…ºØ ‚5Ñ« 7ÄŒ -úŠ-¤ &t›ÞaRMàà O:Ï ù[åÜiÿç\f¬ µ)’ ½l Ó£‡pã”üMÿ?ã-æC¼DÞëM×!”zý#Í!›#Û²«µ‚Uh󗃻~†dµªþ´2U²ƒ‘ zB©ßB¶_wʼnØýȱ;ö¨ìñP0°ï½WñÛµ©òÒ“éñ¨AóáLòhx6ò*ãìSé6çmdÝáç\µßðëáZWÀá ¾æã8*Šäƒ·籩ðꘇÓî«Að Fßôk£úTߤþj=tÿÆ` ÿ–\Ký¬eüE¢û<¸+û S÷ oóžÚõlæyöñs*gëˆùæåÿ»1á œþß¼µmá½õLâ>bOäšÀ!åpÑètìYñïÁD‰ñÙföÞû/Wÿ=ôgÿEù³þ¡[ñü¡èûòãƒûa%húõÉöû‡»ó*WRö@ÊöxW¹ò ¡ûíª£Áë§Töëò’|îu=ñ.”õB·ŸûvËÿ$¸UÏ› ·´£Wõâý/•ú Õ!÷‚öm­K÷©G}õ8O‡ñùøSï@Ÿ‚ïùò/ñ.˜ãðÇð/ð]«Pñ^hôõfƒøµMý‰¤Tð¤>ȘÅh“HÌ ŸÓ©÷ögФ%qMˆö· ®—E+tQ‰{ĨNÈ2r…àÞž3èò?ñ¦¢oL6ö : 'ÎYŠÑœûЃd<Á âÌÊ zÅUèH„ê›:ýÉ÷ù¢îê÷©B ø_×]úÐ4/ãØ®Ì ç²µI¹ uí3K ù Š5ù hÜ ì ˆ  meæ!SUÛëo!·yb#üèŒ#£—A!ùºãF„ œ! ²ôÿ€ážåwHÍ Ð›r 4âIª7[‹ùZ÷¡óÃû>ð [ƒð5ò[Ò§òã«aòÍš\óÝ58òî¢ðæðìé†`¼äj”ÁàŒ7^à©v×á\¢ÔâÉ9»ä-%Ôå«29éôíój/ð°^¦ò¼ç÷;æüÇ»VÿQsEÿÕUþq!£üô ÑûÏRû‡ù£Xõ:Œ-ôaé•ö°Tõ×™ñë>GíMÇëðˆ”ì«uMï 1Sòâ ÷âèü4Hf¢4ùöw]j†ŽÜ | Y‘ …éöLŸ‚ä/­À J!j¡¬­µòŽäÆdãéæã[ø ÊóÐæR¥ù 'tåðüxF õâóW|Fñ;=?þ.ñ÷Tù‘fólFAû‚ÍæúÝdyøÓ×´î½¾ïîÜ8¿éa—¹ðŒ‘ úé[EüGW>õk‘Øü³`âû—&öÄâ‚ùÊu>ü0hÈ}¡àÿ!ó}EðùJÉûãž #;÷ÆZç¯rìA*ýêÞÏÜðEKkîêIxåñ©»ô‰øò›XCøÚÌí÷:u†ü»4qÞìå§ùZëWžºê¯cíyáóÈ© ÆìÏ Xû+æþ9Úô„ 2õ%ÿx:úWú5JUîŸ YêŠöoñއRô‘[ñúÄ\h¬ºÝÿ-»´ù QÿðPõC6ˆ÷yŸóø²L£óáI”ö½Ù÷U}ù¿LRÂ7½ö {Ñë‡[ñ©Ö÷â¶áÙ°r0/ðö žDø7#û‰XRô‰­úÂCvÿäž0¾3ˆ5Ÿ  ¸áþìÇü…€ãþS¦”ù Ù½õØk îWâõë'ÀËâ±ÃØéªâ0óªâùÖ÷=ã¦øÎrÔù¦ùO=é‡þ¼Goêš²ùyôBÚvNÙhR,I÷¿4Sú  Ðlÿó÷iã`ùNIû#1þMÎÊQúçðB@¾íÚÑðÄ Þñ¼ašî%Ö1÷»ÃRþ0x‘(Þqï‘§æµÒ› Óø{N¸õòÏ%ÁêŒ=騣YVNØø´¸ ¥ ¶¾þÚ0.¤¬&íÓl0ƒõw-:'-ææ_-K33xž»2Žb23ˆ¬%^¾& ;!BC…°¬¯úUŸ¾eõ§à ‚€lð!BùŸÚþæ_êB7ì§„$îE|øpÓÿ(6øªLoûû±U½,ùëö!˜Éë¼)|á¸\‹ä@òè­¡ öáj¬ú£½Húz*Tÿ“m¥p½© MÙŒÝ)º WT¿cz)ûBï†Î6ù6Iáþ j,hæs$î:óB; ë"–ë°­Âæ ÀÎç ÆOÜ'÷Ø ¶ùÝUrØ· Íß›Û|ÜÌÎóâ”*7åà¡w૵?áG‘mäly¢áP èÿ0NÜ%° ÛÎ#dÝ@Ñ1æ Û]êß÷â§0ææ¨uçW= ò™r ìo8èöÝ~éÇÝës0Èè÷°çï£ëõá\Íõm)ë÷¡`€ú¹'ûG Gð»üyô½ÔÄñêÔóþ[Þù#‡|ÿ´0ž ÌjúwY ø®Œx){ ÿ¹bc¢Ú°ÑD –3 äð=ùÙËû¤£Qÿ©DóŒû$ö7°ºï¢V7õÎRúø½¨ø™D³ùîetúÊÑÅúÝWÁöu ÆÚª ëÕ!ŒI„RPKV¢IòDBÙÉÑDgÞ ÅgúÂ-2¾Þ6Wÿf45®+ü”ÞD&ŒE Þ; bŠðœ"(íåœÒP'¾´P‰¶ÿ”_ûÇ<þ‡RwþPx»þ›âwùn=§LäýȲOø?Ÿ_úäw±õA#ðºúÔÕÏ Tò/à÷ó2 WÏjΚeÑ/M.Õš&+SÔ4;s5\5H?ŽfYAtWBÈá‚9Ìí,Á7ÐòËn¾HDø/ö¢µt ™® ÜVI ÏÐ"_ðÐõ4ƒ²ñ³ Ü-¤Má••ÝÇ]ä4Ýòá†ÂóßÉ'ŸãT2AÛ^>Ûs—ÊÊŒ¼¯Ã㪽[és¿aEº¿ŸÇ×Èv ÇoFÀÊ!Ì—Ô)—‘ÞxÝ|Þxínè4YñŒ:¦úˆ¶rûN2–úd4þ…r¢íédBöÖ£»õMWþì.ª½â»/è²Òºè{Ĉäõà\ßãÓNüŠ×þÛ>ÎrÝgPêÑ…¿î-ñàý…sS»g`AÐS¿ÿûFâúN›÷™ë[éä ë]}Sé¼e…ë…©ã€=zÛ>RVÜe16Þ¨Fãl;zÜâÖŽá¶ÉÃçíìéW†ôÌ‚66žü¶ôY AIÌ °œ¦Pì27 ¹¶i¿»¤ òÇëŽñæ•Tâ"ÔI #;îš!c§å,øú5çp6H2óm #DÑσ&æíèàmZyÊ e>¾Ë ¨ h$à¯HBÿ©)èÿÒŽÒøW>©ò~PCðWð]nîò‚°úZiï ¾Ç&ÒÂV˜ª\áâIoº4 %ñ[„Zž R¦:r_'G»i1XY;f¿N;Ф97w2})ÇÂkÁ#}lsókçr3PuyÏÖ !Å/1–ì6êöÿú„Èÿø>úˆîäôJDð‰ÎðÍvtã– -ßüÒÞ5X^×`z¥ÖzÕ’â?ÊæB1àQ:5çø, ëÔ>ýïÝ÷qŠúµ4©÷”í—Áˆ½SªŠ™á#œŸ ËüœÒ†”, |&Éö aÁñDÀmü`3€ü—º1ü$ýþ¯û[TÜðºàeæÖûÕP’u݇61ÛxRæî‰aäøÓbí==RóÅ~VóÒd˜ôc å-³_áN¡Ø GÖA ¨ÕL~hÙþ÷ÓP;ÙÖ ÈrÚ±Ü Û~!pÙY+þáv#èo¿uî&îšï©xâõ!oöš“sò"üëÕáã><„úçÿ©öÒ¤Aÿ: `þ>dÙûvKôÕ–†í(“‚ô4GõüÔùò1Þ#bØiô^®ì4-Ùu”x„L•§Ÿê÷F ¯Pÿ'œ°[é)‘R ñ²Éþ–'öÀsbòð:÷ñ]øðýFdéõãÐë€h²è)‡ÈéSñæÎØýÜÔ^¿%º ·'{¼n,5QGi’9@K®—3÷ ¾I– ˜ýz axDqQ·©jV £$ã%íº2ìSß;×ÙB7…±< %/&\-*Xøür€\fhC74B¤@;0Q^™ ç¢mFÞeÑx—±.ôd¥*ìC`ç9'îäÔ.åíÆØìã4·ùVzý( åþ¥eúÂè@öv<îð9°(ðcK}æ> â¦dâ®Æ<éÒ¸tý†}+0 A Wä+þý)ÉÊ@<ñÝ Çbø øDzgú@'“øh‹÷úØô|¸€ôìA‚ø¸”ÝûåNõ"ä{ï£kßêb÷榶ÝäYá ¡1áèIrã`Ôð•îg“¦º»\Ñß ;×,±/ 3> )»á‰×¬„Ç d  âó©÷Q‹A;èpÐa‰øý"ô½|þßt ñØTOý¹  ¤<à üâJl£Ô ït˜‘føï¹ñ5vÇø Ôh÷0¤ÁQü""Ÿ9’Yª`+l;’N_ü­2ù¾•ÕïIÚðø"­îdÀaï3ï{ì¢ höûRNû,óˆùÉyÕõúˆáù6™êûhÎþÃ3§ü 3û¶¾ñŠ&jño>]û³“óLOõuûjYÔc¿'¶Áÿ° >öãÄ]ó‹ô0uîUOÕòX}ÿúYIK2uVfH¾¼_ 3 "4R#sμ„j(W ïB0&ÿ¸WiøŸÁì(càï‹Nàõ•>ùûÐoóWíÔ€ýí¨ÞJæd˜çú}ãí8èóB ô©3&ö)ü57êù /ô«Uœó©a¤íŒ\æ¬é`ì€ îr´ŒòÔôIôáXïCžùª¬$\ >Ø 2Û)Þ0äir¾Ûœõ‡ê]ÆÕœ¡€NQD ú­ö ÃùQFüøp?Þúë]ÃöyÞ£îÏRêŽûåþδâŽW³çF`Üô i°þ©Ä)¤Ô.QM* ñú¬ ¥ä ¹vL 2Ç3þÚ·òúäÙLýÖ ?-¢ÃGùe † ¥³·íú<•öPŸù‚ôÅýXô"ûŸû¥õwøÊFÏ!¥€Ö³|ÙMI¬ÖŒ{ Xk_–ÖuvÔ­­Lüpœ÷#©6ýuPÏøÖÆút^"–šq'&½(V¬þ!‹$&þSg*Ž.þb3;÷ ½ÏìëÆÙñŒu¿òw;âök2æ…– í™2ûéÿ3Ñä©x߉¡×ÔGÛSÓðç}Ò ]©ÍÆÓÕ‹'ÜÔ9rà´Çåujæ¡öðíK]¯ïR"ïjÖïÃDjí´Úòñ²|÷ââÁñ›Uðìâ…æç,´éê¶•’ëræÆHâHkõäQ¹ñèëÅã0í9è-}ïõí¢í~†=ði„’ú­èPþa³µþM +/j@“ïU¥Õ„¨^X n¾º  l>Î3ãЈ¢I-Þ<‹ÿ êöÞ›-j!ª…†ÿÿü=ú£}–B° ÑEˆ AV OU™pSÒÁÅ ÉîÚH¢Šøyh{§ÿ^+,ü®,\ýÍŒoQ,?yúZaô(FPœ9^Ê­")]%Ú3tâè]¾ŒÎxl03E™" ö'r¶x$ég%˜uÏkA`*ò LÎæ“”¶^3‡$d>û»Qú¤~Ø-¤Fý*1"„^ *ª¨(rá]ï îé ëiØÑ vù¥ÿîô›pîóG·ð=T†ÿ·PŒ­”`@Ï´½‰$fΟ)A´¼*Å-0ìØ'G ¶"ˆ±<&“rè!ÙH"¡Ï/*ïð&ØÉ¦$°"¢ˆ9­Æ]4n\÷õü÷5•Bl"úÁt®ùë þ­Yèôc-²í}taç^ÞóV¥Ý’Æ«Ú]KàÓ8žûÕÃæÕ(@xÙŒvvÕÃ/¾ÒµL\ÍÁµôÌ1¹Ñ?øPÒ¼ü¦Ùp9Ü5FˆÝÔÐgã€Gáèñõä­œçV³2ðîReòâ¿êð«UvòJ¢ò˜Túí Û¿ê§@Áî³Éºå-¤ÜŒSEèý…ì÷Ê®ë9 êëz3ë& géCï^îîòìJ;äërt—ò‘´ó¡ã£õÜÖ®öt¬ ö6ßµ÷nlýðáMLíÈ é6ÌæDúëIÑšêƒM°å®cå)–“çì]€ïîgÝñBìŠñ~ò˜ß ÷˜¬üù#õúýÁQèÄ{·, Û ¸ƒS2Â&Ô¼åô´ÇÂ\U>´_!˜< $É!?z… ˜ç( 6W HŒž*‡^ç*Üj÷(®¢#ŽÊt8&¡+Ö'e éú13û6É j OÕØ9ÆÉþ¿^-3 ªxwf()ÚXNˆ4ÌÓ¡χ­ óˆîܵ‡š`Aèþ8˜ öw#mð"xgxËRE4‚²%ä|û)d).>äØ(ªò’DÇÎà.ø ï e £î`2s²Þ€>«:åY3¼#÷ÒzSû»@v6 wÌ­Ã^Ç÷„Aòx´ù´®VúÛòsBøpE>ø¼ñ‚ð ]î;?™ï„&„ôqÎvò}µœð–Q8ñ¼bîëßìwéäÂöÅßЄ±×ѳՕ‘kÓ×7"ÒÉ—Õ[ Óq vÕTuzÜ8¯tß³ËÕàSƒì jÇö[ªû¤dÿBvFª£µÙÍÿ‘‚ô¶/eåÔø7‰ù¥ò8Å‚K~Ñ4Dþ¼_üJ¾ÿiµI)?á¶«¦k eOÒ ÑtØ¸Š 0©¿n’ST%£ *VMÈȨþ0èÏûRêæý—†š÷^œ>ð«ôÅë7î„êÝøìj2ëD/æì4‡RóÔ‡2û‡#þ¿œ0úHS “ê" btw ר)5K÷çå 4«µ0´ 47lÆQÎ2%ÊØ÷)XçS-Mˆ2, ™²'N“,þq>,½…#û;£š÷àmÖNUfé¢â5ù’©µnñ*K´û)Rö÷®hø2ÉÝö+ÇñÝ— îïëô ÓçÕ×Cä>N”çh¨Sì/ßUí.H?íûþ5ðͦ¸ñÄvòˆŽaôŒkéðkTÊîôù«ôœ‹]ÿ^‘ ŽáhK6ªvQPâ )€ü,ÍBB+WU#Nþ´Êögúfô¾$õ×+Îï¦*~î£çö0E3ùWkØø$à4ûGgûÈØ÷ ¢ ñkžÍî(ùœí_¹é¶dÆîÞµ`ù<·>÷pÿÎö.ãþîþ‰ÿû¡‰ý‰“åqÈM%°aF¤ e©ô ªu£·ZZöaäÚWÙ$…(«=¬¦l v=>»} ßæ5×[4í3 U¬êÚò µŽ×¶Le¶"ùžÊvX ©ÀÔ`‡k Aˆ ¿¬ocMùÿø&+¼ó3ãqï ÁõñÛ­ðeË;ïý³wëžm|æšÏêža-íJBÌé3HžéfkáðmLôšò–÷`ÛÞüS‚#I@SÙNÐëÒ£› zÏúµW.‘êé|ùÉMÇ÷r<÷I:hûPTýÜ%·å Ü Ø2~“^,?±¦ )Öëá´6ža“°ý*ªûšºŽ@^do†¨ö~s ðÍޣ롯§èž3Èåöâáj_©âòwå,ïGçl‹Ëè>=ºï$ŽEñð°²ëÄGìdÞRí›6\êÆ¯¾èLýêͽ ëI‘ëRÿŸñ&fÅø…©ŠüZÐ’½è^u0 ¬ñsÏè•7ÇË¿"a¾ ãg P̼´Å´~* sî'¼dÿüâ†ôVLñ€2¡ó0¡ð–ëÖîÞ²áðUÀòÕ·ôŠ‘úªÒ‹- ª0®g WÑÐÓÕã9›½BÛ·â÷+—¨ôäÇøÆ7Ðö‰d,f¸ .°ƒ%8ÛÜc8ÿécûþ¼‰%ðW ¤·/¯ütp*§ t&ÀBõ  ( !}ö»- a¡q¨Õ³ÿþƒÿ:» jÎ\0÷›3°’¹=@|{2˜ H{sáºk ¾²FpÛ$ÒµŠüÅC“Œ&™›õ§pž1H´ ?‘˜ºF;„ñÂÁ|ŒBÅ| öWq `v©°õÙÜÁ[‘SŠ›Ô¬É] ¢ȼý>u²ú¡'ý'J ø­‘jš ôõ»º [7±9J ‡Õaþ¤m"õ«ú\ísªTêÁÈ“æ´ý~è•ÔéZ¨Ïì)Nzñ+D¬îõ'&ëüÓðì¬oïŒI î·æï{|xðC¨wîoêìœ×-ïöC‰íB‚‘➸Üú@àI7XÛ;Ó‰Õ¶$«ÓÂÇpÐ)ÉWÒ¹ŸÕ‹–lØ<ÁÞí‹éÐ3²î¥ãôåÁ;úàÀ«ü£–×ýÏ)5ù¼¬rõƒ:åñš|¤ðûYËòƒÞ¸ì\R7æî`)åzPå+.äÎÃß…}Ü…pÍߥ3›ãŠ-üè+^õðÕG§û3ÿÿA[{ãö[ÒѪÝó¶ci± %2éüR Êýöô˜ÍžI©Þrªèÿݲ¤VÓp4S, ˆeþ U 84Ê ¾±² 0“ Õx/qÜ.½é^Ä?5'wŽ5 VÆa jÁ— ©»¬ädbßM”®Þû±™ %Øé•ôiÚ¬! à!äæ ·ŠÜ^Å(“ål(ôó%èØÊcÈSuæC­˜ª*0ß ŠYÀ´ dzþDe wt— ãF6 ú×b g„ ïÍxÓìC máÙ Ì&k“Quµ º[=¢”&;ôDdRËþr¬Â+ ézŸª„ñ†´3Ð<±„>‘¾ ]ų§ö‰RN˜‡ ã‹P"V. i•s!û|ûÏ}yÀ pâ75Ô}ú¿€ôW÷õO”ýÏ[Óùø$Íó,(bñÅ2è€U†Ýª3ÓÙÚjÑÙ\Â^Ü8ë ÜÐ]ۘВÝÖúSâDaäȈ‰ãè—à%A ßãIœÞlè’Þ5Hßu“çÝàÿùÞÈÇïÜc&±à©­ZâzÊËá¦iíâ´t¡éþ? ìç<”è „è-îÅê,¨¶ì5Åvî "ô¼Ì¬óÐiïÿÅüòµ¥½ùÔâ~ôâ¯ïëÂVæ]«Lçr‰÷çØgàæ°kóæ“6ßê Áî2 HîPS&ð}ñÈ…ÿòðdØð“cZî«ïÙi´ñŠ5÷F»ù[k•õŠ¡óEnõ~ùT%2øÆ>‡óÁÜkô+Û—ú0bæþÕ—žÐ ¡óÿâµeËŠá<ˆ¯’“C̲W@ü4Фùt›¸‡2_¢rM É0b¼ãf0õ³=¯ Ð:¨DºCŒ|æ ¬O ÚѶ §2b¼WëÑöÆàvi´3øurÉv4‡~‹ ô{W:Üøçœr™`wýì ª 5äX £‚!­%–"v`2'¦ŒE(?át"fþW5Öz« +Ï¥]ÒîÁyßø7¥Àa?á~ g£0ºg1«R˜ÿ¥n}ùTÅTöÉö÷ë³?ùWª ó×IðC@±ð]Ûî«ÐsçsYäXÐâ~c_ÝejØGÎ+ÙÄCÝ:GâR©ìÁ!…õT5K÷'û©ÝêÏH/p\)g÷s òĶ „ûß³ÅêyiŠ«•Ewæ®~ •v7†àºûÜqö‚ávõj#dÿ™kݪßj¿¤é@š^'ÿÖH™õâ£að9ðîKlðžœìï¼7ê,¾äéYͤé¾ìå7ÎVßÍêòÙ»V¬×݇1ÖšG×oŸ×Ù^òŸÜL qà— þãÅcì¶èïYC•ð8 yõf‘þ}êÿéFþâ¥ÿ^’âùƼDpM:vL“.Ò› üÿ 7ÄH¹íD™ý¼‡>ÿš‚Éþ2§ƒþÂn+õ{7 ÌØÕ AâêÜæ+(/ÍHR¥¨þ ‡¤ø®Xÿ ‘m²Þ¬]´ ²Ñ›mI6úE J^â mˆ§ØÔ¤9ä÷cœ"(ñN}ckî8,kéGŠü×÷£M©ódR«ñS!zî¾éêèa6ÝåÖ'”æºþÁçpî$æ‘Váî; ߊ3¯ÞüUêÝŒß,Þú³aâ Eßæû ªçê|Té-­åî+2Ôð˜1NñJ’Kóµm9øÜ-ÀûþÉÐ[öoø`ó\‰úÖ\úñ ¢‚íVÛ P áUbqnSƇoÔòùS$Jý ÖÿþÎíG/ü{Ÿüê[œFa ÿ<èôú6/•ùý§zø*¸FöYáM÷ ú7ý‹e¸F+Z‚–ýÑÖÎýIùRþV?²üÆoùLÌõŸBöf±6þ…3}º³Ùá\zZª†ƒ=fa£€ }W< @Ȫe¦±™ÈíÝ䫦 "X ˆÁM†¤«&m­Ù²¢__N_/’W+¥ÙÞ ŠU+á;kq–)ÿ%A'd%â ŽCÓ1›Ñ /=>ù lã`? ¼Ÿó ƒžP ùŪ.:žgbn<½r!!QÕ%ƒ„#&>ÇŽN¥4þÅ_¶yO 1Ü‘ä ÿP´THÛUßò÷ÇèvšgË b07 YõÇ ýRªˆ¶˜ÅnºßúuÁRóJ¹ ï›í‹tií4Àpêøâæ‚ÔâÓkàÞªÌZà<¼Ýâ«“îâ›%çi½ì?´î.Øåê£\Oè¡ÄŠäOK›á!×ÉàÞÛ½ß`-‘ÛëÙêFÉßAOøáºI|Ý{ZÛ¬‰8ÞC:ªâØ"|æ'b-éoñî']Kô E3÷Ê]0÷Cä:ø[Á©ø³õ÷MjÒòÇÉî ¡gíR¨Ûì¾æRë±ü£å½Šàq¯áÎ:Ö屉Ñè*,eéC#€êA´Nï¹Pó…Ôjõ“_#øùGÐû=püF?hú«Iü> •þÂ@ û©†Tø¶›H÷ÁenøÑ§ƒùbÎ÷üã‘ÿ—Wø0ŒÏÎ#T¢© '«pÇìö¸SØûÂ?gw€giˆx0˜ÞJƒÜu_šœGH^5wÂðýðwŸœy¤Æ ÿT‘Þ¬ÈäÇsYPðp Ás6.VV+ì2 B™ï»tŸ îâ‡éê×ÅÜÏú&š! ¼| Y —x—)£ëü«DE}Ý¥]` ™ñž ê åÖn o1¾ ¤˜ú‰€>^Ôî™\ÎÜ@=Ó¨ò+›ë¡% ¾Ö]6]çïæ¨Ô_" šM’àE*=ÃyÄ&…„JÐB Dªá :IÚ Þ8t¯k7q÷b.W¾~Bê Ø“S®ÿFÝ¡õ“}íž·kíëž`òÀÁñÀÖIìõŽë]PÁêÅRLå€õ©á~íEãÚÕçòãYê2Ãûê ½ìA–ëï*úQîàæê-#äk=!àÆiÝ/N]ܹe%Û ú´ÚsoÚáHÚ†ÝÚ¬ÃÛïè/݇uá ÕXéðóï®®±óúC]õÉ©8øÍ°gø/´¼ørÜø–Ëô:@ îpî:fñÓ´*íJ¬SåV‘Vá*Æ[ášâ”Úâ›q™äd¼÷étøî•³ÓòË%ö$t¾úLQãý¹CÃþ¾•æü,ŽûM{ýc[(þ€›ý0Ðø[ºvöËÊ•ùQÝRý+u'þ?ä<ý›\ÿH@ŽL†† o¢!=@b„Ï-.ÐCˤëÃJßɶ:j/Óúqøü¿±QŸ·µP=,ÉЖé« ¬ƒÙw­Á´t1P™!®x]lpû¦¸ómp}B>î¿?:æ£NgXF¡öÎÝå… Në{ ”²t‹M8iˆneç%®êy(*H,.Cì¿+HÂE ä;m)ÛÛ'¼„iæy1Ì&üôfµ¿ÐuìkÈI¶ "[z ,5-s“Eþ8µ¢ï©³ûö]îùLsîµz$ïhoHñÄxÁôéÛáñ£ÏdçEËØËL¥ÓÏËÝÓV[ Ë(’ È<^ÐÔ¹äÙk% Ñ‚¯òϼ"Ï©¦â|”ýØú“‰å\w½ãÌÿºÜŒ÷ò³§;öãùí)…+ãWA}îf­øÝ?7ýËp$óÈ~Eàù²tó¹ZŽôqTiý‰#éúh^´óÛÍ/ía\öû?–¼þÊ8Þò'ž‚9<ÿí <òѱ¨î±&ê Põµ8­Þ(ÇÕ øÍCCŒÜK†þßöÎaÑÂ~ýÎé–eÔ>7ÓüËÙß?ÛïˉÙ~!œÚ%¬Þ——«îÐ/ùâýÒNç^¥3ç°¦÷çΟóèxñO.xûP¸ü pÀwß–Ç¿ù çTD ú$DB5ôz s„ä *´D ø] öTÝý¡Âÿ‹8Ò¹¯¶ÄüãSkó¸Wøx¿ýö~lüqµßô;íðž¬äñ~JAëÒjºôÙäûŽP¶^ÛNüŠì]êýv}½©Ê¢ üRõo”÷ö‚ ›ê;¶ú³ÔRÏ©#Àä(ØHI%;5°ýj¼nS ¼ |z?¿&`£wëI:ßÌ„FJbëp*ñÖ›ßÚï²õS= ²àqm¨Jœ¼û¿VŒ÷Ah±ôp’ŸëçNôþ·¶ËNfþ uø5¦Óøyâ¬îC[ öä^B÷Ô슖Œ÷kZìé­öeì{´äñQœ9ù¿†ö«f^ú® ù÷ÜÑS<oŠªE•Jµã ÏÜãÆº½” +(½ïHѬ)E£ÓàÑím Iþ1­tõO§y E¡ ]†U/§šÿþZH³õ< ¹³Ú  0;Š¡i’l² æ“ÊhrÿÐuÇÉõÿüF<ª³LÄ xL _'í¯¸ Ô2zÀ©yä9Ê„&z8K-Þ¸)nÝË ãêÍ"þ×[-Ïü39)8žžû5rúG7rÖT4”Á/C¨¹–œÏ&Ï9 ò¾µ|RÉT F©‘Ýná®àße^´=qV~ÂóѤ“öÍkëÖÂò[dmêQ)_äkyâPuìØÎÙâŒÌ3ØöÅaÛÊȱG€Ë~ÄÖÐL-þÖlsýÒ&ÇÑ> Úh ä_Bâ‚ æóçåÒù]ø”p|ÿA¦%=®Ýöia¹o_OÍØ'ØõŽú`óvÁ­ñÀÞ^ðÌ*šè¨‹×Ü^·â¡Ù¾ç/Ê*í¥‰3ðÙdæ4™ãòæVð×%€ìb•EîÉjãDÐéi(Ïæ\;¬Ú¦ –Ý+váÔ‹¸§Ü‰õÍéW`Åó¦¡ÁBÂÇ Ï_1àŸòÇů~Ïx¤ÏÖU~ßsšêküì`ã`ñÊ•Eó’ÿªNCùM”Nù¿4äûq‚ù¯?îG;¶<žµxEa ¨„# ó .‹†ÍrÜë\¦]Øq*-r$ îx–b–ÙÇ-¾»|—o¦^­J)9ùª—²÷„úÔîó]ø8ë{Ìy僙‹ëçä„ê86ñóh„0û›Ðr ßÅý,RŠòˆ ÅÄŵ‡ æ{2`PT —ƒžZP ï#”—“"">z }æj4²DwàÅû?rooP¡M€Srß›P4$º=³#îîsŠhNã,#-‹E‡Ôîäõ©êľhê1¼xësKxéÌßÙïÍŽýß8žü -—ü]Nvž EHW>´"Î}BkZ£(ä|X'´Á@)­a.«ré*‘¥3-\¬¿B²vòIùã'c(2Ãâ-Šy'1¤q4ÏäV'ELU/;1û'ÄÇKˆSëz gc¶ŠV;oßIûd ú¿ÑÃþ7Bô‘Ãõä”|ïÙ]·%ßÄ˾ç ,[츠Çí/õµ køðúíüPm§ö´ øÒüÑì/Õ]Gÿ·o÷÷8í ýJÐífœÆªs>7† ’(á#D„0Óó^}Kµsµ¡¼¬þµXCøgCôí&5ûÜÁfþ&3 ’ZXÛÒø ‚£m oö½ÍÃøÖfù-€×ñ¥‰RáZ%íèðìoõžGøy¿óÎzìë¤( ëyŒ–ðrVàÀyÝy4ØUšâ=žòäyGà€Xì䤯Iá¨tè¼EâÃð‡ÚFô‘×&v_Ö8ñÚ¨EâoìQâ²Ú³âPQìÊn÷ó%IöÓ<ù nš™IíVòŸÅúèþ üå¥þ«ô Î#M©dÅ‰Ó [k |ÒšÖ¬…, ¢yù,}Èùj œùܼ!÷­äøù=n1ôÈã,`µ *ÚCBi ,^âŸ$%¥RÙ¯ùUvo÷9d?ñ*”¾ú¨¿Üü`ûqõó_3Mu+îÒ;ûƒ; ü÷ÓÈÿX£‹5ˆ „¤ú þgžS Í90ÚÖ&Š«}‹ÉÚ„äßp1Y,Ê™cöO…ûäÒbfX()˜Qr6e’€ xù›Y§† hB ?üà8æ n¿³y0’ûk\Ø¥Ù Ã/ýtÀïï)ؽí².ÚçŒçcõÚìk·ÀôAFœùq/8ú¨DM÷§öÕ÷¥þBAó*fï¾þåߣê;·Gü)§þW&±ý‰ôþ…/ïèPçÁ¦ß nªÞÓF·Þð âu•á @ËÑèÑ4ѨïÛlöãã– æ+•åLJ<ìŸõ÷ßòó6 Iò~Pyì4ã°àW­á¹Fààk 0ÛÕ(@ØœåâkåäF¢_ãi/Zãw¬sß°uãûXÊí¯uâéîr¾òÒyÔõ&˜ýø¶úG6& ¡[Ò¹ l©®ÿ‹-=S »øà ÿ B -›¾4ä6k‰n1£š|²èšpÜŽNA®U ÊpÝLâm t ææìXÏ–Ñz™ óóì H¹)0¹5¸çÏxôŒz!‡]_$g­ô ¼¦#i'ã,-€x4ß8Ö8Ò¤g6X;ãæÀ<’—û9šø¨9g%Í:¦:“ñù7' 4ë-2} •3>'â8AEü4½/èÚÿ(ï„›(ÚÕ'$2®ò$qîÚ"®¸å"(Œú#ïüi$xÔ`9/«üšøS £cÇ·Ç× ÎÈ .Ð]Ù¸E´þjÇûá½Îu´öVçÙÎòõ ¾T¤@Ï6c7bF'÷]EÅQ>iª O¯ÒÓ«Ó.X§0ýãXLö$:íîTèÑî´ãÓ÷aÚAú1Æü ;úï†eúݸ¯÷‹Úù([‡‡,"ÃâGƒâÿXšþ83ú˜s¼G¼ ‚±À§âž»ÊÂqHf@Ü ðp=Ãpsf71®™‘ÕXÄ5’ym6‘OÕLÿA0;ç²%ü€’ýÓ§ñWùÐF LïÜÏðžm ó_ä´âˆ} WY†§vÏ®-¨ ‘âS‰xh †B³( ;^&­½ž#ðþÏ!íJ!¨]h$ìÊO.éžE/8âá+”¥Á+Šè¡0õ¨v6&sè< " @õ)¥ëQìÝmªçq«mé¥o÷ÜGÂ× ëŒÚèÂÜœKáû2íäTDçHêMˆ?ç ÂÀå»b;â5ê¦Ý—Ü“`…Ô$zºÏ›†ÀÎÌ äÑ.{"Ò‹z¯Íh7äÉkwÐÊŸì5ÓêìõÕ¤'˜Øoßø™ÊáhíÕå'[âíœtQô&öëñ’DÐó†÷ÖôíÁöž*ô{ôúá&3÷”š¬ùvcû^°ül2Ð¥˜ ‹ ^%Å н§åm¡uÔT$ž>€–m5o{[o ãfù¶42 ºœ«ÿ¯19Pø¤ÒžñlT˜ó+¢"ñÔÞKïGüƒíG¨î¬€ñËY.÷õ”$¿¶ €8 áÖ >`» Ù 1õîŒ .× äBÊžr‡†Õ×ÛxÎc$-<+&®ð ?$Ъ-NŽ>¹À@ 8ýƒé“*ìsZý¶Ú<ù¡ 3Í• gùW”®·o¥òÉ5×:ü´ØDö(RòÎÄèhˆWåKJê°í^´ò¹ˆÇP‹ ‡yŸA½W)R@ãOX*«9·ÂœO/ † ¯(¶4'kÀ*-ÒAð3ÕH6É#y.úû"PG"P±"X¥u+=µÝ)¯v*ÐÎñR&" ¡¶ž@ß8¿Óý¨aS#äÝaù«›"òÜŒuï[Mò”uÙíô¡‚æü/“܈کÚ´)ß§×å&Eèç`ôõê]æí»Þít_-ðÜròt\Ûú0c®Oy·8Äÿ¶ºî?NCP‰~ ¼¡FG•݉ÛÓ.Ð L+ó ¡Ø¥Õóÿ`•®ßÁ?E¢ÒùéÇãö¼mRöãpùÝÁmþ!¾l›©ô£9‹ ˜ùÒ¸z¹™1ì¬oLyô}°ŸðÆFfølÆ@ø‹iËô£dsñ6×êªæzûâîJÚøÛüÏÜäœzâ KGá¤vÃåoÄSäM.<ç…úŸéj©aæÒ~ÌãF(Eã' æ$øë¸EuñÓãaîÌ!¿ð©¼õJÛù).üŠNe(Îj ÎO«j@€ü1^ ™NÇ =õ+¹IOäÓPªÜ0ªìã«c©žìæó“ù¹Ûðö§2ðçÑï‚<èñMA€÷BüþdÔ@šÐþùžþð“ý£þÕ½%í`pþePKþ˜Íþ8ánïÝ.CÒ )Eúo]&ìH–ýᔉ¡HV¯â/'à׺í.'µÖÖñ§ %a˜ky»TÿÐ!¹ î¾j‡l ƒÅJÀr ̶s~t»ùü¸dóúÙúÜ ÕI!a ÕCjÿÚûÝþó”çÿ´æ(Æf  ÷œ©Èÿ5ü‘?ýµ‡ø†¾0êÇÜÿ¯ìø[ âïR’8í4 íÙsÎ÷Íaˆ+j¿‘ДÃ2œùçØ×ú§ Ÿø IêðD_/ì(öfç7JïkÚVøål©ûG`öÈŒÕìuŠàÔ€ÙË Ýhª!äÄMþë¬Ú*ï(“$çI{€Ü­áØaæ™­æê†•éX¿ðîrÚOð{¹ëëÔwê`Eéø@và¶’ƒÚtªÔÜUŸœÚmY_×¢¿»ßœ¾ÿêu Òéu:äéΡCë­žë¤ûÁð)á*öЩ0ûwj(ÿv¥þõ`š£|iå›ý;eJ¨9çÉ÷;])¬WOÄ ì#= ï­?T2„>êÐ’ òË„‘øøG{þ6°g0 ´^y‹pâÎs?Èb ¬W Òµ…D/”G¶r¾­¾w¼è‡ô'êð*Û]µ*—(üѸ*_Þ/¸ø4œq†6ãûë4U©s5ñw´3<ÑZ8äB@%"GÄq0GAo C¨cÿ;vÀc3µl0Äs….´t^(!Xµ iÙ8Ž‹Ò4V> æ*œAc#7*&ñã8#Ù;E‘䝸Š;QXü7âý†¼î›Ë@&{• 9 ¸ß wWÃøàâqï¹Úºê7é!ç½ÖèŒ1éÜÙë@¸Áîž–=ìŠ%êÅTkß‘ÿôÜô§Ü´3ôáõ,æÚC˜è@¡àä¢¦Þ ˜ÇÞ³ù“Û/ôDØý\× .ýÚà¢ÝÝtÞ‹Öã“7äIi¡àz•!ébÍî',Ÿï?Émïäwî÷·ÿrü᢯üNß3üuO¦ùz­äüsŠÖù"ÃyûãÏNùãÂ1÷]÷Ò÷³”Uò—8Ÿñ¶úòEä?öK*ñø9óɪÊëHèã$èmOýéb5‚çKa èmLØç$0êåCüèV4!åÌ@xæz^{ã†-ÇàáV—âÔæ+éZ?´ë_Émì»§ò!þô¦3ôz>Ìö!ÄvûÁ!ú4Û+übú"ÿƒÆV$Õ ûÈɾŸ®ÁG hPç ¨?e…®, cñOÿi)Šýs^„úÜïø^*RøÃ»fû£‡1þàªü×´ùª4úÖÌþ×ö<e¹i¶½—ü‹øõœNô‘ÿIúØ:Á< ±ÜTåDÉ•ÕS qßKy1Ù 0a37·\†íü'JáÿpNj»Ù ¥ ÷-OòÊ>, 3°ÙJu…Ø“€ 9y‰ ¿¢ÔiHJù6¦g÷œHüzœìþŒ’ÉwJ‡ãmý€¦Îú'´ úGŽpóÓ¨0ë‡rê?''è¾UˆæWqÑïÂåDý5d-þb$ üIUû±‹ù+ænü…¡‰Y :üeaƒa^ú'õøT` ýÌX£CÔ X›ä¥ÿŒþ®žÅPªBN –Ý –¸ vº® ˜¶þDÄK¦Ó¶!á¨äÆ^À g+ÎÏ~CÿZà8!. (Á; Á bCúÂu÷Íâ€úÀ£ŽãÒš‰f–P„Hu¹÷4ªßäÉ%¨ªnü …u_¿ŸwªÇ(ºÎ-Dd,ošÏ)·ßû(ù¿Ï($/rÞ,7’'b9Ñ’á7v™7pY»6³%™4uð4Y6…‘.4v(…/X`ª&ß”º "ö·Ê,ø"r°sįyN[ OŸ+8ý½ù?srômÿ9òZäó…HÄõ ½õ¥q-òV‚ìê¾Sæø·µàÊ"áôä¾ÜaXÛ&´Ûï¨ÖÝ;£ã OWè`1ëÛì/êq«>ð0_pò¾ö‰ñÖÞïRT ñ˜îò ñ©sôÑÒŸô¢zèíO øîÙkïnåç,%ÎÝGÛæ—lÜffÍÚÆ)Û²|ØÉ[ÚRU¾Ø—ÇÅÚWÜ(ôíÛÚßDéûÛ˜uùÚ:pÙ!œÙMŸ2ÛJ’EÙ¼)ÖG†ÔøLôÖ‘>Ûï¦ÚðËÙq¢Ø¼ÅÚåë Ý„öÜΗá¨JñãÀZå±Éâç+ò¯íìãæïS‘›íòãœïgy¢ð๩ïùïñ]?øYýÎûnÛ÷ÿz’˜xÌÄ •O;þntå̳×2AÌùÝLÐÔ‰Œ“á ٞò Ÿîµ ÐöˆY_á:z¤îÖÙ©?¿„ü ¶bö‚tÇXÉý²:9ër©;Ö2+ò½“NVŠ¡]Œ ó"¸](¹ôc‘‘»—É(©ù×€Ìô}:ÈõS€ÁõÏ›ëô8ªiøÖÔëùfÔ“÷°L üô’½¥kî ÉÔ) å[ŒóLÖ¨ò1 Tc(&K#/èO3}½1Ž.I˜¹,ƒÀµ)¾2å$ot‹—n}wN“¦›Ð!Ÿœ8#5Í… ÍŠ¹ƒyõ ©ÝVˆ4IÉ ¯:¶f8®ÍœJ€úóJ±ñ÷¢\êÝ’ÓçO©åäÝÀ´àO%èÚÎaÔC7Ö™wÌÚdaâgÂfêùròõýÇö=)”ö nùø ;ÕþûÍ]~C ‚D ¶ Ê0 ­T cÙL ’0^Õó¡}8Š_’±¢ß42ÓùÆ«}ø×^äúP²ÝúýŠ}ùoTüú` ÄþóÀWv% šíŸ,µpµPÊÖ`w~`–‘Çû!ËGõ ¬­î-ø,ñúµôˆˆÐñQ!šî#Œë³z*èCÑTá„ÝM³ÞÝrUâu-xèUßIï•ÌñDáSõ)Äñó½Nó0CåîÆÑxé×´#è‰*é¡ÔJî•Y/ô$WøÌ•’ùœ´iþM¹ääÎäY0âàIôðœsܸ ¨Àè …¹Ëš0| Qä\²¸×Ì …Fd¯¤·&káûFõ¨©žîàEï„rí(ì6ôî-ôõ±,—AñÒt>³H^b ÂÖÒö‰ýVÚNcå5ú»îú’ùuÿˆÎS|XÉ ø‹Ôh µq€û MwÃÒÀæ¼ ›‹¨ rU|Ç2 ÿ à-K LQ È«: Î"r @îK a"…8ªýRö]­…óÖ£õàNó§´óPÉø31|ÿî˜[|'bœ=û+>bødf†õš±Ëó·ùLóu|ßD p`» ËA| ™Õ¬\’sZÚíš ÆCûÿhû5~@õØíõ³ÿÎÙkUÜ/¶½üAüYuüõ°˜ï‰oéôçP±ºèm!¸ì›á8ö´ÖaûrþúGùOÔÚðIOžæÞELáDÕãž.ê²EŽð±9kïïÆæ0Wá ™àÐ2à¿§fâÖ1èp?÷ïBÀñuMÏìçÑ‘èT.Fä×TBß“d_ß›Íâ'ÁÉãf÷Óé>Ž¿ñUצôôG€ñbeî;ƒí70nòìv÷=e†üöô·ŒeŽ KÎã %w´b3ëï¦ÿ1SH …7† ¬œì G¤ îY¬Ô ;™ú¿è‚à9¹P® F€ý =u‡‚z‹½àõ`ÃôÕ]ÿ´ÇDúIõGsȯP Bag ¡„N -S}í̇Ÿ2,bû"}Ôø'æ!z(e{'á^~)GoÙ0˾¥8Ë4>!Û?É;w@‚m?½'š<Ÿo=È©>¾]1>í§,9­21&M(œÙ‰$#Ι$žøº$ nÚ ªjûé0 =¸øí W™å—æàPÖyćtì\,+Ï( ò—ÓõÚö°Lôoù øYYü›…Nÿ:Õuñ8Óýp¡ò…µê—¡ê\tóíJGÖò¹.÷SQünQ û¼Ì_óaPÑéÍ‹á¡W à"[à¦Ðä0€ç0°bç°±BágHÈÜG ØÝÏÓ¸%¤ÐqwxÔ2íÝD¡å“>ìË|ÃðÜbýï mðâçLóoªDò_:ò_.óÚ ç÷-ßúà ú›ôöÁé³÷“k³ö©œýòSaVñˆ´[ðK±Dó JóÂÐ÷òM©÷?å™üˆ6'ÿ|óý]BöZg5ò3¤ï±^îJíÔÂÚë[©Îì>7¦îÔhï”–xíx´„ìÄì73€é6÷¿é@îI5ó'±ZôcK…ô;ÇÄô$çÂóƒÿ²ò•_ãô3Î÷#áûÝ’aÿg7=–gg*¤ÿìyµú$Üû7ÎEÚ1Kß uÊÿŽüóþƒ™Nÿ4‰üDýVŸ¼ÿî½q5ÿJ‚¯û¥•¶ü®ÓÿðNxš W_LƒW8 ÇœmvÓvÝ:›q XL,I oº_C”L®pü9Fðùš¦ø÷JQù û ü¹ŽW=H[ó_ °¼ÎüT/ÿ§ùsÕéõ>é0ù Ñÿ;j¬$;8ûCçðó5õÒñøS9ð¥Ýñ@ö+ß^ý'iþcv˜ÿ¦K#ýô 0øø7˜ðQݺíÞ >ïQò]ŽRù ¸åc³¨|¾NÏŸüÉaaøÖ¤-ùúgûâddûCÀûü{HÀûWø˜>ù¯Þ»ýu«™û;Ë;´ÛÌ@Œ¦M§[3 ˆ'R yRæõ]¥áHû¶$夰7‚§#0%iŒ SžFªýüêÿdqíNTõ*Z~Äÿ(ªLý|¬ðÿŒ¿» yý‘É–uB4"G°!ZEt{û@¨Ê`Ïmös_½ê8È/›e#eä(¦\-ÃdŽ1ôk3êߘ2Mã02ž/ d†/Â2' »3;Ma4ÜËÔ4éÊ5½V3ö3w0M­Ø,i‚r)¤Ú$†7õÑ¿š% cˆüÔí ‰tü×ƒÉ •é †Ó v_ÜE1i¾»ÖBù„Ë·òˆ(FòÌc5óÈÍò/o…ð fð*‚ñWn4ð–šCî2§Œê(œ‹è²5æltå¾µ{åë!§äQÝ…â’ÓäÐ(èY®©êd¯ ìÖQ?í3d¬ï ë‹í›#àéæ ã)áWi^ß»%ãŒùâËÝ5Þ‘iÙEÚû×DɊךåÓ–_ÏfxzÏ9€NÒ>_(ÓÔzêÕí‰Ø«­Ýgª„ß:ó ÞØ0ãÞ6&Tà”m⼸ã:Œ2à} qÞ“ieÞ>ÍÞÓ`Þ£X‡Ú8ڱ؀ÚÿFQܦ¬òܘìsÞûáÖ·dâ=Êíâdépæ¸Íë…Róí2TñyÄöÀb]ùZ<ü®âÑýÇ(Æý~êUþÓIÒsDm …€ ²i &‡`°% ˆ¸‰ k ö¢XèÄí;e XC€Ÿ`Æø\Ÿ /R< ·ß ’HvD5Ãþùèæÿº‡ÿö5qÿ¬›Ô&%ÔD £Ã ðâg šüdHö»d›·Ût#M„îG ‹ÝíINƒT;bÞàf¥"ðj~0qòð£¥b ’íô, ÏEïš ,*† Xã «BNp¾/äò éÍ›áOgòRÞþN–žë²ûBJð÷:¦uöeý÷šî ûÇ+þE+A:§hgÀ¬›fFõ‰ÎCº0’ ÍOQ#×è2"]J"£Œh"ÿ–įn¤kiK÷ƒæK%ºÀp*Ì Î?Ò7» lÅþ ³¹œ`û‚ØØ¯ÿp(Ôýb¾¾ý' çûÓŸéôáˆøì¦RbæùCâFZààó½!ÞKn®ÝÀeRÞÌîáÐRæÁûNë@>þñk½úg2Ñ/ô…S‰» ºðÚ·c(¹ *¥7Œ3ˆŒ,˜LÈšš*¹DÐs†Nœã ,‚üèÊûú¯…\8öOQêþ@8ŸL‰->âÓµlÌVn™@¢)é2™ ïÛùÏËmþ“ŠXèñÛSÿêà‘®ëýÜbý>ÚöÓ ôÄl2ê×·¤ÕzZÕD *à!ÙNøA‰»ïÏÄø/ö'òNqCõ‘fîï-ÁÜgхоaÖéàà}˜æŒ­ÊòO>•ïÎiYís¶äø}¬_õ¡Ð—ëkÚ¶ñÔ‹EúVQØÎsv$òJ¢ý(éôÈžÖú_ÿ(ý¡ò킈¨à½îUÉPîlrËò8v‘æ*†[Ô]¤â%‹uãݵ桢ç?Ɇö©=šsüÄÿ˜ïàüÒ«ûï?"Ÿù&¬ò•¤½ûǰz eqµú ý¦’ýÄõ ~„ü¥´Àñ‘¢æßx¬é3ù”^¯ý°¶£ÿæg­ƒò­þ|©ûèªò÷° úÍ6ëñ~-òøÛ4.ø%›KôŒk{õ¿7Yò¾R€ò4ít÷+Äí)Ü«çÈLd÷ûu2J}'­Ÿ ÅÐ}ü‡{ ©?­§Eüªš±„ ú#æ$Ç#‰Tª®³_ ²3_™ýKò÷éqò¹ŽìõÏñ×Z’ù›¨†:%L´4€ÓbrñYvpôL/&öP©_î¯ùíUb¯ìYxßý X ˆIai’¹ Õ‰®ÿú-ÿï MKÜûŒëÕq (ÞÿZí)0ýWªmú-‘@çA¦ƒàñh<åNµ8àtÿ¨à¯)aëÓóû#°‡¿<üጣòø]lçãÄEÜf‹OÕ\OÔñ-ûÒ@À3å` Úý>XŒàƒø?OúcAùÀf z¤â»Ê¼tÖ‹«R»—%C$ò¡yiš5Çêj–è¦Mê.¤UÈ\õS(6F™l"=É]©G‘9˜Z ì3Ð;ÒéOýþšq­­3 Óe0C]WÜ0hèÿ DÀâ TÞ7ކDúr’&B5<ÏëI T©"S8vK)¥K x¡QxãZTàîHNаF–KäßQt ©Q·ˆSŸO^Y«÷ZrKP‘>F>ª E+ J)¬i/_ŸK+·Bÿ!ìe7­ø!ñ%,ÖT'Ä1[‚Þ~ú—¼@]éÿľöµöiò| êIŠkéÊÏ”ìõŸö³äþšÆ8{ƺëìIÿ ¸àø«î±'1îÅò5õ$/çì([2ã]"Ôܺ§¬ãÂvà6óàÏ~K¯Í”5ÓzÓ×5I Ú²9•Ô:ÌzÛNã ô´ÝœMôχYÖ,ß‚HÑãOÐ]îg!ïÇTRñ˜ !óŽõ“ð·î@䧬2ãºMë”xFåcƒ3ìÛ‹§ôòÊó4ÑñK§*ðµø©ãå6Zæ<‘‚éŠ@8ï4Ü5ü§æ/à ¢K• =:g _õ@þö†’w¶qû_rø Õ÷ñfçÖ`:1³}ü2;X!J÷¦õô…!÷éõ¡ì³î~ËìUú¿å.68ä%]2íTbîèñ(QïéØŸîËPÕá´fzà–èèàmÇî3ñÚó>yßù7šö·»Jþ!´M÷Žñaˆø9ðôz²ÞêdRdí*£:æì=!ç風îÅê+Úzâªåé'ˆ~了õ3MUôÓîòÓ MÅ“ÏX‘Çog)Ýê߻ӸrÿÇò½gýS#Xòò9YéÅ×­ÿ;Þ faÌŒØÔ@ôwÔ’ëš““ÞõÚÑßó_Fæúë³£€ÿþÒÒwû§4{óG¯¿ë3˜@æ.ÑâÚF¥Ô¾IÕ'ÕÀSãï²é£Õè!í†æòD<ñeXÌöþRvñ$Épñ¹–<òÔ^ßóòBæë‹‰ñ%&ƒè‘é_à‹«¥ð–¯'ý‰aqñXVçË·íù[[ð|eøïú©²ê˜KÜ££àÒ×SæU})ôyCxø¾hp -à þõ foðèʶýløÐº¼ýƸ>ùèmÆù <Ýûó¬gfXn¾?‚ ¦Q"74Eþ¶KüZâ€ö~íü'î;Á÷?”€ýH“5.9 ªe0îu65S hlÕUÙ±†. S¢îº°  ‡×µ7±!xdµÙ%Å ¡Óï*¯ 9rúEBàÔ?·án5x’~6aÃü2…s¦-;-,P¨N3j‰=¬-å=Ï#y6ð©*š¥E'@Ä´&xÛë!à%È4ùâ(¨.k!Æšj'ãT#‰O&;»(/½6 J 0œÊënèfþ²ùˆd‰¡XÜr§h§c –cõÿ#óÁôªíy ìüëèÈòLìÌÆêµ}”â]CYäâBê»è°ïäRaÔåÒ£›é‚¤Üå`|âùÃâ§låÝ’¯’Ø,ûÆÙÀ_Öøñ ÍPð™Ò ÜžÞ/EÙ4‹Î—KѱÆ*Ò×8+×ý9ÿÛf²sØ1əٰQÞ]øåÊžéÄà¹îjí®õ62-ïBÑVçìë1è¿Ê¬íyJ½ì„qÆìªÕ2sêÞ®Ïí^ºâñÙ·më#Ðãçtìåžèèÿaù仕â¿{”åÄÐ ëžÀšórŠ“ûXêúëßìöÎ¥:ùbjú¿ûŒ¥«,Äh‹ÑXyìì§›ìêàŽ­º™ EŽ l"ñ’>¯¾Q'–`¨,Ð#Ú/© 2ç­1#Â,î$8ÑçC®##Q#ûêl»@òd/jÜ0Þ V+1µm/Â8‰õ} œ\‘»üSBß ìŸnz‚M Õ —{ ø_‹&Ã÷”«ŒKž”ÐÉô.A´)­kÁÙÈiùò;´¢ñ:âfýs¶ut¢=u„w®þ.ÊêNì½\îÿ{ã+þ’Uü÷HCùÑçü5»´EXËy¯ ¼ÿ| Ècî k&» ¹tÉ Eµè`k?Ð ž búŒ »äŽ`û£V6gz0Çdßz h^K¼tßÛƒQ ¬í ¥ñ+÷ ¼3÷§òÓÀÛ %׋\Iýùo¶þe¢\ýzÞE#³¶w®Žòýl'9ôd¼EòàHé~z4èÒPu泈˜ÜÉðÜ—#åË1†ç”:Üñ~%MóFßâòéÝórt¨û$)Àúäÿí'9ÿ ÆŒÿÞ.>µùß{áõ/ìî÷ùòñ#Þoò?9ú®E¬õðáTøæÊ ø.klñÝëTæiþƒä†–èŽ-öêp³çæéÏì‹ÜR{U Á$¸i$ެ¬ á9Gþ//ö¨úõ¬ÁŠãx®vÛ¬ñÍЮÄtEd£ Ý3?Hæjúª Xë­ŸNáOÚïÚÄ-ëÜ5ÓÐïÎ¥õ›É(ý¦ÈÎ/ùVl ü8=íÖÝÞg’cÙ¢WKØ82än.œêsÀIì›1ÃîðiúyXWýT…ßõAHJòk+òWqöõžô”ySû‘zòôÍ2ï?¥´úU…œRòÛÁÂè¶à ï|ÕŒô”ìðô:µíLN-ß`( Þ>Ä âèÉÚ鿦T똇æóØÛƒìþ%¢¿©›bqÛ¸2<ý0cHöe^fóHš4ûâªEÅ¢ÖûÅ–÷¥ÊFøkyÕõ…Íàì˃iéÀ^?ênÖê^@¬òÌ—öòíÐõ+r1ôÇ­®ù48þÐ+õDäLòôc)í êvæU‘ÿ壈æ"¬éøï˜îøƒípí•òE[üJ­& ~hУUˆc®/$—ûw|É¿Jô æìåà/½¤¨íjÿâñ Ù ¥ŽV*ü±€'ò×ø3íŒP½è¶^ê_M4úÓœ_ }ŸÁ ʦ lhuïQ\\÷ÿúÑñç‡çãX+âç*íï©E¹…Á°çò ¶Õ¼(gôjEZå¸ähÝ”ß$ëlä:Üïëâ=ïp˜îYô”äãúûºûç=‡÷TSÎ÷LÛ‹úïâ€úÁ=Vöù9ŽõzîËJ’ã­èáñ²ìâŒpîàf¢ÇêLYüÁùg»$ü-I rîµ`èŸ*c1+ =–²çÁO « m»[Œ­™ã]} vpÜþ–$Íýä¸.?ÓVî7*ÔL´šB³xT ™{ó!hg!L8§Uo­È;ÚÚbØ¥Cœ¯%!Ê ZÐàšq×í•rˆ?VÀ㞦Q)“æ3Å6ì<îWEÇÅÒH_q{F}D#Ag@A©WÞDIÑCEÀ^PAØã°>·LkBó×ÃG„‰^JÙM£P]Mdc‡GõP>’_ë2þñn(™t%A«b'Ü„$´F°7Ø­r&©›_¨!¤Ä_>žqŽ8•@pÝX³ VP5<süU¸Zðà„îšÂðöÙ;—„¨¢(ö w¦í(G ÔÑœ?ÐöÝLÞñWh îÐÉgê³³ã²IßÞ!-ß8Èç¢Rò昼/ß4`NÛ®×»Ûjß:lòã+§ùã =ædLYãàçÖÜiÙmá¥Ûç§•ÛÍ´ÖÞ£ÄîçÃÃí½²¸ñ´¿Oð´œï)OGë‹ûû辦ÁèvJÓå"ëqqœô¹•™ù[ÃÊúÍ»–ùïÇ~ó˜È›ò‘“}ïWÄbó‚(úÒr\þõ,A) FsaÇÒHZBAjѰOÓ(û¹Ýÿgu=?ÌÚR_Yé5#nöÿáköøóOÇøw—‡ïµíêdµ 媢tß³‰wÞ ‘á‘%âÂì,6êoŠäCþæ=7\í°(õ{ÖcúÓQü„K3þk\& ¸÷2VÓ÷+æ•öœóìÅàÁçÇ ˆé^é:?Ÿñ«†S÷ˆ3B÷?Uö¤^=ömìbûîÂoüèþòííýï*¥÷<èñ„»Ûàûu9ŠÓùˆtö2L0ú׊ðL=áætøëc½÷艙õÙ³ÌùôT:ôüýWï38âZ„ÝZ·åžXÁév#îìêu´ëR¥yïxæÈêãì¹~èpù°ãöÜzF©Ü`èìßc83æEýìQ[˜ì žŒð‚‰÷oóûxöfùÂù¤÷N]ôÀt!òNMÀéJ}!ëº<—åŽÁÃáÕ9›êÏ#àò¾’î f'êé\Aï/qòòJõá$×îæ)/ë¬]¼ì8Èê¨çò:h/úOÏ]äòÚ“I•¶i3Ì„ú`ÉGú‰Šö>ÚóiÙù8×MhO(Å5ý ¸ŒF Ò9§©‚uØ‹ˆû†bXùSW#û…ˆÈý¯¡PÌF ?ÐÄ ñêÙ ël¾ׇxCMDýÅè˸ò‘ØÞ…»KŽ6œ2C"Ú„ò!ÑóJ."xh)W´/3mÜ®;£A;¼U&6*i—5úÝ0vû*¡Ç(’)W.8ë/zž,ð]A*\i8+•é‹)é}(H$–=F!WžÑ*¶‡û« ï %ã÷˜!Á: gÈI,Y{€ ô÷Õæ=Žc’Ÿ´ º‡zŸ.òÊø(œ^úü+á£ñ©dÒë!ë'Æ«ïF³—ñ$ð1ÏéÚæáŸßAa5ßâOˆÜÎtÚ%cÞæâ‹äq¨Pæ]dôã¯N+â/k?Û Þ ÒùªÞÍI7±Êä>±ÅÞ&¿ËØDi× ŒaÚÚdØ+±Ù ¿œÝ£â±ú…ãÈÄáúèãS¤¡áè¶³äÐ̪ì”þªþFƒ»n/…Bò ½ÛÉ ÔáM   µ·°AÒ” Q©ŠÓfîþÏTÿíÏ"¯ ê ƒ …89–nÈö\ë| |" !ȳÿkq@ýÆá„g·Cv ¥È‡ 9€Æ ryÈ?1äûÀKz÷ÕŽñÂñƒí³ØIåBιÛíQ‰Ú™Õ½ÞuÏ€äŸÕðŒCôh„ôˆUÍ÷¹ÿK$¯k¿æ‡d/lL¦‘$üleûñ1eý¬ù.÷È!òòÉÈô_'zó¤.öÞ·ôšìxjå®Ó˜æRÏéoáøëP±ìGWñ§}Ûw©ö Ⳉ×0ðh®>…  R–2³qý´×Îï‰Jlè=D¡ìso~ôå¾Vý‡ùReÁ@GÎþŽ;ôlé ñ, šóUÕPô(œIòS¥÷ì²Qú\ÿÑýøWxû¿Çèò¦B°ê ºeä‘ï0àÄåâdÿ£æErÈåâŽåÛÕ\í^y™ñúhõótŽö5@ÁöpK®÷Aõë ÆøFäøK„Þø Ûvý5'oýçTöš‘¡ï8šñïál¹ðÎÆÿïO§üé×öüãÑô{è©-˜ë„Ûó3‡Oý8f–‡¨Î ¸]x Cá0 4Î >GCGóû¢›ûïƒÙÄë´EÌíüy÷O*ÊÿŠu ÿŸ®úˆ†çòèe‡ðb‘KëǤøå.a–äº0ã%½âÖÁè”1ð34ÿóÖ©~ó´Èó?åÙòøœóîRŽ‚ìå¬ïçOå’U‘ãM †ä µ&ë²+ˆówÁõz›´ú×뗲±ŒÅ' ’+v¥ÐèbøDPHÄì ÉŠÃ2ŽÖ(n­Œf* û0Ó TÜ#Ýeý4õäõoâ\ñ‰oÓî+;:òqGÆþ¡k8  j‘¼Ûnš K¢&¶ecÿ)½É÷• ï,ß+ç†ø(ã¨RZêå úÕaQÀ7 Ì.yëWAúøùyîìLêî“ì¡çðq4õ+!zòý•$ïVAô2f0ülŒ$ÿÖ¤iÿç´÷ÿo{¾Êrÿrþ£²ýj6øwÝî“¥·èüEäæImËç—ïCHù¸‰£üç‹Xýâ¿yA äˆ £S ößþ “0/8ñ@ûÉŒïèÀV JÞ¶u¢S¡þ€å.Ï€” Òòu«ÅkfC™ïôí;Ñ™ÿmÖ;vßß6o†­Mãx**<rú4êßqõ¡å' : “‰® ·Ù¸ ú­‚]%hí,Éœ63JA=ÿK@ѯ B³–æDÿPFôD"B¿„þ8ð¥<1Œ*0¿­#3q;f8Ú‹a@4ggFç7YEBs{=SË2Tðë&o† ˜˜ôuå ûdí'^A ÷I½‘”ÂD"Aön$U—&Vm'0LíU×FÑð )™KK]îô¦”{òW´"üÛ¼|i[« åsy1P%p¨ä×ûăìõ)/øð%äzèû€RßöíÜ4klãô'%í…EIðÊfí(ì~‰DèL‡ä¦ šãdfòá‰:àÓÐÙ´vÔV³ñÓ4ÿÙ¬žÞs¦Âã°ÒÿëÏ–ðjÈ_ó=ßÓóªowòÜJùñ÷ ò~}ðW÷Gîe6²ô‚½4ûëÌFý…\gýb!Èù‚÷cõ_ÜôÏ0³óˆ4 ù7Þqê•¢öµ ³i–}P©¹GLuaäq RÖG¼6èù®#¡ù^ù]Ä$ü’3ÐþB’‘ÿübØúËöøErò üìi1úèÿ"áÎ aÙŒ‰\Ø|‚Ýj^Câ1øìä$ñi ·ò¼¯Bõ`aúåbýÛ;yýêZÄü¬oŸúô·’÷M9òStóK,Äö¨ê ùµG—ù^ùíxö7ÙøøI„¢÷±Õ›ðœ,¤êÜiê}Ã<íníÈý*í3ˆõÚõbæ&e !0é ddü ^ñ5‚ñè{ŒWåõç§à ÕJãÔ¸êNqîêÏðªxõ'ÒÃðF!ëîR°ßT6:Ú'^@Ü,Žmã’Ylë†æÀìaq$ðŠ9ÉñÞ§×ñ¥ÏœïXExîì)›Jë6dÒæ€7šå„cƒæÒkMèÉvCí#ËóIºìöyqøòT°ù…»ø3:²õöY#î'ªÛê:fqã£ßEâ¿|òè/ 5î¬Z(ï|•ãñƒn[÷óPù€ ¹ø½åòòWêkíd¸êD:éLE•éó™Hî¡èiùõÀ Ü/CF£À²£ÿ¥hþ[ºþª}ú uúà¡qÿOK^‚ ¯öž ÈÞ>¦¨'‰áÈ Œ¸ i(S6ÿjg.Ø %0£J]¨ Ê… ËćÊö^0e±q'!»`$)Ã!Šž' ³ãD(v­Àë„C…qÑ‚ë9Ñ.$ò-f,ÜÔ‰1Þù±0þƒµ/25Q/Ò6Z+¾;'{e'{Õ+1‡¢1½}H1å.. I,u ,‹'õ)ó$p•Vúæ÷";±«káž$NvÅ,X¨/)ß…)ÛãD"(à@° ‰K·éL±«fT@;¦L3l•*¥š±Xí7ñ×­ùú‹©ï’äȩ̈1ìõÚì$w+èºRßULØ×?µØì‚¶ÝA$áLy&㥬män8‘â±/ÝJ3„ØëßÄ×[NßÕŒ•+Ó&`OÐé¸ÍŽhûÎSË×*1ýàW4ƒãƒtãÆ÷ã4Zäm"jç7¦é(G)çÿÆEåg—œâeÑkácÑ/ä˜)êûñèì0©çèR•Ãä(½jæš±ºê'àEîw8ÿñ̓Ûñ®0ÇïªFðVÎBñY;òòÕòw,ò[×_í€8àç…°åK Þæ!èsê®É î"ïŠÊùðcõö F’ýI +ÆñÂb"ý_Õj楥4hí%©!ÿ¥µ#*þ ÄB¶/ ™UÄ%“u"-`Ú4Ò48÷çÆ5âû)/Ÿ©'Ú$Éû´&·½)ª Ô&´¸ÊûƒL@Üœ¡éú¾ ùá°l.?Ì0¨³<¯ÊœamEÒÛõÀ§Úþ#Y‚ÿm²­ø ª!©€M—™¥q¶éäf5öè¥Ýv[£A_4ÒÐHØüY5ù§·ü˜”kßG?ci@/ÎU'·#u,T[ƒ—Ô”çjgµw–ø£$šõOÿ_öÒ¶äùRÃWÿ:Ýp[ÉŸ'nÈB¸híÿðþ Û]elþ¢ ÿ²rM‹ðNÚ®|Jm½A!uþ‰Ûýôò+ú½Iîúî íý`QûPy®$áŸ(c­áŒ*ŒQ X´2 ´Öä âÃ9‹¬g Ÿ°Z àž &7 kl— È“FWz+úmó¥Øâì\Òê­D\äïµÌÝT9‚Û$ï]Ý9?á›Nuê0õðó*Û÷ò£ÿx¾Þ¥Æ³ wµ bù¼ I* ;U„Uù`@róÖÁ8ïE|ËëËX/ëÌRéíh…¼ð¯­ öóö‹ðŒî ìˆÒáìë,Úï¬ð†`ÈñªSúÜœc £Í£¯jöáÝМ´;b ì¾ÍÿP»Áô7˜ð¸Ùðò /÷{¡Ôúø:ºü5 KÕR°MqÝh’Ð#ÿUhbü¼âùÚömšÇó»^6ó˜Y±ôº¬òy·Ûì–‚ïçÎòägÂ3ãWY`ã ³ã:j&ä[4Åæ‰“RìÇZðv/ô­Â½ù5¤«ÿˆi¦¯s»­ÿœ€ûúemqø‰a6ùnÐ6÷)}ñ™‘šïØœ™óA˜÷ìlù>÷c¹ õ­µOô~›òâö óªúÚóÝÍ(øTaÁýÀúãÿáS¹ÿaè’‰ë<ÿDÀÒøÂ! òT+ÇîÑëÞïdý‡ïéìöûhéšiúç–Pþèûûæ³ïôäâÈä…å&$4äÅäž‹äS©GæÔ¯­ê«ðá4éòE„ò,Ñßò«ß"òÔÐÞï³LîqèîÖNŸñ²›óß ô©iø±$mš @"or´¤Ýë ޱ üÓØä:ÊÒbЬ,Àì ©ñ;óÐÅ 9Pì §úš À£ ÔÖà—#áfú‡_éô•7®òéÎWö¿^JýÙÌbš)ÔØÅ¼àûU¸˜ýv-¶ú¸ºöSÏ(ò\Dï)FEòz{*ù0îÿœŒu?œ3E7÷xû7£"÷0=‘öÅÙNù…¨ûË%ù‰»£ô›Òó+¶÷ŽÝ%ý¬÷FS ò£r×m) Kä(•ÐøáÑ—ù:ÎŽñl.ë?Äî䔄¶áÈëæ”‘éï>yúõé?ú}ÿ•dùÂ6ñ:Ö´ 5“± _£Òm(T,6òKŸøG² %% |³¹ a2Q$ ½p 6l@›&ˆÃÈÏϺV÷èk˜2ðL’!)¹ò$ìf—$TCS\î`å995¼µŠ+ÙtG ±Ë i¬Õ¥ìÊf#Up;/±}ˆ9v‡Õ=õö;yŸ•7Ê‹¡5ÜÆé5Z²‘44ŒC0"+ Ž·(SW–)˜<ì,(zR2ªg7GN£8ªñé3BÎ*r”7"×Öxõ_É“Ý4¹!’vp¯3ÙïBmùRw#P:Ù(U±ï*Ž¢¢$WØ“'¯ 'ÕñOú<$Zóx,òÅŽÞõjÓü’G,œµ ¯ÕÚ ¿b ÙÇ Ot‘µ*JòUú GðN®açÎj8äFwÚä÷ãÝQ–â²»ãÌpWåÍÙæ‡úçc1~è}‡)èʳãªõ¼Ý”À¢ÙhÙ7psÝPÉåVQïL¿7öpòûXÙý}…ðü%xIü’ðáüéþ+ûR‹÷:?÷Ðù¡ †ú$%õú6‚ƒúíèSúýd›ûî,þãšÎ~]O⌠"Sëw‰ùèF5 ¤ÏI ½.G !Ž/PŒÁÿä©êúû;ù¶OYø¡qGø†S øåäšö-Tó­Ððm3UîÅùé+AèÄÚ×å2-vã•poä¾eÒæÛ_êÊX=î@Ì–îs‚ ïô»ˆògŸ×÷èýÌ0?­‘-'rÍš)WǦÛ}ýÝ6¬ùtšôCŒzñc í6†¸èÆSé*¼ãè-ÑNçô“÷çô¸ì?TíòÚ~Öôv¼Iò 0nõÌüX†'ý—¿þ×ù)3Œò/ºïêËë#åz®ßš_ÞÚ¨±ÝÀû åLL•èjKè!˜fê¢ß~ë·Û;éæ ¿äŸâ·cåH”¯ëH7òäãõúÓ ö“²ºõ(S¿ô¸w…ïEBé@ç Âè®æç~|¸æÓž\å9«æÚµ·ê±$ñ&ưô§:‘÷ý¤úJ ÁüS²ûùoöž÷…óÒrïZIí hœí:tˆëÎ2vèbhéÿØœí.WWï«øï­Úóì)W>ìßiªì.bìÒÊ“ð[Í`õŸá2üaGž íˆ.1®Ð þ–óíPVç/ Cž¶Ýfž0a ä RŠ ô¬Â Ía5 çÅA ™\ø °¼¤ ªýC 0P( Í}˜ ¤ š_ Á =5záô}?±Òg·ˆË¦ô' A[KÁµl÷ßQ(÷8´šëÏÈ«Ûã #ìŽL'ñQÆ)–Î,šs®0_YM3 o4%Y;5eõê4¤3ÿet.CÓ7(̪"#”­ç!wZ{!©!fenrir/config/sound/default/SoundOn.wav000066400000000000000000001131201475771417500205100ustar00rootroot00000000000000RIFFH–WAVEfmt (þÿ€»î  €ª8›qfact€%data–в“ KРYÓLM¬÷#‹N'y‚¨Þ¢n êÍФ±ßn+Õèí1QÉm‚UvC íÙ ~‘´^ù\–=èý±<ä'©Ñâ¶áï¬DêPÉšíö¤ì! ¾ð²’ÓñB>êc oÛÖ˜q×.ÔñÓd.Þ×£›ß‡_z߃ÚðØ€0Lãûßëuždè5cê¼wîQQ¯ÿÙ³'ùáýâÀ€,ÿ‘§þð•É´óHÐÿ5rÕ÷ªÏæéûëzJQñŸ…ÛöŠ=òfl<àh®äÒ2ÂâøÈ"çc†é=Ù©íG“äúe¯†/güýVùžýµ”éûO„Åð’‹{ëV³î³úÄølŽ+ñÑ7êâÁá‘"…릩ï8çxê5{Jçc`¾íiëïz{ðNߟül%ÿÆÉ#Ó;ïE¡ ÑôL§ ÌÁ㊢<ÿûûšÿ«/Êæ¨fæWVø ƒJ{£` Sp~£m¨ D´ ·‘™äìŠ X I»6wëÔ‚^ %™Ÿ1øÑ vJú÷vù*Kcü¯³yü4ñöê‘çòéÞùñ6lŠë“¢Éïó…Éü~v½ F}Ñ Ù‡^œ£¯àýÕ áK= þ £Û)ÞÿZ öôš!øÀ•‚@¸’•ý› qìI˜ïIØh,\úÑ ýJ7Ã\ƒR B°&,ûšAö±¯ú°?–üŸK$ûSGrü5j=Îfc3«€Óhßþ¿[¢ù3˜íhtßåáèíåÏÎÞx¬#â¥å\öx›Îön¯ÃeOÄ}PÎV Xȸ;49ƒ{èkª !4= á8¥ôß<Ñ1%mþÂY ßyÓ 8V «73½.²"¸ lš¬E³É8Ú"»aÌR`).÷ù¦‘úî{þ6uš÷ùÛü¨ÕúüLïÔ×iJ‚J(_öv1ÞÇÚ2!~Ø,°‹ä(ö*RAF.ÊÆü*=_â"BIû!ÂÁX'zš)) «ý+Wh1+Ì2+þï,êfx#zz ªÕ<›a€plΔ¹Õ ;½ @ xå¤Ðpé O˜¯qèŽÝ,é :öÕTsëq &é¤Y8á7ìÝØÃ!ØKüXÝÞë=Þ 8ˆäJ]ëÿ-øo\³E”õ^ì¸{½f{Bõfådá?ß×A™â|4@íF53ç|äoß$è‡Rìµ]%ô ÔõBÎ%æ  ŽhJ„ýeÜÌþƒÚsg ýÓôpUeöhÂÈVz…Y—œ%ùL/ÀóŽ ZùžÂðž_7í6ìóÂU4õqÈó»ÓòϹðê˜|Díñ˜4îwæö÷q±§k z…M –HÊfýSá $Ìþæ—¬×÷ÉçSXmÅ¥¿ Ë’„éç=“‚Ÿ}¹ó±ÜÄ… ‘6?­@+75Tgcûïí™åâ ¾¸äP“²ÞH]¤é­kí~Ǩå”k1á7ÄŠêÇö¾µòý…™DÍýJÁ| €8ü‚=ñåÖï|]å㸞±ÔÜg-Õ€`›Í“äÒ!îßuÀ°ãò²ÚjS‚ÕÞ;ؤUjâ=1áÍæaÚë2ãügë$ V• ×"tÒ%¤LòVòÁ ñÁY< æþDƒéë™låñad,ŠXé*â »w öÛéà)øT™éá+…ågÙ–å,5ï‘\ëÿÄ!îÕíhtañSýCñ¾{ ég ©Ü‚dpØ•N©ÕÒõªÙ³càߟ'ßb zÛ™VÝäª>bë½ôKé¼sëC6ñò­`þ&³Æú©hÆl¶ýZ)Îò±²@ö´£þ\+6öðÂKéáŸíÛÏXò—÷kö5æ‚ðf÷›â&ƒWå³Ùä(´òçK,êZøÓïmnûxB°·KÿF‚PòQ—þ(ñûÓ÷uúÒ¨nñ!Â+í—½ðe«À÷ðe÷ðQ¶Lê´`sä ·oìºä¡î¹Öêz[#éÐëÝí’$ÊìøCòœšIýê°•K†G1„î³ »ªÂÁ%:]“j„M"‡Y°Ö¹\@t!øúN “­ŠÊ•›/Ü, ‡ÿc$2s4Y Ò„1 ûà¸dJØ rêzÔY ÍšIeŸûÆcìú;ìÚü…£üx¬ö‰q¸ó(´ÜñÜy íüK#òH4”þ7! CÞE °µ¦|¨ έ p¼ ñ)D¿1sÿßQÁö˜¶û(™S ÎDdz1€ë€QzàœÙ¢97üèô“þ’{Ø3@¦ã+%Þ’cøFð—û Õ¹üÝñÝûÉCÚýæ›Â߯°‚N÷¼ûæþ"ýÉø™@€í®¢F羇Ûå öXà†½˜å³™}÷Y%êUqС¤wƒ=·Ss üï/§>µ;çWhXþ† …ÔÎ m޶A´Åྤ• Î9†k× â‘Z¥ˆ†XÖCµè¼ õnyù¬uÉ/Ö¦­hœoµÍTû ö‚ûŽÔNÿýÏd˜DËäÆ\ý‡'Èþ`”?Ô[åý‰ÓE¶¸(ª1š2Ú1Çþ½,´Ö¾)8òŸ+LÉ-À>'*/ð#±0<#Mè“']3‚)Ss§,šB1¢¡¨1ˆ,V§"ÑŠŸEÐN7Ò5B’i S*—° A\A "@1YVúgÿ è’ѤÕ•ïõ=Ì¡ìK‘é_Ú;áÍýÚ!ñºÙúéèÝÈ}ßc3«åõêÚìoÔóø!J<ºû´ Ä_¶hº²gßó©$âi¾äÚópäo÷+ì¡p[çȈå'˜-éãÏží¦e[ô<3«÷†Æ¨) ê?ÚØ¹þœR±ÿ ŒTOUYþ ´t‹ùǸÚ,"bHÕs}ìtù_”õšnŒøÑ ñkiïí[^ôî‡Bõ¸Ì,ôº9WòŸ<욢 îà ÑïmÚ€øn£ˆÍ‚ ärKÍ>Å̵·L.¢JUÓ  ›†¼]ß(òJ¿_ùÍðITào‰XÅ+8 ßZM ê\É’5jƒÌµþ„Œ£ït‹ßäëÍ䤖áoÐR겑eìäå,|ã§DOì~‡Ëöü©èýÁÔÿ[%ÿ ¨sçNcûõ‹Rò ï”z㎎ÖÙ BÕý²sÏ TLÕ_J=àjþyâÔ÷ïÚîŽ ×Ú>GÚ(h@â«@ à~" àµHîýJµ |K |"èEŠ#bÂÌþÑ8#ôº W_ý¾®îzuùôdy¥U!çé9ë„ÿ‹ ˜öö¢.÷ÓMŸêaá¹æÜ$˜çG®´îù†+ìžõ‡îJ®½î¢ð¨ñ‚l‰ðã°^è¢%ÝK GÙµ$×™ºÛÊïß?ÞßUkŠÝmùéå ëÎõêxrÊì ÑóÉpý-ÿêûC¸Kç ŸüÞvaô¤àô÷•Ù`ýùƒõR¡Dë øçîdÓó`µõåFCï3ýcäTPùåÁn/åÏmœèÕR7ëå€ñn˜¯û„7»ÿL=ÀQÏ+CŠÿ1-D>»ìùKóùñ|žî%íò§Íö¨ð€ßƒê„‰Žætþì5DCîÜ6ëku곦î:øíè.ôl:©ý­r1Äåþk€v©aâ $Ò»5es-C<³#Z;°‰Sû¯½7P©Ø xþ ò„–¤VxZ\«Üyü>2» æì œøÖóg¤K½> 5téé ¦ž*mÓüSñûûœý¼±û1.ÞöK‘/ô“ßÕñ¥Åîõó!ôS?Ùÿ¹} Íf ŽQ‹M_ ™~ «(% ü ¾º(ÿS{høœaýN‹£ á&oTKP5kTÑ›|æá4¶ýø¿àÿ„¹Ä~ãÐ £wQ Îñ°þõþù¢C5üKÖüÕÇüZèþyööK0æ9,€7¢þ’›øo…Úí½:7è¦âàålOìá>­g踊:ø;Š>/_ñ҈ݵÿÆf[gÈ:äò$7kÙO»dE fG ©c˜‹°PÁ· TUc¾t Ɔä7—íOÑß»]Ežs PUëÑÔQ(wrëîRaP° É•v qüððüèÞÿ6{ÒðþD±¥Y>×ËÙ™Oä(‹jK0TÔ0Â`,bYS*–ñ+iã'-¸æh)âòù#ñD$È´±'²Á)B’ -€+Ñ0%T¸0¯ +3ß!¡e ×d`Ž®ôçl´XÃã­[ OÛ: ,ÇEðJL ¥àAèj±š5²õEcíêÈõèÖ€Iá”1Û’>ÛÆ…uÞ˜C¯àeœºæëJZîÄpù21íÿ¼Fð–®[íœß¹ªòŽðöâ¶‚Ýt¢¸åâLëEDçU_®æ1.ê¤x›îc%¯ôüÁ+ù¸˜¶q: Ìì ^Ÿÿ|=>“®Lä6Hÿo™¾P xóHûì+È!¢<ðÉù©Èö5•Ø÷2‹ñr~ðõ¤ô$%Eõô Kô±èýñù>íähÁîc†=ñ†ßÖùWÚD· ©Ó†BídˆÌÛ·+(`†Ëaz}W§4üL`¦ƒ Vö—'ëùóG=T m ºn$ nBÚF<ý…~uïþ-Jæ”Yåo†ã{ §êaóŠër?æNijå{¿í~M÷é®ÃýĪÿMƒòÿ©cç6¼úB‹êò(ŸJâpäåל€tÕ‘Ò-Ñ1ž0×(‘Jà˜ôvá‘>0Û£4cØ—‰ÏÛ)Éýá¿ÙàYÔ—ä …Óþ+Ü+y;Î#Ý!ì÷!žäñ•ûÝ ýl´ü/) ñç:J÷AD\pg){ÿO)³j|ö¥Qcö‚ønë=¬ÕçC“éƒÏZî/[Êì‰TÚî^ziï`įñ2é¾ïꔽçÔè7ÞbÚ»ènØþ™ ÜÍêßg":ßHý8ßBl æ„-Âêè*«êTgàí¬4lôàÇü—e­üïë¢8Øûš¸õ$F ùL#(üó•Tô(þÙì‘@ëïº.lóUùâôf¯_îNB¾åwœ‚æŠfæq4éè|4ìàÈÎò¢Êû^€ÿù6…'jæl_òsùNùtòääØï."ó^zðõ¥0TðBÒêû²4èŠhRíÞŸõíÿ•ë%ákëÏ80î°,ïÂrõ§ÛýUÝN fµØAå”- R,A†gD¼Ç/¡dÏÛqPŒ* |RYµ % ø€£ìqþÞ`™ã$Q¡Ø z͵ ÐÒ†1‚´ÃŽ ¡®×–6·mÔ¥;ÄýìÀü“ÁýŸ*Wû­÷?LpôÛèèñŠXäï'žÔõÕ]é  ¥S Ñ{ Ýâ DD ÎT‚ ^Ø)—Pÿ#ñù)4§ÿ¥m¢ 9Š»!fVîJDvŒ£9Òñ6ÀôþÏþ¶’³‘>* ô¶ Ÿoš¨–6û4|¢üL$ôü?gýó±ÿ÷LùÔ>ƒÍ?/„'0þO÷P!î!UÚèb§æ)6}ãíÒ²êÍHºøÒŸÀ£ÓF¾•÷ › €•ÿ÷Júyà 6;oXí 2r•%¦qV§ü÷׆œ€/<ù ´jiî—~÷*G°R8@%yj¦ú'Xå´Vš›ŠròªKú %|2q\ý‰€ýÌÊ=zÌùçµy»ëÁþrò„ÇGP 0õ²Û¤rà(e /fÔÜ/ø—X,g\³*sf,/v,³¦Ã(8ÔW$&¸$~‹¿'Çxî)/ ;-“°e0ó„º/¡P*˜(!C‘4]/´âZºá3<ƒf]ä æÿ ë} .Þ:k zÏÈîÛ¶Š‚ÿ¡š{õ|kÖíS(¿èídáLë$Ü Y'Üý1ßÌ7¯áÑǺçEC•ﯿù 9 ÿjz—ÎÓyÂgsÿjѨñæ˜ÓãÐßßáåæ›žêXÌç½çLjÝê sfïzÌõÏŽdú¦×¨NÊ2SeHÇÀ”<{Väýÿí¹ï@®2`O ÎÛ³ë+±úŒýŒ÷J­E÷¼FòñÏïñòÎô>õuBô™dÁñ~V î¤lqïg˜„òþÊõúƳ‰Ô ¼¥Á™óñ ºv|O`M¡—AI°âÌåÀ’<¹ê‚Üð<ÈkJºpT¡ ‹eË ½ÙT—ñ×B,ïûÚl`ïITVçÓÃ‚å ³–ä[[ÃꃢÞêüÉCónùhÍ0_4:®×W\M—8ñÿ—*Àõ€ìç—Öè]‘)ê ‘!îî'HíˆøïNbåï€ Šñ±Žôîá§8ç{½ÞÁY¶Ú3«ÙØÖÜIJäßbނ߯ö˜à çîÒꉸCëBzÛîÄÔZõFmRü“©#ý+ÅêÿîRûJÔöâ¬ùêë û@ìÚó&8#î?ø¸ðl ó­{ô*=ÀíÃÉæ ÜüæbfØæ›ƒÄéè"íÎÕóÏÑûUÿç½=¢ r[%´»ÿû ù±Aæò‹àð'=“ó#8+õ.øð'â.ë@Çéè;‚퟼í ïë>Q%ìÅoî‘ðÖ®qöÂDòý™„W–À‹«¹É7“ 6QMRµ{A”L—P$Hž  \’?'d e… –Šžñò®U>KdsÛÌ Pì ñ%Åä›ZÛ¢ “p$;D}2õ2…?€þŽ=Lý-jýâàû.÷{’ôØ_ò.ûñrúG÷f5o(ºœ `ª" è' <+: nÔ9 $”Û åô–Ê üþxe^ûÞ¹mL“d šÁD}çZUõ¤;½ëþ(mh0ñŽY†pf H/W Ž’3Ì"ü·†ñüýrµý1zFÑœÝÒÜ¢Ò б¥ý„$³ö‘KVî´;MéDóMæîååxÜ•ìû«ù—ßf%Ü€†G-ãÒ °®ºkšô½ûÛ+¤.T·‚«ÆÁ. ,A4³âšþ°i;p Anä¬ÔíX¿%öæRš(WúùÕ䯰!7mëõM þƒ„J"þŸŸ7þì7|D÷ºW d ydÿF§š"/ Zœ|Ú©BQ€»(è‹°. ø.¿1,Íöé* Eê+òƒÁ+t6(\Ÿ$ë $%.þÄ'È- *3D-¨Ý/¨&·.‡˜ú(éo† wñÏÜ#®ì›®ÿ1¢,Uw֔Ɩ¶ËV Ø[Aé¼™œ,ŒþýÔGõzË†è¹‹á@»ýÜÍ Ý• ”߈œšâKˆ­è£ušð<‰òùcÿ¸œÚŒÖH¸KñýNÌØð4°²ä°y½áëAç °ê×´èÿ”gè¾ò’ëï+ð{”õJ„aûÜ^ä¿‘oDÍžùSÂvOÊØ´l{˜‰eAÿJL2:¥ßZëFQ®^úuøÜÎú{ ZïTÙ$è/ãæÍ¸Ö奿ê¿L_ê’”6çuY~è¶ïï^Ïú÷ iýtE}ÿCÖz ¾h G¸ù$Ð!óÁñ«ì<ÊâÉ¢ÙÍX3ÖVª>ÔKAÛÙ+–àPÕà¢AÇÛ¡ØžÚ}¶Õݬàºá)W«âñ_ëêaaÂÞ'íú- ivþßlþy^6 •üÉÛõ1XsúÖp6+’­‹Knôþˆ>õn°ì\Ò¼éÆ ër îŠc¯íµ\ïJ ;ð=œFñT}3îmÇËæ:á)ßeÁ\ÛQÚJ=vÝñÐçß:äßdJºá`ö}ç³7“êÛßÕë”Z»ï ^ö°Iü2``ý6ü5ÿÎ4ýúº¹÷’IþùFøú4•ó%@1ïä¹[ñpÀ¦ó¨HFó¾ÝRíO\šçžÕmçvÔ…çY€SêòñîÐx¥ô˜Ïûjƒ3ÿP¸ÒPdÒLˆiï„ÿPÔ·øjPó™"»ñû¹èóhO~ôÃQÉïOˆ’ë.„êü)í˜/–íŽÊCì·ì‡Ò¾îãYùð` =÷<¶ûýW[p^a ‘ÜøÁ¨½-¨0ßÄ Öé.õÅÁôš´ïc *Yæ 7ŠV «çê wÆB<]ó¯TIG¸qütqN@§ ýy ¾ÕµÅ“_“×ù ǽeñ5] ×±é=ÿÖŠ®ýíöüü¸Àú´±;÷a¦ôZ­XòæAFòE©†øƒð2ZD ±Ëá R̦ <|o ˆ' IX6 Ë ÿ1²üµ(òZYø 2 Ç”U^[õιì †&ëî40äNXÅú>— ‹ô.ÞP“ÓiÖüæ6.ý @ýHþv|²š•°ÄžÓÎJ‘ýÿ,öºn}îÎa¤é‚óæ1awæöì&îÓp\ùc…)&ªO¶nw H³¼¢m)G£ÛÚŸœQ+ŸE¿N¥ïÀzHɪ"üá¹zè,}zaß ßSx`9’†0H’z¶Å÷»¨‚£J›Â¨ÞxÊô[bçWŸ ±Ñ²Fô^?¬9Û ª0º¯Å«Ô±„Ö )ÊXà–¼$#FQ(vêÚ)1[‰)­(1*ÇÙ+Qx*šÁ'›‹ë%Ë™&½.ø'¸Ú¤)©éR,çGØ-²‡,ƒ#(·£Ê!«({þ—ú¤¢\[ÔxÞ€¸§é&›î[™˜¼áW ² ¾ÃßZ6Je4‘ÿ~±øhP[òÒ¬MìãˆÀ儃úá Ð áø‰ÏáP}Óã}¥éè5Ž(ïbªöwÕúÅDþŸú0úiš¯ûÂûñ_“$êoBèºqvêSYýéŸ>¡èš¤¾éö= ì)\°ï|è;ôÊðœù¢ÎŠ…0Âqîth0 +[´}8«ëeÖ“ЗDšˆRöû’zúlÝú÷›^iô!3õn§ˆõr3&õC=)ô¾Úò®ô^ð‚Þñè¿ô;o“ûéÇø:‰sj 'À9÷Z‹EìÅP¾»^¨Î—у´{zo‰^Ë¿Ùôû™è8ÉÏ °þH §¬k?ª ü mówÙÝíF¤ÕꎱÀé6iEì çªéŒ«èÁÖêS‚\ðC³õf³úý”cüMJþ îýéÇøËúËô4ÃJîÎÅmåã>2ߤ[1ÛV~øØ|1 ÝÑ ßa”fÞ[>óÛüÇrÜ’5±ÞNäá®â'ŸÂìýh•ü=ÿ„Ž—m4èoX7ôH–"þÑ ÈI‹ÿ™o7ü-ÿ\ÍR?¹Ö*úWPû]<Þþ'ÙmöâÖ6ñ#X:î{Tîäï +îPœõïý’âï¾ð#í©l¿ç~_.âÔõDßÙçÝc ‚߀úñߨ@&àŸ2‚âÉÆæž ƒèÀýÙêk˜ôDôþõÂøF’pú; ¯ü*‡&ùó‹/ùÕkaúiXßø ÿêów±:òúeó»ó"Î~òXí˜ÐpêPDòéûv-鹜ë:K"î;8ô ¡íøÈüû^Yþu½£ÿ3ÁÿxÁþdä¼øU¾ñõdÕqô®²|õ‘Dô  ;ðwÔ¿íQí¦îæ?í‡qíè‘tíüN ïâ&ñ¸TÇö¹¼Mû¯-pþa„à–º!.‹#W³÷ Ñè´‡lß(…Ñxü#Ê &D… pwÔ ¡(I iµ±1™73oªûœŸ½¶a,vî$ Ç… C” Z |ˆœðn l1Õ³÷ÜžiyþÂürZÔøÇ…ö.VUôL6ëôÊŽþùhisñÆ¢÷ý1áëð ýEá &ù% fvÓ¢o7E.ù«vMOgw÷Ó |¼± §VÔ”¶ý Í]p$ŒÜ‹Dì÷,€ï]ò V×Leq°ÂÕ§ÿ†ÿcÛWþz8ÿ¼öø‰%µÿ"ëúP¥H"ýè¦@÷6f‘ñçžcínnAê÷ÓPê¨ònð؈÷`>Xü£‡eJgu^™ðîã0 ~ò«„Üz4Y”õ‹ù×S_®€]GÉ “Ô "™Ñ |èD Vêò³lè}mÄn—_~Þ4U€>%¨s+ z _æ-§¡VL—K‰¸ñ0ÅËjï3¥t„ t ‡‹ûÏ îòîó">Ê'Y)¥^)ˆ&*ðN¼*_òä)@­v'ÉØÿ%²4Ÿ&È¡ê'Èʬ)±,šæE-Jlµ+wÑ?'Wr\!Í«œ#«„ó®´7_9jš¸ n"H׿3¶Öœ W£ÒZ©Âãuýþƒ¼ü÷Δ2òK˜ìGfüåP~â«’“áB6TâkF äõz£éò&ÝïäÃöÝïúºWaþ.ÍıD7"ǵú±³ñp¼Ãê÷ñé4Žêmøén3é59:ê¶Þì„z4𸾾ô6p=ú]™jQ,7–­T®~UáÅ‹šúxcíV¬¡îrHƒåƒÁÿ¸t#üTµlúÜwÇ÷ß×âôCDWõVßõôj$õ„´ ô,½ò¸bÞðu"Yò.Euõ’OümO;‹hR #¾ë ±˜Æ„uÛqû¢7Žf-¦¦9@UO¯B‹Çòa3¡GáùæÅ¢ž¹ ÇJí ;ûW<6Dtû†Dzóê,+îþ®5ë8Ìqêî®ì}wÉé:™;é$jë3âðîŒ÷õ®™úëÎtü×,þá ?ý…´˜øwÖaôÏþ´íµ%så_4ß<.”Û¬NÚŠntݺl ß]÷KÞäKmÜBÜÝ£]#ßüuJáË/äï3€îöü`“ Q袉ëÒ)ìMÑÔì²›ÞLßÞÿ"Ï'ý­ŒŒÿÅŸT ‹×áyŒ½´ÐþÐ!ZönÞvñž´¸îW0­îŸ˜ï˜îùÊðËâð—Xðœ¦®ìæ±çî>vâ=D¨ßïŒÞà Éß§,(à1°àƒÿ/ã«íæ5×Íè·2gë&šŠïí/™ô}|¯øq—ú´“üZ4YùÒ“†ù^ê2úôèUø‡çôAK¿ò¯.‘óyZ¤ó‘&òIS‰ínnÚê?'&êöÂéovìwíãîÅ*môCÂù¨yüoZþÍtÿAÇîþÿátý¢ñ¾øCÉ$öœ£Þôª-gõã~´óˆÒEðuÊ î¼†íH¹ŽîG h퓨Lí§£ÐíÓbï!yäñ4Ü#÷¾fû»„þö©b>|Cg[¸q˜/{ÐÍ ™ýØÓ³Rúæ€ — / Ð ^º š¯fp]휱­ÀI•‘I[ÑŽ / üwÚ Ëî —³P (bü †šÏ zùÒ.·;‘Å-Zþ’ð×ûåøä¨jȘi­¸¦Ûß«cӷˇ“ o+õÁTÑü2Y$ S˜þox Ïú`ù{ì gŒþ[PÖùâûøœ›¹ñª Äú$ *ç"Yñä(Îé”3ÿõÓTÀò‰¹«é*/¦×bðոޱÍ`OÓ¥£þ×C©×ÁžÅÓx®ZᎾâ­Ñ‡ÛÑÂÆÛÄcØr“ÄèÉÄÞÕ’ÕìÙŒä9¥WäÓPLïC†FüÞo-óð êfGjùí‰øo¿|ø«ÈèGú¨õ_Þìô ¹ùÅ6ôT‹‰÷9z¯ÄöKU8[ç-k ÎdPròÎc Ó_z‘ÙHÑíHömµæý?~û·Ž¤ç…­zôXÈ›è Ÿ“çj3ëã&´ìß[„ã ‘¨ïÕ küùêÁÿ—W Šic0äh,Š!cQ.Ï´c%jþ¢&|üH' wØ'Ÿ=ž)DàY6±K¬*¾è8,L 6* (?ÎBÅJøDc‰u/Ÿy³06$ƒ2fUéOëÄŸæ}&¢’Ñï—üö› Ç7 e´*‚w‚£š†ôžNšïúõ^æ)6V×:#øÜ›ïfßšªOëëdwâ‰5ñçà‚ã¾ÅL÷úc8ø@ëÍøJÄøµFZí@üþGewrÌ‘€5O(2^õ$VìjÔãéÒ8êt—ê ÝüjJò÷€Âíÿñòðzü{¢†ùKß#ùeÑ'û"=LÖ‰•Búw„û]åäô—š–ìˆI¸æ¡¾9äçÑtÒ&Üâßð,Zî¡5aî[¯sîòúà™žó •ÓQh\^øðmŸÛ üŒ¾ÛKn ’¢ô-$)I“‡¨5c6M û",Ê­öP);°~-Ô›ö$•%2 ùÄ+«{Î0½:(©…-O'!ñÉ[Z:sFúM7úTžlîN ’ñ¢ôßãž9,æcîCæþßÈòžuôô± Ññ«,³Ø–".#¦'X¾Ï"™Æ)˜I']o‘(áï‚Ñf™ Íúô îøl‰ÔN =oH fglŸ+žÖï—²ûJ•úzcWÿïŽüõóÓ KÔ¡uó:)i,/Ç*4th.o%Îtˆ aó—¬Î“þ(yvò Áóº7GÄ/üððŒÃûò Úxñ®Ò0ç¾£ÕþÖ ­¥ÍÃ^“Ý 3Ò¶ÙÍ¿£ÒÜ©ÂÑÖþÏÑÐuÃL Ù¹‡æ€´î ù²¥†ž² 6¾‡-a¼ç§Š½.üñƧª,Ôïÿ„Ò6JÞÌõß)ƒâó¹ô/è8•õˆqµò*ó*ãtÒ¤èü0+ëà`ç3¡Ö=êÞk²ð×Ä}RÝlWÕÕ¥ ÇžåÏÎ’¿Íõà<ÖJ$gÝÈ­9á#ãóù–ôË~#÷²‡ù69ñ‘uó¸ósíõà¨6á;±8ÙYÝåò9sÕw,ØÍdÜÊ“‡k×|‰[ÖÑgxÓIŸÄÖ_¼ߢm âõæè\Šù:êû˜¼1œ˜þ£3 &ÎÇÿ x<í/]-% íÚ™z»7‡’±®`É×sÓ½à#—Çú$ÃH³.7‡´'Öß8{ªh5&NÉN 0§ _ ƒWŸá èÓÜôÌöiöÌö]s0ô•ûÄî|ªKéy£ÃåöN’ì æÔŠõ\/-ÿŠcf í+ æòV ³ÚT …7| ¨X(Ù·Z&¢ ýNí@ê°:'%¾_!GM¼ߎ.mós Ö¾;¼FXxÍã­ 'h ^SªøÑÊ;÷j°‡ùÛtûnÔ‡øW'ý+£Aþ]ÔÒþ¨ÌÜï(“Qð¡\²áI¶zÕWøÒuh•Ö°ìÑå·;Þï$äõ2-Yü9œLR1? §ðÔ´öAñÑшÊ}«"k:?ïþûo¦D£×"JV»%'Ò†§ïåÔ…zV'"¦(xÛLô*zšé4Ï—,È*6¥ÕØ1:Š…0ù.ø(³™&Ms%}· ;ÇíLÏIúUçuü·öZñ±¹Z‰*NéŒ; rÅÞ.¯-J=îò¬N¬åÉRX)ßX2ßaPIYåŒæ·é»÷ÓöÁ% ö4íÌøËcãûï(wçPÇï°û¤í7=¦ë,w¿ÚZölá ”•à}8õã¬8Hà]íÑqÀZÖfÄŒÖz²¦Ý)ç%ç\.OìlQ™ýšÉ£æü 4níP ®×^’ /ò[†zh&þ‹p˜²˜¬ÁÎúŒâò¿sùñ‘föÞn è«ï÷è²**ßOÝܶq€ÕÊWaãUd(â©|þçf€ äJŽìòÞé Gµß{þâx›µå1€cðó:ûõ2øœ÷Í÷ßú½…ŠŒ(Ú÷ ÜêÏ þ[êp° úY ïtlÅîêæóôU¾)“Lµh eÁè ÓîÐ$‡Ð tE>÷üsô¸7µâ&Y­èÒÁPó–Ð-ÿW&~ÊC¹äžvUÒïOœå8 ÿß"kâ)åÒç`§ÅìÇA¡ÜAþÚÔãÝ[ëáðÅ~à]íæA€åîM€Äö(’Pô·®c÷wßðò!׉ä:7ðáyÛ³Ý7´0ÕEØ6ÓZ:tæ’êÎjtíäC–ð+a±ïù+TñÇ=ÐúË…!óÓøü›-Üû‹.þò–s°Š =ÜN2N ”á­Œü‘e @bÿÅCÓ¼dvTé¾0!ð ê<·Bû\Q‰ô½í4 °úénú³»ÏöèÄ×íÑR.õ;Þ¼ø‹<-þÉäJÿFÌü“#ëÆFX€ò—\í_v²”'Ä©,6­M5‹[X1´Ñ4"IJ6o**<®<¶8ªg=<· A;ÌÐ9¬‰l9ëCT<Ì×9ùÍ8Lp30ÊvÍ&V« 8¾Ë!Õ†²¬‡ÎI\¾ è1 h¾]»ÆÍí[ EŸ}šßnÉ,ÜW,(b•Ö9Rü?\þÃV¯ÿ#-B›ž;ó1zt êÃü¥nmüÈ´òEÚôŸƒïXl@ëI2[ñð!ï>Xö=Wê»È¡áÁòÌÖ;Ôó¼ÑÏ(Âו+ÙFݼÖR6Ûºëà”‡ÜäݘØS€·ØÊÖÝཱûáŠæKïtàK榹ï«Ã³÷Ø>úÄÖònúô¢Hû¤¹éû çIÿå‘ ï µóm¬~òŒ­–ôcéõö [ódr%ûóìåOoáŸoW Ó ]öû£Îó{4 W9CåE¤-% ?zr-ØâøpüÞðê*UêqF»ï é#æbtèÑlŽç½_AéÞøêÚ‰dùµ¬Ùc…ñ >ÅZЫ S€n%Í·F¸à)h„A#v¾F$÷²ž&00p&tû-I,E0€š.(&2D›8<r?£6FA·È20Ç ,ø_I-kHã Sunï!dÝå T³!êì¼¾mNEÝ .s( •ŒþKlPûKóódìÀráWâ½Û*\ãò•ŒæTÖ§çØò¸é÷êRî¤ç«îhuüã¡ùM ÷—õþõ@?Ÿõ žhо¨¬Чþþd×qüÉSññ8){ê5‡)ìøŠðO¬NöoQý0N»ó_¼«ñ$‰Yýˆµú.mdö>xäúbàþÿËÕÿ4lÚý~þ»V›ýYԿˆë§ë騋‡Ý¼—ÛgN[ìúùî¾×ê­f§ôÁ(ïõ½èõ‰–ÿ[qûìÇüRªÝ’:ã19 jü þ# I12\Ç£˜ÍÖk(0]Áa±‚Ï+É·M&ˆDm&±Ãä0ËFµ*¿3(¸µA)giÅ%ˆùš=xÈ~8:XÇú÷,5øÕÛ…òc+ïÎLé–»Yë:æ'ï÷¤šõ%ãtÿi†L¬+“àjÔšýÁ ¿³Ø Âù˜$ Å!$ÆÖvñº …Á e Š ¡6u60 |×Ä~bÒ?oh wý¨jzûKÛ!úKö™ÔÛt^U¦ê ï#âåÖD˜x!Øx'o¿)\ŸP*ùO!—¸ƒÍ8.b‘h«Rû® ù Óã’ßÿöLÖúï…†ú§ˆò…£í­%äºè®ÙÔ08Ûs>ÚèÕYÜ¡öBÕGýÖ‹´CÑþrAÐu¯_Ë fFÁësѼw•XºX§ ¸žbë½~UE¢¢¢½¡”UÅlö½ÑÆ1Ó«œÞÕù[3ßÅ%>æJ1é%*@ê¹™íñHÌÊæ–váÿ)¾îª³óè®ÐdܧùšÛQÉoß)g«Ùš8Ûx¯ËÑÂðdÏ­8c×׸/ÖÎÉ?Ü2æfáÌüDé@ÏÍñ¦´&ðþÔòÍREò~1¼îãñBÂ2紭༊à#EÙáià¡Ø°×-½Ôzx…Õä'“Ú¢ ‹×pC×ÿWòà@pêá~_å¨|ãð'Û?úIÑ÷ùÚ›üvâàYðµÊßþú9<êç»^%n&¹ Îy) ==.´Ÿ´*N`јKÍâ"ŽÑë"\J|&W®¥è a@XãU˜ÿÍûºœßŒbæÆ Í8 È4ÿþMxùx[Ãùóx#ô}FcîšPî*?õï§Œ®ïoå¹ð• ýA÷Ç[Ü. Õ7R Gó¶ ïÿÕˆáS /ÅG Bœ˜"nÙ¶íw ?×5Vi; z¯.ƒ”¿ÜÖuÃôøÀ0¶^ y.> SM“ÙµKødáAÿÑçlþ‹Æú–ûš«þ(wLû|.ôu ÃîÇà)ë¤àsÞXjÚÒУßò–)ÛB0‘܉ã~ï‹ú–¼nùRs½ ¶f Öº MÁ0øo¯ÃNÑ8ʨáÐÁ×Zƽ7œw!bêÚ­:[{fâ ò Õ["@”i!]vv/F6Í-3pò*çi3anò,ˆs®&½Sm%€ï!E@Hùš ó—_ ‘ÚœT £Ð^ :³<=Ö^?´ñ:½'§S­1ß!å>iÚOI†LßRŠM½—“KojOþØeP”7ŸOຠKª4½M‹"ÄR—ã@Q[aQ" ïRÞaO‡ÄHUÏB,“7bÁÝ0b: 2Pê/*Lw&ûk"è šºZ:oôÚcÏ}]±–(.H LÝ•òú #Êö¾F£ã§§åÛÁùcé„lœì¯Œð$Ï3øÈù±fh÷6bòÁ͆åƒúIá<±ÚTDÙ ”¥Ô e_Ö¦/Ö~\öÕ£¾(שûvÏ LÎlçÎ=_ÑáвÕÞ¯ðÙhÓ´Ôe$WØqùwà‘Žà2s”àÚ4è'Ûî£óm"ò jôõ“¬ï_Àîç7Déðé8×ìêGâ‡êØàz‹‹å)>‚âÇNºá^àtÛ5–Öùf±ÞÙNß8xåF¶ ì¬?ôiê.þŒü«+ë3!6$ ×L ¸Ôž çürð<»÷ƒ\YüÚmŽöû5/ZöÝáuô%õõyÜîG_úåt÷dä2"þÝѤ<ÚorßžåVH´ãª ¸ä1k±ëÒaîï#øðÁ% öäa÷÷Îü¸õ²QKûÅêøH@‡üaû!ßòð‹•쎬@òLÒò‚lèöµ¥ò•«:ìgØäüOâÐ/µæ‹ê±îˆ÷žóYŽMôæâbôJt!ô@¨Éê³ä†úCä£åÚeÂÕZ¶á$Øê&QÚæ¨'\ëT5=îÇ0ñ캥âô,³ÇöQ±1ökþó¹{þ½>Y$“5 5^g¡%W£¤{„ Ô y@‘° Ö ½*¯:a4 "Õãè “—<4½+EÖêú\Mxø<x÷ü÷wRþsŒÿuœÍþ^Òþ¶²ƒ¯Ü¼ β8èW[2¹&&×,+¯Õo.­jÄ.†WL3Œs¼8»³:GO8I‹7»jÌ9ˆ×6<Ú6º’E9(Ho:T÷7´åp4mW+´Ï[#3­§"/hÂnÝ ¿7°í‘€ ™,v ¯êBÉ çîO rc¿àÝÄªÔæ‰5 ‡:êýv‘Îu¼“†•Ña3u–Q- ê7 6†ü)^1øÙs¶ôÄU–òí$]ð‘1Ïð¢§Üó8žQñ¾£ïÉhµäÍÛêÞsó Ú$·×mVôØyiyÜAzéØ¿éØ/s"Þ÷fÛK"zÖ9Àm×}"‰ÛÐfÞOPâÖM¹êÍì‹”‘éhuQöOõÒùÈÑŽóð5òó¼YTú¸CçúËAûŠ™Ý÷-þñû­÷g4ÕôQÀîòÜmÞóÃßÊöÔTÿ˜¤q%?Tf`K ðÇ&^B‡za DÂÿpš>¥-Ç2¿wöûž:¸óîïBp&ð>ôíÈ%¯èêåùêSÚUëìZ öÊût÷'K †¥C> ä‹J,"¸tö! À£$˜öA&Y~n"z•e%¥…ë$ŸÙ)_»/ôçá+%¾'.†Ü7¯Æˆ;À–ì<ÈÅD7O˜‹,u÷B,ºÁC%è‚ÿؽß|“ŒH?ÚS'¦,íÎK "†e ÐÑ~ÙÑtüÈ·ôaíÏ$cäÝ¿HÜ÷Ëðݘ äž½1ævØéhÐíá·ñœ+øè®ÕýÛ Èù27ù$3ö +ú£GŸÿ³Kfÿ˜—±ÿ>ä?ýkŸ÷p.NîîÂíôW–ï¤lÄôÆ7Çû_9û•aðõp·Cú ÑrüC·qøl öù5·Œý¤--ÎUkÿÁøþ\`þˆÖèö,M7íº[êã›”âÊÔ€ÜOµzãNB<ì`\QëOï3ŽŸô=î$ô”¾%új›‰ýºzýÿÌÅÛ̦– Zñ»dÅQ-(s1 Þ90êã'žØ¼<õj9Ýî#¹êÇ(@²m%. ,âî,O6³'J5%'ÿ>‡%cŠ\›î¢,ð<üÞ0 ÷AËýóøÖïÏwì3Nøé˜©Eí­KÝòñ¤mü(¼< GtIpçºKògÚW óÑÁ ¦£” Èg=ÿ8yuû »b£ h è0Œ˜Йd ‰iÉ›#' „H&Ž Y¯­üD¥ÐêNß ¹¼ÿ!]]ºû‹¡m1t4#Ç£)&]Š#&/."„ÐåYGª¡{5AÛ1Gû1^¥ÿº›ÿV=ú¯ì«ø2Ä¡ôñ\ÆïeøZé?éßæŽËÛ_‹#ÜIuãڪ؆ئ¯ÔÌ`#Ó-ü5ÏDxJÎæÂÜÆŒÞÓÀ)«‘½!¶y»ÚD¾PkùÁ»uCÂkDÄÙx>ÏÉ{Ô2Š›Ö×ήÛhtöâæ$ç„.êÁŠoí£.ëu‰ãT{éù€ë50 á'Œ4Ü-PÅÜ+ŸdܵÉÚ†ùnØ«ž½Ò¬Y7×.ÁgÙµfmÛ˜ðàÄøår¸Ííô²ÇïE)ðJgñæÛïI^÷ïpÆë_1ã^™ÔàØG:áÞr4áÀ7Üì’àÖÅ-ÁÖÖd-ÙyüÛø´Ù–ZßS]ãýë<ådÿí%=.ö{µøâM(ú¤CÓÿO©šØœªtÃË!5j'NØéó5 .,0γ¸-.r M¸»ùbQÓ DM"Í  ý}#Ïà¤B _¯ügÄ$w ôÛ³à˜ _«Öˆûn\3ùáv:öó„òE½ð ZƒòF•8òª±’òAÐQøVÔDQooøáš NK— —…úqè¿ èð Ì#¡ ’ä› aÔÀ DA[s€]|[ß¡îºPP&Û ™j û ÀŽ äÏn­uýLÈEýS³È}ßcÿ@I°úЧKúv"£üUàùö®žïŸ}H캅è ¡@â°Û‹âÓÆ-ã±åMâ̸éQ\÷|ƒÖüŽþÍÊ=µ çw·ïÕwÓÜáÏ’Þ_øôÄ0Š®®uLø qŠÑ­;… —…#„"&G¹"-Þ%É©+sWÎ*ý,s¨È)œ¢¸&~67"x!S ºÆq[Å!t Å÷'”×EOh #È Þ• ùi¥ Å~cY#ÁØo+» ‹4ä5(?B|ÀEp÷ FžsEg¯G¦6M0w*M K›¡‹Ii*0O´ÃÚOÑ1ÓMúJgLâµoMÿØeJš¾˜CÌé;èÆÝ3)c3òKŒ2Hv--„Ûp$4âÇ Ævb¢Ä{éïÛ¡@Zua±ó³ú#ÿ „7ûðž\òÂ3)æ eÑè‘TPóöd÷JId÷lÆøÍ´úGæ4õ[Áé/Xºàñ2ÊÞDDKÝ$iñÚÌ)>×–pøØœ…Ùá8aÚkBÖ^ÅÆÒ.ä1Óæ¾¿Ô» Ü×܈XØ›gbؖßÖù_ݘå§àf.ñቧŠâº:êaêÎï âêï·ì5ï{ï5óêb²Êê¢æí¦ãè:UØá$ÌŽáæ6†æz©Iäúß‘žkÚKËMà«q6ä}ìÄæþÑêâ,˜ð[V&úØ3þ e½t* Ø`’Ã#ýÜ7ùkHI¸}74gÓþŒÈËö'¯ôU`bõâ/Xòœ÷(è)›ôâi -ᨔóÞ´•ÔÞþœ‰ã›l|æg…Âäá#Zèm{}ïìî$óFëAóoòËõ—ã†ömÎ÷홨ö3¬_÷ôuøúÀËñ²þ¢ëTš'íç\ºó•²Ñö)59ô}¾Ží7ÓìÊúëzº0è®ñè+(ïüù•xÿA¢Ñ‘Ó!Ïg¤÷ aEÙDÖß@çtýϽÀ÷Ÿò<ò>ôþlõŸüð•R Y7.çô•‚…ý wG÷²¯wñ½FîèŠðáNú4–þ#‹åäûw?áöx׿ì«aËç¶c}ç7˜®ê¨i8íyæüék¥ã(Qrâû›çqGÝçŽ5¤ç;÷ìG, ô<·‡õgÝòįøñ¸²@ïô©è ¿ñãS` àQÛžI}ÞÔ¨çAÞ@ê8jàæm´ÝèÂPÀì(pýñ2'aôæåöîû¢ÂþNâ,1tð‚â l:ƒ–¸C¡Pþt7ÅþdV?£ùæ!(×8/—X~Ú—,íò¨£µ qÁ¶_HÈ‹ «àÿ~4"üGyNûï\þ8ûV²ÚE³ ìsøþagés¬w&Õ qA²e Þ48›&§ÿ(ë3Û)¢²¢- Jõ4E‡8ÔF6X×03PtÃ4’’ø5ÛTd4™e5þY<849ˆU`4Ô]!-{à%öNY#fm "½Cø ;î:Ì5 œ*± þ´ VU1Ûó!½ åQ‚8kÈå,ÃÅ?D€¨«B,{òŒ€? ®ª© ˆ=> Øeêÿx…¦øP[÷F ^öãwôùç›òåTöó§wóÛçð ž êÀo¶â~u‰ßd Ü$²:ÝU`zÝ ë4Ýn.Ù9ñÛÌܫ۶À]؈iYÕxØ·-`ßüâ~/èÑüë·æŽìºˆðä#ø‘U÷ªP´ó5hXô²ú?û<•öû[1¤ø$ªÄóþ_Åõ·0°ö,ó‹*òëñåô®[ý™®SŠÃäùÅ4¤† g«í•« ²áA¢?¬FʈêÈþ·Iõ)Òñ,Vò¦¯5û:.N< ÿiODu`B!nD\!y·k!í ?"¹®¸%ÏÔ+¯*æ+NÝs+™»/²6°6ýÛ¨8!I4xËv,ˆ¢õ)vüQ(î»w!öU¨{2¾lê!GÖ/=é³Amm` $³ âg…gÀ÷)‡Œð连ê]Ú·âœyÂßNäw¢Úé]<ë§WÎ푇óñ²eø@2üdçûÎßaøD6Wö2œõŒúèÕLü|XÙý*-ü~h?ù£ÕÖò"­ÅîwcNñ±Úö®Ý/ü?òüг úôŸNøO„½ûÝÿ\ûΑÙùʱ´úT€ÿM~ï<@–þŸaý[÷åùζò ƒbëJt]瀨d⹆⠟“éiÀKîØÖ£í ˜dï ùØòÈ›@÷Ì®òú>Ûûü¶2¯=Üð„é ÏÝyÊ!Ä‘Ȧ èq³UåŠa#~_z®Ýé0ò# ÐÖ%nàR' 8(l›r&PvÙ$D›"E“BýqæŽf ×3T–Åû7×ÏøÃïmõy¨…ñÖ°ê+ô¹ºû›O+ðÝ•Rᷧ오~©…Ôˆä)fùz¸ ö“ì<­ @¿] îV› úð, ¦!× é€ û£@ ¼r k¡ºI˜QW/j¾8ð ùÆaÍ {ËÍåiÒ•ÿ³©/Åí½¦¨M!ô,S€\€Ÿc˜¶*½zCo»úýÌ<ËZœÿ¦ù3iuõøYô¯Möï’?èæo¯¤àÀùßP@Ðß§ÙÛ8ìQÖ]ûíÓ"SÓ<\FÑfbͽâEÆHÃ)!Áãë›ÂÀ1|ÄsDäÅ>ÎÇ£ò©ÌƒV2ÔÉ«TÖOe=ØÁ{sÜTxä±¥µæ„BèWä±ç­ÃNåCåˆøSéž(®åpc£ÝÂþ[Ú±ü÷ݯäßÀM:ÛïE×·MŒØOÀ$Ý\:sÝA[ñßûc"ã5@7êß¿Ðì‘Ï©ìží!íØÐ~îþ7êîØÌû목ˆå5jvásp"â¾Äeã@¾làñÚH†–Ø”³CÛBStÞêbŠÝR¸ÂÞˆ+bã5–æ¹?6ê"hðÅ&1ö/÷«xœùë&WþŠá!·§ÛH@ æÝ‹2k ×f8 c±iïÝÂA­.‹eìŠkƒ¡ÚiZ¶ùå¯,œ¹üÁGK^NB¾´eo‚ÛŒþaîlûá çú„"þ÷…;žõ ZâõWx;÷è‰òõ‘c÷&Õ/þmÇýoØMúpƒyOnÎÃ%€Ö Ú& H¿p Ï‘e ¿_ü Ws[xÜ¿óuÌÜop´6oc~Óø~ÃHDÍl Àã6ämDþ,ùUèÎÿìŠØûÖúGù»yqù¶Ì~÷:{ñSÕëíTÞL묿ÄçQjåæÂ¬å„nÙä€ùŒèVŸò¼]ûjíüý®ºÞ.Ú‚ˆcN ”Ž¥G“.Ÿ¹C¾3;b{"˜—· ÌWЪd¸‰ßÓ¹é;"Þ#1S(Nj*q¨ƒ)¥rÕ(*%£h="iYZöo2‘qh`ëÅ® sâ|ü‰ ¤x šÌãÜJš4ôt n‰º'ºÓÂ/S9w9 ¦pAÚàoDú6^D™ÊE(ðÜIù“¨Lª9 KþMJo%²Kç°Mk—½KèAYJ\ mJþWÏI‚íúD)T=…ã5åRQ2ì2u°N.m8'˜L –½žŸ=x™|*aš+ —¢4Ì1†6,Ì-'·O:húÏJøú†OßöôL#Rï ª’É ó»©òhÛJû.W•î~ùÒÖЖŽCǯ${Ý/IÃÌBȇøÇÁö§ÊößÔ&´’¿³¯å­a~œ¯@C{°¶Å§¼Ô¸*½Ó»±àâz«O.À†ÿÝÍÇÛQÆ9jæÇªK4Η4—êãÝë࣓"çe6âÞ_¦°ËG°ãE`îaHÜ€+Ã:ä¶ÊòÝ%[ãaSÓÝ ·³äÇTéÍÑ1hqÛÒZ?ÜXåñ×.×õÙ«nü{íúßGr®îö6•Çö{þiê±ì¼ÖðQÆËòE~^±ì—ªØY]ŽÓ/Yà4ŠçRî¦ÍBKçÂŒÛÉbð!ÍVÁ—Øj-ââ†ïÕáÝ`$ábèdõ^ýÝÚø çõh3÷T1jð‰%4û™©Yú Ÿ>ü;’,™Õ÷‚¹Óîÿ\zÿšEЋn‰å–C;—òov÷|«}ÜåSüÍ*¢â)»‹j†z!n2&äIȉî«B[4Ǧ} QÛøgÆMéý®JënEèê £Âô$îYÞÅ£i Kf çI´{½§¹÷zÕÖû]×½ðãÿì§ögß*ýÎv…øÿ¦unà8ÛÏÜ;ldï"Ü@÷`SeòâpFïò¿÷û_ñøBöíïÊžÐç€zŒÒË”iÐßÍzöÅÙ„¥É|i?èT„î3°âîã¿äXUðFøEûÇ “ ™¡bDØøvë.UÝ ,¾&Ÿ/‘Ž+kh5#š~Í õøún&ƒËþ?€ÈýtÐÌ YRcéÄí.Qò§4% Öüò_ò¦‘ð¼EIîEüñúïëiúqóO ¨ï:Í%ó˜;ñF—¢áBÚâì} ë?‰ZõWN+<æcoßû€œTÓLßžˆ)(D¥ÏVØCUóó-Üèõ$=0ha"†Ëé „66«Ï½+d倃¾y\È™¹ð[!‹¯éRõÝNå ŽrùM³û,ƒ~X¬5Sp +¿Ѐ¥ûð—ÙH­IÐÝ~¸EèÍäö½.Põ0(þ$ Rz! wò~;’æ²ã—ãp’Gîi,ëœ2ÛFhÃÝY«PáÛžâØÉÛê°NìÑ~ââs¶uÜ.ˆáÀr*껇§á¢åäá ¯nÜ;çØd“ ãóeßÁ+Éæ:œ ìYât"¶ìqòx?"ƒˆŠd3ò¹M)û¿3÷ Q0q ”"-[úé £#wÜ(± ÀÌEõN„[ðS~úS4¥òg÷ è.ðŽiô‡ ñû²îNýX´¿H=ó<´q0\1 – i`j9¶ïd_£ù­|¨ðJ¨éb2ÿþV"„«! {½/pðü KQ·†A°=à 0¹Õ<ƒ[#àz®-U“'ü7¬ÇÙäO'çg~&†}¡ X·" :º/°Î»4Û3)™™Ô*†,$\XÏ,#ñšz¿ €ôEÝ^ˆ)ç½þ/€Ôi_ %ò·+ 6æ)û4QL 1 üŠ^Añ÷Äíñ»Ú óŽ„oïŽ÷ÍSÉœú¼uå³£ý÷Ü-0 :=)D³ˆ&ý»U¥ôs#Röuèïã iê׆í“m ó©ÖCðõdZÝœ¾Éãf½vàb½ë[Ì¢ãgV'ØEû¾ÖÈÔ¾!fÙ«÷ÂÞ’Ï&ÕÀŸ¼ÑĈƒÝ|\¡êøœmäm’Ëà#~þä<ÁêêV—ÒèþÞqþuÞ” ̲ï/ßšyð ãß²›Õ¶ã ÙCíÑCõî²çí¨XÜQvMå^åvögìß÷@¥}ú»öÿšñ¹ðïSïDî } ­ã§Ç1É•×-nʲà.:Cq mÙØbj¿B‡³Í\~Žb¹K-]îuýàËÔæ÷d¡èv®ë!,iï¹ð¸ìÄÍãîiµïù*„³ Ÿî’µ­ÒãLÙ[zT¥m ×:·ËCj!®$¿Ê3 `5à8ó(šë1paN,cðŦ݇üª#ªØþ²*n2ºQ^ ¦ r×(%Ûp'EÜ'IÁeÚ³‹‚X˳æaëi ʽC´ W¾’M€v]žËaqÄ 4«RáWêã\jæþ lýg— a¨Šù€ Ÿî–ïìà…͈ÞyäóÙMÊjÝnêÞGÕ§ÛÌžYØxOÃÅŒ"‹¿HÉVÑ*Õ8ÔËÓ<Ò¿JÒÜcÛØÚâ[ñßÓ_Üý·àm]ÕAÓNGÔ‘²Ê"ÚŒÐÏѯâ9|sç&ÉéÖT—DØüæÅáþÐën¨Æò˜Š\ê¶§Ÿâ_¤´õÃNùËi¶û0 × có@ 37ëQ®•PÚ÷RÁê·S:á/ÇòJ…Óõg8´ó3¯ëé*üàÜ\ýÛÅj×”'‘Ê·BÕ° :Ô÷MÛ~AÖ¸f„ÔTÏâ1èâæç9ÕìtÓP“ÚTPvÞ«J!å‘8Kâ¨3ÚzSžâÓÌ6óJ¥0û Ø¶öÀlùV–dÎÚwwŽ@£1÷¨ žºG@Mj‡«˜ltûçÀ×ô@à4ÿ{…[ Ç>Jlè´1Ø×Ô}šä›jbëçþè?<èÀHæ‡öáCºõ£$Õö©äSÿÍ=îýb·z8/ûoÁñªyÅÿ°Âd«]•ÜõM9“è¹7öµhAcœ½J¹`úãÀ«ùß‚œüÅÚ¹úI2l·«úÐùdïSz õ²Ì rÞÂí·ÿBJŒð&@ûJœO˜¢ÿÕÛn{Õm¨•÷RÖzö+ ðþ8- Oý äÿ{‰ìù9è Es€¯¬4†¿["þXŽ·(uÆ&ãSBî·f?iFÇÂÉUjw¹³nd( ™_`çí +X /Ñ.›aK-Îé.áˆ4HŠ3t5$Nn.`ɨ4A$Êû 5Òì6* m?!ƒ ¡šJë\2l&azœ0æª^8§q6!6,ô©8 ÷IpÌøFßc’CözàDa,P?éèRY«oJ]BiD|fü>ãa§4!îg7¾c®4ç P.ÃvH8‡öÂB°¶}:ºøO-£^*3P½Î7Ü I84<.ÒÆ-³šŽ%B"1#g10H};<€ù< ï51xe¦ÐéŒÄ#0—w›‘RðJûþòZ0î4ª6Q"•}1OõW÷Fê‰ûwÝdœÑW[¶Û‹[Ú]Æ×¯ DÎo«âЋÚvÏ~ñYÑ:ïÉ)¿»¸áÀµƒ«F¶{#¼([ºÁú¾|¦H´CÌÀþˆÉ1ØÉê'?ÍB£=ÙéC£Üš vâ’Ó­â-VˆßFÈîÔ™‹¥ÚŽC…ê:¤¸Ú*šÍþ‚8Ñ7MfÙÄ¢ÇÙÕâüؘÜðÈŒ°RÅÃËÒÉIÖ«ôÞÉ¿ ê-¬ï½øÐ÷=ŸGø—’µüqŒÿÑõþ‹'(ûQîSñs¯VíÖ¹áø&ÉEùõ ‚ñèãÞme:Ùf˜†Ü­iàI­|×TrûÍVà=ξ²€Ì}.Ö 51æº ê‰L ä¬GyëWñó¸H÷Zå³÷ž'CùAyóÍb—ñ%²9úcyý¼èðüªJððóDû{™f÷­-$Ðr!>ÍóòKJ6úeÐÂü¿hÅvw ÿÂãFÊ?ÉBÝfÍêÇx¬ n•…ýH³Vóº{Rê\…žê+±÷m3 5û¼ ¤ç]ÿ·ÿ…–±N9 ØCÄÇX<ózïíyUõe£ DÈ3#zUzJ8 ¼÷³Ïuê?¾•ê>F%û~þ,í\V^ýoôæ~ Ý/ƒî*©ùÿÅ’÷ôBû+Húµ`÷eeÇõ®~óCEÏéÜ ûÛ©ÞDϲˆ*Ð4œË¼,_Ó ÅKéùÝhðúmåä¡}âç’££ðxà÷Í]¥ [dó ‹gŒCUz¬n¢1"?0¯ïð,ÁÀŒÏ;8¬› ²Âç Ôó4àäÓ䆫ä¥×%JÎ ”ÑÙi÷·ÿu+d÷“ Àõ,µû¿Pbõâ¢Jõ¾góÀ}´÷‹Q¦òAúï©×Nå«/Fá\Apëè »õ×Õn®~\z4ËÉÃ% ÑãÃ%Å)ž`q5 Hn/ *¸% Æ &Šë¾&—™#Ê!à,ìOS*T ÆÍø® "i‚&éj¸Fš–çÈì›ðbôB‰¥ý[¬Éø)PŠŒÇdE+¿Hö®Qt>ZXW Î~ÀÿéÃú‰óíö1…²ÿ-C ņïµTÛû"f‘ë:{¹èÝÙhê<Þ\ì6„Ðæh|å‹ÒbåÙ%ã௔ëܹòäjëÈp0ã(a§å)™þäT¿LäíáåýçÐⵘ£Û¢ Þ&w}äV4#æ3-ç뉦¹è@¢ëwý¡ÿ–à ŸÃj ÕlÔÏ¡ÿüÿ@†|Ç»ãä٠㬴ò F "?Q ûÀüò€•wùÜý`+"ù¬Ýõ$ú8÷ßaž÷$ ÎþÁ( ·ó¤D‹ÊE“ ø HÔ) ý]p g 0•ú;a *ò1‘®ò©ý=” Œd£„ ±=o½ttùƒæÿäÒI;í!†ÑÐ'}VÄ'½oÕúI'È|ïmè 'ãgd%!¿Å"9x3' ÖV(ÉZŸ+s¼û+´±3(œ2!N¢š–!{„øX!Ä2Uaø&±e 2*w'²y"¡^†% ÖÒ'ˆ|*/Y2Âe]¢ªeîAé¸!·»1ç bkPþgPùø…§Ôü©Ï¤ú^€¦õl:]ûëd{ ¡h¦ 98ð ’‚NJ;²öRë¤?Qç@sæ)ÑòÉÂdø·5ðÆ#;éxmâ«Âìä/ôä亓çjµõÞàÏ Üˆ‰$ÚMü‰ÙN0&Þ£yܲ@Ù’$xßEžè­üåbi;ç/úëÞ3rëR¯šæí¿ äˆ)†Û3 OÖÉùÃÚ¸œdê</ä·Ùä|›à¹´æê³ë|«áìîWiè/ÛåÏÎìñK ö²EAýÓM ž8º×máëÜX Cì¬ €)ER¬4ý€ºÃp× 1²g÷'Á§?{jx5 Ôíõ3çNÒ]œõ½Pé9_hé*$Æê`µöºBõ4p-ñóNËøÔŠê<ñ ò+,‡*6“:µT$««€xë¬/î¾µ‘Èî½.É'ä­A,®<º(oéÉ3+ؽ@Ú™6±²"_Ã&¾ Ã-Æq*¢Ê/#riE˜KT¢"˜É¬!VKÐŽOHe~VÅâ·åtEÑ,Ibò—m´°âªoxÂ[§;\“_ Œá]=|÷5 í8’!ñöäúªCšªJaؽðGR¾ãõ…öØûÛBY¸äÒê/Ù¹ãÜÂØ”MBÈd¾Ã‡½ªÑ‚l’Û"ÑÅ×Úë-ÚBâÜi‡wÛÅ¢ŸÝ°‰¡Þ•Ÿ`Ü{'Ö¯¦ÑÙé÷ÑîQdÑrÊqÔGÙå1爜'Üò\µÚ~Reã\øà縿ñ)F óææýé¸ßÅïÜ—úé¥>› ' &ŒaÖ#©·þz†Áú” ù:.¢ï+Åöêù{ýñ+£Ö÷#÷î.^1ï eDæ;?€Ú%WÂÔp~ùÒf¯BÕ—¥ÃÞÚÜFe=ÙnüíÙSÝUp!ã­à2x£Û<›ÓãXÙò?ÞÖ$_ä&F³æÐ Láiâ¢â?¦î׈éöja^øJ oÿñÊËM 9²7 $UÞúH© ò#+ -¶ ¸Êµ ‡”ýú}g«øŽ‚åßà,0 xþ57ºð‡3âKXVáØ°bë x¤ìXòžå5õ¯¶ò×,ô¶öúÊüqS-#’Sþ8]ú-DóôèÐýûV“¤Â•”°úJÙ劉ð' ü¶KU1a”¢!JûðýªñøÝJ þ ²³5Ð.Á46î Fº‚fT—a)@kbýFRý8ÞGPBf$:Z—sÿ±ôü=‹[ü# Ui; õb…uÒžÿ³iO«— ë®R9Õ»ÝÂ"ùÆ}!üð¤|—ܶ9+ÁP…×^›vm ¡¶¸&x™X@ÖT˜SÂ+Ò(lÞÍ.–!C-ðóù-*Gk+tB"(ôD(Ï&o"÷z dm² )Ç€{0×N0ÆÄ&:7ÞSñ³–‰U ïÖSK,^–¨7§9*6¯©û0œá)ÐI.,õr>–sCì)Eî—ÔIßšKé EŒ1AÃPì@/tw;°á 2Hµ]14À`J3ŒWï: .ëF.Jc>ùŠ”1˜ø2·”V8ä\ 6#¢É7“Û5uô™-‡›¨- ÔL0\îÐ5³®¡8­æ42Xë%%³Þ…RŽ? ᔥNbùÝÌ­‰cBªÇ'Q·û ‚üu0*é/*øÜ P­Úä(Þ˜IißR1¥Ý4\wÙ: ÉÔðjyÓ¿4ôÑlʳ{þÃÊWw¼ó¾Óöâ½Ä¿Âæk1ÂÞc ¾p ÿÄ¡‚Éë²Ëò1ÌS JÙ<Ϊßúçß ÜGàöŠÞü½ŒØSųØ&lâæÞælµÏF¡ÏÔ½;ÛØ&Ø fÓ˜^РŠÐö¾fи:"Ø'¤zÞà5ÎéÀ¡xñ N÷EÝ3ù@¹÷¥¥üww~úÊÞ=øÏiƒóz['ð÷ö½D‘õE‰™î\#ãÑÝ‚±sÞ’éÛ†c…Ö)ªÓËWöÒøìÓˆÞlÖ=='ã;À¸é†±èþG¯íõÖšôÞ¤ÉõIñnÊKºù±,òàÕíw‚ÔôëûØ›‚^¤ —7d  ¬H¨×þ6`™ÿc[, ÁùÓÀõL ÁûLê }dêfÉj•ŒGš¬ÿ/HîYj}é8n\ôØóP€Zë Yó”e[óÕäã±è±hò>О÷¤ÆÿyzŠš5þýo"IòˆŠòì:¯LèÜÏÙÝ><Ö+=Öz×ÓÅà`ÕJõÆåžÒðýƒ}êÃü¹êâ^#óâG«øuwoþ #ã ºµ˜ ¬š•K¦ÓMõ $œV &à<(ÓZ·rJ "SÈ+™)©ûSt–’7#y{ÙC 4` k[þ<›hùqÏ7ûõ%Òþ ùÇþ Ãäú>Lw÷›óšõ4ßbõQ.õ&¹}ï?ÙŠçUúAå{¢èþ2$õôþ5ýõìÇK§ÐÞdÄà] S˜ ´í¡Ù"eçú"[S!­`Z §FHã'â Dš 6’'îütÓüáXÒö´ yܦž!ÿè§xóM`àíXS¢ëp&éÂéŠé²ó}ëâæåëg¶ê…j5ìG°Øñ”7ñíÇ^é¿3êÏÉêè/àdää?âAJ¬ä]qÍàa¸×ß2ì<åíßèmoKèŠ öéuØððñHÿ(F {Ʊ ¼¯TàÀþí‡Sÿ/!dèVSÿŒ é› ´ñŸ°:¨V ×ú¨.±ô¤%²öÅð7ù¡2vù+ŸðøK}ðø“™jú+xŒþë› /æÔÀ»Qcy¸P Fú’ ¶ÿiú­ZØ ¢ÈùHš¤ù4æ$¬ h"Ð$Ô Êt&еGþ¥àýÝtó œ‘ÆDké' `%(Y"ÉØ– ݦ„ÿÀ/"1­«$Ff#*8 <+ã¸Û&g#›ùM"П/A<æíc¸Ô°<¤MæØÆ(ƃÂ&÷­Å"%p¹=" è!¼&“…Ú&].¼%øˆß"eÔ|ʪøêS Ò_ûD*üAq_Xù¼7ýööÚ÷'8#ù cfp»’ÓCË”—jƹ¯øÓŸUé ™ä•þÛèµMåñgøõö : ö½‡zðr§èð|éã#Àâ²+Âá¹!OâÀàâC‰áÆÜ¨ß„ÜÜ2pEÝNó{ÛC>Îâ[é‰éÅߦéúé/3 íLIÛî-Dç Y ã3[¼Þ'ÞµÙt‘ÌÚÝÝ£ãïÄxä*‰èÜ/öá{ŠÙéÒSçÐþªæªÃÓè;ÄìåÌ2ðìËÙõ[ýêýÐ¥îïí.?—03™ «{à ¿[#þ[Ô6Üú6½Ðì3…c ôÞ’Kº7ŠúˆîÁÂÀüöw]Áïï=§ìÑ´Eí­“ñó£÷”̺ú¦y¤ögý«ú…øß5K ù&$"¥mº®ËzϪž/ÛËïŽÊÞ}}±ª#ì“&DO§"JÜm­-˜{ï b–AHÉÄ&ð˼.í¿š+3È&#Vê}ºË\ÏI è*b>Ý™5OÝvä\©™6¶„ûéü¦Ô)µ¸Ž^ v Î’¡ØpY |€šçiÿñ}Íøõù™kþh KÕŒþ“6×ô©q{ë4n,áa öÛb³ôâŠC…êE#쩺ã=—Õê&@΢̭ÏJ§ÕÿÂêØ0ÑáU©*éMœ–æÇ=3Ý$›¡×þ4ÕC=Ó… µÐøa®Ôã<žÙÖÃTÜ€÷*ä('„çXSšàà¸Ýíà7ãÎ<%éßåíoâ¥ïZ|˜ñÃ&IõfÑèùÝ4üù)[׈þ,ùl`¥ûßùöêPñßqë=¯yéLö‰óEÖúqñÿò  <î?=,é*í Þ£§=ÓųÌÐ9Yؽ“ãCG”âB¿rácÛñáºUpà¾úHÝÉ ®Ù7èÖ A©Ùø~ùÛ=áYCåĦåâ æ.‚æŒëípÚ¬ò­%áõ«hÙüh…Öߣ2FQnß—©ÅãöQàn©kÒœ°3ü¦jööý^fðÿþããùÔ|òü øê¾Û¡êAê%©ëåÜô3~üôÍ«ý°P¢ùÏ ×ö>.÷PÛóù½0ø±R¥øUrÃûʃ¡ÿÖÛåÍK`ú6,ø¯Ë:óV)·ñ|@ÞöÊFBûì!ÿÔ/ƒ·#šÜþT!Lÿ·®u`1©×=c þ ׬Põjüÿ¤“üœîÿúQ Ëû×,é¿,—7ìgÖ:`ið÷ìy™ ø¾Ä0†xú:¢@®¿ :ƒö L“Ò¦2 5¯½D| š lÕÿÀý˜_Ą̃Y²1{XñËBÓkA?~0€x¾•% ˜Š)nDà(M³ç*ßSò+,°ò(ç÷k#V}vW$¯w Æo¼)Ъù1ȵ1f£B(tÉH4L€¯HÓwø1+´*ò4‚Ï(7û[³/Q-Ô)?Ÿ¿,£#]5 µ<~ÎAßIÁ¬LüAuFzóŸ>Ñž&9¤gî3n/éÖ5-W>¯2—\M8uw>ÛHeDH&§?9ƒÑ5ùi™3Â#n5´ô:6Yâ6«—Ò3øS@2Ò ±10s,1=ç&1“Ò3JŒV/§ˆ%+¸W¥ Ÿ G³ ̲hÅÞáSåõ:ü‡yÀšL Üp,yïÇù¶ßåêåÙQ¡ßW½äÎ7ÜàgcÉà}ðÛÞ+Z)ÚH¥Òµ‘ÊÊ/fùÅÈ«Ä9Ãz¨8ÅFP÷ÅÌ[‹Å7ÔÄFùpÆÙʳÌáô;Í’mÐõUkØ éMß´Pào¸±Þ}&àÜôÛ4ªÚ–ܨÛÌš­ÔÈxÖØB<Û«­HÙ\#Ô„uœÑ}ŠDÒfô×¹bØ–`Þ4Áhé(LòBiöõv(H÷ÔôŸøýL­ù:z`ø€l¬ó ouòéÆò6i¹ó0ôv§ì6åWÆà‘Äì݆œöÛ*3ÖàpEÔ•DßÖ,ò×½¯ÍÚ­ŽÉáþ%rèí¢Wë¶T®ímIåó/ârõ_>Áó30ÊòÞr³óVþºóšøô¿EøôÉú‘qÚù´”?ø›h*ýZ¦Ýi. RbBóªŠÔ¤ý;¦wû§²PûgATRñ"’:ì‹iB¤Æ} ¤ðIª-Jÿ"ìUü°ž«ûŒ±¬ø_LŸömqþùE éÓ Ž%k Ù $:¢¡§>’¸Qÿ”ŒûJU†÷ýDUøF¶åÿ " J Í¿i³à¤ "7‰ÿ€K_ó÷‰í0q–òbúöýÛ䞀AS‘£ù9éÛïª8gí€PŸï[øóÈ^úžÒlHú*Ø ðàÑôæOéÝÆáxÕ¢\ËÔ—î–Ù<¸ÞH{&èV8ïøQc탊µìÂâòÚNø ²ÿÍ*°q€£ >´LÛÍM&¹ŠyÕK܇< Pu +stg2ÇMÀþ†ë>Ô¢k\EˆìVæïE þ+ ÿFAÃ÷Ú$ùöÁ‰ý)¿ò$û ;búˆyòöTkòÕxë¨}DçAPèˆuìÛ*9ó2(ýÉØ P>¶++ O7 г0Q]éêÈùädgw— Å«ú”ðA$Œ/!ë–+#4„ó!ù¥î…Éò ¶óêÇA ”|AÖÿN½ÿ¿e:Ñ á=,ž%’ÚÈ 1ªÊŠzEžx ©UðîrdúL3CýÆ ŒÖVx 8ÈÔ ‘ ‚0úDéò²ÒìKâféîƒJèj LíJ»ð<ļðnÇ+òöqóYÙñ¿žrì›Ãê;ôêÉ€çù~täéžÑã[ú¯ã­ˆãØ\dåÏÁ¨è*fDêxXÊëœc>ò˜Ÿþêµ–C[]`y\§bzï:[ÿFÚŸ‘†Eúïª|Ÿ(6ÊkQ–»±üž+qöœ±sõ?Ý…õI–»ôvøgåÖûêÚþF'z^V  }“µã{îç_3e¢—Í ±%€äˆ]ùlý1ä^ûÁ†þ¸Cc̪hð`¤‚ ½~þš ÿ­–…ÿr‚Ïÿu¯Vë ¯ZÚ$–!*">^ÕþÈì‡ìF­ªÅ9#Àe*ÀB¼*©Åì&ºüÝm ]ÀÀz C™vÇ = Ÿ‘â#¢« *Ùö4'T‚ÍZ!¡ì"&3Ä!­¨/ O[ù`ºwÉí¬Ç7 fèi ú0G¦à§ûž¸øë„îök¾6üŠ—/aû§4òœò!Õ¹É%¹i;—{ ~ÂyMÄ!„IÙqh*ïcK#˜*þ*3D)áù¹‘sÍÚ{r¨ õ€%jóZÂ!ûX»¢õM‹¨ÿòÓ$ü¼" Ên '¨wþ¨ÝFó{"ó& ó` ôïÜ@:úôdó ¸Fñ!‰èþ¸ŒR P,ù6…³" ˜:”„¹I,þSÐrb èw‡IëÕÉ£¢þ©Ÿƒü]gãÎ Z!Ÿ›/*£ï†ãÍ©¿êüó«ÞÿptÕ¥£¸¦ÐÉ0àŸ5x% )R±³!p{#Atâ,êsa*þ‰õ!ô/‘-Žûq?BåF9 Á2¤;"ÂEdËøbú<rËr Š1ÙÎ:ižY5¯4¾5.“g3•ÚÂ1û¾,15fÝ2‡z /”8-“£35û //½š1+Oœ3}Žk3+?U4ÿ>Ë*zï'M­*Dh!ޏý'Êû-24§!Vˆ˜Êr¶Œ™K Gž‰÷µh#÷¦ý(¢}þtyòGáy]^ÝmG^îÌ»÷âláÔGñVËcŽ¢Ëó}ÓÄmÀ¯Lú̬k*Öü2lß”K³ÔDÜFÙ¢2mÏ]0Œâp®bÖåÎ~Óû(äÖLÂ’Û[Q÷4üÕiö`P,ð:QsügeDûºE7óqÛkð¥ð䆕é¢N#íï¿ÄÎÚB4Èÿ¨èDTø™÷ðÏ–ü+×Xô)âyýzŠñtVÝx1€ßcüQîZ•Àø$|¸æ‘%àî–“©èa‘œí*9ýݨ«Â­·‰ª½ëL¿3õŠ»/çLÀæå¦º§‚*ÀwŸÞ̽ŠúÉ÷àÜÆg€¶ÓÚp†á|‘qîpúŠéœ-–ìÜÕäð„3ÞÔçãïUê†ÝEߢI¤ÜÓ•Œí¿b}ñY6Aöï:ï'(ÿäï§Dîj.>ëí;¾å€”¯æÜ¯xô•Í/™Ø 6‘#F1à ±X!· ùˆ¢#ë'ŠfçîËëª<{ñ”"˜è㘲âY*oêiCúÀw³AõMtðzQó”ìºòæ³éö.GûRÞó~GÒñ.áFÛòz‹óTd ¡C{1'ðú¾gø¿áÓø™Güý­u() µÀ00W „b£p·›àÊ øïüýª`ƒþ5ÊõTC#°Ê‰©~Ïœ3Ýý/žbèô!Øî–ÄÔ>"㘄Óéû‰çë¬ÛØët^PóA ÷Ù0ðþF ¼ <…Ç®øñ+¢d_"@R™ú*ƒ!ïùlätLh o´­b Å’I%3ÙŠ1Ðow<Éæ#1áÛ¶#u–P 1yh,œÛNðï¼±ôô1dê÷•l†PÔ »Ù(ñ$eR×ÿ¯Ò¸†‹Ó?ÕáøÍûÙ]\þ »Š ýº ÇŽïñ)u÷Qzðîv7ê¥HðqÁõõî”ËÝÅBš×Û-; S+äÏb QT¯ù—¥Tø—óN‰He£}ŠýéôÊü‚/SîÈk=ìpí NýNº†óçáìùËW5¿ÕqpHš5„þ† °ê0饔¶èa1éùÂê‹Xøìr• «.–0ÿa)Bù¥-éj¼6äïs×E•«Ðar=Ù‚Yè†}‘õa/8ì¨Jáãšiæã6çã4ÂdÞ­·¦Ì]-§É·ÚKÐù…ðÕÇã + ígÐë+p–êB7)ò´óü4ÜóøÐRcýhY N}qü†Ø‹E˹[µ¯ ™©êݽžO©†ZêåîF*l̺„ ­Õ^ýíÀøþž% avhùvdþ>ѧÑÍ"üs|(#úŸL¥Ž5Cµ@íã9 ÐG7ü†½Ðõ¾€=÷YÐ$÷÷Žå«t°±!~ÿeBÎCLòtœCY´`‡¹' ³-ËŠ.(€ =Mäµ: *ù2µ|¯5¢Ê`7é>~¯ç8«¡t5tF*Œ/h.½÷4-µg^þúyd'-Ý,V|Ö.x¹4A±›,í Â%åÒ-.²߃cËþ?mc 4ÒæÕ¨„ÝæMÄìÆí bŽòH„Dæz‘Þ6¡ÛŠÜãšDRß÷#Lâô Îò>`–¸g©Oíôaþ+óØ[½ï)(DåšízÙë9Ú|Óh.sà!døµ\Góé»\ß áÝš´€â!ûØ…-êÌ kÃ/ÕÅÀÏB˜ú×ÿ=%Ù+×GYá£&]î9”1ê>¦HçÁt‰èéð¿äÇ ålDØ-Ü;͈hͺԚÃ:Ø¡^ËZ’ódzg!ÓõËiÞ#TXÝʇÑÀDdÔ,SÜÖ¸åÆâô¯·žüQZUþ=ž#ÑV®cfhÆÎ:‰æä­ÿñ] u½èœBÁç. !Hµs±KRÐmÿ‰ôå(¦ÝÉé÷œÃ…ü §¶†¥ « …eny±žÓž,# 5Û5ùΛšÀÐ6hˆë› ѹY2y¿Kì²AB— %lÈ'%uÍ( É¹)ðÑý%õìi[Ú$„Y¢S¹ë?“]61V4}H+õ,FüÙ«=–7”µñ).có X‰M6Æ !÷£"%öÉ϶J*öØ:u¬N2ˆ™÷$Ž\—åR˜“ТûLî Ô™ð³EQó(³½èoºÆ-Qåõü-ÈNð×Ïqà >$Í4–¾;æÁ½[qË/fÔ(-eÙŽ-³ÌAZÅŒ‘=ÈgΚÄ)ë!ÆZåЃ܋ʗݳ1{×áJ2ÑÊðz¿¹øÃ<Ì×ÐÁŽÑÈLÞÁ=htÒGêä:Eâø³ŽØ sÞÎY ËßI×ð°…ÝÒbàVýmäâŸöx!ûQÐ(Šúä•òm„Ÿç ‰XåøÎÀÙ¢QAÕClíÞÚï•î,\ò¬Vâ›öÙ|3½ØÙ¢BÓk"ØÇƒg¾AÅÀN±Ï¡Í­Û ÅçD˜ç án „ßð]Mßþ_ؽæÍž1Ô<£ÀÝç÷ãê‚ñq.ÔöÖ ý[º~¥V’üd†•ÿá^š €ޤX˜ Tþò g«!æX0N¬P¨Æ¾Yªg[#I  „ئýbËÍôŸ/Žô~óñöFRï> ŽíOŠñÂ…ögõ7üê£Â ŽS›†F N»¬£Vë´[kép3ýP×ñŸmv÷—p;üÕ þ jXî8‰#–ÆSvfÃwõ{ùTt sù% ûêˆ+`. tA¬ µZŽ=O(ÿÜóåËt¬¬KÕÊ´¿põ$`ê™Óû•‘ì`‘‚ó–í÷SØúËÑ?H³ ƒX6e(K 3ç’ÿ÷êkFßþ€‚ÜV~«è»jôˆcdÿM0MžÖøN¢ìä7ãUÿÓ¼ËùéR’ût…•þ3•}€1å g8\Í.Ï˲ÈùŸ#„W¹ ¥ T66À!\øÝAûê…ÓÙý"g2œq1¯R¥„CÌ%\-ïi5z.º¦Ñ™êrÏ ©K =»c¦Œõ8=wt&³õH-Ëè5+­+ÿ%.ëé*ë;3,Ë}4²(´öž èozÄ{ºÅƒð5ß,T 5²Jƒ6j„Š@=¬èHÎMDØÂ7X;ú4±É½0Õ`-+í'\1<ær7Íêƒ> éž=ºV;êãC•Ý8J¸@BÃ3l#™¨Š ÇÍk‹]Š D/ƒ;>)‚ *YX&®³—·˜êêõ#¸‘íxÛËä§P‡ÝuîÞÜBÕÝ]ŽŽåb/·éóæMõ±Æ öæÇ"çh•_ÝŽOØ@(7ÕLÐÐemÑ© aÅÉtÎè˜å×&~Dñ)¤Öÿòºú±ò–ú0=nÿ|:—–„þZÒ õ ÜåÏ(çßI!Þ2Ÿ4×tw–×)ßëFR’òkOíOšëG´Aéþ{Þ›‰ÖÆÈÍÍþ¯ãÙÙ:uâçîué*ÞòÓÍõÞ`áøºòú%wëöÿÌ×¶ŠÌöDÇŽúIÌ3<ÍÓÙÍ*ËW4ÔËû`±Ñ~q‘ΉÛÆb')Æ™.Î3^GÔÄÚÓ)ÞŒµâì OÞVvÙêO9ãðŸöñâ½V¶Ù3AcázE´ç*‹™ãˆI˜Þg°ØØì®zÞúÙýãÔíò\JûSýøEåý„dwþïìü\iÞúõ‚ýø+´„öŒÐoúV0gúTÌÎKn L·´þKkýVá¼ñý4îW¤ëÄõçV øß/‚¨ã,NîNžùë¹HÞôØ |^õ¬¾$,ÒêM0û ™‡ðýÇ¡ó óÊû¹î"$‚A²LÖ¤í‡H‡-+GË vuSRª¥Ò& >Báÿ¢Ÿí ™ÆüF ‚¾áðÖ N³¸¼/úxÃVö±Óð¥œYå­QsÛ‘صoçØü_)áÍ¥„ìG’9ól8¨u§à?Ó™Íÿ ê& —\ ¾{ Òã€A9H^Á¯+4# S:rÏ®-ÿñK(œ:¥&,"i“ì–«S¿  ҵЮ~†ä dýg%XzO·ùœ²ßJ*/ž1e Wnü¨u’ñž;êèë.ðÿJãí´ruêURsèG-ºå³Þ¼êQ<ì]VíËÉä%¨³ä‰Õ\ê«÷„ò¸ü³`fÿÀ´òýù§žÄ*O Ù?© ð|êˆù‚>%>‘+zÛgÿGý]!¦•ÿnOð—§ÿ†¨ší{¹rèig»ócÛûØnü`-Rün‚íý×}O\ë ¦> ŸQ ŠeJàò´ßîü!½¯ù:ßíûZ"üI­¨ø F õ}4îFÎîñº fô2›LꆤôÝ]¶s׉j˜ÝGÙ'æ}T­èÃïDæœ-ùçœ9úé±.NìV”ð‰¼áî’ñaå9{ˆÞŒO䫵éç‚Wéµ(µçN"ì້ðö {úÊfŸ ŒŒ°)®rÞn 4ö oÑwzC޼Eu™˜F@« !œÔ GÄãÖ; Ùãô ÐëÔ ‚ : Bõ¨úûôþù%²¼aêm ͸*ý4$9»–ñƒ‰PVNtë’íàØWþÊ#o¿ pÏB¸-¹÷Ä ¨Ÿƒ 8¢uébü"C)Øw)©ý2ä­c;}8>úÑ"9Öý­.€"ï%¸igå‹‹ (¥¡#,$Q4ÓQ5‘šC/ µ)Ü¥6Bè@ßÎAŠs°ö§˜n±©÷¿5yÒV!=2&(Z"ÒÍ}¸€±^Døû–üù {ûx{6¥n•ýJ2 ôˆ1þïHÙ›ñ¹÷ï{šëvmŽõwÈÿRÔš†• ÅÒu]zý£lùñ<½së¯ÿ‡ÜY£ÍиÊÓã £ß>€Øçl¢žçRÅŽåÁ4Ïáâøßà‘HÑÛð}ÖqŸÑÛöÁAÞÙ›àøeæßúPyâwoçMøôæ¢WÔ䔸øà¿ºß{Ê$æï8è©QãJ×M××€ªÏ…*оWðÐB?cÏNcÚÊ}™Îå hÖæ¿-ÞÈcÀé’&¦ðæa7ð)Bïf…õã´'ûO£büsóˆþ @òè²Åz q:ò`ª ˆáÎTuo”èá/fž&"ðæ ú®±jþ: 1c[ _ÆØ \Tuü˜ ð†+ “k™fMþ“úû`?+7g$§1› LjÿúÇÿýÑ ?üo"q\R ƒ×áòÊ%Ûw%ÖÞ )äáˆB ÈUÒaG ó²¬*±StÃ×®X’2­è9¼ÿ9Ö«yAt¬²Ir÷¢KÐÜ3CtùÕ3$k&Þ í‰ƒý³>?c)èv"2'(Ñ'bIÈ+¢L3µ+2YS­%Œi‚àì­$·Û*„ùõÙòýβô¿?ýå‰z£3³½÷rˆë<;ÅÝ|ÙàÒ†×ÜÏ9ÕÍZ¿ZÎfW*Ù­`ƒá {­Ý«oÝÙ~Mªßò0áTjZßÛ9ÈÙˆOÕç‹ÓŠÅíÑÃOÕÛ…³Î¢¬ÓÆ% ëÆ’â7ÌãâÏùWÍwëÌh6ÌϵB×%רØõmËÚeP æ\Rbë\öíƒÕ2î#/2ññÒ‹ôp+{ò×-ïç¥ê…)¤çÎì9éô1æ»êráä~òÙ0ŽÅØbV às#Ðç( èëC‰áfc ÞÛÝÛµCÙ0úVÜk¤JÞe ,ÝÐ_JÝ®ñâ¼æ792债®ã’LàcH¶ÛNÀܲÏÞᙫ®èèë™îyÝïî€Âåõ§\Bš‘ r& aRú>¨ýl˜­ Þt0âGòfò—kó}¬eù ç%È„âmG½E•6™üqTó«Èîa@Àì£g꯱còÝ+_V|= äãž LZÈ F< ã_á È_* ²¶ÿ_¼ˆô CÆìƒ _ô|«ãqž×Ï~Ñœ²Ð4í"’k¾#¸4±”x$ò/œù cóàS¡ô§Ûºúú*ßRÑ#xPtõª »`B‘ì¢ö0, îÓ¹«ð•ZïÔ€ñù·ûþpö>» T+ºé÷ýª˜—÷-Ð,õêï˜L”è¢šÄænÅ)å•Ô¯è¸$øïÉù«Ow îMb ›º{|Î{ ]Ú »R”–Usÿ?¤uú¦všùÁI³ŠòŸ€ †Âd7]j_O~ Wi° ,„Î (‡°\âΩp³7ª ÿ&ºiL.¤m<0ãû(R”Üî 2¢' ö| žÐÏ[RVK9ª ÏÚ°G™#!kÃ*Ä«h+Q&7)eÄ,¾ï/Ü3T®8¨á?6ÂÔD,'_%òæé'²%J,ÛK0Ý;à6CF‹<½tÜ?™*Dq`HÚ¹¹Jy¹FÇïR=Êļ=…!²E|·.Fª=œ??­8ew 3ù1mØ1.M!Â*ŒÔ+.oOh,·!¦ý¬r“tßfð´@¸Ã%Û3¸÷FTƒð·ŠìcRò¸ÿáù¾+Hüš4ØöÌlçóÖpôÜ'Qñ[êþO¤Þó Ó|. Î ¬Ö Ë%âµwïv ³ï4fTñrAÎù§Kÿí»CÿX´ø³pRîéäËæÛÖ´©ØÞ‡âÛ­6ÃîÌ—oõ¸ìWí4üë÷Ÿ*éx$qáÓˆÏÕZÌp7ʼ­Ððñ¶ÑÝÖÕÖx¹ìážSëF|ëROSçt@â½ìÚØ67Ù€Û»Úáʆ×'Ÿ‡ÕJqæÕÉ,SÕ°žcÙÑüÚ‚^ Ø<¼ÂÙ*UøÜ±]hÙ½˜µÑj´ZÍóº6ÍA¶}͸T»ÒeÎyÙ6„qÕ¹Ùo3åCÌ¢ë p*è5›µâ7)ÈÝ!ptÜfßšÞW *ßqËHã ëËáñê‡+ôÝi¤÷ôΡÿ7ž½Õ°ùG¾ð±˜ê:Í ì³`½ócñåõ0}eöjM+ùÂÏ›þ¥ªç€6Eóøýù&MúütõsÒ!ïJôì9»1óƒ¥ù@¦üüR\ª‘Ö üéÕ äWŹíï¡¡@­}á_ÏbÖUþåÄÅ RÞÒÊâ°uà"ío>Ó2ü’s-˱ý°gÓ‰€ö ‘±_ ›K &éÔ=¯ÿ ÍT`z,¥V ­]"&’øTTñ Á>îuIdêèwsìßì0ó¢ «ö;?Èñn ðs°ô-kûÄènþ÷ÕŽûÏUæø5þîä€ Õ <ñY'Ù‡Q+Ùî«2‰’þ7*Ì·6­cû/Ë7$í&a|^UÒYoøöàÍðÞj›úÏvQ´ï­!j—XÁ?B´äP ”j þ´¿_÷OJ?÷_kùí|ÍñC¡íëa”í¨äõ ìmôx)JæÓ½:Û7ú‡ÓjËÆÔ/ØmÓóÞc(BçŽTEðZ#"ø6¸íêEk$Ýú;¿Ì½TÝ8ËEA ²íIûOâ-•/ » "©¡[ž“š#³qŠ#Éú2–sðɬëà"òìë òöÁføÃîT3…eþ· ^5må$wŸ‚8q0R ð/ñÒ[•èæ‡êºŠçðl0;ï1rÏìn )ïÍÏPõO ¤öºï…ðñ½8ë ³ÚèãRïè²™/é§žíP„löïoéúrê/ùˆÆmùÆK¥øÿ óê¿¡ìsXè,1%æm\ç–æuî¡=ZôcM(ù9Ç=…· ëßÓ(Û$I{!ÕÆmº ÅC´š“ú@\ ­ˆÊjç®âCþzu q—ì¤@ø)…^^‘ ÒX÷ZèGîBˆ9îsæöûìª=ù‚?)ãwd.Ì %µê±ñ>³´¦šÇù÷’ðð¾eý÷ì† Cº†»Ðû*‚˪,Îâ/è=÷.L%s-­¦+‰¿'3]J -ì'VÙ ©Y푟C}Î,Ï|ü4ÛÁ/ìM”.È (uz˜”˜X›= ˆAé ~»Ÿ:>.ëa¢ÙLL„,òú°¨!åZ×+„îƒ ¾® ÎF }cIÚ²iõ•…Ú°-½úmE 1èž hó6 ’6&Åø6xêï¼àíÚ²qﲊþ÷ú= ÍÔÙ›(ùV_ø!d…÷ cîkà§éÕë«tÒ3>ÝÕÂYðÜF@ïãš[‚ï§wøûvŽöIZ‰íÁn&èÀ]¿çÁmÙãv¤]ÛÓT ÔúñKÑÿáxÖUý Ý>œ„ÞXÄà fæ®|ƒìÿmH좑åšPßErþÚéȹ×¶bÔˆ‚ÕªØ?Ú^ô–Ý/‘á»téŸ|OîM…îLÙï”Sósp£÷ê³êýµBÏ(W¤ ‚PúóIJôbum pè"Dl¥äSU¾' e@ {Šx¢(ü —h–Ê_R‚;¨y 2¬'‹ýp÷÷ë0Çõü|NôÖ.ð¥ƒGóÈaÇù^/ÆO=æ]=¡‹¸ å>%‰dŽ´Šâym† ‹MÛ 4î ¾nF-97=€™7!t 9LV7Ý«Å4^-'2K]Ë.å‡ +:=÷%Z¤BN¹0â@‰&Åñ3x¡T2y¹"(̶ ­Ô8b7 ¹¹¡XÉ ö4SŽÔŒá-‰öfŒµ…& ô ÎAw†­ö¡ýVëë-Áçò(ë.¶âîK:€ó Ÿ°ó¾ÏkñŠ$ÂîÒ£¬é]ÃäzqRåÐûíÆÁ°ðÛÌêoÞvà˜³8ØS ºÕUÐÎ×SØÜ7ÛíýÕåó]ÚÄ:ÜaPÔp¿ÊØyÑÆ)s»ÆŽ6åȠ̥(XÑÎèÆÜ¡—ç@±êí4S–í ¡[êq.ŠíX¾cíC¤JçhFâÔNãrƒ_èe˜ÔëD讉3ä@YûäÆ(è@âæÈ ˜à˵Üä[ä൮,è¬UíÝ›ñÖ÷ñ±Âí€XöéÏçåœ4Úß4 ÜSSÞ¹4háp+⬰¹ä¬¦ëL½îû,¯í ¼;측¥î!)Ëõɦïøz…oõœ·ýïà×í{mßñ}GÎ÷ÀÆËû‰Èœï ¬-4 lÝVGÒWJ’æÎL;ïlcëõÿÌ£Gú4-Øö3Ü$öưûùrB÷Ùm¡µ[¾^c³ýÃt*ý¹» þ¬ãÐÿ^þ´þ¿áIÿj‘>‚Ë Ó¦uTޝ (#‘.”ØÛM§ßÿyØvi ZîL©™Öý¡vÎõ_ñ7ôˆ?—þža ¼.æ ¨m0 ‰# µð Ú¨m^i={! ICª£FÊ<Èý±? ùÄ*õoõ¨òêEêwb¦æŽJéñšÄïQs÷óåÇ@ù¢Èý䑨ÎN4"Ùý2ƒ÷ôO ÷ô{þqú¢¬2ÐMÔ}$ËP†fFyK7h“£¹Iüý[æq7Å–¯6þ.o—üµ:jf€ Žö«`ùu‹gböWaµ•ÍîÙ4g›ýWb¹ H•%WBX)ƾOϱ\)ÓÛ¥?»æ] „3Ô¼Í,ø—NáHG¤ðL}F?`sž'’å2ç¥T;K:?xÓÖ?ik<[‰4Ëë(. Ð +ròÒ'÷7 %^ „(³}¼2Z+u<Ñ#‡D+ÜâKPà¯S«÷ZÃd)X[¶¢Lpµª?p×l7w‡4M’´2Š,,17ì˜4ªuP6Æp?/ oÛ%¿Ÿ\ ?ßð q¯P$Tþ Öõ2fâ{E©p“”û –鈖sîø>;õhú÷Ö\âøÎç:ù¯Fþe[´ûžÐó]ιëëáTähJßß¡JcÜÈÉÖÙß>ßäp¾ím÷=’óî0ï˜Ççë0/ÛåRgÝË,ÖLú´ÓâËÔpbÔÇŒÀÏÑø*Γß6Љü¬ÖŠ ×%³ÃÒÌÏýÑ`hÖ‡Á¤Ûb²×Ü3b¤Ý®Ð¦Þ\òQâ„Ýå4„Ýä]U ã*Iæ?Ýë-¿ÿèë݊ߥ1ØÔn7ÔŠ¶Òè)?ÐÖçÝÌôs’Çk0‚ÈŽërÒÏp×›çqÕCv®Õ£ÍhÛÁÓDáx6„å[½è?žöêéTdðšu òLð£þµëß§XéTKìêΈ覞-æÆQèNsŒî$|ó87~ñjâëyß³ëâBòñØÝ¯øÚ:Nûס¨ûö2þ„z(T:Pânû2yX4¨<Q.ªüG´÷Y£íôoVðö8Qý¯¦‡Ñ @²¾ aŽN:A¬üÛ#o*é›’9{pmͺ‰&« ü”÷ ƒ® Í Œ 6éê ^QóÃàÒr° 1G1î=ÇþIe‰þÆŸÿ|zèûøµ|—÷\$»ùÉÜþÎràÕ+£ G7 w_‘$Iýßt—õ\uïÿês Þçoäåd©=ê Éö#7¢c;“ `ðµ!©0 ,Xb.¸öZ*f$T$€×“®õrí:œì–XéeÁ`æ£ ï ¼ d"¡kGZa0áÉ ñ³iüþÄÕµ»Ó#¼•ðÿxœúWkùNfe÷©æ<õ¨ð­yÀéGâ4×ßh9ÞuŠÚIÙë]ŸÙRãÞ¯˜ç{í\ØâòÙJ7ÿI¡q ±’ðÑ‚7ª/fú@² Bˆ+ U÷V Ñ+„êW™þXeüžÓWÖÿeÆ þ|²ù”Ãzû[¢î´„†¼¥ÿÒÂŒþ­œ±~ÊüÐõZÊWû0ÞatÕÅ fenrir/config/sound/default/SpeechOff.wav000066400000000000000000002735201475771417500210000ustar00rootroot00000000000000RIFFHwWAVEfmt (þÿ€»î  €ª8›qfactÀ]dataw#†c¡Mh‡Û.Š–5 úÙ9& ž+Q–ßF“á.$m€sã°²]é{ÞˆpüFL–á)ŽßJMÃúœSÌâß„Zܧn¢ÚœÛÚëÛmâåëéÀD”豎‰í>ߦïb/Oå»Â7ÑÁÜ^Ê–ÆèÙÊû¬zÕ2CÖÚ¾_Í­IˆÙüõêæ_ãZ wäǺzêw’ŸþüÚæŸàÄšÛèï>~ðÝŽû *úÙÄàá|Mçä9b¶îQƒ¤õ\¯rñ¯L¡Ù# ÚÉÞÛŽ_àÞ¶"ŽãØ èv5Âù èMS¦7b#ÞMÛ»žì./ÿI¸îg‹Àæ’àé‡+÷2 òÐï©äHÞ³Úgˆ9â“:Øì¬Ñ)æйà>îAçGø±èôW»êaÌüg_^ˆô Oƒª 1ë\J¬<ÆQcdÅŽ7€J.© üÉ&G¬Šóññ ž]53c êû°.^£3mF&Ç ãÙû? 0i”Þ å£PŽî‡!uÕø¡t#ÿ—Võ…þ &þ©LøGz’ï;sÓï>Â^éóK;çDÚúöõ„~+V1zÑ$}3¨ Øgð¿Ç ;½Ø:U÷%¥`ñ Á Ë©W"õ“Ý.²ƒß*=!]÷êçöûËCÓù…Ó˜”§`¯B-P‰% ûô)ô®öx]óÆoû‡Ùü/EX6æÅ h?0‡‚$Nï03m1T7?–´6jJ#¬¼˜âUã1Ûøm#‚â›§‚ôï~ù 3Ìu q*5§”_™£òÀ,ß}~”ÜžõÛßÖí³u¶å•Bgêã *êqï‚aRídæêÞyÕ-εpâÉp“ǦŒÏÞëx×NÇÔ͵UУOÙßðrxçW‘!ã-2çè*Õñ,òx‚¶ ýÊaš:þT:2îoÀö†ê`36ò“i±à1c–é:Çò®Žõ³"Žêü×Ж@Ü·»3Ý­·)áè ›ä‡¯™ ùÙúç÷Y jü7¨¾õØM:ïY•çî•‹TèHíÍ´¡ Ì"|’ã < ÚÀ$*+ð }tFËØ… µŽÜìÀô_Ÿ<øJßÈ?8K(M*Ô.§ù•'é-%ÌÕ^[Ñ>úÔe2þÊS 6•èÙÔÂ7±#óÍËú›ÈFÊûâc±ÿöÛ kUpg } úo)…·)5föÒ6Z`I1sß©fºÇh<Üî‰K¤æ™ yþA÷ Áp¸ ×v†pí 5u\¼ëSidÝ+dRÞ7"käú í©õå)óëåx³ëNH ðžA5éu_øØ´ÒÌË ûÙÉÊ_ðÉÇs ÓGÜ¿×(ÔÒËöÔú½™äUDöæ'Ñ äriëä¹ ø» çýuþ©3”krÁ_íìø\6àú›Þ°f¦úÜÂó85ïî_αíüò;éà°èôÈC+ 'é¬eåÙ–Ö-î8¥Føx®mðŒÝcûü$þßô¼‘<SÙ©(Ð+~ÆD-ZãI#¾!®&õ¼¹Ñúú_!=5ìïWmsÙžNËGûÓHãô4ýXþí1Fïà¾ûè ë&2 pÞâÚ›$dó-ãá÷6)úì4}k+ªÜö‘‚ªˆ9õÒè:,*îim2æòµc ¡cY ¦¬ãeb¿û·Ì¦äè{hݹêààêç[ª_ìÄêÆæ* €í·ïâìíbLïoFïãÝUÿÓÉY‰Ê †Ê¥œíÌQ³ÖLÂ×o{&ÓÚ}QÚ?¦ˆçÏF,æD:æ eðÐé½üC‰ÃÿólmZF@ô²Yíò¾Âûþ§Ìoùö˜¼æÔ°åã„àñÙU>ôžˆ$ï@Â!ßækÕØ1<'àÑ·åßKb[æIà*í¹`#ú¢Ö7(Þñ÷í/éc–±|$ÿ­õwðq3àè`hhíÈÜ¥ô>¿ ó™"Âäè¹Dß#å‹ãB£3ìB`tè¬IãfJ×çPù²ëËH ï¾üH,0å×Døc¤©+G0¸¦—*¾g©§ªx‘³2\º1©­) ìId•³ªr”xóß¼z#Aé .ö‡Z/T“Å ·êõ?¥òªè .÷«ZÿdÊò¯cËMãŸAHWôøÄrýhŒ³ÿ†÷ÙöQòÂI€îÚ,ÓìŽÄHì .ýh-îw´¦ÉÞ/Äx·)uÎßù~¶b¢É¸:¨úº÷Ë÷vå= êœ[$õZ/-ç¿x*ö˜&©mCG(bþØ/@ý¯£2ýÈ´.GÌá ž•öÅ6øÜà_@¿ÿÎþ‡ýgbÂõ¥'Á .‡(™çÈ1î|€8Òç1¹Zû$¹¬Ή§_–ýüu_çWô&÷ÊÿO …¯S7² ઠ`áþZýaõƧà¯;åÞdC»ãa*@ê³›së N%踊ØîCÉgí€Wíì2j6ÞbìGÐG#RÊeèËþÍÐá‚È×ÚÀ Öê¸Õx–{ßð ÖèM‰ØåÕE¢é\sjõ¨ìðÿ„»Ì€ÉtÍa&íEúñ>9÷/ÿë5Fó°mÅä©bê®_DôÓøèò%¨`ê“âÛÔs"ÛW,áv§ááNéëÿ¥ñðñþó‚ò,-)v½É‘ÿ\=–×ô7û ¿ÎìŠk+êv÷ð<¶.õBâîèÝá!|½ào·ðæ½Abì@®tæaWä’ êŸó3í«ŠóŒî¼l? ß§Äî M‹öⱬW²ždŽÞw– Ë*> êsà?N¢ÂDmfÖw{h{ºŽ(¤=B/OG+GïemÖÙÄÿ  ¥ bÕ üÇõ–´ÓM‚ç'ºo <„ üÊØ@ú½Þÿu$¸ý7p@õPºDñøTøíƒ„èìFßDñ·Ú)‘ñÄiÚ˜W×Nv,!X}ê}†`ÜdpŸý‘ú3ýüùIF)È,êF§&DsVó‚½*ÚüubþsNö ‰ñNžØê~+8ÏôZ:ìû1fú?V{þc.I,Y² ǶI¾(Û!¢ô,,q«¥4“¸‡7Á0^-xENoÙ~C¢ nK×ôA4$êÆaÞÿËd–¼ 9± „»j–Žûð ïTdŸÝ¤óXáÞHæ|h‘ë(·ê¨<çéÂnÀï#ÃímK:éŒâµØ¹ƒâÍAùÓʳµÒÍÑà Ó2zØ6˜Õ«kØLéÀã¡»é8Aƒææöîíx%åùÆÙÝ'aŸ€B(9‚üƒ×ñ&q û¿O üŸØµíš¿Kå{heîÆšõq@ð&!¯åiwxÚÒ“ºÝÛÙ‹â™1íã1P4íV¹EöP¤•âÓF1h/VµÄÕ’Îþ$¹íöt¬êÄ"ì7™ÖòV¼ô¡ÿê U€àuØ&ãV˜ué|sëXÓ3åIŽIæ)²òëàËaïáøÕ#3*  «µÏO }™b½{ í¼6uróDÜ·û }ޝ–OyÚbzLûYã¾-,Ø w.¢¸(&‹Z}FrSp°z Ä´² 5<ÕÆ_*8¹d,K/7ÕúYü^ê{ÿF¾/ûD{gó¨urðíq–íÃïaîhº¤÷©Š Ú?ûÙZŒ%íÚߤ/¬­õ¼ "aÆú‘øxûØn¦£Üß,Ý+Ϩ÷*‚"ãÑ“®ÌõŒëIýÝ?u@DüDèãµJF}ƒÿc~õ×wÿãÀŸyõÆþÇÃÚÈÄãÝMÏG&p³f/­F60dÎ4X£%(‡ÚTp¤ÚG'Çsï­Ú ðo•Ë3Ö ‚Æ c•ZRwöˆ~dé»9ÝË3äHè&Ù&섬iêb©Éë}ëþïÏÖëoFšäì öÓÅK¶ÌèWçËfkÐUÙgÕD {Øä|Ö½pqÜ7ÇæíµÈè¨lgè5" ò¸ºzýŸîÄÊ>,ÿRUù}çeójZýÑdLø±zÁé_G®ç6·âñÀIUô⎻ì¹Ú¸á ·¡Ú;f1àw¹ãP+ÏæJ»'ñdD©ú,Àb­AÑLPæ!'-Küéþãò¾.&êkw=ï5Òúó+Á‚ñÈæé{¥àìcÞå“ñÚê˱ùé,Aëäºè &½í;K_òÿoýƒpUáËÆÔéeÊD4Ø·ë”w i}»7ºk IõjMjÑ µ(Aîi/ˆ_—ì›ô#àù.ŒY,:Å õt%Bæ<†cS­¹ ÓïÁ|F³´ÜìžVQÚšúæÌ±ýîCÁþdö†ø»UòÌ_Èï×·íÇOiñ•¦«þeAx‹u5)!ƒö0Ù Vyvt×D¹Ë‘ùÖâÙþÛ¢ íüÌ$Üð_,á (¹Õ¿L´þ 4yú_ÕcÿÊ ŒKÞd“ð· ˆ 9yåúÐ÷k2þœñÿeÝ-ç·²fì嘮Œo@*P?27}64±Ú0šðÖ"‰Fõ´÷ò "]¬ý£6í ¢÷±Ú Dt%¦5 k¼¶d8ÿz¨ŸñlªåÕº5Þ7÷ôæ>¦éE)UìS—žêcÝZ:ìÝõªä²—‹æž¹2ît ùƒõ•^và#îâ's‡¨Î…â²ý¼öÔ̇í°0ÝìGØqóNòqáêú‹œâLYäÖÎêð²êS}çºnçâã6í3†õñ»/ú3¹Cór¬ ßY Â×c Ô÷¸?… N½}y9€Ú*â­Ø/°:š`m¢æ#¹£]=xl¢+ÕJ´,ÖL÷#¦~À’ûGÿ@l¡ô ª½-÷ª„Xmq‡e3ìμóû «ü¤Àþý]ðú¿ºôòžZðl9AïôéÓðRŽVûú¸ z+Hòˆˆî·a8=àƒD!m—Q+©•ý¢Á¸üiÊ. ù¨k¬s,¡-«(ÈíæP›”ÅÀ ›¼§Õ-˜OÕ*ïœäŸÓ}@Û.ø2qÃý†%B‰±çÿŒTécƒÂZ‹§n&dÍs0%¥ƒ4/1¯2Ä~Ø&bÂ$¸ šÖ\B¦$ôŠgó³ãDsŸ¬˜à7 ¥Ç¤ yʘõÍoÏèséáC‡9ãÛ¿äê:íê“ëìš&ìO-ïí>€ë9"ßá°¢.Ö®¡½Ì” gÎuÑweÖ„QŒØþ+Ù>^“Ý®hçJ®Ýé×~(ëÖä’ó@æ\þÃöZä ðOþ¦ã¾ùtúsö,§×ùꎓøæ5ë«æé`Pñtmµóu·ëå]Eâ®dݹ©-àT¼¨å|EéèbÔZòÒ ­üÚ%Ø72ÓðM½5SJàºêeiüúÃDóÜó¬ìÓ ïÖôrïïšïèçÕðsâœ2yæC ë„Íé6v'çæh阜zï›Â¸ôcØQþsß«ÇÀ· Wà QIà ¹%¬¯º 8 !‰íaVr: ánñN6²–`ãÔFv+Ï ½$ɯ-<ôï)0m˜µ3((Vx<„Ï/ }o“6ºéýúïÁ슷Ï_ûº¢Ñý ìýæxø?OiònŸüïw9ÊïáÄ ô9"M‚¡Ï3ßÐ$žà <Áê7ƒÜ2…µ IÒ}¯cü”?áÈkz‹‹"9Ch,1œ8%Tûk¨u L}>µ™ìbïµ ÿºÕ‰~zÔ ´üKS^ù¢yDmòõ¼?ëb¿ °çA>mŠï9*àÌp2UÝ4v¦/ ÍŽ!”µ©1L[ éüiC¹ò½ çø±~` ™© Ùê –"{Âý5¥ÞðËH¡åS"GᔞæÕáë Ä8ë3*ã쩲ôìÉw½î:S詸ÁÝÄ ¡Òê¦Ì§rêÏŸ8ôÒ¾Ò×.PôØÐ™Úôà£{üè!÷[ê ³Ëí[€¾÷gÑ–èÅl°T×Û@µüq7ø vA÷I%úTiŒôÐ3é/•ìG„óòuÖ™ñ"æ)謳'àV¤ÍÝ­FoâN@ç–­éë8›}öÉ»°ÿß›P›`vÐ]ž  tÿÙ†)øy§¬ðŸLóìŸë%ñÏóÅ!íL¿å;ñVãxošèˆ@5ë~æèžÄ”ç:ÂKë~lÌñ8Áë÷KzÖ ÜÕÁ OF pŸÉÄ“î ¥;- ¥%´…u—î–%œß¼ O'T1?0 óî;Þc¦¬¡?(!,º,õN&nÑ$2ØhQìryê «+p +¥øëpnª5³9Ñé ·WWÿ_µ·û¢¨sþk[üº¥Lö=MKñ^÷ïO¯&ñjVyøÏP)’Uû¢Ÿ2Æ%OÞ¡¶‚§ q¬ µ´I[ý3PF¸¼Úà& +Ï+&!X OQ@5~üf¸ÈþWýv?:‹×C=ó‰úIjû©¼¿¤Áš{_Ý („`°Ô˜# ½o-~¿†3ê72ò‰*Š´oƒ÷kÐæÐÏ䤸¦¶ÅóbÙGÿÆ'zûª® [+ dŸ‘ÛùóÇ›ì Š—ãsÅ™â/׋èÖ†Uì➇ë&xWíÊ»{í VíI—ä4vÈÙk,ÐxjÍ/bѦ[´ÔÐaߨ„èˆÙϬÄÜöŒät%FêlÚSër)ñšnû1_æ­Tý$ÿª'ûG+ß÷”–%ø&ù4ªžðb›éz¬`ïÁÎ8ó’Û°îp”÷äºßåá7ßKË’ä&¥ékoï7ÖZú6LÄzBøtpnZÑÓãüwïsõÑ0ïNP îg½ò®Ôæñ,ÃLê»ñ“ävçä­61êTLÅ걯Qè;ª´èwA¿íòñFôPÓcû»¾8þ¬Ó rÆ ¯ÂV Llý©I^ eNÿ\û™ï‹×õP‰&êvÿ1cš÷€ ƇÉwô«*Ú‰ø*þ>" (joF6›ܰº úvŠ?^ÆLÝ”$v™±ÌxÇ_ý@€üW·YþTú¬Zôv] ð°Üfð_xxó°‚ŒýYf ô2/ÇÔÙaï?†½~ÑÔ/Õ"b–é6ÿreˆÿsŽ„ š)ÂFâB)nz7(E·°4D«EÝ|³&ö…Ì!½{Æè» ?fïùát±ý›QÕe¶nÒOd Ç1i>ne'àÒë/vŸ3³Eí/Š&›%W/–„¿5 GÇ^”à8öÅöåöVÔ.u^® ²á îØÐÄ¿è¤Êeô`¬éð¨¼â“äK‡wêésìòˆòë©YÌí@Àwí¤ëXt“à€çDÖgà²Î‘…ÅΆ3Ó×@Öj®Ùh„Ú\QißóÁæ?Ñ0ë–’íråô¹Á\þz9jU/ÁAþ×ùÓçÈ÷é8 øõšÞö=§픎jê‚?œñ ]0ò­`lë5Òjâo#ÛÞ.máڜ掚Të-ˆCó¾ýÙGÐc»ù“ýfQönâg¬ôŒ×úŒv övâiñé ò4«ÏóâjïÉîéý¢c眛Ñè‘k\ëTá"é1Ìèãú»ê>Ç¥ïBÁôàCóû^k‚{`zOû¬W\ ÆêS ({ ùZܵp—6ßN_€ –EÆÛѧ 7=öùõ}RA"-Ì^'•Q$ mÛ¿îÚOú™hÕcT¤l¼‡¯¬hæ K:×àhµ\W”ÿÆù«å•õ”(ó=݃ó…h÷1¡­” «M ÏtC¸AÈ5ÖŠ7Ò èßÉFyjj2ù\וwC#9Ø•جG¼ÌýÂExÌ Ç® ‹´âð´[`”˜Ô‡°Â8Óþ 50Ö`M÷@5*B èÿ"ªÛ‘H‚%Å/y+7;à-\j€)÷!L›32  ¿ÇH£¼ü¢±vþ‹P d‘— #¥ðI¢P®˜ý>³Øóåçë·´MèõP[êô€^ì&ØßëN tìekÖííÕìaè¥5?Þ÷£+Øi˜ÒÅlÔx”Õ¨Ïv×% Ù+yÒÚ~ËHá"<Þålwé^üêìÕžö£(¿û0‰'þŽ‚€ýØìàûÈ„;ù»—/ù¤Üøôë`ô±D‹íÖ2 ð9óa3t鋯fãÚÿâæ¤©ä™›è%qìA·øôÀ²=ü)WŠb×÷¾z˜më8èþƽø5uIôÚ›Mñ§zEóK÷¯ò¿@íð¸ŽèÕ9ÏçÔ3ÞéëVµÃè{‰é·upì¨ù·ñŠqK÷óÞþø ʯË/OB ø •¥‹ ì_«#Þ¼–€².«8c vë²oØs¯KU9àaéàáµ$ts·&% ð!ð4§è îª`çðèVÁÙn?`eé²3Û' ½˜Ç·„ËL¥µÔ<ý´ è÷Èû¬ô’ÝóæÒô#±Éú¥Ôº³o\9!rÜ­qX+çw§±UÊ 65· ¹°ø¢207‰j µÿÏ®T ¤ˆ"¢l²RÍ¥Z©µ {ªûü° Øwl@Ù¼íí FÖ¶–8sÿˆ÷Ýÿõ²œ[jK^E,k¡ ò~Nèc Y( …t,*çµ,Ö0s&ƒ§AŒO #@´ Ô(‹ÿ[ýßæé‰-½ ð&Y pJí¿Ú_ÓùEÊØð´}OêùÚËèûkaëæºwìs³ì}X íý–íÆ­àêx Gåf­„ÛmƒkÖŸªµÒ7[^Õ7+DÖ•uØ+MMÚ³ñØÜ¹2ã+-ç¬ÂŠê°ÖñïaÁøwÑüMÝ,þ ñü¦ˆûÕ?ÿøîBùÛ š÷mâüñ›Þ¦í†Bñ{’WòcKèì1`çäÊÑâ:èÃãžP æœ ;ê6Ÿ>ïƒá ø3+þ‘æ^ã‹øù^Æ®ƒgºüGiÒöò6óyÁ­ñ¾¥‹óAÑ ñf¤dëö4èW@Œè¦’êÄšê2Àè!.«ê¯¨Oî Sìó¨UúùMXñ¬ 0 ™j B¬ : › Ä6Iÿ¾ðý¸ÃØ ½±Oâ±ûiÕEÉÈ el6sâaù"&·7%†Ñc…ZÒ½ ÎåLÐf3ñd%° Æž/9šSY»Q&"ªŸbÇÿBÐWûˆ@Šöã,ô´å‡óÐÔö’þ¤yS Âêä÷}7"~ÂÚè¢ äB‡ƒ òÿe…ƒ<Ãf¬Ç„j§cÎm!g‹Ý ZúͦPa T” ƒh jx™É´@!* —’P Ü ÿÒjøA-ï‚k ROü\Ñå^"g<*·O«,°Ì*U®#Þv øsán ¦•ûý;ÈTÿ r÷‘ ôûcšì]ÆùÎ0ön‰`îdÎnéz¥éËì=ˆrì$Qì Xsí!îìß© ébËâ•1Ù ìEÕÝÊAÓ¸CÖ_VúÖÔÏhÙòÐHÛçÑßÓÌeå!iè}ì1h ó„;ßúí6iýYåôýHR@ü ÒUúv¸íøçõølØõÓí5ðn³„îw‹òc,Äð-Çê9ž¼åcêËâÈùÌ䡤†çr³/ì¸FAò—.¹úkíeÿ£Æu íúFP½# m‡úù‹Sõyšò¼—.òt,4óêEï©ùé›wè ]éÁtãêc^êÓæ)騡ìQð¹Dö¸P¤ü] QvI ·H¸ K|¯ OÂQ#àí]‰rT ~¼ÝåcŸ$Ü“Æ#¢“!s°y&3Q"#n!Ý yÅ¥éЫiüè 7]¢š£[(>û ì bôþbx pDÃzþ?‚ù*>}õ$÷ØóKƒôûÞzùìàs˜Z= 8ÇnlŠ3´Ž¨f«³Çi8² íJfp@•ćý!:°¥’¬£!B„Uí}þ³ãóßð̤Õû Íe?(î®_{’“‘Lÿ~“îáO -›uõ<1 8wDn®{¹M%aHa+,¯ž?(1¤_¤é¹ß µžön/¯ý¦?ôSñ> o‹ œ”ÉæJNEýéQéòíQ€ì?©/é­€Ÿê}ÔìßÖoìh£¶ìj2‰í÷Îë=€»æ¹øÞ ]×]±Ô|"Ôi0×iyº×^YfÚ:ÛšÜj#má—þæGÈéñÜîGùõä aüýòŒý .„û`ãÒùbOÞø2=1ø²Âèó¸;ï$§¸ïÌà§ò x½îŒ_ÒèC›äЉ@ã΀憘'é_yîm½Fõ²Wðütrå”]pµ ÉeÝífþ°wøúP1ôe_òOÂŽò€®Bò4âk]¢ý„nAîi#ëã P yv‰ÿvw× "FŒôkǦæŠõõ²)lìàp„ L [ƒºï´úþ4xð¸ü¶ìHÍùè¥ËKýsÕŸñ*<×§°>ú¿/ ó³ëÍ·ò/ù¾UcóŒázäÕÏ}å ”èùäÕý¯Þ†»òŠðøÀ}}ðµÔî2LìÁ)F…éGïñ¢ò²©ÌñMÐã«ßmê•H÷('MïT1ëèªC¾üR“»þÊ"Ù}ò1þ{uéÞUóiMºã2kèâ4æKèôz—=?.|BåJª!ÒG ¹ãÜ¿“¦ ñ\ú­«qú‡…Àý0A&rÌîfÒè²ÀÛ+.æíœ2’ìtÞ¯é5Hñò›/ŸXwùþòó'Rƒ*32¢$«s:  Ú"œ÷ç Àš â a±zH·ð¹Í;i×§™6уþg¾fúM¦ìÆE3ñµ9rÇÄÖ½˜Ð1ñ¾¥2m6ñ÷­€ïNiˆê•:àñdY­ì{Ãóá+`lÔ”÷Õ×Ò«{ÜbHÌÚ+Ú}M ÚP¥ÞcÅÊ×5ˆþèMB1û4ÙÓ l( L bno3R\U ZÄøÿ:Tõóä .sðÓÌû—5Íb,8?/´„‚Ë©µóVÝÍðØ­%üåÈs{i@L¤ îQõúÝøéûò9oõÂ&…íy ò±°÷¤dú?MÒé’%<ëÃÍ£âjØÓÙ¾Ïæ£ãÌÆ™ÂödÌ7Ô›îÑÞ(ø¸­JÿÒë b‘ Ú$ç´É)¾n¢Æà­#'‰5ƒWipö!·Ò,Ô•<²Îa.x° 2ÅÙ:‡ˆ4“ç8Ÿ«;Þ‡J-<„4ÿ[’;ÇGÜ9Fž4×/£7݇8’9=v´ËÆ8C‚Ëý·>›sL…ÄxFÊëùœ™Ôî¾v_÷׸g^ë´È&ä(ò5‰Òé,ŒA>«)¹=öÞ{C£…B9³òV#eþùò]E!¨aÔå ‡x€! &«2é%Ç…Ä Ó݈,Eô—ùÂø»Áëîë«ò'ðí¶Ìâ®^îc[é­_özˆÁíÑþîìã룋Êòòr©ôžÛ²¹ðýÀò¦šì£¼ñá…×ã5á.¤‡çò7û¦³y ÿB‘à óäíLŒgêJ†3ê³ã|å"Ñt ¤Ô|«øÜõ˜ÜS7àÁÊ˹%£Åv§½Ã#)ô´$ùŸ»Í¨·ÁÓÅÉêgÓÓÍ%qÔ Á^Ý<èLáO/Rãsª'íðÂ_Üjsã ‰å1ß$ó- £ï¾–èáoFYÝÈP;Ú’¯mæî7uØà÷|ÔÞ`ÕçaEÚβנĿáçmtäia@ãfR’å§ò7«ðø’‚öðQ9˜ƒóOÁ]Å´ &¯ˆZ¡ÒÔïÿ™æÃ+} ÚÀÝÙæ3^evü›güÆskõl¼þò4$(øéF˜o¦} ¤Cuç÷þ‰2ÃG,|ºùz´þjÝmûÖŒô²Rñ£Ë¡îÄàz[š@´ n}c&8C !Ð/Øh/±ì×(ÅlR Q¦æR\ó!ج)•Î]4o‰§2€Wl0œ)p%±sŠ´(x5¤ FI#A€AØí >òLEô¦WGóÉQíñ9÷#÷?æDä—U Sþ€)Š…ŽUúÿµÜôæîRï­/ã:ÌxÝ;¬÷û×ô=OÃQf$:Cä%Äá {ÁÒ$峈!C3©…Ð)#RÒ,»x"¼j"·q5%Ÿ~"Þ£K  ADÅd#Ìo(˜¿­Aþ°#Kr‡›H\—:WDœ$IWòBj™7[ì°/ÃÆ+ý•Ò ¬¸ìxÑ›áV¬ÎÒÃ-~ùâïðÊV–󺓦úŠªl¡U 1á&\BßBm<ÑK&§À<ÿ„>ÂñB˜qìpj°ÕÀ…óÄFÞÖD“ÞqFåaE‹ê–IîI;½ê]V‚é^C¤Øß¶ìä¼rÞð%3êyîùßû´â[ËNäÖÛØàå£@âÿëÌ„"jÇkÒ@¿úܽY#v·¿t ½«V´}й³†)Ç–/Ò°;qÔÒ?ãL·îcÍžû,JuúW³„þæMúó•ºã¸dñ§š¢ìÚ½¾ãÝ«®Õr­]ÜæÙZÚS•yÓÏïÅXè^Ì3-MÉ•$vÎdn‡Ú2"¿âïKrûéhTþ `ò@~ ¶óF Ë w9»Óòìò%&ø×BøK½yûm`/ø^Ç(øDŸûÿY6µûöq‚™ S½cƒþ}”z¬îmh_Ú`›ǽ‡þûò!NSŸn…R“! W Åÿ¹ñåg¸ ã/Léýé oU´âÚ/šø%“CÆ&CTÜ6Û4»4&oB 'íîp!¨ÉE_ºGŽ9|cd®{#²(5¿ëÙ&»ËšŽm üМ¿šÝúßptú#¾ˆø0¾ƒÆJ_}5úóÛ•¯ºÕ!¬†\aS¿mU& «Ôî$õ'v³u@¡ñzE÷ÞkGz'97&!¥&ØýOŠ'Ûê8ƒfRë&8¶í@«ûQ|Cù{Zì5T«ç TlêI òSpò†ýxí¯ lëwºä·ùÏZEÉV¥ü»žÅ‚°Èt¶¸Ê§Ðíé6Õ䆙Ø}ÿä?Xéö>võü ªOMZÒF ^à¢û H† µ_Ý` >6Ð-«’ŽqCÂú%±³­½ Ї}éô *H# 'ÎHƒÑe¦ü$±z•.ÓÛ=ë ’ù?*âIgôZ¦àCîŽn¶ÿe¢wñæ´4øæ>Èþ½t g„tU« šM" |ÜAq͹ÿY¶ˆÄ(Ã§ïƒ ßêÿ¶T°ï¢¢ ÷uê æÀx ÃÀ|„Ž <+¾„!õÝËêê]Ú]ó°ü òó­šÿ¼B`÷£åµyÔåñ <Ð) -×”ùnÞOñšaýã» §äh,ä‹R ç¨ÜPâ› mï!jŽô_Ó˜ïu[pèú%éîÄŸ½óGÆÎøð°4ôe~õŸföæ›GèE7ùéoSóçãô î÷ÏÚÁNéÿ«˜ÿL½PïëžñéßµÈé·òýâxrCíS/œùÙ‡ˆ Ý¿Á7ÜTggÎãwñjt £d¨´Dýñ ûöþªþÆ(úðW1õU ã¦@Ëåx?ç`uWð•™ôîXõšNMB JaÛe|!?3„'3†ÇJ§ì}Ùº|v€ƒÌ Žp ¦ ¬JîaŸ/ ¹W¶´1É47úQ"ý¡ª¿ð–[ý ¢¤‰O?RÐùÿPèìñ˜SÔé¿Ï|ꥻ;ëĉâãe5CÚ Ùµ—ñÜøkFß-¾<ܱßd($ÞŽqÏáJ"ïçk^oú9›ÈËE'\ 1d¶ôFØq@·îþ)Bð¾æ¦î³l$êp™²÷I_–Á^àRTØ\ÀéS<ü⻌õ#¿Uÿ¯èÔIBó¯óZ _â ?øºËù^z³óPø¯îì9,ñjá[õª~õ»ÀÁì2Ô'蜨©ä¨qsØø$Ï ªÏñï´ÈTB–ÑN’V늀£øAòö¥ „÷ß‘æzMò¯ÿ/ú«¢?‰@] arâc¬8ê¼îëgÁÄÔ1yÙ¶¹²á 0ÿÞŽs2Ù—oÓ$":ð«Âð´B¿­Ø²·3 »ÂO`£ÈCÜÑdÖ¨Öp4a×xËýâ<Þjã‹ðå Ôåöžá+§Wê?¶ßïÓê*êGXõã»ZÕÛLïgà8àÛàˆháÛ´gÓ˜KØ„¸ ÝmMÅÕXÜŸ‚ÏãõºaâÒK·ä\–÷òH†½÷s†øÙ9ÿb1_ñ½þkdŸ²•­,í“Äò ‰½£i z³LŠe*+C¸Iu©¢ýùBþï©ìýŒy—òjÕ3ü–M@ØsûŽÞX §[S¶­<þ®Å ú:ÆŠõ‡@ÿ‹Žhü蜵öúº÷¹…¸µÊ :iòœOƒÆ a@÷"¸=ë)¢&Ð.Œö%©þ*×èÆšcñF+œE.ýå-«›.»øø">œ?¦”î ¾mAw”–ÊO⤜ì‚Èõ Dïõ ÄüÔ*vöyx|üS­> °^.4-XÚ NÕ ¾¾¥`Sô÷‘ð¢åÞë|Á=æör¸ü F½dîÄÁȃ%|£w)3ÃDz![$ÅÔÉâ ^%K$q?Èzq¶Oé%”—’Ö‘‹õr;mÙR8&çr-3oÎ9—'3HE‚ÏŸDàIØ¿Ñ6aÝG2ä–Ñ/¾DL%Þ…ýe7àµ8 S  . `ngÂM·ù̓ËóðOxôPD2T»4lŽ €˜U b–> ;7€ú~g ß:uåµô­jí˜ÚøãžIÀÏ0Øeۉ鲳]äú¬úét`éñ§ºõêU¯&é‰F6åAwá9ƒ5æ"‰@åσÑá$»Qâ—ÖáIJãLe0Ú´Š“Ôˆ“Èb¥Æ¡eÀžÿBºÄvƒ¾êVm¼<ܼ*óŽÉ‰îÔ.››Ôvƫߋ/ìmK,òŒVô~µBöÌ*ëñ/‹ èDËè0§ò†âýRˆÖ@ö}Þ`|îÜÁÐÙ3ŸÕÊ÷:ΕߠÊH6NÓˆÒ-Ò§ڠºTé“{>ò—ÔaýxÏ”þÈ™·fBŒ•oÔÐÙœç÷¿ááöû*ïÿ*rAê•þ(r´ù1’qú^T}7V*…¨é? &_ƒÿœŸ²ã€ ~>̉iLNÖö:Z©m{®kŒ Vjº ømi6E[ñ¥™*âG¤ßS.Óµý@kMaé(¼eÜ,xË™,Þ²%T¦!aa"¥&#—–fÁØYÒ ýÇ$¬ /$#HuÜè`€è÷ Ñû ¡$àÇ**g&Íý.g1à àØ Û5 cÕž}wú$Ó–é»ñWÈ- ,è”Ë(˜s5 N>]hC6ác‡/ë³c!ÝfFÄÒ ¸ 3&ÀßóeÏæJÎ#Ÿúß$2úÐzÿðÉeéïöñ—ÀCôÓ¨Êñ®mØîQ"(ë ›:äïUÔ…\È«PsÃî)³¹múá½QbFÒs:ÖÚÑØÔÅUKáάÊë$}ï¼Ó}ü”‡$©À–àP öôd ÔØ( æ1ZqÝXœN £:¼g¶a v™zê¨\ B³M¬Hà B)ÅïÑ A' r7¶· “s=-> x@ Ò곃\Ú9Sþ»²H1¢ú)Ñö2þGøÜjý:Ë2¤…ô #v^x?|Ïs~ =•ÝÏþ µÏÎ |*ðüû¤ú0ßaöæ óÑo 2e˜þ>¶ 4Ø20…û5 óò™ÛõÈì„üfwû?@ý™Òq¿¶K` ¨¡ ÉÔû(²Áì¥Wë†ælŠ1èzæôéö‡ç·ö^ìmø©ñU½ ëànå#O<îzñ³òÁ`ò!HÉñK¿ð7·ëwæúëTîOøïØÓülòêiAú<Ô{yƒÁý»³:úôWòíûé65ëé÷ÌìïÕ¼îÖ˜sܦ óh #.¨s aZæ ƒ«à.gâïB¶–îûvDý¤Úú3‘èñEÅUë®·%é§9î¸òT!éó'pXúØm=9S šHe¾m {­²Ö‡±u ••vª7’¸ 42^ ¦û<ìl¹ 7ìá Ùó“ MUûE L9·ûx"‡ýý(˜ ñ%Uµd žp}Å0¢´Þý©ÜcõxŠèùÊ¢ì4øïžc]쟰wèÅèžßÖ]ÁÝüàSã<§âüh±à©Œá!ÝãhÀáäÛÊäê5Ø(öpÈnÿ™ÌŸâ_ØìW3Þí;nBÕ>ýŽÙ ô%æëîtçË°óH…kþCo‹Ëï:cÜýÜ…aü?‚ú"ú} 8l#NÀ …ÛI%*ü÷Ö‰!ø&ZøLÅyð½eôñ®¥ÑöŸiò¹/í½éPê@{çša®Ýi6Ô2µsÔLs.Ô{ÕÄÖñ`êÖêºúëéºûZg)qýË„º À]Š{”ÓDÓ5u¾~A3ßD +ns{3µ}ø+W˜'wç—'–'S0>ŠB6·Û1V¸š5ÛúO7÷Ç2gz4(:chø3tôÆ4z±2`õ)ÿŽQW† ’Û™бÅÓaÉûW=øàþŽþÜ*ôl?ôš$|gs)j,ÙÄc/w<ž7N^ 6ÿL/sTÂ'_Î#x)""“0=ÊILqåsØ õ0ºìŒr糟 ¥>üMûTóvñ\ñÉÁí!¢ëcÁÞî(®ŸñfTÚõþøâåû÷s`nö^Ç¥ö×Á½ú²9CöŠ3õÖ¨ëÓMKå›+ßæ‡`pæð äòW홃ñùÒ½ªúH ’ù?Ùö §xï=AœäÿgYåTëèÓÝ« ÂÖ›6ðàCzcÞúeôØçI Ñ$ÿÄp<%¿ªj„¾®þ¼A ¶¿`¬úʾÎOÏ„ý×Zs\Û¾há"Ççì}çŠfüè dç^ éáZÞî¼ê~CSä¸mèÞî"ùÝÿ`³ß¡{æÚ(ÎúÕŠbÍ×±ZÒÙR&E×þ×ôvsâïöã]RAç£9òÊ7:ú³¦üb'ãÿ²b–ö5A=ÿ×)Ô—Ùôƒ4ØÆ»îÊ2· KßææÌ¤ vù²¨ 7øþ¶úýw½Û÷8!ûd‹W h§… óÅÅ`ø1¸2ãÿ¤¾ ôwÿs£ üȦaùKÒ¶ù&RøÆ[æ& >i³ (û¼%‹€Ø)h…æ,Ü‘Á$º +ç¶þ@R%Þ›£-¿—- ï§+úYx#*j0r°Å /1 _©ýö}l~$ñî˜ù÷IYõg04üž KüÝU£ÿ(o ìâ!£þu—¤Ù ¾(Õ‘^öõxcï?uùíC"î{ë’üÀgëçlÀ7éI‚j[鈧(î}gnj9J qO‹F ¦À5áÞm"sœ½˜¬" Û£‡Ï¥ŠöF(ëÙÙ0áu¾9¥E YÐï™÷êåOKèqëìAæ$^ØàˆIÚü˜Þ6τىŠýÖÎEÐZµ ÎBéÒ°±×xðÎÜíó[éðà—ôéáÅúæ®6†5‘¸Ïž –ìÿ"âüD ù³í ÿñVF›Tÿž¼Âü–:ýpDîó ‹ R­`jåÝG+Êÿvœ+é  »‰><³äj¢¦i b×g?²*»Å3äÿ@Ñ^ö(ß‚\þ‘ ̇» V¸½…­,(Þh,‘ã+Ü£V NvQ u.£R Șšä 8'†|)Ú›p"îl•ž‚ÈÔü™l ¼Ö’ç_e¿È6„ùý˜¬«ÿ”ÿ¡­ŒÔ ,ûQ EÚ ýˆ¹ÆY¿a¥ª¾IÍ¡-uX;y/&Ãù0„1Ó4J—F/þ1%/ù"\^r Ì$Åúªˬœåœø7aL•tùEúðøêËõ.áÎï'.öðɱöT_óõæîƒÝ éÞúädÅ×áÙÉ%c.Å…›ÃÎÆÅÈÐóƒ:Ú[nrÙÞnÝdÿÿé0’ót_øùi¡ý÷› Üóc—Ý G Ð ïi¿«!¥³$ îq5¼þŠ»>`Cg øI"Š(q À‚ 곋Dž ¤ò•0ú¹³$W˜¡Ð~ Ð¥ç®w8ðþ±3K ûe÷)Ï¢úŸ†ieÀ²ÍX| Ø‘ †4/ý ¼vµ7-îK÷A Õ ÏÆB 9§ª§*!ÿoVB ªÀGL, ë÷ £ _ ¡PPü`ù÷s”BúÛËá†ùÿiÌý¶ŒO*ßW¡Î ߢG)hV÷|w?î¯8·ë_ã÷ë§© ëƒQªë:=9ëP÷ꪸçí˸ŠéK"Šæz &é™7œòù{ñ}ï†îÁ[Ìì­2ï9±¸ðpÔ÷Ÿ¥,þ)­ø)Λõqbý‚¸–þQ”ø#$¥î™ƒê`´ííâ ñùÙˆö°…\ÿMŒí £3 ¾9 ÓôíÕ>ãv®¶ ½ÀÕRÝú…¤ü»@}ú—Œ¼ùþMÜô‹g|îŽì‚~ñVnç÷ÿ>ªùjÚ$ý&Üc™W u­Ç}HC[ål‚ ßNH 1 z &P #qÕ  É´ Ž×ÇÔxÈÀ nÈÒ>f¼#ý#µyþI3  Q‹ ”(/ )ÜXªÿÏôDüvkô€ë¾hë]¡ƒò £«ñÒ”¶é\ß{âR_âo”Óç¥U*èGçÒä9;öã™g¡ç•5êÕe3ìµ’óu…üäõ¾ÿQ—òý¯¢þšNÚÿa÷|þ«Žûf‹žô(¿iïû˹îlËô¡ ¤ýöŒõ˜þ˜Ð¾_óLê¡›ÿÒÀˆ¨†,Ôÿ ûå¸ _uâ¦ú¤ø£øÔõLùWgzõ‡¹ñ“ßEól“,ôÅøFï!sZêWˆèâ7Xâ4ëÁÙùŸfׯ»Û}Íçßa®ãêÈíù=ä‚þ¾Ãïþ?þÒŠ)ù ïÛ™ù³;c>r¤„ïÈö§ï'²M+/.•,AÙt&„o’& Kz.:²23n/òÔ-‚ø—3ˆw 4žð2–•ö4D" 5 þ0¥Ä_+Ï‚ ¾Hy’ {ÛûB ´QSaŸÿÜRÐþcˆœs…u;$-­"ûî$ÜQ/'ö›L+EQo0¦Ÿ1ì='+¨*Û&:{Ì%:×Í&ž8!²œìùBÒÞ™™m45!…¯ˆ"¸GÆÜ@°eùúj^³óöI°ój«ó 7Ðð„ ]ñÜ•öÂoxúØ1îüâ‘ãúÓp“ù²IøùkùÅœ³õäøÝïõ[Úé¸4zäSO›åDZ¼è\š0é1û/îÛ©õÔà’ùºÏóûkxðTNë“ÿÐæ–qwä¼÷EèË"ã„Ý&ڨΥ܇VãášÚSÛúù,ÎM^ÄÅüuÂ…ÿÃ6‡EÁ%ƳÃícúÊV,‡ÓÉ ×fåéÛÀxà†içjÒsèn¯ÊçgwIèwøWè»<ÓëLR"ê”Åä°^Þ’‰àÝTµ–ß\|ãÜ-/_×’×ti€Ù¸’rØÄÑ×v½¬ßˆùç>Ê–é•i‹ïÝ3ù·Pºýí¼|ýgÙýTw3¬nÿFkÛ¼ oZ*˜½D\î¨FùG@ëp ¯Ù® ¶Ôöñ.0 ×Îÿ²Rÿ]{ÐûÈà8þ 144™vço§ –ûî Ý÷êÒØŸÇ Ј•¯;ÿEX»ü‰.ýV'þÜcdÇ&7âû-óy‚SÛ ¿o#lÿÍ(ø;`'߈ËËQ<í¾P×bÕß%1Æ;+¦Âú*áʈ&óÍÞ=Tâ0¼ ‘ú„Nd ›m¡­œãAüÁ6úLìÿµjˆé»´9 LzF$èÝUX ñ~ÄS µ'Zòø`iLñç5ƒò+ÄXø!º‚ޏµ‚¼C†8H=0vl{`xɯ¨Û:‹ €\dpÀoOŸ0êæ‚Q Ûß6qúÏ[:üéœ+H»3Ôë7äz=Þ±o@RÁ ;mƒ6Šñ¨1mÑï+t¨P'‚rÇ#úS_NŬo Qè½â´Y13ú+=ôôñ–øüè}þµ˜VΟ4SÎ @ß5 ÿ1 *ùb]#ýoä÷åÓ{ñ—ê(‡˜à„¸»ß«vêϺÀñg>úî{Ÿï0ügóR@»ð»:¢êÆÞä'Êòå¼ë!çáYÄ䙣á¶0(áê­à9”íܱ ÃÕÌèîͨ—XǺè»ÁÿC÷ÀÒ–öÁŠs¿Ä`¬Æ ¡íÌc'×)Ö7Üï9wÞ¢.åÖŸ4íjËï-ýSìŠDêêîûOèÈŒèó*©è\> æ•îÚÛÍmØ5ûíÞ걸ßͦרAÑl¹jÒM}ئuÜaJàÍÔééž”óè úýšóûÿ 'ÿ(SP•ø“o*ývMû'±œû>¢ÿxååäªÕ<†ýŠ ˜þ¤[T/¯þ‰ÚÝWþ˜þS@:£tv%¿ÉD° 6u‹=Ñ«‹<4Þµ '»ƒ£ªïê>Ê`vWÿkØ'¦ÕЀZ, ª÷!¨!Ê$;md*n€+&œäš!& ƒŠËp¾­@íîlæ ØŽa'uÆ)ha×"(vÊ Í CÇrŠÁ ×Rè„V´Çrb¼9ÛWþ! ¼ 9D¬ $#& ¶î¬·Vo ÇœrÞÓz« %$ò+þ !/W +'¹#é%ò±ÛÐv‰#‡V["<f¼K§¾E¶€Náp‘ùÈ$ˆõÛáô•,Þñ±ÿñ­Óœôfú†ôµ”¶ïû×Ûè ‡ôáÔ“ÖÖ§A&Ëäc}Å¿Â:ÅRÇ RTÏ.`çØ%bÜÙ®Çß«Aõéëê+ô6¶åù”‰`ÿ¡4ý¦Q(1 '8… 0 \KØM \ë´¦¨ÿ jõnÃÂ` a'õ•’G©Ý]p˜ –zÍoD*~Ùј Ѩ‚?¦ °5šK FÜkƒšM=“+—ú¼]Uø•·sùdzÄþR^DÉ#§D˜ÌrÓX¨ ò,·1.)FT]Yh>Cã* t`ƒÌ­Ö8E ··¶z>´V a/Ü Úî§ïåÿuŸÿúþègû©c@†.ð¹¹zˆ] Íu 0sõ2.÷CÁ]ïŸ ]ì(ôÐëûmäëC3QëÂAë—Wéó~ré«Òlè:˜-æþŽèÔÏíÎR¯ï)ÀÛíúÌí¾ðÿ™ó³Å½ùÏ–ôýæüYMóöªL¾û-.ÕþŽÀ ùOÚ}ï‘W½ëðwÀîHõŠô,ŽdùÅI/±ïAž® <‚ÂøË™”S´Ÿ§ÖÅr€¨ìÊüðÞ>øcêýrõ¿Tàó ì < uÆD ³êÝ û•*È©m¨FTô¨jz¹Ÿ H#ÇŽ´{göøËp,Üßi±{bó"øÝò:ís'jÿÖ²#ì2>Îë“„œêÔãê*tð"Š?àÌ[tÚvæ®ãáêbà-„âÅ­oÚ·×]ËöWÂ#÷=ÍBçÓyë@Ï6j†ÑKHXÎ;ã$à€<çÍ,´Þb`üÚŽ+ØÉûdÊÜÔりÚšÆÊÑ·ÙP§ÉêAÙ'õ]oÿæ°h‹ÊËLUß0É”ÝS@æ•<Û !ΫI@㻣EçijðôýBÿü¬¿îô‚؆ݭð3kèõ‡ñîèò2Hèèãï sWâÇ”zÒ=iLãÆV鮥;ÚàÈ Ó#œœØp×–×3ú¯áÑUdå3rÞE<ÁÕUš)ÒÂ^Àã×IØj\îâ&³æzˆÔîÀMÿ×þû±Ûb::–Z#…¬e‡,)Å¿Ã:¿ˆi1uà$!C{­5ŸE6£ë-0÷-žš-†yDÏÖÉ;ž2¨,£q¶ XI¹.г8†ÿŒ4»R5#ªiœ}]ÙUä TÞƒ àrë ζ<:ÄŽT nÄý/T  Fk?=¬‹ »Ò†G¬¥ ȇ„%ð³á6ó• >}:Ÿ<ÖTº3#|/Q\1&IJ¦#£c´.ù'û˜-§$¨&t ÔÍ4á3£xBb+ CÄýfá¼ÿã2ùù íKdËó±fÍæEFeß$Yã­l`ç NßÎŒŠêúñŒù_YÏòH Šé®Zïé·æÏk“ô‘û ñÏ:æâ~÷½Õí¾vù–_/Õòh ´(àñ¼TÁá'´ŒæWVþÚ³øÛóùægÝóQ»såó*þ+:Òñ»$ê»áØã!JÙÑùÜJXàÐZvËÓìÇó KÚâœ}áÓÌåê9%ÜêɈݒ¼èùbãù÷Z¤MQbU ž141¨ |¯/üÐêêÿòëZ6 lCñþÌv“óÔÍÛýnÕ8 Z–5Œö}¢¾sŒ5Ýi‚¹ PÕî4¾  7 ‚ûJP>º¯û‡r\þ’Ê©i„ÍMEz£ ä÷3(ðððæ“2då¦2ß:˜¶æ¤÷çv& Ð,_3âÉ7ºñ]=ŒLMû=zeL¶Wûrò:èäGØ÷Å6‘Ñ™ßP˜g3&fO)âU²hÀ/;™ ìÁç ÆdÌý/fYoÄ v¹oïïlºì;úfðêÈ8çg`xãÿMÙêŒú%ð„7äà§ÛרèÙ¶¼ãgHjáfM‚é¢07ë¡0åôiû si>¤ü‘YèGA?ò"UíórþÌæ3ðÖ]ëâ#îõTú§\Ùý²û£ßÎûDìÜîÒòÁ%ÀàC<9"û ’à bN= ר{ <ïÇÅÍ |¯ù9‘.è÷õü~ ß ó½=•2¿Ni"§X#µëÖô gðÕ#ÜÌ{ùoþR æƒ  OóhmÐ)MÿœüL ìî¸öÆPèôd¹áôã«jøgn¿_Ñ çRû[Ù' rKØ Ð†ªo húO°í:0Jð³DBñje“óh­0þk6ûãýÖ?A¼hôB1÷âXA,åXØVê3ÑëçCÐÛÀw#Ó¥ŸfÔµ$ùÌõNbÔúÆÖZo ×úÆtÇŠǼuÁ$Eκ~ÓÕ<­ÊÉ ŽÕÌJ߃è€oã‹ìƃòìœi¡õÝc€åkØÐÌ£ü†Ò9ôáé¬ÛÞÛ¼ÒErËûM:ÙVº¤ålà—A8çºåSâ®8át¿æÏööçžþ†Ý`Kæ~g­ø#Cä÷*:Hñ{7ù8ø‹û1v ¸ßS ÷{ˆÿåîG íM àÀ ¥Ì jP¬ ò°Á Ò¨ v¦‡ð N!—…Ç*`êª#î¿;Ñi'L ú°Ê|I#ßL½/òέÂ!…ΘÈM¿àFÂxÞ&\žV.K»&,ʦÓ0þY©ö&û‰ù)-ä#6™SF’^xMdg`H{uˆ6ÀZ 4u!~:#Ö?¸Ýy2ƒà%4îó(ÞÓ.b-ûÿ¿2¶×‚7“ËÜ=6nÞ8=’ÿ4ì¨D.é=éPùFZ:AA^éâ/d[U-µcý7ÒrF*ÜSCW—!Uß·äOàè~üúñŽ “m-¶Z|þIßaôŠ[ÁâÉ“çÜ“PãÕ¾ÇqîC|ûÂ*@uÖ&Úý&qåª5 Þ`AhÅÐ4dp—1ÐÈW/š+(’ì†r"l«×í÷¡õ^íäK'™kú@)m®Ê4õf 1m]â1Ù¶è* ×U°õüé¯Oã­ €üÂûøÊýõašXÇ9ÂÂ0mµ{ô÷¶Y}žj³ÈJ“È!*Ô|ã… sâ 4;Ó=Ùñq{Qï0#ÏðÁvòÌÈ÷†;ï·™šÛצØ×Ù" Öï¸FÞöóBâ!Ë9ê–'êjí"ó“\?ö(WéuEÉé(ÚîCêæ }WÕcâ<Øs¡èÓÇŸS×þøuتÍ<ªÎâ¹ÓZšÕéù™ÚKEÛØÂ>)Ü…”Ú÷nØb@ÄÛ&6ÜZ£'ÜT øÕϵÉÇ¢³ÆvòÅ>þqÈ•„¹®à·®Tb¥D}}±4Géº*–A¼šp½q×ËÂ–ŽæÃï‰eÌ?¡æÞ?tZáàGô—Û“¢ãÄÚRÞv½Uåër8â*&Ùñ‚Õ ÈÚÇÌÛÒìHè#Èà1E©Õ6éÛµŠdé7û1ù; Yg÷Ú÷alnö9*Èý|c»ýû0©<” 6Á G‰5%ÿ9Âèõm¯ú"8BÏýÿWOüÁßáøèçðù{»jòÎëå÷Imçü´ò7DZ ºZdÓ’MÔÅ‚öÅ.~·î¸$ú–ÇJÿK˜°$w·”v;F… æ{†o“¨ zH"_&ƒ¤6-%E+žÙ)åRß9q‡¹”ëØOhFÕW• ±«)õ:W$°§ñçÁá Á'·ûõÛ¨ô£]Àú†™õÀòäù‘x…TýÆgïõ‘--–#¿üf•ߘ„{®*8¦9…$þ ¡Ü ýgΨ¯ë<¢4 á>í…ôàd䟬*~ äL£$˜ÉWÿí_%€»H0$“1Àžš,]¨¡,œñ>&àa!Êõ#o¤,!«ªÀ#g'$¥øù(µ–Û*“05gz>€^A ZåD2÷ÍIô,9KYVŒIxí:D-™E=yìDg`C-3h6j–e+Mz(þò,3|(Ä%Ä+Ù}ì-&•50ÿ£/€4.-Õ.©!~Ÿ#bl(âÒ½& J°VoCz í=Ð = ® Æ úø«¹´òÓ‘øW9pýÖ{tó?G—óQÅ:èj54ÛnuÑ”AWÑCîÌöR[Ýÿ²˜ìŸ§ƒë½¥ð쨪íäd èih$ÛŸPöÜÅÿÛÌôÁ»lÁ6¼r³Îß>cÒ:¢ßÚH:fפg Óax¥Ô1åε‡@Ï»ãÓuÍiÛ­PÖìv/ÔÙòÏ;OCÏQ° Ò=÷ŠÍ(ª½Óµì«µ—’¶¸•½Þ¾mÀWº©;S°Kä´¯aÔ¢ÑÇlGoЪ]¿×¼~âePjå6ZêëÖhï0pˆäà×¹çunÑð’½ïœbæJrôìÝŸîÖçwñ‚ (òr…æµUãgæ_ä”QáÏ=:äÝ¿uè@šðñíNúD“§ýÑ%[§\ü*&Óû—;LûAùêñ,î`î”dcîûUÖó»Ïðà†Rïãçím‚÷ U”ÚA ¿<%ÌŠ Z ÆYŸõ5]›jÀ #g— á•Ûµåç!0L%é'ý'ð»©b ¬…làþœHéb wþ‚U½8HY ø‡ñjžR%8¸o²JþŒ÷¬ÝÈ&¾0ͨš2ÙAý+Ùl#%è°ÁZÏuz &!¨£†¦<} 3beDó Ôùbq%7€Ì!f¸û{F­óMDÿ÷3 Yl×ýR/÷%ãÅé Åçgž¶îm"f÷==ÛîÚ*óâ60ÔI˧…ÑÌ·Y1Üþ4'èÏqïò /ó±C3çÀiFçɹö¹ÏÿoÔflâ:¶ÞæE)ìÍq5ˆKµSõ*vcðvÕFçŒé_¢éTûDð2µôŸkbuÿ‹g¬3u& äbTð!t½í˜øôù$"[¹“U õÑ…VOípnÎØ0ýdrA÷䀣ü[Šû×"›}ð EB¹•;$.F*HѼ+\§Ú.óæ…&pR¦|… OqÞVQy¤Å÷µ³ëŽP£ïE[nP z0-[  =à":D &²B(¦çý$“{J(û/*p÷œ*6× †+ŒˆSæ6‰¡yZÄB($‹$i¢ýä ŠÞlÞR×ÕÌô“^ðÞˆuüͤ¤J  D«b 1¿…â =q’ýÑZ”ô­¢:ómª èHÓÛ°s¢×?(ßI±@åÃ5Åô+˜Ž“ëýTNð "-öž^6-ú ;›j9ßG¸ÓðïN‡ê>n÷Wm¢üp 2¸nBüÕ×ôÅ@Zö"BÁózõ‡@üóéXÁø´UAô]D”ò`-zñ sñ¼˜ óÃçñªçêˆææ0[4ãÚöà•š°á¯1Þb+×BjÙœè áz@¶à+ÔãâÈèå/Äòí †õ°T£óüŸîWôÜx# Úx$Íâ‘Ù£åxÿ¶ÝÀ÷„ߪ¶oÜìÒbÛ€ÞZÜF'ÓµÏwÑL-ÅÔ^ÔüE†ÖÝv9Ø’ngÝ lÅä “ꇦ.ñº‰§ðað‡H±î6ÈnçB8Àã¤ÏCâ´GMã­28ß-ÜëÝ8?€áÂ=$ìçV¥öÜtòAÂ슾{舂|çnÏî9dVï_%ŸìN²‡ë€ôÍñV µðˆUáð…ʇí eUï§äñL¹îbl?çüŠcên2ÈòRÿqŠî^JÕˆVôXÙ›]Óòtø  Ìž3!yMž$ 1šð mã|xšJ»ßb%”å(îœ #jÍŠr˜íÒ wc“: »Ð00Ø=6â{ƒ6*!g1K )s 8+(eÇ%¤É"€²X»Ø»§Sö"i*”6O˜«µ¡:‡ ÷ý䮲^ À\š.’øh3™ÆÊ&ÉHùý«¦Ú"«9‹'#•L.!{&2 t+­¸8õé÷˜œN ^|ÃI#ƒ^€ 6¨…ÿ&rù?^·üµoùðŒ<ñ:†½ôú?†ûrÿÓ, _cÎ#ÝÉ®p ÛܰìEä2§ J¹þý¬ªñ楪èdtð±§wõoý þ³N PŒL:ä^Lß¿•ÿÿ!ý^\2þ 7A'f®÷ 2ð×,æR/Íã¿´áô©häýÓgá€ÐÛÓÑÄË^n+ÌL~ÔÜÞÏUï,]Cù± 0üž‹$úòüÛK¹Ál 8ÚO%ìK ¿DF 8—à Îñ¥ M# zUöXËêÛQA É¦ÿ¥ F÷¼ö ôv?úædíú|÷{ï<ó6Ð3ø¨3Bÿh ¯û6ž¯“?*y۵̠ÒôÖ6ÉïJð\ï›b’çA{ã@nŽæw"èÙ›-îy6ÿžè [ÂZ“ô‰ ñúv~ÊT‚„È@˜ý–ålüºKIÓðÓ¿¨ 5”Šê”ÿe€)ô&íØòkøðÉ»¦ôѦö ÞAù¢ìœÞPô \qƒü#[:ãÊúNnøô̳jñsn2òÉ_§ôQ!úôvqšüД<à®ÁHþûÿb(ù¦.áøÍKKöŽ õøé¿q¥l$ûNoöCôölÈÕö.ïV”jób‚þR$-±ã0ÿÿ—©ô>i¦î"$ÒæÅóã ò´æE Åç ™Cñ6ŸÃ÷ñ™úŠbþ¢üýêT"ÿɉÿýEý!ËÍÿ4•(I|® +M,è@ý(ÀÎ÷&âDûåÈúúRb µmß ÊÖ .‡2 ?öÁÙNHÙ)·Ìp*“¨&‡ˆ„%[Œ ãuÉÔ *@!ŸW¦!S ïEØSr_0 $µiß¶‚Ù å G›Uu^GX-ó¼­:(0ô н/ 9c4 ç­LStê ð½}üû°éñáïgƒÓìÂÉ9íÐêðî‡ïó8 :ï+\íqu#óY§Ú÷›sôútï~Ãíë”æ ènß°ë.%7éóÇaæÄŸ•ÜÕ÷؆å8݇úàCGüàéËPÜÊÙJ=¦ÐK1‡Í<ŸxÓ°R#Þø#Jé+qÈî8_0åø*ÛVÜö  âH>÷ãɘ¢ç¦Wëa¦&èa#ߥ‰ÛùÃò× ô?Îo- ÌSÏÕέƒÉÉ¡hýÄ$pÑM1•ÛìcÝÒþÙã°Jëxðq¶²øŸ1ýÊÀóà7;V˨ÿñ‰ p%Ê­œ¨ ¾ç ê„æz‚Æ ÄÇÀ@a•&RÄü[”pG;ÂTú‡äšž#—œü~ZÂÙÜ -í–¯èüv« ô• ðU¿  „ÜXûó¿É#²õï2Lº¾;¹Ô¼=ç¸:ªÚÓ9Þ¨8;”©Ö<›§Õ<ȹ:,ûÎ>;aFo·ÂLŠêOmýjMŸœ%DUÓ8¡ÿ¬0o …+TF“*žs-«Þ)A`—ÁsØK+@÷»÷!Þ™+¸y'+ú^'Iý(XN#&doQ?€|L ÙK!ÿ†o6 k× \?ënz“‘³Xk)‡5ˆáº™³Ån ¸ó9t¯õ˜ÂírE5õ|,½þvCÿ¿?þýÉ+øm äë"¥}ØXûÍN’wÇò`ÇÅ”¼ïÅšE›ÄdºeÆGÿ®Æ`j¢Îÿz%ÑÛîcÏ´µÍã<ŽÐiÕÀ=Ü1`Qá?ØÞWrÝn½ âÊe®åsÔçL³¬éj%åìëÍ·ê$"½êŠ3òTïëDÖïk¹÷‡ýQ‰ø¶6²÷Ÿ“ÁŸ/Dðø"ù:.¨ðý˜ çHß^ãè¡…çTtîéÚɪïÔ]ñFïŒaÞï”[×ñõ°røŽs­üÊGûµÇöù’âWû–Û]¯‘ò¦ú®¥wû÷àþõÕlõæ jð€:Œòg=øôNûY„žù–UüÿröTûHÇxøIvýAp’ÔQþ: mS#tq3þ§ý€êùüüŠÕùÔrô¡Äõ#3aú³è/†NWF„øpˆ§ð/Ë î›Þõë ýæí_ÂDõâgÿ¹âŒ wþu"<ø¡ã—ô0ùø…ßû¤Ä{û¨§õAøðPÿÜéè5eç¢×íÜm®öŠrý‡«›ÄÙ/Ñÿ¥(+° ÓtoJPóýÊØþ B­æSšöœÚ¡ bÛdÂùà$FõÓø¬Ë)P­í HrN?`Ð zìè+)WþbÿpÂÿ§­Q,voÕ‘°L¢e@ .—=Rzñúüºƒõ¯zúïÁÏC껳æ9÷ñîGRù7¹þ Àÿë/q5¾¦ÛqÒ^ Ý-Ágž¡ëžøjIîõC"ùÕ,ø¨í’ÎÖÿgÙø˜Þù œ ø¡`vú‰—üg• ·ë @uöò§:+%ßòͺh ^) qì”…üÙ(ý:Èþûdzû+›Ñ÷Ë«zòƒL­ò<ê«ú¾ Æ3¢FO:×%ëg¢+s8f)Êhä4_Á¬ã:è:# @Á&p$p¿Ó™· ;2v¿/ÚÔ–Ig!»º¶!V¶.‹ÿß„T «TÚK¶™Ñ»­Òo-ûdö ä*ýù§$ÄÈ-©TZ¥¼ "r?‘ó T¬¨ c. ®2éî#åçU5ë†7¼ò? –õÿÅKîYäç{Í9æs¾àßÚÜC0ÞAùmåS 4íñ¢ìÒêÔ ëÖ_ï0ÛÏñö˜óómzŒójàì .^èjò±ì¯íbö}“éýj§Á Ñ!G“Æÿu+¦Íþþ‘_YhR¢þ,OÐüò}V(Åa ÿaý±ßÙaÝÃ3j­õ=Ŭ·Þ°Gsî ãȲ´/(Ì; Ñ9å‚¢ÄQõ÷|°ÍüÖ m/Åꌿ–ŸžzýÙ›þoW`üeœ¿þ1Óã ìÁÒ—!7M4 ÑLƒÙnçþÔü €)©dÓ1 ©šæ€Ã"Q<EÊ5ðë“sÍÔ69éþ’µ'‡x¢¢ÐÄí¥Ï2T–£'3»ªgX lÌ‘¡¸ÁJÝ?b;Ï‚ÈÖ¸ #F®ÏÿÑx“9q.v‡ŠI-Ô0t¡µ"N‘ 2Θ?ªusF4SŒC¼éí@ æC-LJ-ñN~1(Néô_NêO-NçYÕJÂ^IǸ‹M<ö1QÍ¿ROÖ®"EÞv~5-Ø3(ê5#~Cþ #hjH!rèî6 ²©ž uRÄrPnWd)c¬åÚß!N ÿv…ÑûCXŽõ^žÂëZc†ã†¬àŠnãÓ)ÚíüÈßù}¤ÉoâÓŒ™ûŸøçz¾ïümDâ`–Ý[Õoäíµ»îA˜Ìð½­ðíw¶æŠ¶ß s—Îoá¿3—عù‚›½ a½Ãj¬TÇâ‡×ÊPŽÍë‘?ÌîEˆÈÏ›IÃ2˜¿°\¿aúœÀ…9ØÅ!ÉÓ†¢ÆˆÄ*O$ÄP02Ãä0wÁ·•´ÁAS[ÇÐæÍÎ &Ð|ÀnÒß°ÀÍxýšÊYì¤ÎÔ.ÔLîXÕø¿ê׺ޥޘŒæå¬XÿçýÎá-`óÞI¾àߨõøß5øá±Á¨åØêî 1pöbœB÷íé:÷ ÜõÕ»œó“ òº­ìY\mè<ªšé)‰Õîqeôè¼ó<ì ñ»×yï¸cÃî^•W뉋Mé@KRêªaIë /Aêþgîê ö™ˆýA™¥ú©á ¬Ïµ«%~9§nUdì8Œh«©ô8Ða–à]J(ü#e]+ý†Ñ0µaí.îîé!ämr&Ê#lÚrüC¸Põû{! šÄ_ ó÷* •©ôö!¶±ÿ¬B£Ê ¿\Çò6’0ǾÇ÷ÎáuV ‹ ¿_ #¢«×!ûª2]ìEvd¡ù Wþ@«0õ ÄO¸r 8Ášž ¢1ª*ÿ›u÷ÕG†ó2o½÷hjrþgÜéF@¬õ*ò‡äBKØ2FÑqÂ2ÎÀÑd]RÛ]4fæé˜lêy¿Íéè2 é§yØä)Dãëi¬å2r½èh²ëÌ+óÎÊYúÏEýd?Ëþ­ÿ² Gd!•Èþm}Aç§÷sÍD t)ø„«¯UZq}SÍ)büÔŠ×kkÎåóN¶ˆ[žˆòÿT ŶkñÝ 6ÀGiLç ÔBÄ Æ \ÀUg:÷ZÒn‘jÁ+÷0´¦÷3Ž„-5·¹Y ÷ ²$Ú$Ñ(Èc,->y².{C/;2.øäh'Ï“³#"Ýî$D {)ƒ)Ì.Õ´4£uS7 lÑ4lR, EˆzŽà'Š`6í Õ­a »ã ɵe òÆU\qÿÜÍÐõ‹2¼ô [~õ¬ÏüòÝð‘BÄðÜi5ï ºì¨ð'éÚÍwçFh\ì ÷¿$žýt눛5}"¬çµäùŘ5ø°Ž)ó«òºA¢ö&ÑþI«z6šK š}Öú>>3±ˆû=hï½<,æžûâyA•æ4Fê ÁïD4ñ])`óýX9òú£#í³“¶æéªýáÇÉßG$>à¡I;âOpÈà0Ðäáô^ÉæýÙËé4ªêY âìUèð­ñªòÉ:ð¿¾Cí¢ÚçÓÈ å ‰Iêm¼Äî$°îáî°ìáÒï´Ú¢ò˜ñó×<ŽèÞyjÜB£Öž ÐÔ×оÕYÌCÙ€€”âú&ÝìMñˆ˜oímgçûÆä‚bÞä÷â­²YÞîÃ$ÞsI†â–vå[ãØQÄàWÄæá…éƒæ=¡ƒåò½á þßãíßÕ4Þt²uÝd{Íá I êkö&ãåvµÚ+›†ÎÅÈ‚’üùùC;ô CÿóTm'q‰¶X¤8m`²¦Qˆ{ ÞÅüL°_ ¸KöâjYæ YùC‡?Î íCE…qáõèz/ú˜ü†ô£È£Ù˜‘Ö•Qã¢FÞé“ñ&zúô Fñ¢TBùñªøên‹óä5¬,ôªú’¯¥ @®ªH”ÎÉ>ãý±’£î»j^X³óÖj°4h±3,G,6X†Ñ!0Ñâ£Ã7 ppÒùJnâ 1?p–1 ˆs úã}Câu˜åöÖ8 øÚàY’ÎÆBsKã*äÎÐ2ÙyçÕÿZ>â ò¿ ™LõË'" h›„EÁ´wsø7µáùj~öa ÆL ÔBŠûdÛ]öK=Äüäý’÷‘ò —Çïþ¡k²ÿ^›–ùXÎÃþåE×ȶÿ®ù;±j2f‘`aÍ â‡÷œìöÓP±ù—¡šíL+–ô;©R8+6ðÓÞ^úë0ÃÚõ4Ëõ›}öëzTãGVKæFµ†îÉ-ëç"iÎõ¤_„þ‘/ãHèpAdá —Q¢‚[q¦ýA-dýFïùµIä‡lJ«jÆ èpbiϦôú«àé‹=ÚLâÚµbß“ÈlðLUuíR=ÞÔÚöòר#Ôã§ Bàå“péЄƒùø6 ŠeH0Q*÷Cû…ñë·nâ†À5Û•ZèÛ–TûÔ³Öƒñ˜'1©¢PT ?Ô¾*B¬ôÒf·ô/®öBú’èxÇ÷a 䜨 _P  1{SåDO ì¦ó°˜ÝÞh~{Ù,ªm÷˜?£ñÖ’ùÌNÇ|ß©ù½ig–î_:¢èjlá» o Ž7’ýã–î Âlgf\ º—C Ø6Ätž: 3B¦Y²[ Ur¹P•>žíÀ4 ¨)OßÕóÙ&áЗ>¦M=‡*ÿö.ħ1)±o$Íç¾ zËŸL¸©sVë:yPžÓ‹üqò,Âö Fá ä€ôUÙ|;›B,@ÕM¥b]ì} /mC3F2¼ÐF#: »ÜÒZ'ÙÞ %µ³óf˜z§ŒmÂ/¶§!‘$ÅnŒ%5é¥0ã©#A EÃN…üV§rú›è z÷*Zˆî¦üíd©ÿ‹+eì¯ó—ƒôçݶ‹CÕŸÉXô=¼ éslù qºë7ú¡ùÙ‡­ùþ](# i·Ý¥Åî§C\Þˆdõ¯XÑìÑ&ö戽ñ\cö&Åö÷Z:bûr>8çÑÝ• ãÙlLÚ0V¹á¥ &ì_‘ñ¨Ú°óžGà÷läeÔD•hØêc4Úe-iÙ°ØÚÕ7ùå~û§ï›ÓÉòÙÖ6ù?)íÑßÞí·µâ¢a†ã@B¼äâµÎïÜmõsë´÷ãl#ëÂ}™ñŽ—öä¬áæË³ŠZ× eïôtò¤+ù£U´óA¯ëÐ<]ïfÁ¤Ý›{Ü+o´Ý1Ñ­òÑ›tï†ø ßûNiþnµmøõÆ–Eìè3“iñ'9kñWe³ÿô˜ù£y;îÕ‹›ðׯô[”oâfâ2ºãä&Ô“ø®E7ód9XìOÏGIökŸK³èÃÇVŒ ¡ÐÞùŠä  Á ³z¾6;%|Ò æRDP$FÚÔ(”ù#ëm¿9G3ü<*­¦4æðÎ0×–4]4#Ò·$*I1\!—Ã%¦u}ÙÖ³/¤Š Qzª‡¸›ÎvÝ;÷ùÔ ùìò¸Òì ÅæÅÛ¯îrŒ°ü&£rþ.a!œïŒ,` Ñ'ïL'¿¯&»$ó“Ñh\â¾FæÄLÖgbD+²‡|.c&29y*–ÆG.гÙ¼s{5ûý&áõ…˜„è§ÍÏí½÷ôå§0O2Xûsœæ)c¾ÙV_Ò–ËÁKDW±[d¬·¹%³ÑÕ!²™¿¾ îêÐÎ0ÞÞMýÞìµ®ägOká‹ÊÁãŠéùï‰ÔóèNæçrÙ‰Wê H]9â)]ÎÑûUƒŒòWÞÛèK•ÝÂ\ªß¢YoáJäóÐÎöÈ‚Lö,Íhúûã’^ µ–ðHÐ6²³aþý½Z ñój@ðœABà/q3Õ‰8íÚÔÛÆÜˆ.»ÎVþ¬Ôªzòõ=Ü÷üwñÇIÓúsî®÷svtû€û  »· e ì Õâ\&ã )‰±‹KŠ6ÿYyšO çI ý„9Ê餩KS=uk(¿Ã=p# ÅŠ,lS)“#KCÍ"í­8"VÆ “IçÇqú­:¹üЧjÓví IsÈÿW/öñŒ|ÃòT,Gû‡oú·¨Åüàå±°P0 Ïv~®Dœ>‡÷‘À¡%Ñö«"µwsW"ØŸe"…5”—À ”6,¶:>"EóAƒ<ª¬/»•¹.¾—a,oN%1ÄžZ2ßlä/ê0§FE™3rC‹°ï2Ù§‹`³©~€¹[ ™)ƒûUXïK¥ÙšêñÓխ˵}ZÙž:ªè ØyòTËn äÄ©ÒW\Y!áa`õûÙ¢ð:èñ.âgù-BùüÀ$ê×Þ ÇÚRž ÊD&3ÄKå/Òl°œHlíBñ¨ü#8PØ– 6;X§¥ê:Ô~å•ZRåÎeÞo 2Ü£¨/Ó¬8 ÕúLÄÞrºmåJÙ…ë˜àyèl‡öÓ©ÿ1U4ýuÙc¾Yø2œ ž‡Ã`ág~´Û‘GþúNKý)]ŒñžkõàãBJå5ëIZù£ÄìVðáЇŽÛ¡9$×fÙcÕÀ~á$'ñåT[uî€2÷…0î ›—‰yúÒ–¾ôÒŸàœ8×1¦ÏÔŸ¢j×§ ºà”œ,á.*ÛÞ¥¬¤çé ïv¿ô ¢Óëød?Ø·|Õþg¼ÛYþÜîláK­öç`­™ó„o,ù[AKíŠÛ´Û¶0Ì*«ÐÍdË@Ê’ˆŽÆŒK_Ä—!ºËjÐ+Ì·AñÓòx9âä©"î²ïlóW„Ñø]{øwñòÐ*øK4Ìí׿0ß·sTç\û¹T²¦b±¡ƒRô¨|’éÏuÜ0x£Ð¤99ÎÍ:ïÏg/ÞØe´€éå\3æ·"Nìe®øÜ´ËüÂoa÷ÔY)öSúÝÑLøGµ‹îmWì#"Åè“c–ã ÉîÕp|÷Ç1òUúàïy”ûž£;þðL)Vu†´Q<U¢Ó«&¦ WO `0 ­1H„Íý&3tVì"måvW1»õþŸ=×Mò‰)ºÈ/Þ —Š7¦lÞ ãÈ0Q]Î/«co,sÇ(+–U+.ÿßk âÖ–­ þ·’¤Ñ¹5±$ÅÎ1®6.UÐÄ+–1/'Ã(917%/^|-Ç4RΆ9Ÿs9g‡> <ÎH\ÅHÿÐÔDþä;Ðn4=E…´:QxS8ÖÝv6@#<: °ú6…4?.>/P$MõK"Û­¹*GÖ]0£Äõ2yáb7r£A ûK8[iP–svCÅVè8[T;·y4 3¶+…u*NÉ3¤T1«Âr7¾èˆ?¿M’Fé¹=·Í³:I9ÏäÇ=+B;{§æ3o8_Ø%4÷âÜ4¼Ä€'$¯ ´» ÏÐæ³Vîú‚xø´z®ñ~¼òìú«íïZCiïßEúî“ u÷[œ™û‚îÖ÷4Jpÿ‹}´ ½þú þ½F d³žè^$AÁWùN¾RïÒÍ$àngãò¤/ï. ð‚ØùÒÒwþ«¼½ù¾>ö욊zÝáëË ožÈ¼PÂÛ¹øÌàä™Û%4rß±ÍUãx ÄäâË&ÖÈCQ¿Å›l»þôں᫸éç#Æ|KãÏÙ©ÖØkLáõÁæêF¸âî:&ßoįè*$[ê?ÊýîWáŽäð°ÞH¡BܵºÜ iaÆ'ÅÀ’Сå,Øë…½ÛQô`ÛiÖ~ IÐaMÃYs[¿ÅÇl§EÉ›^‡Õà=Úóéßæ:`(è•0:íï;åäˆBÕÈ+Çú@‰ÂÁYÈ” ™ÍÌ“<˧4`'4Ú>-‰ä@–Øû:Üüh@ª„…5™¿3žÉ7ÓëF5Õ-‹3yÒ´0»“ø/G73&»5l‚…e u.A¢cµÿƒø*ŒËôߤþçE”%äÁáæ„Q&ñn¼æüÃâ¹ ?©Tô($ôc9'J­x%Ë¡Ö(—g#Q+J! æx} I·§N—Ì"èz +–#~,´K%ì”HEö º— {ê0oz͵‹†ùbf'Žèš|XFÕ`òŒ%Oê’èãàª*ؤèÒð€÷Õ§ \ÔVd–Ö:²fàÁ¯/èe)<ç`ù.ä;ôP禶¨év)ë#ªÆá3ÆÒçË §ê&T¤í»R_㓲FØC„ÒuëkÙ`P7ÜTš”Î5¯ZËð|ÈŸÀ³Ñæ‘ Ûºâëâ„ðìǽ8óµU‚í¬æë8àŠëH!pã“l£ØmfW×FûíÖ™§³ÜÀ¡0ä¢=oç¿Äâ¡w¯Û&ßõÃÕŽÍüÓEó²Ó;NÒF>õÏöÎüϬŽ`ÑÀtñÙbj¸ÞÆFëçîÕQ÷𣗸€ ;øˆ;ø¤Èñá¼Zë 1Åñ6/õpåNý'I «i–\;Æ"%Ë (Å%¯…–d•¶PÉáéÅŠºr:ˆÖß®ÿ1¸ “aû¥74ðÌw‰øÕNšú[Xêýe>ú>_E÷9_1ïδÜåï„ßs*ÎæøµèøtñF&åòç^ý0uô»LÓÙBƒøwNÇòmĆñBø‰¦r¢?Äù÷ âM˜ ï©* H=$³>O.Û ùçS¯êbÀd&»‰Ž©“yï áì4¬ž’àZtTûx:1û>ÕÀ÷Êüôn¶F鿊Ûáò0éÐ;ëYæ¬ôp¯¨Çä [(©¸p£ÛÊI¶-W )F+!ã‘VN{hŸPshÿ+[„Þ¬”È.0D~ý=Á5|ʰ ˜Í 軂jv1…œ…€ÉæÉŒF–·ÅÇv_íßqŃˆŒ—ka&›ûD‘9õqøýì0œ›ñ{öcù÷-öü ¾’µ¢-c-F'eö¨õ{| R”´h ]2W ›w4YÚ"ô ¼vhß“ƒ%p bmàŒo¨ú´Šñ”¤æ3±ßѶ àiŒíxLIúž ‹Èëœ~2n bv˜KnHØõøÌZTëé|zÛ$ß‘LÒç5gí&8è¹Zv༺ÙjF×öËÛàûK4ëÍôbòùˆ ñXRêtõ-òTÈúö{£üñãÁBíÊ=”ï©Ë7ôÔÉLöœÁìõö¹îôÀÔêõ·ÚëN-Ô2®¿ÑeÔ*ÌÞתëÛ‡2g÷ÁüGÍäüA¤ýÔ™.õP›é^¹ éûF=ç‹=¾ëï öç3?ëwÜÿ¤5Uõëøðà ‡öʼ“mù>MÏê–Ñ ¶`Y }oÎÉ8LúH£èBá[Å FŒ=,Û(Lžéø/”*üi¼¯ýˆ5êþÌz_•êçþ`‹Årv›BýžÈû­´ý—mñ+—”¼ø™ç¥àõ‘€³ÞK˜=‘êê^öÅ/`#¾5l#0ÀÚUøM‹ ª b¶? wߺÌÜ<½~ø™;Àð²é {¬$(A9º$:jâvÞñì§±^VxFëaÇCe«Yvn,0ÀÌà#ž[&$×f"øî>Þ f.»$¤÷T¬"ð 'ø{Å$%¾qT5ŽQ&öçîÿÐ1)þÜ¡Qî(yQçLîˆæ,¶¿èúËòʉYý™=. ",¹rü¡$jñL³<ÉéäØöçlbô• ;ö¬ä3úzÃ×ÕÔí Ñ]i£íxWüïßð¹åTïü¸ô÷`BÕ÷Ji8÷ã«ï}FÅäÎe^ámáà\?Wá[®è*hîìÞ–ë~ìÂÊÁì¹j´ä]‹ëâ¿VCÛÛ|Ðâ©Ë1ÏÎŽ;ÙC¢øãP áï•«<õ9šUùØeúw«èüù…É| І¿ÿªe[ôDdQï¢ÐðRISëvÔãsÃSéþ×&îª>ò„aö× üc6þ)¯ø[gçìi¢HëÑßÚïH8XóF%Hó4ÃÂöôxfûå zb>ûFd± <3‘ÑÙw€c÷A ·]üÿEáWsf Ä™) m5 /|±`A0+ÄSñï&üĆ ùõÎ#íl@¦áu!àù Àæ3×êDç³è\éïâ-¦Aá"zCâ+ PàÿÊWÖøµBÐ6S`ÉZ›Yà /xÀìTÈÕ°Õ‡:‡ß£YåO‹èr ìá“Vð|›¸ñýi ë×Ñv╪™Øê¾Û¤3ìèÛß­ôURoü¯ý˜`ù©—PñÍÅàïõ´ò×úŸ þFN‹øÔN™ì‰F¿ï.NûÏ—€C•›ìñ>®K?÷6ø*·Óîd“Â盿îß:ÌׇF$ÕOüÐMƒ×ÓE+äðÈö†èéÿœÓ¢u[*%" o³\ H_‚TÍ>¼œiøª 0ɱÀ­@Ò?kááæ»ÁêEž"ˆj$¼`'þs&B>!Ý\‹#éÒ2!¹"8»3!×Ô_$‘uÐ!\…Œçå ¿{%9H&4Ü"ß÷Ûh?h,èœ4î^íM5Ü@¿ Fôh«ÀûµÖ ‘5Zè £³oŽñk!éãc¸¾âçÎ:ç†zç€pÌëËÈó…û2û Gc/&bM½øœ²Æçüg2ü2Sÿóñ %õ¡ÙíG4íøÝºóM”ñ{/¦ðó$õwmúu¯]¶= © &<åmSµoé5Á¢>—?ú¿X©óì²í8Òƒíoï[«þôx˜÷è7$÷á™ú‘'ìúvlv€/Ó$ }éÑ ã,eܦxû7èûùãmþ¦á†ÍzÑ âW<wö·Ëž>$#*¼#È|ˆ#ó=d$3‹".ùÎý_½Œ–"#ý £'ÉR-[Ý`.[èf-s)½§ %Ñ`%¥2Û$ ãÄ ­òGì*eO!ø/JŠíš9á–²Ãåí@ða+oú':LYõG háyžYŸnªøŽ=Ÿñü3ûíp)€èhÓâÆ[ÉéfúªóA‹ÓþËÀ`õ°”yôü`(Ôø\Ãåó˜-þñĹÝïØróe¹ðanàðDÀ•òÆ}Ýú¾ˆ ®‰¯8}<ÁÙûý£ò>иñ¥ ÉñfçgêÕ~å¾ÔþãÎ#æ Hæ}¡Î窯aæm“Nì<ñÓ˜Ëñ®Õ¤ñc~õåbrþ‚ö'þÄ”FþuyÚ³P±.¦ùê@Ì1ÿ;ÐîüAÊÕúèñöMt6ífykæx÷Dévî®îFVàô€?×ôØe-öQ©Üô[­¬îÖ{héåÚWë¡Ç*îï’»în=ÛïÄ>NñKìÝòk‰ôh{¿óÄ:Ü뚥îå•ЂߎDÎÛ¡±ŠÞ[µßSä“ùóëË•÷ Ñ“ýübjüÌÿLóu3·ï`ÕšéEWåV÷³æf ®ìؽô‘‘ÆòeŒÎëBfçÄ=áê HíãÆç!Ý¥Z‰Ö{¸WÎë#ɀέHÞ¼)žì/£‹ó1øÇò>ïaò;;%öÆŒù¡ ò:eñåvÎÚ¥ÍÁÕÁ#ðÚÿ$dãî"èïm:½ôôÍ¥òk™èuã®c©åC›Sê9ëîê®âX—BØ‘JÈÙ5Né˜Ûêö-Êļ:œ cw F‡zÿDê}õç^fñ¤¿ýígLqç¼çEàÖdË×#ÙÔ'ëøàg/UòòÊsþŒÎÿ¥¿x ×›W /È ¤¾G ¨Åa¼ÿuß·øÁæòZ&õ„ÜüŽº‡–rM§¬ \¥I J¡­eÏ3Œ sÊ"M[c‹ „U²!FwL'4ê¸1vÅØ7Wk1YW"ò?ÏÌv¢O‘ðï!ˆÆö%G/â%й&´?h+Æ”ð1/†Š9m$Ò>­ †=âcþ4Ï),î€Ð'„dy*¢yÂ18%¢3=¸/‚)Î+†t0½j28ur­A 6M¬Æ®T*4T4ìOL`žB°&;í ¤;0z;‚Qû4Yî•.ë‰ô0­®ò9òÚ”FÏ#OTj_N–X4KŒY8FZ5„9`&-M-í)Ro)£)©&Ðj#ûž#¯’#%Æ·£)¢•.'¢43³M6îÿA4›$•-°?•&ð¥&@k —%Ü¥ôqIðÂJÎóÆlhö~§•÷5ç®ÿe°÷I“«ƒêÌ&½* ÕkþÓ‹õFÙòXð¹óI ùÔÛ˜þÞÕcÿŸq›%ëü4EyõóŠí5ÿìê˜ÒCérÕ?ã6çÒäMãåd°å¿á!±–Ø·×ÜÐ<\Ëç7WÊÈóÍ kMѶqÛÑ{~Õ~@‡Ö’½7Ó£JîÕzu>ÛœÁÛ ÑÚX ÙV»¯ØbøØ‹ FÛØaOànrõàðZß<’à¨ýäåºáPèHêTÆsæžÑƒÞz ÃØLù£ÏrÙ¿ÅS±Ç)UÓáU‹Üse/â8B㓬äάÊáPMÙbÒiÒЃÖϽ¬&Ðè'ˆÑܤ8ÏãåÍÿ!­ÑNÎ$Ùv{“ÛW×à×(P–Õ~¶ÓY½ÔÔÔ(¤Õª£o×úk×’ÞÛá ßãQ¯ÜÙ <Û?3ß ¡ÎækÐlé@"êåáê÷;ç’ó=ê¡ïá«{íƒBèêXÏî‹0göU7ˆö«¼íò6׎íA1wïM EóünX÷V¼þÆ„€ûa­ äI†% ]Xô ½Kª Ù.Ç (^?”¼8ÿœ?8øy½ øLÊ·üo£ÃþT1<þsWþ©I»áש¿Šþþ(úÙŠ^öcÖìñ .ñøà"÷—õ§M¿»¢@ú^t'nýè'ZR#‚“°ç~üMòýÅŽ ™õ¾ ÿ} ýˆ}>] 6÷‡¹º‡‚ö'_+-'éåÊ“û=t!{ W©þ•÷» wóê; ò`“¢ï@ëÇGéÊXî \Kõ*Ž£øPâ±õŽ·ïçìè Ð$âiBÕÞÑ¡ã2ì3ë͈ôSòwüyï£j¿5[ÊÀ ˆl ª‘[ÊשL9;ŒîI"@|tG†[>AÂÜ9• Pþ ÂÕ—³ P{¬ E¥Ù1 ´d àT±}Æ„V°#!Î"#ä»Ë—®¿Úx„û ÌêS)ÿ“…5þUÿ¡;‹ø C¾É9ð†U¶'P…¥1Ÿâ5<”ZÖC‡ƒ¥EH>æC^Í^<‡j†32é.jã;+œ9(¬„÷!±ß²(˯Ø8¹$«3.ÕÄŽ5Xâ6;”.f7Þ'>1r(ʆ)~Èû­Ù4äýßjõ ž8öFõ²Æ i k»ÙªÄ"Õ•O‘¯°Øÿ¸ `4²”â ­ ©N Cßg€ÄD|úÙ ëˆv|?¹e×¼Ãò<§¨  ×?¯ ØåK·ð”O ˆQü{v´ýÿÞüuO,øÕ: ô7ÿ˜õ ˜<üNn4¦ýÐÔÛúÜ¡‹ü¨Kæù†´ò7·ÁëÈÇçÞ å …hãr©ãMPâ…HÈâ©ÈVæV,ëÀ8Éì¡Ïãê_ƒYè&ƒ¯çT2ºæÖFæã¹‘ݪÖ2פ¶Ø7AÞÞvzßý"ùÚo¦SÛJÓFݤÀDà>ßåájm´ä>sÿë/•ñíR$àè+IDá¼RóÜš7Û²©£ÛYM¦Ûw3zÙð„œÚÜüãÝQcàè˜ãŽÍè§íÏ)ìÌ®˜ë¶°³éíIiærÍÑâËÉÜmÊËØÕIÓ×8EÃÝt³èÐ’^ôž‘Jü^hê™ Ü=¯ ±Îm ý3 xpsƒšPÿñ˜sØ tJ΀ÔTãÈ¡9{3И9ygÀ4?jùõˆ `AÖþùXƒõOZí<8òç"²Òì©íÖú\2G½ýÿ C¼½ ¬o¹ ‹D‘UØ"öX5»ì½Ó´ê'5 îÃÞñÁk‹õÕ~„ø@LÖùDyÞû"÷fÿ÷‘ì5ïEЧzfZÙŒö׬0q±ûˆK3üêÁrÚÁü¢ ñFd9¹Ât ŒQÒ ÿ¢Ž ºªRy$4¤aš $¾ý>ù훲÷ÂÌ3û3XÔþgØJýLîúù:­ù裨ÿ±ôZ|+Tf{³ 8»øÌvƃ uM:Ö¼*ïÓ;UÛ Åk*!“ZÜ ž¶SZIÃ=EM vÌ––KC%(φ%’9V$Æô£Ç‘Åv Y'Oÿöò°ˆ/±ÎÓï“þÛà£#Ø#ôf¬Ì&L,>ô5Hñ½E>Ó ŸFXæewÿš¹ïnjÞðþtþœ¬1ìÛ™gzÁ¥É=ÿÐÉŠþ ÖË: ×üäüì7Üú^Fí·L먢ãæh [óÉçåa¥îæƒCÝÑCÍÿRÔÒqøä¯5]ÝáçÏ1‚ÜMè äaj¡éó9Üv®ŽÎmŽÛýYàæBÑå¾çlôõúqao5>pÿ³h÷iú/í‰-ÒÏ›ÑØt|;Ó¸ƒiÕ‹ÓŽÓàòÑh9ÜÝ‘O‹Ô§ÁÔÝ ¬Õ”ã³è1ígî`éwé¡dEã†>¹ä( eÎ "Ш%€ÐÚ8̾“7Áõ!“ÂÊ„8ÛÝbÔ)ãܱšá+(7íŸ¯ëøµ¸¬ÿå`\ËTx1ƒ©ˆþ6I pÇÝõ¯5ÙôÈ›¯Œþú˜BúéÚ…ú4­ðö#ùNü#qúÛÍãV2ZçN¨ÎÿzkBÔŠù—ÆS(¥¤.òŒcÓù­)  éÏ 6RÞ)¹ý`C ú¨3¿‹ßŠ<˹ŒQ~Ysj¾îñ('Í©=/™.ó+ÔÙ*qß# jð„š:Z.#+ˆ¼c0Å&ÐB•äÖ>Nxë*]¢!¨=À hetZ"ñdØ m‰¬#L~ú Ç(!>"$`ù"Q¨£Öa ²`(ÒPÁ$Än#Ú÷¿PÂïXj\"ÙáQ G:+)¯êš*g$¿V5%ÎÞÊ#¯Mâ KÙd#q"/ ÷1-SÍɆîìÅÍ Xòä[ê9yÜèþÒF` öÊ ßŠ€ a]k ˜$¦*¿# àûè´¢B‡'ªHÝ @ ÷“–Í ‡ê5nÓÇh#ЀÞkq†ÎË$aÃØ˜nÉÏÙW²©#NÚE¸ù4Eøˆ†¤ûÓ}ü–Cî%“¡ Åà¢ÓQ?]PR=Ðy RJö îÜpˆP$»“׎ûbÕ®µ Húdb=IB„•/?.–/7_¨”z)°>›ù%NEò¾TEï{Øìè>zlêÖ¸2óœËþÔr ¨MWsûªÄøÍ—hô©ÕÙæ¬©µØ!£.Í¥ŠÏÏF2Ⴠ6è|7}ãí´|îJsBø²³Ü0 fœC #©ÁÓ}‚ðÚ†‡ÇüüþÒýÁÕqô^ûòòó(´.ÿ™ L;Ç×$µø8ÏViå2 ùÄ;cÿx|ûöxêØùü]ò•!Óê¶«qñŠúöÉ[ûH0Kíc *q7 eži ÍQ áâk òOT{éš¾eá!Ï£$§]ä$x‚Π3"K¹æØü¸aøE{ðN.#åu 6æ=N]ë#,ÝîÚDåƒÿFŽþÍlG ÷”mï㯪äÞóÑ  ÌwUô™üÚðO•è>™¼á©¶Ø[4ÝÉF¹æb^×ç¬ë«VêvÒåÃL\ßÅèÚâù‡ë¹eñè}ÞéÖµwßÔÄÓBÇLqâÇ/¸¾ »Æ…©Ê´;Æ> ŠÀù毼ø2ÁÅŠ§¦ÍÆt¤ÎhÇË»qÒˆ{ëÙ˜zÚŸ}ÝüXçÔS€1ÖF2Íõ ÕÌvn»ÙY¾­Ûå™ÓR}n×ìÛÝUÉ!ÑC!Çl/ÇÇYŒÌÝH3ÌÂt×Òcò¿Ó^‰DÜ«f\Úkáßñ^íd|ó·.˜õH=îÞ}ŸâVô)á„‚ÂÆ úŸ²¥9h®¥S©²A+Ķ»SQÌjø­ÚXbãépð´ð'yvù Ëcýmå¿zcî¬Û³“†Ͷº¥Ð öç7 ÿ¦ -är"ñó „”ý*R9Q%>b*!¦—PlP 'œ60t… ÌÏlvØ›ÐsjÂ=IòÊjî0ñø[l¨ðÂ!ô„Póéô-öÿ­éލñ¤^ü­‘-~5BQì¾âC£X„´:+ ÁmA0µ “u¾D$_¶. ’TfCŸßëÙ=^Ê9î©faúÜ‘Õf5qPür¨Ù¦U òd8‡êÂÁ3ó«Ç¬ù§}?v4Ç䥒õqÞ?þû¦þ“M8ìˆÀý–Ðr@åÈÂÊù¯fûn£ŸJÝúöàž¯ù¦pòÍÈðNðN÷,ïJû˜É8ý(û *û‡KKú‚+züã¥÷NáòówÑPñ“|µñJ±mê/‘–é—š²ï`i-îg¬æîÑ.büóK ¹ÿÎ;#“Í þ8.ÂÿÉ :' b‹8ªÚ öý;)꓆-½ ÖG“#®ŽfD%Îø‚ƒ;Õúõbmˆ9³rÊdÙÿÕÒy² wbO ]hù^¶Æñrä&¾R°ˆÕ-È ðµH³IlŒŒ!Å®vp€V$_¾ ©™ß!žÝ&¾ã qÃ(.øg®÷ƒŠ#lý_,µg0)Oá5·&ƺkÇó ð]]F}Å­K NÚüßÍ:ôç’úñNåéÛlì§¹ÙóÄZú]I-÷ãNUòöÀüò»ªéNó:â+êåk¶òçßÑ›åÅHï@! ö6 QðJ½í|tÈñ:Œ­òåôoûI®¦ÿíøü$.L<2ƒ†^ŠÂÞâ°s–³¾Òu>DûÔYý{=SkFþ‰IЇ[Ðøl5xý'bü@•™ýÄÙ¹þÄ—_!!ƒ;›!èçF¾}}Y$·¼*\A F%f-H¶eɪD(Nwœpe{jâV>ß8 æ‚Ì­4*ªDç èIˆAL £²¼ƒ¬Õ]¼•3.*š|0×F‹-@+%‹u¤ÕÃ!âb¢ }-5 õb-ƒ£û_¬%ü‰¶t~ %+å(e ’ æ áæWG8<<¢³ÿ{uqû§î|ñ‚áçꇙTè_M¯á4r%ܨjnÜûÉžÞ‡‚ÎåêÈ·âχÚÓ´5Û‡áM¹ÝÖ¯µÏýx¡Ì»c'Ø¡¸rèÇf}ì³õê)¯Êë¥Ò]éOÔûêÙ§ îäŠÂölØÈþ¦Iùðžªïô¹ìüŠë#¶eàü¥ßÿáqæj/ì‹Q‚ëÉèŸfçåoÈê`†ÊõÂýû[^¤õµ ›îïœã¶Û¡žÔ8™†Ñì†Ú-­ågÆëL˜ùñõºfäøCé¸W4SIiBéh vc˜$†€¯%Bù#d_^$ïàT&§0 #öZ“„-ìÞ|ÇœØz¯Lµ£ž¿–Rùb[#Ô“0M_o0,W0.ñaË/*ï#3²·.2BAm,¯°] ”»ÀäkD°yd¨xªhhh¨ÑùuŸ¡6ÚYérÕf›BÊËv Ä(dÀÆ ^‹Í[ìªÔ(äÎཿëæWÎqéü#WìC¤éì›?æ,ÃêðÇ÷éáj5ëlâz Úà[ËѸDÅËɓȚÌdßMטÂÞ,÷ì¥)Êñ‡áðäWæÞm†à|ÃÆÝiÑÐO)§Ò °êã Wèxú®ã†Îâ>0Õâ#Ö|ÌqË<ã‹É…CîÌŽÓÔÁvÒÙ2«WÔѾ3ÕwÇÔ`×›ÏÙφçÌ7ÌÔå¼ Ý"«ÞJ –âí¢ÛN„–Óci[ÇÞ]àÅ÷ðÔÃ~)ÈAnÑü§ÎÕèÙ¼ÙÉßhÓŽµÖ´ÙLÅ “á¾ïÏÉý‹ZÍ!¼çÅÈ~çÊMl`ÖqÔÚÚ¼pÚ²SlÒeä}Ìõø”Ò~ÑšÒ“¯âØHõ©Û¼ãvß.ÅQçÔQSá/¹xà7]½äûË¢ãO¡`æl¦¯äª+°êRÌî/µðŠJè14ÛEÏ3ÛhTÚ1b)ã;ê¹á–÷šâ—öæ~jãuÏáÞBÑç?¸}í Á‡ïÐBñsÖ8û™e> *; cþ1Ú °áIÓÈÿtàÿ²ÞóJ —Ý4á˜a “ Ë(Ë(“à }xÎZƒš °kñ ~GüàêOÿÙ&Ã¥fðƒž~ìó(©èÁ\‚Ä‚e3Ô7¦›ïËÀÆU^ÿ Ö[Ý­|óWÃÄœ µ#cT@v>¼=9·꪿ÅÝl@<±S?bC(çD•#lgé#ÿoF\.L Ý—þ4¦Lþ5ÌÃç.D¦ŽæRX÷. îÎV5ëÜÓì·^Þí0¹ö‹PdEê£aƒ¡ïÒ©ûíJÄ*¸­2Aÿ©GþS&3c^3H¾Æ33ŸªD0 +Ÿ:!JÀ ¥ãªÖñš“)ÐsÚ+9.¼2X88Hûp?Ùj'9Æl¤5q!’-;Dd'ÌqW$íŠü%.^.áò8þ@£ÖD!-µKq¿•S=˜äW ´U v¾OB÷bFÞ`7 0& ZL ¶ä˜Ë' m"Ôb8u.œõ= ·=„ºå¾nª'•¢ ™S&'™ÂÖ#Ü ›z雕K@tÛûÞCwúßôú¼$çý9¶û¢ç~€ì 1ÉC Ò ¶Çˆõö|¢p3ülJÄô)®Uû#MÓœ=wÿüçŽóã,ð™ÄÀîž©©íBŸÐ먯í¢XKð‹Ûëz¶Nã]´ä9³ê@ë–}¥îuNñÇÔšò  ø»5#ûy¶ŽôÝ©:ì8ã*êµ!ìß’šËÕOkØñ‹6Új>×›Ò×ÏhÆÑÆ´e.Ç+½ ÏÇ=K×Sêšæý£2óRZ^øòlßü E¥ÿø©ÀûŒ”—þ©ø ¾"Îýï\÷ZÝFøó¡BùòvNõd ôâ*ÕóÕ kó ]ïïžÛ1ó™ëBù{]û‘£ÿûjE¤ñªç( Rãi~Ûã:6ëbP˜òXfð1ËÂô„Ñ6þWU™hç;"4àp±Ú]jcH—ðÞû³}ýGªû|Wóã^cñd¤ð†7§òSÝÛþw{4¶hüÿö›”v÷µ‹ö lìÕ´ÝÝÿü{Û'E»áy¥ƒé¬÷ò·'ê÷°ý¢ŠöðÆÀ믎ßã&ÆìäÞŠïÊÃ,ðÚ]ÀåHôKÞ‰á¡U÷â¬ÿ‚Þ:@ðØ~;Ö£GbÙ­nض¥\Û;]¥ß Jß'ðãÜâÅjá} #ß÷)Ü5n äjf@ëùœµêé`Ñë€xôž}^÷(þgùÆH~ô»‚ö‘:õõÆMð -°ð¤ $îç¤1æ_ùÜý6Ñ·smÍuréÐÒ“Ýdx3ì´ÅKú÷á9.lTÜ30=!-¼¾ºµÑáù8˜yÂ÷| =­»þø–Œ îØdÌë®íë7õR'ýDä ²j\q&'f+»Zo$iÑ]$<^6¶(¥ <ب-Å;ÿ/ô×x+2v(E»åt·f¯‚¸‰´ý!…»‹`KÊ<€âÇ÷¹¤ &&.DqÙ˜´] Êõ4½ðD:/ôˆN÷úïõüc­gþÔ ¯öØŸï uCæ’Á·ÙûyëÒTxÐãgyÎ0CëÊ苢ɠ›¨Ï<«üÐl&ÛH+kçàrSí½îã=)õÂe½ÿ󥯄÷/T%çAæËÝŒ‚‰Ü¦YÝ“!¬ä/¡Cç\m™è3{Þâ”LBÙÕ˜CÑ“¹›Ðx0!Ózÿ"×ßϬÐÇ,·Ñ* (Øá¢ÞY0ôÙx§"Î5A©Ë Ï˵Õ°'ÔÇK«ÒŠfÑ?&Ì&Ô+ÆU¬.È»5Ë©~Ñø'vݹwç<ókîð‚ò¹Œû—#ü./ƒü …¹þÈ» ò~u„Y˜Ý+èµ yöDû¡äÖà÷ŽšÑõ±-+ÿ1ŸãŒÂþ CÈÊû¥ "[-$Ëó `˜âÍ>®üœ dïb£‡ T\D•ÿc ûøjÕøR@õúc!Xþª SGÓ Ýg³±¶J &è/i(õ1ÂA,ï߯&.,O*ƒh9Cœú@ç¦;>õÌé5±ƒ-6/#?( é°—$ž8.)qð6¯ÇM:ÙÚ°4óÁÑ0HEb5 ¹»2ï `'q'{"4t1!Ê$0•G)Ÿé)G¨:$˜°xü^ 9¯zo*Ö|€à•?Nò[<‡ú7y^ì4 j&bâ†.l,YSw*'‹ã+_-p2F×D6­MÃ2ƽî!äÍ]d€† .ÙGIÎ3P ÷÷†&z[ÀrÐ îWYl–š‡qÒSV,% ž)ŽcŠèDã[ù [⃞¨–®… ÂðW € Ý ?» <Àª ´Ìz 8מ fÁ) ùüé 'Ù[ŒåšŠšl¨]„¯k®t ªÖ‰ F1«G¡Û±\0ÿSðŒ±bhÂ4ž VLw’ aOhû Þ^½ î/’ ™ÅncÅé½ÇA¿[Êb=1brwFn¸«$`%ÙåþµJÑñœ_åX–sàØûÂáX>ä³zë£Pó·ŽÄûê˜#ªö)¿Ô 螆 1 c€f›@ûAYMü%IoÖX¥)ÿ¸øa1qõå|Àö#B£ü´z­ÐW ·âf[¾ ¡Ý¹EÌñNè%ò(˜ —½™£¶v.ŸSÌÿX[ù—ÈXó†"a*å! sàG äœóåaÂã µà@]Üí‚Ùß¡ËêÜøêú‘#'•"—<&f7*„÷*“Þ& §Ÿ%›kv ç ò¥ÃCÄòE $ }O Û;4IÔ-ÿµÝ&õŒÒ”ìÇH·ë(gìÿèÁî‹“ð©Jìl6nìÃxñmá]ó/lÚùÉ|Yþ?EÌùȘ7ú™õÿÚ)€ø¬e’©¦bþ™IËúΓéóè'ð’“.ô‰=ùö­âð÷èëïõÂbÔïJ8Kì‹Þ\ëÑm±å24ß6¾ÛÞŽÍà6N§å\¡5á#18ÕH–+Íœq2Ç‚úÆÃ/Ħ­ZÅÄðÑ ÎÂQÑ1AcÓÞêáÖ¾MÝQ-²ã@Udã`¾DÜC¯·×iQrÙV¤ÞÛë:ÛÏjÖ¡{„ÏNïuÎà;Ì"á:ÎdnHÐ]¢Θù¼Ñ³ÖI×Áç·×º½Ø\eÞ˜“0ã6záhà#Éä8…lêÿäïY Ïñ­˜søã¤÷j>Rôá¯÷í\T°äbÝÚ-;Ð(þJÅBÜGÃDÓgÅ€åñ̽6{ØUÆWäÛ ¹ëïß6ôAŸüÐQ"ùÄü`®.>"¸ÉO*æäH GW„cøjþ ‘¶ú²À•øgê”ýΰ ¡´TOÛT#ô¹Ú'-zÊ%«?n%ˆÙ=WKT}È”èz¤z"iƒ0áþÕþá‹ ÿûc6‹ò-¾é¡ä‚Ù=çÇ×$ì"Ýûò0¼¯ýô.x?eMFAöÄ"ÛýÔ8 =׎­qpµ¬ÊÜŽ Wó“üþP¿™ü'©0ã7æš'² ›œ Ô Hе>/ QK‡åöµå.šþ|mè+²:(thÚTùÅ}1ܸ©†$ü {˜òâ] ñ–Á ôNŒýj›0ǺY !ì_ §¹q ¾Î 0± U!¸û‰hý-Ž‘@€úàî±U`æû|äê¹äñšâÝÞxÝT­áI{ßé$z¢õk‚|JU ÎŒÝj Umô"Sk~»T­(ÙmšŠ]ëŽânFoÉ} Þ@Oi_¿êý>¸x"üÉkÇ®ÆXÎü -Ð| ãmX àD4 H{)¬ðž®,üN¬>gIµãèäÂþÙˆõùó›öa™Ïô\tü9…k qFkW0N$1^.)¤{5'‡‹4„×3º¼·)ñq¶ª –}IòQíÆ™ˆ” ú¥•ùcN3îe™_éMì×Úô} |þAs€·ÞúKŠ÷@®Øøí¼ö;Sññ+Cí¸âÎé–ÒîæàZ©å@…»çî|ðæºv áiD,Ü()ÚWÚ„©áØ™ñßdiý³ý¾Žjn ±Ë« °Ýà ÁD"ûX6à Ù¯ l ù±Ù¥yl€+@íVüs+ºîåŸ^ê§Äí*ŒWð }‡ôèGþ (_¡… ºÀäs²<§XoS-+Xi9`'Uÿ q–U ­ å Åǖ€"- ?,Þ«ZnˆòÝx7FÊS^JÂ¥ äµx !©æ/ýzµŠÛ¨ ”Š"Ûj"Š>RCÕÈuó§#Äë„(d©".±.1îåÜ,™•#”îÝÀAQ˜Ó=ÙAÇ.zßt¶¨]– ûü‰Ý_±ŸÊþý ìB®â¦­™Üü”•Rø+ÕaøìÌùÑ#ôºŽøéàÔàׄÚJ¹ãÖP ØO2ÞÝôüîâ_oågi–æ î»í)ô¥mlóÓõê’£Êáî‹MäíÿîÐðˆôK"õËýöˆiqõ5ÖóxaôTBÙõ*Ξøc¡y÷ØKïxÐç×{â£Ùà[«QãìàÏè`á3é¾R´åå¡ãÛ×ãøÿ#ævaéLG ëi¯Kè iæÄ—MæQ“âã‹x á~¤ºÞÃCvÛгŠÙn½ÜŸñ ç?Ôüôhµe;Ë !yÒ,«î/#ç¡N'¸ÙD&±¬r#ƒI!”"ЋÉ$Wª&îÿŽ#kîj:zÃvé4üÿ`ërH-äW’¬bææ‚U¯Õ8ØËغ3Øèº•9’¹ä«nÇ$õ}$¾)(É–(ž"$¼Á !³5G#&z[$—°i(É„-À,-ËÇ.šZ2i$1(F2i&58ã6ÎéK6½v×1\Sá,;µ,ª- Sa/²91‚Þ:0ƒ¦ /´<,kô'It$"®¥"è«d1äø7½ú `£æžŽqôàßýnñøߟñ§`ïìëëCWjòwo°ûE4øÜKTI~26[]Â0`±€ªáW„RNAþV™x|J¨ÿÝ‹ø|_ôìK–àáx*B×yÅùÌ -È8>wÅÄãË f9Õ`öÚ4omÜVEMÜÔ Ú¿EØêô·Ö÷¹Ø®Y5ÝÕº~ã~ï6å(kåI†wáÀêÞuJeÛš¥XÛÁƒ“àq&åM,âê6ô·ð P„õƒ[7òúP¶ê,1˜â%<Ý4¾ÔâeμCÕÓÃmÚ†´MÝ?; Þ¡(áÞðC£Ýc†ÚÒhoÕž'Ö%@(Ù7ÓžÞ¶¯áqovã¼¼[æÍ»Mæ¹ãZØÜç0Õ¸‹CÐåq5Ë´šÇ~È–ÍÄ‚ÃÝ=1Ç´“íÌO_‰Ðª|OÖwÜÛPþîàÃî\⃓8âõyàÿl-ܼ@ˆß˜W^ß7’7Úa³YÖTÀ,ÚqD6ÞË&þÜ¥dèØ•˜,Öc¸9ØUàÛÄ‚Ýßð!óä/Pêç3æ3íbî~’jîÙSï¹ûÞïHÎEïk}ÚêH8Ýå&çàâƒpŠÞ¾ïhÛ*Ô·Ö×\óÑ[þÏîPýÐVÅÓb–֒žÛnm¤áñ—¸èâ[ßð'N”û k´hë] +•Ó ìœË s˜ô3 ÔQñ”–ÐÑÓ& ÿz1þ ǶŽë?yþø^³:˜ŸžÉ”7Øy–êú)=ø’{øö&ñ÷|ùBþ·«ÉÊŠ{]§.j’b8ÿ´d]»êÆ.ÿ=Ê¿ y Œ¦Ø’Ï”p޲J€ò|¬b外— ¡îϰ…ÀëIp_µ&BµW'.Ìî$`ý%¬%º5& Ñè'Á(V&9x%3¸D&Í£;*Ønv2y 9¢zû:w4å4…Ï_,†Ó¸'M²™&• #h‰óÀÆHnëAÐî´øiÇÌž´¡~µaM[Ž ‘.HÌl:ˉ,º —|À%V*G)A-º£ó3Wíä;/HAÏ9DGé“E<ÌôD‰¡{A¯Ž†>Lko>ÌÖ?„ÌC@Í•¯=¸Œ':Ðßã6yr73=.j-Ôyæ'xéÅ"‰‘)YLàõå;}ð@³±aAù 1 \ŠA-> "fS Ë׈j/€œuí8œ¸ãü;ƒ.ÿ{<ß? ÊN* ø Úl¯ s៪ JfÎaÝed¸Ñ“ž¡ ã½cž ýƒïRñ¦úÃémnëˆöëð<ëxñÌý%ïQkð¼®ñ]oò¥ÞÌô’˜øMÌûçþû¬tDùŸZ)øøÅŒd÷ÑÊö–iCö×hIó«Y î‘çéýà–~+ÛÛ¤äØÿëÕºæ Ó$h3ÖY±JÚŽ3Û%ÒàÜ’[#ß}Ö&ãd=:éaxgðBù(÷øÿðŒ_ûíä5e¦t>ùAR?/ɬÊ<¦²P" ßäòÛÃpÿÜêòûÞh)ùÐ}ø¿)õR<¯ðWLÖéÌŠÌádÛaÞ#>‘ß(”ã—–µè²…MëA‹*í âFó}q´üÜœwÊ» H–ǬøfÞÀví»×w =¶æÐó'׋Èý/¥7üï>ÙûÀ‰ký5™oý”Ü7÷ÚÚÐïky è%Òã•5ÚÞU8ÛÙ’ÀÜS€Óâöv«èh£¸í½ãôñÞŽõ½÷b¨ãòˆp8ïñáíe»£ëqÔaè=è:âqÝ!ÜG”ÙL h؃jfÕ2šRÔ‘ïÔQ—\רÃØfÙ|Ùû#ßt'Cæ:síìIõÝlûÃßvüÂ+ªýŸþäÁü^QÂùêNRø´ý™÷ÚóÐôõ$¹ñ¡r`ñçLËô dMô&ûó‹_ïvµê³ÂäÃË„ÞÔwÛõ@hÞÀÒ}ã›QÄëBðTôa\&û ˜®`¯ÎCaàoë`s¼ ¸?NP£ x6‰ÄB Rϧ®V¾š³ðzq†Ýf󒯄cìmPP Ѿ- 2ÌaTL3í!µ\Ò#w9!áçÆV¥4C6‰ÌÈä'¶½ÿn=üË|ù,ÉÁúDTü†?ZüöKŠún=ó9ÊêšGÞÜ ¶ÕHÜyÓ—À,ט ¿Ü†uã)†éÏþ9ïØlôu¬ õvØûñV"îÕf6é©-U⹜Ý*=ÁÚjÍ|Ü RÈß#8xç’€Ìéex»å-¤Jâ3à™SܳC×-0Ó¢?ÓmÄÚ€ƒžàB±†åõecè¨%æôÏà[bˆØÂÅúÑt·–ÍuJ1ÊzÂÇK«ôÃî@Ãu˜dʨTâ”-RæX¬(ð^ªNókíxøJïZ±Háªl èbbÖñ¼žÄ pôÑŒÌÚæt èáo cìùåã–oì{ûÙä0Z—Ùw‡êÞÔÛÝáÓXò¶"(ð4µÄ»…§ Ç£ Âd ÞâÝUû·Re(9ȇŠúʳÆôaî®õR­÷`éY oòoÂå Á™+=×7 ™ ûo¼¼A¨ ¨ô¯_u¤î aØqþ“Ðù ÑÕÌgÇ^eÇxÉ ê=$¦lA—[Oàíž<§‚µDòr0yõqW\#=¯0ïNÖ8…5%Ž*"mHüiã’g'Á~ÆëºVà´Óî Y›AMýyðWÁ¶èä*ÂÄÝžß›T_ÞrGÌ`¡’ƒ(]+ù2}…cOªg@]GK<…Œ*5È)n%i'*ˆÕí#Œ«tÕj§žÏ[z."IÊúkô{  6p»d®Õñ¼Áˆ.(£Â]!ì²þ~7ÿQ ´ 6pHPqó Z[Â^j±"›~"‹¤8D¿¡cvøB2œ,\À<çB½;$(3ƒ³•/a½'¤†¼8Žò–§¥ÕÚã `$‰þ– %·û˜˜+ßñ”,ò Ê#À`„(Ci,âA&Ëøz+cÏ/+vlw œ3Öýô Qú¡s‚ßÔ˜x¯Ù“$x$ „‹­2á ßBft3 Ó(m PjVõ^¹ŒZ*ìõœ"éÈ7/È'„.©¡8Ò™´3š³e K‰Ø]<×Át“=lû:r4‘‹¡µY Ј“µ|O =› SN.òZ3F ô€ '‡uÖ]ŸšÊ)×[&“ ám|X˜M h˵¿¯ Úiè¬ÀËÜ׈ °çdaÊ( šÙ¢ÙE€"vGr?{Üçº †èœ™•ô*0$t*Dò)üs0 "º*/ØO-@†j,-_ (ëQ"Û;~N#¥*ÆcÉÜ[$Á€ewŸYe“ï5»Éꡆæä•£Ù räϾ½¤ÚZÚilrçý<ñá8 iFO½ŽÛ°iö. Z×P!'ÃÙi Ó‹Lÿ»hºwƒ{¬úÙ ÛõŸ,”ødÇuç'É½è’ šÛÕWVØïñiÜ1«NÞÕ0Òû£ÙÜ6>è_ö½æ¡º]ïÞ|Òëÿ¨—ç9—掀â(^&ØFÒ>ÉŸ™¿Ó¡åÑ udÍ$®Õ™xÙþ pÛ¬*ÇÙåF+ÐÊ'EÍe„ÐÍDWßÔyŠð߯D­æ†ÓLëH^±ø~vü³âîôP"ü*Ìø~+.õŠUî-ÉðE¨ìCOÒï}¥Nð4ð€òÒD\ù/ eò§cÅÿ\ÌT-°»ütTÃÿÔ7,òèBãø@ç¹¾ÑÙ~00رáÙòüÇÆ`ºD†ˆÅRU3Ó‰ÊÜŸÅä·jóç|ÅÒô c¼øª­Yóo¡­þÇY¡éÍ;ùENŠíèc.ÎÕ¹cEû„l÷víŠ÷¥Ä—üv»Ê‹ bk X"éß5 x(ö­ˆTýXÃ|*~ó»¾Õ};ùK ýwièöÝù¼ßí¡»ÜúÅÝfR¯ÝêÊ܆ގտ;"×\BÝKv«ÙŰºÛEÚ-ܹ ÚÏååß2•[öbÕ_úøõ.£üxCµ&Ý©üN®­C µÐï^“P¹0x›9³¹Žû›UÅô¼m/æ¸~â®±à_vÕ¤‡‹ÙQU0à¾ôxáêßGæk» òO_íô+48óy%ó3µïs6™ìµhäñ€0Bö ¡ø{$®òÓÏò«Zéì;¦í•¬ öb¢ó5B5éã7ãþQÛx#úØN§³Þìù‚êÃö•,¸ñ)`\óS-±ö£«•iÅ åN:þ#xjqB wv* Þÿ+ ™ùî RÔ ¥–E`øÇ6ñ^ï{E¿âo«ÅäB}õçqý?ÖÒg‡ôβ}ê‡ë´àn¸^ÐÏåsξ1Ó(YÝÚžx;Úd—n×ú?×f{âøŠ*ê0ªÃó’‡—ý62¦õäEî/AëÓQ?îʈÕõûµÜ²Uû*)™ž´»„ÃÆð}Qpƒö°3£áTg—Ò˜ÞgÒ2à჆&æ% Oâª|Oདྷ@Þd¡uÏþvÕØ„>Õ¯ûIɼÑð̶GžÙ»­ÚÙ=*ÍØ½Ù<·D߯#Ü ŒÁÜr•_à âµã?®Xíñ~måÀ%¤×&XÂÒ®\ÚôT:Ý„Øã€æ.¨Ûè¥õoé—#ÎÞˆaòà£ðÐæŸbæŽl_õ ö{ó• ³ùo[Ãb òF` K/«Ü¶ôÕh°ó±¦õ~¢ÁêÆfê —êð5û’òåõBõˆUEÿ¿ž~ùMƒÏû•y-ü$?ùÙ£ËëãM"èD3Ääë­vçölÚþgŽŸýUcïØ ì‹( @“#‹Õ8 Ø-Q#"-;ÿk9 yU›OmH ±ƒ$°|j-Ö­l+žüæÔlØÝñŒ!á®0"ÀÐ…¸'#R$𺤑ž[@–°_3 èV À2™À1ò‚Á" ï4°Ðö™ø¯7NóÄKñ/zyí L5Ç€êËJ˜C¤I ¬´¯ÿÑ>ü#ü&òsötäJ™í Ã3õ§æ÷ó"ªpðÊ¥Kò~gògrTýú¨¿òr´AðTWòÉ íåPöÜ£^1Û»™¡Ýð²däjÖ-ó›ñý7sþÑÅœûyD ÿ¤0vMô‚ïâÐyãÝ£Dàx®‡æ,ܰéW4ðÚ’“ôISôE¸ÈM/]±ß† ¸Iß7‰ã !ÃùEyGú2ÃôÌá‹{½äéñôÅü­÷›7úa>K#ehÅu €…>ÿÃòíJ5 ŽUá|n·%h·‹([e /£L,¤â25û][-=õ%È×~GQžs! ~é²(3ì Ïã;^gnA—Y¹ ½,¾ d:‰KÝ#G4_*“m#À¤Æ)𩢂Q€)Ù¼û7;ëö8Åv-¿TÅ,jˆ4Tb0f~,a‡kÕÅ4‹ªRŠDò2ôn®Ä_&¸¹Q.±hã&”qî&³Â_)ÁÆ,€Ã.ãÔ·bNÂ{sîŽ!ü‹!#ë)Í›Ž ¢R½©̨'·ÿËúÏzÜÇUóÒ,Ø©Rêl ë\ÿ™¹ \—8a‹<]û×èŽíþÂW“šsÈÙM硜÷](+4TÅn åÓœ â¿nû¾ÆãõÒÏÙöwðî[e(ïJ•ô±Ê¤ö[‹ïž!›à;2]ÔÓ¨.ʆðÈp_"ÇØVÐÆrúíÉÅÐX&ÙÔáÁà€&ò›Õ ù{üQßýŠû S†ÅŒÎØôÌLöð‚ÛÎäÎvÆçIc£ù}ŸÄ%Ù©àÊÿÏuö uÒèä°.áñRbâD%æBê^Ê"ìc{áé´ãÿñÏÁö¯xóAèTó©‡tôTRññvÂçûU½áèaÞ@-ÃÏžÖ'ÎÐuk×ÁHpÙZ¡%ÜaØ¡éæ2•èï Þ+ Þ4›3àPWPá‘ùê’W æ5 {çî:íJ œðeÙù¨õÿò_”l©Ê%YÝóU^»ìFñ¾óâRõ´iöbѧø9&ïL}ó>o÷t"†ôãägøÎËßö¿2}ôøåbTç€~†è:ë[äbÌÑÜŒ8ÚümUÌfyÉÅ«v(És¾ßΑR4Ï—eÈüsÈÅuìÌý×!Ô»lÕðÈ#ßÜ…æoHÉìðÖ øÔ+ý>‘@• ç %p6îüÅ?ülÕÎü¢Œ(ô›‰“ëÈ„;ßòÖBBãʳµÉÑaÊÍñÉdjŒÈÀe$ÆШ½Îú“¼GœÀuض£]Ù¸,©.Ås^^Ï&KvÖ"flÝÆ¼}ߣ¦r䟜6æÅ†ä±¾ýÝ’¨ÔäB€âçÃJá÷ÞÊôÒ౞táçݶ˜\à@gÜ¡k—Ø™ÛÒAZ ÐËsKÒ„TÚæ|íåxææ8 šãŠ–ë9„Ôò!ûÜ#Sý<6†ö!q-í‚ÃçK÷ÄèÛ¡Pàž´ˆßãìËãôOøÞ+Úy`õÝIApÝÝtùÛË¥iæÝèëìi ïïÅì˜[‹ñÒ²Ÿó™LýûàæA0Æ/&šŠí~Á fTÚ nz 'U…·Va &“+ k­ ì4B5’vÙÕ›ÞìÚÁyúªÆšÿ—_p =' `  ìǘ ±D8Îøû&°ðI´ä'AEàÁàqàæ·â¬=aë¤ûˆñ[0Iô4¾ôÎÇ ñ¯ï ÷Âsý¾À¦üË—ÿ€ŸüõS˜©sˆýÁ |óO¬ë»äùLãÊoøåw ~äŸprß4uýÙ½öö×™;¼ÖV8¡á:ŠÜÌ0QX¯(´t-%Ø2í1k6ÚîîyÊ›(’ÀÞ½~Á)ņ^„Í/Ù Fh˜ ‚ Ùù[ ±ä (Ï ©ÅTlæð¿D$"Ç$TB)Ä.Ç 2åØ4Šˆ *+ÛÎ$ É ±·*°134þþb©÷ãåÜPØg­ÄË¥åÃ\?/ñ3Ï=¸Ú?*CRqCв V+P¥Ç÷ê®ÏbÊ—øü¸„•J.èxÿ•ç¦úüV¸ø;ú~û¯ùeý-œ‚›S UÙi ôf‚.Ý÷ ËÆŸ&+ (¥¡¢©¼KTz w8_îôntC½–^  ÿ-H½b`=r/Ø ÖE+iÛT6Ããh êæÕÙíó2ó—µñ 8;ñ‰©ðçà_ð÷Öÿú¶(Ëþ…:š—Í«õu=þVÿ{Ìåý7Jø6˜õsoöªÂäö,œuôL!qôYò÷õÜï©–î™x½òõzõ>‘ùäˆiú}Šò'’Oí± (æîÀ’Ü¿¶×xø¹Ñ°EÉ‚2*Ç$ÜëÌÔvoÙùæÖãDŠë>d¿ô*?•þ¦pwÿa~þn•i# Úóÿr %(}î!§ŒÉê  Ô™ØS8ŽD‡,• xÂmK„œžVS– /Íb ä—!Al%ûµÈàúuBø‹FÃöÚc ô|¼i÷DYÒûs„ïõÇtüè?hßY•"ÙÎñÖ_h½ÚÍžûÞ°Vú俨êÌ\¹é¥¸Êë„ç0ïA¶ñßEZù{D¼Š1›œà*J@›¤à·I€?—nq&÷Ó F7 ˆ– u—Q ƒÚ’ìÛÍÚîõ¯á™íÿ#OãÈÉØRËÕ.×ÇRBÛÉ/€ÝW0÷ß!b âÍ·®äœG6èN.Bì†YvòŠ[íûªï0mîonº ~Ä^ ½% ]›¾x¹b ­æäÞ[þˆTæõYÔîS;Žê(>ðíË÷×ïòŸaéÐSAåý¶‡ç›Í¶íHOFðVÏNî¾nùìÞ¿î ºòGGkó*®úô³JùØÅÿÔxS…ÕûMñó´Å³îXAbëÙÁ æ—Çäù êhýðy·•÷.t?øãÖÉö–¸óù()ë*ëuæc冊çn="äkkÝŠÁ؈‹ó×].Ú#áàÊ櫌qäå2æ»Þ®æ>ëÝ뇫–óàÌùÛ,ïûôd‹þ{ôÿq[ø—Wü|´c÷ž¢îýäåÛYf߉=àn/Xß½ëÞXµßÑ¢XÝ??ÙFçxׯ…нiËÆó«Ó²_Mß{]çœÏ=èøŒSã_?Y߬ìÚ”­Ö5Æ•Õê¼êÙ“zPáÀÙàÙu‹áöž]â¹Îâg (às¾Ìß“¡›ß¥^’ßçÍ'ä¼5Àæù_ìÝîZòï¾Úù¼Ëÿ·‘Ìþ7æµúq‚úù¿þ¥jû  ´ükúú†dDòø¾µîð! èJ1êáåÈíí êDôË‘\û•Šl¤¿™ºJA™i’[Øwµ,þöÏaø#a€öuôB®Tú„K¢ýÿ+°Ü(< /ÖoÖˆ —Oú¯B 4ôŸÈ.sœöDÃK+e–‘÷®á¥3Ç#¬‹y"ÒÖÞ÷v²…qC!KþH"s/)#mBÞ#}¤ÊåWÔÅÖ ¼¦ýªõAíñÒ|w jD G4•€Œ; ÍPU-°0˜Î÷~© ji# iÞî Š1â’³`: ÇF£SˆmqãhöÁê&ì;‡ìLVÜî”B"ï\Lªò¬®Iô÷(÷Tòsödâ,ô8mßô¬Óiì°'Gã…Z‡àº1hâFz¤à‚nåíçŽèiÉýêÔLëîúÒÆöšCõü"åüñ ûùL¦üm¸ ýu §BzQ–GÃ8»è‚\è é1†tk&x¼À 7WWlÞ³ÐRçªù{!FëùPˆè¬jGìž.¾ð‘œó¥rHú–¹Ÿÿ¨®_ð·DÁ{¶ =¸ ç,Ô2bë}ÛC"I´"lÀô$mè&Û†#Õ‘„>FïŠ=‰"B>Ñ)‡±\1ý$3-y—1¥cŒ2Qqm1¾Æ¿*%dê ³ë@õÚ²šxôRƺTóñ]ûGƒ«• uðC (ÁžŸãkº"O›!Ñôw u¡=—H|'Gô?©3våo'êO%ž~+*§â`(SŽ$²N¡Üœ{„•ƒ •' ‘˜eˆ`Ohøˆ¶"ò2‹Æ0 §Ñ"=Åžî8qUç Ø†ê Ý' ”`d SÛ% ¥f%©z† '.Eý#÷7øUÅZøz,õk0õ©§ öÆ úŸÓÊÑrâžü àzý³{ÎŒ£pATT÷Èù¶šu÷êñö˜m$õýó¡õ²È÷@šR÷ pðë¨~êˆ]šåôAbãëÙÞ%ª8ØÎÝ'Óœ÷œÏ@“ÏÛ>áÒuz‰Ý?Áøå̺›ìÞ¤9ñeìëòFFDó)xn÷ðe#÷Ý`ÿõ j®ó »÷UÃ'¢/Ýt/± ŒB ¡ãc½k›=™Èÿ_¬eý°ßÀú;lhò™EÌä|‡ÀÜUp ÝrÏ6ÝÏ$¦Ýo’€à€å°Ù‡é›ïêýd·ênfêÎ]åï†5ä).jä-²â¤çƒæò–î6Jäð[‚2ñøÞÚòyÃžó±Ø–ôXØö5ö˜uú·¾ÿþ”Fô5;¨Wxÿ¢Ýeö+:wï¡54î íð*¢%òÜ¿Çô˜ Åøt xôÄ–"òC-€ðÂÐì÷- ë 88ëUYn鯢æXaÞçL«ªé¯¤ îAðô¾³ïø_©™ûéUü V“þ>xa†‚§¬H ü¤R…Õyt¯/ ÿBá²›­ePsé&ÕXæi*°ïyk é@F É~ :1ØeÌè„æ£^ÚŠ´†'‹Üÿo®z¤Mwñ ›J(úþŠ y'÷Võ&Æm ¢ÑÙΡÈ€d¡g o‰g“¶"ÿžaÿÌ›K­|7ÙžSÔϽ"º”£&\•2&a6±(Д(Iìs$F 0-ÔîcÀäñ z"èfá"zá$'6å(ÿ í%ÿµ" €4#úúΞ„Ü#8Cµ {S» ¥b ›IÛI^ž9§ÿžõ]LMèhLÿÎÆo´Î¡)´ÒUuôá‰)²qAЉQ&¼•ê€ngyÌ"À60)„¿§+l&(,ƒõ+ C8)L‰á&½n~%YŸ¤"ɬ."yž!"‘@$V—&4e'’Ž.(¬å!%._q@Ÿõîôq´·nf=®¿æ4 ÁMÇpƒÍ{µâ®¸º ˜  9\T ö” Hzp«2åÃß÷`ÃX"R¼O#¹­lë22Ï¿‹c.1Hiq²¶vjô*͈­š“3næ¹&G±KYŸ¸$D u;X~GG¡ãzpÜõk~´¢>êxÃåõ|ë° r6¯f~Ò™9†øÚwŸ­ý«ù˜ùL0v÷Ú`£ö §wôEØ¢õ!ÛøPµöÏK6÷Žj½ýyˆoFÁóÏoþ0÷üÄö~ûàûyû81CÿÕY&úô.£FÛù® ì b6êÎopX´ë‰ø;;ì@‚BÜ@`òÏ!cʳûÉahÉÍjÜÒ<Ë6×ï9Ý`Ý»âeq.ä7Úgç¶fï¢Öôõ‰e}ö` ôÓ+êò*zñ=KTòÊÍ÷ø…6°ûO­†øÀ!ò?ý×ëk&Öè­ãç<{rëõ­ÐðS Êï >ë¾ rç)@zãÜtà(/éÛp†J؇bÙ?Þ&ÿ7âlåDêN{îë¬lò¡õ “þô•½ñà=Lï¢WJì´ÅÝìÞ'Wóˇ1ü­7t!Ï…6…ú|SÂðÍó™ä»ý{Üí›aÜ>žþÝ=vòÚÛ9?ÒÍ2WˬêËÈÎ=Íì•ÑæïÚÔŸÙVÛµc“ä]‚ì÷J"öж(ý‹WùG®·oH,´ þ „S÷ú¡^îìÜ#åð[Þ¼æ¿ÛDOÜH•7Ù2#Ò™íiÍ5IjÈeðÅ2¦Æ ¹”È@RÅ:³¾ÄHyËtÒQ6ÃØaµÜŹÉßoãVà0UàG‘àÒÜâ ‚¤çÈ(éߥCçWgér{ î’:Ññx1¾ò=@´ò(ý&îÿ»è&æ&ã„#‚àNó)àÑâ‹àU^1äù‘Wã%­¹ßà >าHâÕ¿áƹžà¬ì'ß÷ô€ß6ë9㜡ñéõkî b1ô€äù8@äû¼ž™ý`wýÿÛ†BýL%ø`e˜÷%ø-\Ä÷ß›D÷xÙùÔë–û'^¢þ0­ÖÿƒÎ¼ü‰9Mûkkû«Smû¥¯ø‡©"øôItùÙ8ùm—öHÚêöZÀÕùˆò5þf–,Ñ̦ ¬VÃÁàˆyz†gçåþxPû,’TúÊÄ5ú3/ÿóEÆ—èšþÀ:ü«7 ë àþ«®~ú°OÍ÷“ºÁôÖ©Bð>Ìþê• ç8çSäœ7çUqéÚháçç åŸ>äMeæÖò’æ®*5æ3íuä4û à pÞ€ŠvÚ>6ÕÐV`Ñ) ÑÐÇŸÒAF*ØãUÝÛ3àxòïãá×Câ*kÁÛ\åÖÍ&3ÖŒ³Ùwhßþ±îäBsäp“uâ·Þâ×™þä’¯Zã‘qÍ߇tÎÞnçÕ೜rä‘+½ç“Б雴wèÍz5ä©ÈLãTZå¥Òïç¡ ëQ@ºêsã èvêÕæËi´äí >ÜLâØøSÙ2@ÙN2ôÚ~M²Þ­ä ¨èc”ÄêM¸tê|&aîæSHóDG¸ù2÷ü÷åœþÃu8ñKP¤# x ç ÚçýN&U†qä¸Ð ÎÊn!^*¶í³M©ÛÝ)â/ØH}š€ÀlÔ¦ÖkòÅ»Ï ¯¥a 'úñ ñz x ДP©j¹³;lœ­RÅ OA ʱPbk Ål™ÉÈ%ùçð'y›Ñ*Óv½+ê *åÛ«+q¼/M-‡4|:Œ‘:ëv"8v«(6Mµ4tCo1²‘¥+" ‘'¿9%EÖ–jö$ ý»¨ÔòcnÄæ ±Âp ¬ ß Ÿb ]QÃ,H¤&ßq`;èö ¯]Õúƒ#÷7"³"±)X´2¬€7‰‘Ž6F €/ê’.(јÁ#¸N‘þÞÇL/$•>!Ú%ª!ÍB’οX„3-†•bî! Á²"” "fŸ” öBj‹ö6Ûf@<’ êsx!¢í!ïÆ$·R¯)]Ú>0]2Â3˜eA2™s2Íäy4€ž <=òAƒÁ÷A)äò=Ï%6h²,R $l-%ð€*$D0IŽ2 Ç/±‚®-›°W2 …8¥£û<¤]´@ÙC± Bùè<°>ˆ8l0ù3=aÿ,(’µ&Ò$г#·ªî'/1;W`6Õb5VÑ3Ä2Â/õÓ‚+¦½$:ø€´¦_óòŽæ†&Yz?ù>ˆÐMs·5 {ùæl! Ö †@üîæõûE˜þïnúÑÈq÷°þPùò‘ÑüT\Ïÿæ 4b$bq:Ö<>’ȶ ïx -Þ Á/ מò` „à 6÷¹ÞÔ«YÊZ I›) Æk€"GÁA˜[î§þm`½ü“ŽüY«ý¤q‹ýŽECü“$…ú=7áù¶‡fù6C*ûÐ"þXâT)¹ ÌA\)Å8RÄÝm&}ί(’yë]Y¥‰þ¢nm×¼n FÓ;ÿlKDøû øþ*KØ:€“÷¦Ì .‘pòß¶÷ÒR¥¨‹m !²º¸9ê£õGý鮿Ç)ýôŸ,÷—ô†ñÓÕHî×o-í…Ñ9ïCA'ò1B©ð±^›ñšóTРò-É6ñ~F…ëîUTã Qàܸ¾â·ªèVMÎïf»ö‘B¯þÜkÄq -r$ zðé 7©zæò©°ùÿŒKÿ¤ß Œù$ô0¤Ëû4%øw´÷øÌŽ«üÿ®ÿíÈžÊ\îö]¹J¸>c ]ÿ…‹ý49¤úœaXó‹ëcÏ+éL îl +õ17ø€c÷JUõ âþðãþòïf?ð8r–ñ`¡fóPÀ‡ñŽ/øí­' í’îß¶TïŒ3ó[É·õÜõ2"õ—ìòø!8‹ýñÎÑi1dì]3'%‹EZkî#ÿtOþ¿Köû]¨öµnïH2&éy'Iç>ýåªÚˆãp_ãÂèåÉ?é§Z|ï˜hôvÂÃöŸYöc-Ïñèñë ¬Ôé“×ìê!?ìí#3nòÞD÷çí«úQoýûÜ"O€ç<¸ýüùÇñTÆ^êN0kååsAä§·èøä–ë±uÚënÅë±ãœë ÌzíÚñÆì»Ã褖 æs£kæõXYè£CÅêéw¦î—º«ô<°ûOœ(ÿ–¨ŠÿÔ…Hÿ1_JHh)ÆÏÿ¬/ó{'Ä› ™Z<é:è$¯Š e©÷˜íµÌQæ×1áâþàXÚ.Þ3’ÈÛ…w×Úz4Ú˜H>Ûù/ZÞÃÞ—àb6Dßë¤ëÞœžaßbvSárjúäŒÆÿèN)Øî·„ö¾¨±þ®HÉ1Aèß_ 8V¤Dýjœ[ü“pü¢4üˆ3þgÓ3WØ4þ½¢¼øÈµwð +ßå#öÜX~êÚœù·ÛeÃuÜ? GÛÇaã×­kÓ¬:BÏâ‡\Ëë WÈýÃÊk¡ÍîâÏL|Ó^Ž¥×£7×Ûm§xßO¶pâPôû₞|áÎ@‚àYà Ü-ãéàòè¬C‰ð4S÷.H^û»»Ìÿ¸•”Ü ƒgÌŽõmÿÐŒùõ0Oøº€ú?Ñ.ú.Î÷ý^ÇöžòSõ̪-õE¸ßöNшø±yú…ø€ý¡×öþ¨Ðþ¢ü´R2ú»Ð9ù—{øÁŸx÷Œèó–m)ðÙ°ðam¡ò 'Ëö1 ôüCo_anÜÙ?M íPß Ä.V¾ÇݾëÏýäýw«i²ÍÏ qª ¥WÉ Q&ªd?~éëÔTpw}À^Ü$žò|Þ $ó ñ ®ÇTî ÓÒÊÔ÷ÌÅÿB‹Ñ Â0b#™ žQˆÝ;±ç è±ܳo àí4‡Óý­>LønR÷a`›öýPgó2j:ð‹ñ¯ð»áóXŽöÝŠ_ù*Þüúõ‘üÂöf ‰î˜} é©AIé±:’îׯf÷ù&ÿe¾î•}`Z7³ñ4Æ 1à 2N ‰”Û§„’ÐÍ”xUJŸ€äÅgllÁ¸+«Š°OM¥Ķ}Õ‡täë- ö ‹ŠþX™Ÿöjš[õËo[÷øÈø Q‘øWø>÷–÷ 6údðÂý°$Å)4 §5…)Ë.0O4Ù6‚3e;'Wº< 4î9j¨64ë1‰/FåB,&i/-J\¾.àà\/NÉ‘ÚEW Pü; ñõÂBCñü±'ïÒ¸tð¹Í½ðüÑöï”Óî6úíìÅêë6ýço ã|‰çÞs‰Úýî\ØB&ýÙHÿj߬¨nè#üïìHø;ÝæàÆ ”‡Týïý£¥ ¤ª¶ž9®@mý‘—úû«rLüîÜàýRü5ýø…øñMòñ!S_ìÏ=çÂðpáð ÜÐ/h×>DÔç2ÌÔ>¤uÛ²5ñåÿ()ïhcüõPËÚùXì÷úº<^û÷ãûüúCún¸ÊøGЈ÷~Fúz¦Ö,Ò`š •3­ £ý†Ÿþ¹Ôæ”Í [ùpS2Dd­ ™°ŽRNØÿ^Iáý6¸ýù«„ýwƶügnYù†ÿZô›Âï„50ì…¾êòZ|ë§’.íãYð›ö þê}gã(ã°ü,CøÄòM÷P²ýù¤n6ýñÎ 1ü,L4`iÄ%:ÒË3YbÞûþU_÷Пõà"Uózž…òmæÍó ƒö]·¹ö’4T÷EoÓõÈÕjòÜIð#2„íÔ‡•é@þä`»€ààªgà°}Lä|£¶ëüÁÏò%o†÷b´zùRÐûóéþý[ƒ¸ôæ®NÑ ž‘1 € ¹è&Q ôRÎâ(”ÿÞôü-œýÊ7jýâÕý‘R!YDàžé•Nƒ·ç›ZŽßº #óª «*Ž÷Ó‚ Ê·| # ŒŽåÇò-!rå0½´âßëeë Æqý eÞ` º> xÄyKÓ2 ¿}`,„a2 ÊÏïöN—™fúNÇû˜¥N˜ZõM°Ø VÉfŸä|•qÞêPjm† ºÏµ€ «vå‘Ê'½æ0Z¾5Z×ÿ5/¶ 5ˆa3(J1%C0-{1<Y1xIÈ.µ<$)ÕÞ !A•dñMuðŽNlÂd¬à«_ã‹¿_‘Kß ñ€=zJ_IN 28äxxìÛÏKˆ¦²]ÏÞ†r~ ùF4£_äßÅ&ï# >'¥žx+™3|09÷U3¾¸[5?ˆ7aPó8 ©&8ÉÚ5-c-6BÃ#Áåb^I€÷<þŸ?³; á ‡‹ ýL˜]¼p"¡7mg/ý³ãÅæ*&½K1YÍ ¦^>ºoAô>8šUH“$’Öz^HÓ¥ hóv*Ðý=âÓ…ÙxYM#ˆ½Æ%@ S'þúE( «D'¾$ï$*ÁI ýÎþ†Nà dµ'•ZJ í+ È:òúZŽÿ1|úU&Š÷œ÷e¡H÷Fžõö€DõÆôqA ôUPÍôP÷VŸpú ‰5ü`Qû̺=ùðŸW÷bí†öös÷ÞŽTø^ówøÊoð÷GŽ÷úWþø· ûŠÍËû4å¨ûB:íø†H¨ô8mï.lÂèÍŸ ãBSÞgGÉÛ {¹Û^p7Ý•WEÞvƒßÕ`)ßkϰÞà×õÞ)±ÎàmïÌãª?çõ;CêõìíÔâñ44öü xùb€ø¼Îó†qí{ÆOç€5ã«‹áJúóâ]ÕóåçlEèW¿>êè õì8ÇøïZ-ðqS¾ì™èC6å¥n³åi2Ÿènƒ½í™“|õ ’Ãý!Þ™æØÖ–è&"¹wüK’*ù1Œ¯øÕ–ûáã€ÿÌ—LvFŸ“’bj´òþîÖöÕñiïmƒê4côå^ÚçßÜTØfÏÓlVSÑ¥…JÒ#ÖåŒVÛb©Íß/÷ ãç•æ¨¥øé¡S…î³vƒò£­"õj÷2Tû'øþæP3þjümá<÷°íNòݱ»ïI,`ïÌ3ðUÉðßMñÄžðhZ!ïÆ]í5¤–èkû¤àÞK^ÛŸ;;ÚØÁ0ÚUÚ-ÔÚœü¿Ú"jÛ÷:NÛaÇZÛ€´UÝ~ȶßÅ×9ß 0ÅÜÜÛGÚ Û2/cÛnÜÌ*¢Ü"XšÜV¸2ÛòrÆØyk׊ØÙÜåBÞtóæ nï#÷òö{¾ýå´:ŠÐz‡3U)9TèûŒÖ9÷yÂô1ÛYôÙZöÞ4ùÝ«Hú½1*û­)úIµ9öWI÷𪃂ìÅEGçáU÷à±Â>Ï (¹#÷ÉÚ$Õj#Šò–ù-Œ?ïü»Ä(¿™ž×F·ijlÍ Ð³í"(üm:3ÏXv|’ô°ÿƒ÷cüiP9úà|eøqîhöéÖ)õ²&õ!’ö¯å©ùWŒ,\Ò›Y‰'à’%-oæXÿÆê…»X–šÝ3\D…M}d”³K¬SiÓE †ŠÖÃvM þNUù~Öö,õïôЭÈó‡€óƒèãó íôÄmõ­}Lõªx‘ó9ºñ¸lï&Œ$íÝ<ÛëÇ–zëoÖ3ê$˜è©Â ç´[ëå¥ó~Ÿ¬ûŸÇ/x3^›(š»â ¶€à ‰° ¼‰¥ ó ô ”ƒ L¿!G\ÈHÿ,íóýÀ ûãiø“ÚLö€áòÛú:ï±: í„iÌì©M®í>Ü¢ðÁ¼ÆôÔ½ ÷Oø÷ iö±súóZq&ò¦òñeÜ¡ð°×ßðþ -ò+ͦö,£ÁüŸ¨{;^v Ý/ºlómë•[ªü>(† œ¬ vÃã‚i«ü@7 À4úGŠLUyÿkoÑýð«„ü (Kú×ð÷rÛ õÐ;©òõ Îð~b\í:ô(êC‹8é‹XŒéS5êY±éß±+égÉnêÏ“¥ìNïk³ºñYÿó•È‘õzüf÷ŒnÅø Íù(èªû¹üÊû.Ïzù±g)÷Pt÷:sMûµ˜þ"×ÀœU4 1ûEáÆ@Ü7! ÐÄÉA.ý*HI¢vµeúü\rþPŸØüc]ùÖµéôÛ×EñË8ÅîØ¢Ôì@!”ë¤.T빘5ì›Ëýì ²Dí‘Mî®>Åîø2癩ð?]“ïj­níÒ´ìQ ÎëFJáëfÕ6íÕð¨îUöË]üõÎf¢Ò´iWóq˜x  )zÅšõ‰4©ÄyÃþHÜ÷e¡ô¦ÀXó½rôZõW€Oõ-nóz°òî=(âéºAd摽 åðÊÖä.ئå«èïç$¿¯êÃãíO°¬ñ«¿jò†Êøí¯D=æ±{ÝÄ<èÔöa Ðn–6ÏδšÑÛ¯Ô>*ØiV Þ«F‚æã·†ïg÷á.—ü XþªÝŒ`ºÈüœjÇA•V‹Ñ£vm V°9[ˆÿþòAûû@üõ5Tñ»¶猪Yî#*æí®.WíKgÇìÔ' ì]êÿ"èçæO×åY@âìsÜx¯²Ô£Í>6öÉ!-UÉœ$Ë©ºÍ=Ô]ÐÍåTÔ§R¿ÚâîFÃê“/¦òf‘Aù6^ÿ,ÁñáDÇ #¾¡ ‡­ TLr IÞ× Ij·W·q‘lþ›f¬øÖÑ óW;ï¹ÛÜìJÌCììQçê£úrçàq/䟭MãFw´ãžøäf,$æ'ÃSå¶Pfá» øÙ½?ŒÑ;€2ËwÝÈÕƒ1Æ¿ÄTÏ´Ä ÓàÆ™™ÊçCÏݶlÓS¼Öû§Üغ EÛ"›gßX—æX8ðwþ:úÔa‹Ä8] Å+óçžà B ƒí@æD”ÿ­Ýêq XeF/þlêo? >Õ¯ žya ‰áý °˜ôÀsÿËWøC½ñ+QÉì?iÙèé/¨å2¬GâFÕãßñ8—ߨ"¼àåm!ã'rÛæäÞëã>ñÚ;÷#²øþþæeˆt¶ÿž¶d#‘°$Ž|Œ!ñ(=5†ºÈÝÍøìåKâ3+^øv¬ù° Xùè£õŽx)Cêñ+npÒʤ' £6çØèßþ×múùFùDƒÛú<‹ü/)EüFM&ü#ƒQû 5 ùÖSõ½>[ð•ówë¯) éõdòéiµì'¤ð|¶õØ_üR°èLû… ŸUèõvÎ,+QÍ 9Úô¹–ÿÐ7OüÐ6_ü»kHÿ„{Z«¶ˆ€ ûï# \Š˜¥>xÎÚÚ?¶ú#×¶žæì““î²ÔÇéYç ÏÝC É®” üó- aby 'iS>Nþ Y˜øYÌöóa˜ƒòÇ„ö{þÊ;Ý”;Á9ÔÏ-÷aÁµþmÛ=CÍ ¾³Ì#a7'N~+PÈ0|@I5ðÌ\7Ð@6¾8*2Èã#-ÝÒf(&’ì%6ļ$S/$]VR$7˜$•2a#æþ UÀgxq܈z3E „‰:ø^âîÁâoè°fäÁC±âÖR…æ‡æï‰šü*M ¢ëv•ÌФGªº?"ì-l"ƪ‚"í^y"P"#vØ#z*?%éŠ&¬>&ä½#ÑTš>‚÷K œ¥p™€ Ôn$F•BPîþÒìûü§™ûf›»ø)¯Gö»ó­ÓÎîèêêëÊæÙ…âP¿ðÞ4ÜÜ•SÞÙ6lƒÙ.‡ÄÛ.!‡ß_Äìã Hè°GÖìƒD”ñ=fö9‚ù³>þ gYAÒ˜ ¶67¨À­ ø"ã Ög-ƒ4Œým˜Š÷Aàô> ZõÉŠ÷ü&¨øg‘øHâ›÷C(ùøœøT]Uö†¯±ñþ{NëÀ¾¢äAåÎ߈ÃÞMxcá}/^å·®-é‰V<ì¹7î‘igï¬wšïÏPïæÒ0ïÃFÎðÔíõõ‡ûŽ–¹‚›ø¡º ìt {Qs>Ï…f/δíG+O:F=îÝ»L ¯• ÀÐÈ z: ]Y)ÖïŽi»iÓñ …©)$­àøú+ð;VéÑ'æ 2æç[ÑìI˜-ïÝMPðD Uï>á¦ìäjâésQŽçª™æÁõÂçñš®êõuÝï]ŽÔöè¹àühÙ¯ÿÜk±þý{ä¤ýÏŒ7OGcVÅpQ òNáœïVôúTfþ.fuû„³ùd[>øíF§õ‰È§ò¶HðI%Hîþ2ìŸ?‹é_p¬çI­ç|aÑêb_ÞðN¼ÿ÷DhVþ röâ¯^,•ýèk,ø!f‰óŽJ¯ðß)ï;îṈðWÄrõ·Êû žùƒ‘ˆ@¨ˆ ƒßp‘²’Ø,ØRâ²2‘ 霌"óõ"ÿÃÀo×;ËêÕ5…nAY·Ä]û9Ó]YËÄe öPç ײ(ᡎ¸½MñÜò–¸(B)01ÖÈC™”µ¹­6ÿ»ÆðTK¼ŸÜ CGÊÃÝð{ âÑ›î`ºa’§Ù! Ÿ''«-*[3»ˆ,9J ½=ÊF?‹Š>K p<|Ùb9èŒ5=tÙ1Œ×.š Ë,\~p*òh†%à»ûþþ\g  ć” ºÅ B ^Ûû× ýÊr~÷SÞóM–&óüÐô“ßdø1mþ^xkØóUZ£7gªU‰ì"~î'ûÉ-²ß1£õÒ5»ÊÝ8š4’: Ø9œ­·7œ¹35$I2-v¬.&z*£+:$hJM:¨²# KY !œ£ÜØ%ÿ<ýT†éþ0Ì`£Vr¥»Š ó×¥ «?Å¿èpœTBüB ‚øÛyƒõlÝõhÄÅ÷Ëëçý5÷䀮 — D¼ŽÚD$tffÉËco#Në¬&mÎ( Í„)~Ú(\S¹'œ`Ò&WÕr%¦"Ž-oÁºe`šÚÆi jœ- «e–s$&»VÁ±ÿäÿÍì»ÿùÖþUźúÒön ó—üøï=²ÄîOVDîc#{îi¨Ïì‹GìœNÿì>A*ï>®ò–ß$öWdvøµxôùŸL/ü!¤Žÿ<>º< î$©²B¬Üuàœ•çÑü d÷?)òÇñWíû~vê¤Vêlº ì™9íi:ìv ¼éß™³ç2c3狸Iè‘üyêE^ÌìDQ8îeÙŽî2»ÃîGZî¼­ë2ÜçÚüáÈŸ2Û[ÿ+Ö1ºYÔ1§!ÖN~nÚu÷ËßMßÂå¯Êìʺ%ò Ëáö!¸_ùíçù&ÕÔùçAúÍ»û3·Ëýôì?7Æ;RÜÖ ½À& %…sÁ!ô5¥OÜþGÛìý —üÙûDØùaN³öp.Õó&ÿŠðôî 1|ìÉàŒêN-„æ?žß£6w×Li€ÏJyÉz¨Æ/Ö9Çå?ÈÊ¬Ñø‘Ù{¢1äEDðª%±û¥ÎÈï7) N0£7óDû¥: ¿/š F–2+_]¡Ôþ{Äý¤³«ú¦¹÷e§éôŽÇòù2ãï@…eî‚\Pì:6Áé¼²%è‚2`çx¯ŒæNÜ?åp;ZãÁq‡áNêoßsܱÙ~Øp'Ô‘éöÏVªË­ÜKÈT‘ÇZjµÉÜrt΄ÅiÕó0Ýg¿Œä™Ñ꟯¦ï6³ócOž÷Rüüüº8T$Mb+÷ROÂø’ .RÒ {«Ì *˜þP0Cÿäð†ú[G×ö$ÒôÛ‡ô=ôŽÇFôf®ôÿOô¿'?òåyˆîŠÏßè8‡%áø×ã΋ÌFǃž0ÂÆW”¿ÄU@¾óËG¾$O Á³b‘Æ“@³Î¿_Ù?ÖåP EïÍsùõõ(Šù£vXûôJý=óÿtæCåd ë½\TÏ_Á´x lŒ-Ö ¸˜ëQŠçÐïù¼·Øô§‡ñõNðõ»dï]ùïo{î Yìþ—Öè—+¨ã^´òÜÏümÕ!¯Î½S™ÊýóÛÉ‚44Ë…>kÍÏè”Ͻ‡ÇÑ´—ÔÞ<Ü×g†ÛÜxß5a ãÞà×ç½}êƒDQë΋ŸÆ7J¦}0ů)-_ $®-P w.ôacˆd™t˜®¼Øé`ÍøÂn$ç¾&ðŬÖ(„–=aÌåÐwüèù ,c Oº Âùr·ýñÏë‘`û!<ã¦h­®§ CÈ쪀 ‘Pý¹:Ýû÷¿Èû]Õ…ü¹þ-ýBèvýÌý%FîþÝ·Á €ÿia<H78/0ì‰HQVÿ&hÈùªžôËð9£ît7Æíc\%î ÚûïPfóò~ÄÆöðN\ûr0Dêï:¿¨ ¯ÁžRºýhv…÷G dñ‘ë 2pæ2<¥ân ‹àéhºßh¡+ànÍÎâ*åèp×sî1à ôCÝö&GÊö/:oô£ZÎðtdíÄ?²ë,¿ë\!pìâ?쑜ëË­ºê›g$ê…†)éàÒÐæœûâÎDÞì¾íÙá¡•×"gØoeÜ£T½â`t1ê¥X«ñ{aøþký÷Åÿ-Lÿî‘ôü“^Qú1ÝÃøV€~øÏŽ©ø¸`zø<îÚ÷R³÷±˜ù¿Qþí[Ì®´m)ænTËÝÖ£›u:q…ñçÃ~;ökë¹Áÿù¢ ñüß k  _NŽ'úwÏËõ¥%ô®eëô2¾öˆ.-ø$Æïø»üù7Ã$ù5ýFù5r‹ùØG"ú‡Ý?ûÎÇü°ÞÜþjøô½húXC:ºP"ÿeiý‘}<ý%^sþ²îŠX5¿sËOgÆYþÙÚs¥0"ãµC¤ÛH°öâÒÜýsíkù™õC4¯ò­ÛÅñ‰M ñä«2ñá‚ò¼÷&õ9¿ø´¢"ýA|)?Q T% &ô =Õ)¶¯<Ѧ¾õ¶FT­Xž ÖQi Ù7 ÊI îúNî‚¢ÜP5ö$U‚´àág—l]#lÇíÀœBbÒðüx=ÔÀ*LŒ€•±šõâ^ Ô^ãÑ&ÕçúþÈzöû½Öó*-·ó¿}ö¦¶Åù¥$Ùþ…SOžÖ €uN¥ul¥—! lÞ% %'Ry%N°!†^gÓ\s ZùȬ”Ù“¿ßy{lH$³O"W›%8cê'I3O(Þ3\'oúÍ%².ô#ùªÎ!s+~>~¨- è3°'9hL_{í J¸;Ÿþâùø™'Äõ9…¸ôwBõêíöX¾‹ù]Ajý+2·°$}µ¢ ~è„R!§¡"$hDÉ$Ͻ9#}4^Ú3Sâ˜êÜmDº66pÄ?î‚Ü!7iÛ‘ŸIÍéÚl&‰˜œÏAþP×, `XCNH…¨¼û•mßö)ßòéSïÀs9ï©’¨ñ„¬ ö9\"ûlúšqLî‡X xï ‘E suX¯ß³ D4ÿ<4¢üÛoçûfB¡ü#Š™ý­6kþEÊYÿ†ãøB>: ËÒjuÿP ¯¾ f½Þª÷â,þØö"p+s•rçå·‹ý‡r€×‘óÅïÅXá“’Ì&pc Ìëá6(?»¹FàïÿEHÿæà ü›úÊ  §L  eÆT»ô «¡ÿï+˜ð ,Ir!üäÚBþ¢k ü¸müŒ6ý÷VzþH§W”L8©Ú{Smo|Œ:<®Ÿ¤ÿþ2\…ýŸ_-üÜ#Áú,›ØøW- ö…‚kòsÚ*ïr:쵕½ê¡ŠhêîèãêþgEìÛZ£î[úñ§ðõ`ùjôíú¼ÿGúÉœø)Lœõ®(ñóUðÌó#àYõÊÁ÷ªù–¨¯û3ñý§Dºÿ5îÖ|©þX1&üX…WùâÆööËš¥õ˜Fëõýá÷){ãúZ·ý[h&ÿ‰ÇþVãüân&úy/³÷Ù0Töí-Óõ´›_õ¯%ôN‡ñ@ífÆ®è†qxäOâO…☶ãn]WäÁ$jåoóœæ{®è%(îéC‰Ýë©Í.í^jÈífTKî8¡{ï'ò¾*ö+”:û¹‘‰‡° ¥d  Û Ë¤ ûkÿ,t_úºqaõèÞyñØó¾î„qëì{©=ëöú,éyî/æ¨ÞEâ~ÙzÞÝÛиښãÚ"‘ÜdÔ!Þ„‹Ÿàš )ãGvåRê¬çÓÈ!êöÊ ì°÷Îîô`ˆðäz’ñf,¼ñêÙEñ9ð ­€ïAfîÓMìUR›éñ¦ç½ûãæ1&¦ç¬£é¹Ålì¢ìïrÿóVê¯÷\¸šù¬¥€øwdtôÿî¦1$èíD#âÿ)Ý»Ùãx×L‹ÕÆnÔ&N‹ÓpB+ÒìeŸÐ¡NÏ-û«Íœ[Ì„ IÌÕKÍ/H¶Ï¼6âÒÝ'²Õƒa™×„/½Ø‹ùhÙ±ÈÚ†ŒeÛvÕ[ÝZ3߂ථ;à¤7à‡ÎÌà¹câç…å× ¿éõ}?îBòb³;õræî÷IgØù¥—ÝúF&ûÑãwú€€œøæ¼õzò›òäð^@tîê;¡íÇRíJVíz¨í0!Dìj×}ëÊk[ëÏ*jì» qî:+‘ðGDòi3nòº2¶ñ¥CîïSÒ7íé,Ïé¼Wäåb‹'âî -ß{êáÜãwÛ¹BœÛó¥ÝÉ›já…ó'æá6;ë¸qÜïo—ó [áó#Âó8d ñ‚4¦ðÖì–ð0eñŒ¾…òÓUóÉ ¯óaVóvuÍñ|3Pïôìéûë¦e í»€Eðåëô,CûùÇ[·þóÆPäMç®? †óK Gó ©Ëæ  5+!Ú¯ÚŽ§ýú/i÷TÂÌò®-†ðTBZðfÜñv^óu°õØo,öu¶ÒöÌ ø[^lúî÷¶ý¡’WÓ¶ð<¡ß +s N²°ë~r FþRnJûo˶ùulïù›ù„ûŸLzþão¤Ö"2=Ü î¸Š 06w“!Ò¨«ñ³äÜNoa9’%/ÒÈÝ,ìŠ GI <- Šú8 j9Õ ×¤ iB ¾ÆÖ„.ÏjŸ‘ ½× ߊeæ MÖª!ÞìûöÞ±¯Öa8£Wšé,вñÇß Žo+L¾ùc¿ÉðÄ P‹ÿŽ[ݧ“¡¥@ðæRTì 裀+½¤˜ûôÍdGÛZ„Ò‡_z¶ÇCÇ ªÉШr÷ŸxvÁ¹þþóγÿ.j¬½Ñ©†[%K^^Ž !Õaž!zÖ ÷„7?U@½V+ôgM°X2%Àu@ßD¨!2áa%¿ ‰(¾`+ ¹-ƒ‰G/íÚ/ V/SÄ-{q+9ƒŸ'“.c$A@S"KŠ"ξ|#£Ç>%°½-&oï°%jVß#äì³!CÆ Hl!×§$Kê=(D}}+.Öx0ú`2Ÿ835rÐ21Za1X$/à‚, w¨(æ“%ÍV”!þ„¤rk—Æ$!-~Ú ã¨%…ø)ÏÎÚ,Òëè-žè -R›Î*»Uâ'ú$é¹K"üEÿF™Ï‚œ‡§~`1 –5Џ?vþ <öù&øø*²3ûìbÿ)1˜O1=<ëµÈ€©]¸^Qüé ø÷iÜóÙ+Lð ƒÒíê±7íGdî™,Kñ±%õxæ†ù-6©þ•Fp ¨#t+e%e½þO –F†É®Mq3{ÜÖ;wËã š#꘣ˆ†>A¦} ŽÒ%!h;wɈ´WY/ÿÊ à²o £)¥õzþ•±ìñ_ªï±ôz@1ædÈCVGæÿX˜Iû[TöþÂñΟºì¬u˜é_]aèU!méIÓXì/g¦ð·ÚõÆ¡dû; ¿ÖhÛaç?@ÑNÐÚšÆÉa¼ßSGɺ<& B* z Lü])©©û•W¡¥½ë¯켚¸ mã-Æ9o‡ÿÚçüȲ«ø™" öÉ(ò-\Vî3,]ë'nré!dè^egèçºÉéWÏìaypî›Érð»ÃÅñk—uò ówNxôg ÷–ñxüþÚoU7Œ•â¹ ³6’A§î4GQ~£’ ¯šcÇæSS=þÿâåïý)8ý‚pñüý¡LýOoDý¢À…ü~»úRâ÷,ÃòŸOtìRž–æè5á嬞܀0Ù_²Á×ce±Øp6ˆÛ磫ß2h.ã ;æXèó8èéÆ!îê¶ÞëÅóì†lJî:WÞïãjñ;“úòõûóë‘.ôäôôZ³ôå ñö¢kÊú{‡ÿÚŠ9à ߀p!ßÕ1-žR’”Æ—ì ±רN*Wq ÉÙû–ù|× øÿwu÷ÿ©£¦ P™¦ÄQF6[V–Ïç¥>]Š—6’^`}¤Róükn±fÒÑͯp{QmjÀžþÞÎp£$@,˜Œ¿Ùf`ˆJCÆùÿ+þ­,6üB–5ú})\øEàØö3­õ÷6nô#¬òÁðLäcì[?ºçœ¦ââv/߸õžÝ §–ÞrbááÁï çÛá‹íá7¢ôKßúDE‹þ|5Àþóºûò”öY«ñ·ÀÏì—›¨ê«hêö„.ë9Î<ìâø-í~ï¦íŠr‚ív ¥ìÛ=nëH²ê¤_êƒüÆêî¦ëÏ íò–Šîøwï–€êîàœì}lé·eéä4K&ádì¬ÞÔ³Þæ,ßàgáÖãµ–åM0Cæx…æQ€àåô™Îå]`uå¼I€äè!$ãÄ9â Ã~â‡Dä×K]ç±ÈÝêÈN~íteîšî0æ íÊéUìK«qì«A‘íAÏï½Ôò£ÖõdM#øxSù^•2ù<¤è÷ óõ–´ó̬`ñ÷üîèYrìu(áé‡EÅç{Z„愵Åå~ß6å¤àÕäÅ…ä™ä`3UãSM÷âNP㹓JäÁ›\å9}æÈ¢&æÁ›†åÁ[OäñJ0ãJÙÖâéØ;ã:À䥇åkuâå–áGæiÙ-æfÕåKé«å¹K 梎rçì^¬é›¯ì¶ ‚ðì¯õµgüùbfQþÝ•D&†juòÿB€üÈ)MùLÿõ• Có™BpñÍm‚ð3’{ð¸7ñú ò_<Éô%Lk÷L»ù[‡Òú€Êdúü[ÕøøÀöA}šô T~òP8šðªÿ#ïˆsúí[øÝìÊÆìHB–ëßkëûä4ëáú:ë¶)ìâ«eî÷|ò98÷ÍVÀüìQ5™ô$˜%òx ›º bú4 »ô Û©£ƒæübÁ\ö-¨#’—×;tb¿—ÆãÜ~%°EŶoîÓ¥R$úü©íÞã°àò›Ô»!ñç1"ÞIˆ ì)‚–hžü.Ú"}X ú/_±þcû§jùCdØøX^<úz'ÑüÉ…ÎÿO ó šªŽg±Ð²þ…9ÃùÚö”ôýe*ð/eퟨìc ëíy"¾ï€~ò·“ôÙ°d÷.ûˆ¦ÞÿY‘( }|;t™2~2ïh% ýYó¹¯nÁn8—l°H˜Ñ$å¯YZDü¼¬±«kËEðÃÈ6e×|o^úÔ±fˆ±•9`[i/™ /î³ FÁ†½=$ )-Ëñt Ä‘ª,ÇG“ € lÖŠ ªÙÈ›ãò¾–ÂPo«+  À¾%…„;Ø$üjÏOzQ‘ cÇž!Z$!ÝE—Åêîšh˜›ãJFÙ´™]õ/vEo_çì4÷‡~¢S¡µàêécÃ’x‰µN]ZíЊmÒÔO Ú$†­ç †ÀƒÁMa±a Öã ÓP· â‰þ ­ªí ¬w½ Î{ |Eß Ig½ &2P ÿ³:d©+ëÌf“ eÑ ­pÍiM(`MÆÞm9yéfrº¥Ë9¨¡÷í  )˜ )¯– }ÖÕ ¬, -Ãjâq’ìÄ £--oý»ßR»\·ÿ#i7þ¹5\ýŸ³ÕüG†-üç;mû)ûVîûx öý#ð£J; a<× zBÛ;Ž m,¤ß EÊ{‡žOÿCÛ­üøçû0zúù½qù)'ÏùÕ RûifÕýb ÅÌV/ÚV2é ´H°Ô€Ê¥ÓT…VXë^‡!G¶`Ö5Õú®7™nÃqÀ§wDI9Ú+É !ÅVÂ#½µý¤ñMyÒ¼sQ)Èë±½µpJ­çE·°™ël‘²šº\Ô*=FâöK›q‘è˜Ld8 ªz*ŽcVØDoþ®Ã7ûù®¡øÞ¹TöÝèéó–uñœMïë÷Ÿí’Å\ì pEë,?ê–%\é97»èìè™9Ãèçšéwõê­ºì úîÔ}Øñë põüÕ¦ù'_øý„K}€Šx]¼‰¹œ$[Çc^ÿþJËý™ßAý·™ýï(ôü<ñü<»ý~/BýðQ ý¸™¥üÖ*ü¥Žíûõ×éûÕ±üù^üèö¢üý½müê½8ûcJÊø:amõ›Âeò¼†ïŽÚìR-vì@µ¡í²›ï˜–mñ×Ó©òh ó´ì¼òÇEòÒAò·¬ò?¼óƳÔòêòB¤ñ)Ëôïy{ûî"X[îôNîf€8ï„ûuñcóõ…kùV|þ6Ž‚ Nv É é° Eí¸ ,œ^ ä¨ãñ¯KˆªüöF9SñmIÀì¹)Ség‰aç9³ô溰ºçÌ é¶övêÍ® ìÑ”×íIdï‹°&ðÒbðï\y8ïá¨éíÏíìïçïìxŽAî¿C‚ð¢‰Ðò¸duô?†Jõ \dõÀÜôxXÍó0ò¤iïOMÍë’1çn6‡ã"„6à·þÞÚÃæÜªºvÜY­žÜÙݢZß*AáôŽOâ ËËáÕÚåßjÝdStÛ|‚XÚõû†ÚZûÛÎRÞ>¸5áò,äX«‡æßýÀç&‘ç"ÊÑå_’â§J@ÞâˆÙw<ÕU›ÒÅWÐ>ÏAÿ'ÏeÁ Ï€‘.Ï3zϬ¤^и¿òÑ-üÓìêÖ='ê×LhÙ:ÎÚÆíƒÜWÙÞ­XÒá ÇñäŸÅ³çWˆê‰Yìf’î ¢½ð^0»ò]9ôM¦üôæX3õ€õ\Ê|öˆá4ø¢YúÂûï—ýúýôkù0ž£öbíoóÉÃ÷ðé#ðÁS½ð*iòÕÕoôsU/ö¾÷Å_¨ö–ôýð¶ƒìà/èÞI^äMÆ…áìëŽßôvÞÎóOÞ*ßž1¸à%³ÀâãÎÜä?ÏNæ$Yæ:Q‚冶äÌpðâé»ãþväo·ãæ€RðéL@ínBGð– ŒòÙhô›ƒ\õ°­íöÒf'ùNà ükÔZÿ\EÊê÷bEºW ŵ¯öçê!wÇvÈ1Qñ(ª—Kè ±Q²„óÿ{àŽú»¬Ž÷øfÚö€ÅÆ÷J¸BùÃFú¨m6úÃR"ùÀ‚ ÷ðÂFöÒ•hõ¹­õ23<õåÕõ#Ÿ§öc]÷ö¬÷òÀ¨÷ñ¶÷£âMøWê~ùÇfþú…a™üø‹þÆ$´•%ºÉÈ’Z å¥6Våú}píÅû¡ôÌXìlüäÇè ƒŽß IŽ ´a¬¿Š(“š‰^³¿ øª Ð@ pëÃÏÃB´ü@ ‡ô w©·u þ ¾TÙ°ú;Ðð> éAqxNç¼£J± ‹=ò‹!úVÃ'±³Ÿ³²½¤2óîl›9¶ÊÈ#ÂôÆØ„J~Dÿðˆ-ðøšÔ@ݨµ·ZŽÐ ¾x y( ?òò ×μ ÆDbO6KÖVX3 . ä‡þ×!îâ4–' d¼i´\Y^ öYi»à!l‰?{— ^¿ò"Nd¾$ŽR%!§%ôÄ%L§%Ç C&b²Ã'öÁc*¼!ñ-(®§1 •49èì5W?K5Ï; 2‘ö-‹iÂ'=k!4!f’¸£%t4åeÝêx u`w+‰¥Šu‰,¡ý굺ÍÂØaêƒ%òøˆ¢øWÏÉ~¶ 6æÁ$NÔ)B^.x=â1Sb53c>2 RÊ.j‚* Í…&{,$:C$ù1D%œ&>c'#'&‘5$b4_!•á¯ÜãüE¤}ìõöÎu8QÖ <øCÄ“•Èû0…ZøÉö—S7ö¯¡øööÊ~øÍNsú·ÍOüC¯…ý;†›ýA0.üµ¯Nù¤š»õr(–òÔ„ËðŽ·ðjújñ0ÚáòË“éô»–æ÷™Iü™{n­Úœ.„B¤è"ïj¼Æ$§{°aÍX-EF`Ùº)º6Ðç[ÐV¾´Äï3¬Ôj‚)3,€ªŠò©º ìÈâdD "¡ìb„ÍgŒ —ãE T0i ¤f2>/²Þè9SÊnžÿÃÎ|ýb’û…K$ú„]mùÊLiù¢ÒùÛtúIgSû»ÆýŒO¡þy:ÿ¤Ûcÿ*Êþ7Ù ýlS•úý~ÿ÷j’}ö!bÆöuÏøPÈ/üþªt{K茣 øh“ 'á²o€ÎÛB¶ÂHJ¢n²« R; A ¼7-—²úûdmÄþn“|üBQÂù¦•>úDt÷ƒ¼õ1“1óÀÞNòXyòzÐbó“Gô7õy¾öè_p÷•œ£ø FKúŸ™ü'Éÿ;ÚºŒ ‹Äá ˘F ®…c :DžYØ÷73“C—9uˆöþ›V±üÅÔ9úû³÷—k"õ2PxóøÜ·ò'xò/òFGñÒ}ïû\©íS¯õë)¬êaÐéª^ésŸœé‘`ÊêKvÊì²—ï·”ñé{kòéÉò˜û òí®=ðç¯íÉ}Mì£ê_pªè%–tè'[SéœEÆêã›ì†æì  zí' <îÌ~cïå­Ýðݲò€óõ¯ÙWøW7šüxuÊú>lç© ¿¯‰Opqîml”ý"õ)xo˜Ü „H³S«ë hÿQvGýqÑVü‚“PüǘüyYqüš$sûDŒ¿ùdÚ÷__öJ ºõ®èÔõ]1öœÕtöût‡ößÎqöpFöçö…÷×õw~õ`JòôÅ{<ôôoó+†ònò}Ðñ»úï„ï…óîÑûì¼¶ë«eꃯXéÎÍèÞ ¬èû”è5¥/è–ZpçÖÁ§æúáLæ9¾©æ ›½çšdéXntë#rÞíU1ºð®>ôÛ¾÷•¼ø¥\~øÁ¨döOs*ó€¤Ûï+Óbíd*ìòhûë@³NìÔ­ÑìøŽií|ËúíÆb`î(Žîœ‰šîR¥›î°‰¬îd ÿî4„ÛïÒþmñg=ƒóAA{õ¼v–ö3föDþöô‰Ì¦ò¹# ð× î+C¶ìÉáFì8oì"í§ì `u첓³ëv ÏêÓ¼‘ê*²aëÜ{Òì4 îÛ?zî:ò/îy£´í>%¦íù\îIÜ´ïç ^ñ|“óDtéô~·ööž$nùBôûƒ÷þ$ BÿÅdxÿwa¸þº!Rý!8¹ûÆLXútämùèÔýøÍÕø;F¯ø¢xFø\Š^÷8åõLôµ[òjlðá2 ï½?ÂïEßñœú­òÂ#ô4‚ô †òó6uòÓOcðúŒ$î4þùëÌÕêàè¢æåœååáGåÄaå÷÷Ÿå6 ¶å;|vå ˆËäÐǺãXU€â­S”áwÐyáÉÄ‡â æä£½èj¤cíy|ò7á ÷C€KúûüJÃüÑ9œü9ƒæûõ,÷úr},úì€ÂùðÈÒùöCZúº$ûèˆ üš ýEØùý²ò…þRneþc€ýÅÌýû$p(ú/÷3øV1ö`NôeÜ¡ò3ÅPñ²h9ðDì]ïZ.¿îx¼?î—aÍí¤‰í ÔÃíò;Îî#ïð/&&ôº:Rø~–êüºþ2fvÄ“î¤4¹÷ Ýýä æ jæLtÇ‹XCžå«¼ªyûúvEœQôÎ9 ¹(aP*q,ñç‹[ù¸âÆuDI’ôåÜÀu%VÙæÆ¬*hF©§¼ÍÞf0З ã»tB1Bû—€6÷ýX„ôÊOó«l|ógn¦ô*ö"C÷®P£÷ÇÍv÷g÷óoÙöeAÍö^Éög¦Äö¬Ÿ÷PÉÈ÷~•ùPbŒú],KüHéyþ€ƒ^ C/9 Ht Hu7KFƒÃš¹÷!3Ù¸76»« ¥öÁx\”iÊÈ# Ó wÅ x°¬éƒ^³Íñ³Do)Ý5{!k}»#PÖ ñ”ßA? ?Á§Æfɳ®Z?}ï¡ãŒû’  ¨É2ÍÈ…Tâ «²å ˆ¶Ø“*‘ëLÈ¥3×4Xš üt á7/ðU QæýJ…ûê±úžç}ûÆž˜ýeì”t.Dk34pt ffåþ&޽¼'‚_ÅÊx_Z)MØmZåêgòm ‰”Ù Ià 3ó× Zøù»ww²P‰êS¨–®·þDŽÏü2ÀûFFvûïûþÍýaG•þ¹$ñù \‰­N±®Ï»HWiêþ—äêûÝ+éøô‹‡öö"õ 1€ôWÁaô“ܘôûA(õÇZûõ¬Ÿºö_áö¾‘x÷<>uõµÑò‹ž>ð‡¸tîÜ«ÓíŠûAî/ŒiïvÍñ54ó’âåõÏ#öøwèëûÌ%þ¨ ÿ1ÆZþapüÜü!úd?5øW;÷uìö.¹›÷Ùáãøê}LúJÆ@û®:Tû¼ú²trùJ®øòíÀø z¡ùCßÍúÀ³¨ûçyëûVFêûŒxüÒ{þb«T¿¬…&—î rÝFz¬óL˜Ä.µ±ŽO‹È©ž ûÀIÔò[#¦W q! 7®H ,seòÀC×~Ï]@‘žË#¿Ô<¢9UÑX`ó ¡§´ b¼ ÄŠÈ Ã)¼ ÷=€ -5 C¬­ $9 ª*ߥ€Ö0ßòÏÀÿMoü§ƒù9AX÷‘]öK§õñ öJ<7÷ï:ù—Ä‹û&ƒƒþÕŸ•†XT–: /"kº1@C2Lø+r•z!£6„v EhR5¢™ïñâö@ Ÿe è‡qZ~jo¬'(ùS?˜æ®§LŒŒ1ÝveÁ†+)v Ûs÷ øÖ Ú•) Öfá o²Ý ôû qý ò·3 ï9 Î ~p 6XkæIý? Â!ušÚyå½ö ‡É‡ 6®?ü×y=¯î™€ƒžY 5s q™ó ‡á æ çu û!» øúÐ ‚–¨ &# ý6 Õ6= °¥‹ü¹c2¾"8ð"?€2ˆ ã5'Ä™j“ ÑðÐ0˜¡;ð0í½t‹›YEÔ«@ô?Š ”¿n óTõN³Œ„(”•lS´;Û%ß¿©þA£¸Ü! 2EN 62!Ãå>s± IÜû¨ëS+‘¾i˜ÌœÍ3Ã+@`¥Ç϶üÉdS@±P,—sÊëÑ´b è?§íAeÚêƒã­ò´sÛà7„v paåŒÆ¿R¨Œy® ^>µ r • U+E ’×>êK¨"Œ+›N0¹„§þ%ÇÿûS.iù_,÷a€õÓ.[ôñ|xó"²nòVÈóðÇâî_bLìDúé 2ç½åƒå¯" æ’ 8ék=í [ròxOøU§ôý1pWü®,Ͻ>çZik(zýNþïûÚlÃû®Ð¯ü< @þ&*…ö‹‡àiTgÜH¥ß‚€üVÿ¯ÝMþø¤~ý®? ýý#§`ýJj­ýýõ³ýCÌYý凛üGžûØ(¾úQùUúÚånúÈW¹ú}ó³úx´òù}ÎTø1Ê'ö1¸ô0ݶò/ònãñ³+~ñXa¢ðºrQïK¹£í ¯ëV|éIE爅eåæHpäUóáä£õæð‡Šê¤ùHïËIÅô/Ahú}ÞZÿ^á½4€ùJ·òw5PJüðÚ7øÎ´Môëb±ðm3sí_¤êDÏEèâ33æx/+äX!â»pcàÂÀ?ßeÕÁÞcå·ÞQyáÞöC ßIïßßmÖÞP¤ÞꪹÞV)ߢÑß®¤àSûºá§Ýã(ƒäº´±åÀnæXo屘ãBOcàAaÚÝŽ­ Üô¶%ÛûzãÚÕ ìÚ5ÛEŽÛï‹EÜ5ÚÝÑ WÝ×öÜò öÛ[³Ú~H ÙÈ&Ù!º›Ù*ÛÀ•»ÝcÔùà«L]äd/UçMué°zg꫊æéclÍçHB8äq!’ßwÔ‚Ú*»Õ„þ¾ÑŽëÚΘy1ÍtžÇÌl–Í9Ç€ÏfD2Òb”Õ¢xÅדìÙ43®ÛƲPÝ[°+ß²ná”äòÕè Áë³ œïQÃóªW;ø¨)µü˜Í¥Í„p† â—,¼k}f-NþÀhþA°[ý›KOýãúþàÿ'mÄÿ †ÿtÔ1þôïËüb–ûZÃîúZ^ìú¾ qûü@üÜýýè__ý<Âäü¡jû¦|ù0Wöu¬ŠóàèåðÚÒ…îá†ì @ ë7ꌇ êFqê°»ësN{ë:¯fë¨îïêG†êþÒ°ê÷P¶ë¿%aí¸ 3ï‡*ÌðbòN’áòAâdó4ÚÉó©ã^ôp nõ×k*÷3³ù|QýñðMÇ?™­ ø®Ý 3µH‰V[⢆äû””‡¡Ù ”ž‹”¤ÿZháûysùêl*øš£÷¾÷eø_njø–ïøþâùíriûÕrý÷£·ÿ½àÈì’|1vizDîÔä ,¡2Öý‹tûqœú¸æùe„ûØ–qý9ÖSpÉ¥{õŠ²Ü úÖT _Î wõÜ6®ÂIe .Œ ÐÊ û¾”â¥ôÞòor·D#YSI¾a6®žñŽ1lÁFŽ ËLÙt{G)ÍÔ[‹©©ïF"3«j#t’ #"äl!'cQxÃÞ;§1€œ .Iµ,#ƒ<~·*5ØÊ-¢!åÅl¯ 7êJ ±9 -’ ¼Ä A¿I ':ä ? ÑZ±ûØzZ˜Yšîœý;…ûíùDúY'åù®ŒIú§QTûÑýÑÀÿÒ5QBNXò° [1† °êŠ‚Q/þ\ß KK?  ì [›, E+ìÖìö8M âV »vr ì¤ !¾ÞEÁ’ÛsJ^U9®Í˜—yb£™^Ãz¥ƒž!Ñ4¾"¿¨Æ"}’²!SËp^†]&á”cù‰gÖÈt&ªˆ“o:´ Ÿø õz•uq9vn¬¨ˆZ)þAˆ 7®Ï!}H"_N"ÚP;"¼kG"t#ƒ"[Sà"Õ¡E#s6›#MÆØ#Xƒü#¶ö#˜-¿#g=r#M®0#Msâ"s¨M"ÖM!xîO5YÈòºØo*äÓ¹5OsÐ’G,: °süXŸh½!Á ÷ÃêhÚùÕà”NH;õ³mLÖ­ dƒ MçM [Î f[ X8¤pاÍÿº_Oûÿ º÷l®lõ½nô­ô´ŠDöDtù3óTþ‚¥~  sAËJ‰à^ãe½±6 Œ±ž!þ‹"Ìc"«y!õ• ÁôvåõDk_3È*u¦½óÏvÓ˜†lð„¶‡À…ÍŽŠ_$d©~Øò ‰«ÇW4£êÌóó¸& åg &ïfÄ:Såÿu‰ýÄ·“ü1òýã:ùþRÓÀ‚‚î–E᱿ Ÿ Õó( ȳ í Vò‚woMûÃâöêððóÓÒ¶ò¨•1ó=ÊWõód ù©Jÿý¿›²“l B­¤Œ飯Èc º%âºLOûI« · A›6ÂÃ]Uìùþ,ÎüÃÒÝúñåBù´R*ø*x¶÷O Ú÷TÂSøülÕø·_8ù\T™ùOúý×±û×'ðý‘<þ~P oôÌÔ K®5E3…U¹*œ ŽÆŒ ú‚÷?Bµ.ÜôЩ)<˜ÁôpvçÿÐýê:±û¸n‹ù*™Ùö*KQó†”öîñ#:êÉpºå"´âåýzßÒ>bÞ„‚ôÞjò`áþ§‘åðËëøkïðïYMöíÁPú6Årüð‰üÓƒÁúYL™÷®®Íó|;ð³›ítµCìËNìМì9íC?­í:Ôîþ„Ìî_nÐÿð§D+òëØQóÔÖ²ôq^ÂöÑCèùûj=þjýd:ß²”Jw vò&³W¥h»ª¤7oñ( dp£<ËBã™ HŽS rWЛ_þ3¦³>ÿˆtCý§ü‡ûJ)ýù_Jtø¡ÌáökRõ‡gÓó2êvòe³Rñ‡v‰ð£tHðŒ(¹ðP›ßñÃøóØ%õ7-VöS²öPŽöÿ1Wô„ÃÔñ¨eï5ì÷bêpÖèu™Pèœf(è8­àç_ÒçÚeÊåæ&9ä&ÍâQyÊá[·EáÝ“Qá³/â:Gäqs6çO{¥ëìþ£ð½ø4õ ~ø>èútúhmñø+‘4÷²îRõ“"£ó|~vòìòò2‡)ó[Ä»óD0{ô1ŸïôreÝôx3Kôz$yóA©ò5'Hò¼ýòžþ\óšš5ô®i›ô·Ë=ôØBóŠ&Lñs–cØíosí»Cøìp…í‹Hî2·Ùî¯(ïçîUéÕîOñïøúdï¢Ã¼ïþ9èï³ëï¸Ûêï: ðÂZ𽡷ð ô ñt:`ñ†ÖñG}ŽòÁÙ‹óÌä»ô£ödi÷¸¬ù àú¼ìáûÒß·ü÷Ì ýD3öüÕ §ü *3ü ¨–û홿úr—ù8ðø½ÕEöW\ôbÝò£²Žñ¯×6ñ‚@Âñ®Àò mšóðçÙóÄÃKóOY%ò¿ÜÑðJ®ï;gÄîÆÍí8U~ì[IÐê¹* éê,ç$¯æ ®æ ÄæT;ç­"çïnæ&ÌÁå 9 å›ÔähQåf“˜æèH´è‚ ”ë¥åîFò“¸šôñýöûø¡ö»pcözu»õPõ5bÐô|´)õ'58öÐæë÷»àú{­-üO² þû‰Jÿ¬žÀÿ7qÿy—þì‚ý(dü†7Aû0éûùêšø×=Íö. øôK­*óHÀ³ñß…€ð{qÖï´ïÉÞð˜-ëð£;òÑé ô£rö`2mùN’Èü2²*ycMŸÄ+€Ë:­ ¢†¹ 2¨d\X¶éœU·`³Ã@µ Ê€ˆ˜Óg–îóµ‰Ug(9™7¦— •ÊBŠZðßÇ‘vÏð»ý!”…È: 737çÂwg- À#ŽÕ5õS¦ˆòòý•ûþÃpùÎt¡øÊ…ø©DÂø‚ªïø½ÜÜøÖ…£ø*·„øÞt±øX$ùÃa|ù xuù=Wù(fEøï‹q÷ÿGÔöjáÅöX`—÷±Î„ùaš•üÜs‰kìŠúS Ò‚ µ][÷Ë×£~Kšw\?ñ¨˨iµàôÀö·ë L» ¡7~éÂø FËE*e€Ýp‘¢Ž1ú×a¿Vè~ È++ 2ŽŽ Y aà$Iòx¾TÛ WJ ßRÎ ¯< 8C!0²°'›±Ñ O¬ ÒÒ %‘ÇÇ=˜;QÎg<ÿ÷öH„ÂwЯ ïƒ {õüYè´ÿˆ$­û§øqøvÔdöΨõ¹L>öw„,øL¯wûgpýÿ'¸c˜) À<Ä<ç³»\Œˆ®í§HÛ¡¡Íâ9úv¡Uͪ¸± C• •\·VÏåÊæÖÇE!õþ*œHý÷žáûfäÿúz™áúŸÇ¨û¿5?ýÌZ\ÿ¾ž›Žm…rRĆ–²!To™ŸWýaõùÛî÷ÍØ'õŽ\ôœ°§ôëöIêý÷êVúS%}üetÄýLµºýÙ…NüÊÜÆù…z¬ö®ËŒóSì¹ðµ+CîÕ\0ì°œ¢ê²Úé#±êÓÑCë“PíZìïôé¾òJ®}õ<øyÆ`úfË€üó9DþÚðÿg²+«ÁRJfpÿõr}þMfý}ü ³üÖN3ü`«²ü‰x&ý‰Ný‚ÈhüË,Iû¤!zúÌÕú¶æçü)­øÁ¥å¼# áè‚t*§•©nnÁŸƒ L êÎÎ^°¶‚å± Àw óŽÞ —ñïø?àÇ®—C Þxˆ Á'6 \)Y }:,y† f~gqvþÇ…ü£§úé>ßøZ´O÷Ò^Ôõ bôT)óhÀ…ò ÞÈò@<ô‚(_öé:ùN’&ü"TŸþQDoê(ô”‘yRÿä®9ýxï‡úʹ«÷.õ›¥vó)Žžòó9ròUÛ¥ò=Êó´ô6\øõÅ>>ù'3þô¼ñ 0M }uO#JdŽ/§øsh½9gØeðléÿy,‘%“ꪌ'• ­]a ŽY3 «` >'õ ç;­ f ì% r^ ­} AÌòPMzmÚŠúÄ5Í=þ&Šû–|é÷w÷ôôÉ¥ò†ðnñ»£ñÖUhóǬöôûYG¬ôhwìÞ.Ÿ fèé kÈ ÜäT ¤Dèr%>‰Špª‘+.B?µ‡ÿúBÿËZÿ¦eÛÿÚróÞ•u±AED üY² §KÆ9&™Äl³-8ÆEТî3zl„ÁÑVž–›  )mO „ÙD Ê™è Ш¼ +êT ƒ‘Š ëa Zõ ò¤q × Nž ¹´ ™ù u³‘Ɉ¬n7ÍÖEúlWöqK ¿dm ÁCÝ5è„,k‚cCh˜‰â­Â Ñò sµÎ k³ «<< ¥A‘ ؤ]|9;ÿ|¼Ïü{H‘ûôÓ«û§ýó'ÿëü°ß’ŒÅ †Døh)½oê¢`MwùŸ0¯9ðÙòå^g®OØ;”2¤M 49ïøìª§WLϽù)0¿ZÓvGW ä  pÀ>fÌ•'À¬q /Ph5zîó‹™8Pa{Ž LjfâÁz%LDÒ5Üÿ´û¿û×$K„,× ™tN9@ÿˆœøÉnEÆêàY‰4ë¢s¾û”H ç¤htGš( .]þš›ïûî•èù©ÓVø#8B÷Ô«öÙÝ‘ör‚öÁ¬/÷Ðuù÷ŒI‡øæ…pø3Q÷L½ðôÓÀpñh9cí(šéŠþÕæUˆåšÕåF^ªçùŽÜê¹;ïì©Õól×OøËzËû„œÏý,>Wþ ûÜýcp&ý·xãü^^ý]ÿwþÆ3åÿ»ñ_ów© $ˆ¤TÙðö¢m$ñ5/nw?yÍe.+Íÿ ‰ÿÄ¢…ÿ5]ŒÿAIdÿGõþ»NMþ¯—ýN< ýÿÌüY¢Ìü!ªÏü‹>‚ühŸ û^ÐúÒ=ø™qö_˜ õ½åfôiô;^õót"Ïó¦× óÒIó„pór˜±ò©tíñ-ì·ð¤Ý3ïÿP«ísGtìÿèØëÀìÌJ/ísô)ﮌ¼ñR…ôk÷¬t#ù,aaúªúxÜù)é÷¿HîôúÊAñ·%cíè¨ÑéLŸÙæë+‹ä—ÞãâV¤æáñ(ƒáÌ ‹áþ³Àáþ¦èဠÓá8©dá#v­àVõîß­|ߦ …ß>à"èàcžâ_âqãqAÚäÐ&ægççbKŠç–0Cçä½[æóþå=ÃÏã¸â¯ÒÝáfÞ=áƒÇéàª?ýàákpá>dâ.S\âg”1â‹ítᆨ-àò¦Þ7êÿܪ¶uÛý–GÚä@µÙì¨ñÙl7 ÛñðÜ µ_ß§]÷áîÁ/ä)…åu‰¥åeº‡äC``⺃ßx½LÜÏÚÙƒØKÖDÁ:Ô,Ó¹•EÓ7pÔMÖ‘-eØ·jÚ~éYÜë}UÞ®z~àïÝâÿúXå#nÂçI1öé»Xì$xîM·ñ#£]õÞ²½ùF$þ3›ð"^³ÂQ œI+z£sª¦´FÅ({>þè ûÉ%DàiYä‡:÷GCÿŒUÂþÒÑþû½LÿcÜÿ]•Ì0‹ÿ` ÷ý8ÄOû‹xÁ÷UG¸ó|µïåY5ì­©éžÌ^è48qè)íÃéfZüëÃ\‹îâjÅð ò›ØLòD3ñZ…WðQ%ïŸzVî Ó .î´ÙLïQûïßÊ‹ð¢÷ðÿXñGªäñÃvÍò°€1ô³[öCžfø #ûSBHþmÒLœÎÅG ŠI •D ú­§O KÇ ì:û}eÎþ9ü΢kûYï^û½$¥û§ƒâû‡}øûÁšüµUNüwMýmRtþ/ l‚䯙ü½=ÌŠøÔ㪶7•s·ýWƒ üÚxûyA üIñý¡ö²†%™¡÷§Ô¯ ÀªB¸G d5J„ž6r ÕX/  —u”÷5aœ(E«NrBuk7ó¤rZJøáÖJ †ì›ëR{k] íäø5ÝøW'r®«Ÿ…íN!èkç"HçG#ï,i"Ê] s¹Ÿ.–S(¢º¬‹Ý¦oQ9UÔŸ P½fâ j§Å (w elÙ [¼ r† åÿ «4 §vGjX‰hÆöª¶ký žSûÜLóù!ufùcIÌùØpHû,©ØýF„9Nî¿pfãû FíÅ –$K _ó ¬* šF šqi :p± RÙ ¾0G Ei$ è­` à­º ããî «zó ò6 tÉ /Gy ßK5ļ¼ŠšLøù_LµwßS =¬ç•Ñt;Ür?W_òÄ{Mb¼O`òpí S3;«@”Ráƒñ&Ûµy“ź±×5ŸE!C£Ã#´X¥%wñ&Éò¬'ò¨Ô'ö®c'rj\&øöÏ$’å"ˆàÚ â óNÌqcQU’Y ­¼rZwkX8 ´!ö¾άKÞfÿk(=†«'›k))»êi}3?s 5x>@pÊ kþ¡‘Ÿü< üÜüþâ* ËŒ¡h9%͸<Ïtò›uÕï%ÉÀýǯ\áþLZœüõïUûÕ4û‡|6ü:®Jþ;YçF%òÝ Õ“ÆS®ŒRÆÒí.Þ®–,M# !ÂX !G$ R½ÞmNö?ív?‘dÛ¢RS0V³Â·P1^#–_CözïZ¹Ýæ˜\ʇ"4É(Ç›V_6ìÜ®Ææ’Ui ¹p èß ü}‹ªvú­‡;ÆÿÙ:Àþ.¶Õþ”4EúˆLÅ’„ã{A¥) ÈËð·j$ý;ã ¦ì/ÿÇ6›ü˜žú¦Meùyùˆ/±ùZCLû—ÁÃý”ØÐ÷ª ˆã Š} /Û( \¨å ¬ã© 1VŽ ‚ŽÉ²™Mƒ?ŠÀÒ ±vÿ¿ëQýÇU“û†›nú‡ ús^Gú((êúúבû »ÿûã‹4ü›‚nüá>ýâOþ”%rãùmõ-ç°ú ªDЛ‚3É ÀC<âã rh ˆèó sŠf÷{¯*lü;©4ÿÉ&ˆü‚@.ú°"^øï‡'÷é]ö§õ·`¸ôô¤sóñÉäñ)ðgY`î[²´ì„Lië@sÈêÜÏýêÿ®ìRõ¤íLpŠï+|Mñ£”ŠòIköòL¿hò¦äð5{¥î®Þ$ìjæñé@#ƒè®÷ èUW^è0å éÔ3óé•ê]àëG¾Ò뫹gëýÑ¿êêâqÄéÎõ3ê»_¼ëÕ}îpîNò*&Õö«¢©ûPnQ¸Â5ß> ºˆ ëýz  ã4 ´ °EOr5]ú* úÒÄÿ 9ý¿oHúZ ÿöé²—ó pið ùÄíÏçµëòG9êº6éQ‹èÑèmјç+VöæàYæŠPóä µÏãmÞâüÕ@â8¦øáe³øáVÂ/â߈â¦ÐìâÝÔUãZÕãð5Žä»#›åÊnþæNJšèš—7ê]ß›ëT§žì¤­8íÊí„íÉ–©íŒ·íg¤ŸíNœMíE^Àì6ÆìõþëûuÍë+Üòë®A[ì‡ùì¹aÝí8j0ïñqªóµ©ö¤„Ãù¥üä˜ ÿ¿»Ñít)Šáœÿ‚mý¸ìõúÄ!¢ø§ÝÏõ vbômóéC½òº²ò:¹Dñ5Jð/l@ï²MîUúªíœa‚íâ†Ôí}©rî´±ïî•cï!ŽCïQ5ÂîÏ#îŒ*°íƒì~í’ríÏjZí,¬í—áŸìÕ{ùëK¯8ë]«~êŠ!÷é !Öé^/Jêÿ¤bë °ýì¨ÎîØ¶ð¦‚Ôñ:­òÖîò¿šuò¼,ñý1ïÈïìå2ë«öIêryªê¹ 2ìÑÎcîBM¤ðutvòÓqœó> ô(¸Qô—Ñ´ôSÕÇõXšÇ÷%0Žú#!”ý3„‚ž„.ìƒÇ V7z‘þŒ<Õü­«(û½=_ú²L ú±Hÿùu ú{±ú6öùb‹™ù~Ûäø{#Ù÷S‘öKû3õ1 ßóèïòÚLyñþ‰•ð¸;ðµ²ð òDš÷óyþõ‰ª÷g7Çøw]\ùÚäù0­ÒùOÈ;ú•ûÙ$Gü jõýÍÞÿò ªÄžìDkF–—”õ°‚úþûœàü®þúm#oùÅ'?øà”÷™go÷Yî÷¯üÿøQlö Î÷\¸šùW¾ûß:ãý@àÿh•Ë ô‡;ôàS‘ÿüÌ6s°øÓLœ½Ú¾%¹u›[]#`±]¬ÿªJ‘þºS™ýõpýü^2ÖüºýY´-ýlþümT?üyõúà.IùØÇq÷4¥õG ô$›­òוñøÞÅð­Mðe5*ðaÑOð/š¬ð†:ñÐàÿñíbóìp7ôZœ”õQæ÷°¸ÐøR’ËúUšõüÇÿ@-Í©NÐIïÂ\BúÑ'_õ ÿÊj›þÆÊÈþ`®ÿ2#4Nz;r©š M0x °Ùl Äܵ ¤C(Ĥ ÀlF ‰mM ¬âœÿZÎŽ¸ØŽ}À[àîIçð÷.–¼¶É$i”ÆQ^DDÓdº™IiU»õÀ£W_qþW5{jÊþ Œ€ý³ãWýË~EýN„ÝýÕ{ ÿ$¥oöuH’­ê.,ÜO-É:Ðíû?v-ª´ýn͇_ímÿUã¼þÍ‹þŠ9ÿþ“©;J P@5"H+i/kÄ ÆO㊸ãèÞæÃ\‰#q–ˆ¬‰0ÙÔÿw‰ŠvÆëÛvWÞÄmÄ÷ùÆvšQNjó–Iä Ú¶S ™“g (V& þ=f öEß ³M OO} ›BB ùðz Î !43½DôWÈ«öõ²ÓRvÕ²ÿ>ÕÝÿ%gÍèk)‡tÌ‚QR LÚ §ã ICÖ Šý J¯ ¸ï@Ï^Ø6k[åCMÉ,Ë|šÿ"síþ•øÔþc$?ÿ÷¤[Ñ<ÌÑÛ$ÚENàD 8WÆ ´l3Y+q@G€wY!UDÛûˆÎ±MD£´áÏg `Íóý¶¦ò{Ìé§ãnŽpï½ qÀ ø: }R0äâ<å³÷,¶Ü™lV› ;­˜{`ô$|KZ–=M °< mÖn ‹$Ðs CÔ?VÒðwg”ѳ@ùþLAl|+¡«î»‚~ëïK z?Ù …jv ùþ÷ =< ½1 °jÓ ­ð ey Q†Ø,Rs.B% –KC>¶$‘=]dÃeBW¢º'š)‹½’ÿ ÿ,çÏþY7%ÿÅ0_eZ®¨õÿßðù г’Iþ·CΗº óJ›Wò«kÊñ“š_ΫŽn!¿ bY¾Ñâr½û; a sv ºSg 3Ža ?iƒ}‹Î±=5mm®ÒšBo‘‰ç ÿ˱@þZ‡ý'%½üfuÎûom¯úûZ]ùë~³÷°.°õ‚i\óô¬ßðoŸ~îðìvAoë(òZëQxlìÖO‡î­›Vñ‰eXôÍöö±øýÃJùXÙøg4¶÷~PöÌYõ‚¹ýóù«kó(žió„2:ô‚¢^õsÃöÆÀøP]ùجù„³#ú%zÓúãMü¾µþö]µË¼ª>t‰`kÝØD CŠ À½ ܘ$—–SÀWÎ=Œ/ÓóÃÿ¤èÛþ§ŒÜýТü#=ûkõèù±Þþø/òÉø¼L_ùW½ú²§ü KýM'þõé_þš þy‹ýÈWÁüÿÕÁû&«xú®Óøù†Öö͉ôòD>bïįì#Sêùž“çnžåcŒoäÑX;äÝù åŶ°æ‰…Øè< ëŸÙìZíí3ît8Óí8íãÝjìî èëªnšëG `ëZBë› Wê‚Òéf8Y癥\åÛ®’ã™T|â|sâ†üˆãÆ´ƒå/]øçukêL”qìÃÏÌí9s|îø´îz¶Áî†Þôîâeï$ˆ«ð6ÔGòd4ô5 öý¤÷<Š^øeHøQu½ö<¸ôE.zòÜgxðçSöî‡]îõû„íÜu[í{×Sí%“9íDQãìóÝ@ìþŸYë~?êH« éÔ‘×ç8ÌÐæ“æ};»å)&Â啿«Äzæýü׿xWüæÈÌÃæ æÉsåX>šã˜õá©&&à_A7Þ •D܆7ŽÚ›öqÙûqQÙl:iÚ»«Üž¼¼ßœ´ãQ¢AæÈ¯Öè^ ¼êËýës˜ÂìSD;íW•í÷î®;Ãîí.ðtòÉõç±Ëùë þâÄót÷ð³ÄigUMiç:Šä˜¬ÂôæßÙb/ÿ3ñb'ÞTmöÒ}’1«¶,.…¾;©‡¤á%d!#s7õ¯Ìÿôûý^F ûåøþgö´¨Pó‡Í ñ­Öfï@g|îaŽ5î˜wWîø îà;Úîâºï=p0ï³=bïC‰’ïu§§ïºÐŒïð=ïmêÂîˆ-îîÍží±cPí;åƒíöjî Óð'Lòš]çô(V¯÷¥…úñjýŠê^‚jDéÜèOØÄÝòea —;_":¯Ï!…t‹ GÝ­aì”]5“ÔñJTÛ¢_’^ÿ÷§ý/ÄÞû]¿úÛŽkúÒeÏúë§û×ã”üy.Bý,&}ý4dFýŸŒÈüžÓ>üÈÝûåÄûJ9üHšüQÝpýIvþD·¡ÿhŸíÞN‹Ü©êCÓó®Ÿ,(÷R~ÛËN[eYŒ2²Šòì‹[d©xEÿ¤½ýÇ0ðû`¬úl§7ø^Èö‰Jìõ>>ÊõpÚyööuÿ÷wXAú_¼ýü*ÈÑÿÉXSóƱÌãŒÚú6iæEd_XÀ17·j´Ûæ™Ù¯Â¸?Pž¶· òžü°‘ÌJ dÙ¨ êÓ  Æ/ •/¨ß ß ËB±A’,˦Á_¦6µ©ÕVM¤+Ó8!m‡š>`ü\–Ôy¦iUÑ ñ!T S! JâXuÛÍ<‚³ø·5¢úÛ+üXBÿ÷w¢$#©*à m¹Õ ¤l˜ KÚ ]#! Ew>ÇÎË ëàŸ EÕÄ ž¶ø3týæ^Có5Î]5-ñÖ6[D#\™ë½ÞA µºèG«µ$@×0t‡ß»êmyÞT†šKæ réâé’,ÍçØ`ŘBÍeÚrAt) ÑÚí³Œ¬§"Cºµ;tÞ^û{ãÍöG BlÞ\M»M£±ªŽàú–$-rƒ{ÁÀ[ÍÉ·žåµ`ê¯}4g ¶â§ ô‘G tÛ{ (O/ ¯þ; ùÑq°³˜ s5ÇÆ)QlC8]\0¸ 9· ‡Õ¡ Ô½üãK{‘`ÀÑéCÇ7ñ Á`¤ tãd1s¦º1·…Ü»mq]š ÆN 0#Ó óa`!v¥"äIè"[¹#¿yK$މb$oÙ#Z¯"Yð!érxåôW½Åõ|¿4Uqi€b?!_Yð;Z†–É—-˰ÙÚH ‚Æe¥6¨^ïâª7rEcM mÖª ]¼¤ ÕÛ+ ´ñ}ìv™Õk¬t¢^Lü× MÏ{™ ðŠ$ãÿ_«˜Åìe¶ývGpûÜ+ú†x˜ùé…úùÙûƒ<×ü³YêþŠ£[Ë—‚3‘6Fq|ÊýÖª†Ú Å dv|è+ýÿ 3ÎÿM†ÿV˜"ÿ×Ú³þíyOþŽhþŸÏý5½¸ýú6Òý¤?þ;8)ÿ¦9§q²Ïò#?ŸÁÕÅN x$— ˜jox²ªG311„%…Uw—µ9 ±Áê Ëa„ \9æ@žñØ µƒ ÜOÿ&J’üì¶ëùÿs÷äIõ¢~‹óNÄHòA˪ñtÞXñ6ÍañGÁñOykò›Aó›$ô?š·ô@Óôô`Hôôcˆó ¢ñ®húîŠÍë¥Z‰èÇE¹åZ…Þã}X?ã­éÌã575勯 çæÒéè–+€êOñŸë/h?ì­wì‹ÂvìúËzìI,ÆìËd™íá#$ïZŠzñÜ'–ôÚ?Xøœ€‚ü0†®[mV]køžúBÍî-¢öb×IҰݲ²ØþH{Dý0JÞû¿Ç‚ú|ÆùBÁŸ÷›#öv­·ôAró`ò_òž)~ñ|£¸ðÈgñïŸã ï#¦ñíšÄ¤ì Â8ëo%ÎéZèèMHdçë wæ£Ò¯å9sýä*Xeäx-ÒãÅ©vã’ãà6^ä0(òå!2è¾LÓêÉ1míA“ïX#ôðdiñÒdüð@æÛ︆PîF]¯ìåùIë•F^êœ êÚ?ê¤ÙØêÞ'žëòîeì<#í%!éí}Ýî£ðW^¡ñ–•Vó^ûõS{Çö«IøÌ7„ù_.cúUêÞúƒDúú 8¼úÞÆ0úž:nùD–’ø`Õ·÷,_éö¤.$öÝ{`õ'œô¬5àóêªBó¬µàò©[ÏòÆx óΞtó%"Õó÷ûóÖˆÑó´!bóŠÏÓòoìHòäwÆñyÓ6ñ… „ð n®ï-}Êîoííyí^õWìz%—ë`IíêV‰êURêy[*ë<[ì…Cî~¢à«ñx ó¸$²óükfó±Û(òoÄ>ðÏÆ%îw£ÞìÊì-ìž…øì Š-îƒkïÓ«^ðîõÜð&óðÞJäð"Ú ñÐÂñ¶.óé?õ>i¬÷­¨úì'Úûpyýdp†ý9£§ýµ¦ý¨õ°ý€FÚýÊþgÏIþ.«Tþ² þžý=Ëü­|¯ûhaú!ëüøÂpœ÷ÉøOö¿'(õLöCôi®ÎóƒWéóÛs‘ôÓ¿™õ—²¾öÊ~Å÷H+“ø>ä1ùðiÄùñ£núwjDû¥6Hü“3qýÖ¬þU–×ÿYýÂß/Ë"âœÇÃÿÒÿý+Øóû¦á úÉÛèøâÒrøp³«ø½"]ù’¼Eúÿ+ûú¿çûô aüÆãŒü|çoüÙ3Rü®üÌþû.š.ü‡r¯ü¶ÄgýqE*þÓþùºnÿ é? ¥²åwO ©òÒ ¹šÀÀ’BÜÏ衇ïÆ:*vL׋"eâ.ÞU~ qi\ ³Ì4};@+ `V›\ª9&û@ž¾h™”4Ãö ¶µž‚ †âQ÷¿bžY °¹w ¢xØœL/h.ô›SýÛÜútõÓøŠpF÷"²Hö.Îòõ7Jö³*÷Ó–FøÖîBùqßùØ#ú§k»ù ½,ù?øè øŽ ø ›¿øÔ6 ú¨Çñû4@Vþ±¹ëê5û8Ê¿J ž Ü‚?qC¡KuÃRÛ}X@ëÒ Sz !Vª •~ XôÍ  y= ‚úd mâø :?ç †{X  Ã•D!êqÄMž©„@TXC¥&‘æÍ (šä¼;x¤î.,³ØZŠ_wux®p ëLn Ãf_ ”3B GÒ" P÷Æá nz$u’¢EøJ™ ¦ó ½ùÄíZ‘óË•“þâÌ5ûôÛ.ø½¨õœÃóô•“òµ°ò¤öeò¶ƒ_óÓYôô²IòöÓ¬ùã©öú^W`üÝÂýhûýüªô%ü­˜Âúð"ùBi–÷ZXöÙ õ…–)õrÚõ[ð&õr²1õöÀõ~WÛô]æ’ôù±zô8 ÖôJ(öÏè”÷ã£ùð'ü`&Îþjª> ¡1Ȉ‡ÞVI2©–ŠRé¸H@îÒ] C.#²ã¬.3ׯªfêÚN:IGL ÿŸ® þûÂDý¼Õûü¸(ý“ý ÛöýßÊ#þH® þ½ýç;ýhp‹üÎ*®ût0®úPg£ù€z¬øÊß÷¯K8÷ œöìÃäõVºùô[bÝóV|­ò(¹›ñæéð2iäðºyÓñ Ôó‘p½ö2qúdYOý ½Êÿ8¶4‰R†_u{9jÿ»©iþQ6þ6¤þÊ0Àÿé+Fºƒ ,T¿ô <µµ xz ^´V ¥F®&¥†B‚Œ_ ˆ$s!½|e½„Ær¥ ÈfŠm(úµT`y»T¯ž2 Q5Ú:OUahdæ°ÊGHÿ/~Šþ’Ê£þ¬Û†ÿüéþì/Íj¸»ï]ŸP#P ŽŸ ±¿Y õ€V €0 4ò&Æ+\cl4Ü%²ÙåÿÂcÈýä½õüecÊü!fpý…×ÿaõ…gÔ÷̪¤Ú« künò¸‘jÎì¼­ds—:åc±šÔß‘m+&¨Ô¾2‰AÕ™ŸfwÚ*±öàñLOÈ©-‡Ê´L fyJ lBu MŠï 3± lâš C„w  ,) Ž/Æ^y{@Öak7Ï·® pˆ3jYZ‚³Š$¬ ÷•â r] Ï] XÉë b4ªb›ÔX\;ƒ¯Ãÿ«¼-b«/çøQúa²7Xb`žöeþ9T¯¿K¼ q"ëÜý2“³3 †y¤ = AŸË ’Ž7 †B§ cH óF9 œos Od¿2áÉÙÈK`Ÿ0$¨¤QBÒ'¨«ÅÎñÞsš¡dN¡a»m?<ÃñàT{¶Ú„Ç®ô¥J "Sž6¹"0\Û'†m¿oî ”¼v &Pq lb\ *F pmàNñ½‘•à ‡¸r Ž{ï *–¸ ¨ô °íÑ cÚt ÝÎùs ~¥|"û´ÿî¤IêÈp`XièÒ'ãw»þ" Hý°ûûL ûP¼ŠúŒµúÛñ¤ûöký¹U9K„ çæ ‰8+öXç‚LÉL0ÇøGå½EÎÉT1/Ä/zï%#gˆÍ‘%¥îå"´´ §¿Œ ³Ox ok€ 3„  ~È¥Fä§Çê áø¯Ë®Åµ¸äœ¯2x­<×QØþfÖXýä°lûõ´ùJP#öÐÝò7”}ïbhì`÷êÀñÙèßî 鸶³êî¢íõ)eñYõ‚®Õøð˜VûØšüÒ©üÙ¨ÆûêSúŒ´øI•@÷«ž<ö†3Ðõ÷2ûõžÓ•öÿ˜a÷–0$øÝ/¾øÇ_3ù7þ ùzÚ)úæÒåú¼ÜûkõýÎðQþ æ•ÿÖ¥§´²dW4ÄùÙ¸ ̺&Âx Ô?ûq¥›êÔuÊwSÍÿÉO"þherüø©*ûœ¡úÊæõú5£ü#1{ý‚øþiÂ,Ý‹ë¸ù-0NwÕ?¨ÿjÔþImý2õxûPÃÃùDqø lDöˆ›tôµ›˜ò–Ž•ðÜvî{ÅPìa¹Eêç÷èéŒ3çÏ2|æüdæ_¬Øæ£|¸ç ?àèéd4ê½o ëe9í.á\îU^ïwÛï"¢¢ïڔ¶ì º:ê Ñ„ç^ÿåöÏgã߶⩤öâÏäãÛI å„!Wæ)’TçF è…–èŠØé‹–ÐéÐsØêª4Jì7$î‹`Mð’ršò'÷ÔôæHÃöÿÀ2ø¶°ù”Tùq•øµ€y÷ö7íõßíô¨Aòò‚˜ðì¡VïfIî\‘#îl–ãíŸz—íÛ³!í)v„ì,ÛëÐ_Nëíoÿê„òþêÀqHë9FÈëaì^HóìÚ×Yía1iíYöìHàäë+M8ê©gèµÍeåh‘âàá|àÒ¨œÝ&3Û-%Ù[7Ø£f€ØÀ³ÚJØŸÜôîßu¤ãzü0çÆöŽê˜~í\Ýïx#ˆñùaò–šhòÜIÏñgÌñ؈’ð¬-ñ§D¬ò2ùwõYäù°±üX¹ãÿ”è%Ò…CýMø ‹E:d?‡A¤xÿTI@ÿ{,ªÿ> ¢Rßók\º ·É™„:ÁzÚP¨e³B2œ’çÀ#Úšèþº{ü¥ûù<¼Ž÷IXõñðtóOöñ‡ûÙð›6𿨂ï`ë.ïJO ïr jï2EðD¸ñgé/ògÌAó©(ô$ô{¾·ô2ýpôEÖßóÓØ/󦜎òøròüp>òG¼VòÔ,Óò´fÙóÛAŽõnWû÷YàûúG>þ4WP½ÜêA€õƒ"îAÚ“xâ©~¹oäM<­Ý›þ‡Íý¦:²ûw’ú4ˆÉù×&bùÌQùf$€ù´ÓùÑ66ú¯Ç”údÞú¶ûR‚ûªÕûmsûñ;!û{Ùrû# ûûh¬¹üx;¯ý#ÇÞþxÎLÌ2ùÉ×ãÁÌ×»®‰L ècu ƒ9 {úÜ  5üŸ*8ãƒKóMb"ßÕLˆWëæÊþØ*ýƒ¦û¢2.ú„Ø9ùR•Òøtüø=Ã¥ù‘%²ú°eÿû|eýÝ£·þN4Îÿil‘ïnûê+1„Æñ¼£q&èÚÿÚrÿÝ=€ÿ,³3bÁˆCØIÃÏ%z¨Ï_ãtóøy ¥Ë Ðû qŽ ™4Ú j Žc¾%ñù¼(P“ï'Ÿèn+üÓúó#¬8MtQýq3óXßei³Åù÷Æ¡ÿ.Àçš 6yœ ;ÿN ½-Þ ¸$®Œ &¼ÎK>F“# FÒ®_]ÔÒ繿››*žÖX° Ëa]Ñ[ÙÚ¿Èždµäº ^ª÷á’0ˆ1b‹À·«_ö…Ñ;c;÷H6L¡ ‹H ÂÝU …Ë /¬ŸvãouSrÛÇþg~mî8.fÙN¾2U׬¯ˆA¦±OôLL£zè²{›RŸë$^¯¦µmÊÑã’µPT™œ|ÆiðØŽFÞ|”Ú}uÌ?Y¯öwmˆt6ö"Ý×ÀôÑãž~ÆÔÃÉ ƒç …© L>% ÷QS ¶5 }9Q è×Í ÐßV#‹ªKFˆÛ¿<Õ;í4aZ= ˆH& T% ›œgŸt{O'‘¡Â:Ê÷ —ï Q±L–³ÃÞ0i¢ãàãGS‘ˆÖ¥á0Ò‡U›±Eðˆ-3Ï"ô30Ôé¶nj!€Œ å[Mzø;c„o çû×iÆÃ8jåƒÜ5^¦)ô&·Ý9I¬ÙÜÂ_ÿáÕtŠ3ïfv2¨þYã …;L àÛ @K ê‡KuN*¨ÐlHN"¦kÙuÅø:á Rí ‘Âþ JزçÖ¨Ðýx÷ú“+ù¾ã†øÉ¦ùMÝŒúXÞüŠž£ÿý1w5õ_LÍeÌ,ß¼Ê z€t4XI÷'ÏnÜTþ´$(üUá„ú.Sˆù§%.ùMÏVùÄ5ÔùÙwúšûcS¡û?üq^„üVD-ýW»CþÜÙîÿ›4Ý|õa›ô‡[é †ß µù6¿øuï‹u=~!Š&3a íxr \DF ƒüß[Ktë˜TÙÙþ²™ üjƒù³÷šß÷ô:.óÀ³ÅñÍðyÎ^ðöa›ð'û–ñ½©Gó4P}õÉä÷n[ú­_„û@fÕûØIºú©º&øøöRô²<´ï èê€{”æCãÀlHዺàÙ½{á#*HãZ…½å%mèL%ñêûíø€îk¿tï-( ðØÌwð‹hþð5/ÕñU,óæÎ%õLÊ÷±¥ôú¹OþÕldßA¿~%ƒ—àðþâöµÛVÿÕ‡‡üEøèù ªÄ÷ƒ Aö `õ|Gõ? õfenrir/config/sound/default/SpeechOn.wav000066400000000000000000002735201475771417500206420ustar00rootroot00000000000000RIFFHwWAVEfmt (þÿ€»î  €ª8›qfactÀ]datawÿOžUY^S£ Æ ·$þ5N'åƒÍÅb«¿›HÎ5®ï<ô!§øHƒì “* aú8îµ»G PŽÈƒ>‰ó²§ðóð…ïóŸúc»üΑ‡Äi1ý0/. (úç¸!Ý ¥8‘ ³„èMÜÖîþ¢jóÅ/,ðÂ}kñPHèae¨ðœÐf'0« Ÿ¤L“¹¹ ïÅ ¿¢ËÃ;£^_ü5Í/ïùPu&öæÛ|º¨3E8ñ¿`ˆZ0_—ÄC~®Ž ¯­RAÕƒ 6rFj0o’1à¬:߯Yðë8°ÝSžÌz•okÄþWÀ*ª¼w w `’é€Ñ$Î 5› oŠø% #R*v{p0Òyú-â§(ϸì&5‰*•j,Upp&&á¶æ¸#ï?3'<\'÷w+Ó­U/ý^K.rŠZ'Ô5‚‚v™Ñ_¾È}˜-ã³9Rø&ßUm{Ø1ž zÃñI raÓ1ÈöÔ¢Qõ©–ðÖIé"‚âzÙè¸^zè¹jìƒ.ÓðÑÉ5øí” fA…r qdHV 'åíèôzueå`[˜æÍQõÙÃËô™bdí“lñ\Û¯ñ‹›ú¬ž¾úâS;· ÒîZþHðÊ¿§½ÝbËÒ|ò¦æm›µ„™ !Ù 6ƒÈ oú?4ÎÕýÅV¥ôþ>¤ùÓÕý¬Êåú§ ßü¼†wõ–U:õøíãõáù˜ùC‰×>5­ W]AƒßŽ5è,F€ÒZ—ŸÙûؽ´Z‡Þ¼¯kºcGJæ2 Y‹0ZfÈìB³€.ê 9C“®åËþ¤©fïfôÌ搜sêã¯ÇîN÷Øèªñ+÷ûë¹iÁï{%äùàŒÿXºRF•vœ‰ÄÈ·Í+×Áú3ÑiùÌó,üŽäwÚ⟼ãÝp&øÜ}ôçt)Ôí #éÈá⻩ã]JqêÂ|síš½åB~ÎæNa½ã”"æ‘þãæ£õéèÕýôB*úñ±™û,·÷† 2úã0Ö´2Ââÿ{+„ôó\ÙòæwPîÒ¡ìPbgé°˜|æJªOæO(”ÜÚö×£èÛœ 2Ù ~‹ÙdǃæÍ91ëkË4æÕ9›ã£8ëæxó)â›ÞÉâó˜äzy¯éú1ØëÎ=”ç3¢Åï×éòå›ñ« òÈÎêƒÎç”2Vä˜DÙTÔ#/ Öv;ÚAê ⩤ëàܱòáZRøv]©ú•Ï‘õÛ6«ñ‰|dóââeö©ì‰õ@Ó[ðO<ÌòÕô$ï.\ñrý>*þëé„÷4ðE„ê0>`éV¶Îêµ,ò!¨âÿ;–gè¨þ²!¹ý‡ËZÄš7…ü•¡—ð7‡ìê(åðòí!òâK˜ð3BòŒ÷ì÷¾ºÀú7‡Øùz{ñì—ƒåÞ¢»ã´k7ÝtDÞÜÒ:éæÖìÝôÕ9ðè¡1í` [ê¾Vߤ×'ÜßÃ«àœº›èâ8ÎäÀ‰tÙs\ÐXõÒæÌÒðWÕÛÝŸ[¶ØT  Ø%–ƒÚ ÃCß(ó>èŠÍ ð¨éóŠ’Úð¨BYø}Òùü;šóó=[êW(âa&Ùö’×¼ªá€¨é2FJíº/Šñžòºg è,jè¿å+Ù½ÙLaøÙËõ€è@ƒåòK`>ø¬9’÷âô8øB”îô:ãñhÅ ê€ìé§RBóhöö½ÌóäÂÜô´¸4ý‰Ÿ¤üâï_ÿ½í/õúüž/÷ØžînÒéY1ë:¦íRø[Ï÷mø¶õ.}púg5¿õ L‘‚SHÅó¦ÔBñ,²´ñ1rÂëJuBîR(4÷à/hù2Eü·Ž"…})iKõ¨¸ÿHþþƒø°ñÒmëç ßÜágŒMÞ ÉãM™^èŠã¢ãbÿ7᪓ûäYúŸç•ZNè!¥xò`iúx”?þÙEM÷çÖú1òAüÐwäÿùNAóß1×—¹­SÍ8÷¢ð3¦c÷ö~¥ý¨úiÿMxã Fª :JØ‚‹ñkÇþòøxþe÷ïÒ‹ÿ¾ýÿÿ³Ä ­[ bö¿ýK7¹äE BfNÛô,e˜c6. ‰LÕçÌ!±ž ªÅÐ ±ÔX\t. ß–'y£Á ÿÞÌÑdĉ½ö iðhÀ{ñÞÿ˜ñ‹9=øŒ­ýñí-û"¬‹ôãIå÷a÷[¸ej›ýâm\ÒÛ¿Â%ëÿµÍÙt6PGñˈwfp(%.Òž&öÜÕ${PùÙÌTÜM.o›ÿP‚?úül¨DÔ Í­“ N:õ©g. ‚1 N%Àû,ü°õNÃò¿&L÷/ôú×»÷·àØú/†,úª×éý3…ùnpñkuõé€ï禠ìæËˆ‚ìÐýKîGb›ëðúµí±r$öðÂ5öîeqöœÁmù·ããw ?®W¿· ÎF‚T³þ’ø?¤xžù*«K÷+ üsÀ¿þ"‹ÿfŠÞôŽñ¬8óiÈ ò#~öt&Q÷K”UÜ0Ê©r=ÍkU [2 T³§ÂSšZú[þ\-òú)0^ùGͱgÿƒ!YøŸáÂó†¾Côàû`ÊU÷²ÝëõOÀ_÷ZÜaùgù7ù^œ´fK.»‘ ÉÕæ›™õ3qÿ † ò m1mXù ùk¬ ¹Z²½_Šh“H!Ÿƒà*yÿRc"a>iy?çêÔe> ^Ôî ¥V¬ ¥8‚6°Çúø™ð\ι#ûÜi±×$AIJÊý\+¾ýÊë5ùF‰ùC³¯­! 0‘q5âÁºì³ui<ºÕrñj’´? ìÄTí½å° #Ψû a‘°l_ü#vì:CtYMâš ÚÄ’(™p .šúîD~ôkDAó9áîé;"îÉ ñü4” ª+ ºdí 8WR2·Y,¾Ñ mÙÏ€£ 8; .JáôåCë È€rRB8(Þ-“r¬Y¥¿R ¡"xjÿ‰g –óï7«>o •è;/bT1$ú[@7o5¥väêrÏû¾ òØÕ&WyÄ,ïåœ/¼/N+½ÿ(ˆô)ìaU,Þàã)^À$í¥2#¶î&26·'C$K*·h%.2ÓM/Ãû‰+ߎª$+]$&lªfP¾žr|h\,Gúö ¸Òþó&-^ÙËÅ ÜÚ tÁ] ’:‚ÿËW øôs×õÌ4uî>©ªècü§çñpëÐÌ!ëL²ðF¢õæÞÿÜ;”0 OÄ‚¿Hç gÃÅ œBúýŽÔïÇæè§!»ðãèöû:”ñ€Wñ#•jóöê ÷ÑÒDüp’.þØï}R}í CBt ž¼F'ö OäwØU]šµ„ÊØÈy S¹ š¶M²•¼ÿiÓͬyùg³eùµZý.þÙü‹#ý^­¾úqr…ö8ná÷ô0µøU¼»ÿû`ÁÐÝëAþCikò”ÒAI„i­tÉÐb“lžðõ¼±Ônû+2ü?Y0@ZóMdÌZíÓÐ Sñ èB™ä¸Cøg0òÏ]¸ï2H×í²&!õBçô–nÿïÓ]ÔïAtkö0¢5þ_¡zÖ –Ë;ÙïTJ…éÑ:µ üœ[øÒ [ílõ)æ^"(ã*ú÷Þ»j¾ä™‚ì‘ìèDç5¤úä³\žèÁ*<í+fê΀©ç˜"€ç„æ ÜèZé½ÂÛð'/øœ¼û†2­úg¸úù‘­u˜4ÿSrAû\¬Ôõ„ËòßIêî„BíUÁ[逗aè $ã£F Ü0}…Ü6Œ@ÜDÖ¿ÚF|Üá¸ðéŒÍúè³Wæ çð)*æ—/¨ãD·…åë·ÚçUHìÃ"fêb\ í¬éÕò]Ï£òÿð:óŹï¥ÇêSÈDè ·pàN¸àØ2.±×ŽÞýÙèwßÜÔçÛ‚°ï‡—æõÍúgÇÕøý¾ÈôÔAKô¬‰Lö¹f ÷‡^ ô'óÙ´ò² (ñèñõøÏ„!þbw3ûþêxõWà&ï°á¥ëgÊþëïû²ïi=ú¾ÝåÁ#tÿÑÕ˜42+T uø¾§”ðkñÓ åòPäRò.²ò¿óVö‰ @ú×óú ç‘ôé‹êSXçÞFâ6>ÕÞÜãJ¨˜êkcð†~ýòØéÿîÞ‚Óí¥ üå-“¨ßé•Áà7 ûåL,¿çõÌõßÅ,פúáÓÓ¡ÕŠM;ÕÈCáÚªžÛÛž´YÙýOÛùÞø¼åc¹Åìw›cò©ñòŸvnõèæúŒL‰öÓ«ðZmäçç³!à„ýhÚÊåêÞY£Èæß3Üë~– ð%¸äòˆO8î?rŽéùWéàmà‚ ÜtiFãWžšîG¾WõË™`øV¬jø:pâ÷>VWôݦ¹ïr:éêX+ðˆí€õ§Êõôblõø4ú™¡«ýì©Hþˆ Í,ÿ˜­eû•øCôõâ ûøô)áùï!÷ýÝøÚ ùV 1úLcþ$×6üt~Nô· öEÿ è>›²$÷ ^± ­Y önÈöAÕøx›õ6u\ò}ô˜ï~¼»ö =vƒ9»Hz¤ CÓ Ÿ\Ϊ"l81°FƒõÕ‚ûc•¹ëÁ  8‹.†ª -©I —j)†Y(ŸnFUu¡|&ßuÔÿF0˜¿ðN‰K1ô{Û³ëYúÍ,ñ ˜â†V:â ¦¡ýí<Ô^¬ètöÔ#"G‚xò‹á%ÿ(HP-8 M-kÖø)®9*s³>+‰¼W+«Š'6ÉT$›ô®%ø)‹'È×ß(.7d,Ó{.eóW-*iH(–ÞÉ d°5TVm< ë$ŒZ–+òS ÊÐäí–¾< wœ– %™À 4öü¾üpè±øÎšqóé®ÅìhfÛébQ—êÃWì øcî+ÇóÄgdú[† ¿F$ïéçH ?ôÁ x·R!’û÷Anîb¶îŽ¥ôîËóý]%ò††|óUAÏõK7ú"xý~@nM>€ —§ pŒÌ§BѹäÍf‘ÀVÿš¯à S(Ù Õ) &Xù • m£Ì¨½˜XÓ…³ý 3ú©èŽü<ãKý©„ýÒnüתNùô*0ø Þÿ·\$/Â*cjhãücÉõÓÞ.òÆB5ólóFQ(ó¬(õ(ßÉøOCËúOðø³ÜJð#Dê–õXæ¡á·WÆâsè@¬íšzÐñ›G,ñ•¢öîèÄëŸëªãYâÿákúkäö’çû¦<ä-‘ÜÞ"E×KÓÖŒþTÖŸÌߨgKÜ{†æÚ­ÑeÛ””ÝC”âUZé|ïË6²òbHô¡„LøÔìø¡fõóÓ…}í–âGå¾êßcÇÞqæ"äq iéçVîŒß›ñ,àðÀ²dì`Ì’ê²Ðå]äBß)øgá Ó¨éãxéñ_ÿuö’zøBåbøÛ:Àö²m¯ò`pîk†îä|×óµ$õˆUkõ…Ÿ)øôXü²2ïýþ]òÿ-øi|êzýi–¿øl òð³î3hCîdo­ñM^Êö$nä÷ëš_øH<üü¯™™”×Å·Þ(hï >ùø¡ˆõCûò©¯Úï>sòH²÷i úöwþÞØû\Ã%Ž:€ÔCmý;YÛô2‘1ìfÚ®æŒ7Ÿã5#«æÔxçòaÁåšüäw-çÜ%¢è;'ìœ5)ójC©ùO7€ûy{·úëÅüÚNþ »Ýùÿ:Êí;J*Næí ¯û¹,÷ púÑ™…ýÌõñ{}G;ON r;K ¦qÁ`ß.á âŠ¿Aì?V/ÆOõÜ}nƒü•ôä/ºPMG:=ÈÀU´€ï ¡²îL2”{ŽãófA¶S”sÔk ¯ÁDhO©ÛmoJbvk•Hü¶º~úaŠ õY[zôÉaÀôF–ŸùÙ,ü:Èú|ø¬TnûÇ®óÿõU ÇÿŽÀ˜28‘ÖÆO Ò~,8‚"8£Kœ’Q”0î?çrŸ#óáS%Ió="Fà uö¨I§•Àa(­/Ý{© ‰ 0 ­ÍÚ ê½ hZ±Ålÿmù‹â¼÷Ï£øÞKúd7ªù:2¬û‡™ü@=ý›+¨ù {ó•“PîÅ ë½=#ë aRíPú€îò=ÏíMð+ñ©_õùÄö¯uî÷tèü{êE-ø êà wÅ Œ÷4™„0 gŸCZýýœaû#TÏýÆÚþ •Òý8¥°÷FõäÅô´×ôy &÷))úÚµ`äÌPcŠ;üf´e^³ ‚.žL0$çÍÿ “ƒÿ{CpD¬þ‰pú­u‡ùOÎøÓ¿ïúŸÛ÷}5ùûøg$õùÕçAüê[ñe¹I-Tzt ÒèÖ ó £ q×° qûƒ ,ƒ¯ Äò 9/„ šþƒ pí<Øu}t•Ç!áz[°p\™bT9v‚ T,ØE|Eë‰fû<Š\´*(’»=&¥6: ì3 ï} ”EG<õkUtÆæðÿ­ÒkýèøÒþ "VËlóõQ ­Š™çÆõìñ€Û¤œœ@ãv] Z¢8²ÔÈùC/V{FÅ£6{8Î~öÎü ãÊ` 3U% IM÷ÀúQó :¯UG+¸.•…ûÐaœô&!Z ê·Ò f æVÒ:¨ªK€þ.÷{ûßmg÷»±iôÇ)öneCýµGD’ÏoZ£_À ²l‚5Ý ŽE Æã·3\`SÿRÌ0hß¿K§··‚9k9$ >À€ÔZÝÝnÀcWny[/¾g”êÅ&¸3œæW|e{ÄçX }œ Yú™ x 0ªÛ‚µ-$Ä!ö© 9\v£.ÊfD%† (Irl(è"¦(ò…J*‘U*¥×Ñ(V6ï%Ž´±&6½Ä&C (ˆYÌ)ð6,£h,å»"*$î)%ñ)@ ¹õѥ䆈lAŸ}‘„+^Þº¯µ8Ìa $7iu€Ù×Õ ®F éÛKŸþcg“úÔ’Òó6,cðõB2î·!îÐZîÒ²œñÓ1ö"é=üZs-möíeï4ž² ãnDWqþTZ«÷päôI?Þõ°|úôŠg“óBÈ@ôÑåõñ÷Ï©úÜ^°þÿ»o\Ïž3ƒ)ã<3™u’Î÷e¬ãÖ6éû‹„+‰ Ó~¶ ÎÜÛê2IÀw ª/¿'ƒý1Î5þ3“âýçÜýsDý•nûÿ0ú­ø=ú@žû&seÒ‡Ëêëâ ç“Ô~yðÕ,ñP3Øš€CzSv'ˆ Âb)¤8ÕR’?eÛÂvP9ðjMLÙÈ«X_ê«pG ëp 5êUBÇþ&ýùŒÛõ5 õáJöæ oô9“Òò9âEôô®ƒ÷JÍlü^Ð`ÿµƒ;S&7˸d‘,ÿ7Øù›aæò¦¸îBî9éÁß ç¯Ç_é&îëgÅ`êYéö½è¾ùꈌëŒ8¤êˆœÝé2e`é úÒèoèêE•ë«ÑðÅ)ËôŸ†F÷×âîø¨ö¹úˆ.yÿ•iY&þqM üÙÑäùCƒrö»ûRóH¹ð[®í{îAëk[æî×âl¾’á‹V߀à+ñùã`¿Ê术ðæNŒ|çÿñ¯çô}Ùævæ«fŽç²ó7éŠôÆêÒyMë¼CîRâÜðJ²Xñ+Wòt¤ïšÒíÄŒ!êZˆä£"<à0sÞêIÄÞDe#âŠæçªìdÃñ _õIÔ‡õ ¥Iõ׆óõHî»ö¾ˆtöwÝ^õŠíô¿ßô$Gõ¦Ó-ù_³gú\ŽCùS¤‚öÆÁòaóÊðN Fðë@j󨇣øñ{òûå2ýµ¥'ÿ®‰*È;M<.ÿ®u“úS ÷œÅîõàî&õò»Jô KõÌÖ÷k%"ùrlSøþ­fô™Í“ïÛuì7hçEkæ²Ìèþ ôêÇî˜~ï oï8Tí'¾¤èCêåÖ>Uæ«ççaCæ¢>áw‹GÝx[ÚsÙ°¿ŽÙÒäªÛýˆLÛëÚmÛÑr.Ý”àußÓŸ×ä·ý°ém[×í=`yðÒŽ!ôz.ö¯ønôè!Jñq]ëXe,æ;à/ã4>¡ä *²çŒêÓœUî&ëÿî+q¹íêÝì>—Èé¡hä<œäu½žçZ?ãì=XñôvOôöÖ‹ öÓ¿{ô=~ñ3v¤ðÎ ¹òÞSEôJVôµÆö°x<ùaµûAÀ5ý‹/ÿs­¯ý.ÌŠûl¡ðö>ùró~ÒÃñ‡#ò:ÇõÕZIöƒÂ-÷b,ú“,Zþ÷¿›I}mÒáÝÊý…ÏÓùŠñ÷'Îó ôx†öo˜ ø‹;(ûAüþXÊjY0âVãe[D/ÿÆÃJúžóývMî. ðéycGéxlWé²_çs³çV0/çJ¼–è± êñ‡"ïgÅåóÍ`÷¦îNøò úƒÐü‡$=þJŸõsj½”fþµ¸ʬçþà4 üÕuûäÖ\ýŒ‘Aÿ±°ƒ—/w~1ñ¨ was\0/p512ÞùéRƒ- ˜©@!€ðËýÆCä eä´ˆ&¥ËL‹*㵕£TÕ¥GV]÷Óp¯oÞ§SÑB ¨ j—° Ü0ã$éI!Úò?éB^)fˆ7ÿ*ßú$÷Oøw|v÷ǹø³H-û*ú7àùŒU^úsÒëýTŒrþlý+ÿ¨.<òеªž s ý½6¤K#ïPúÜþôP|½ãö½!ð!æjr‘ëÔ#4ûx„ "oÀZ^îRæ œÁâ ç&r I, Š]§ ¸D÷¦Oÿ9«Õü9[û-~û¿­žúòzXûÇ]übßDü9?”ûÞçö>I¼ó2¨“ï"½yîÂuIîUùëîšÉ]î¬ZðÅèò…ãmô²3ö!?âø ç(ýƒw¡ÑLþ©ÿ°•àGƱ"°ïªE hèm¨þgs³þ¢0ðþkaþÈuDûóÆ8øæÙ±÷Õå ö(v÷:§øt¤³ü#ˆÔ'@`1ôa1\ÄwÕè/“wã"_ÜOçL5öšÿq¿üô³+  Dc€ÉQ@¥‰Ü5`‘ £ ¡*Á9ü‘Üúâð@î; ®• Ya×£ø §KRt{Áõïôþ{] üË@ú.õ¶XÁºþÜ4§îw@#›zǺý ‚øêýE>äõ(<÷„Wø.-S÷‚_¹ôî0f Ú9ÅûõÏüÛ=ýD²K ·²ýˆ‡ó „üþIxø1ûT×Y¤lTȾeû-Wdïл[ | A¯ŸyÎù¹óßþ å¡ó¡—|ù×<úùmkpKP5pMa§ï†0žš J"첸$, w«DÚp" ûõ‡$Qýݨ ûŒEšñlÑýbÿÑúP-åAÛ%“Äè±*ÀÄx9€Þ*Pü¹°Ýúè KXíÍØnúK¯Eý«ˆvüc§üøêõoˆ÷©X4ž_[>GÄ 9†õećÿÆ44þ  ÿžtXžFlNÒÀÿ4ÊÿóŠøÕ˜Xî*•ç盬á²&ŽÙ)n¨âHñÖìë$ðŠÓYò×ê’ú}à ü‹ÚcÀºsµ ›Ûŧ<®däu·°×HWv:–µ”‹3 Ñÿ1 ±ßdLŒÓ0óûAZÍY¼ù8‡ß‰Ô1+Š2çúÒdå‘@Ç+w?z a'å ƒ« HÁ FL o‘Ê&b²î—MV L‚âÍø‚ßWßX$mÝ#ë–A!”âÑ!¥»‘$\oû$ÀØÁ#ç|Û#麬)õjÛ,Pî÷0™~:6C%9S"e8”óg3³‰+G¡^$W_\&j• )ÉTù(õ„#éî?"cZ!$j+©Î,O‡ê$®}´!©7 @ü]IS ï±¾Çñ-ý÷hˆø~?d÷¾$Êó†«ñó2Mœö•àûkÙè¹ÆOøh«Á)ÜC8Gð¯+ý„áöšøø|¾;H§ÿ¹Äüzžý2éû»nOþ_t$3G «%ˆE5q-QÙA¦‚âv^h®!e—&h’×Éu.pФ²K` …weµµóÆŠ—Ùžý'!FUÕ4°žn±Ñ´´ù§jûóÅÿñ²S4ðC}öfØþ?gCšBì§|\ã° rÐý¼$Í Ž&µSý% $ù%Ï»¿'T$8&çW·*¶®.K•Û/Ýçþ%­÷L!÷^çÂzï·Ô9-µÕð D‰— 8N ø¨ ÇàŽ´‘B HsûÕ¡øƒ¢^ ïë ýV, GÖˆ ŠJÜ 7ËÎ Þpe?3²üIš|ô˜ ¹ô¾Ë÷²ˆ†úö{è‚€ ·K ã×Þì# ‚cÜÏ®6uÇ {Š” .-` %§ N­X:’ $åÉ¡)b¢ÎLËMä6ƒl%†57’Â9¨5 ;ÿ#½\™  ¢ÓPæ’%:›&Ž»¼4¥ª ÐL% oú… f€‘ ¨Æ Ý£  ¢caxGÀ ÕXëP£°ú¹¿÷b{òá]dð}êë6ŸyäúÎãñ*3êêy!ç¡1ªäŒü™êÛ¿[ðxc[ö‰ºù÷Uð)Ù üo¼û)ñ?“íÿž—*ó!¸ñkyáñ‹}Áêû$o玢šß÷xÛ¸ŸàŠ4úÚûfܦvÓßMýä šÙꊉêé‡*šë¢‚—î¤ ÿwø˜þS°¨ù:¸øô¡Ôñh•-æ«ê·ßÔàü®´Ý‘ ŸÜÄXcè.—îù ãêÅu‡ìSçðâà‹ð[º´ö¡¯:öž¬Wð-¨Šñ“%íP&Çë³V½ñ¿D[õô3 òr<,ë8ngéì¼mïËØAö1±ÞøGª:ŸL:Œ^ðÃñ«L Âso˜%ɼbˆÓE‚ûšº$ö©¢dó½)òmí|õ3¼õÛFƒóƒáEð|©RîæÔTïé`Iõ®'3ý/¸Ü£ýý!7¶‘4­&¤»3ÝÈ‹þ.Ð) E´5¿„Äxþø€ü¼ ¦A&JÌ(i*Ú&û‚"°qˆ5Z£9Ùf¿’ÝOiº …ÿ' .²i ýº ö%úÉÖƒ6îã Ëû Ÿ]ß \4øþÄìzö$ì-ó· Âéž«€âm¶ ãlúpä¸ß,唘îé8–¹ïØzƒõ+gAüì…Sû`úÞù>ÎùØÜÚôÇ©êÅÛà~k@ÚÆ#CÛ7åÈÝlîÙ²¡×J®¹ÝbXÁáɲ èe ÆôØ©ýÀ»¡þå‹`ýàýY¼©–ñšŠ³ƒ¸Ò1Ô‡›‚855Ъ—Å1nàG!±üõ¼˜×fÿ1Ÿü˜üªŽ­ùžf+ù¯Ð0üñwþî¢Vuc 0ïÙGŒå{ï:ô¹z'æSg-Á.+×* éö*µ Ù([Äd'wúO)XÒZ(Ñ ­#Y?ó…ï~ü´ሮ'Q«;ÁSó¨(úÄ7!ö³Hýí³îð®ôé—Ô»èô›AîKëLòŸÂeöhÐ+û›OËü±ù•ÿ”{ raFûÈF‚ýôR û\?õvð´öÅs”öb}„ö'¹$DÊñùeÖ:j¼W§¼4üxróL¿·ð)^çðuhòîR›òŽŸ$õ“+û”lÓû´éø¾€öï®Í÷Vügu8ûZ§õ:ÆkñJ¿ëðsM"í|–›ç?Θã"SÃÜ:#¹×…< ÐãÎgÌêŽÍ™DÊ/¢Ì}ë¶ÖÛž‚×ûÔÔlT•Ú;¬ÞN!øÝÒ¸Ðàáªpæ:&æ‹—êèƒé1í©êäíåùïêwðëmŽõè.wãTr£ßÕÌûÔš2Ñ«Ò}ÔÓ [QÙAvã› ê€ãŽðûôá/²ô=5IôzMÆ÷­úÖõù¬ó‹‡Ïðªvwñ…ºrï>[îlߌöïÕfü<ˆ‘a´÷ &‚îP[aØÅ‰`¢ÎGªÕQŽP¿¾nº³G´À¶€Žê«540 0|ŽÚRx„2ðA`UJ,Åë TÞ ahsÿ @3’¬²ÿB¦ûÃŽ ùÚÚ üh½<üÎ}'úê›üU5ñþ§_éújaûÿZlH¹t4iÐ((~Sõoü|±ÑôêPËÖ*%ºë üÎ )&}•^p¢þ—”ÈúÀ1ˆýDTÍüÚì.lÀ”~;”ÌñÃiòÿ3h¶ð]ïûö*ˆ‚ å2²þ¤Ž‡Þ`®¤|g¾qü”]büGÞÁýB¯ñÿ¤Òýû! ûð+mû-ó øÛ`öûÊúya¨ú”€ú\Ù´EÓ_€äZ Á² Áv ÍyîH{<Í®´Ìçµé ˜ ‹Ý$Ñ…Ò+fK-óõ+“b"&Š>#pË$D¾ $•&"í1Ú'·9*]ú,X 'ÍR"ƒô!_•É –¼•ƒ$ÛûÌêïz DOPMÖr…7Q efêMKÄA Y“Yító6£g&Hê'›p™&ˆ"—&1@í(­(ô1ñ~9o”ñ:%̘:ô‚ô7¦5o2Ÿ×Þ.µ0¶²P4çØ³6=n6Óò%-êÑ$&,Ÿe&Âùþ#òS<\D`>pã='58Ê‘'‹B¿Ó>€ d:Þö¬PáùÖ2öØ¥û†»úÅdöµEìøFìÿúÁqgû¦ŸäE²9ƒ½¦x ¸¿!QwÄšÒ‡­A3öÎ÷ ²ªß•™S^¯Ù-Zµaj)uŽ-Ž—`ÀÒ‹$WZäÜjZvf©ÿža”,ý±¯¯é p«7B¶O³-R ÿRf V~ßgÆåÂŽ£rMƒˆ#8Hµ$¼–$û¼O$«`U%å!%·#ƺ2!]Yö#Ž…)Õâ, …¼1 ¶7ò_:9f¸]8J$›6x#’2=¯U0®Ä\2Ž0€b ,5Mì)Ô?‰*ÿ*féñ){Vú#Éb].¼-ŽNò_ óï‹a—¿ù½Îî×+ææ)Êyåwã®RÿàãC;ät´yêÕdÙñouùÈåýîq#]ê굺ºÊùˆï?ïÿç„æO¸ãùKªÜ§ÀDÜkyß.6WßWáÐá¡h±å†Xrë§ý¶ðƒÍ”î ê¢ìSÓŽîËzîRGíÌÊ‘ñDsõMF½÷)KûÅáFû 7ù›·Ìú´hý ¬Âø¯Êéõ~î÷ô$âÒï*8¤í@|#èê`5åaýÌäO…äñîÓè°4pëJÌígòñ"åÊô ƒõË Òú¼-ýÞh'úI„úm‚=üQDýLOþ0ÍÕñsÓHÖ(óÿ§ªO(ýCB­÷Úʳò 7æÏV—ÜÖ®¤Ù‹¢Õ¬® ×_NÛ«êËØšݸñ«å§ÐêºÁî¶5³òäƒÜô©z‹ö¸Ùãó_)¾î¢Víì÷wæL}à)Ô:àò»–Ü‘îÛyP”ÞÁûàÚ€‘ƒÖ.CØ ØÜºûfàM§áNñà u.ãåÍã 1™â‡Ðh㩾äÂ*鄚êè2ºé™)þëÌÇñ>Öõõ²Â¦ô¾Y1îë FèVÉêã]0,Ý¡$ã×M/PÖ%œ”Ó °¥Ñ«ÖMÍ •]Ë[Üʽ©TÆaþÇ1ñøÌY¢8Ë K´ÇU.ÃÇ;nÄë—Ò¿†Sª¿RUñÁ ýcÂÄÞ‘[ÄÕËCÊ•ø5ÍxEˆÎÕb»Òƒ!ŸÒ:MÒo¾3ÒÌÔôÌv®ÐËá‡ÌׇØÊˆZÌaIPÐO¤Óƒ4‰Ø:EÛâÑÛºè_ÝΤà<éòÞÆ˜iÜ»õ¾ØÑ)oØe ˆÙ ¿ßãî„êú¨ó“Hßý}GÅj ¶À “ þŽ®X‚£_¯ÿnú÷o‡Éüàæ¸º³/þ*™CZ2ÿGœ†ûe•rñäOâì±Éì…²ïì|AíJ1ùì7  ñ60:óTº†õ-sëò3·Wíõ‘çè`͈åÜê¿â›Mâ~4'àƒP?àÔ zåÛ7 êÛ^낎,ðIŸcöù{úñ{ ü”™ú¹ñøš‹ïS¨öîÆï#ê-èe¹•â,†ä\ÈRåø!dãSG¿â¥[GàåÏÜâ–™¥æ{¡æ‘ª§ë¾½ðùja÷ÚE¼üÉM¿ÿ áíÀÿ ¯)ífýþô‡Bù ùÇÒfû@F¦ý/žü/Ùù8úUúêúçk ÷;=;÷èBÇømذù°n¾üÛ3ÆDÞ˜F|‡ù· ‘ ÞbZÔÃ2Ð¬É tB…ã î´ ×|"Ù8ƒ#:aÜ!R«©Åa#~/Ä%NÙv%ÆN#ž.EQ~m® ¬Î8ÆÐÑ‚æ˜0xA+ç˜C<LU’Ã1P& he5Xÿo$\ü~®.ü™lŸüv.úºóüFÜC>à KªæX¨Gu±‚ÿ·i¢Ø,äH¡$Ê®"¡nÃ(»â+<á)_Òþ#éôÚl±Ùù‰SwÞîžf˜ÙÞêø_« ¨ÿ¥Åü‰¿Ðü‘²Þ±R‹Á”M¡Â$hÐ"dÿItúáä(ò³j(ìcéþÌæ°Tè”]ï •vòTäIó¯uôöóÀüŸŨ¯ì… á×z åÁ¼öØ*¼iÔù³0B€Ö vC è„€Ì}³ô°]b&@ v1Hþ _˜V/‹cBVæ‘ýÅ·Ý”®àÈ7=Y›φä$+© õ»³ A(ãDZ¿’®*ç V÷ טSZWZ(Øa èN:uè°í7àx"Ýq»$’—ƒ$cÚï$kB’(œ!-Çû.ºÓ0 P¢32Ȱ3Ï< 0]@¬+Vy¥)ÕÛÃ*׬Ê,0û*‰Ï“&*¸‘&IÀ“*/?Ç,Ë¢*Æún$ ©Ø §½. ›$ Îß Ÿ9¸= 9 ~°–þB^®û܃Ýû>Üù Âùl7lûÁÔ=ÿÏ¢­l½ÿc›ÁCiSgïUX ²Ò÷HüŠ÷[þN„ø®ß*«û…]ú=(óý@ik3¬$þ l;Ü)v 9'ÓH×çß?ßN­ x4©ààyÚûXô’« +g +Ò’‡1`h%éŒÞ©«-±†jüã”þ…´ù‹´5ö¦ãôB^°õU$ÌúÓ¹ }Œ„ q ©Ý; ?«à;¨ßâu*߯ ;¶‹ ‘°Æ º ·#Czˆ&ª³+(Ʋµ)ê3A(ð˃úí·ò‹Ô!%„´ïg¸à Ý% kh øÆ ¢´ Q Š(’û LFçlÿ µtO¿ ïrèW m’m ÒFÀŠþ › " |¾ {\y ãšó;O ?â */À Ea~S k¿>¡°“b¨Õz1›²öÝÞK¥ûhƒ <7' äïÿ‰t®¥QþP#KúŸµXôy…k쨡ãÎ ßóÚc©ŸÖwgÜÖ¶ÖÙSzVØFTíÖ~~Ú’×Þ«¯SßòBµáÇæÔæråé¹cWç!Õ‘ä’‘ çÔ°’æ6ŒäwyáÉÔÞ[„iÜÛãØ­$ÌÔðîßÖu ˜ÛÈ\YᾘõåW˜Èë¨Ì(ð¶Í¨óM…¨ónØ ô öã5ù nù¼Y“÷žÍXõXyöZMeõà øêAÄýü|Š4ƒ¤ ŠŠðÿ‘F›2}ÇÎ ÅìS Äg g=` S:oÐiü„ÀuØÊ*7ªcý§¹ý -Yv sH· #?ø^ @‹· ä«‚TA Äj•CµÇüôÙÌ÷‚bóZ Éî4ì\K*èØ Rç®éèË®éùâç(¿KëqFò¾$ø¾A úŒNüyiaþF+:ü@·²ý NüÍKõöÑ¢í2Ð¥íòxJíB^é;,äûùÝà¹{1ሆxà(ÍŒß}âñ†dåÕ0=éèݸé㎅ê¿G€ì§ä)îÈÈÇîÁ¿êî@H™íøè-ðv2þòKdõÊ;ó“ñ€ Îñ—tlò@Ððüâdë#vxêÑâSêH?é‡ÿèEü}êYãé-髵 êÚZuíÿNÅí§˜OíJ¦èí6Aøí¡o ï¾TTðôwó*,#öŠZ1ö4³÷1]¥ý„ñ½ÄWõ%ÙEy#÷WqxþñjEøï+öÖ-!÷g&ƒ÷¢&ôd%tð¹ß×ð¨ACô”¶ö~zíóàLòÛ«ôñjºò¥Ë;ñ0ÓtôBHõù¶ý1‹ýsÄuÿ¦Ï `Þ§qº=àeýUÔùèL¬ø%2¼ý<lL²ë ¤m iWJ îÎ; ÄÒú*3j„ùš¥æí,ì)Æ5Sý5yYüë.9þoVóýä="ü¶ˆü*ÄTü~ ù_ ƒóò²Æïò‚ÙëÕPsç G`å™t‹äò¿ã^ÃnæDæ-ë¡÷XëèËêËåí­ñý(òCãð)†Ìî1lÔî8îõwî]ܵð׳ó&‘5óÐ]ïs]<îÑO0óHUšù þÛüIéHîŶЫ$jŒ…¡¦€;@fêbŸ#q ÿ«ÆUûFj`øÄ=÷·¶Ç÷!½öpX"ôj Ã𯕠,ò¥{øK½™ÿ޶I[ñO #iư©tâ8Ë!à°c§Ñ®ï(·¥å“m—2 ä È£Œ#Ûžò%ÛÝ…$?JÆJó«¯P'AŽ *{_«ç záx ód¤š«#õãIoˆÚ Øß ,}Åܹ}Ò£ùTå1ôµ>ñÈçˆì®”Fé;pVêA,–ìt[víbð¡srôBƒ÷5yuöÿØ/ô±öó/<ò@FÂì=fôãue!Sà±ãû$OU1<~W)aO(ôýŸ#KøöæAõõSRóÃìŠò”¨Sð´†Mí‡]d (, ùKµûù‚Íàö(¹Võÿ1þ`™AùwkÅÿúî‰ÅNhoð.Üâܼâ=b,[Òž"|t×Ìï-gú—>r¾ø9·Øñ À’’ñ¹nSŠÊåÒq«ŽV¯öŸ¥ÚY žˆtò¯Èéšqä¢þH2´ó »PïM ÜW²Œõ{ Z_˜R^ºH·}w‘0žVŸ52 ¹0è &€i%Œ5n#aPN"ÿG(+hKR+<È:eÉü5Ï÷%x1", f†8P]Í9dhZ22A+äÀ÷1#¥5i«ª,ëϼ-·FZœSJž*G镘 á‹Ù ßîgáaÔYQý©àDø‘”`‰e·iîqTøãäéíµà.÷¹¤–E¥P ¡K4Ðñziìûò`§<'Sžgã}/4­¡Qýön™ñçÿb 3ªûŸ8<øX¥yô„þËøo­üC]ñú¤Üîí6ë2ðöÃ^äôŠeáóößYë‚„úê›ÐfõèPÛ£±txY˜¬Ó|h>æÛd$Œr€¸:˸Q—þÇŸ{î% ÜÄ¡|íμZcÇÈ:.{ ÂüÏyH„à Ø'ÐU>.… … ?lWœ î–h; ðê5tÏûуÿ™«OZ¥• ¾`L ½5ö>»{ðÒ3ê°zãròo×Èù(Ò³•íÇ«EÝÆ€Žî˵`Ï…~Ïàl2rÖ«!+Ú\ÆÛßazóêI?¤é’×+7jÍ0UØp-ìVàhpÌ&ÀΪ ×ÌÍ»ÒÛ²˜Ò‚J¿Ï[Ï”ßd–%ÜìUê׿)HÑÌ߃¸ Ý_Gå“cÐâ]·Üߨæmä4¡<âñUÅÞvŠÛÔY‚d㤜râA¹è×Sjã²Çóâ’ŒçyñqçÐÆÔÿþÐÓ(sžÒÝIÓtœÞѹ Ýç Ü'ïëÙkÖóÝøØ¢ÐfÜ@” ÜiÍîÜëu{Ø(Ží׌Û¶ñ^ÖsÉ<Ø}ÖY×áhÕÙ §Ö:#¹Úâô”à ¶çw™éçOõçîƒkÛ}‚µç?²]Þ¡ðËòo‚Ï.ÇÐØŽÔÝÖ‰VÔÈÜaÈÞÞTÊþ‡ñÐ9æÄ’ÓÀÊš³Å)ÅÒ¯ßPÍZg;ÈTY›Ë7Ç~n(ΩüïÃ4Õý¼ÙŽÀFdxÇ ñÁÒddŒÝTµ+Û}kÔÙ>½ãpoî+Íçdcžæ©ïå¸hfò¨…îð²ø÷H,üUeê tEöó1ùÏÆ½ïÐÞkÛ0û Û£™[å[ñëvÎåMÁðÏyw@Ùä,á üyã>«¤â`¬Òƒ™þÞŸßô-ÄÜ8…Qá!„jØçiÎà­bÆâ&xÕØÔÚ=àvÞp)BðÃ[kçËs_Þ®„MÙßô§ÝIh)倨×ÖË/MÕèÕL8Ó“)ÂÖѹ2áoìŸá¡Y™àÔ¢qݹÃ8êDUŸç‚—Áè4a­ì€nÎé3^|÷%»³úØ_´#Wü /«ìYüí’Þ/û ñ ‹Ùåó¡è°%аÞl­>³:ÃlúÛ ÚÔ„Ýjýj;NõÉ ú—ªiž“[s0Yï4þ£ºŸå¨<ü- ©i¬ìgÔ97AÔ ×gêJ!8EQ+›½Ö[Ñc@àœe"ƒÃ/¯üÌ/þ`W+å ¼ йÝhE.w~ûEòêpÒHVt4~ÄɺÜüùÙü×K^$®«¨Ã‚þ Aù½lLþÌúGoÅNÓÿ A}C䜬H¤:yõw — 7VósÌÞšD2!9‰µ!Ô)oö .áåg#O˜û‹7õh¼'ç4(›RÍ,w•;æÏp;8 –òTyl}™Áa\NÂÀà˜JaÙ]…/2‡‹[ 8LEÂéæ½ÂTöGõWñ‘ôî'ÄÃù=ƤÿOxÿ_ ý$ü¿Q>ñÿ—ÝÀHƒ¢É*‚0?2Ü5n¶1/ÄŒh/ Ò‘1½©Æ4g+¸1v™ß*40cÅ7q+X8“jý:—…e=R%?¯=SW7< d/PQM0Ô+Ø4Úf‹,¨ÿ¬!¯Ó+&Ó²K%"Ò: #;Õ´ ”aù ãÖ8š9ö[é³Ð ]m° YÖ:&ÕŠ8û_ÀÙ Óà ¡ðÞ¥)ïZn$à$\¦$¸Ï)LŸ,;¼ž+oÉ?î ™Xë 3Œ!ø|¿7Lì_² µOÝÑxà†:è_[`k2{5“”†¸Y» ‚)øÆÕ5 þüøˆG PŠñûƒažÿ3ò´ûš?ùF¿›ïLÎ÷!quûs£õò­w†û÷#þÁ‘ýý ¿ûYÏýì͵­ìNòRòÔZóúBûImüäÕÉÿ¹~ÒXhÂå_~H[à!?ùèJ/©´äíSA!)] VA$ð“"\b|$¡B!èˆ4!š—# dý&$é'Z î ,u›)-¸wœø¶Lpöñáuüò™kÚ˜ÕÿÏÈÿkI|~£¹þ7%n_´¶[˜ ÙÄ£ã¨0 Užß-À7 á)†cÈf<æy_¥ ¥‚º¢óͧ}ŽûT` ÿ>JzVÿ÷ªéøÊwù\Ò%ȽdGÂ=3ðc¬‚ï‹ëœøŠó¡œMŽkõW)1ñÕI©ûo•cÅÓý#³ëéRGê¬Eïï%̾ñ7ö7f±ðÄIOý)„*(”ÿGa¹Îj¾þnâ˜Ç´]›ú;Iû…üâûfá&b×r|4ìûÙŠN÷ÏEú–Üð舅üb5þb¾þ—wýÞ«^ùnìÍRÇü‚# ÷¤ª§ù=e,ñJEêêµ ¬ç4¹¿Û‘â´ÛœÝ[`¯ßÇéSÛ韤ûÝ¿Šgæƒêòï*K øªŸâý0»˜ñøÎ{éÖm¡ì‘û.è 8œì!W¥ô82ô°óÉñA•æ* ;Ú@2SØxZ;áçI߈öß[ÖgÛ^FXݧ¶‘Û3ø_å®gŽñäªCúKÄ÷+Ÿ’öÑözõb„õA¢Çÿ2 –øö+ôòLê§ê6¨íîÅHes”;F…QA¥ M ØW8¼Æ0†ÇK¡Ôh m´–Õ‹)uj$2йŠ`ˆ‹Wžu—­œj¥ Î³ §>y »…^ߤÔûJUôúvÔNôíÆ‹óó25˹CûÕê¢ð÷ØÃïÜÑìD´¿í„QûÁ0ÔòŠ·ñïB/ôì=ˆïŠâ†øçGFþ9°šåp–þÁ÷ü¼ÙÙ÷V]‘ ½' ó ]ýqbìùáNQ¥>Ö#ïNÿÊXÍýíu‰÷h¤ìÇáRëa§ç#ñèë,¨½òRqhóæ:~ï0þÏê_0Dî?âÑöh¾ÇÀíjƒUƒüJ€ÏÍ×ÚÙ°¹ç)yÚ~®» o…¬ ÷[; Xõ‚ [&Nd;ä0ˆ9ÿ(ñ– ?jçÑ[áw£;ü ¢{Vu=„þcµ]V*g„³YÂ` þ@xöò§(bsצ‘ý°Ê1÷þí6æA!Žâ’þBà©‚ÞáìÚàWºùæÛðìä š?ퟔ¦îX4 íoŸsñ}ó0Îï¸|TâQíY×LL@ÔúTæÃŒ…í”Às袑Fç4ªæÃʃéy‚Œó0ßô¦e#úRà»ø#ðHñESñÏ”|·—/vÙE&üÖú€ úˆÀ|8,û ¸¬)¹ÿý”ºÿð®Òßò²Õ÷ ÉóPÜÔôõˈï]“Žå½!±ç"¸çáÆ¬ëNÑžò¾Ö³ð+9ëÎ7Ûåé‘#JíqšÛûUîÉûÎ/Üø'Qª÷Ãä0úo±ùǪŸúh‹þXÉûêg­èBÿWRª ‰Ý „Æi¤ó´ ž†6ÊíîÿZ8qÔûë÷nˆ ɉ'aBò ³. Õšÿ|þN¢¼÷×MòÍráïí+Qð&.HîœîçÉ\édÊñãTûŠå‰„òá×P”ܯåSÛRÖlá=*çr@ñîõ)¨Ví,éîÊ_÷Õ“‚ú©ÿÓüÚ ¤’dþ- Óâ>ò?³ÑŸQ‚cWïÙqzK Äü-ë òï stÝü(Š1öµ—áùªÒüv K›gÁÿi¸—ü$QˆüUJE÷» #úf»¯ôJuø“+áûÛ«ù9Ùþ=sûøNâø¦h‹û7Wèùvø‚ó óôpkùLûò g,÷‘…¢ûÔÃù߆9ûÐÏû.e#ó¦õ ‚÷Ý üUÄ€•úO¬Pž|¨[f}ÊÜo õxîæ¥ÓPW'b È/² ÎFit½Rᢹnà:ôÇô+~•<eÿÙ!Ü«ö­A3Œ! þ>. …}ý”všõzl÷ü¶âzÿ€öE¡LÀfáôZìÇ4Û €ú-7ÿúŇL¤ëm ±Fç .½ ðÔçªPÿþ—qþ*18¿7a(' ýâMØÐ»+ ²ç ¶ê šN%íŽýsþÁ®¹–5¤Ö§° ¾k›uƒA #ŠßvTëþ/FEø8cíû3[ÿJš"‰ NM}+uNVàS ]ê¥ÃÍŽâ’tÌó¿:M=ãŠ.‹&8á)ÐTÛ,nÕ°%!È’XëL žª$Æ÷T20œtØ…\ÕJ²5¡- Ð,ŠÔõ Û×P¹ELÚÔÍ$| ‰†d &‰=Œ×ýl[û,Æ%ú^Û"÷Ó÷‹û#;øýTþÜ‘ñ¾ÁF YÙö+ž«¬ ¤ã.!¥˜ù$çL‘ÉY÷äÚsY>]šå¯@„„r\ .€ ñÄY4ÓH4—OÑκ^JÚÏ ¤Ø i˜?ÿ[JíjIßÁÕ8qu·u¹~GË n˜Ã bÈ·  {$°Yã-[}1/#à>(c¢²ðˆ.‹äŽI&{1 @(7T›0%ÚË%°&z\-)ð¸1A¿g57V8½v'5Ù ç+Ôj(MÒ)M†Ð#øóïS ˆÖÅ7œ$uNœ½T …òDë¡ ˜ËéÔ×n%[}Æ’ý$cKøC‚úIâÿ<5Ϲý ØQÉŽÝlûýrÂ÷ö_¿} ¡»¼:ú™ŸáùÍÃù ?¹û‰ÛúPËÕýwœqøÇ÷}î­5}ìJ]@íþ©‘ôÌ‹’öa-^÷s¾Êñ\WEî¦uŠô} Éüîzèe›“ ʈ6¨G—‡NÖQnޱŠáfgp&löðì¢ CuË ¦§Ì £^úK s¹& ö’A êm_”K¦ªz.8‰W‹ã Âdt ´Š§ a3~4#¦ ?X=i¿« Òž¦ Ì„ˆã…&ü\ßbø>Oèð7Ñ ä¡ÝµáˆfÞƒáÙóOÔ rJ×^¿±ÛRXÒàqéŽá?b»ã}«7äÁè(ã©ïß߭܇×ü×ŸŽ¸ÜÒ÷~å“ÖßâÜ/ÓÙ»äcÖüpŽÕ¦ƒ—Õ4ªÜ‡%àb©iÝb~Ú¡vòÙØ`ÖÛß!Ûoqã#´BçcÄå€1¹ãÚ ¯Þ{¨ÈÙà(ÈÕõX7Þ¦¯>Ýn*òݾ”ã À°âë­øáÖ_¨ÞûÝ–š*ÞͧNÝt\3ÙÕü¢ÚÆUžÙÅ cض†Ú#8àt›>ã¸fãv©çé¦è{ãåúì¸å DáéËzê¼xðåímö£ƒBÿ%Âx¦ilþJyËýüŠnKŽšO ¤ÚÀ à®ë¤> ‡Zѯþ™ÚSþ-½8  ÒlŽ$‚þÌhøÁKjøuUHý¤é *“lÈîM V¶B$~Á§ \ã¹ð¶¤*En6fôÊ¿Au¹ÿ(éJèÑÄ=`L&-…+· ò, «$8ÜÈ´ ‰Ep [ÐFæÌ%â©‹¤)v%àÿÅ/ó¸*ðô`Ô ®/v ë¤âѹ Ço$”!¯¨¬ì:Îf9ÁäŽbp1æ œÒŽ8NyûKbjhü¼>V#5~%¦€>$ j£â•¶õãN\8$K‘©&BÅhuxŠRÏ ES‹Ý4d½ãÌ ”ë9'© Úžš\WäÑ t ã½ÚVûh(õä¹^òxÜø«’~þï÷Ö“½²}.8RfFS aз5n ï›)ír©*bñ«'Îðî&9Ñ“)úgG.^ÊH.J¶Ê+‡·¶(Å`F+oýƒ-’á!2²DX8¶Aá;m[Ž: m6ÛùÅ1€.jU–1DÒ»3­z¥.Ô{%(-s$Û¡8 Ö˜£Ò’»JqO?t7¹%dià‘¾ÜÑÕ¼7+¹˜t(o;ªˆ3Þ£+LÄØ~¢«Yr—ÕŠ'„ù»Âzù°]ªû[¸Mú,ÆÁøjöôúŒYdÿ`†R ìúçcô†Œ_õÂzôÃ`OóÄþÃõÁ(.úÑoK ˜…ošeG¬:ŸÜêq ÿFK´û ¾Çý‰Œÿ DKcŦýÓè÷’3ƒ÷ÀÔçú9"Ðü<&æúõwûûÛü”þVsþ¿Ãÿe¾€Ó—™œ¾éýj¸rûkĸùÛœKõ<€ï·ýêL#6äöeÔár`và©Lnã-âéõÀéÉ'êY'Oí]ªÎòJ>Ãö¯?XõyïƒDFë‘Å6çé9yï«Oßõ¶•PôgŸêÁsÛãŽWyàÚÏÞx¿Ý×á·Ý ò¡àUDåà|\”ß;+àãvÖtî$8õEø¬"÷ [Ïölº4öt¡õ@ ñºàtïŠRVíÚÎñÖ4WýYaEtceµ]䋸Fgpâ[û"ŸTÈ$AáØRÑûYn4K ÔÞ× ï5‹jP…åúvž.Ø2Gú Ã%!È:レþý¼„ý1tíü*ÝûC†›þ|ð2[ •ÿXÖ2ùý9ôaKñ÷Y(ówY«ô›¿Åô©`,÷A)˜ö Ãjõù ùÍè¼ÿƒ¿­{jX{AÿKõo<'ñ©3ñ¸œ´ZžÌ«;2þ­þ'ýýêÀ‡þ¥sùüöÂù– ~óâDÀì¿éD%îéð6RîÌ&×ñ?ìòÎÃ.òô5Ÿø»ßý59Ð0- Äöðg;ï%(Ežðz ¹û<æ/ œ<Æ H³g £»& Ÿ< 6ý ÷èn ª%ònp‘¯ UÚ„á&ÎrŸ>õq ¿” Ã2ê$Í`;¥ Ç/ÌG@F¶}ûÒv.«Y.ÿ<›4ýÒ4²úé|÷/(Bï{açµÞäëBä'QäÛçç ôYïÁûõÆêö˜:{òøòxó*FsòÌ< íå—YãX¯ ÝìD@ßðjä…å4uƒæÇ|å뜽þí{#-ïîj|îÚû£òˆÕîøá^‚øŒó&“+ô€7ø29Åüï—&Þ¸ûbâ Ø÷ Ù‹äc<)ûˆN÷™*×ø ‘•úv€ùæjû!dÎùÕcö§Y„ñ¶ÕôëºäêžÝê ¹>숎_òÄ8¿öo­~ö¬þõ 3£ðÄ«ì0 Oí?ßñ)öð\ù£äñùü ÜúxWmùà 8ù‚žÿû‡íQþ½¼ÿM%H»>¼É* Ëï W¸¶ Óú´¢‡¸^þhÈ@ø»+€üë[p†¡ œuÆ %¡˜ÑL,~_³üa$óÆ´¤ð~ãJôâg•öø­%õàw(ðA4kí""üé`Ë­å/â£1¿Þãåß[?^á.´æ†Ï±ì®d¸ðI@ðjtlóŒÇaõêeö_YøïJþþÀʽM ˜ƒ ?ƒ! †ŽÀ ÂÂD àíÕÖÓÅ ;Ø`ýí@Ô.µ:€ôÁ¬…Ðþ‚züþŠSÀþñ¼ÈýTAÿ&4דÅu¯ Có›ý kžû¾™÷Çy.ôÄwð-˜­ê‚AˆèÄé}% êÜèHh^ãÜŸPá©UÇáoÌ_â|!ûßÍá¾ß­và[ÑáÝ•¸˜Ú Ûð}Ý_{ߥî¹âTæç³ À誑ÀèihÉé¬[ÕëØåšðµ±ö ßüšž]¥5‘Ú«JþÃÓÙÿT«Å c‚ÔøhbãMÚÅ 0NƧµR2ÈP¨ Êœ á~𻡷oÿ‹t¬ü ±ÇûÁ8BüÛr‰¼©ÙôrU ?ò‹24—ó¹è¬D¬Å9ôáº$Zñ³ëVY>e³éØõð["µ(JÏz*A d&…* â+ê@a góQ––ùó Ô \ƒD¨ûTç5øSÿJõ\“gõ|Þmú'z *Žâ*‡½YŽ$ÿ|ø=yôåò«7ñDF—ôçÙWûD’@_KÄýÿeݳýSc¯üX—åû’o[ûó"þa0ÿ­âký¶ŽÆþÇjùÉyìð€ýe ¹öˆvŠ÷?&üzÿƒÓpqÌI Ø2D Yj Ÿ¯Ù"ÿ=Åâüµ6YúatøÇê[óÏäMì›Î«åm–Lâ°ãá]ã²±Ãã :ÖäY`1èJˆìvÁMð»FúõSÍvüÖ>&ÅËVB”†A8Š<›7ùÏæ)ŸïÖX'i&Rññ“eÃ)2 +¡BM’›¼ÿ²Þpþ•“î‘<l– ø-óñNtÐða†£©E;Ïýç·úÂc.ú²¾öÈÎçðË}î>EîK:mïCzµñ&söÍQ ú'ÎýŸcSÿe¯ca*mwúœÑ£6ÜH^'‚+’©»ÞÅLUŽøBX­öLÙùtY>ùø‚õºXø÷PÖ'üÝïÿŸØ˜žW2VìJ6vü´ÐVüGùbmzøÞEø®McùiLµúYÛÒúHñÏüH(~ý‚@¡øÔ—Ùò£™'òê@tó²ÛHó»’¤÷#«‹ûé°ýªþ#¿…úAþöÁ|…õ¿OdöÚ èùÚ_jñ& ÇD„ u™è Ãðà(x ¤» _(ƒ éaq éT8¼Ã(OøÜ ø}+“±íÑ=ùU{:T­Æ4tpÅÂÖ:uö°ð8ŒÑ‰ü”œ ÷ƒ”öúÅ(sÖPê‹Çv´—3ºEÙ!E 7û€¬ú°‡ÿë› )€\Ќպ(è iKf¡ºŒ$“»üõ ÕûóþÏ – r¤mB3 S Ä®3 °2yĬ© Ûµ„~퇺åræ= º”'—î2?Áf¸ý¤+Wý¥5xÛ Óß|góèѹQ§Å M»‡ óŒ-“Ço¢áÒϦöÁI‰m³¬{  Ç"æ;!Pg è= UÛ ÒJMÁ†kEx Ò"~ö -\ â(o‚q%ÿÚyƒBÕ h‰‡+¾ þE×#­%V0Às½4òbüÍø]ñ8ÄÚH“ÜŠ˜çUÖKDú):ÐÆ? ý’Æ‚Tòø =Ùkú QëÚ‰Yít¦oôuM)ð¬ùð•óœÆòÉà”aŸñù¸Ùæç`ûíûí÷öÔ†x G8þeüŠ »ó­‚K×ö«gµÿR— S>ÿDKõñ£* 3pe§¬ ]þVÿsJgç1úŽô÷%îi ƒñxò1ö ¢r ‰Åf GÅ‹%}‚·ÜÉSévEÉÓ£^ ` ú4éšyž¤Ã(1Cƒº¾{¡ö êëõ Ô8–’Ósô¢ùp}aê?»⧦ Ž4 ´6_ 0¨ð°0ËŒ³©÷ eðÂr¾Z -æõSÓù¼/~y ¼:ù¬¬ }”?¯ßÿTtð‡| Öyó bzt‘ãÒøz¿í¨ž§}ÏÖÛ`JDO长PøX™Œúr%Äô)ìê|ñDìÆÕúígƒ›â¯ñ~ì¿<·ð'tÈbfðö1MþÈÁ7ñžÝåÚX »Îއ¿ PJ\ý5ÁEË#®:–,Õï–Øõ’w{;€ï…µØL^# óŒ‰jœ$¯Æwv§€o~¯fYÍý§³ö$i ¾AÂQ‹™:Ì šFvþ7f+ó×îí)´óÌçÖèvDføt} ¶¾ZüOYÀíECÓínÒÝV·f䎞‘æIד!¦é@´eë?¡ì…ÝtíïVÂû< ø—½éµ °×ÂJÐÐßøêÚ¡1åÐÜ„õ¨ûöÏòR¸)ü:gñæê¶!:àpÀ¯ô›ò.ê´wcå³üౕ-Û:ΩéO$šæ_ÌÊê¥éß,}°éx©Jç—dÊîã¸íçã$ðªÅÙûçÍZû @Ïù+Ánó¸ö˜û‡™ ÎØ+/0iô+ZÈñ£š ý»6Z¸N¹ß¸t°Ëº¤§Á&P÷h%©èÑE3ø>¹ø½IöVkêÀªñEGñtù°ËñtÙŒKŠâåmëààÔæõ ŒÓ£™äÞèsEÖªÚÓ»w¿ÈI²OÆÈF'Â`’Ùä3õØì)bèèê{_î53ùâÖ=ׯA½ÁfÆsד¶öº€ÒrÊÀ>àù‡oÛòéÞµ/ÉÍmPÅcç»Tb¥Æ·È¦£‚ ¯'o5È,HEÃ0›y˲½äÊ+Á”ÑlçÔWžßÅÁ\Ä¿  lÄyçϯÎ:ÏGoÇØi>kÏâ±÷Ëß©•Ø$wsÙZe¥É4Ö}ÌÞéõÐt£càó¯Õ#C=×àÚÎ|e[ÈðÌÑgªØšEÑá Ç6Ñ·Ùõ¦ŽÖd=ªØK4=Íqݹj»ÇoÆÆ@›ÅqkïÄðŽÒÍ.ßžßÜwÅ Ò"ãÏô¤ÎËò\Ó®†ÊÞ×G¿U,MÅä óÍhwÜEÇ\Íñ”DÌ·ÄÇÛäÛlUì×AŽ Í2'úÌ}âV×Mà·Øž³5ÛÚú+êãäîøAäöž/qõ„w|ýÞõq÷4;|¿hrúìÅþ%{2ÿQzÒ`Þ» Ãñ9z×ü¡Öà ¨m’¬Í¬6DŸÀ!ùýÉ.þYŠ×›Âü½¤™òg7A¤µõ+ÚÕ_¾%^¡¼O¢™FŠîà ©ç< Ü[ÿ°Lçþ¾\d3W?{ªö‡š<Ó;­“¼†Møý`0 ’< D ¼‰UŽd.rêVq¹¼âön†@õë‹ü]%’ø§ä_øÄPxýé}âöžº¯ú>¦jù•Еî@*Iíï'#è«1øøáâðp±òõïÕ_±ùàèþÃ|žúJPôuÍõo5^ìtãò¢ø Iü¾ïZúÏbëý̆k þ„±õïÈÕFÖgù7“þ©P›A¿¸绥 ÞÀi½Z‘ý\AM*7òc% †Ó‡Ü+­úBNk oæsÆëþëüý‹Xáþðš^ ïJt2{xÐðôDоø¯÷q!ÌÖ‚ºüyùZ¬/ú–cÙô[ÍÍø€ÊÿˆYx:!dºwoEƒúÒP*úîàþ/—V÷¶ãªò[K)뺶í÷ž´, Ž"“5c]„&/¨ü•snñ–‹ ñû(ík«ÕõXÉ•õz‡þæâMäz­ê£épYäá‚çù6JòþX1ùìeë÷ët¦ù|'ÝèEUÔÚqÈÖFSÄÖ½*ÔÌ€qߨUÑZòºu>÷Fî¥rUñ*çØÉæ%à¹ç‡«¦Ü@Só۔ʎÚ̲öäçíð ?ýMz |øÿø—'õÅÍCõ‡´¥þߊù'Qûn8ôå·ú:%:TBðè8©'Ø >r¢E˜ò Xè¯t+WâƒP/–Ÿ[ÂIF@ =›XG{§Ò Ä%™ãÎ0 B15Â"3Å_ë(lå1u©ô JËø{32"“MäT(¯õ])´ˆ+{Ü&gž¿\~*²”ÜÜœ~‹“ß(H)œ¶Q'Ë8fMÆV¿j ãüV Wzí Œa@ÿA,mý—߯ùîKDóc윓dñ¹óþéÜv ÷›ï& t3õ ›Û³ý?ÿÏûT7Vìª ñoìB¼ºßÎã육; “ºÅQ)«uîæÍuª²2?øAûúz*÷ðFí·¢‡÷ŽUü5nÿ¹É»ÏŸø[F^²9úoiíërÈîäý‘QÞçÕÞâ€báìÁ²àî‹’së»(…îÁôaí#?êÍ ÊéOò‹ð:£ïæ{Zöðì)öiZÁä)«¶ç‡Ñí’éâ ¤îΰ‡´Ð0$Õ#Y@ÙþÔ*Ü´ËwÖÅ*SÙ¥ÔyàiLæÇÕBæ\ Ýb2Ëâ6é@Þbø¨×žˆ,ÚT§ÕÄ1mØác¨ÙÇË´Õà (ÚÉ×eÜÏÙçëC\çŬWãáâÞƒâ~áÎÃDåžÀuß÷ÝáI †æ1k¯íSŽˆòèµÌ^{³¥¹Âøç¨¹îI’.ö¡7¤îW"ë`ìHá9ëš±Kí5Y5îùÒ=ô fùp;ò¼iêj›ç÷·H¶ ’B^%Kéø-6âõž®õyÿ‘ñ >,õhÎêöâË“ýìÒX!þÿ>ôÒú讌ýÿ³ý$¼Ìú Eù·dNö{×Vü‚§÷rÿÄ[Ó·™ 퇽´ÉŸy/ý,áí5Lš5…a1ðÈQÇ7ó¸_w÷ƒ²|êI‚ ê”Á¼¯Ê8¾úwóï%9Ûêhóiêt&þì+™3ì4çUëðp¯ßE†àD°çÞÁPíLíçêáº9î9FUõ¼Dü>îå÷ ”›ûȈù7p.ð•ÝïÂîö¡µøð*HKóv(»? rÁÛ %Jbàß|Â|B D< Hͽÿ|%0Ù]üΌûõ¶Í@»ë 8ëÃù/ ?z„IÀ¼» ù¦`´®ùò ‚— ûÞP¿þ» ê©Ä—ÜúßIõO\–ñ2Ù#í³öå[ýœ”¢1‰ª’y C¨w²m8 gÐ%mã4­žâd¸á3ÇD!;“''íò. 3džÏ.$c):Q#ô¬”Ó(I„­eÒSØRÌK~­Zlõ²B²‡9ÇF ‰Îƒ‹úmÝžag4zý"b঴aí)ªÅæ¿Û, ±ŒžóW'„¼³'í9G+ï¢" ¦ƒ$áïÁuP%Í¢Ý\­^ƳI ¨Ë‘¯WˆÁi`î%Lͬ yÝÿ’P½ðèd|´éèììiæTêåÃðé*öžøˆú‡áqþM±4ø;ÞíXžÝòõlÙ ÕØ¦ÚÊOwÛ:DXÞ1‹Ãæ,ÃÅðŽ5ñ¼-êïÌsîáÆñ•£Ví£rìHòðg2å ðdéô–OôªöùEå}æÒâTÃåóU8íîÔ Kç®í8í¬B ìH,åï«ð~ö+Dæô¡_óWZ³ñ´!aìÊ!ël}5âÊöÛmYŠÚ­rjÑ('ÑÌÝÔvÿ+Ý”MZÝÅå¤Ý¸îÊÞfëAé`1Dñ\Víó>{ì0éMQ ê]lCìœçòù +çúRÓnú­—ø{4Ëjê&)@ö,DH‹¶ùp÷Ë€ôeý\úV ~›_žÈšw‰N& Ï^')§n])ÃS÷HBºýˆFNú¹êôDtoô-ФómÇõöPøþ²@óÒsâî»`Eó>kI÷Þ@ùgaÌú¥ ú8¥ŽþÖ!¡ùú=©ü1™ú7Ü gc½ytßhÍüìŠÊûøšÏ384úFy÷!ì…ݳòÎb7â`~O_þÞ1ŽÖñž! ?.üíäùß_¢ù¾ú°þì ×ø …ùÄlXý-¶ùü’ã×õÇ7Mò’}2óž3õp£ó±p÷•³ó÷^uíèöžéºG˜êÕîåH·næÐD€÷J Øßü“õ±Q¸Ð @âs"ƒ øë Î “Bµ ó©¿IiÔÙD·’q¶&“‚¸#3}‹DW ÇóbŸ— U$¼Â)‰çÑ!ÔyÞ"d "‘äoÏÕóW/ uï F·jFò{4|ïĸ³U ‘wª)…*Þy¶W ëœä9Ü—ë nÀÈ#_±%ÓTIý‰Ñ{ƒ‹6~pHx©X~lÚ(¦ á.GøJ3#t7ipœ5ñ£·2OÚñ-€Ü'ý(Î#- $"i"OcD¾méÅz¨žÝ¥~YƤ:çB® ÍÕ> ¢¦" w%.ñ¯pY(´gS9 *Õt#× È©Ô,òì²#›R:)S§;2²Y/!/w.ï)²#ž{!»¯ªLb¤çks>ªå5ŠÔ’ßæ àë‰ì»Ë„jOÑ…vm+ÿ/VÝ<ãþñƒ ë.ŸB«I¡:ý®™äð~±¼äTŒ!Ù3ÚÕQÞ›èz1°í“fðCòûOé P‹ jÃRЪkøÒw&ùÑÌ£øùÊþJÃýùGˆûÆÀý+Ó÷ý¬àª÷%ø¡ù¿¡ºþGýW\i„¹¤ôk!vóZøÑ¢ûî:¼GÎÁ¿Qq à—ÿ 1|t AQ  Ãàº%ÒTLúàzÅò$÷:ûæÿ±6­,¨Ö+:D!  m BÍ…‰•¦“=äÝá± Hž» «Ò2Î"³ò%&èë.&œ˜ò+LC†*3)`Ú$^ãœU£·~Ñ"@*¾{Û@M:¯Í ÄO((©-\éž+ÍÚ‹ÜÖ„·ÜPÕ°·*Å÷¬¸þÌÙ º«1â/UÄy. lÐáŠ> kð êìþÐϵìŸé®(òú1¨6ûR CDöiM¸sÂ5 nÿ< {ûÓ·ú”³ÿñhWYîNmÒç´Q»é°áÊõ¦~;%5B™ždÞ3!7 ±˜— .Dýæ×Ô ȼ)Å?4\Ó¿ ŽogäÎû!D ÔÛ XÜ@ Ú«)=à á¡« 7©ÿXnü/‹îñíyèðzJÛñy&ïõ £ÙÊ/ Å>m V’\?ĕɑָ‰¯ {hÞÁr~ÿŒ¦}ù×¢ø‡ýêÿâÞ#÷n ¤ìÂr²æ¥Cï`«ôy¤U÷Î ÝþŸmü•òùü¤¢áþ^9ùü=†‘÷Oß@ï¨2®ê1­tã+¨Éãû-áà +åu*Íë±PÖî<ŠßívæÎë“Ææë¹‡ÞíK'îã^ñ@»øxý3þÅ’§ÿ¥²þçDð=~dèb<ŒPÌþâ¾Áõœ3Uô/a'õj0JöH&ü¹Ü†ž³’ »”þ»h÷N§~õTDþø¨¸ý÷u†“öÇôónäWö—Öú–S—˜×ø Ròr‚ÿí8ï^ç_Ÿ©Úyð ÖÛØ ÓüÎÍqýÉkÏÌ»T×ÑõcœÞ/}íñ˜óH ü6‘ÔúD[ØóMDqçN÷ñáW¦{Ø•=wÉóÑÈ`«4ÔñöÃÞGK$ãmíàXŽÚêAŸÒbÊ,Â"Ÿç¹Ø_©¸øO6¾c»¼i^¾Û"åÄéaûÈ‚ØÊ¯ÂÃKÝ1¸³5q®&MŦE¢¥uLµ«ˆü²bÇÔ´a0¾v¡¶ÌImÔ8Œ¸Úç#„Þ%îNãNqóá3ÝÝpÌÚª³IÒî“jÒwjéÕ¨Æ]×IÇÒ–ÒÓ©< ÙÛv§ÚxãØb õÌZçvÈÿ1É¿ šÈÕȳÍY‰ÓœÅ~ÜÙÍ“ßÛ‡Þ´ÖRàÏñÝ¢l Û9 Ó†våÉ…åxÇÜðÙȨkFÐÖ°Ðh2<ÍõŸÊ@&¹Êñ4™Ð_E•Ì¢ÅÊÈžÈÇÛÇÐâ"ÊÓþÃÔV LÞ÷_á9OèáäSæÇQçÞwaæ‡q`ä«YàŽká‘Kä.¯ ì·})ø…(sÿhòéý_L{6Yúö-ìunb !?õ‘°ßýËg¾øîOZû|><¡ ë¥ ϹïþV Êüáý°þ)úõQÂLòdåîò$¿ýôcDÛÿ¼=èƽðÉÞb 5šç•%_ĸUR²®Ú;#uŽ‘4aÖ=—ì+L×C8S8ø5íþv+œNE²8i\@ø {Œâ ÿ’ŸEÕ™@ï«ð¯²ßU Fc*ì®àÛ Œ[à "~ôˆ ‹Ê`Rÿ¨óZ÷Á8}ðÌæØñ‘­•öCnÕQBØD¥…ñáïPüjÅQªŒ@Ðë0'cŒ‚ýÂà±k/ âé(¨Í7.§u%بKŠquàæC¶ÄŸ _ßš'?+' ''Ít)¯Ac*Dš)aO"ýÜÚ6#–Gg*ÿh[ˆ÷%løVÅÿÈNþÁŽRqs” f÷Q;S èÂê)ðú¸3Ьÿ;Ì”¬?„n>x9;t¹9‹5F<}±M>{:D›C4t„5¬Û†<–ç9D›,ðLy‡ôUbçXN{ETxx¯JæBd{Û@´mCD@cŸ 6±›ý-ö‹-g>ô/'ñýÕ•VùÄRxùF·êí(Þf$åII/u^99ƒ¸²;¤e9Ôñô+ë}$ÅœÍ/eÕœÔÿÁX ›iámÇ{3ç [> $#ÏU¹BáÞ4ÖžsÇDåý ¸˜°ö Èæ¢E©ëhj>®÷I.ÿòã£ê6Ìçàe›ãDßààœ Ðའ‘äNÔ3è©¡í?‹Øó÷½úºü˜óøÎ_¯øO‡GïQ±¶ì-Xçðr\ó¯>!ïƒý»ïxö½qŒý˜Ë#F7aÿ¸cïýÅ#øý¾^ºÿÙ•Üþ½ucra$j Æ(W ¤’šè>YScÞ ©9¸ ÂÎr´{ù™Áõ<5ð5äêÑÅ>ê'§Mî7,Íó=§¿óÄ:ó¿8¤óöw5ôgóò¸:„÷S*{ý¸¹wkJÀ*ÙÈ&E—˜ôžÐˆ÷Eþm %û‚Äù"GØü(òÁNŸ£ÈÔ®S¯Ö Ó+1‰ƒ@ÛE5  Ì+° 7R!éÁüa•¥übÚÅ]ëº×þæØøC2E÷öÿŠ@þ{‡&Ä \ûKxªù–ƒ(ôi™òÚYùëÀÆ¢  šðø Wö]¥  à s,ù·Þ øŽ¬“õöpCû‚AÔ¢»h„Ç êÃ`ž×þêu÷j[ïõsqóü麅#þ¨ÿB•û~ÈaþÿíåïÙßN @þÅJ‡øºõzîóz‘ç—Då€cAßôFÜ&jÎØ?©Õ ¥Ú½÷|ëˆÓùq þdØ0ÿmjÐûUÆõŽ2Ùó¼fïÁq)íaíÖëêý\êDm.íÓ…ß÷‰ÿŸú¹@ô'±£ìL¨¿ìX„÷ê¾Q¥ê*[9ïØwòÒ”øo'ÿC¡ µÑ« mWaÈ¿RQø¤"6îܤê56lîÙ±_ö‡ýûÊŠ–þ L„Λœ¡ÐÄQæEìº(b/cÄæ/”àÈ'A¿ Tõ9é‘!™R!_ÃÚN/Ó!)jì'›é,« D1÷ü 6%±Ì3ÛÕw+!úÙd¯‰øÍ¦÷ÐáÚËÑrJMÔ÷ÚÚàxââv¹æ9&wî>2Põ …ZöÝç;óØñ52OðM>Oîø»‰ñG3ÿñ*"öþ'ˆúÉn¥þìÏ)Á@ Ñ õýwUûü¦è1qˆi‚îõý^b÷®äUò€7îG jí¾Ã¥ò±¾óû¸4-–S óEýÈé)øŠ(cù_€ ù‰Ä[óÐ)ìŒN(蔽Uä›M å3ì6î_å³ûñÉWH7ø(1Ì~š Ѐ åž@xÿg2ùÆxûám†þ°cðWݲ« 1½§Û/Q|L“b)Úë¡4õ•pý©ºØò#?8ïÜ@³ðžìfð²½Ìï´b)ñûò(U>íÔælN$âªzÜZÎÉÚ㪻ÛwÂÙP‹ÙRpå6êJó‹ÿ?ú­»ÿô¿ÜtÀs ÎB˜‘Z$‘ ‹‚¯è K¡îã <šáÝ;ÅÈP ÉDÕ‚õ[¶â"¥ðèê ³yB@«¿Yð„Ù›>Ë25E'ÎW°†S ƒøûίø >!òС¨ñò d÷óÛW_îK'÷êñ)ì1zFñB…þößaºÿX½> ÷ -†Ž¸ýb“±ž×ŽÜŒ™éY”ÿ˜¹’×-{J¸ à¤åÆ4 m ‹ü—;’u“:v1Öõ}VÔ®Mzz:\c\„ çè6yÙFµÿûY·¬´áÌ~ýlý*ö}p|ñ.4ïCµÁîÆÆFó|ýÿ¯¢J ÍA¡Wx£,>$Ž÷'œ'B%êH!˜ÔEtÉ (î Ö^ “ õÔ)%v©l±å#Ç>¬ ãk³óüfíæHÄ BµVýîXíü¾œø‚£rîjmåñžá"Šâ/ÉålÅé´}ëêúÛ:í»aÃñ…©ùòNÅôð×ðu €óÑ­¦ôœ”­ñ—`<òGÉsïo¹î¼n„ñîÓ ôÈŽ²ïÍë×ìzH²ït&šñÈ–rñ¹t—ëaûBéi2ê{ñÆéÓñLêÈ`öæ×¥>çrZ±ì³¯=ñ5õ™ôeìò÷Í2eüIºTÿ]Cuü­#ö÷º)òÏâòïìï‘!Õçì¡Ü”½¯Õ²²ÅÖrenÖ÷¶ÕpаÖ‰ ÙôÜì KâÑ7UêS›¤ñs©±ùŽ«ÇD¸Á[3\ýØîùÉŸ¨÷Æ•¿öòU%öäo÷éætû«pŽÿ¿ëIé¤# S´5"I›ÇñuU¢<¦–ûýmùz[?ûe´ÿÉÞQqœOoe\òý YFþ©Z¼þúÕüªe‹ó¥'}é‡÷Fàãæ‚ÚYƒÜnŸºå'Û¾ð  9ûÆ€Ú˜õ Þp ÃfK§‡oOÅ ¹þœÞXƒyKÿÁ‚þêllýK ¨þÌvŽýŠnWû„Þú—ìÁýDÁÈï‰ ÖÕ! îf Õ¢DÒ°ZY ‡ÿ]¢hÿÀ®úÿôéîüÉ™øÕ¹‹õ^=ðŸ³hìâÐOêH+wå®…õàÛ7æ¨èsï¨ðNõ{\6ú¹¼þhœ@!òJÿ€œÍŒAA¤¤ý‚2 §MI› ÒîY¡GN&û ˆ Ís-åv?Ú¸…á®kqåÉ!³3e"òb:#È·$$QÇ& §ü$Ñ>êÐ N?t».W!íi []‡ ¡øÇÐþ¨à+¯È ýªÌG 9óS["êh‘$h«§ ð]¿ýR}NÐ7ËFðg6˼ž@-¯Ž–çè*!笯#øê–$š$v!øU0‹¥… …'u à³_"=",‡ûN•¡Ãña%ºÊ%“4d!Î\˜ÔBûò¿Ã^ûAãþ2;ø˜7ôv'òR}Rñ>2õ×;Œ鼓!µ]ûÃò#Lì5)ü”_)Ø…Ø%æ¬!Ëø¸»Ù 1Éû ýµ­É—A ža÷ü2™åðHÁó †àw móC DÈÐc:ŒÓíÿRŽÿ n¼üÓŒþù[˰ùß­oûYƒqýý¿AýѧÀøâÅ®õêöò««Ýïq….ëqe³è OëˆñíÓVöÏ…üû̪nþ ]Ó–x ×pwð^è K~:ÔtÿFý¾ÀüÿæŸöÀ·òq‰ãñl©¶ñPìñ?1ãó™$ŸøßëŸÙîUûÉ ¶‰ .S í Ò«7 Y%––¨#j°âFVßCÅцúH,oõ±”nõ{öÀøCýC¾Êí—ÖU @¡´sÚ]ØÌ9&ÖMXÝÂn5ŽÑüA‚»±»û$»é'f*¾k:2ã¬9D yëF¾TKÄ%àA²Ü4ñ®C’|¡'q-i ž1êÖc:'&£¤i"‰xgÑ›Ø)‹¯FhÈõÚí‡-´æ —.;Oû«M<¯÷(šñ¾RòôÁãÇ`Tî£ü&ë™é±ú§*6¸4ú|åò0Ñ^¦÷ Úí1CõDûªöÏÃì¦@ºùR)ˆøïwì—¨2Õ9ˆwÛ|Ü9ñ+çeéöX9ÛËv¨èØûðc vø<ÎÆí³šÏâß/øu¼Û@¾Gl  n™?’ ¾Rw†öþ¢ÀýÓÑèd òÞ†ð}˦î=i+ïýêðÞrø“gÉóDEòÞ2ÿ”~ü0÷gÅËõ9<‹vSøù׺4î~O ‹Oò‡Jÿ" Õ³úMnT?‡t-½þ©¼ú Ö!ýÔOö*¶ý÷Âú ŸU,ýŵô¸2(d\Ôhp  “ìù=SzñÐ$ îéÏtáDïê¶‘ú¿B£ µíâ÷u“%ÿƒ†D×Rw ¬øD}^Žý’V5ö¦ö:é€&`òÈU¢$ÞŽ–lò÷u<0¬ Ë\ê‚%÷öÕpÔ÷a­è›X£íi ZþÐ7 }5£©þ„aëöËï¶¶§ë¿3É÷í\–ùƒ`•þóXù ˜Õð_½Î"ùøÔC ¨Ú<‚²ã`nóóà6YþݰÔvFò‰å³íjäîÙ6Ö…=&ÐŽ÷ÑÆ³>ÇJãxÄú ²äBÑê(•{áLŸ(éH5ê#‡‰æäò`»ÝZAoåæ½Gá~ÉÒN¨·Ôß©~×È[ËÔ'Ï»zñȰvε°3“—·lʈPœÍ8Äœá db×§ÏéÓü-}ÝVš_Ò¬œÎZÑÒèž­ÜiãËXM¶À¯þ­µ`^ò¾‚Ò\3!Ý·¿à{"Ïá*Bê°`^ô zç.‰«ü†uõœ/h礘‚ó?†=îoÙ{ê’Ùôãs¼°ÚvTå Kjèl¦ÖÉ…¹®Ì~ÙÄç?)aîw\íÍåí<ÝOâ@`=ãô–úϽƒÇi^üÄY¥—ÈtëžÇ¶cÙ¿QZʳ+»1û†ÃkiPÇÊÕÁ¸™½×ÕYÁI¾ìÛXÊ uáˆ(¹tû¼8íNÎßÃÊ*ÆÈâË<Ùù2â=¾DêüâAÑxïfÝy:㺱Äð¹xþï¦Næ×ý„lÔ´ÐFãN–ìE'³ñ^àÝæksYìyï”ö˜aVí"îüÿtï¸7’ðç¤ø 'ö1ùœõ–žèæ[àáDkðNÕ çcþöèMH«è¼øóò°Â÷ˆ;àæ–*èCªCíµ«.ý÷Þ“þ)^逓ÝpCQø Yò•Š.&*±ÏníA\Êù²ë¯øùûú ©Þ) ¼rŒ ¤uápín½7!.²ùG@'³9\×›‚ŠC^æcqÍÿ*ÑÀ3jÝý˜„åþäѱ °ô¨ÎùéË–¼K· ‡¡vç…G¼F¼c°²%rYüOÙŸ¡]xl‹¿¦ ¬þÏ#Ë÷Ä#K'S/ÌfÝ1ø;€:P!/3ÁHð êÀ·àGÊLu-\ê:.Óž=(Ǻ2&½‡#q:a¯·Ø\ÖXf©ëîZ&ŽV)qáúä½ë"K– þ¦œØÔcLVÛP*–ÿÌ.Fî(è#<Î!)£×¯•žÇåý+•±/‡kX0ÌFlB†G;L÷"#BaB^¸†@g·*>[•7JÙ¨†LV{?ŒúD™ËQ<ÓÞ½:sÙE?PËßTJ¿ÇQ3Ê]ú2¯f!=mµ =ÔÕß0êË4Æ4 /ßÔA­ç(¶+‰ô&#NQP(iµ-=‘/.C²"µ§ªÍ°ë¢\¶õ Ü ¨¶šgö¬20z 73qŸD‹¦>süH6“<}, ·Î3[} .–’å*Ar¤þÞ!–Î ^™Ôø#̤ ÷+µH‘ö‚s\™uõ43/ A i‡eòp#þÞe‰ý#•v”öD@Jï#ÄÎ÷먣ÑåTiîØÄîÓ²EVÓ’&YÚäôß„EšãOu:Û$ú„Ô£±Içö˜êC îâŸ9_âc¬Öçg#õŠÆöîÜòõ&¡ó-åj øçÜ”ÿ˜@€ôÀøÈì áô.§kõxÊ8ù”+Þó[9Õä¢ü’ì#ó‰î5h&òy@ïøT÷ü¶qí+ù8ˆJøÆGøXÖ_í;©BìésíÂÎ[âít³ìñèdðÎàÑîÔÀFäDŽÚGÕâÞ#|¢ê JvóíçòóU ùæ¶þ ‰*ÿfx $:€Õ0v£½¹€šðòã ‰Ÿ(‚SúÂkðûCýú¡S O‹°ËóŒñ+vv›C5 £ñ}ް2„GÅ4i4iÆôÃïø,i—ùóÛùòÎ}—þÃN Ú%‹¢~_¼¹8ã§'E™ÇHÓ Ò Ùñpn¼ Q­ÿµ¿;gükÛÏ|ƒ oä ]Q=9Êx2=Ç Gžøœ%òî„Ëë/ ´ó3Œ »ÕÄY£èvF ã\L%Eöü bö†Š!ýÿ,Ê“‹!?ºl‹íÈ|rå]Ukëþ€æ½âçfèùÅp3° ú¾»>ù|G‹õ8NKéÅH5ò÷§@õˆØüë”õ„ë±v„õ ’ðòÁ·‰ñù¨û–Ô)ÿyƒ’ –cð¥`Õ À´¨¼ÖüÓ‚-ÿd¥• 7LþL$êóÇQÞ½Úûî†Ù¼ÿžd¬‡al ~pË!ÒR_ºŠ'܆‹!~}+GÁø)j¨")•a“Ç {2k =úW‰ ì^ráB&}õê(n‰•:TšD‡¥Lh¤dO¡1B1šº>ãú£BâËJ}‚¼?^@4ÏÜÇ Š:œÓ·ÍM%ýU•úÿG»báÐ2~>ƒƒ *ç<¡çÑ•…ð eìæ.N”òÐ9¹ïû·×÷`å–ððÿþa¶ËÈ>rþÿvWó½¥äòWÔ¡ì¦Kòë)¶jíKõí5ºã-VKêÞ¦½õ¼~Áî­Éâêûì鎕}ïÑÇÁïàTÃç£ñ~å€ 2ÔÆç-ÑÙe®Ðâ§—ÄßOÖÔè9Î óéÄ÷J«ð×Týîáìð—{ð”ÄÖá*—Ü=­Ð½°Ðˆ÷ƒÚé@—Ý;[ãÊB1á´ìà<š—ê"µœý˜áZ?îy^òR™ÕèÅÙííE^ÄçÀ¸Øà'°#é³/Õê(ëéëÊ då®—Ý? TäC¸Iíÿ•ð1¥ò¶¸>üVDÿqïüÌ;¦ø×ÖKæ™ÖžQ*®Õ»þâ W1 v{D«GþC—íW«BïÙ’ ô?}$ÿ¥~ :\Ï h õqÖ èÅf„æ¤ jô×DÞýEå{%i™ nî'¼iêúbsmÄújúaçºôž;q÷êæÙÿ`ÓFÞ£×÷&ïõÈnØóˆíùŠÉë<ÓùÖ{÷s¼ û硬 ˜Ê§GÍNr| ㇗ NEþ ÕêÁ 8bh^o‹–}ׯÒ^zâ œ:ô<ˆT¼‹íòBé¼qÀø^šý= öÿ˜ÿüùÎôzùùï#ƒae¾Ñûzû`–þ[‚*^ý:}9÷Uï½—\òB¸ý5^5Ç >{\ϧùc5’¨’R€þÊ–ô<~åsÉó½+ûù„ÙÝèÑ[íÈY÷œÓý)<ÂöEÒòÐ rçšü$éÎ粸~稃5ðKúúò­ ‡ØÀ 4 1! –ê ‹xQ«¬$ö"ÉêH€mêÍÕkêíÜé@W°ã: ¸â“DRïÙDa÷`‘ýª‘çønša'ƒÙ$ý$Y £W£Z* }c{!š)´ ”ߥòaúéˆô=ÅÓêx‘Öð&Prö{Sû ‡iþ¯dÿ÷¥Çö“]þUNs Hr ,î#hùæÎþpµ ýneKõ…ŠwúûŠÿš–Âù NõÊHÓê#ÊCì¿ø†óŽÐ!òâ(ôël&péš6jíˆì/6=ëC/ór\ýñÌ¡ÿ(7ßäUÿú›€=düüˆàénSß29äš…eìN>ü”fáþöÛ­zZ)ýɾó) ðùÂnö™z‘A8ýæðc|âüçÔëß'3çÂÝç'/¶Þˆ+ßNFFæR+ùîï÷˜îê½ó?PñoHí×(»óÇ0Qû«Ò‚ýÖÒr_Çïgd77ã™É "ÂR¿—ÜŸø°÷‘®œoš‘¶ 'ª 8¬½ 1*΢¥Mû®ûîí×ðeýdÀ] Ó"æ 7F°\ Á±AªÚ)õY5|syçŸ-à ·~Sø zµéN~vá¶>WèÕ‰ñ÷r'ý.Ø g³F—j¾*qý)ÇÄ,+-31s­è*Ú%™ãȇxj¼ðüÊÓ}ý¹÷'ö ù‰ÙÿöKKçëœÀüKËA ^* 5NKÓT Ðuð¾… þ*^õeGñí$çùòÌiüYû'zöþXñghðŒ·éëØ ä(á³Òù“Üᑬè?™Ôïä# ô'jð$±êHµð3 ÷+êöÅœL9ñ©¥’¾Ä™·‘ÀFd —WÔs{ï y£öÉ¡gî@]ãöHº• ØÈÊ9kø!¯yõZ\JømöÐw5% 6W#{ø& Ì,¢.só!ŸM.{Oì b&–»>¾÷ýÄúACb³Í̈^ÆßúÉŸñýYé– âè ’Êå q®oq"¸«”¸f1þ>ƒîá`Ëë*(Jö="/…é8¾¼J5ÿ…¨I°`¾"y?ú”íˆ}wiîØZÿ˜¶–õ¡ÉõÆm¹íÄ0«á×¼Få£rð%ª«ùŒ&ük!úŠÃõù¤hmñ)Ô`í. òÙ)ö¢‘gK’`aê ±Òb ép ï¡°¹¾÷ÿÝ+WýÞÇ«þ Î(¬|îÔÂî×ø GMè mã ·òÿI R Ú!çB(Ên>(Û{%+cƒDºŠ_:%,É2AKÖ:+ð¯ ã[©ìÞèNs° ‡ø;­d}š+WB7¿KLD[´gJ,„I%SE€éR@u›sDV|²H¬1!MiDñp04ºÈk"~)”çíVb“/|´¥hh195³Qშ{9 ¹Jrý]ºx%=+Ñ×Íÿ4Œ5vU£Ø ¶Ü¸ÿ­lò§èšçñåâµó¹EøñUïÿùçþ³ ¡ú…eåûóÿêÛõþÂÀ-öN¦ïðAý]®‹ôÁõíÈBŠãÕ½)ÝQ‹iá¥]ÇàööÛ¶ à)ý~ëŸ8ýåìg>KéÜO“îÒCbùpuïŒÔgq1G«†ð¢!‘oÍé :¸ ²)ÞúçÿNÍs÷ê=¨óT]ïüiVðýZ¸óHóïæ ,Õ䉺ðÆó»ûÃórÿƽÞl Á@  ’DÜýzÙKòþ΀ ¿~Ñ`ç²ø¢Ö‹ñ9€óíÍ|“çåÁÕß¼Ã7à¿3ìåÈì÷µ®Û °"=w=Ðk%„ 1*ÿÄÎ&¦rh“¸° ·eÅH“ûñ€¦ù’,ÿ0N€­6µ²òÖôû@”§ë¢  Dl >ãC³M6ü^YÖþe¾ÿmuÿf$v7l(è׍SO°¤û”‡÷=[¾÷ʉ”ð‘ð áã½Ôr¯³×ÊŽeâþ~aìµáÌémNXänŽMç¹›æïQî2üÄôÀ ïBr!žv~ &4ð)þ˜ë¶"oçª+þÜ\õ‹ØŸ}ùÞÖÒIãl€âùÒÙ0Cÿϰ‰Æó ú½@dÃ×{ËÄxÕ´ Úæõ}Iò‰Ä>íÍÿâ\Ô»ÛØ.¯ØvÒ©×§nKÖw`wÑxéÓÌh÷ÒòfVÎÀ–cÏØY¿Ì˜ýrÀ‰²ƒ´àά´VÄÄlŠÕQ“và 4êªÊÄè×YáôQÌÛ¡µ–Ú ))Ó˜ñ=Ôk®-Ô\4®Ì²ñEÄq¬»¼%-'Âí}ÿÉÿÏŽ¶òÑÞ…×-ûçÉD-øv¸JÍdr ~ÛÞ D›í†øé¨—ù¨ žôê”þðT-ç‚ó«Ú,âðÍõJ‹À\a¬¹!¾°Ç™açÖþ´×Ϙ§Û:¤âDDlæzFçÒHˆãü=Oà)®âëßÞ÷6Þ<èÚóÀØŠÀcÔ;C¹É~P¾-ÂÓ³vð¯Åì ºaò‰Â½”ÌÙ[Ñ£IþÙLF¾â¢ô.ç ¶ãúšÇãð5ì[xï!{òÊSßð °¥ìp2 ã» Ñß„œÿŒŸú$4íõPÒ0î^Ùuç±ðÃé³H‰ô±TZy^ X<íL41ÎIúF$õ ŒQø%¤_†º‚ œYå¸ŒÖ [`a¾$>dÅýÆå´õéòí€ð½xÿñ쥼õÉnjøÕ‘ûõ@G®ïßLXìVªì‰õívùù³#ozõØ |Æ" Æìe e#½UŸyï¼Ø®ûÆ—ô·µôXܤö Œ[ý%Á ¡;ƒ»Î®ýébÊøZó[üŽyCÍ#/A í”§\„c ÞBj %¯ æ´ÔÓC´TÕùö7ó(2Vöå(§ü–s> ‰y½ù¿3|§²ì¼8 1áÐ'‰ÞÒ)Ú—&¢r¨#Wç!.ÍÝ"•ÿE%Gg°ËlH6P >W*f ÛE¼’_šÂ"(•™+Iô[*‚÷…)6HP"½S^ô;yó.=ø"Ä‘¶É ì+ ß‹HÄüôyðêÌÝÜ䎎ÔÓ_™Ó6ÉÖƒv߉´ÔêÚ!òM*Lú?,“[ü;ë@ú1$úe¼‹úŶ›öÃËÈòâÚ´ë§æ›{’æO&ê¹ã+çÓ¼ãAzì)Nxø4 þýµiýúLlú§Ñ¶ú‡ß¤û³Pýù™§òúw.ýJo—èßukûŒud  û#-ðÂè<ãNùƒÛÄ Ø·C>Ü·VÝN©kàZ#íå6¥µì^ǧóYPÆôÉ”|ñë¤ðÄË®ïAxýñ€±ãõc‹WþÂEšç\AÒs“ ƒ3ˆ[N" £høb² 'ÝW Ñ”¤¹±" ´[—™¸ùÃù”Utã÷~{OI1Ü$fûk¨" ¿b·ìHÊ ‡:Ng„éÁ%øÍÝÊ lBщþ +Xüh<¶üßáoüˆsbø&5ø®Š@ùõÔ‰ü¯'<ÿæ×þ]È/þ/O¶ý„Öûx[Èùôœ„øÏäÒøhNÿõl,ôõÉüBû´ÕSì’¾KxÏ ÌqÙ#ß+§ÃÖ¦{!í˜c ›u["b¨Ùh˜®˜ý­Ï–¥”D”]M dßþ «ùtm ò‰§»ó[²ú‘—üßž2û²ü´µŽ Pï“GK ˜y0æü# 6oÿ±ÛÔóJŠ à+}žî^Œz¬sH/úÊ èÙÅ ÕRÁÓ’\w:ÿD»dOª o„_ÿº› «³§ÿ_‚Qà:Ô™…ЬEŒü™"õ„«ÎðÉ©ðÐðô¬¬fõÏ„?ø±|oÿ–Ó!ݳI@§»¤ý,ç ú~ˆøÅß‹÷òô÷ØÁ´üaöúé”ã8º"ˆL–“7t M^±’YVÎ0s&L¼ Ï w2è!Ÿ¼ jv{ÌTP¡J^Fm W ¾ — 0™Í ý¥*âËK à™=#ÎjE%È (Õ@õ&$çø‚ü&þ2\nâKîä!6 (ËÊ2-%ØÙ,o ì.ê Ö2G¥71«*:3þÁ9š¯Ç:¢VÈ;ûdB:”ü4eÔ/^™*Kô«$wýE¬ñ o¾*-¥7¤™C¸c[ϸ2½øRÚ>¬ü”ÃkÖÀ¾âøS›m!‚CI7Âþ2E h¢x³\þÎoÓôöï9“Mï©ÃTðö…1ð˜K`ô6\ùH^þ±Ókÿ`Pû™½öƒ‘íòd(î$ªèÙåßtÞä*†ääRʽéŒ]ÜîX‡ð± £ñ`IúÔŒa?¯¥1±‹Ìí€tŸBX¯ ÁrG… G¼ˆñ6:È„£òµžGëcÕ òÞ˜ Ìú]ˆ²Ó"üÑé¯úœ„¹_S ¥„6››ʺ±rxT³o£ôâ a>îmKÎÝnöMô^+TqŒ› Ò¦˜ = Âèªø×V™õ¦ýôÓG­ñÏÆÿV3éõ."e’Ú¼ x‰e§ëŽië` dTiüö *úÐÉ úl†ïMz4çö#žäp7¾äÂÉîÕŒýþ­öSºðý02üŠï>ó½ `úzœ³ûu*úß8€è;ò¿¯ïãÇÞ4ϡ٭Qß­ÁâIªÙiÎñÀ &¦Éü 3ÏÚwÈÕŸóÝé®üä$ÂÞðªx¿üÞ&ûßéM+çòåGëòÚ„ë®cÍÒxsÙ°AÈê;?]õöþzâRøpÓå°Yƈ.žË‰/ÎG\ó¹ó.ƒ¸OcÃIÆÑ>OÇ2€VÓ÷IþÔŽ.–Í ¨Åí¥­ÒâQUÈ’›ņ“͆²ÆÂKÏ»|kÙÀe¯ä+9ïI.íê=Þw"ê"A7óÁG#îÔm½èP ØæÉ&ÒØ*ÕËOÊÅ+•mÂÎ@ÅÊìÃ×Öë×áç/Є…"ÃîÐÅ›òìÍ‘cÑØÓº²ÓbìaÝuX8Õaىʈ&¯ÞZ±Zïõ+òÅþ™ï®’`ñŠ XèfûÌÿLí¿^ê0”íç9P¥ëÑt£hX0¹KeµºvûQ°áê~¤Þ4)ÄÝ&¼‡è¥¥zåþÿWíòqèõäÆä"9°îûãõÏûéqºiâ‘BªéMILæà¾ïÅô¿óc>žõÇð ‚w“ ž¦lõ¹ñ_æs›UäœG¹EüM§†óÁœyÙ4¯ÓæÂÇßÊ|ØÒzïšØ3í0Ñàfèʱ&+Ìž*sѯ ―ÖÊèÞ÷­ÏáðêEï[©êe«ß.ó× nÒPÁ¯ÞÀºÐQ©µ¾dÎ@ÃXùÜáž`áÒ¶ÁäSÌâçÐI¾ô{éýÉiGí{WûóPO/êtM'ä_Tméu•«ìÁçŸÕSDÜÌÓO®ÞøÛ:æð­ãAÄcץ̈́$âkSŸÞ-èv×Éö×”\ìä˜ÄzðGÄ ñöͪô Ÿ´ì&Å ÏÊ YÒ û¬„ÿ’ ñýPMãõ†¸  Ô{÷1Îí¼i±÷Yybÿ×Éypö°fîô÷4˜Åð›LØõD×¢;yQîRUzÛeø;Æ4K&k°°Pá-Nö”r7’'gk=•uÀQJå¿Þ&ì3ï-’3(O‘„—ÆP,Rþ­4¸ã/!^:ê+àB'´D(’è:ì&,þãˆ(Öà 5ßj×DË$;Õ™/€ýQ&ŸvŠ%¹ -/À°,i5Aé0Ùüž$…èÌNdæ=Ð{"9ÔøÑ6¡µ¹äÊ#1NŠ=]­KC4ó¡:¼2¦,¡O$„Oxð9ŽSGb]H!¡˜*í0—,ýÖÊÓ+ø$p?˜3®H^ê±?‘µzA~É>1ÕIåY JxŸGIþòâO꣙L§k¥K<Õx=ª¥Ú<û·y9Í€¿§Ê‹é| %‘}LQlM½äì EW\˜ïÒÚçïÆ¼»óÐwô”æ?þx¼úF`0 ß8rÎq 4^€ßŠ(Ö¯Llüj¶(ø\%?\¥pµæ˜ó#‘mKUæt_ D W ‰ïþ¯ÜP9Ð|" dRQÿaÒ÷Ú¨þYèžðäó€#ñIÏñÕé›ïž£àfê•Ù pÙäw0­ÛSл،œÕØlÎsÞáe×à†o}Ü™Ý Þ¯†ãøãžß‡[rä.eiå¥þ¿Þ¨Òä:äîò[¾÷-•ã^kgà·UêÑZýó$ð1ð“ÀAæ3ëê2>ð”,Rë¢C÷zn=êþµ…ûÝëùý! úyâÞ@pB3gLó‚YJP=¼ €Z¾iÊGÊþ´7óõH«¦3“Y Ý© ýÅ¡ûíÂ…íMË{íeèÛZ_æ0¶L÷sT´þäïêÿÁp8ùK îyAëãÏ^÷3Ý8r•BúÂ?iÎ3Ю 'à· „´ï ¤u.Ö”üÚÓ C$š„ì$âôE‡$TxÇ zÝÅ ßüx¯Ze´ùÆWÎZsà¼qáýò(Yù-‹Nþ!CL ›çKãá›æ‚ÓÁÿIÝ™}½kvö@ýíø „=š__  ùÕ&Ú:T&›^$Y£Ë4ƒžÍý‹Vâ¸bòÃüدqYóØ$>Ò)=_9ÍÕx“+ ó~*Pø%e„þ×뢨¬ñXßð÷;²]ÿ^/éü‹\ ûJqñ~lÏïÁ]®ò>l‡ê9¦ê­eóÚÀsºÅ äÇÍ)¹ÙÞ–{Þ xþäÒbðøÛz“ú>öýþ;í ŒU» Ï® ÍŸ^ BhÔýlôsÐNX› äÜvŵgø¿žÃõ†JûZxÓüÛ™›ŠÙþÂ?3 }ð7(HוA’l€Jì݉Uá°`9FoÚ¬¶uþåmx˜ÂÆšó39öðKÞû÷-(áÌ«ú”t•÷¸·ýˆ?_«Á + y)%ø-°FL/¼Qþ6\=¥S00À;|Y­€ðWeÔü‚WIýk!j¾áгúÚáÆr¢tý§Àèÿ%ˆ²üZK²ø$Gíç\µáõj©éäàÑéàëÛ/ýU#ôþTþÀ÷îîåë¾á_h#ÞØà_#Øàá§ñÔWÑæÑ#ØjÔ‡ÊøÛrTÂàóÂuñëLËücêZûI!AùíÞó¹Ì½î³÷ëäOÜâXRvÖxÞ›Ô )Õ»õÃZȪˆßQopÃoóý¶©ç®œrâ& éÍ?wñÐ(ºû³æÓlGJüêvÍíE÷,ý€ ü¸$üç©òÍÐðg\ïìƒó̯÷zWÆñ&hEï\YŽçlÃFí¯v—ð¬*añ—2¼Ý,ÌêÌU áÝÀð=rîòê!8ö¡ ùb^RñÅ0‘ê A·Ò¶×>܉µ·ã"~åÓäõ²ç?Tdö¡™ ú_Qþôaòñ¯Ñî|n½ðBaÕõâRóâ ïìÆyÛ ¥ÏÆ0¿Þå©¥êàÿýê•ôRð0üêv ùq²íðÑ×ãÂÆNé‰=­Þü6æ¯uéà[ÉÜ"š½ÜÞzﺔý/NŸÿ…ë-ùçPï®]õŠôî÷ÜdnðÂñaè4·àTôí &”ú~&ó¬æÇÜ]ô ˬt'úâ…ãÆÂæ‰âçí”Yoù öûyìãñ„´ß@øæ+™çîW˜åÚÛAâ.]å@<ë ÈðŠlµõNWzð Æã› ùæÑnTì1éëÉ^îÁAÙùhã×ýWv¿ÖK gè° LK¶âÐ`âÍ伡çæcŒÈòÉ P’4 óÏ hä cHsý]Î_ X¼Áů (/ÝDàUþlP(¢‚ã!XWv¦~Jÿ»Êüc³Åû:ð¾þ‘¤ ±¼ÛZ1uÔ窭O­£X×Ù¿9dDÇì!Æ ï*¯RH¹õ:V #&Si+ÙIiÒÖ:æû,ä "üçÑ"$ÅC"Ì‹n!<ñèÙ?„ÒE“u&R ï&ù÷ähkÙ\ˆT/·œå¥Z²£æéŸèáûÒµ_ÿ,b±0ü'mDÞs'×Ï(ŠmÞ£®Nß­`ÑÛ÷[äÛâ¡bÚnÖLÔ¼€Òlj„αÄ;ç—;õ¡°þ ´æÿá…œÄCd1‹çÀ¹û0çëÑ©ZåVÌã&¢Ÿæ%¹þïk:òÌK»å­„G×í!ÊÔ°zý×%RDÔ¥FªÛƒ«’ç n»ím-áêÇÚlç6† álæÔÞ8¯ê åv‰ôÐbH¤ÌuCÛ(…hßÛ2]ÙÏÒmÌõ"3Çû®ÓÌæDÜ WãJÑíPñ£ˆ[÷M1iùó„DýAÄžüÚnž@ih‚ @úö¸Ÿö0HSõuzðî–Ûéú"–àœVìÝ–0àÌalãmÞZmoá ¾®æÓíêÙ½Íô?^ìüŒ#îù?µñ÷v7û½ Ìý÷²¨ûeìµýöÁÞÇÂþ(#Rÿº4Šß*Osû¤†óÚÐPúà©›þ¯É ÿýØÿ¿Õ+þ¤R>íz•Ÿ¢–‡lÒý^« < n añƒµ×ôç/Lzàszl(‘VÔ¦x ½¶¶Ûg¾­“P ¦¤;¼ÑÔÝ•ð®÷qæûSU¿û|î|ÜãlÒ˜à{mä:R†ßõoOÛá'ìÞÞAcàc*àæí4™è¿Kºê“Çûì1íQð©»õà ù1=ýæÉ ÜBUf(¿4Š$í®©—\3ú<° ‡# ø+Ê|Ê…`dÓ¿Û@±SMa'-À"_º&<¤V 0ÖÒí€L=öɸ/™rPF ® ª!Ó↦ …!ë £grð»å ÏnH¡VêõO§éK¤˜äÚý<âf¡LáM&kð¨/œs B@tu ÆÕÇöÏ ÄWž åÕkmJÿú2_¶ùÁÐ’ü‚€±•@F$"#ˆ#Œõ!±T #Ì[¯ ;¯¹yÇ•õ<µ´ù0´Xœà VÆÂ÷´¹l(/¬õDÀñ‚Æôí6éöS¼`Úf÷Wÿ¾D÷§!ò(´ýlN^¡^"•v’?Œ4éW%qq-4ó6s¬¸7^z42XQ&ƒWnô¦ÿ6{زˆ®ô>»cûzóQ8 Ìšå—ÂÝc?žÌä úÀ.)îÑ"ê¦K+û÷™Ø"ru$xùálõÑl2ôì"€ñDíï%>éá *îòˤñÑQ´ò—ˆ¶ðÏ’ële•å‰xÝãÕŽÞ-Ú2áåÿ î×½`¥Ó#¦ò¹ ù‰Xu“_9Ö&-S¦QåÂÿI ?â­e;v zNÚ ­¡s`”C’OÕ伓:«ýݹŒ.½!¢Iq¦nMnLîŠø,]àpÚ„̧ ƒ"Ù ɯ¢ïÓûwÎ÷4D€Ùòű´JÏÔ ¸¥ '±R•/“ 6÷’­>4 LDmb Aûr.BL’hBEàä86zY.M¡'ØüÄ"H æؤ.$¾3Ö)º§*$"%VM¹b¾õæÐÌ­rž à¬;ßÍqâÒý`¿= {$-¬fÓ×ýØ LF„ü¿¼í–‘ï©Ö³ó4Ðð†NuêUPë ;¬ïcFó“+Øý/ƒQ Añ”7Ënk¿W •ž˜ bUÅ @üyC-ô= ´óQÊÆXOyÈ¡×'Ì'¤*×±Ð%˜„Ūºß É\qV3ñ–†2g /¸µ–]Ì) ¤ 1·Ï; m 倷 žÆs, ¢r eÉä†Ib— ¢ &e"ÆÌÿê—…®Õ RµL i`ga@"–ðu'LÅhÉ) #[>…¡ˆ¢QàäIDýœ/‘-q‚àV…UZÅ= ¸¦ QM7œ"KúÙUíòÏ\…ôÕ=òª¿ì²cyå»Ã\áö„`áV0Ûèá\’ê1‡HòäûÓÈüâaïöþ´ïz™é±&å„$âŸ7ç*¢ï Ï=æfÕ?ê8äàôï%ºý5eö´¢è­>oÛ–B¼×Å“ÓÛdÄÙ™×Ú&TÛ¯ñ>Û¥¥CÞGÁ•áQ9çÆ¶ÞéàËvç÷q·áj°ÙK¹Ú6zsâúù™á%Ñ Ú–HôÑÆ/Ñ8 6Ëö ;Èí YÈÎö ËvßvÎcr$ÌÕ ùÌÜp ÑállÑ(ˆ~ÍÒê<ÐäÒx)ÎLKÎâû”Óº‡­Ú¦½œàMË€æ£/è£7 ébMâéEì²%ó·;Ãò½sû怸ƒÛ,¶SÐÓ1ÐÍ™Q)ÐO‰—̤¿ÎݽØŠ5ûÜQãÛ«·ÕÕ‚0nÐp<ÖÝ#§×ö™¿ÑC»óÌ™Í^] μÏùÃ×ãØà£ògæ"¡dçÍñÏí¯¼ö~2üÝš(û‹«ñöý5òW¡ù|w.þÙ©&ÜÖ† }Zc@ó?«4í~”êñHM/õPhÏç׺ãî•èÆêñq\–óT¢î2eeî-í—{÷ðROøøkæžÂinÿüí€÷9Ñ-è,´ ßËyïÛ4ÆÈÒÙÁÑǸÙÒÄÄÖÕ;B›ØÊS±ÓÃyÞÔfwÔ?'›ÕæšíÖýŠ×“ß Ü»§sãCÔ]å!Å©ë+ëqetìöK×éÄôä&/â)&|áÙ”æ`:uå¿{½æŒ báê°6Üô³ÄÛ<«ÜTÖUwÕ±ŠX䑪­íPž+—îC;vë„RÌçˆÔ<äí54ä ö¶Ý éÎ8{™Ï¸VUÙøÕ÷ÛT¸ÙÞ!–Ö[K†ØhÃ7âµÒÑê#N~ðÛCø’9”ÿœ?‘‚Kç&6Õü e Dw%š-Ÿ¥<$œ}3y@y”"¡ÕPú¿«·ùÈ€LCÌ4ïŽüÒÏúÓƒ÷ØYÓ 0oKläÖˆñ Ê2¸8ÍØ²› K3™qÁn pÚA :x>,Ty‡‘”Ò'þ»m/ð®/ ì‚2r}ä<㎠=L Š7•hN3Üö(5,8¸V¯5¢ËD2Z^:¨ÃC´ðÄ=ã2%~Þ%Š!!" ,)œÍS-Ɔ›)ãp,!µáœ³B‹G4í§è|ð«³%_ ”(²âè"IÏ´Ü8¸ ö_ÄÜ J½ƒý¤2 ÂÿzŒ*Ê‚v2Ý ‹2-Â4€…Ñ,Aæç&\ôv'ºkG03zŠ:2I©:i·0"Š$Gøø%݈,.ä{Ê.^@E1ðv;ÉÑÀ>º;V?â¡[@£yâ@æZt>Râ3Ú‡y §Êú::î†Ó–$¼R<¼Ù&E‡:HBô4o.•§ü9|Bõ1ŒWò6ñA.òg©ô[+±ùÜ¡t×&,¡ÚÜLï=Oþd÷Yfö]iëäu”©£·r¯y}Õ‡ƒâSºFØÙ:Ýno­¼7Ã2–À¤Ú%sÏåð @3× æÈõ_éÓyÚüÚ í;aîó* ó±· ïV (è²2gà5Ÿ ÛkýÚ˜wwÚÑ šÚÄw'ÝøòܪêÛ`jÜ>âŽëÐôëÛ™Üî ÁEõ_:Sú>VÀ÷+xÙ~D­ýÀÖyýOrÙ¡úý¯@mó‘&†ôZ”QûVj>ÿ‡ÔÇTó-‰ó EP2 8FÐ+8cÝY¿ú¦žYù·¿®úÓË¢ý){Q1–,ã'drÓ8|8†Õö° wŸŒñ±÷ñ–ð ˆüðÁ-ýî³=Þò©{íó£îv%µk’ûjÎöN@*øKŽpþžÜ‡ÓÙÍ-bäìÓ8 - ªð飕"\Ú¹"Q¾ð t=±!Ië!ŠD" x§´Û³ÜÙ µzÇO ~Ìèä§  B¸»:øfV¨"FõÀÕñœHú÷æ"š¸¢† ¬©]TQmYîê d¿™ N,‘ ³k¿2Î{ ~2™)]#2u—ë7ž9Ð5ûPÀ,åGxòS` óŸ3ížfùçêû‚¤ OnÜ«Gðð¿BPQúIk ¥JþûÞþÁ)³Öh¾ðÈþÖ©I÷Ã>ö„xÂñ ÷ìÌüVä<é»ãê-.åÀF™îiŒüó¬®ù$çPÓ ›7û@aíõ¥R”ð,BÄë¿ 4óÃõC¬=5Elödh ·pà À•× $O)Móé–—R;ýÒmQËÿ§©÷+Ëñ¾<ËëÅøšì*ÖŸï :ú"ð >2‰Äs¶oÜ"¢ —lˆÄü²Mðühê,)õì3XþòT]ò,Ç óo:ÑùËÎwŽÕóãÍZ§·+iöKœÕƒVŽg!¼ìš#™!oìš•66_°˜¥8Z yìŒ؇Zÿ¾>múÐ4ÁüÂlŸç5«àÜŽüõf}÷o®ú_jáûuèêï¤ÈLã;¥-Þù ’á†úÿèUëú#íµ–­õö¬løE#ÿð‚Ûÿè=ëôæx‰¬ëõƒŸïïœ^îOëÆ|çF5~æ/K’æ *¡êfÍ»ð1ä3õÌtõ¾€uñ~íµwbæçì%ãQYùÝ5 "×Q Ùçó€ç½»úÔ· sNE ÖJãërS,úÜêê÷Ýð,úLAfÿÄl4J*Îü%&iôŸ:sï[ØñcÓñ yë/Œë´O]ñ ,öŠ‚½ügŠy{g’ÿÈæoøÕ}·ð4Úèž.+ãÖªÞ›°~ÞnÍ_êz«þh‹­­¾üƒÉ®ú5ßò~-îè‘bÒäƒa”æˆfLìdÖ€ð« ï2îæåÜôÆgy÷³Ó6öÑïÏsíf»ì‚"òK¦-õê!qðÝ1g舠ފqÛãŠ*Û×@Ú:§ÜÆÒzëî!dû2¤»þzù%lì÷ÔaZô(¬Œñ,ìçðÇ:çåïåéòúózéÝ÷{l€ú W¦ù õoùð‘ øŠè÷ž6\õu;ç÷cÆsûû]ù¹ø¤ãböÜÕ°÷CçöÇÀîTºÇèA{hêë±Xó’Ðèù›¿÷)¡¼ñý&9ì_ Nç5‡âã*ÖÙc ÂÓm.1×víûáM‚ë‘Tõý•üÁ,€üÌl)ü‰iúý)*OüZ‚ÇùƒÕóú¢’‘þêg°Ì$s "-L´]¨)~ÿ"GÀc(ê·Öñy$¨µˆ<î¹^[È›3Ïÿ # e«ÄÖ?é;Êm”*üž+_ûužãüÚõ<ûƒaÞõŠ>:ò븥ñ1ÎSõ)7ýL^¨ -ýÔý$æï)2mò,øø1%–Ð2‘=f5B)t3¡‰;4â†:Á9QEýBMFD?OîüŠIô±µ>çpi5ùäý+Ó,(‡h%$}RMS\¿f ß´:tt•# V-g lUÔJÝî:n @Œi),"Ü-kR9  3ƒ—Éô2^éЫMà-œIØÒØ‹'>ç²ß®úãÓ*gŽÿ‘µ,þÏ[çö#Åì‡ ºèrèÙèc®uíæï ñïz™Ùïà<òäoðl „è “·ÛKô»×‘MØ'ÞcÝo7ãâ0æšõlçªÈ†á«Ê}ÜK0×/وь•­ÏÎSØ‘1Ûãamír^ð2TîØômëä·ièûöô㞢KݬÛ×Öœ@ÒÝÕ AçµÑåÇßâB)ߪ×ßöÞÝàv®àM$ á€çq¯˜îRbYó0_o÷‡È úÀtÊúÔœøÑ"òWÜ7îËWí)ô¢øÙ–ªö¶ú¡óìNTó$¤ñô0H[ó²JìëÎŒç çÆk–ïÔ¹œ÷A“¨ù—ü·öȪïŠÛRì¢[Ñì·³Áëz³Vìü)ô&ÔýêÙù¼qY g¬¶‚+o„žv Ê“ è² ˜³[Û¿" Ôd†Ýëzè5 Ä8WfÇÅq>—s{“žºÿ€ß@ü¤`oþ¾ª!°ÆkãÛÔQXêþJÒDû( –ýœ³Z«1 Ç ( güIaÿò+ü„øßô9£ªñ1¦ò’èÖøN]Ÿ5A¬ÝGĀà ‹OÉ— ¹ö¥ÿ”!ú!´&ý¤ó¦rÏ E$¶ Å=ן¢ìåm0–<½3)ü ÉïÕŸU&³|<+xõ-Õ+nÕ #.ÔíƒyÙ?rùKkõ—‘õöìjþÚÿ ÓQÇZ-‰0¨²ÿüÌ ôŠéGæÞAwÜû.®Û)àÄíéiìîVBôê´”üm’‚°ä p‹ ¬œ¹± q7*‰-µ[°qðoÞgl§Éåèì˜_g-=3wk°Á1/ó†®@ixÐCŽXÁÆ2¦—qõ>¨¬èæz;ßFÄÉà§ûzàhÙiâôÕw.×ù½xÜîDüá‹!>çoàˆïÛ¾ú¥»(E›õ1· ¢Êþ´í_ñiZùâЉO&• ÷r…ã¤ô¿I“é«¿ÈX<(,fªN Œ Vþ¤·ûFVý¥üþ£vü7ÿ1{+ÂÁI“žý)^$úÄéú÷)rùø@ü‹ùQX ûîú5ˆ†ùa`ü)îEB´ðvÞÚ· œ“¼ \шF¨Ð$R˜´IAüI ö²`rîßRBíÊ©wð£1vóêVÈñGFî86êîߟÊñÌ¿öm"ÿï½í …{G«Báê„ÒQDyØE X©Þª]¶½Î ØS z†q@nô ÓŸjT™Q Ï5Ni|Âý/ÿf§ Àêö«| Ex¾êøüý“ þ«¿ì)Q8`c‹ÄÂÆê e8^3®–“O'“ ã(OqÙ%ø¿J°wà.~TAÕ®žªvö”P¢™äcl"CP!wÄI±*–9Uj/\¥öKÞðãhòòmË}öÓ-‹õøXMðƒüë7ðç¤ã[&6ßUrcÛÂæß ƒ…é«Áõ¡ÝëýY8KNò°Úþ*hÀü.öBøªÌÑöì%¬ûÏ+¿äµ Ôl¡W?»« Sò*y0 µ±Ã±1³ ´¥tè tø¦È­è eE Oœ Ëâ ê…`ýB.Á~Bp ÌÞ»?ùŒÕ½A=sBGT “”r’ÄG ÒØCú¨Ÿ!ç- Ž=u‰“Clû <,,ž ‡Û†¶Qô…ó!\ñ)·^3Æ@=ß¶ÓAÓß?ü’;¯&;Ï]7W±-Œ8¾#»§íUãHA¤Šmþá£u$S—&(ï%[ :$—*#žÚÁ—¥@J7–Žúe"m÷Ëtú‘¾þNòé 9€RºâÒx:þNí•ùPtÛú73Û §S/ðw§ÝCîξJxþ TLl £… o |Sô IgH ¶« —¨ Åš±™ã ·oq'ãVÜcí!qN‘"-„~gÞÒé¶ #pm"è t¶¦Yº¨3? -wš c£ï [S æ8³T4>†«À_°j"ÎÒÃ%ÈyN)p.)cÂ"}í*à1Â"£ es»‰À…ï&”€³Û‹ƒûS$`´xüi®Uø•¹0ñF½ñ…ˆhõ•g#øÍÌ÷~øPËíûï‹”þHË0üÅGô]Ó¢ê‰"çölçù†è–h妟«âðîá[«Kä bë€:òIa­û¹<! L1 dNé ysuúÊ!ô¾íŸÓáú½Ù††éÚ«Äàˆ¼œÞç7 ØqËÔb½™Ô¯‚n×µõ)ØnùêÖ3ooÕ=7ìÕŒ¯>ÔQ*Ôú€Õ¤+×1ð1רèÔòà‘ÔÙpJ×6ÎÙÝ~Îåï½ òî7ò«ÇóR¶ ñSF#íC3èjšdåÌÖ“äÇ lè q9éŽ4«ì‘Ï ïäR1êPnãÕn ߊ«áØ­ þÒó¿ÝÏZ΅І )ÔO¥¿Ûî3_ã¨-;éÃ>îjÆôÛ4Çû$PwÌ©Êþ(2ÐõûUìîÓe¿ìЀïùiWî¼fìÉ¥ é$‰æ1#àß±<¨Ùh¶ØtRòÜÆAïà+¸¡â´Stá06àš¹ áºîÓãJ­ÿçy•ÓìŒYˆïì>Kïâ^®ð“}ö;-Óü †%t~º¸>aÕXL*^G|Å){”ñ,V—H(…* mŽ_V&ˆïZ ¼¯Î[gÂg/û£*Äðâ'UèoYÎèÅ¢îÍ%󂾆ð=ƒìËúðì(š@í­ì&£fî'ñîÅÒëð‰Åçýžä:!âZwß¼-ÛÄrÂÛ?ètå5,åðÿÕ_õ"i£ôrдô÷t¨ñ´ËÅíè’VîÙ°ððÓÍò E³ó–̉ðzàFî¤ü0ìRã<éäÔ¼·Þ2Ùá×3‹JÙ6§¼Û!ÚÙÜÍ%)à­Ò€áçðõàæ3\߯§9ÜbmÝ«MàCmÔà``}àöåòäâmêøäjì†{Ìì°Ipë< å&Sà¨PÈãþ¸è²1æ™]jã^=wâ"lÚäHtìé]&1ížæ?ïdæð4äÁòì&õßítú2Cß«¯‚‰C#Ð|ƒ¯Ö6³$^éóÏË%Îüåгøp‘—ø=äcûrõü¨,üë`ýCß%s„ iJ л9ÝýY‘?;ühßõ|ã_ÅÏ ?ÑÛÌì/L¯?¨KÞ’„bÈ‘%$|·%*°ðÞ0‚Ü_4±MÖ1Htc+˜ÿõ'àˆ¯' I'ýó&Ê‚'äþ)·qu(ÝYV<¹ ¤mkkô=ˆ#Y Âù)·.)JÚßûQŠ -Ï|­ op/ e?š^aŠ`‡Ààú¦@›+"à=Ó ‘"Eg.å½6W(a5þmo.‰0³%?Z{lÒñÍ _~ GÑ{$; f!›³Z2¼0/âÒç#¥†*;@W+Ë”?+i-D©×,³ºY,B.T}Ë- 9#)…®=!dèàÍsÜu¼ò Wµo ©ð‘÷ ÕË (ƒï*&§¾©y{,”$!g¯ûá,5÷è>¯öïŸùšû3ûû¶nûœì)þ/‚TKœµzÿýh÷«û8Ù½û¶ð¨ÓìmÇy Žp¤¢âÊït´ƒwñ €4 <°‘`û8ã§xŽ< aû ƒÕ û 6( ª¶*£¨°ò$íß`–æ6—°à5ÇÈØIÖÛC×õJuÙ–·Ý+$OàSn”áz;Õà¹ö­ÝÕCÚwÚÛäÔö߀på׆é˜-\îíÀöÜÇÿµµ4”ˆûîæY>ÙµÃN1Û ˜b&ÿr8ýä‹þI¢¡Q^}"ìƒ}Ú=è¶RùüÄ>Ž÷zA@òûÔ ì ›Yè—“éêZ"ììÍñ!ùH‚âþK±œ'žŽ éÇ×5“èÙü”Pôvûëñ Å®òU‰ýóÓ<åõcó ú¥:‰ý×u‡ùœ]aïÒ§&è—®¡è H†í­5Uñ–ùñü[°ñœ­óB¾&öµÃœúu'L6˜ÿêxúàL#‰¾'‡íÖâILþ(ƒëû¶M¤-GË™y¿æPÈ ¨µxù®Ôóô÷ãúÍGÄU‚ ]J¡l]ýDŽõãt¤õ^G"ùÂñGù ”óô¹¥íôï÷úH(C°p«ÛõÝ{½§—¢Ñ$k ~âÞŸ»þvøÌò¦bò×%I÷FCòüÕ÷‹)g7¥®÷ ø\æ|Çí) òꊉûÎÊ”µ½ Æ+ Þý5)Ñ[ü0¿öK¯ówÆÅóQÖrôI¡2öù[ø#Âjøû>xúáÛ7ý°ê“þäéðûj¿ùüVúD)8üõpû2ŒàøòÇ÷‹<øõ?¯úý¡ýK/ü†·÷«—ÓóÂ7òîμùèIàè\B:ê%,"ê¦4è7JæÄùKéÌÉXñæ1öúóUt©o >ˆy+á;B½?Ù ‡ú«²0û´›ú DðïÆ#ëJåCîm+$óÂbYõÅtõv$ºöØÝuü­ ‘¸º CFÚ N' ¡«R î(ãÅ‚^È£ÿb •÷øˆ©ï‚®÷è¦ÿV䯑èä¬ fëC÷óc†4üëp“žÄ „‚¥ ë €`º¤bµø—Á>ô£ãôðø†!î“t{íçÜ.ð…ªÐñ±ŒWìZFäâðJ¬ÝÂ1ÐÞx­²âý)íä‘(/äcHäã«.®å‘³çèåË ïðí5ö ë}ù 9Çø”ñ¾öÊ´ öŸ³õ¯’ô0gò©ìOòºxŸ÷ýtù(J¶Å&Wû ƒ£ú…EûÖô;Fîò+Ž…ö§ ¸ý§ôN¬í­þ|±úĵú¶þÊmYœWŠ!t‰0(7 ŒW bû× 45o:ƒÔz ª0¤ d{Vq üÚ“ˆù„È*ønKúîõOÆ£½¹ýgð—û"ÃÕüat7õ.‰#ñôíäð/ÔPñMC³òâ}ô³úöøWLIüÿù P€ó9ã*í£˜ë˜%Nï)3õ÷O%ù¢—°û­‰ü†ÎÊü·…âþk±¥ F«½„ÎÁjçÇúʽ[¾m$~«=<¨ÇÓ!_æåºŽú¿ìõ|GZö»Û&öt=®ò–AÌï€~ðëÓò{òuö‡N^û«âˆÿð}f¤Ô2ÿ›€ û.M‚ù§8˜üK«ÿ¬UƒÿÁ×ëûÁz"ø±êæ÷:ú­èüÈa"þCÅüÓ+;„ÓÚv<(ë}¿ùsOþ»£Å À¥2¿éòÏF)ž–ó5ÐR ^¢0^¦ÃnZÍu (›+\žøÒp$·øþ&Úê1'!V^)¬L-k@-0íÆ%L˜FBËd©÷¾ ¤±9-­á —[W¯HÉBLÁ…_W©é©ùzÚÀÇ)ÔÒA0 a˜$#yR&’5%Ê.#MÅÍ$R*GRo/ž•z1›°ù0jÒ(1Ad¬6mø3B„mªLNŸªè.ÞNè­sƒé*E+ì7k£ðÑ`Áó#³Îòay›ð¼%ðÆOÙñbñó€`ºõ¹ë÷yÊ„ü“ÞØù©™ÊÒ4FLØ.Ä=»Bô ú£—éów_-ò]"ßó“5öÒ÷‡›÷ö¦ öÏÔáõºö²æô…>ñ·QòÁ‰÷—5ƒüÓçhéݸ%û ïË@ ‚3FWN|GˆRkúýQÞõ~è<îs‰Ðê,0vêGè­ê7¬ê¼ñꉌÇè]Õªä;¡ÞäíÙÔ×öÖý<•ÖAÖÎr×æÐ‰ÛWô á|Ècè{77ñ3Ž÷·^@ù§÷&ùÿã÷û$ZÏå`àÃÜÉcœ 5‘Õ\ä~ÔOúæ R0.3“ [(ý–1ò?bîU,rð'\ôh³ÏóTØ î[ Ýæ ‡ÇáÕîNáh¼1älñæèsuêSüð­ž÷‚™¯üR)` @Âã?¡¿ ‘‰põPèú!qõA+óiÝôºI`úk=ÊÿZfcjžªÏÏ®’.P ÈS§o½Ïe5ÕûY”q÷u Çõ౬öw¨øOÕEù“~ôçpê„ ìá©QkÞâ¤ÝàØðqæRY2ë[Éìîg’˜òI`õöÊ)ûN™þ$ÛI7$ǃ|¿´KXÂ0²y¿Þ/ÙÙ²hEØJ:R¼àÐR(­°ƒ¸`}ëíÿaíÿŽuh–”mÒ ÉC×2(M"k¤Õ6™Wdäá€\¾¶.ì •ì ¨8i KD_ ÄÎî Çáäc=ÀoQÂð ¾õoí8 ž9F 6tzzÕ]4"¤_g'À#Ã(W¥Q(ØN)jä(Ћå#OF y%ZB˜[@ '3+~ øy-%»×–„ê—%z;ò*Û#¸+ƒ­—&.Av¢Pn›â¡›: Y¦P±Î'Y¸Ä›²£ ñá„°ù[=òôDÞâòŸ8ò€´Rós_Ýöø™ŒýÒW}hÈ$ÕÃý ãÎR èê…©G²@]ɱJi ‚˜)üG'Ò-èÿ®0˜£ªÂ¥- óË'üÊ*­gÚ(±§%g½" ÃD#Ó ¥'›Ç*,ÉY–-¡+O,¥ 3+<ˆû*¸•­*Ç )ÒG'š­'ÕJ)ýw‰+ÎÔQ,rzÔ,«yJ+j¦¿%·¦ Ðe½·_ “ 8e%ºŸ( lö ô+Š•ý#ÉVûúß ú@Hõø[Ržùi€û߯¸ú¹ ?ùi{”øQ4Tûšg1_ð€¾SÔÙFg/qž„–jbYVG²°¡ýóÈ%ûÕ3\üŸOCÿ;ð•±ÆÎ ²¢hе »3ä·µûvUñó*Ÿlîò©¾ê%Ôç¬Oá·Ü(ŸLÙ4ê·ÖšäшÕÎl:ÐCBðÒ@XCÕ«@´×ä»[Ú¤)Þc5ŸáÎ×ÈãÅj)çg"·ì†u&ó˜D4ø&bßúàåú¼#™ù%D÷¾Öeô|vNóá­môŒ¯@÷¯WÊ÷>¦5õÞàñ¤eÆíÖªšì2‚‡ìfèqíZCÞî«rtîÁùXë'³çNb«ãʇÛ݆*”×eˆaÕþ©×ŽÝÜjdã · é2öâ쌹°ðæ–·õOR¦ùºœ;ú=4Öö;:ò=“ZïWpœïÈ=°ð®EÞñ@bÃñòðcïñ=Rëè+pç Ì|ç¾ßÉêÞ-‡í®tší\{Ýë€íê§& í&\ò Mø=yþ‰Sä›ljzçý€ßPü_“ ü!òOü(4üô—ý.9ÖI› ?(Ôé V"@‘#ÂÆOØëÆºÑ MYˆ«ò¾G‰‹ÿ$3÷fmîé[Ôè\{鼊_ôÿùálý؇ÿ@ þ]–ÏúâJ÷8¡xóæ.ï%áZëŠîåç ôä¤ê∊YáO ,ã>}å<‰Åä¯óŽâ`èâX æŸÛè¨úƒëý‚Ýîо+ñMnBñ°ðõð†p<ñ/qDòþ#ñóJrêâo„àÏ&g×Çq†Ò¥9ÒGn<ÔdKçÖÇîÚúÉÙàà çMþëfí×*ð1{Úó]Z¹öÓODö3þ\ôfÍòk™ñg½Jðèeî!Îê cåö‹BãÎiúá' ÑàWÖ'àköUâÁCçÞúì Ö‘ò•¹÷RÑZüïHKQV; п3Ò ÿ¢˜²ú;ç¼õš³ÕñA™ŠðXÇ¡ñ…õó›¨{õ#àÁö"©ùRÏPÿ’U| Eà -'é(•âI7r• 5 m2€$3¶~''Ã'a%Y#ŒP)•5‰A‘ã °¾ ç€a Ze ±¾t*`Èçï³kœ°Ë ÚðW"SO3 '?-p¿0c;›_kºj̿¶ÑÖª’Î@Â] k¾/k¶ç$;ú °ÙšÑ¯– &#Á³V*(€.xÁˆ/[£û-u˜Ú(º/ !¨…µ£ËtÎ=åÔ“+ ŸÉÌŒâÌçŠ ¬óÞÕ»&Ž˜H!¸ 2DsG…­¥slõ ìî Ž= ‡ÀÚ ñ ’Ýù ‡I~z©ê+‚¿†þê¥ü ¹†g)“‚Þ0\0Ø6W!‘;qÛ<2‚à9u‰3yÿ+_s@"¦%ÒË Ø›DjÏ¥Fš“Ú¬Ÿ £Žožú³$Úõ/cØô»ö@|÷tt ÷½ñÍö±Ô÷¨h‡ú‚ÚFüúˆVû®0õø–Ú÷¤`øÍ6ßüÜÙØ›²U3Ô°La lR5ƒbh_¹ mó_$¼Ã&€ $·“]tfY£–ù‹Ë/4ï(¥ ˜`®Ûí‹Þ0ùéí}oãUß¶Ëßá¾{â#ËåÌbûæ,5è$CèÜ(íæ¨‘ùä£>Hãuìá§½áàTg⥑"ç0ñäí9ô4òûöŸv_øAÿ÷ú°e5ÿÁŠf1'`–Fû 5ÖÿGÊ=ÿ­!GJ]wHOU Ò$½ £•F‡ ¶ÅÏGYšÿ?Y øeqêóÈ·ôB¤øúuhÿh­vJ4º œ°˜ hz: 7qùN‹ÿ(Åô °zëv»ç4Yç:Ô›èäú’ꯋë*™é(V7å¼tµá ô•âä˜æŸVèáMé\¯ é¿6ˆë¢˜éﱃ ö‚ç5þôKÆðǘ ä¬ýé±{Òx²\𸩠’D¬ ,<Ü ÑûÒmï%8†º!'òæ"Œ/(dèC¯5½ ÿ«!Kú\ uúòÚ†ýFUIÿvW{þ8@ý2v5ýàzýžÜü|>åúÉ)¹ú‚­ü2Àèý5‡ý“„ü×Á¦ûPîˆùtKsö)lðæhŠî*7`ïâÅòä3åø¾ÍÈ”Êìt àJ=Ç•ª¢ëßa–0*º•Ì•¡Ó«©-¨·– (Ý´¿ØÜü#ä­ø.$ºöeèöúDºõ.ÙôóvTðh*íõŸë<Ìýé«ßMéƒ&´éÄßçêÇ„Ië<èeéìË"ç&4ã&!;à1ìÞ á(ÝYägÞdþbã˜bôêw™ñŒ" õÙ5ÈùéUøÿY8Ç­üY¡DQ?]x: ð ›*ˆ ©„ ø 0¸@ ª àSÞפüFW;ø` Oòé¥Gê ]°â6?yÞnIïÞ¬É?áôã2-Æå±õdê—“0ðHõâäÉù[–—ûp^8ûWqùÖ¸øû÷fž–÷ûe€ødú¹Çñûû–zþû¶g6·[L ±`ãÏ!25K|òCî üÒïž3ú“)Eõ.ßñ,ÎcïÇÀ³íƒ0&ë y!æ7sØÞ!õÀØ(ÌèÖ%À6ئ1ÄÙÔθÚ';Ü T”àdQ…æÃmíXˆ…óôÔ½÷Õ4÷÷a¼õ‡KôºµRó¦4×ñý9¶ï¹¢\ï8½(óTRºûc%Å!”‚ <§‘Ä1ÂâX΂“ŒC Y§ KjXÐprâŘpïÛqŠ *çÅ vŠÝ ‚ÄY Ø üô/ñ Û¨SìÞW ˆÚ7òüÒõ øÔ¹õaPoõz7þõê|#÷¿mÚ÷To/õ ÒîBÛ èÇ‘ã@[ˆàÒ›X⯠·éõŠÆò½Ÿ¨ùÌ)Sþ{»[ªç•{«÷ðÎTþg÷Îù©ösœöd?ÐùTx¸þy ˆ«&KXBÝ3dÞŸ[Þ; pæ› gÿm bø 60ÑÞûýÊÕøÄW ôîhœò½„Çðÿï‹ï5ð¢ïW#òîŒM´êŒîå]­Fâ/ã—ÐJæš–Îë3èÐòNôGùCÃ.þßÕ-M±ýBi·†öáV ]Èn q×D •iõ ¿Ý¿ ñœG %/“ V Õ „û —"Ï K½Š À’ …è: Òî¼ „äì±ÀÖÃ[[`ì.˜v]Oe>¢ i›ØvºÓÿcÖû—Üàú}UÔýøð[Ë? õ„A§‡$ MÖðçý$Uü'`«Á%¬{Â$޹‡&”d*ûK.àÊ0‰<µ0dý³,Wߌ%°ÊXuÌŽEV*Ï\û¡ ¤jÇT3]7Ä1µ!²q%»x„&ƒÉE$s„Ë ’Lgã¯Î‚¬ôìÝÀå/Éò€wZТ$YÍP(Zr&)­!+ΦIB$ÿR+ˆ„#º¬-&²É.&á$W»l"V#éé%ú =(\O'Ns# 1 ЇÕy?ï—õö MRïYxPøónYðž¯êtζçˆ-êæO1ëæ´Øåjuâø Þ+¬Ú`oÖªrÎÓ ÕÊéÛ¿¨Uâ+‘ çÛ@Ÿè ”è`ÌQèΜðçaSíæâÌÕæhéºèÑ1ôë”5ïyçjñ“›9óa ßõlüòø?nqúùàžùÿbeø¿À¯ø”çùL¡ ù”÷Ÿö±æñm|$í_̉è·(5äº2à:°-ݪlÜî5¸Ü–ܸ‘VÙLÕ¨–qÓå"AÓ+jÓËÖ‹—¤Û¦0â[¨Dç‚:êÍ*îëqì(î…Æäïÿ!Vð޾ðøß•ò†¥Ìõâ®øm‚ù¾ôøa˳ùOªUüÓçþ=:‰ÿZjÎÿ¹z÷Mé›&½+ Î` ×­Ê A ¶ò{Ô•ØÿGóÓúð3÷0O öBñ^øJ‚üÅjeÿe@œ/O-³\vq3 .gÛ‰—nS¥ FkŒúl€öžíùõÕù{ørß;ûưªýyÿuÿáÅÿEþ>»öûÆ@.ûWÞÊü-ê\ÿíy Ä3–ì8¢>˜  ëmÃô4ŠИ›gÈ}~ˆ’Eg5 ÈRfx^úXÿõÏüp[Bþ c§1a“¯MO](õýSò¢¿¿ÿ‡RbþBåßüáô<úzžÖöÂv€ôðÔõÆÐ¦ø{áÙýmR¬÷·ù‡Ó]` p8̼³®!•$=I¨#‚ø ͨ6—NÓ•q· ,â 0Ö* ÐbvM`£<Æ÷„  2Êwcnýla÷ËóbõwU°øš0Éþ¶'ñLy-‚ˆ½¢÷ü:á©ù›Óðõtñ1"Ýì£m¼êí?1ë®ïóí{âçñs%­öe<ü˜™Ãã F{ù˜i dÔ¤%³)ÞiÁ(66# ˜)³¥àëÏ]鈫 {Ô 6 œ%…YéHJäø®&Èï/¹Wê |è)ˆèsÝ™êÜ5î±çêï¤Ø%îÞ,òê†*ÏæÅcÖã@7æá\ÎgàA:ßÍ0ßääà À“àô…àé½£ß3~cáðé¢åq¤"ëŒÕ÷ð‰~ø¸Xæ[> è”4ì÷i‡' /$dKͺ¬æ(ë ¡¦þ~¿üÖp€ýÉË þœÊ%ý–˜ûQìù]ÀøÎ]]ø®Mø˜õh°\îøí¡å³<ÂÞ Ú±ÚG_ØœÎÖ–SªÔÇcgÑîÎþÌòÍaȹÉ0ŹyÈÄa¯ÆÖfgɰQâͶK–ÔÑCùÝSo6ê*<ø"¼€–æÎÖŠ¢”¡ËÖ¡a‘Ä”¿ § ä ©Uor/ˆ? ÝáBùÀqë Í“g_!á¶ú¼xdø}6\úÎó¯üxË üó ]÷“Çñ…Øò닳]é{Q¡èׄ‡èí®bè<¸Ñ肃-ê£zëg§·ì=ŒÝíÙÿ2îóÞuí)®ì@Œíž–ÜðPX<÷ø›óÿË÷øãñb…eBóœ1d ‘% V2 ÿÞßSšMq²J‡r#c¹{_·,íÀ÷‘jÉÙ8üîiö‚WµóTΕóßgòóÙ(ól®lñù¬Dðö6ðêAðˆ’Ûï ø×îz ZîT&Iï#Š™ðß‘[ñÒîñu *óB¾ô‡1öo>øzZ×û‘­ÙÖd„ ýh?ö©‡†ü7Òn¥:n“`k,}d ÒÍ× nï%1ÅË& 5&<ç÷"M5Nv^¨×,5 9t ÞÛ²~†ý<Úø÷;zÒõ8ùäö¾ð0ù’‹Kû¥þzj>¹cxlJ– «w9Åû“lŒÂÑäM•ª©ÎPöTµµŠôb"þ¿%c²F' ,y'yN( h7+*Ì'0¾Uó4£®ù6b݆4a.,Ü'~…1!'È©ÑäüÕ>‰àœ˜Åò[Ê ±A´j °ÿ|{_ù^óð¯î)«ÔêKß.êCTìL½"ñT‚²÷ße•þ œÏŠ6FE9šgÀÍ ÿœâ þšIÇŠIx弊!¹4Š,‘;6G‘:‡2&9¡Íf5ñøÕ2]ïÔ26Ë4ØÔïÐÉ ΉC~Ï"’Ó5Û˜Ù÷ßîßæ¢åî[nÕö0Ë6ü.J‡ýé2æûºþù{…OùèͱùH’új¶û­+Yù@1¦ôÊ‘Mîá~°éÂ+4é5+ñë“>ïì«ò¹8óôíLøÐÀûë öÿŽ«¥˜ûÌ‚ê£ Ãý™ ,‹³ÑÐ’ü°EÀø@X÷>ÀøÃÆFýÖm$N,Ž£ÏÚᛋI T™³ò )Çÿ ÝÐ{ñº Ž9Î_ iûv­ýøÛRûﱘ֛p‡ ö J¤õ î*‚ t)#Ò•ì¼,ü‡jö˜ {ð.È|룰è7ÓÌæ»@è §½ëðïòš,ï]ZMëióå,ßZáI”/Ý$fÙ;,¢×Qk¦ØIjrÛ»ŠRßå¤äŸVè½%ëX Qìú&µì£@îIÇò.¤÷wãqú2íù–ñ?öøJ¼ó ™ô3ªTÿ3àîc0î s€¥Œ£p¡$KZ Æ ˜ ó]‚Dû±T¡Ô j‰ú U_ç­4ÛÖ K ør 3º& 4¥| ð  ËD}¥\#IÐËûÛFö¤åòn¡ó)Šú»6 R I¡èßÜ­ õ·Ãüàû-–¤½ö#¡VÉ1ë ìÐ6Ó<1ÐçHaEÄùò6æZM`tZ3QSõ~ Õÿk çŽz–10Ò\Q§ÿ hïÃ4è—<•Šõð£W† ô»™5$qJ@ÿØšþË”ý*3¶ûnÙúè¼ý9ÃîØJ^à–öI­!8é¨)®¤/kÙ–2Zw51‚ø-cq'òvKÌ[âŒ7Ÿ›5}{—eiÖÉ ›â szs?‹K̓’þ#­AúwÏžöp”ô¬êìóä¥ó}õófò€d}ð“¹ì]æÛrßpò?Ú0+tØ;¨ýÙÕ†íÝC·¯â 5Óç½’#î:ðböôw>ŸH- Gô¯f=ÄS-qC…Êqgo¬™|+;ñ V?« Æ}Š`u„Ž›×4Àý±¼ù³Ö"õ ¸Áð—îq†îm\¿î¹yãî¼®ïÂ4öï3o ï/kì)Jè¿÷Éã–ôàÈ‹DÝú.4Û€ŽãÙņ÷Ø>‡>ضIó×ÖWÙóWàÜnO‹ãdØKë9§ò“ÓÁ÷.lžýîÓm¹‹ ÿ–…ÆTXiGcë’ Jj_"Y Yüô 95ŸA²¯Áÿa¾z`¾P[³í§eÂþ«¬ià þ¾¨m]yÛùô¡ó_iQïq`¬ìýyêúA‰æOÆáZq£Ú¡m¸Ò¼£øË´ZÈ‹•+ÈQÈÊ—Â=Íb/ Ò4¾*Û¡§7æ>$ò¾\ý  «h Ж¢yiš¯I-pE]ëi„¿z¦œ¿PòW˜ó¢ç¼0£˜$ý_§|Šé@¼ŸBó—Ðþn¨W 1.ß¡5_ ¿oŒôüíª¹ù‰t6øÙ–÷ÜÕÍ÷~—&ùŠãâúÏü«Fæü ù@þqª}ÿ€áÁÿÒËKÿ§goÿ™ºa°ÕÿREqgû"Ö ó¢ Fë]¸æ×K¸ã‘)ãÝÎóâ2ÏEãº-å(ûé=èî £´ó«ž:ù!Îöý{yô³ÜówÃUß?Á¬ @`)®€®‰*Ä(4Ì`®¢•Ñ£O…–( Bq÷f¡\a/å= ìRŒ8û?Åå[ìä»+ÎXºVƒU5oÿRècùh²IôuB ïcάèãbjáfÈÛòì£Ù½…"Ûj üÞ™1‰ãïmóç…@Ïë’Ü:ïVªóx Ò÷„d‰üí2bUezY ü½Ü}Ù–äX- ,öγ™ÀNŽêMÓ×-íL(ÁVÉ é@Rkú¤ágf¤®ý}Eà| ð!‹˜¨$Ö•=%Þ¤ÿ!m+JL¬|Ì©@ÀýWÇœñpÆ£çìf0áæ«ßY›Pâ ‡1æ³üSèÙjŸçceŠåfîãi|ƒãË  ä&·¹çŸµdì$™|ññ §öÐsü(ÿ±øƒ-©iš”fûÕXlö÷.÷óç]Qô(Ô‰ö¿Ärùð‚cüÓL¸þ8uö´fÓЏ™´Ž ·Þ éAѵ4, rÿ²Ä‡öºrî¾Sç¯C¯áÄÖݬÝ}Û­z]ÛÛƒÖÞÍIÔåÚšíºÈ†ó—…|÷RVú˜ %ü:ÚüUY ýåJý—ÿ³^ëãHú;¿j À^˜ §ì \%M デÐ[d>XB ä Mór Þ5 ‰ëÛ ïr çß –ì5hAB}½Ëª?;¥W[èØ"ÒÊÙ= ƒ ݲb;¿`aŸ×( &éS Ì(4(ƒ¥¥a5κ«ý” ‰&€?b,ßù~¢tG•´wV³òØg° µˆê^C« û11Yäp–¹\ÊáJ¬rbg' ÔEy›üWÀªR_ ºU5v„kq›âüóäúÇãeû$6iÿʰ–¬¤ŽÆÁjó" lê]>‰*å‘ "ðµ9)"ÄBQñ  wÏë°1Ø΋ ž‡ñ ²r…¥äÙz ¿šY Êù †ð °™è˜YYâóxªÝmÙÛ}‘œÛ×Ú^Þçýñ࣢á ‡ÞŸ Û/üØùYðÕϲÕÃØâ&ÜÊà༾Êãé™îç ¶Tì×X¤ïbήðüW™ï)î7q¯í€û*îå»î ½©î!çãí² íp¬˜ì®<ìU @ìÎy9í¼ŸïD)Øñ<Ö“ó¯ïÑô‹uÚõe²ëõÂÛÎóyñhï †ÌéÔ¼1ä®ÿi߬„Û±«5Ö@Æ7Ò+SÑŠ‘ÌÓÜ 4×5ȰÙM:ŽÛºÉÝBfPàT¢âÆùïä‡;Èçã3ûê³à—í°·«ï&&ò@7Ðôjô•ö»@qöv§­ô‘zóÙ†$ó\¼­ô¢½äö'þ§ùÍ÷}ýáÐh°2D² DÈØ ðÎÙ vÒà "ôT °îŒ ŽwMùW•f Móè‡]>`ø’̬s*vœK&ÿªèCýE³ü–kýJ|ôüwü—kWû‡Ê¼ü&|™ö:ypR †œÁ `ÿ ë3Û „b ÚW Ñ: n&S <œS –)ü :  Á<§œªFBQ‰¤Ð|$èUÚ)¾×[ å: 6§y •$. f£Ü =[ë ©Y³èÓ3kó¯ðbsÞ â›~ yËöÉp}Ë»ílé +GûÁ. µ4öK¹!…µžž ¥±S'Þ›¬.›…#5B‹8ëê7†Àê3y^Ø-}ÌI'ô:ª!\ù3_ÏÂ3?†ûÞQ¯ì隉›J)ª^Ø”;,ˆ ¦–]ÊköþíÁ~þcSýÈiìûjVûÈ‹ú×?‰ù"x¤÷õÿœõ9°õ?ðöMì¼úðÏÿÙ%bÒ 4â®\·VJP?!®Tð&_0Å*Z)Ó+¬;y*£Ê#(´Üâ%‹‘#® Ø‘ÓpâÑçÂ2¦ ŒK°äøü¸|ö¯I6ó>ÆXô‡^¢ö ö±÷{ß·öBošóˆ2<0ç·ùßÜ/Ú3€•ÖeëYÕIƒ$×=Üʵäâ€[é¡îd{QñÏ,iôÎô÷¶WTû¢þWð‘?΢º¯Ï¬Ø  ’þ¹¡tÊäk½ˆ¬zI5 uvz=aT8A§þµäÏþì-Ìÿ O·coã–^10þ#Ê¢ú7^EõòÆ ï {qé`ŸåSpûãþ¡ÏããÂãwypâzOß ÃÙð-QÓð jγÏúË]ÌùàœÍ´5ÐÍÝ Ô—ÅÇÙN á¶íbédˆhñ(w÷æìšúDñFûÌHIûÐ$ü%(èý?b÷9ßS ¹‹û¨Èôì»Á;s Úð œtDc ¬7oüÅÞPû_ávûÿ!.ûJœùk—ëöü ôGt³ñ‰ºï(Õ‚îæOÞî®ÚYñ™”TõÒŠù#U¢ú¬ùžƒög”áñ¼ì í·ajé ‰½ç 7Kè~‰8ëHßð„Gõ¡8.ùÿ°ûRøý1•æ¹¶¡,7&°(¤ÝùpQà@ë^š+ì#Š–HA0ì1ÉÎÂþÔzúüšõÆô~òIºð€Ôùïs<ðDûð],'òÌ"ÎòhÏÐòìå€òÔÇòL®xñ+½ˆð“úï…ÖÐð'óßâqõéòþö¡“ø©¼;ù~™ú}ƒ{ûš£ûb„ù]½ùŸðŽûxNTÑ#ôÜŒîÕ“ |^ DZ± ß„Žº bÆÁ|e¶V¦¥6 ^¼ç ü|J¹擈ý‰¯õÏÈ­îcðé´bßç;×Mè»°Bë{•ðD#r÷?æ‘þ‰ìöŠú ±$] ÈÎ.M*ßÅ¡  m<Ñ¿ó€Þ=GÆ?¤"Kº;ìU=UîÞo×h ‡™ Q×—Œ—gM9ÄäÜùŠýe?•÷5¢Фþ x/÷ ¥2ÝŽ}µï·ÛþÍ/3üé•ùrƒ­÷ö“k÷¢ù¡üyèÿwuÐ"^û®q ÀŒ ý–À oýޝ9°QÇYÄ€#t+ϲ11;n3®Î 1«(Ã+Éœw&ÙƒÁ"6E‚ Í/ùår÷¯¥D6‘¢¶çJ!5r‹š÷ Ùy ²VÝšV€çÿ“£s,V¶ù"âøj²Sü}¾ø4C&÷‹3B÷â «ø ª1úfgÎùãeböÜ:ãðÉg“ëÆX<èB0ç Ú—è²Órìßañ¼,;õrG:÷Ç ø½:øù»÷÷nGöÒóñ„‚òߢ ò‰rlñGïñð£q ñº˜½ñ6…Òò²¸×ó Î’ô£®®õáøK»—û.Uÿ/Ë› á´0Ç&îQÿ±Ö€ü,UÅøö«Ì曦 é´Õ>îƒ-ôý>-ùÁÔü3±ÿ[$?M*<[ x t®ƒ_ж«>»ÿ”Vź¬í»¿ ´Ö* –etûŸ³u41J^Œ],{¯Ù¾îÒù‡›Ÿ ƒb§.´>qâ=m ¿G´)¶ÑûÐxøˆbÊøäŸ‚üᓾQï¹ 2xy•ÈNü{ÿäÀèÔ kïW ‰™þ”© Ú$pv 5 ÿ'ìí<µå5¯1` wv ™~s†bâ…E€è-ô—¾Ío… CËS ËZs^Z vrµ¯øý°"ýø‹\úIAÅùOÈÚúˆÉý |+¸/º …:ïØè üã…ây0´‹ük ŽZ å «ãÜil*{5s¬b#ñ{ëF ÌlÊ 0zì^°O—pÿ.4‘û«*øÈP¡ô|Å—ñ+¡„ïf uî&Ù²í{…®ì?nëšê]ŸèÎÓÌçFM0è–ì×é¥!5ì_Mwî)ÎFð­L<ò˜_4õ£.¨ù1Ýlÿ¢+G ¥çmu°Ϩ¡ ƒýËò|tçሌz•ý ˆSÇ $Ï­ p¿¬ _:Œ —%@‚"<›ô÷ôø@ð}vNë|ÇSé Í7é?röé=ÓËêÓÊŽêþÆév½jæN²nãoÝà·âAßµTßËu?à“ÉKâòÎ äÎçä‡37åY&æz§äèqS’íÙ÷"ó:”zø1ýã ©jŽ;Àݰ» ËY^ ”ªJ6‡Iô«¦>œ ]†‚ }iê õxü˜¡+!óV÷ñ¢G ) ‹;oÅÏÿeO ÷ç(æîðïöéQøÄè=ýézïÎë*ޥ책&ë.AçU–5âíNþÝÓì˜Û¨ÀÚ«„Û¡$žÜ‡Ö:àuþÑå§Šµì\nôŽ*ûºg¢ÙUâdÁ /Û ¹C… 1¹–9ðÝtö\ŸMxäÞ'…EG_# –‚<#%«®µ ‰‹5) ê/I…Nª^F™O« Ê0± ±¯W±ìÅZ£iZYÖßqÉíÞ°ëÍÜ“nCÂ)™Æ©ü†:m \Bj“Ü|u20ØGAzR}•Ç£°wS®½bÿèÞwþ»ªÿD†xKÖGÝ~šù[ s„â·S«–GÚþô ýѪKù&³õòL9·ð©=ð±Žñ¸ ó*ÀøõÁÿßùî‘dþ§œ©qžq3« Ý­Á¸Q ñˆÿgèøü°9/ûlI˜ú9>û ìû·È{ü\|’üâPüNÈûD¿§úKHú_AøDÅ?÷ƒøÔùú<%Vý…xîþ1T‡ÿ0Xÿ{XÕýp^×ü–¬ülÏ\ý#jþ[cmÿ‹î]©VÙ,x–¬ýf4.ú5”eöÎuëòÛ¸è﹎í3˜†ì\wíð1Hðîb-ô,­tø»À»ü®•¡lN‰@}÷Î} »:yŽ^PŒ“` @àAŠ ü8î lF >ée óY<_ÅB!þ†ZQÑ2l Ͻ÷žãýÒœ¹úp²6ù|>‡ø¿"Û÷Whöé:ùó/Spñ¦ãï…¤UïÛWäî® î³^íŽ{îèÒ*ñs*ôg·q÷r‚ù>Lù!˜›ø¦¯Ö÷¨™í÷£Åiùxü+i/td@¤ á­P 0Á6"Úñ¬ŽyÃJA™ÔB\§H~±R²»yÓÍ Þ Z "dC ~½T5T7[ƒz–ê¿ ¸ÁÉݤ’h¸¯%vÀ× *Ùw÷“šòùË©ô!çYñ~OKðf¾ùï2Ç™îlލë"µFèÚØÜå;ÿýäC&…å²\ç¾(IꢘOížÍhï—I[ð'¼Sðq¼^ïz¸õí©96íxY8îŒY&ñÏ'Ýôé·¤÷¦1½ø¯pØøvzù­]öùÅÈ3ûéŠTü8ªXý›®•þâ?žÄO®à™stö'ð5ÂÍ ¦œ; •Æ·DS±–ÀY8?gº’–üîŽ2ø«g†ôž6óœù6ôïôö–ƒúÔSþF n¬¨y&Ñ–“Ûÿ#r.þSÎý©QÿLb²¢-ˈ^ŸÞçÃòÆzaþÌé5ûQæÜù(Å7úA¢ëû^Kÿ-aª(zs ¶Ö¤½Ð­\-#ŠÑxç×"áõO"í\ ©Y® ÃfÏòîœöd§ÛÒ»Ц„—!x(È!¹DÅ#ÄÃ#Æ¢!|…üSÆÎ¸ªb+<6³ kå€Í†Ó¢ #ˆï šyÄü•·üUp¿öºh·ò°ÓYð¤ZïÍý(ðøzGóÚ‹JøYb&þD_ãOY±- ô ¡Ji E; Iòì —Ø 3ІúÃkrœ * òÛ‡ià •nVåq^ç±ç¢ íù7‚ÇÚcÆj ™{@ Ú¯ªóh÷¿(Þ`€&Ún2Ñä—×pÙ8³YuOA¾·¬Sü¨‘ÿõ¹ygïUþaé+ØÓä&–â•bá®s»áÖýu㌹“äN^ã)Í«ßÀ]2ÛƒØD×#VØ’þMÛ°,ßTÏâ1¼Žä&jCåàåu5läÑ·ÀãRª%äÀ|æ…8Íê1VüïFXô£îÇö/X÷=ÛöÖ6Iö" öBÜ¡öÁ†íõ…¼ôÆÍòð8íU¿méžFçGoÙæñ‹ˆç©Æ¡è Õé¬Èðꙋë[Kë¶TQé 8°æ•ät*ämôCåaòîæR»èäêµyHíû ïKxeï (UîÖfÓìZfìE!¿ì|Îóî¡J=ò¸YõÝÛöÐRnöePèô”Ìgócyjò¶òp+äò•õ·71úT•ÿH|™Í3ÙYRéësâÒ ÿÑÿ5–àýv*Jý(ƈþ;!tàERÊ- «k Úf D"Á D–0bK* 8 DD÷Ú‘ òÛ ŸÖÁ¡A%Þh Úf i jCΠäC¹_w[‹°ù/ŽÈQÿÛlίÿ’çÜ ø¾4ð©˜=/ú! ̸vŒ£ÿ:±#üJãêúè»_üû) eø·K Õ ø21,†ª Á„^‰¹ÙOöT¼a1}+άÕTއÃ/Ex÷mGè9Nã×±$#iÎ9)_8Š.{}Ø2Ù$`5ÜÀŸ5õW²3”‡0"ð* %å u_`ír„mv­Ñc Fº÷ ¦i‚óêâ ÙÔý¼©ýÎ}aúhø¤ ¥ñ |FWã6cÞ :êm/Y:<Æü;‹@úWTÂú'i þ]¢Ð_ã¹&7,  FÁOŽ+`‡£ êIÒ`d!w¼­!%Kœˆg”ÃØD!¾7EØfæs( ½8µ MðÄ Ö ¶¬¯9Ïû‹ó²Òëo<ÙçM?`çýj¥éÈš¶í½ròá2FößÁ³÷D;3öOhò&{Úí4*ê‹’rè¬ éÒcëØMî½õåï\¨$ñGíò6¯ò. Ûò •œòÏ:¤òôá´:÷ú¢ûf iªÅ1CMdùvèÞ^ó,ÿYüÍ·êùÈ9WøØ1½÷Xøî Hù4µûEMÿ, ÉÔÑ …Þ½1ÿ øp’múf:ôyà«îM·êÉ“yæÎßãM¼fßf‹[ÛV*Ê×-”CÕÏqjÓË8‘Ñ$ÄéψÍÕÏ‚iÞÒ^:oÙO““âºÚvì'Òîô®cúŠ–ÁüÀü=cIû 7ù/£4÷ÞDsö6Â9ø6šüa÷ü¦GÈ4ïS¾:ñ¬ ÿ`!3ý0ŠüH|•ü”â»üiƒ´üšÒüŒ¶ýǯÿ–»PQ£ècâR<Î Us œ&ý µGµ mDF* OðÝþvCÕú¤¼ø|T¬öò±0öÁzKöú;ÍöVd÷µ¹õèÇ~òÞrîM–±ë·ÌÆëÃØ·îÀS\ó‹ÃørÄúÆ“ú´óøZÏôוñèåÒîÚNÖì0RìiÓýíqc¹ñj`Jöe×"ú[/jü ”<ým1Iý´¨4ý¢ï7ýι@ýð ýµü³ú„é¢÷·jÕõ“dªõ/÷öÑQáø¦"êú|uý]¿aÿ8ÇõúÈ P°ÿ(þÒEùýà€ÿÏaéÛÃ(à…„èù¬¸X¾Gé»Þ#P^ÿ„b0ý¬ˆ]üQ¢$ýî9vÿ{•k&±¡ÀKûtN¹ gR¿>ý¿olúl|ø2øÊ@ú 4Ôý–q§ ÞޤŒ ÛKj …§©:˜³ÞDG¼4i1¡¡Å‘CÐP!o1$Oñp…õHTŸ52Qî1ú×K;ú\‹c _L ÔÑ—ýˆ¡„ ¿äò f©â¯@Îí„_t½< ;+F 3µ‰i@×h€ñôjÜG' I3[‚|l‚§nT$dœu ÌÃP È y lȲ ÍjzÂÑÝæUåx"Júw"t™‹Í„„u4P”è¢$IèÞ"yËwK ÿï¦emÝ£¬è üåúö\22ÛV#.ÍÈ)1ùÎ,ÍUl+ýâ%“ÈzÍ_÷Y1 ~q]œœþÑ›+üå&ûõ;&úÏkÒ÷àÓ"ó÷›Fì)R³äïKeÞeìïÚ±"Û³cÞº¯ã wÄè)…Ñë$ìTŒéé¦Ïå7–áñ ûÜýtÛÃ:ÜÄØ#àÁNÐåÊ…ìÖ2òÝr€÷%qüã¢ÿÂÁuc­~š'H¸^ôEï@"à¶ÞþoúûVϵù—_ø2_ñöTÂ{ö|Ç<öƼgõ¡Ìnó~ÅðÀAáîèð ï¾EñÇ#ˆô Eµ÷“epúkoü®çû®% úhÈöt ©òº½žîbÀëbgÐêªE¥ë»2í×?[îCÉÜîªæ&ïäÒèï™AÜðæ‚Æñ·:ôò ‚÷ô>S øÓ¾Uü$í EÈ8i‡ /ˆÝ n— (Ä fGÇ ŠÁ{Þåæ<¬žÍ“‹rDX Ñmé RÍ£U²i¾{gd°kÓÍ Tõ 8× ûÁ¦ï{nó™†ú>Ô"Ðü6÷ÁæòHÅð)¬îqL’î• ¾ï‡~ò){ÿö›Øüä¸F%un”ƒ ©õ† ÔÝí’ FOQ¹Ðþ( %þ³@³ÿõ†C†éÀ1㥠„Û —\L´ 68OƒÜwÐáBC@¯Ó1 I­‰ùWí }q zUc1ZIQ°vUE5z¸ ±qM –E  GdX 0R"ïÿÓì³µú½[íó‘jŒîr‚ëÍUë¯ì‚æÒîàÄyðÙÑ^ðŸ,ýí»$òé¿åYJåâ>„2âàFÄã®.7çæ¥ë•'Öï†K÷òåÕØô[œõ\ü˜õ‰NrõQ èõdf÷ ÔùjÇüÝ-yþ7U.ÿ/¶þ,†¨ý­LÊüÐD•üÛöøüá9wýœCeý¼ó\üÊ5¨ú(?ù™¦:ùàçÿúûÛþ 9‡oNî(ƒJj Áë  ¢7 ãVÄÄç+ç{Œ…œÉP¨ugøÀR(Xcˆx{§HeÄÖùgOHõþ$|òd–Nñ±&©ñ“òÌòüíúóž•êô$qõ3¦ÈõSiõ«&iôY¼_ó‚¡Aó¶×¤ô˜Al÷ò*û«¼‰ÿiI;’ ÎãZ –‰¤ñm£óZ²|½.ØÍìZŽH~Å\¼“Ò¡L(ADIæN.x™ lŒ È8s*AÈ-‹ÿ"Èþ¯eÛþ7î"ÿ¨B6ÿ-UœþNvòü|}ú\ î÷†úƒõvùò¿mðVUÛîVÐmïo«uð¼Ýõú’?Êý‘ÕœÿÆî¤ÿÆ Íþ„eþ>~åý|þ-z_þDŽ,ÿÉ ¡u¾_HØ|EF"üFbÕòAÿ)²ØýÞ=eý²‘3ýµÈ<üHúúS6¸ößãðó]S’ó$~ö×ë-üG]0„®S $Bÿ’ÌØ¢:&ÇÐÒ,¹¢€«|©Ð4 ‰tbš¢Ûøÿ‰¥ÿÞ²àÿêÿÎÿ\zçþ³¥IýÛRƒûR#úQ<‘ùìþ"úd! ü!þä>Øßÿï7ö¸ýsUýøÊÖÕó·8°ïE*±íPT)î’·ð…=¹ô¡²§ù+™ÿœ•A0` É Ìjö˜ CÁîò–û00ô"ÿ šû ïGëþl"+ù϶¡õ× %!¡ pu p …g‘ €éäYm\’ý«Ð×öìHñÄåóíAœÑì€áî¯ìð)`,ôL`üöUeùg¨púˆ÷–úE]ù~1÷Å_ôvò4)ð—¸zð½Ã,ò Á õy|!úÎIwþäy{%e›Rš÷‹¶ýÿ„ý‰}ùëÏ öEÇÈóvöòü”óbZ,õ £3÷á¯"ùµdŒú‹;ûAAûâ®ûÀSQû)‰püh‹7þˆ5$궇i¾(æÃšÊ/(5e¶ 2÷ò'`(bKþ¶ûæšÌ÷i/»ôpYòÐëžðf06ïñRêíÅÔ*ídD´íG¤½ï«ìÊò+ 9öh¼ùJMgýO 5˜Ä)©^ ùþ›‹k.wá‹OþöåRêÓå ¶ …}Híòjý¯±àÿÿØçþ¹ÿ•ý×D3ü÷Bû¥×úÔ$šúqC$ú)GIù™z ø{}ö4˜èôÒÝ ó—©©òìe“ñnèð”F®îïúîä‰ð |gôäiù¼Düüþmkÿ·JúÝoÿ b/þÜŽýÛ{“ü5—<ýe!ÿ4ÏÛl?tE¼¡éÑšA¶½°ýÒù‡ÐÑ÷Oà‹÷zÐ"øo)Žø _ø"v øüÐ÷øW¯û•+ ¨dOmÍ Õ *H+ÿxù´‚<¾Iùí;ùU o»Ë #^ÒxüEC=ùùÑ{÷ÝÜös™„öÖBõ•bkò!a{î_µ±ê)UèWý8çuY!èȸêgLîl’ñê,bó‰-óHØð èÓìz6SèäZûä@zäCðå+¼ê?±ï¬  ö © ü”µó©j!“# Öeÿ ¬gÊ ƒ¢S ”uÙ ¢* ‡SþQ•:€¨ìÿÔ²_þ•#/þ%Šþ…¤éþ_D;ÿO ÷Ï joSÊ/ •È$ 3B• øG cüM ÓEùqyåÿAHüEcˆùçøs/øNV·ùÆðÒûAî²ý~5Iÿ~~%ÝL´Y´=¯¯3< ŽØö L ¼oÄ •xÏ ÷´ Ÿò– Èñ¹VUÿ’ø”± ÿDôÿô„”R]Ã$?×Uç±ãufz¼XEÒß_,(® @…XÝ7üJˆ%x 5s qA» ÒØÑ!¼Î"Ë϶Ѿ+ö‘W¤¼°ÉN $yp!ùúSõo$-2±½ÝÚŸˆLçöüŒÃ‡Äû €þ&!F¡«m–æ ë1ÙY´{õÀ ^ =ö¦ À¶ é[¥ ß Í #:  OÞbùÛ dß¾ íÀ#Â42H}ÿ6=§ÿúÞØÛ»2e“ j—È–U%Z—AkÍÕò ÿ¿±M¶û—_µõ‘Êûòƒn5ò†¤ò‹pño¬çíìšÁèÒây^ÚÝ•dÛ"/èÚÈÈôÜR©†à®˜äÃ(èÚ¢ê ŸÖëq&¯ëŽ‹Xê°uè;«Ãæ#’åÌ%µälDýãK¤ãOæ(äa¹åæ€îç2ì)ê‰ÿëŒ!^íšÇpîÂ|\ïÛ¡7ðÊ*ñr%Yòžiªó™yÂôô Oõôù`õX%GõuÎ(õ ûô"Ñô¤õÇ ˆöÒUOùIuÖü®ÜúÿEË„ˆÐ.oÔ.ÿü’!¢øw-{õß-öò2ñ;©·ï$Kwî”íí„ò‰ë.SÞé–cèC¹çÊ’¶çØ÷»èìV>êjÉìÎ0´îgxòÐF$÷‹—òû‰é;Ê·À3ÙkO|Kšˆx4߃¯ßJñ6 l¦þ ñ Ûì®6S3 U³G8¸Ià ÿ ’eÔ!Íu¤ašþ@CþóÎðþíu¨põ1~á{˜ZL·¡n¬wþc˜Oûo©¿÷ìì\õsgžõš©Ýøåƒþ¤ƒ–nkOîµáO–ê—3ÕÑ,·ó¤K€â ªcòl evÖ wÆ 2±- eÇ l« ðš™ y 1e_ `D+ œÜF ÷„+ø!Sé¾pYÙgöCà šçº¶!Þ–™‹£8" Ð î"{T_#¢´S!TL1q@î5Ìû€ã+‹Vƒ·ZöLÊïã4ˆBlÄÏø¶Ô $)îÄðÙÛÆç|Œjêÿ#UŒ5QêmþA& oÞ^Þ8v%þã]Õûc:,ûwåûL{çý$ÚUö‡ô,n »D÷f©<Ð&r¨ï8;@ü Á­^¼Ún¹û¯G/ö²MGòš+ðð•ŒòÒ%\öR|»ú†+þî‹æÿˆÔÿ…ëcêí¡bذÜí7ÿWÍüY2—ùÛÈèõ¹xòæ*+îcì¶êTÃïç²£áåŒÿfääˆbã,òñâÐÎCãkÛ\ä @æ] è›$Uê'ÆîìPóžïPã¿ñ";¦ò 6ûñûN!ñµzðucïMïÇaÿïÛŸ‘ñÌ­ôŸJi÷3°&û‰åÄþùîY#™¡eÓ–fm–Jæ÷R™×k2[î2ÿ­ÀÝùÒôõÚÖó ö}òýª ó&4²óëÇ‚ó;Š>òßqð#ïdámî œøí €síNŒ2íÓVâí³éÜïIOÑòÒõçõR®+ø?+ùøužFø•w•ö+•ôõ¸Üò‚Aýñ$ˆ³òJ8¬õ°.ØúÞìQà€ÐÜý ¸Ûh %M¤ ?-¥ ¨l» ¡ð~ 7œÐ 1´6 ¢ÿÎAô Z)‘³HÀà+°þ ¡Ãf•§L·´b¦ñÄ&Sqõûø*<£»‰ ËX7’ðÏÿ‰WØÿ­¯¾²(*HJÆÿvüøµö¸ñ–5ãîïøî˜¡mñSõôÚcøYõ¼ù@¡Žù­Òï÷­”qõÉòÍš»ïÃtœí|¥’ì]‡šì_}_í~žî„0wð #JóìS#÷)õaû ÷òþ7âí_ÓÚ ÿ$?&üÏœèø¸Ô$ö›û¥ô:ßnô½Íõ·çDöC-º÷bùýméú35èû1:Xüoåü³–‰þ.®# Ã\à !ÂÜ Eý‰ƒ½—¾Œm 3) ¡= |¶k ÒB .!# P/N C{+ X2 ç€9ãÚ2Äœ8ýM+Õ2n½½|Bjyk2_ÇåùÊ ©`K ’k{ Ô ˆŸ‘f¢mÀŒ5Ìõ:´à™S 7`ÀëÒ:š‹6{<Ûr¯·ëP³µÍ2‘$ùQ¶ŠHS©‚»šwÇeI~ UÄó ‰jèåivWW/áåfá>r»äŽ·94Ü æƒÕÿ×T‡×ýÁ ×ÙýN¤g@É_:ývÓ?u’E5éÏjyÃæ–cðg§ ižý‡áùÌÃ/÷IëöE6ù@ÛöüŽ‹x0œ»š¼踖üø}A)£Ý•˜Ó~]¦Ìˆ ?ŒNOÙzë\²ëúê"{÷½g@Ù WÓ¦ªxQý%³ø}ö Ãõ»ndô æ]óœ`ÌðÒˆìnlçAéÞâÁ±àèºßÙÒ[á%äDŒæNå?ècùé!Q騿'ég=ÉèªY©è$ÀUét§ëu«í`‹ð’:ózȱõÊ1Gø;(û›ëý;å®ÿ´g²ÿËKäýRhòú~¤ø÷ö§ƒžõcddö–S÷Þ¾b÷(6öÒ›8ôÊæ òþ(ðP|{î8¹íÃòŽî„†ñŒ Cöz]„ûSçÿH@&Ùv^ò¡aMý+…Þø¢ ´ô¾•±ñ:ŽiðøÙðô4‹òÑ5ôž¨ôV<ƒóJ sñeÓžïû6êîc­šïryñÛjôiñ÷²LöùXòwüûþ21!™·‡Ö A²HØníØeÙë#>§Fø%ÙwÑ+˜3¹ ¹›ò|§_5 Sƒ _½ 𵋠zf £>OŸˆßò"¼ºè = ÁY ŠÇ—i]‹çr—+«0‰Ç×·1²1Z ´˜×zÒŠã”ôÜ·Òè1f° ü³f  ­ ,„E|@rU°h9)¹¯±~Æïz,&Æo =d œ\ eî× ižØb„t.ŸJhÒ® ކРcîåÚyh@ÓL̓´wÈ D[_M•9.ç×o壨ßf“’hŸ~1  ½Ù]/{ÍZÿ·Îÿ=*¡]!‚¶¸Žþ›aÀúÝCïõÛì_ñÊ2îj¤õìj¡‚íÙïÊ3ßðõE2ò(ýíò&DóÝ߃òÅJoñœœCð¼Hïx[hï œèï Qòü¢ó’²õäAøF·ûÄÒÂÿŒžçìc° z &3Û 9¿õÛ_Ôîuºâ,‘Ù™ n úüõ ú¡ ,m }ø M eòª¤ÀÐÜŸVÖ`’‰‹S°¢KX 0 Ìë)'Ø$ð•ÑjBûŸt ö™«ñ’«™îs€ÏìK3Ï룔ãê£ešé‹ƒ5èòöŠç×¼aè¾÷ê¹Ð ï@Æ0ô’2óùuøºÿK«Â ye j ²F ´Ô ÒY µ`ï ð†‹ \æü=-Ø9Ï3©• råÁz ¢Èõ Å@z ðV —ÎÉ þ«W dö!r³A}üK^ùŹè÷0r°÷ÀXø$øüh¦ø©%ø”@÷ÿ„zö‡WMö,ÑÙö šøí&úâÿóü€öTõqZ3H W§H ĺ øÐ½SÇFùl þ¯ÉúPF.øÔöàè™öpI÷’vø3ŒùÎf+úPyúâYû‹¸üÕ[7ÿüŸÄDýÍOˆîÚýò_où¦3ÆõzKEôÕ™_õñ÷§ø,ßžýØM'8æ%YéùÝQ°Ÿv}}yêºÓ ” Q¸á kDl/Úp%>JÔȉÖRÉÏ6£´ê4#vmØ­ìÈ•6ü†W*ºÔ¦­¶VN/â' ìÒü2ðhùS®Ûöt‹Lõ;”ôá˜ôéwõÅ™c÷]kYúµþfÉÙ|êCb»» &åYQ¨^ØP®gs›7 |©P ÿÆLSüÍ|Wù5öÒâ2ôxæHòñðÕÔ”ðRÒÖñ®±ôr¹øª$öü¯°u'%ƒ¢§©ã«ÐjäFýC¦œøóL½§î ¿¸êú¦ûçJ?æèŒ åŠ+ä ³ØãMd€äÙÓ2æ,pœè+¾dëínîð««ñ"ÔÎôâ^^÷lþ ù@9ÑùáìÜùQAvùd ùøÐ½øOøøs¼ù?‚ û™õÞüí;ÿÆ"ô—ƒ½ƒ Î‹Ž >-É^w Â2ÿ6¯ÿ¤8òS³ ‹– ²7% ùõ &úçÙ³þ¯Vùz %õ´ÞóñÜZðû¨…ï"¦Ìð@ÁômçøLí¡þRÐ%Ñ.Pz 4ˆó Am ~Át QE‹ þ–&ŽC°{ÁRg±Qhî~f "Šæƒñ²…h‰]^<'W·ºÿgWçµëçqqu¢¦s6Á1NjæÒ¹j0D¦B|÷É] Ê™Çä¼ý"4}g9“Kw ÷jÆ’có‡ ÿRìÆþ5}ÿìj5c$œ¼)—ÿæžmŽyëJÏ8Ïÿ$çþ;•yþ· þ íü§§¥úíe÷óÅöó?qñÚ:ï›¶Lî[4îïúîú» î¹»ÓíLÀíXÁHîœH»ï†ˆò–­½ô•AF÷U3èøÒ'þøî®7÷J£ßó8éøï5íì²tÎësÁ¿ìÇ«ïûÔ¥ñ0EùóíÀÌõÝA÷Ÿà¬øyÿrú,šìüsÖ=‰œ,êV)p ˆ M­¤ ahì [z  R7{µ5æüO¢ûúÀWXú 4¿úb»ûuDµüfÅ8ýª.ý‘ß¼ü‡1ü;ûN½Eú‘c¿ùØüîùç¾—út=(û×wLûè9û&ß]ûø üòüHýw„ûþ5AïŸw î$Iz™žÆ"Ï   “ ñqÈ µ } ÉøÂ [Y€ aÈk A [œÖù¯—Ï×^ú ÿ×—þúlOýg=HüºsçúÓœjùý91øó…÷ŠÎ]÷µ›Z÷ÏA÷H¿ö~ú¾öÊýŸ÷GÏ]ù{íMût…üûkü„¾ ûS¦öøŠ²ùöHó³õò^†õíÞ®öù¦Eù9­úü}õã}Çô¾¦7ÀØzdœ¥ìþî¨Gý·è™üÂ;ü¦‹Gû´¾cù7|%÷ù]Êõâ^sö`6vù–¾Mþ¤ùæ, xNõÞÞÌ€ÏÓ͹Kdu.¾n€ §aTÁÅëÿ.ôÜûµ06ùA÷ŽbpöUéÜôZ7+òû9>îJaÀéq¾Çå6FMãÌöØâhÅcä¡NLçÈg…êýyíZ·îØ÷{ï3gÅï¿æ÷ï÷ðŠç«ñwóƒóà ÔõÔ3_ø>ÙÝû…ˆþ#lÒM”J6Ý}ï .|Ô †×‘Ͷ’ÇT£þòÆ$ Kú+ 0 =£lqw 93Ñþ³IôùFðôÇžðìYîq¯=î±,kñËî)÷&þ $œ ôD¢¬m†0Ì™CR“Þ284áK‘$„W @èê Ö+ m­A 7ÜŠ ;é ( ³¨ry´ÌÞúÖ+—çýþn§„öÚð; ’ÌãK¨#C¢1Y &¿eðɻăéž&ØèÿýÐÿýXʳý!¥þBVÙóí ×I'ï| 2€ {ø£ÿç %p¶Cälšç›âjjÂ*³µC 3¯ùS8ÏÊlý³Ù¸ü¼#cþØIRìåÄ=J™˜—mwÐÞëÖˆøÂqSX)Ú^ ý„¶R*JkÚ¸wßÞ¦õº ¼@’m@'ÿtwÿì?˼›ŸœÁÏ K¿" ¶¨Ò²æØEÌ †‚b @ð ü ‡”m |‹¡ ýˆ‰ çy ŽÃN ’$6 µ®w÷Œþõøþ)¹òŸï’ïþXïwjæðsÀøó­·÷"NÉøÚÅiøpjÊõ#ËñŽÛy쪔ç&¯^㢮'àcñËÝìûÛ«ŒÚºœ¤ÙàÙfçzÚ­ìÜãÓß±bä#^{èÍdìM@ï/ñ|û)òBæãòa€ó¶T7ô…Ë&õSmö›‘™ö=ö8>‰ôSÏòïO÷ñ#)½ò‹ª+õNµø{{üÙM…ÿX-–»³ÂcÿÒ@þü‰ü•ûÁ«Kûº*üû²°%ý#í+þ#zbþñ¤ýÊÇúÊ›…õ@iðÈìßêLÇæ;%°ätûä¨VXçÇáëꕼîÐ òNjôÓB¨õÃÝÑõ†ºHõ½\Éôû%õ%´Ìö'ê…ù «­üMʧÿk (¦T‹p›‘“â-¥‘GÂÍKè š lÚñ (òµ Äç] ‰”ò RO„O „‘ FÞ« F“˲ÊE<þ¼}ú€ô÷6ˆÅöÉÙöy¶€öÌßøûÁEúMÝŸü0z³þTU²ùßõ/ÔÎ&Œ¨ ñ@ ð/d ±‘o6Hk˜oXyp^ Ô÷õƒœR4à$êQXs¸ó ´;lõÁg Æe%aÓ¦Q• œ6e äVn*Ã`$jЦ‡’øü@Ôù¶L:ø3;ù[Quü MiQý j¬Ãèè\#¢3ô(çóÜ+‚Ñ.,z›Œ*nwì'ù“P%!És#iÂ"î ý!ËŽ!.êC ÊzÙ§O4¤øŸßMÿóD óab´ô¥ Èë±ùw áyDôqŽ-ýtcºøà^õõÚ’ õyFiõèõöó|^ö¹ Eö¶göß–÷IŠ\ú‚àþuÛoK `uÏ*T;PÔÇÅ]1Yg· =Œ«Ò¨è&üjŒ”ø´Ežõµò&Á¾ïž9í˜ÊÚëú$ìï4´í&t”ðÁÄ7ô¼aã÷+“ŸúŽ˜ûíÄlú(L5÷®Cwòðåíwiè<ÐäS;›ámHàfäÐßí à~úóà¦âUâ>åIºäè{¢íV óòÊäˆøJ%Cý-°SnÎ]Y]sxÀòý°oúþM§öªýgófFñY^ðœ Tðñ¢ðæñaˆòñçÏÆó2áöȨû\µÿ9§Ö¢ÆŒ+ oxŠ <Í} ·» p,ÃýLLôú²ã…ôó£‚î´CxéepåH3›âsÇ‚àˆ¢ß×6©à’Œä<ûŠéÜ að(Qq÷k¢ýGa6E‡¡¯ØŒY…ÌÈeQ”ÿq%9È·>©5×”ÇbÃ}î£S ¿0 eFÐ ‰÷G©Æ“?|ÕJîØ¤µõ ó¾á ÓÌ<XGwŽáEþê ž5  ¼~Ø µÌæ|l®¦¶þ3O ú{F÷`),÷«púĺ ÿ ÁLêƒ Í^ l§ Õ¹°þÌ)Wèrÿ9èÂûh²ÄùjÜdù7ÍØùÆÏîùÂS ø½¬—õLRñ³=ßìüºué.øçk±ŽèTS¥êVí9Úoí\ÓSðS£ó†ÐÊõ4ø{úÉÎäúé˜ú E ùQB¬öãóC AðÑyíKÆóëéü7ìøÊnîU`Mòˆ÷réûVkÝÿòÈ,ŒñÑ]s^_ æ Î"ÍaònÑèùzTzHËœƒ&‚4öCñ ó5g ªª ؤ! 4“x U)  ‡[óÁÑܵ'0ÁþNƒX }Òe`Õ2ŸL¼2磽[S¥R—Jhù^ž cù# li1Ržð¥.cu'; YË /(B$*%9X‡%ƒöÒ$ßIt#nqÀ!ûÚÔÛβ8Ed€KøÕT—®# ¾H Ûk{Cªfüî>îùAÌøUäoøvõ øzM0÷àyöµŸZõ¸Éƒõ‹vöïÈ“÷1ó&øC®Ç÷f”‹ö(õbÕô_{^ôqá£ö/çû]c?övZÉèáé‘hÓÚ Å¸‰ç Še ”~ñÊjÞþJgžûnRøASõÕCóZ¥ÄòzôôR-÷œÖ û± ÁξwÒ ý <àR9X°‰y€ >“µ ÝþüÄúØ âöŠ=õâÓ}ôŽþÄó¦„kòoLðMôÉ툴‚ë¶úéÚ-qéÛüÞéaüüêàKNìWºBímiíɹ†ì.’ê=Î繺æäW¦ÌâÅF2âŒ(ãz*:åpøÙçMÀêч÷ío,©ñ¥¤Ýõ[7^úž¡Ãþ¥„žζ–ãn"qüUH6Ùw.X£ x¦ þ"vƒùïÐôF‘9ð´Üë– Íç'9_ä‚ð@â/¯B₊ÜäØ Úé¸u{ð¯vÎ÷­Øþáx¢:eæÆ ©ÝçV3K eÂ1‚#ÿ9c®ü9é¢ûUÖûh¼´üŒ¨ŸýN©.þP:þ˜Ýýz°rýµ?mý\4 þŒâ-ÿÙj}ô\¹VÕôoÅ$ÛÇçÿo¨ þu©¬û‚Œùç&³ö¿âôáÅÑóšó´'rôبöáh^úGIBÿ¥`‘ƒøg hÇ2 ¦ëï}ýý$ƒ¡ûeÃîµkdJ¤]÷vðh{ò¸’ <±íêwU²8fÖþï­(þ|«‰ÿ×›Þ·'uÎKJ ÷{q}4ZýqÒάÝþå•e3%pÛ ÔË‹où¼ͨ ‘QaTzeîvå~õ©³É ßuìFiŽçŽ0v*g?#€å`™³¼žˆüØjÀÖÌW¿kÚƒ„Äŧ–É@† ûv¿õyÊEwþ¦b»þƒ±Âû 97@ÂDà úÿs:/ûÆû öPñVm1ît&/ìP21ëô ÓêÛ^·ê©ˆ¾ê´ÿê™ë ¶ìLH§î›jÅñs«ö3Œ#ûÄ'»ç€‹ñó[°— 7˜ j  Ôm^ÚÝRð d¼ ‹ã1 Öñ~ï:”ÿs›^ý´Ëüø_Þû*¢²ü„þê¸^ÿIÙÛÿÛwÿt„þü—ýPÉü¾—ÿû 7òúªyù?ƒŸ÷œŒžõÐó¨ÐŠòÇköñòÞk òSªó5´ØôϪ'öpap÷ÕÀ³øªsùù—r3´ž ͺØŽA—j[þ©e¦äëãÂJ³ÃÈn85×þŸþ!ºœý†Eý8Ïü&¬3üiãŒûTûàúÊúYÇÎúwÉú…púÒÕù‚+ù<… ú[Âû‚ YþvÍ¥ðkÅŠ$0Þ¨$ÒN/6ÿúyÿ`Ÿê@ú»PÝâ%mJ-6œGŽ VrþoîûP‡y |ãz%áÿ¿Ç!/þ¶ûäûføµ',÷|næ÷q™úa‚îþöÂ[,Õ/ Ž×É*#›ÂëœÿK 5ܧÆâK°]¶ ‰I ÓΠ•Žð™[ðy¯ .‡ ]ò¿µa‰L£µ(Â_8kɵ4ꃱQk»ñtî¦ÿa¯]üySøPá÷ókkðnÓ¦íßSìÑEKíësï-+·ò`ÀöÓ“<ûBÏÿU<Êw×2Ú T‘ /dT¡¡AÓ× â½Ú ”ãF(W'ÿø^rúV:Óö Ú»÷¬é–ö"µ˜õŒ8UôoÆàòm‚¡ñØrúðNÊ#ñO'ò—+Ùó×Óõq“÷>ݧøûÇø¸äÁ÷´›õë¤ò˜rfïÖjìJÛêpÓÄèô™Ÿèѱ³é`¹ëo)î‚pŽð“É×òöò=TÌò[ð|òVÅñæŒõîqë~ìO*êexlèªm³çóü=è8+ê&=ËìâBð»‚.ô?"aø‹§ü²×µÉ72ÙÃæ¦,WüfRi¾N¿‡ßè)„Q8Kþ  F†.ýbŸŽùeº.ö÷.róÝ^™ñe Ððd+ñ¬W ò ™õÙÏJø£püˆìåÿ}5Ãü”ðèÖ¦>:³Átè×;D;Mˆä4*çÿ …AÿóºÏþñPþ)‡1þnTØý³âŠým§týÜ2ªý_pþhLþñºžþ~AÞþå5ÿ=óQÿoè_ÿº&ÿ*Ûþ#xÒý˜×üÞ•Àû5…¸úãú`,úà_û %ªý]%´¿ÔòdðóìÙ– øž vy• ÈÞS~NÊÆã~vXz¬ :q5 Kv*¹T)( ; ‘ 4 ‹h‹ &¿ .%r küÞ !U= ÆEI…ëv¡8¥ü&‘“nÿè.àþ„ Dþ¥—ýz/SûQî`ù= øYHøÎ›·ùa ýÅŠ±G+·åÈ ß£³MŽ"c¥³#HŒÏœeÇ/8Ü}ZT»%ì áìrúŒ?8síÏ_Aúë q#®6Ï¡¡IJ>éŠ¿Šœ4J•ÞC!8Ã6Udô“ü‹ò{øLͧôpئñ[;Õï|cMï}ðêàñ=_àôKåòø†XçýÞèR!qšþÁ ŠSW2&eÙeŸò€ŸG¹R Áÿ\ ÎÑ?ÂÃ÷/‘þºÂúDïÆ÷&(Èõc)«ôe"2ô«%ô( ôÞ³Ýó`A’óó\óLƒqóÏó¯(Eô•£ô Çôçô)ÑóT³~òK3ªðPü‰îFxì®^ÉêVõéùùYê¸ìÜ|Øî8+Ròƒoö©ó­ùïMÖü7Hÿn7î0Ïà½zM0W…í p l½™‡õ{ÿÈÒkþà(iý–8vü¥ûêQcü ›ü<Іü7—ýû=üþæ‰gšÇìvF0lÀ¬GÆÀŠ pHôï¾ù´OïIÚ^çµÒüÍ`¦ù½ôñö©ù³ôõŠó(!lòÓIóL‚ õ.ñø1¿NûÒó,þM‹HzØ„2HÃ*Ù‚\œäóp`.„òZÖº° ÂØm €ìà oz ׫Ã5!ѼÆ_´pGð–z䀊òÔP+=Ü'>OõÍ-n ך¾ˆR¢(» 㦠ëºYŸ§J0 ¼oY÷´u þžZïül~šý@fÿ‚×ù£ßßF›§„þÀÏþ±Ã–üŠ[#ûc ðú$¶üœþ“Ãávö«Ô•Ä]ý–VùÄxèôI¾ ñ5(fîCì퇶ìÝ.ïì6²©íõtïÔjñœyôÔ›Ñ÷E;Óú Ôèü×§ýôëüIìúœ¿?øÀë¯õ‚‘òóÕÙhóô ô¤yõÏ^5÷6ÁÏø|ê ú·lXûßoÛütñúþ\¤­Ùc˜áGó}r ;³ À, ]EÁ  SÆ õV Sû· ߯5 Z¨ö :ß UÛ WˆÔ thÕŒG‘µ¢S#D™·{s@3³ËÏak ç1Ê[™©wU®…ÌÃ6óÀ\ûÐiGI ?+šµFÓ‹t[Ø'¶Æ˜Yº%¹¿'μi Ù M*Ÿ 4vƒùÝ>§/;…ôÝûµ%’E^‚‚¢ü;yøƒÞµó‚Ž<ðëÕþí&nåìߥìÕíâzæíQf1ï¦q¸ðüµGò~¼óµ õ> :ö5Z÷»Ë“øµ ú·É?üzwÿ½Žš«UáÍŠ Ñm ›o 9Ž ¿ü×pÙ{_Èv:ܼÅÿÿÒþÇ:ÖûfqÐù¸xø¯xLø‰þ§ùvªOü]¦ Ò¶kHHÚ¥e³ hƒSÈvO8П% SÚ MãüñF– ¡óÖG÷‹!MÀÎèO…þÏô.ûcç,÷ÈÕ„ô/jñtˆïŠÓï—¿ðqÅÞñ»_¾ó*ÙôÞZ§ôedóL=rðD¬líÑ>Öꧨbé_*^é®%¦êS×äì|iÒï!Gód’ ÷—¯"û ôþ°-lnYtðO?„_&‘ν~•˜¬ L×ä:ƒØ¹3_qÿ·®âü"º úé`1÷xü õG“"ô½=˜ôIP%ö.‘Qø\&­úƒ'äüºµþçSöÿ>i¨êôÚ@Îd¹¢ Í! 6u¥6h1IÔ‘A¥£UI\£2Îp½-ä“ËÄÔòȘ±ÚG¶æ(kÏÖK‹g;³5nvÿÒÎGþ¨JÛýJÛ;þ]á.ÿšxBA+ôåáã@óüÿ“Q†þó·ýüÏ5üÃUüaÆcýT ÿûÌó\+Ù’^{‹ … @©µ´6ý–$W / u6ÿ §=ñÝOåí<Z—䤄‰µ<5™Ñ ŽV¤ »ý´>aÝIº½AZ´O‰×1þ ø-P Q÷ñ ¥J UÛ” ›;é ñþ »´o ?¡õ pBò ò ¥|† =À }úò–ýtåá—~ }°Ö†Ù×Se-ÚX½¬W¥ÊËNä¥Á`§5&C̈X 7†#ŒšÒ‰oÿÂÚ üȉåù«¾Šøø¡†÷m7öº2ôhmtñïÜ\îZ'lë•Réºæ`çªj’æý “æ_+çšüîçTªnè~‡kèˆÿìçH9çî…ÃæÞ}çE„6è[‘:ê ¹¯ì1sDïŸcãñ_@œôfÚg÷nêúž™$üýoý÷ôÅýfl'ýÓŽ³û-¬ù±Hv÷ó ˆõp·Cô]¥Õóš(ôìtðôÈ8Áõ/JöA°…öBÉö§0Ž÷IùH6ûåcý’Xÿf°íÿœåÿâ¶ÿ?¢ý‚OáûÞöúÑø»†÷Šéåö[Þ¨öõ¸öš¼öG®öC¨ ö9?¼öºÙ$÷«¢ì÷ŸùIR®úÑ9ŠüLnþ¿" s.•”ÜÛÖE’ ¢ÝY"ª²@ü ú> "zÀؤ– a» - ˜7 ¥20 gíó ïÂ< ±-ØQ¯àÈVÊkî$×M<]lêÞËÂT‡gßµ½ÿ-Ôèþï¯#þЧ•ýñ4=ýÀxÿü×/ÕüèÇíü1ߟýPõ,ÿ°ÃŠï:\¹ã÷‡c ÷Åç ùí¥ ŒÂ êí| ãJ& Ü" ÏY‘ “ìy \JD à' ´}¡ ·<ØÛ”|9˦r•¥hh(ÐÀÿV þ²ãèûd¶ù‘@ø"È(øÐÖºùŠ…ïüÐÐw»žâ À©RÍ}Êc"ŒóB ƒüÔÈû] èäï ¨r ù¦`Åœð*‰sÅÓ­ ½óü Ê+ö4ììÃ}Æ~Ó'©l˜¾~°l#zÞ©>ŽBɘ ýä[ùÖêÆõùèòù %ñŒ‘ð„Žñ.gNò2qqôïþ„÷‡¡û;—ZÚl>ù* ¢ƒ€†Ìô•JÖCêÊÇBd Lô` ¦Ï6Eȼ‰¾ÂÎüý®MwûÍ;ùÜ?„÷ o“ö žvöçÏãöwÖY÷ºŒY÷à ¯ö'6iõ|µºóJ_èñ à4ðškÏîÝËí(íñÎìDY—ìËIRìeëë‚YëŠ[ëfbÈëMRí &&ïÉë7òÓ (öõ “ú½Íþ¶¨Øbz€ë8;á+(Õ{m®8ù²PŒÿ³¹UT“lúÏ«j[\ ÿÇaþþtÕ§þéÚ–þdÿ¶þÎÔÿÞ›©ÿ†Ö°£úÆàBí}ö G—i˜ü`ÿX;ý£Ý*ûçPMùÔiÉ÷B/äö& ìöq³ø­¿ïùû"9ü UþÕïìÿö†øÛ£«N¨Iú.]Îãroü‹ùMRâ´.EÔR< ·º6C9.Qÿ£GÄ,¾e’ßò®˜ˆðsæ0èŽÇrÖÛ¤`IRO&g" ¾ “xu®wTß÷1pwö}ß ̪6 ¿j^¯V€þ^, þY<ÿà{K! &‚“Ùžø\Áš²ôýÇlûÀ·Äù8ùÚà¬ùÔlÁúÂéû@o’ü¡hLü¾”ðúÉO±ø7öE¸´ó]ìò0Rñ3û*ñ]sRñ—§ñãaFò6äjó!¹3õÂ|÷ÁØù¸´ûH—†ü´üB¬Qú^á÷îD]õßM]ó,ÓDò¸a@òyKó“p#õ¡yT÷ŽYlù-_CûGÃýS Dÿ‰  ¬;F·2n@›í àP ŠÏe _FR ÙÏŠ 熸DLuÇ3-šóä-Û? µz Ovô èq\ ç´ü æ-êD©œ—Ác’ÐK­4ëì 1Ic•<ØÖ}u[ØJ;ŒÍÑ; Âd¥ ¦«×"ÿcÕŠ¸Û>4»¦=SÁxÕ–nIbŠh&X óûmâ€N€ANM,w—{ãá–ÚÿÌèxý&ÇúWÖ÷:Îõ·‘ò!¹…ðßîÊf«íV9íU2BíQU*îÛ‰ïÏ/ ñ;z@ò#óÑxóûÇùóóü õ’Ä ÷'Ðú<Í þo1qõ¬Šñ~z ©¢• 8=Æ Óǧ‡`5k8M@‹Dá‰Ø:–rå4’ŠÿT­fý©©ü¯MˆûÉ4ü•þQ€$tÓöK’ ›$§ Š}×d½ÉT RP% ÂÎgOÖûÿç¨3ÉÈÐfá‡æÿͺý—!ÄúÉþ¨÷¨rõõ-'óä¿1òT:òlÓZò–FÛòa8)ó‚úòR*òKÇÊð8$+ï6ÿÀí¹›ö쎻í ÛíêSdï=Í}ñ°ôê÷!÷ØŸzúw“ÖýmžÈK×½¦ø(ݳSäÿ°_Zþ nýgÔ ý]”1ý*Fý]vÿüÅRüÐ|zú½B‡øãnÝö?Í!öùˬöÙvdø^eÔúÝÜbý³èÿIŠÅ !‚ÅŠ¦¶‹ÿ--wþƒ‡¥ýbý££ÐýuüíþRÆtã…øBp ï mõNZë8¦lqmf1ãoq™WŠÆ>¦*ÙÔ}‰×tt'"ÉùøQÒao38ŽH•PµØ€Ï$xëùÿ•¸ÿ¦/ÿ²å ÿ#.ÿ/=±ÿÏ“UwÏò©q+ùžÄï/; •ÖÇ Ú¸ æ³G ° áP¢峫çcöaV•ÿ” È£p‰Þ{Z4m&†ê¯‡É9€4 --W åâJ lŸ YÏ© ’kg ²´ J, 5ÔŸ |=Ø œ’Wgeðºd Nl. !ï. dû‚¢oÝ<£:p´ºûžü>„7~ŠEx}#Á9TÐq› ¨L£%â x8  ŸÛ¬aN#· üˆ$úF»³øÕìÃ÷:¦ö­V×ôk:ò\/ïó]ûëýèAé†Ü!çñrœåWü–ä7Ríãoè‚ãs€MãDQãD¾™ã(:äb—UåóŸ ç-_éúûìbZÒîi±NñÉŠaó¼ùõµØ¤ö¦Ÿ=ø ÙòùKêšû]HÝü€YýÕüW Zû˜»8ùlìöf¢óô§‹­óƉLó0•Ëó¡cêô´?özÏg÷T:øzº×øÑ†ù•ézú÷ê¯ûßÙíüã?ãý'Ê?þPÖý·üÓ¹-û|Šœù ‰LøÎt_÷oáö¾øÛöÐæz÷àWWø‚ªùËßõúÜÒEüFým$ãýŽ®EþæýÀþ™WŸÿÌ’ñ¬†»r Æ~/MÎ;gò¾ØØ´çÏ‚‚¼[šO´MŒ=óÛ;fO˜¥޼Ê«€å2öÚÌžk(Yb›†ÅÅ[â€é%lÜÚ¥¬üÿ—êGÿ¶I{þ©¦ý¶u¼ü›Oü~ÔxühY&ýìkþ}Àþä×"ÿžÖWÿ‹}¿ÿÅx­:9 ê=cr—||5¿ jà %JÀ å#D –ÅÑ ¦ê 'êà j Å40 :g4 o~µ ºöðàÍã?#Eèoð‘b&ÿÿç¿3ÿCK þaÎŒüú*Oû Ðúñ_ûdýaMÌÿòj?>W¤VJ üî¸D€{!<1”ÇÂLxPÜ í8È ¿8a 4  1¶ ´> ]Ft 0mš ^3 –'¸íSluqcêûЮ’ÜŒä„]> ;#äkÿ·p;üúòøMàçõèÜxóç>óñcô}ñ¥kò…Ò®ó¾Rö³“ù±skü@gÒcark£ 0, ¡œ“%ÚØyØK¾ dú t0~ÞÓ- ˜ÿ“X<ýÃxßûOû›„,û¢û›“åúMÄzú±çùK;8ùO"dølû:ÁVû6NøúH^öùì/VønýNöåq@ôCÄ”òrÍ‘ñ=z<ñ4kñý:òñ˜–Áòû¦ßó¯ðTõ>R÷Ð ùÈôÞúŒš7üI¥¬üA„üëLúSî÷ìJqõ#]ó¼*ò|;Ññ.[›ò$éNô€q£ö&ÊHù$jüHæÆþ ч—@”Ì×t" ÌÒì °ôø ÆU §ý Ĭ ÂÆ¸į£¹ƒD|BBo 䦔·Ýþ€2.û 7Rù r8X »÷ ÀŠ xZ¼Š]XCDpú¥Òá“ý» šÍ3hÏÂï(Ä6 ]EÇ : zr*ºRØTy~`v»/Ù+½æx®fëwâñ  ¢ À, }x‡çó!#5×÷ؽ­æÿ‹ìþ Ûbû\6^ø~¿‰õE2_ó˜R ò8Ÿiñ¢%ñ+ÿð;çð@bãðbŒîð¯RîðÂBÌðõÌð“Gbð:ð§×!ñ‚i{òjô°ôOÔ÷Îû\¸@æ]ƒÍë‰ ¼÷– ‘ PðÆQC)Œ+$òÞQÓ¦þ÷Õ-ýå_¨ûÍû½@|ûîÛü6A&ÿVÃ% €Š $ê®Ã ª³” [ëÿ ^ñ i8ª ½ ®QÊ›»Ó@0,ÿ¤§þéa*þ”ÞLý—Íæû´'úØxø*F÷—ÁöÑöË%&÷9z]÷¿j"÷ˆ¢Oöõ*Ð~óLÃòÊ ñ^Á_ðg²ðŒöð»lðù¬"ñë\òÿ~;ô-¼öå©ù˜âªü¢â^ÿ ¶r ®£œ<Çܼà8®0Gð#þ"ì&üÂ×|úÛ6ùï^Bø¥¤Š÷/÷ôi´ö©i¸ö‹=(÷â¼øJD:ù&šúÃEüÐvlý¶ÁþhWàÿú[:•j^ñÿº ¤þòìHýUvü( ^ûB7Lû²‘üû=lýžpÿœë°Z´x™ˆ—[\¼º;[l(KKeÆrÇy`Þ–DF9oW|ïM1àt'V ²|'ê]§ʶ<žÅ¶ðk¢@Ë4[Ú_Ú·Òa…ÿ4ŽtÿŒDêÿhžõVµ…ÑBXWÁ ª_G’ê w Ú{Ý'À¤á̓(bwÎêehdLê®`“ÿ;g £|€ &’Ø ÔrÛK§?®e)ÏçÎï±ÔÛõëü { ‚©i Ó€ ƒm ÈZÜ 9º¹ zE ɘú* OR zˆ>G \\ FŸ ñ¹ï E$µ Ò#¹e0&H oªù¶À[ÌÂÑ î„Y¨¸†uIi=øÈ ã !r傦H3hhþù~-üPyWú‹šøpr¯ö vô¡ò僀ïVô#íÔBÿêëòé~3Pç<޳古2ä@ÎâœádÍà&² àÏROág´óâ%"vå¥ÙŒè>þÕëÆþî¬*ØñFÝZô›­‡öƒMTøÉ ¨ù Èoú63±úMƒŠúúNE€ùÉh¶ø¦ËÃ÷“·öÛ²õ·âô{uô‡²„ôá3õíîýõF?÷n'¾ø|ËYúߨûžæùüÅ‚’ýž¡ýÜ®=ý3Ê|üäŠ[ûîŠ$úa0øŽ:ßöÍâ•õ3Œçô§åôô¸’³õ9ÇüöÙI¦øÛ:úÚí˜ü¼.œþxo”ÎøT<)ŽI2,ýFäãQtí±éÙ†U¦uÀ Ú)–ã’Ú =ñ ö& È©¯ ° RÈû /B§ ܉ W9[ ýÿRt¶ÕÑyÒo“ Ká<þàVý¾ÙüÌKüùbžûsðú…ŸJúûÿùð´Hú·õ#ûËYü ¯¨ý™òþÉC§„·Ä+L éÝÞ%?s2T$¾,ý˜[ÜÊñò®Äÿ0[? (í p •WE »ò Ÿ&‚ puÔ Ý´Rq‚°¡î~û/KcݸÿÎÕVþû”ÅüÞTûµŠlúIhúå±vûªÇŸýsÆÄk뙪hŸ¾24 hæÆßG €Ó “†1MAÎ šÌž ˜&Õ üa ©»Å Ì ˆ;O $cJ (DæäÀ¬ù^êºök^NRû˜àÜCBØP\h°.OþäˆûÔmøÑ÷“õš÷ÍóhT³ò¢tBò䨌ò¦¯ó–¼õuižø@êü@âÿR'sU£·Ó fÊá gc Ö(V rÚ³ šF. ‹ªÖ±ÜßÞ“‡»oÿaèçüïŠ^ûägýú>˜ûÃH­üëY”ý©qÉýfenrir/config/sound/default/StartOfLine.wav000066400000000000000000000265201475771417500213240ustar00rootroot00000000000000RIFFH-WAVEfmt (þÿ€»Ü  €ª8›qfact data-ÎÌÌŒš™™Ù«ØaŽŽ Úˆäöƒ¡§Úeð‹‘w¥.ÛBü “k©µÛ¶”`­<ÜüK–T±ÃÜÙà—HµJݶ+u™=¹ÑÝ”7 ›1½XÞpCŸœ%ÁßÞNO4žÅfß*[ÉŸÉíßg^¡Ítàäró¢÷ÐûàÂ~ˆ¤ëԂដ¦ßØ â|–²§ÔÜâY¢G©Èàã6®Üª½äžãºq¬±è%äðÅ®¥ì¬äÍÑ›¯šð3åªÝ0±Žôºå‡éŲ‚øAædõZ´wüÈæAðµkPç …·_×çû¹T^èÙ$¯ºH åèµ0D¼<lé“<Ù½1óéoHn¿%zêMTÁë)`˜Â ˆël-Ä$ìãwÂÅö'–ìÁƒWÇë+ížìÈß/¤í{›ÊÔ3+îX§ÌÈ7²î5³«Í¼;9ï¿@ϱ?ÀïïÊÕÐ¥CGðÌÖjÒ™GÎð©âÿÓŽKUñ†î”Õ‚OÜñcú)×vScò@¿ØkWêòTÚ_[qóúéÛS_øóØ)~ÝHcô´5ßùz PíÓŠÅùW¬åîÈŽLú4¸zð¼’ÓúÄò°–ZûîϤó¥šáûËÛ9õ™žhü¨çÎö¢ïü…ócø‚¦výcÿøùvªýý? Žûj®„þ#ý_² ÿù"¸þS¶’ÿ×.MHº³:â<¾ ‘Fw0Â'nR %Æ®K^¡Ê5(j6 μvË ÒCâ` öÕÊ¿õ êÙQœ™ŠßÝØy¥Óá_V±´Çåæ3½I¼émÉÞ°íôîÔs¥ñ{Êà™õ¨ìù‰„ø2ý bÈv˜ >]j ò_ ¦ ø'‡!S - Ö3#G´ ³?±$<; KF&0 mWÛ'$I Jcp)!Ð 'o+ %W{š,)Þá†/.ö,e¾’Ä/ê0웞Y1Þ4sxªî2Ó8úU¶ƒ4Ç<3Â6¼@έ7°DíÙB9¤HÉå×:˜L§ñlT«a —?vX2=,Aj\¹!ÁB^`@ø,VDSdÇÕ8ëEGhN²D€G;lÕPI0p\l\ªJ$tãIh?Lxj&tÔM |ñ€iO€xà‹þPõƒÿ½—“Rꇆš£(TÞ‹ x¯½UÓ”T»RWÇ“2ÇçX»—¢Ó|Z¯›)ìÞ\¤Ÿ°Èê¦]˜£7¦ö;_§¾‚Ñ`«E `fbu¯Ì =ûcj³S!&e^·Ú!÷1%gR»a"Ô=ºhG¿è"±IOj;Ão#ŽUäk/Çö#kaym$Ë}$HmoÏ%%y£p Ó‹%…8r×&z*g)ÍÙX6üŽTÚ4B‘ÛÚN&’bÛïY»“úéÛÌeP•ï!pÜ©qå–ã%÷܆}z˜×)~Ýc‰šÌ-Þ@•¤›À1ŒÞ¡9´5ßú¬Îž©9šß׸c =!à´Äø¡‘A¨à‘У†E/áoÜ"¥zI¶áKè·¦nM=â)ôL¨cQÄââ©WUKãã w«LYÒã¿ ­@]Yä#¡®4aàäy/6°(egåW;˱iîå4G`³muæSõ´qüæï^жútƒçËj¸îx è©v´¹ã|‘è…‚I»×€écŽÞ¼Ì„Ÿé?šs¾Àˆ&ê¦À´Œ­êù±Á¨4ë×½2Ô»ë´ÉÇÄ‘˜Bì‘Õ\ƆœÉìnáñÇz PíKí†Én¤×í(ùËc¨^î±ÌW¬åîâFÎK°lï¿ÛÏ@´óïœ(pÑ4¸zðy4Ó(¼ñV@šÔÀˆñ4L/ÖÄòXÄ×È–òîcYÙúËóÊoîÚîϤó¨{ƒÜãÓ+ô„‡Þ×ײôb“­ßËÛ9õ>ŸBá¿ßÀõ«×â´ãGöù¶lä¨çÎöÖÂæëU÷³Î–ç‘ïÜ÷Ú+é…ócømæÀêz÷êøJòUìnûqù'þêíbÿøù €ïW€úáñKû¾!ªò? Žû›-?ô4üy9Ôõ(œüUEi÷#ý3Qþøªý]“ú1þíh(üú"¸þÉt½ýî&?ÿ§€Rÿâ*Æÿ„Œç×.Ma˜|Ë2Ô>¤¿6[°¦´:âø»;¨>iÕÇМBð²Óe ‘Fwßú …Jþlë yN…I÷$nR &ºbV“OWZàäK^¡¾&y?b(š23f¯x>£(j6TJ8n½2VÍrD bbvË ìm÷ùyR ÉyŒ î}Ù ¦…!"â` ƒ‘¶#Ö…ç `K%ˉn =©à&¿õ µu(³‘| ÷À *¨•ÔÌŸ+œ™Š±Ø4-ŽäÉ.…¡˜kð^0y¥Iüó1n©¦%‰3b­-5V±´ß³6Jµ;½+H8?¹Â™7Ý93½IwCr;(ÁÐSO=ÅW1[œ>ÉÞg1@ÍeërÆAùÐìÈ~[CíÔs¥ŠðDâØú‚–…FÖÜ_¢HÊà<®¯I¿äºDK³èöÅÙL§ìÓÑnNœð$°ÝPô«Žé˜Q…ø2jõ-Syü¹HÃTmA$ XVaÈíWVOÞ$‚YJ Ö¼0[?]˜<¬\3ävHA^'kSTÖ_ò0`ka y lc$!êw•dù'‡!ǃ*fí+"¤¿gá/•"›TiÖ3#^§éjÊ7£#;³~l¾;*$¿n³?±$õʨo§C8%ÓÖ=qœG¿%¯âÒrKF&(ˆޏ‚Ú”–¬†‡ÚâŸ+‘¡ŠÛ¿«À’•Ž•Ûœ·U”‰’ÜyÃê•~–£ÜVÏ—rš*Ý3Û™fž±Ý穚[¢8Þíò>œO¦¿ÞÊþÓCªFß§ iŸ8®Íß…þ ,²Tàa"“¢ ¶Ûà?.(¤ºbá:½¥ ¾éáùER§þÁpâÕQç¨òÅ÷â³]|ªæÉ~ãi¬ÚÍämu¦­ÏÑŒäJ;¯ÃÕå'а¸Ùšå™e²¬Ý!æá¤ú³ á¨æ¾°µ•å/盼$·‰é¶çxȹ¸}í=èUÔNºrñÄè2àã»fõKéìx½ZùÒéì÷ ¿OýYêÊ£ÀCáê¦8Â7hë„ÍÃ, ïë`'bÅ vì>3÷Æýì?ŒÈ „íøJ!Êý îÔV¶Ëñ’î²bKÍæ ïnàÎÚ$ ïlzuÐÏ('ðI† ÒÃ,®ð&’ŸÓ·05ñž4Õ¬4¼ñà©ÉÖ 8Cò¾µ^Ø•<ÊòšÁóÙ‰@Qóx͈Û}DØóTÙÝqH_ô2å²ÞfLæôñGàZPmõìüÜáOTôõÉrãCX{ö¦å7\÷ƒ œæ,`‰÷`,1è dø=8Æéh—øD[ë lù÷Oðìýo¥ùÔ[…îñs,ú±gðæw³ús¯ñÚ{:ûkDóÎÁûI‹ÙôÃHü%—nö·‡Ïü£ø¬‹Výß®˜ù Ýý½º-û”“dþ™ÆÂüˆ—ëþwÒWþ}›rÿTÞìÿqŸùÿ1êf£€öZ§ë¬N«ŽÈ AC¯¥Ö7³œ‚%k +·#_1 »ª<=• ¿1I* øöT¿ýÆ?Ô`TñÊÆ°léåÎMŽx~ÚÒÔj„ÎÖ[H¨ÃÚâ$œ=·Þi¨Ò«âðß³g æw ¼¿ü”êþ ™Ë‘ˆî… v×&!}ò Sã»"qö“ 0ïP$eú ûå%Zþ¡ ê{'N) Ç)B° ¤¥*7 7*:,+¾_6Ï- E;Bd/ÌNù0SõYŽ2üÚÓe#4ñ!a¯q¸5å%è}M7Ú)oi‰â8Î-öG•w:Â1}$¡ <·5­¡=«9‹Þ¸6?Ÿ=»ÄË@”A™˜Ð`BˆE uÜõC|I§RèŠEqM./ôGeQµ µHYU<é JJNYÃÆßKB]J¤#tM7aÑ€/ O+eX^;žPiß:G3RmfSÈSqíô^]UüttÒjòVñxû®v‡Xå|‚Œ‚ZÙ€ iޱ[΄FšF]ˆ#¦Û^¶Œž²p`«% ݽbŸ”¬ ºÉšc“˜3!—Õ/eˆœº!táÄf| A"QíYhp¤È".ùîie¨O# „kY¬Ö#émN°]$Å®nB´ä$£(Cp6¸k%4Øq*¼ò%øÙSó¬ÙÕ囎G÷3Ú²ñ0;ûºÚýÅ‘0ÿAÛl [“$ÉÛIð”PÜ&!…– ×Ü-˜^Ýà8¯™õåݽDD›êlÞ›PÙœÞóÞw\nžÒzßUh Ç"à1t˜¡»&ˆà€-£°*áë‹Â¤¤.–áÉ—W¦˜2⥣짌6¤âƒ¯©:+ã`»«u>²ã=Ç«¬jB9äÓ@®^FÀä÷ÞÕ¯RJGåÔêj±GNÎå±öÿ²;RU掕´/VÜæk*¶$ZcçH¿·^êç%&T¹ bqè2éºføèà=~¼õié¼I¾émêšU¨¿Þqêva=ÁÒuëTmÒÂÇy›ë0ygÄ»}"ì…üů©ìê‘Ç£…0íÈœ&ɘ‰·í¥¨»ÊŒ>î‚´PÌ‘Åî_ÀåÍu•Lï<ÌzÏi™ÓïØÑ^Zðöã¤ÒR¡áðÓï9ÔF¥hñ°ûÎÕ;©ïñd×/­vòjùØ#±ýòGŽÚµ„ó%+#Ü ¹ ô7¸Ý½’ôßBMßõÀõ»NâàéÄ õ™ZwâÞÈ'öuf äÒÌ®öSr¡åÆÐ5÷/~6çºÔ¼÷ ŠËè¯ØCøê•`ê£ÜÊøÇ¡õë˜àQù¤­ŠíŒäØù¹ï€è_ú^Å´ðuìæú;ÑIòiðmûÝÞó]ôôûõèsõRø{üÒô÷Füý¯žø:ŠýŒ 3ú/þjÈû#˜þG$]ý ÿ$0òþ ¦ÿ<‡-ÞGõ´»S±é;˜_FÝÂukÛÒ#IRwpÆ'Ð0ƒ »+W š ¯/Þêš/ £3eƦÄ—7줲YŒ;s€¾î€?ú^ʃuC:ÖiGâ­]KõíBROÒù×FS¯m:W$ Œ/[« i—#_2 F), c¹ #5Á! g@ AV#kÇ ÝLë$ônN ºX€&érÕ —d(Ýv\ upª)Òzã Q|?+Æ~j/ˆÔ,º‚ñ ”i.®†xéŸþ/£ŠÿÅ«“1—ކ£·(3Œ’ ý4€–”]ÏR6tš:Ûç7iž¢ç|9]¢)ôò;Q¦°Ñþ¦:®¾‹Ñ?.²Eh"fA#¶ÌE.ûBºS":D ¾ÚÿE%FÂaÜQºGôÅèº]OIéÉo–iäJÝÍötuyLÑÑ}PNÅÕ.£OºÙ‹ ™8Q®Ýè¤ÍR£á™İbT—å ¢¼÷U‹é§ÈŒW€í.\Ô!Ytñµ9à¶Zhõ<ìK\]ùÃó÷à]QýJÐv_EÒ­ a:Y Š b. à g'5d" g!D3Êeî!!?_g u"ÿJôhü"ÛV‰jôƒ#¹blè $•n³mÜ$‘$szHoÑ(%O†ÝpÅ,Ÿ%-’rrº0&&¥7¡âgàÙ‚C6ÖkgÚ_OËÊoîÚ<[`’¿suÛgõ“³wüÛörŠ•§{ƒÜÓ~—œ Ý±Š´˜ƒ‘Ý–Iš„‡Þk¢Þ›y‹ŸÞG®sm&ß%ºŸb“­ßÆ V—4àßÑ2¢J›»à»ÝÇ£>ŸBá™é\¥3£Éávõñ¦'§PâS‡¨«×â0 ª¯^ã ±«³åãê$F­ù¶läÇ0Û®íºóä¤öÜì˜î+È3úcíuúÀÉ'þêíRVËrî/ëÌùî €Î €ïé)Ðø ðÆ5ªÑíŽð£A?Óáñ€MÔÔÕœñ]YiÖÊ#ò;eþ×¾!ªòq“Ù²%1óõ|(Û§)¸óш½Ü›-?ô¯”RÞ1Æô‹ çß„5Mõi¬|áx9ÔõE¸ãl=[ö#ĦäaAâöÐ;æUEi÷ÝÛÐçJIð÷ºçeé>Mwø—óúê2Qþøtÿì'U…ùQ %îY ú.ºï]“ú #Oñaûè.äòød¡ûÅ:yôìh(ü¢Föál¯ü€R£÷Õp6ý\^8ùÉt½ý:jÍú¾xDþvbü²|Ëþô÷ý§€RÿÐŒÿ›„Ùÿ®™!ˆ`‹¥¶„Œçh±KxnE½àl”õ"Éua˜|ÿÔ UœÜàŸ I Š¹ì4 >¤–øÉ 2¨˜s_&¬Pô°¦-‰´- (¸´ç3³ø»;Å?Hì¿Â¡KÝàÃIWrÕÇÐ[cÉËW 9oœ¾ÏÞ {1²Óe ó†Æ ¦×ì Ð’["›Ûs ­žð#ßú ‹ª…%„ã g¶'xç E¯(lë !ÎD*`ïÿÙÙ+UóÛån-I÷$¹ñ/>û«•ý˜02ÿ2s .2&ºPÃ3A-!X5 È -í6Oç8‚8øÖÄD:ì]¡P¬;àä~\A=Õk[hÖ>É"ò8tk@½&y€B²*ò‹•C¦.‡З*E›2¬£¿F6•НTHƒ:f»éIw>£DÇ~KlB* ÓM`F±þÞ¨NUJ8Úê=PIN¿¸öÒQ=RF•hS2VÍrýT&ZTO’V^Û,&'Xbb 2¼Yféæ=Q[÷ipÃIæ\ìm÷ U{^àq~}a`Ôu Zm¥aÉyŒ 7y:c½}!…Ïd²š!ñdf¦…!"Ïœùgš‰¨"«¨ŽiŽ/#‰´#kƒ‘¶#eÀ¸lw•=$CÌMnl™Ä$Øâo`K%ýãwqT¡Ò%Úï sI¥Y&R•;ŽqÜÚ/¡ÐeàšÚ ­e‘Yä!Ûé¸ú’Nè¨ÛÇÄ”Bì/Ü£Ð$–6ð¶Üܹ—+ô=Ý]èN™øÄÝ;ôãšüKÞyœÓÞõ žüZßÑ£Ÿðá߯#8¡å hàŒ/Í¢Ùïài;b¤ÎváFG÷¥Âýá#SŒ§¶„â_!©« ãÝj¶ªŸ#’ãºvK¬“'ä—‚à­ˆ+ ätŽu¯|/'åQš ±p3®å.¦Ÿ²e75æ ²4´Y;¼æè½ÉµM?CçÆÉ^·BCÊç¢Õó¸6GQè€áˆº+KØè\í¼O_é:ù²½SæéH¿WmêôÝÀüZôêÑrÂð^{ë®(Äåbì‹4œÅÙf‰ìh@1ÇÍjíELÆÈÂn—í"X[ʶrîÿcð˪v¥îÜo…ÍŸz,ï¹{Ï“~³ï–‡¯Ð‡‚:ðs“DÒ|†ÁðQŸÙÓpŠHñ-«nÕdŽÏñ ·×Y’Vòç˜ØM–ÝòÅÎ-ÚBšdó¡ÚÂÛ6žëóæWÝ*¢rô[òìÞ¦ùô9þ઀õ â®öó¬ãü±ŽöÐ!Aåðµ÷­-Öæä¹œ÷Š9kèÙ½#øgEêÍÁªøDQ•ëÁÅ1ù!]*í¶É¸ùþh¿îªÍ?úÛtTðžÑÆú¸€éñ“ÕMû–Œ~ó‡ÙÔûr˜õ{Ý[üP¤¨öpáâü,°=ødåiý ¼ÒùYéðýæÇgûMíwþÄÓüüAñþþ ß‘þ5õ…ÿ~ë&*ù [÷»ý“8Qæ¢ò{û)Ï&ð °¬2¥ ä7‰>: ؾfJÏ ÍECVdÁÌ!bù¶ SýmŽª$ÚÛy#ž(a·…¸’,è•‘M‡0oqâ{4öO©wp8}+µ d< Á¡X@‹ æÌ6MD ÃØËAH™  ä`!5L }ðõ"*P§ ZüŠ$T. 7 &Xµ µ'\< ñJ)û_à Î+ß*ïcJ«7t,ägшC .ØkXfOž/ÍoßB[31Ásf gÈ2µwíür]4©{tÚ~ò5žû¶Š‡7’ƒ‚”–9‡‡ p¢±:{‹N®FãŠÈP«.˜ÅãgÔå¬"œLäDàz® Óä"ì° ¤Zåþ÷¤±ÿ§áåÜ:³ô«hæ¸Ï´è¯ïæ–d¶Ý³vçr'ù·Ñ·ýçP3޹Ż„è,?#»¹¿ é K¸¼®Ã’éçVM¾¢ÇêÄbâ¿—Ë ê¡nwÁ‹Ï'ë~z ÃÓ®ë[†¡Ät×5ì8’6ÆhÛ¼ìžËÇ\ßCíò©`ÉQãÊíϵõÊEçQî¬ÁŠÌ9ëØî‰ÍÎ.ï_ïgÙ´Ï"óæïCåIÑ÷mð!ñÞÒ ûôðýüsÔÿþ{ñÛ Öôò·ž×èŠò• 3ÙÜ óq,ÈÚИóO8]ÜÅô,Dòݹ¦ô P‡ß®-õæ[ᢴõÃg±â–";ö sFä‹&Âö}Ûå*I÷Z‹pçs.Ð÷7—éh2Wø£šê\6Þøñ®/ìP:eùκÄíE>ìù¬ÆYï9BsúˆÒîð-FúúfÞƒò"JûBêôNü ö­õ RüüC÷ÿUýÚ ØøóYý¶múç]$þ”%üÜa«þq1—ýÐe2ÿN=,ÿÅi¹ÿ+IÁ¹m@UV­qÇå`ë¢uNÂl€–yÕŸxŠ}\|„ªãY? s…j7œÔ h‰ñ¨i \xñ³þP‘ÿÍ¿“D•†«Ë(9™ ‡×½-”eãR"¡Aï祢û| ©)üÿ¬°Ù§ó°7 ¶<ç´¾ “*ÑܸE p6f Ð¼Ì MBû!ÄÀS *N#¹ÄÚ Z%%­Èa äeº&¡Ìè ÁqO(–Ðo ž}ä)ŠÔö |‰y+Ø}X•-sÜ6¡£.gà‹­80[äð¸Í1Pè™ÌÄb3Dì ªÐ÷49ð§†ÜŒ6-ô.dè!8!øµAô¶9ü<L; Äû á<þKØv>óÒµ# @ç Y’/ AÛào;5CÐgLGÊDÄî)S_F¸u_ôG­üãj‰I¡#ƒÁvK–' ‚³LŠ+‘{ŽHN~/WšÝOr3Ÿ5¦rQg7&²S[;­|TP?4ËÉ1VDC»©ÕÆW8GB†á[Y-KÉcíðZ!OP@ù…\S×^ W^ú°_þZå×Eaò^l ´(Úbçbó ‘4odÛfz!n@fÏj"KL™gÄnˆ"(X.i¸r#dÃj­v–#ãoXl¡z$À{ím•~¤$‡‚oŠ‚+%z“q~†²%WŸ¬rrŠ9&ÏDÛšÁóÙ­PpÅzÚ‰\‘ƒÉÛghš’x͈ÛCt/”lÑÜ!€Ä•`Õ–Üý‹Y—TÙÝÛ—î˜Iݤݸ£ƒš=á+Þ•¯œ2å²Þr»­&é9ßOÇBŸíÀß,Ó× ñGà ßl¢õÎàæê¤÷øUáÃö–¥ìüÜá ,§àdâ}Á¨ÔëâZVªÉrã8&뫽 ùã2€­±€äò=¯¦åÎIª°šŽå¬U?²æˆaÔ³ƒ œæfmiµw$#çByþ¶k(ªç …“¸`,1èý(ºT0¸èÚœ½»I4?é·¨R½=8Æé”´ç¾1’ ejÛ­!žžf_ß4"ø©3hSã»"ÖµÈiGçB#²Á]k;ëÉ#Íòl0ïP$lÙ‡n$ó×$Jåp÷^%&ñ±q ûå%Ÿ–àŒ52 Ù|¢uŽ)6'ÚY® :®Ú6ºŸ‘>5ÛÆ4“B¼ÛðÑÉ”ûECÜÎÝ^–ïIÊܪéó—ãMQ݈õˆ™ØQØÝd›ÌU_ÞB ³œÁYæÞHžµ]mßü$ÝŸ©aôߨ0r¡e{à¶<£’iá“Hœ¤†m‰ápT1¦{qâM`Ƨou—â*l[©cyãxðªX}¥ã䃅¬L,ä®A…³äž›¯¯5‰:å|§D±)ÁåX³Ù²‘Hæ6¿n´•ÏæË¶™VçðÖ˜·ûœÝçÍâ-¹ï dèªîºã¤ëè‡úW¼Ø¨rédí½Ì¬ùéA‚¿À°€êÁµ´ëû)¬Â©¸ŽëØ5AļìµAÖÅ’Àœì“MkdžÄ#íoYÉzȪíMe•ÊoÌ1î)q*Ìcиî}¿ÍXÔ?ïãˆTÏLØÆïÁ”éÐ@ÜMð ~Ò4àÔð{¬Ô)ä[ñX¸¨Õèâñ5Ä=×ìiòÐÒØððòïÛgÚúówóÌçüÛï÷þó©ó‘Ýãû…ô†ÿ&ß×ÿ õc ¼àÌ”õ@QâÀö#æã´ ¢öú.{å©)÷Ø:ç°÷´F¥è‘7ø’R:ꆾøn^ÏëzEùLjdío#Ìù(vùîc'Sú‚ŽðW+Úúâ#òK/aûÀ™¸ó@3èû¥Mõ47oüz±âö);öüW½wø?}ý4É úCþÕ¡ûG‹þîà6ýúJÿËìËþîN™ÿ¨ø`ãR …ö×V§c‹ÌZ.? À^µ(µ´b<ù3J¨fÃ×?ß jJ³Kt ‘nÑ‘W †rXmcžzvßKo3nzf({Èc~í‡]W‚tâ’òK†û¿ž‡@Š‚œª4Ž y¶±(’VÂF– 3ÎÛšž Úpž% íå ú¡¬ Êñš!î¥3 ¨ý/#㩺 „ Å$×­A bZ&Ë±È >!ï'¿µO -„)´¹Ö ø8+¨½]ÖD®,Áä²PC.‘Åk\Ø/…Éòmhm1zÍyJt3nÑ'€—4bÕ‡Œ,6WÙá—Á7KÝ•¾£V9?ᛯë:4å£x»€<(é*UÇ>í±2Óª?ñ8ß?Aõ¿íêÔBúøFÉöiDîüͧÿEâUƒ”GÖÜa)IËc=&¾J¿ ê2SL´q÷=èM¨øÕI}Oœ²UQ‘a§R… lmwÀO_(@ÅTÌä`DL 2ØybHÓ ädLZ!ìï£eùOá!Èû8gíSh"¦ÎhâWï"‚cjÖ[v#`økË_ý#<+m¿c„$7"o³g %÷B·p¨k’%ÔNLrœo&LôzĦÓÙ)¸ªZÚ ¥­®áÚä:’¡²hÛÀ#Ï“•¶ïÛž/d•ŠºvÜz;ù–~¾ýÜXGŽ˜s„Ý4S#šgÆ Þ_¸›[Ê’ÞîjMOÎßÌvâžDÒ ß©‚w 8Ö'à†Ž ¢-Ú®àcš¡£!Þ5á@¦6¥â¼á²Ë¦ æCâú½`¨þéÊâ×Éõ©òíQã´ÕŠ«çñØã‘á­Ûõ_äní´®ÏùæäKùI°Äýmå)ß±¸õåt³¬|æã µ¡ ç¿(ž¶• Šç43¸Šèy@ȹ~˜èWL]»ré3Xò¼f¦éd‡¾[!-êîoÀO%´êË{±ÁD);먇FÃ8-Âë…“ÛÄ,1IìbŸpÆ!5Ðì?«È9Wí·šÉ =ÞíùÂ/Ëþ@eîÖÎÄÌòDìî³ÚYÎæHsïæîÏÛLúïnòƒÑÏPðKþÓÄTñ( ®Ô¸XñCÖ¬\òâ!Ø×¡`ò¿-mÙ•d$óœ9Û‰h«óyE—Ü~l2ôVQ,Þrp¹ô3]Áßft@õiVá[xÇõîtëâO|NöÊ€€äC€Õö¨Œæ8„\÷„˜ªç,ˆã÷b¤?é!Œjø>°Ôêñø¼iì ”xùøÇþíý—ÿùÖÓ“ïò›†ú³ß(ñæŸ ûë½òÛ£”ûm÷RôϧüJèõë¢ü'}÷¸¯)ýù¬³°ýá&§ú ·7þ¾2<ü•»¾þ›>Ñý‰¿EÿxJfÿ}ÃÌÿUVûrÇS3bfËÚn%ZÏaíyºOÓèÉ…OC×o§‘ä8Ûöƒy ,ß}a© ã>µ£ ç‹Á8 ëøÌÍýî™ÕØbòò ²ä÷æö§ðŒÚú.lü!ÏþµI·Ã=&L·Ä ᬠK à+v Ò ¾7 •Y šC  ‰à xO5"}g T[Ê#qî 2g_%f"u sô&Z&ü ì~‰(O*ƒ ÈŠ*C. ¦–³+72‘ƒ¢H-,6`®Ý. :Ÿ=ºr0>&Æ2 B­÷Ñœ3ýE4ÔÝ15ñI»±éÆ6æMBŽõ[8ÚQÉkñ9ÎUPH †;ÃY×%=·]^%°>¬aåß0E@ el½<ÚA”ió™HoCˆmzwTE}qS`™Fquˆ1l.Hfy xÃIZ}–ëƒXKNÈíLC…¤¥›‚N7‰+‚§P+²_³¬Q ‘9<¿AS•ÀËÖT™GöÖkVýœÎÓâXñ Ufenrir/config/sound/default/StartOfScreen.wav000066400000000000000000000133201475771417500216460ustar00rootroot00000000000000RIFFÈWAVEfmt (þÿ€»î  €ª8›qfact data€€^„ƒ»4‡OŒŠuiŽÒƒ”‘/ž•Œ¸œ˜éÒ œFí¤Ÿ£)£"­¦]<1ªºVµ­q9±t‹½´Ñ¥A¸.ÀÅ»‹ÚI¿èôÍÂERÆ¢)ÖÉÿCZÍ\^ÞйxbÔ“æ×s­jÛÐÇîÞ-ârâŠüöåç{éD1ÿì¡Kƒðþeô[€‹÷¸šûµ“þrÏÏé›, ‰¤ æ8(CS¬ m0ý‡´Z¢8·¼¼!×@%qñÄ(Î I,+&Í/ˆ@Q3åZÕ6BuY:ŸÝ=ü©aAYÄåD¶ÞiHùíKprOÍ-öR*HzV‡bþYä|‚]A—až±ŠdûËhXæ’kµo›ro5vÌO£y)j'}ˆ„«€åž/„B¹³‡ŸÓ7‹üí»ŽY@’¶"Ä•=H™pWÌœÍqP *ŒÔ£‡¦X§åÀܪBÛ`®Ÿõä±üiµY*í¸¶Dq¼_õ¿pyyÃÍ“ýÆ*®Ê‡ÈÎäâ‰ÑAý Õž’Øû1ÜXLšßµfã¢æo›&ê̵ªí)Ð.ñ†ê²ôã7ø@»û9?ÿúSÃWnG´ˆË £O n½ÓË×W(òÛ… `â&ä?Ah"œ[ì%ùup)Vô,³ªx0Åü3m߀7Êù;'‰>„. BáH‘E>cI›}™Lø—PU²¡S²Ì%Wç©Zl.^ɲa&66eƒPºhàj>l=…ÂošŸFs÷¹ÊvTÔNz±îÒ} Wm#Û„Ê=_ˆ'Xã‹„rgáŒë’>§o–›Áó™øÛwUöû ²€¤+¨lEˆ«É_ ¯&z²ƒ”¶à®˜¹=ɽšã À÷ý$ÄT©Ç±2-ËM±Îkg5ÒȹÕ%œ=Ù‚¶ÁÜßÐEà<ëÉã™NçöÒêS:Vî°TÚñ o^õj‰âøÇ£fü$¾êÿØnÞòò; w ˜'û õAR\¯v‡ ‘ i«ÆÅ##à—&€ú*Ý -:/$1—I¨4ôc,8Q~°;®˜4? ³¸BhÍvwÛXúz8s~~—‚ô§†…Q ‰®ÜŽŒ ÷h—“Å+—"FŸš`#žÜz§¡9•+¥–¯¯¨óÉ3¬Pä·¯­þ;³ À¶g3DºÄMȽ!hLÁ~‚ÐÄÛœTÈ8·ØË•Ñ\ÏòëàÒOeÖ¬ éÙ ;mÝfUñàÃouä Šùç}¤}ëÚ¾ï7Ù…ò”ó öñ ŽùO(ý¬B– ]fwžÑ" ¬¦}Æ*Úà®7û2”·ñ/; NJ¿#«dC'Ç*e™K.³Ï1ÎS5|è×8Ù\<6à?“7dCðQèFMllJª†ðM¡tQd»øTÁÕ|Xð\{ …_Ø$ c5?f’Yjïs•mLŽq©¨tÃ!xcÝ¥{À÷)®‚|,2†ÙF¶‰6a:“{¾ð•B”M°Æ—ªÊJ›åΞdÿR¢Á×¥4[©{N߬Øhc°5ƒç³’k·ï·ïºLÒs¾©ì÷Á|Åc!ÉÀ;„ÌVÐzpŒÓ׊×4¥”Ú‘¿ÞîÙœáKô 娥è))ìbC­ï¿]1óxµöy’9úÖ¬½ý3ÇAáÅíûIJÎ §0RKÖaeZ¾Þšbx´æ ÕÎj$2éî's+ì÷.I8{2¦Rÿ5mƒ9`‡=½¡‹@¼DwÖ“GÔðK1 œNŽ% Rë?¤UHZ(Y¥t¬\0`_©´c¼Ã8gÞ¼jvø@nÓÅq0-IuGÍxêaQ|G|Õ¦–Yƒ±Ý†`Ëaнååj‘wî”Ô4r˜1Oö›ŽizŸëƒþ¢Hž‚¦¥¸ªÓŠ­_í±¼“´"¸v<›»ÓV¿0q£Â‹'Æê¥«ÉGÀ/ͤڳÐõ7Ô^¼×»)@ÛDÄÞu^HâÒxÌå/“P錭ÔìéÇXðFâÜó£ü`÷åú]1iþºKífqt€õÑšy .µý‹ÏèéEŠ¢ÿ8’!\S%¹mš(ˆ,s¢¢/м&3-ת6Šñ.:ç ³=D&7A¡@»DþZ?H[uÃK¹GOªËRsÄOVÐÞÓY-ùW]ŠÜ`ç-`dDHäg¡bhkþ|ìn[—pr¸±ôuÌxyræü|Ñ€.„‹5‰‡èO ‹Ej‘Ž¢„’ÿž™•\¹™¹Ó¡œî% sª£Ð".§-=²ªŠW6®çqº±DŒ>µ¡¦Â¸þÀF¼[ÛÊ¿¸õNÃÓÆr*WÊÏDÛÍ,__щyãÔæ“gØC®ëÛ ÈoßýâóâZýwæ·üé2€íqLñÎfˆô+ øˆ›ûåµÿBИŸêü¡ Y% ¶9©T-pn±͈5*£¹‡½="ä×Á%AòE)ž Ê,û&N0XAÒ3µ[V7vÚ:o^>̪âA)ÅfE†ßêHãùnL@óO.wSúHûVWcZ´}^˜‡an² eËÌh(çl…˜oâs?6 vœP$zùj¨}X…,µŸ°„º4ˆoÔ¸‹Ìî<) Á’†#E–ã=É™@XMrÑ úŒU¤W§Ù§´Á]«Üá®nöe²Ëêµ(+n¹…Eò¼â_vÀ?zúÜ”~Çù®ËVɆγã ÒþŽÕmÙÊ2—Ü'Mà„gŸãá#ç>œ§ê›¶+îøÐ¯ñUë3õ²¸ø <ül:ÀÿÉTD&oȃ‰L à£Ð =¾TšØØ÷ò\T á±'eBé"k\m&Èvñ)%‘u-‚«ù0ßÅ}4<à8™ú…;ö ?S/ŽB°IF d–Ij~MǘžP$³"TͦWÞç*[;¯^˜3bõ6·eRQ;i¯k¿l †Cpi ÇsƺKw#ÕÏz€ïS~ß Ø<$\…™>àˆöXdŒSsè°l“ ¨ð–jÂtšÇÜø%÷|¡‚¥ß+…¨þÈÂ`âF½üÊO w1ÓÔKW1fÛŽ€_ëšãHµg!¥Ïë$êo(_ô+¼x/9ü2vS€6Óm:0ˆˆ=¢ Aê¼DG×H¤ñ˜K O^&¡R»@%V[©Yuu-]Ò±`/ª5dŒÄ¹géÞ=kFùÁn£Fr.Êu]HNyºbÒ|}V€v—ÚƒÓ±^‡0ÌâŠæfŽêë‘Go•¤5ó˜Pwœ^jûŸ»„£Ÿ§u¹‡ªÒÓ ®/µé"˜¸F=¼£W ¿r$Ã]Œ¨Æº¦,ÊÁ°ÍtÛ4ÑÑõ¸Ô.=Ø‹*ÁÛèDEßE_Éâ¢yMæÿ“Ñé\®Uí¹ÈÙðã]ôsýá÷Ðfû-2êþŠLnçfòDv ¡›ú þµ~[Ð¸ê† rÏ9",T—%‰n)戟,C£#0 ½§3ý×+7Zò¯:· 4>'¸AqA‘ß>›«cBøÅçEVàkI³úïLtPm/øSÊI|W'd[„~„^á˜b>³Œe›Íiøç”lUp²s7!wlQ¥zÉk)~(†­… 1…⺵ˆ?Õ9Œœï½ù B“V$Æ–³>JšYÎmsR¡ÊÖ¤'¨Z¨„ÂÞ«áÜb¯>÷æ²›k¶ø+ï¹UFs½²`÷À{{Äl•ÿÇɯƒË&Êσä‹ÒàþÖ=”Ùš3Ý÷MœàTh 䱂¤ç(ëk·¬îÈÑ0ò%ì´õ‚9ùß ½ü<;A™UÅöoISŠÍ °¤Q ¿ÕjÙYÇóÝ$b(æÞBj#;]î&˜wr*õ‘ö-R¬z1¯Æþ4 á‚8iû<Æ‹?#0C€J“FÝdJ:›M—™Qô³£TQÎ'X®è«[ 0_h´bÅ78f"R¼il@m܆Äp9¡Ht–»ÌwóÕP{PðÔ~¯ Y‚ %Ý…i?a‰ÆYåŒ#ti€Ží“ݨq—:Ãõš—Ýyžô÷ý¡Q‚¥®,© GЬha°Å{’³"–·°šºÜʾ9å¢Á–ÿ&Åó«ÈP4/Ì­N³Ï i7Ógƒ»ÖÄ?Ú!¸ÃÝ~ÒGáÛìËä8Pè•!Ôëò;XïOVÜò¬p`ö ‹äùf¥hýÿì Úp}ôôÚy 7)ý”Cñ]Nx‰«’ ­‘ eÇ$Âá™'ü+|¢.Ù0&26Kª5“e.9ð²GdéÂJÁGNËQ{8OUØRÓX5mW\’‡Û_ï¡_cL¼ãf©Ögjñëmc pqÀ%ôt@xxzZü{×t€6ƒ“©ˆ†ðà ŠMÞªø‘™”d-˜ÂG¡›b%Ÿ||©¢Ù–-¦6±±©“Ë5­ðå¹°M>´ª·5F»dOʾÁiN„ÒÅ{žVÉØ¸ÚÌ5Ó^Ð’íâÓïg×L"ëÚ©\£A¹½EØ•HsòLÐ žO-'"SŠA¦Vç[*ZDv®]¡2aþª¶d[Å:h¸ß¾kúBorÇrÏ.Kv,IÏy‰cS}è}×€E˜[„¢²ß‡ÿÌc‹\ç玹l’ð•s6t™ÐPøœ-k| Š…¤çŸ„§Dº«¡ÔŒ®þî²[ •µ¸#¹>¼rX!ÀÏr¥Ã,)lj§­ÊæÁ1ÎCܵѠö9Õý¾ØZ+BÜ·EÆß`JãqzÎæÎ”Rê,¯Öí‰ÉZñæãÞôCþbø çûý2kÿZMï·gs‚÷ qœ{ ζÿ+уˆëåŒB Ÿ:”"üT&Yoœ)¶‰ -¤¤0p¾(4ÍØ¬7*ó0;‡ µ>ä'9BAB½Ež\AIûvÅLX‘IPµ«ÍSÆQWoàÕZÌúY^)Þa†/beãIæh@djl~îoú˜rsW³öv´Ízzèþ}pƒÍ…*7‹ˆ‡QŒäk“A†“ž ›–ûºšXÕ£µï'¡ ¬¤o$0¨Ì>´«)Y8¯†s¼²ã@¶@¨Ä¹ÂH½úÜÌÀW÷PÄ´ÕÇ,YËnFÝÎË`aÒ({åÕ…•iÙâ¯íÜ?ÊqàœäõãùþyçVþê³3‚îNòmhŠõÊ‚ù'’ü„·áÑš>웣 ø 'U;«²U/p³lŠ7ɤ»&¿?#ƒÙÃ&àóG*=Ì-š(P1÷BÔ4T]X8±wÜ;’`?k¬äBÈÆhF%áìI‚ûpMßõP<0yT™JýWöd[S_°™‰b ´ fjΑiÇèm$šptÞ7¢w;R&{˜lª~÷†.‚T¡²…±»6‰ÖºŒkð>È Ã“%%G—‚?ËšßYOžý <ÂhVFÅpÊ"‹N ¥ÒÜ¿V9ÚÚ–ô^óãP)g ­Cë# ^o'gxó*Ä’w.!­û1~Ç5Ûá98ü‡<– @ó0Cfenrir/config/sound/default/barrier.wav000066400000000000000000001076201475771417500205610ustar00rootroot00000000000000RIFFˆWAVEfmt "VˆXdatad ìÿëÿòÿðÿýÿýÿÚÿÚÿøÿøÿ[\‰ÿˆÿ}}µÿ·ÿ~ÿ~ÿµ´·¶<ÿ<ÿLÿMÿ¶µ12ÏþÏþùÿøÿ´´::’þ‘þPN0/©þ¨þmþmþzz&(œþžþöÿõÿØ×cÿbÿ)þ+þ‘ÔÔØþ×þëÿëÿVWäÿåÿ©ÿ¨ÿHFyÿvÿ×ÿÝÿluuþpþúêÉÉ$ÿ6ÿª°ñþåþÿ‡ÿ¿ÃSÿVÿTþRþ65 ÿÿ_þ_þ¾Å†ƒ–û„û¬ªc„DùVù­ôÿÆÿ™ø¾øINCúCúÈÿ,÷R÷! Žÿsÿoüdü|pÿÑü ýäï…þ*þIýý:‡Ÿûü8ÿ¥þ¬¡#E¤¢Ìûñûf¾—ýbýжÿzhý2þ<øäød5¿ïsîR Ü ‰ŽðŽð‡íªêüéÍé‹îû„û÷ögó;ó"ž"óçfè‚j[úÃØzØ5F´  6üŠü'ïµ÷÷nî4î¤2ñnçç–z¢þgþ}›'÷îú+úúûÌúð@ð±â;ú¦úï3î$R Íÿ=³©[Pöh6R I üXüëŠê½ù<ùB‰Ý ¬ üïŒîã ÿT¾›ö_øF  ñøËöTûüqÀAï¬ïgíxûlûÄÒÆyü­ú â 1Æ·ÿ¼ÿdíæë!W+ ¤¸FûúŽÿ>¦ò ñaŸ ÕÜã üÑúßHÝïó eå#‰%òÊ7&þ2þG  …•8î~ÿÿŠùùW, ü8ÿþRøœ÷:SèØmüûóþñ°ý\þ×Ï4ñ±ðpžœ)ÈúûOù˜øíùßøcÿ } ú ÁµÖøU÷òtñœýŽþdJdFþsýóþ÷þRþÿTÔ8^úùoüçû2ÿiÿªr9÷ì÷ÂÍ}çèý4ý¦Q;V ü Óô‚õ§ó§óƒùŸø,g®"ÿüþò)ýü.¬Uûüäþ©ÿÏI³Rõ=õÏóîóÛ‹…µ5=õõ*úÀùgÿÞûîûBä²þõþårŠ÷þöÕýØý…ûü‹+‰™Çüü#ÿDÊû˜ü¨÷šø @+~ÿÿsþÒË»žýºýÌõÈõ‰¾ þVþïü×ü ‘ ÓƒºõöÓùFú½ » "ÕâÿØÿÅúõú=ø,øÓ€¡½þ=ÿ(þCþR­V®Ôò ó2Ú}Øšù¯ø PµöÓöX÷7ø ÿ Yo¥÷Ööjùoø%Úú»ú— ¡ =ùÂù³þ9þ­ 6ÿŒÿøjùÆ M 1þþ#üÂûtÇ|Vø4øC?ãµüý¯øJøº  ŒZÿöx÷Ð?éÒé§§þ¯þø"ø©`V  @ø¯øÖù‡úb K 3ße8öµöû•gRÂð÷ øò5ò È ¯a1—žköö!@ÿmýZýeüdýÍÿ•³ýQý¿Ä†ýýöø5ùÃþTÿT Î ŸúÃúqô%ô<½8£ÿÙÿÕ´þ¿þÕù¸ùüôQaßãÿÿ?û:ûMýZý¬ ¼ м7ýýü!ûùúÉÿém„úÇúÌpàû:ûEûû{Îið¼ÿÁô¨ô’*úÿ‘ÿ«£žù úÖü@ý¶ý¬ý‰6ùÒðöëö¬ÿxÿòüÕüDÍÊü¦ý]þfþˆgÔÅÿœüáü;cÃùaúãÿŠÿ^Ü`ùOùãõ8  ™sÁñàñÍüý·×:\m‰*üñûÛÿOÿ-ãÿô™û:üÑÿþµý¯ùLùH4hŒqÿÿëö÷|ÿ}ÿÚÊn_mVþéýþþTûûoòsÁÿÓþò=[ûÛú£¾`ûù¢ùüHüñ¦cÞþ°ýÜ­åýÿý&úšúÆÿk‹Ùrþúý7ýYü‚ÿ%ÿX؉D -øù÷ÕûPûBZÒqÃ;0ÿòþÏüü¬ù?ù‚Ö’6%ýcýÿú¸ú™KZý}ýEHúõùåþßþ…ÿ¥ÿëûü@/[/8û4û`ÿ¡ÿÝãýÂýQþéýöý¼ýÌþôþ¾ ùÆùWo9þKþõúËúð~3ìIÿŽÿº÷BøaŽË³økø8?Ëýöýl}N G ùñøíýÂýÿÏ…ýšýÓJÇDéúÓúA”ÿ¾úýóýBüÓü˜ƒÿ¯ÿ.ÿÿãÿ¶ÿ¡2í^EþDþ±ýuþ.üëü·þ»þ¥ïÿ ‰ÿiÒèöM÷Sýüü¯òüÀý—ý"ýëîÏ  iøÜøûÐûuþ@þ€ýüYRÌþÁÿÞ'AVyÿÛþ‘Ïÿ'ÿ‡ýßý@ñ%ô4ô1þ5þ9 + Œ¹ÿ¬þ¹þùúàûì÷ù÷5-Á º ŽüØú¦úÍñuñÿ¼þ· w MS×û%ûí¡ì] È6ùÎùêõüöúþÙý‚‹tC :õÿÃügüÕþµÿaü ü@ÿ7ÿÏ%ª‹šûwûÚ7Iÿîÿ`f›YQóQóˆü—ü»Õ°ý+þ«æ(uÛúÙú¡üýü/£z  j~múÕú¨ÿvÿüOûQ—HæÛšÿ\=øÚøø¼÷øïÞÈû(û®X¶&„½ÿY±ÿ5øóö°ÈîjÌýýtÂ"<Òú‚úüqüÝáÉ’šÿªÿ~IÚãû´úZüdüÜþÚþ_ÿÒþu 4å'ýQüÒm½ýéýYû)ûöŸ+ˆýfü_ýÞý…~rôÿð¬rúNúýýüðö¯ü/üý?ýÉþ¤þúý…¤«V€þIþ!ÂÔýÖý!ü_üœûüÕük7ÜÿCoúbú¡UGx9ÿ'ÿ4ÿNÿ%ÿ†þÕþâþ£e=´s÷ÿ¬AÉý¥ýÝ­Ò@ãþ¡þKüTüh½þ‚þ¸þxþHžöý”ýþ-þà[ÀâÔ¢–}1ÿôþÕý¸ýœŸþþWÿ™ÿµãàÿÔÿ–ÿÿ£ýý”ü©ü\ŒH?9Œ¹ûˆûÈ)/ìýÏý–ý³ý;Î*ÿÿyþDþÜþÿHÝÿ¤þ>þg†Œ›vþƒýŒþSþ˜Üƒw[PÑÿçÿ˜ûXûR)ø–ÿ¹ÿ­ÿýÿf]˜z'ŒÄþÒþ¬þUþãÿüÿÎþöþÊÛÁתþ´ý‡§°¦Í§.R-û8û±ý„ýslfµ¸ÿÆØzN¤üiü ÿýþÌ0^þ¦þ2þ þhM±~ž+ðâpœäüæüzý¨ý®ÎŸw¤ÿ›ÿsu9sšÿaÿ]oIþþÅü¯üeÿmÿåßÅ ½ kÿRÿÇý§ýUýSýáþÂþI=÷ixº¶þNþøý›ýTÿiÿàH–üäür9vý^ýWÿ«ÿT2äqX@Iüiü þãþÌÖn æüìümýšý¢B ú³ÿ4sü®üûþùþÊÿûþ£þˆÑ\΄þVþ þèý!.¶ÿ†ÿ­þ¦þËý•ýeÿ†ÿP]øÇ*oú™ú`÷nýÑeúØú ŒìýÉýREXSêþúþµ`çý±ý½þTÿaÿ¶ÿ°ý=ýZë8úû'üÃÿ "ÄþÿæÄ<ØÕ³ýDý¾Ný‰ý´ V­lâ]nìþ3ÿóû8ü}vMÿ ÿE YþCþôÿ p¤)þaþ„™4éÑR\9s¸:üü–…~øüåüʬîÔþ½þIþÃþtüŸüfd3òþùþ:79þ.þ•ÿ¨ÿ“ÿ¿ÿɰB­—ÿEÿHû°ûtþÏþ2 ýFÿNÿûûï¿ä£Ù=ÿÌÿOû/û“:Œtš™Yÿ‘ÿjš\þOþÎÿçÿ‘ˆlý;ý3§þ þždžÑCÿZÿçþ”þãŽÛÿ’ÿfüžü,ý—ýÆ~j#­ÿûÝûðþþþ :ÿ(ÿ5ûÐû~è¤ÿ±v4|ü²ü{†´ÿ5ÿKüüÀþÿÑÿÊÿ±óÇôùõùÞñ¯ ‡ Ίèü6ýˆÿÇÿjú!ú¾ÆŒÿôÿãú*ûØÚ¥û†ûìþLÿÊNÉÿ‰<hýÅýéó%ôå‰#mÿËûoû-ýpýMø:øVÜŽ‡5ú7ú°_þbþ5'ЯûFü¸Ì²ÿÇÿP`„bë.ý›ý…®ûàúßgp'Çüü »D÷A÷-ú‘úØý¯ýq_ <ÿ]ÿÕø#ù<!}}t›ÂööpU§û0ü*üÍüêívý^ý®úJûȧ攎û_û>÷÷ÿýãýh sD©û¤û0ÿ«þ<ÿÁþ¦ÿµÿ^ÿSÿhiÚÿ,…úðú”üý 9   ªû)üÿzµ½™¨ÙýÓýQü%üMÖÿøü%üÞù¶ù «ý#ýŽý%ýï%#“¨)EŽúãúôBêÚ$ÿèþ   êÿ·ÿ2ýGýZ÷Ê÷ùùâ» þ„þBùÏø&5±øþ=ÿÇ L$üÅûõõWö™ûÔûÖwý¢ýíöíö9öÅõ; “°ÌáüÌüzúFûvø¸øµÿŠÿìþÃþÉ 4Žÿ)lþéþßl]  ô÷ øqf=Ƨü8ü[ú§úAý¥ýBRiÿ¾þ$ùÿø{\Üû…ûž°ý=þíö8÷„Grüþû`X¬|ö÷FèhíjgÁ„>ÎÿÝþãþºÿ¿2\•gø±÷æÀuûÿ<ÿéþ ÿý7ýsbýÿük@¹tšÿ©ÿnûüL '™ÙûñRýþüöïÞÿ0Øû-üÿ5ÿYÿ9ÿÿýþ“Ú»þRþudÏøùŸýÐýYZšÿºÿáÈjù»Ÿ†ûæûIøÊø´ûÑ»åþÿÅÿ;×þžþs%°ü¸üÿSÿ@ø­øcùkùþ΀' XRûìúÁò|ëÿËÿ£0!¾ÿÚ´j”üüü¹þPÿª‰üðûÝ.Ìÿ¥÷¿÷_‹'@øgöJö²÷À÷`TÈüýnü1ýÌDbÿ-ÿÂmþ`þaÿiÿ¿ç`Ziÿ3ÿsü9ü ûÏúžüuülrFîþÿnüsü(ùùÐÿ ÿ«¬fÿàÿîV>üüqúú¯ÿ‹ÿA¤ì%6ûÿ*þêýÃWT£ÿÇÿöÿD¼Å¹u›ÿrÿJÿ ÿøÿ¥ÿP‹ÿ¹ýóýŠÿŠÿþÊýÓÿžÿ0{:w ÿòþý9ýIR«f_H`N~ü]ü‹ÿÆÿl·q ÷Ðýéý|ü–üªÞE’D|À#ýfý˜q²þžþe_¿þÅþ&Ú„ýzýþ+ÿý4ýþ¤ýmÿòþeýŸý8ÿ~ÿˆÎÿßÿ­þÙþžp©_TKãüý?(ýMýâx=Òðÿ§¾¯ýïýýOýO97ÿúþ+üñýéýÂà¿ÿñÿkþŸþÛå:áiñÿ»¬¦ÿôÿqü¯ü]mMÿDÿÅý¯ýrSÙÄ¿þÿþ¢ýþ_ýrýÎëÿÍÿÕÿŽþ÷ýäÿýÿƒÿ­ÿ’båG‡þVþLûÃûVÿœÿs ÿ¦ý°ýhüfüŠN¾ÿŒÿH»¿ý:þ‚üFüµõ†pÿ®ÿx›Èý¼ý±Í§ÿÿØý²ýøÿ!Àþ¥þß°r±ïþïþ~ÿ'ÿ°îþ°þKüžü¬ýþ4ÕR(,‰÷ú,ûüqFbýjýüÊü¥èŒ‹e.<ýqýÈ¿Äþ7þ[ü3üPÿ¬ÿ ÿ}ÿày®¾ùÄù/>È ¢pƒýãýœþÁþû4û & güÑüQýŽýúÑú½úª&}èsÿÿ`çùQú³öÖö" ­ rý»üýüÀüÈûüƒùRù/¿×á¡û’û<êÀü üò:M‘üýÆÎŸÿ¼ÿIMK.¿ÎýIþf|ßù—ù€᥎þ[þ³MMöhö?û›ûŸþWþp‡HÄý÷ýyù¼ù)ýô~"úý÷ýè÷`÷%+™ù4úÖþjÿµ—ÿ»þöüpý‡ú ûp6&Ü>øøóøÉøBþ#þSõÿóûáûmÿÖþ`ÿýþQÿgÿcOŽ›þqþ—úûÎýFþ> L BCÎû^ü¥ ±´wˆ¡ü”ü ýíüTÆÿêûûŽú’ú¦1Üûâû“ÿÿz ¦í†ûŸ§þPÿÁûü9€’ÿmÿvF þþWþâüýNö´öûëú4ýíüØùhùÉúÙP¹ÿøÿŽÊ΄ãúúÇõ<ö„ý¡ý¨x—üÌü’õxõÇøIø _ EâüýIùúÛùýù™ÿoÿE, ë öþFÿªDý˜ý ˜¬€÷÷ðØ^Øü®ûoúÓúâý1þ<ÝÝEü¯ûxûbûÓ¦ÃûsûÈ‚úû9ùlùZ IüÛûú ‚Ûöb÷¡I%•ï0òl+[ÿ%ÿ(ÿ=ÿgÿ¼ÿKÈÉþçþÖøë÷¯…ã‡/ÿYÿâýþàýõý% dýIýߪ]Æþÿþ1úîúÆñuDnu1 þ³ýÉÇŸþóþIû¶û ;zþ3þ-{ãVþ¹ýò)õ…õxÿ¸ÿˆÿ¯ÿ Æ®dûsކø¨øÜø—ùJî þYþˆ(þ»ýw½C©ûÍûÝþeÿ8ó°óFú/úo'’…´¤ùNù¯úw=DüjýŸˆ½>–Nù–ùÌMç†tý-ü©•û“ú¼õÞõYÆF*´íÙí™òžòâÿ¶ÿúû‰üµûíüÿ®ÿ†ÿ,ÿ}üÉûâÿ ?Ö¨ýFý$ûàúWøè÷û¸ú‰¯Þ@ƒþáþ©ùÄùõÑôÁ‰„šþ(ÿÅ–ö†ö,ø‚÷;ÿÉþ;@pÚoñÇò£ý¢ýýúüTÔÿ‹ý"ýø+þ[þeŒxMãy±ÿ†þ„þEÖJÓCÒþÍþŽúbú‹t ƒ º¹ÿÛÿú‚ú¯þ¥þÇQ Ç“f®ùÇùb±?F<wÿ…ÿ+ú"ú÷ÌúöhýfýËùÐùzŠôÇýÓüUe$ø<øëúûÝþ0HµýÚýÞùíù&õ õMüGüùýw~{¹öùú/ýÎü'Ô\ù@ù« ÿgÿ#üTüÁ÷·÷%þþüµû±ÿnÿ§é)þ’þƒü—üÔýŠý­þ þlúøùŒo.g ü²üÚjI%¶ýJýeYûwû”6ž–£˜ü`ü½ú!ú+ Jù ×0•ùÑùÑs ÑøzøGþ7þåÿU·ÿU™Yú­úd7hûàú÷iÈ"üRü8 _ Ìø°ø¦úú–_;~Wú’úú|ú™ Æ túêù…ðÙ§ öþõkûœûòŽ=‚üBü^ø_øVþfþÊ2þÿ¯TÿÔÿVÿtÿÕÿòü»ü ù8ù”² øškÿµ/ìÿ½˜Nö)öeS 4 ƒûœû‡ý’ý„v\2úlúPe2E ý*ýúùOú*Ô ùtùƦzÿ;ÿšùzùúüüüÖ÷÷ ù ‹øSø"ºÂøUÿzþ˜…+ÁçüŠýœ' Bðù±ùìö®ö÷‡´[€Êmõs÷Žö¦þóý$ïõýNþCüo6üOùÃø«A£y(ûjû£4±žý€ýoýýÃGòS´”Ò&3ûTû~þ_þžýZý#–•÷P-»ü®ü:8NøKø]xPümüÚøÇøúÔÓŸ°Cƒú.ú÷ŒÄùQùàÿÀÿÙýFþPýÛý9þli[kúÜùþñý+ÿ¶ÿoÿÎÿP 9 òqú0ùÞú,ú· ³ jðÛùÆú¡]ðøÏøÇþ>þ|6Jü;üúHGÇœ¿¥lªû(ûùþ%þøÇ÷›E✠„ /¹ô7ôeþéýPNò”±6…ºúƒú¶ý2ý ´ Æú\ú4üküt…ý™ýQxû^û©û¯ûö÷î÷{ : )Æõ`ö$€’øýè1üäýnû|ýÄûÆû‡-ö ™ ºý“þ娸÷é T WûDý/Î"©ü{úeýQýTôÙõJ½çý’þÎzR gæT{úòúCû”ü 8 ¢ Åùþøcƒ›ó?ó9úåøLÿ¡ÿÄuˆšf÷åö ?œ¬ ‡ÿ0þþÄ+ÂûâúýþÑYuýÄøKúÚTmÔ ~sý„ømû ÿ` ˜´"ûðüIø¼öÀþ±úÒþÚ+Äî"¦¼ÿ÷ý¬ÿJûoþ–û.Æ ÿ‡ý~õõ ý P¬8É[püÚùÇûêý4ý"ÿÿ§ýòjŽ‘üÃþAÿ‰ÿ÷ÍFÿÈþ÷éûÈúÈùÉú2ùÀøxü«ý0eÀÐÁ0í÷þÔý˜þ×ýoþÄü3=>IžøûÅø÷\üç‰ý hü¦û†ÿì[ÿñçyîÿùÿ7úÖøuÿÂ7Û—ýü_ß: ¸ýü<üãûjû©ÒÿSûéi »ûEüMýXýH—X|ý¢õÂ÷bÿuþuÒXû ÿø Ë Zøú¡ÿ}þ+'ÅýýöîYî%2úû>ÿzÿ¤ • ûò¥ñÞ¯ ‰½À3ä2øÃù'˜ üøèþ}ÿ,ØLÖ£d†ã?óqôžþ_Uò¨ö™õˆöëìý®ó°ð0üäþÓõùºäþ¶Åñâï?þöl ™ ú}¤ö½õ8÷øCôôZˆÿ%ÿúÿýåû4ÿ]ûQ÷ƒú‰ýàý ÿ›ý8þGüWú®üV‘—$®ôúï\ò³÷ù“ø¾¶ úb Œ÷@ø4ý¢ö¶ò·öy[ /ÿDügúýúˆ!e0 \ ôA Òÿš´D À }Óös÷„ïŸw â×áœ×âõôröxôˆô9ôõtõÔ!b% ±.þ„ÿ«÷Ø \æ’åVæÙæ•!hïŒìº,Ã(pšÿ À)W.”!%¹» ÷’Ü6c5ðÈäHÖÝ!6­ú‹÷Þìyë]üÜý°  ÊŠù·ûÈ ö àÔÌÓEÏáÍÌÂÊƓĀ܄Ú[ë\é´å§ä}ÛÜ*êIìƒ.¾ãŠä«å¥ÊÙÊìà~àÑãííìÅçÌæ»ÞíÝŠâéáløÔ÷J­:«2 Æ ëðçðõÙõÐF§¯ùüû{ÿaósÒHÒ+øöZ!õòÍþ…ý¡¬.ñÿð¯(º36œ~ € 1}âþ_ýØ+q)-¡,L,Ç*!)RòVòNiR”X I Ô{T$â#3ô¢ôa÷+÷4û0ýþ“$t&/ÿ%þbØ@×Jè,êHïqï‚ 8ïAï ]iÿŠþÕÛ³ÚãõDøŽëâìëêéÇ#ÞwèèÓçÊ ì}ì òþò7æ7 W Äë¯þ±þ¿Þ†Þzè(çÔÚ¡Ù¸ØëØòO¼+¶+é‹¥ñ}òϾéÏgϲs?==ï÷îo¹@Îcíéímã¥ã™äSäŽ×BééPéñ|(ü¦+;,©þÿÿeá¹âŸû3üÓl¹² Ü ~€ëññ áõá¹ µ ïû_üóóññ?äähûíúïòRò6ï·îlOz]î[ï¦êÏëhö¹õôõõÚ""Ùðòïßô ô°â‡=vùBú/ ¸ îWF ˆ óÉþþwìÈÈmýÿ®ÿÿצØíÊí8ýäþ¾Oÿðí?î÷î‹&h ¥:òvòëBêäôÙôžŠ‰¨g+ó‰ñ›ßÝ*ê¿èA _ .ÿúþlÞüÞÅõŠ÷£ („ýþ}ü}¬O¨3÷íöEõPôlú2ûÁ¶üümD, õ ¯î ï±ðóïòéòž—óö)úør ¸{síõ“>Щ 4CX¿ a bú6üôüçüýû¦“] ù•öìî|ñköÊô{þm  bø‡ø ïùíñ¤Ì`õáód¢ýßÿhþsý1ÿtÿ!øŒü¬úª÷ã ýCý.úØù2 EýÛùmîßï†÷Èö§ + ­óÄ £ûEýŠ£hÖ šùØøŠíØìÍÂù¸ù üQüñ-§ì¢ëIÿ±þþ Õ   ° Ù ædˆûÛüS ƒH!ëþŠÿlÝÎÛ&AhÝ ˜ô³õØüPñõöèö'! 0ü•ñ¸îû¿ýùõ*ùBmžþdò ð&þöƒ ³ Þ`®öÈõ-÷øPô"ô` ÿÿ ý áû1ÿþÿWûQ÷ŠúýÜý£ÿ£ýŠ2þDü[ú²ü\••¡ôñïbò¼÷$ù”øÌÉ áN •÷?ø+ýö»òÂö„_ ÿ7ürúûŠ#_9c,å+ Üÿ‘¬Rµ tÔöp÷£oH "âÝá«çÐõòóöˆôxô)ô;õ’õß!o%ñ •3þ…ÿ±÷× 3ælå~æç †ï¦ìÈ,Ó(KvÿÎñŽ)I.ž!—%¨¨ ªÓ6[5â½Ù<Ý æ!>ƒú`÷ñìë[üÝý*Å ò ²—ùÄû¹ å ¾Ô¨ÓSÏíÍ Ì³Ê*ÆÄÜ“Ú`ëaé©åä|ÛÜBêcìI¡Æläå ÊÒÊá¢àÓ ÐíÚìÆçÎæ°ÞâÝœâûávøÜ÷[¾A² ¬ àðÝð0õéõç]x‘®ùúûœ.ÁcÒ7Ò]øFöMõòãþœý‘/ññßY£3x6ƒ “ bÿýÞ+w)Å,o,š*ó(KòOòj…?€b T â‰D$Ô#ô}ô‰÷R÷+ò,ýþ­$Ž&ïþâýsØT×@è#êmï“ïu”2ï>ï' rEÿdþÓÛ³Ú÷õZøvëÈìë6éÞ;ÈaÚèÅçïµÇë<ìbòUóM708© p RwaþbþÞçÝ£çJæ5Ùõ׺ÖïÖ@ #..FöÀð¯ñpfûËwËÂw‚BFB–í|ímÿ bëøëåà%áTß ßÐ ±¬ÄåÜä˜ä$P263Êþ ‡Ü¶Ýwû'üµª‡"¿!1ùËÿ#Ö"êê ÚIÛ ( Öùîú!ðËð¡í™í;߈ÞÁùªø7ï0îééü"$#@ê1ëä˜åç%y&Sí$íçô ô/Þ-Ïï­î^òÂñÓôÖ§ õ)ö—îoØ¢Òÿ9#%"¿úàùu"/"* +—üªý|þ¾ÿaÃMÄùÞ'ßÞø*øný üGç«ååÙ㈇!"~î7íïiÜûÝ1ìí1–„€)ò'DèÄæþà ÃiØBØ™/5ÿ6›È‘ÉïŸï“Õ Q u%Ð$Èÿbÿ¥G8ÿ8ÑíÜîÍà»á¬ïð~üÒø|÷t§ší}ÙŽØ»æëæ™èïéî åê'íDïóðÐeÒ#"#/yÊ ¡ "ß"Å!˜ ’ Ë»[Ò¯êìðýðÆÿçÿàYM7y6–êçé¸ÔŠÔ+Ý—ÝVô.õ¤!"óæ\çZÔÔ£<&²$úß…Þë¨êÜþÿ¸îI6 ÂîÐðŽêì˜Ê;ð“îuÿ_ýGïmíÕÓÉÒ8Ú<Ú¶&¶'á)ã7 J ý?œóó<æ-åæêäºþ×òÀòÑé_êãäKÆ4ÇÅçHèEø+ø°$û#D/..'ß.u0d0Ðh µÆ:71sÑîÑõØâÛá>ÞOÝ`ünû ÖjÕ ØÌ×u½ˆ½ÄÛ#ÜŠú ûÿ}Uö°öCp(î/îÎ)»)E-J>Põö÷\øHg÷ç¹ç+ٟؽÌÌGî£í˜ô®ô.ȳÈbö1÷A– >wñ¶ñ–ÏTÏf!¸ ¼6Õ5Kr³ø'øßÇ‹í2ÙëÙyõLö›üIýÌ!gQlØú×ßâ<âÅyÄuààëÜ»ü=Ô®ÔœéêWݦÝóùÿù7))KígFF%3é2 , ,>.}.Çò,ó½çûç ~ 1ñgöúõjÏôÎÍÆwÆ.ÕÕËKËÒÒyãóãôé[ê}÷³÷ÌòÀò²äläÕ'n'ÑkCþU&B&=)^)W6™6hçµç›åØå“®ª¡oMLò!ò(`,S,ó†ó¢ÎµÎå.åfkïå-þþ½û§û$''. 9 /êOê.öZöU}W/l/êôàôðëËëÌà 5XTiüˆü¨(Ü(˜÷Ï÷ . ¦)²)ÙÄôØó>ÚÚîåÏåêyêôÑ Ò¼éáéiëŒë“ ¤ ø†åaå­ z W.C÷V÷‰¾E‹C!„!„ô§ô1ÿ%ÿ>MøYÿ%äæã0õõ&Öá#âÒßÒåð9ñõ#'‰'vüEüûû¯û!Ô”ý[ýðòïËÝî&'ÙNäyä™ûªûs i ç Ì ^ô?ô§’  /Dëñ òÕËòË‘þùýšßwß¡tþÔýŽu__Yàsà¿åëåÃóoú–ú“÷©÷ÕÕ˜áŠá=)_ØHØ·ö¢ö@ + œ#…#fLàíË퉊•µõÚõ½ùôùOýŠýÙ p™Ú…Úºõ†õ™ U Ñ’e?¾ç½çý Tòò{ä»äÈüóüÉ0±0kç9çÀð…ð+&ù% ô".õûüóGóY2‘2¨ÞÌÞ’ö—ö°•øÆâ'«'ãøÃ ° º _è‚èó"ù'š´ Hþ2þiByÝPݤ†÷¼öÄög&&ûõöõö÷Ó)ã)DCÛÿÊÿðòÔòçÍq#^#çþãþ×ã¸ûÎûpè‹èOa_öeö4ä,äb L Ðò·òìÖïéäéŒ3HÀÍßÍÓûñûá÷GäJä%PÒ3ÒtOüÉà·à`dÛÜõÜdŒð ÏÚïÚ^ûjû íÌR'DÑÑŧŠÃÒÕøA×k×™%À%Ìéãéuûxû̽™á}á-ä,ÛÛŽÔƒÔó7ö7¨ÞµÞñ:òIò|ƒw%w%õçðç("VúTú27Wb øúÿú%#”‡ZDíílY ´â¼âh*ñIñ†ý¦ýoˆ‰ã’ã?8ÝÅŠéiéªû‰ûÅ׬×2%SV@æNæ¢ ¹ 9R…›-õ@õ ññ­ù¯ùøøñø¤ ” óòÝògÚMÚµœqtåo囥ëõ ìñò¿í×íÓÚûâþ¾þGç%çu`vЃÐÖ ð ƒ ¡ løxø~tájátìfì¹®íåêåŸ¢ÐøÓøPíQíŸý™ýR E Kû:ûðð}}&µÐ[ { vååÙæaZö!Ý!$Lã(ãþÔþÍþîü‰ç¦çè y$—$®é¼é[íWí› ‡ T8…áìÓìïûñû # ‹é¤ég÷~÷GÿRÿ ưcÖEÖ2%MþTþJúbú•ë¶ë$2$ÀÔíýíý¿«Më,ë} X ÷÷Ú÷þÿôÿë÷êûük 2PËÜÌÿÉÿ˜÷‚÷r T /&ôôkkÝýìývóó"=ðéêùùúù¯ ¸øžøg M Îö½öÖ Õ ô  »ÔØÔ/þ&þèì„uÿÝâÝ0( (Tÿ5ÿýýëó­çÊç0Š´ÍÛéÛøÿýÿÕ Ã Ù¶íÃdÜ>ÜÔ¾ ü ü¿ÔMôpôðÂð°Î_ÜmÜÜ×ôáòëØëÓ'º'¢Ð’ÐÌõÈõF"N"×ßäßr~«ð³ðz{âß0ï*ïLHÄùÆùÍ Ø Ÿ®ÈþÔþmùqùOKH8üçûŠîrî"úúÆéÓé¨ðÈðÆøÛø–æœæÎ Ã ôÚFì$ì´ö”ö>Ú(Ú –Œ ‘ ôæçe}2ÿMÿB[4ðGðšô£ôKöIöÔøÆøš „ -ììYÚ<ÚëÓ¢û–ûêê]oÆâ)Àëàëöú û÷$û$fZêÖö´ö]å<åì×åá<ÔIÔ1H¶ Ð ˆœGôOô ž0Í%ÍâüÕüÕ%Î%làn࣬;âEâ¶ì¾ìýr a …ëjëÑø·ø^Nhjáùåyë§ëž à àì' 'Nñ$ñJêê[”qŸ œ ¥àÀàµ'è';.ì[ìDåWåPEŸ'z'Q  þæÓæ²™»ðÕð.ôUôï;P§¢ÀÚ§Ú îy.Y.4 & Ûèäèxá•á3:3(L3D¨ü‡ü?äíã& Ï Ó Vsa‘ìâã 3 ú™úŸxÙ ª äáãk]}†hý…ýñüýÌíêíù  *!jùOù) O6ƾ›ÞÝúÝ;ý\ýç s"|"©æ›ænP–puW2%¹çÃçðÿâ “ ¸ ŠÕŸÕè ç hRu Q j F Õï¼ï3ú+ú#õ.õüüHøeøm‚PìYììàèàm]ÙÞÇÞïã òùúù/ < 8øDøÐê×êÚý×ýÎÀúýçý0  OHãõêõ+)/JOó_ó‡ì‡ìQ ? áùÃùàê¿êþóý7.>ôEô´ÿÌÿ”ø·ø²ÒÙïÕÕ•ü‰ü.õÚå¿å@ä0ä´´vï‚ïØôòô›Î¹Î•ý¯ýÙééÜèÜ×òÈòøbøUì3ì¶ÎœÎzðjðýÕÖM c 0úQú Ú2Ú]y.û8û Zý?ýLè(èïΦ;’;ŒÿŒÿáâòâ%âBâ9àWà¿ Ô cìkìæþÞþ¦„i¶ó£óA÷<÷5ý>ý5L·Ï’ô¤ôšî î¸| e !õõ.‘„HK/ÞBÞñ-ñó ÞÏõ϶Á&  ïôîëã È ¯ÞšÞÊúÀú<&C&®ÂÖï„ê ê{GûPû€}\L^H3yàhàMéEéUøXø ìðñ ü´ü ÀìÃìý…ýánẦ<+?:øÿ2C¯ÆŠãŸã`ìiìñé’|”w´ ™ bS´ï·ïþýþõêë|à¤àÙåõ媰‡îuîÓ)«)].ÊíÉ•€Š%‘%\Ü}Ü_ìì}­(Hy}èÝÏÝl > ? üô×ôXëLëTîhî¸âËÚûÚkБЦúµúïûàû÷ûÏû®Þ}ÞÙ÷®÷–„Ùæ«ñÔñˆë¾ë!R´ Ì øøðøûîÕî¶ { ýëÅëð/û.ûñ4ñ—ТÊßÊ:ewÏ„Ï%ýýà­+èîçMóóŠïu£ãÌãl£ªùØù 4 ļQú0ú(ùÙDZhÑpÑ{::,ã\ã¾ñéñl€šÚÚíÈôÄçÙæ;û$û›(¤(êþÿÌíî‘çÃçN n Y:ê#·#øâ÷÷ Ð ÷÷ ø+Wêïð@ifvõãÿÀÿPû$ûzôUôSüCü™ô¡ô!Ü>܇«ÜìùìMñYñæÜþàhGâɉ*…*Ýûîû¥ùÅùn‘ÝÖ÷Ö±ý¶ýÆ%³%Ü ¸ ²‡X 7  :Kdì‰ìQ3Y¡´NGˆúiú¡wêcKèæ„ûšûFiV { † ¡ ä취孎ôÞ7þ0þ›¦k $_p®±Áî´î„u33Tdš"³"7PÌÝ‘’]ôMôs¬-‘-vc›•²¼]ýtý}™Öïx„ÉûÅûÁ°U$<$bKqa¿©².Uýhý+ ýýŽ„ðáæáeZèøáø÷èõè68\_døgøo÷p÷‚‚  ›œˆ‹„ð†ð™˜  ýýÔÎ%ø#ø÷÷‚üƒüÿÿ»À—é›éÂ Ä É Ç ùù}z0ý-ýœôô®ú³ú åöèöyßxߘ“û û¿öµö÷ðÈåÇå•òò|ýŠýŸò¯òoè|èâÿèÿOÞKÞaíSíÚçÊçµ¥mócó¤õ¦õJURêcê- ? «ò¶ò¢ý£ýþ þ;ê+êÿ‚ÿ î)îµäÂäà ì Ÿö¦öüü´í¬í¿â²âD:kßdßàÿߣªmüuüxû~û¹ ½ KKOóKó|ùvùöòªóªóACæè¡¥ac‚ëƒëýýïìøðöðëëçëa`Öú×ú§ ­ ^üeüÚöáöÏîÓî¶¶8ý4ýï ïÚÒ&õ!õEöDö` d Yëaë!ë+ë™ý¢ý¦ì©ì\ùZù-&9ô/ôdÿ]ÿç÷ä÷«ö«öÍîÒîëëš¡ ííÅÆÒûÍûÙðÒðľëüê|ù~ùŠþþ­é´é°·óø ù ù‡úúÜðÕðåÝ<õ7õ"ý"ýòÿùÿƒíŠíRY{ôô:õ9õàÛ‰ó‚óCý<ýa]÷÷‘•‰Žø—øNS–ü–ü”Ž® © hþbþ. ( $%•˜GöMöØÞ£û¤ûY W @ó:órümüø ø ’ü•ü%$ñ+ñ“vûtûùè÷èý÷¬ú¦ú¿ú½ú;=ÇøÌøüüýYñ]ñRRSúQú˜ ” õþîþ¸ß²ß|õ{õ(*>÷B÷¡¨®ó³óxõxõ ßíÚí$ûûkõdõø ö ‰ðŒðÔÙÙûÞû@DØÙÏõÍõ„ôô5.Ð Í 3þ3þçë‘÷•÷÷ùüù†‰ÃÃIþEþâñÜñ;5  ¯þ¯þtwÝäÏÿÕÿORA@Áî½î1,ea¯®PS!ù(ù¦ö­öv÷y÷±ú±ú2ü.üËüÄü?4, & wwüüŒúÚä´ÿ·ÿ°®Ž†xlÝÒ§î îóòÌÑJöUö}†–œSöOöhbåýÞý™ ˜ UV*ø0ø™Ÿ¬ô°ô—ÿÿH> þ ¬§  ]ed r ë÷ü÷â î [`“Ž)üùëùØ Ç ïðüùúäó+ô;ôÇ Ô ƒˆÊûÉûÈÀXþKþÙÎùùïïê“êSÛYÛBFÓÑÕÑœš›–{xOMxëzëP%W%æÖïÖ†ÁÿÂÿE B S÷I÷˜ììõéõãõ""ÌæÒæP\„þ“þ ÜÿáÿGòFò¨Ÿƒçvç¯(£(’Ó‰Ó‘%%KÿMÿ¢+)5)ææ×(Ü(‚Ʉɩ8¨8Áë½ë õõ ÛÛO,N,ŸÒžÒ‘“æÞæÞkûlûVW›î›îš›¶ÓµÓððÃÜÅÜœ}}þáüá‘aØ_Øc c qâpâ( ( %ü%üïï?ý@ýÉâÈâu w gñiñýýÿý¿ì¿ìîîâãâãáòÝòåå55…ø…øÁ¿¦ô¬ôÅöÞöÑáéòè ! Èíëí7\ø1ø¡çãçœþ|þ`° ‰ có—òÀÜ„ìCíåÔ~ütüJüaý– œsêMêÑÿßõqõœi=õ`õfö)õ†Ë±ëííiÔî£î(/«jæô„ó ÷wöIíâí–«èß©à¡CýüüyZµù’ù>øj÷‰ùXú¥êZìßähõÁôA6^#$ ú üCGeÍ N Aó§òL¸Ãû5ü³öY÷† a {é[ê5 1 ëûÄúäøÙø³Ò¼óùó0+*ð÷ïè Î +Ú1v%ÿÌÿ…úùèùšþ=þ»àl=º€vðQð*wDðñk¬Úþqýùù] ã 'óÉóÅø wú0ú¶ | K w f ¨ —î¬ð¦˜n/=!ý¨«ÿGýýíýßÿ_³ŠóÂôÅÿBþ ƒÉÇûi<ú—øëýµÿøþÉ,9EþüÉ î , n_€ dÿwýJ 6 ©*QùÙø§R(!^ãA üÛýÂý ë   Ì X+DËå+~rþ>þ¦< A t   ùú{ûAètÓõÄ÷R . ×Ü Š£¢×ûÂüaø>ù» { ø \ Tý[ý&Ħùù Ã6ÄŽü·ý‹ÓïÔíq s ˆóÓô[ ; ðÿ›ÿh÷×ø® Ù … … Qøâ÷yþÉýº8Œõ«Â?@ý¦ ; õÿÿ–þÜþÊÿiÿú÷$øÊ÷iøF1É¡ípí”nKJ÷ øÔ‘u·ÿƒÿ`ÝÄü7üÚþÆþIûhû÷‰÷Ô & Èï]ïü¯Kÿ®ÿPþZþ·AéLéÎêŽ÷÷Þï]ðH%1ÿ¬þQ°ÿšôšôâ¯8]HòÑòþKþËþõþþùèù¢»ÿ ýŒüuû:üd/)òçñàþàþEû¡û!ùLøÞö«öiËZþµþðŠðkTÿÚþ%fÊþþ®¯}àö.ößA¯÷Œ÷x ÔÐU«nìZìJ³Nû¦ûüÿoÿß/ô$ô¸ Œ “ìûìFôôc T ö.öªü@üÀþ-þN÷¯÷úcú@ù(ù±ýþ[ÿiÿ ‘ ôqô­ê«êëüõüþl<öwö1ÈìÎë1`3:œï™ïù÷ øJù6ùG1Nðrð¯ŽÉúœúPþÑþï÷Ù÷õóôpQºÄ?ÿ]ÿ¯¹‘ò“ò¨ü¥ü÷ý¯¯}ùKùQøPøP — >8‹þ]þÿÿ<7±û¹û‘ · fDð*ð2ÊÆqRö ìøüøÉöÀöœø øúú²ý®ýŒüŒü» £ Æ Â ±øÉøÀ Ñ ÇÌ”›PüRüMGÉ Â Ä·ÙýÌýÚôÕôa"c"PöXö~ÿ‰ÿú* / ( ) qùmù60¸ú³ú¥¦_øaøjp& + ˜ô›ôÌÉ þþɾ»±GD')½È“¢úúG R íïwø÷é÷-à ´ êã`cÝýæý¥µðôõØã¥ý©ý63}sòC9vìqìÙöÚö¥Ü©Ü”íší#E×G×J-G-õ{õ‰†¬ñªñ35êñyÛƒÛ¦$­$‚ôƒôúõ²å¨å&"  ]X±²@äHäÙæ÷óôÒÜiîlî"U÷J÷f[kÒcÒ4838Ýãàã! !V _ üü^bÁÓÂÓECDCÏ Ïfaéëäëä÷â÷ÃÃ!Ø"Ø£$¥$¤Ì¤Ì»¼ûûAA; < ïÜîÜËËÍÐÎÐ%&'í&í[öXö#à!à> = 2ß2ßÝÝ¢ì£ì<û=ûÙðÙðwíwí  ´ïµïõþöþýçýçKðJðäßâ߬þ©þ:÷9÷ÅìÂ숈=ô<ôäã&ì0ì­Éíýòý`ïDï"A°ì»ìý–µëµëðJð€ý\ý¥% -õ@ôiþóþ‡ìâì— eGõÕõbj6ÿåì^íîí‰õÛôh‡íåì…SŸþzÿéòâóÊÑèé³ Ÿ Äúúú»ø,ïíîK÷øëýÿ¡â)ãu Í Äøæ÷ ­ ò ñÿÝþïÒð•õýö³ ` 7ôŒó( è@‰Ð}þnÿô4®¨óŽò ÐEôõ¸ÿ .ëìÜ\üòýñè4ù<ùØùSúoûPüõèôã ç -í$üÖü„ÚjõEõZÝLýpüLî÷˜ø/úãù Ò ñð÷ñKüóòòƒ Ìöø^C Mú[ù O  ^ ¿œðHò i Ÿþ¡þä×-% öyþ¿úÛûÐGŸ¶ê†ëK "[BÙóù¿øƒý0 ÿZßù±÷h í   …ˆúúC½ùfÐgHù§ùþœ î Hå5Q9hêxýtý¿Ø R  ÊFf<%ý¾°\ ! ¹þCÿ} à Ke¥«ýÂýÛVÉ÷…ø?ýÿ.j ]¦)ÿ Û4X÷ªøÍÿXˆO¨ë¤ *óûòK „ú:ûè_3öö£÷õˆFäòWô¤ÿ#øUøºë~YHHù¿øg§/ehü¾ý´’ÿG1M  Cf Zú!úÛTüËû¯ñCò-þÆþ­ ¤ÿ!ïó-óGè ïþÂÿóþ£ÿÉa„5éQç÷hþÒýûúþEÿÕû¡üœ Î Ùîîø Í Íÿt‰L3 Ÿé“é8 »îîû_üž‰KõþCþýöÿöV  „õöðõÂöûDûG‘TúÎùÊÿþ÷‚øÝùÿ òhñ?ÿ¬ÿøöB÷êüìúuû¬úµï÷ð… ‚êyëØðnñ`qøøçÿ#öwô½ûÈüIíÿïÚ?vó]òuôô=Gÿ2öœöðœðDî+î•øÜùñì)ívüþêõžõˆú9úíöÆöëCìhôÄô”ýšý‹÷ä÷Œ÷ôõrýsüÓî/ðñ@þûéû6öJ÷Ø ~ 0øãöCúú¹ü¯ü/ý“ý¼÷4ùÖñöñ°‰ï ï$ûÈûçÒüî3ïþó‚ôOúÚùðJì®ì}ù¦ø…%ó7ô±ü<ý þŠý£ôô~ï'ï÷ûYüø÷jø>ñHñpé`éÚµÒþÿ‰îNîæÜgýþÙðcòvüÅûèððKò~òYùöøõ‚õ[û"ü7ò'ñ¤þþøú2üQ¶Gýüšü]ý.Døûmû|ó±óùPù¤Ë¶õ#ö·õ3õrý2üÒøù§ ÿÂÿ1ú|ùá÷Ë÷nöPöÇ ¶ 0ï¤ïtþ3þÃöTö»÷ˆø‘ÿìÿaô„ó6 ËjõØõ4 ³ (ÿúþ±òSò‡ » Ë$"ÿ6ÿú>ùÒïïOûcülÿÆÄiIÙ‚þ þ-¥xþ’þœþiÿ†É„üêûÉ û ?¥ *Tü¡ü#ú, ž™h ÈÝèþßþFÿÉÿŸ½£ì Ÿ z ! ØF N S Þ k³Ñ 6 ° Y й> 3 æ%Ç eÿÃÿþOþ€ ` w‹yü_EêQØ)‘­žQß — üY ” ¼ á ¿­”¬Ç } } t # u >ýýTL§¸end[[µ¨ÕEšý «ÿ2k’BÕÿéÿóùÊù J ô@ÝNòžI˜ Y ¾ Eúú³ï§cr  ê¿®üµüHéþÿ.âµ|7Ô…üü^ŽQ~/QÎÿÿÿ§ÿ*ÿßúÁúå - nÿ ÿúK¿ýþýÀüb | PB¸ŠLdb÷÷Æw Ó äömöïïÿzÿVÿë ^ /ÿÿßÔùù½·åÔÇÕÅá:úèù‘þ¢/k’ÔýÌý3c2:×¼f$³þèþÙ4õÝôrÃ~Äãómó$6üEü€þaþúÿßüý´õRõ_ [ ùmøý(ÇþÿÄû¢ûSþaþÕýÝýgeú(ú£ûûÑúeúþÊþ¨CýMýMþJþ±ø<øüDü÷þQÿÑøù¤ýžýGüsüÖ–ëü½ü Ù «ùDùbù9ùÌ–úú9õÐôÈþ ÿJÿÕþ­ö•ö]åòsòÆû¥û ý¶ý7öõõý¶ü¤ýÛý#úÚù]ùXù¿1ôôlù ù¢£ìùÚùªüÓü2ô\ôÁüšü=ûûK¡ùdûûÄþ¸þ>þKþ‹ýxýý\ýþ*þ)öÌõ  è üÇûÊù“ùŽÿ ¸üŒü‹eØ=³ûpûÁö7öŠÿQÿNÿ²·z  –ðˆïûýÇýN0»ÆîŸ1ö8öã²Íõ¨õm8ö÷V÷ßÿÊÿÉ i‚õìô¨Ü»ø£øF F û]ûت¡ÿcÿ'<n™ødøƒ ä YôÄó†} ¾ (½Ap¹ÿ®ÿÏ•ñþòþ¤ýþS*÷¨ö%Ì×öqösbî g {ÿÿ‘qlþ•þ»ø’øjø…øð › µ÷C÷ÅQTz~ÿVÿ6Žj Ç âÁ£ý_ý¬žf÷÷Kýjý!ýÑýÏø³øüÿûkQ‹ÛÙÍ?÷=÷jÀsýÄüF.þÈþûÞúf÷’÷]œ˜ørø‘¹­üƒüÄú úÄM oΣœýÿkýòüŠœ†ÖûÓû(?ØüýìüCþúýØ„Š‡éf²á«­ùØøßŠQ óƉþ×þÐ “ ýSŸ,ŒºþÿH¹†ÑÇ["þÐý>62 º íþrþŽwÜãð—" Hûû;}˪Žóûýû×h9Í¿>“€ÅÛÄŸzFÿÿ¡gB U ¤ÿ4T½cÓ™Qwü…ü]€œ`ýGýˆÕß§ÜB¿·îÖrª_Iý•ýýþõÇp‰h+-ÿ5ÿµdþ]þñ¼ûþ®ú¬úWRÛýäý:bzQ3üü½øÿ-ÿ•ýýdþ;þÿ¹þ©Çõ`pþjþtÿ=ÿ[o”ûsûÓ˜Žÿ¿ÿÅý*þµ«ß÷‚÷ÏýØý—û«ûªþ—þÐøçøþ%þgþWþPþLþûûÉü üaÿÿÐýþþÎýšý‚ýýmý~ÿ‚ÿòý¥ýÎøýøÐÿÿÿáúúäûîûLøšø¾ÿÿδúpúûðúæûxûD«=û^ûLýìü F`ø’øú³!t÷£÷íþûþ•fcøjøünü-\óøò®ûãûn]¸}–ÿ5Óûü¿ú ú"÷ÿ*>ùÎøÝýTþ®ý0þ;ùòø¢R'üªûûåú¿q¦÷FøÌ»–ÿú£ù¼ü™üJKúþ›ÿkþ ÿü~·ûû'ûhû¾û­ûÃýhý'þÄþ-ÿÿ×ýný^Høø7è » ¥üýS»ïòªû¤û†ùùtµÿ}üüþÞþ È[ýý®ù|ùÚø©øëü2ü“™áþÐÿÖþ8ÿ”3ù§qûkûÏþ¢þ,ûûOþºþ§þ%ÿkÿ%ÿUüçû9÷e÷Ìýàý¥úJú¦ÍÆú9û’ývýH"YBþþ ÿ“üTü™sÔDüÄû·RþƒþBÿ`ÿ­¾hw¢úzúO=li ¶ÊýÿýJFÞ¶ÿ’ÿqéKûdûvþKþðáÂþ”þµ¸qÿ‚ÿïùú©åž]wªþ´þ2ûû5T[<3æÿÎÿÂÞhÿ¡ÿó·â‡Îÿ™üýèçNtDÿÿ]r2~B‹ ¾&™brw…©‹k˜‡@'ÿÚþâûü’E4PÀuYG˜ó=ÔíˆVŒ, Dþ¿þüsüs†”ÿ0ÿî„£r0h¬¤ 89ûŒûgûpk]ÿ£ÿ\¿Ó°BýÜü”žFiµý¿ýæýáýFÿÿ÷÷˜ð¶ÿÎÿ“ýZýŒ}ÁþþEÚ¦ý'þþÿiúóùÿhÿÐüÖü'ÿ%ÿãù'úFþ€þpMÕÿ¢ÿVüCüËû®ûw§-þvþ¡þqþ›ýnýÔýùý¬þ¿þrÿBÿSú_úÉÿüÿüæûïüÛü3ùqù4þ/þöÌ¢úÖúåûæû¾ûVûE«üèüzû%ûŽª'úcú ÿÔþ•pî÷øÑýåý åõùíù+ú…ú*'¨ô:ô¼ùáù¶»Y<Å üküÏú:úßþšþ÷Ôùžù°ü ý¾þUÿ¯øzø®ZþŒý¦ùVù\ú4øæø6ÿ=ÿQÖú®ùGü üçÿÝÿ…ÿîý¥þ7ÝNü”ûû,û’ûžû¦ý<ý°ý/þJÿÞÿpýý›mÑøìøŽÿ.ÿÁ r Ùý6þhÿëÿht¥üœüò÷õ÷0ÿoþAü˜û?ýþ*þþ1úîù´÷u÷Àüòûôµÿ¼Úü‚ýúŸgîÒûÄûÿÚþÓù~ù÷ý~þþ¾þ ÿÅþƒýóüK÷i÷9ûUûUúëùâÿòÿ(úÀú“ýºýgäÿšÿqûnû ùþÁþÒüIýÉ]ü„ûJ½Àÿíÿñýþ4_T”y÷W÷§þVþ9/A}ÿàÿ>¥¿ÿ‡ÿ^‡úˆú;ø ø~·*ýBýSÿ)ÿ§‘¹ó»óÎøûÒ—|%ÿ|ÿy÷ˆ÷üÏ•ŽýkýÕþ.þ-q±ðmÿÜþ{Ófþ±þAûü>w#ÉŠþ=þ”úJúÑ"­vù=úÙ£+DÿÿÄ?¸ýý£ÃRî×ý–ý=†{÷†÷eÿ|nƒ:_ŒÆ¶¿”üÏü#茫ÿž ¤ 0pùäù|…ïü‚üÛÿÿ6·KϹfØtËÿ–ýÔü.þ¹ý”ÿ|ÿ9ò‡ƒsV†ÙiTÿ|ÿüUütšU5™¥Ãú]ú>úñü’ü"Ò; ! Ûc–}»ÿÃÿ“Òw´Uq›OüSýÿ£?poWÈ#ú,úBÊŸ©ðGþþÀHþ%þ„"ÿµÅjX+*­ÿüþ¦üýÀÙsý;üÇ,îÿ­ÿ~þÔÒhöéöÏqŸ ? ˆÿõþQÿPÁÿ:òD¯öÏx^™WþIþ_éÏýÛýEäÿÛÿüëüqIÏüüOûFú!úŽþxý«t¾úµû¦­ûHûí÷Äøùù¾ùKUÙþYÿÈù²ú~·-Íú§û¬ü¯üM9ÿzûÈû˜ýXþ°a¸›ßù(ú­ú…ú,ÿæþÒÿ¤ÿ¢ýÁý±þQÿSÿDÿÉû<ûº 1ùMùÇýýo™ ü¾üç‰/o¶ÓüÂüp/î hùoù5<hûYû²úœú!<Büüÿ*ÿgšGööþSþÕóÓýQý[ÿµÿéþ9ÿÁñÛ FÕÿ;ÿÕù¼ù ÿÀÿûþvþÏüoüP«qù6ùaùßù„Èú­ùy„oýZþÅþÄý¨ûPûù¤úy2Qÿßý`öZ÷ñ¸ñ|´­ÿɨü@üÔ#4ÿø*ø°ìù”÷Ê÷Í"Ò¡[@ù¦ùþþÍüUüdv‹þÌþ¯úÝùý¼÷ øg>Hýý@ÿ ÿÞü3ýŒ Ë`¿÷“÷;Áªøºý ýªú˜ûªý@þøù¶ùOPÿžþbüÕûý@§ÿÿÿÖÿ<þrþÿRü&_øÕøƒý3þÆh™ÿoÿDÛLèÕ±ÿw*ûÈûç %±"Ç”µÅú“úŠê¡ˆIÆ Î 7ÿPÿ³ _ ñýUþbÄÿk´&E-Ý|úâú²Et Æ è\r3PüXü·ÄSX¾ú,0þSþžB!ŒíÂÖb¯ÿ[ÿïÓ3›À”“s½£þ”þM3Ƨ²º~¸g°Ø¬ • ›8±ó2§ôëä¦eþ,þ‡þ¢þÇØÁ4€~®E è§®ÿBÿØÿ¡ÿé°ßñÃû[™“ýYýÞÎ CHüÂûÛ–D0Œ‚Òþ£þiSUýDýÅóëþçþîû üEl…ÿbùdùŽù'ú”ÿ1ÿjÿÿúŸ~þ^þ“ÿ ÿ§ý[þ½ü ý±Äÿúýùygýïüöü6ýÝÿŸÒ÷#÷í°úû•úUú{ýbý/üàü@ÿ:ÿ)ý´üÕþñþKù)ùŠûXû4~$übüÕüÁü$ü ü_ýTýjûKûkýLý4øhø"ûfûeÿ-ÿýúüàýþÉøžømþRþ"ø_ø‚ýý8çýÉýÞû$ülù’ù#ÝÿþzþZü–üýýnÿ^ÿç†^übüûÊú»ÿ°ÿØÿÄûòû‰ýØýnõ õÒüBýÀòVú>ùíÿßÿ^üFýÜþ‰þFÿ ÿ=ýŽýÍý:ýhþþ®ø}øÛþÚþIK³ü\ü¦ùºù'þ¼þPý.ýÃþ¤þ(B‚úvú€ý/þÛýéýzù§ùšü˜ü‡z–ûðûçúÏû¦û†û‰þ¾þ,ýDý~ýÁýéü—ý`ýÎýùþùþ_ÿÿþ¢þ„ýÁý¥§øª÷¿‡cýWý6ûÐûPþtÿUýóüûPÉûfüpùùÙÞÆýàýb­g§cü¸üþ,ÿ‡ÿÓÿ¼þÓþ%ý9ý—n(ýý§YœúÂù›Uû:ûÍý/þÌœ ÷‰÷3_ý^üFþ¬ÿíö÷ç;•ý‡ýˆù)úÐýþÿmÿù˜ùtý±ýÀ}VøXøÅülþjüµûÓ±úšú<ÿ1ÿ‰ÿ¡úûÚ8‘œÿqÿðþhÿXûæû€újú0ÈÞüüËÿfý‚ýÒýåýˆÓ'üÙûüUØ}þÿYû ümµ™b,úûfþqþi7Îúýúäûüp?SþþiþƒÿÛþ_þî„Æ5§ÿsÿ<ÿÒþamikÿKÿàþOÿó}¶àXÿÿoóÓÿÌÿäÿƒ? <ÿPþü1üÉÿ˜ÿ˜¡þ•þ¦úsú§ÿ@ÿ Ÿñü¶üÑûüKÿþ¤xy!ýüØJ oÿ,¢ùúpúÉP 1B9ÿ®þ…GwÿHþô¢~üÜût¬ š é]×þUÿû|t ¾™`ÌE¡É‹«TóòÿBÿ‹Rÿ¾ÿfÿlÿÔ Y hž[ñ‘.•ZµjÖÿFpåÿÄþ ßùšù5þÃü·÷ÿö Á‘•½ŒEûÉúèÏðÒÿêù@ú‰–(ú8úÛú*ü]üàDºÛÆû±ûúyæD"‰;ûÙúl€Rÿ2ÿÌýþ sÿÿÅÿøŒø²úuúBm@&sû üõõ÷áúÅúÕü¾üÖïWÿÎÿ‰ºgŽù!ùWï×ê¬ÿÇÿ©{èþ©þoú ûOûYûc„¬ïýsþ þ8ÿý]ØþåþZú+ú­«’ûüÎüjý™Dx÷w÷‚Aµ}÷±øBü üë%úýLÿpú´ú}"GùCùìü:ýÊ<û¨û­úôúqn€eÿ=ÿù:úqþèþÌ€/\òýàýùºùêùÄú<moØmôØô¬Î»ÿÜÿùú¼l ÿ½þ|ù‡ú¡Ã-˜þÝýcƒh@=M±¶óô©ø\øaÿÿŸô.õï³à´°ü2ýFÿv…Büýze’óûßúF1¿DðÛðáKôe{ÿƒÿIüOýèöñöXuÜÁýÔüAøÿøý¿ýç <ûïúNùžøËzVYúîúnü·ûÒûUü*8{ïðÌúÐûl 1 ~_Ãõö!ø0úØ©±U1ó…óƒûXü¯ j ñ ³ù]úXúøù@Z’3lôéõßú¾ùœ n òû„ýêùÜúê1óåóÓþÂÿöð¥ÿØÿîüûý† æ ß±±ùú®þgÿƒõý£ý|ýg÷÷Ò`PÎý!þ>ìì2¼¸ -ü®ýpU…öpõ¥tm  –ÿeÿÐú¸úмø ~ ¬ýþüúúÔû6¨é›÷xö`ïtï"®³  +ÁîÈí©ÿÞþÝÑ›üöýü}¨¯ÿ‹ ‡ ^àøsù½útú“/ª\÷w÷(ù‘! ÞööõÌþÓý'7  GõÍô>û4üFô@ ö—öÖýé‹uþÎþ%ÿtÿ–ú÷ú|‹Sc÷ò÷Êÿ^ÿãZö¤Çüyü¹üü¼Ä W†A`¶ÿÌö&÷2 Î þüŽýÚûRü©ÜaCFÿžÿîÿDÆÿ‰ÿöÿú˜ûÀÿkÿ‰ó»ü‚ýp’õCÀ2Ëþïþbü,ü!þ þ¨öH÷aØñ¤ þõþ¼–ü^ü„ýMýE’ôÿCúùŠù9übüÏŠFƒ‚ÿÿ¨ÿÿ„þÆþ#ý8ýÑÿ±ÿÁÿ³ÿ${þáýÁý¾ýûlû´ÿÞÿî¨DÿÜþBû\ûþþ>ÿ¶àáúúÍýñý÷Û¬¢ÝúMû6ÿ…ÿ»þþ“Ô€Ðñú=û<ý"ý¶”ûü¨ýÔÿ¼ÿœ‰ùeùy3¾ÿÜÑÞJþnþFü,üåý,þzýíýYÿ§ÿûûÓ$þÉý•‰íý“ýa]SûüeOW ú8úÎûØûÿâÿR[óþOÿåÿóÿ ý1ýmÁáùû(üÓÊá Îþ ÿ¯ÿ•«üëû&ÐWûbûµÿ ‡þ’þ›ûëû>ç nÿ\þ?ÿ`ùuùÞŸýnýðü…ýþ>þÌÓùóù+ÿlÿt¡ùú5þ ÿ§þþä8ûëú}ÿƒÿºýþ:ý¦ýOL ôþ þÄÿ8’ûÄû;û2û iþsý^òû<üÜþâþy…7ý"ý¤é¸nœý1þ&ýý{ cú ûLÿ?ÿ²—-ûMûBýyýGùþðýWþWÿÿ‚þïÀNzi1š>ÿÌþ %DVÿVÿ/ÿsÿé…ø3Žÿ4ÿºD—þ¯þSñSã þ`ýEü`ü×™UI«ýžýÜú¢úš/’$6üü;üxüáÿÿ†8W6´ý-ý€âÿöþ÷9Þÿ¶ÿ=üÎû¥ ' ^:ÿ_ª*jvÿoÑû ûŽ7U  Ô‘‘þôþ¸'ð ü îá˜| ‹¥ý ­i‘µÿªÜþ†þN ` Ì ÓQo÷l»éd^¢ ·ö¸ÿ™þs*ÁøøzHÿ,]øË÷d_SËþPÜ”Þü›ûÅŽéþÖý×ú_ûîµ™…dù>ú€ýUý´1O—Öû­ûPò-°Ùë© $ü·û$¦ý‚ýMÿˆÿõ7³þ´þ£÷ò÷Ôû©ûThð7ŽŒúûÂG­ù£ù‰þgþ­âŸþ ÿÈË ¶¸ùnù…#ÃÁ­ÓœWOý/ýMûòû-ðúÃú?Së:åüµý;ÿ'-‚ ý*ýÑûû´ÍüùŠú˜þ%ÿ/½ÿ•÷Ä÷§ßÁVçö4ø:þ¥ýø„÷ûPýüü®<øEø¸þ ÿXTúÅúqû¬ûùjP$þ_þ‡ù=úÿèÿø©ÅÿýæüÂø´ù´úGûi¢þœþFõœõ?\‰ýÃý.ú+û1¡Ýý×ý²ù«úT¾þÍýÜ)±ÿyRÑŒòÆòáúžúôý?þÙôxõÚ†€Mý–ý¼EìGâû÷üãÈ>£‡ûOûk¶íüxýéð†ñÚÙ9óþ8ÿaûOüp÷~÷Tƒ˜ðéüBüÈ÷‹ø%ÿøÿWpù ùúðù‰kFîù#úéüXü†ûüywÿøþ¡î^ïhþSÿ‰  þÿçþOõøõWùPû¿.o;ÊñRò¾þwÿœ B Õ’ø&ù9ü³ûó wdzó½ô þ¡üa ‰ ùßú[üÔüYŒÿkò‰óoüek$ýƒýÿ'˜ ® xYçøƒù”7º,­²kýCý¬öbö°ibªùúí”ì;õb 6 êû*ýÊÿÃõëôÜÐâ f ¬þuþyúmúÇô( ‰ ü‘û¸û¸üŠ5ëû†ô…ó*ñ^ñ7Ç X %´Fí íKmÌ  Ïûý¶õÆòÿ # ©!ø¥øäû€û‘Arÿ”ÿ%ø9øæÊØÁþ|ÿ—ö€õÂÿÿ° bÓ?Uó6óÇþ¢ÿD þ~þúö÷ßïo2þ þ×þÿŽúùúr[K.òöq÷ÌWÛƒ)°²ûRû,þyýá&·ÿiã°þ#þ#÷‘÷¸µ½ T /ûõûzýÆý…¢Þÿæÿ{bÿ®ÿ$ÆçäqúûK¾yüýf¥LŒNMñuÞýòýÃý„ýÖüÚü÷±÷ß^þaÿiïØûœûpþCþ•óþVöýõ§ý©ý/Û,ÿÿ|Òeþ¯þ1þ7þwc/õÿ.^ìþvþÂüÀü¿úÙúÆ7xä¼ÿ:ÿƒùüùäNôðû‹û’üÁüP)ã  ú¸úËÁÿþ”ˆò0ûžûDýŠüs…%þÿCнå÷JøöЊK}ª—ïýêý@ü~ûÊý@þêü”ýÌ‚þ»þ\ùÿøxRìêíy³ÿ¤ûIøÆøj ¼¼ºù†ùCý ý±þcþ2d üGüåØý¿üªNîÿ0–úóúÑG!ôïýôüX ÒªþúþÏþhþÿ‡þìþ{ÿnü»ü±30þ$þ[þµþÔá1yþêþ/šû^û²ÑÜÙÞû6üŠ¢¢jþÀþöýœýÔü¢ü½üýatþ7.û:û1ü±ü ñjþ þ¼ø‡ø ü üg;ïUú†úcÿk.èmßÇÏùrù¥þ”þMfå¼ýfýíüéü>ýaý×°Šûkûíþþ•ÿgÿLüÍüFÿeÿqþþGÿØþ£'!@Jˆÿ`ÿ\ÇØhw5Êù5úqþÌþqüNOó1ôWû2û· $ lóô:øÆð›úšò^ùWùÿ5þ1"SŸfü6ü¡gôüÑü ÿ:ÿþÄýLý^ýyqìûSüPþ ýOþ°ýêÿvÕÓ£þ‹þûúyú£úZð¹ÿ(þkþüðúÛúçþ¿þ$ûgû¾¡‰.بü ý°’ºý}þ]Wü½ûxý2ý° ­ âÿtøü]ü.õTôê‚ü º þgþãûû§þoþþsþªøüŸüNd2©4ÿPÿ’ÿÿØÿGÿýÙý~»þ÷kåjý-ýÙü]ý¦Â{úÂúËÿŽÿà‚þÃþÁù1úÄÆFüWü ¬Ïž,þÏþ´¸dü'ü¢þ-þ0G7£zÿdÿ©ÿ©ÿÔý¥ýðý¬ýBùYù èYþpþ¨=`ú¸úPz—A$òÿÆûòût¨ë¢ý?ýªþnþ›à÷ý þ{7ÃûoûuÏÞèø~ù×qþ(þ“o 7âÿU7îýþj pýÈý·uØýøýœ–\Y"øªüàü¬—­ÿ; ×ÿ²ÿ ÿÿKÿÈÿ)YƒûÿÔü ý 1 ¤ýþ_ûéúKÿÿ¤ýýýE3‹þ8þ!ÿ¾þd´ûÿ)ŠþKþ…ÿvÿ¾ÿ~¨ýªýýQý}3ÉþEÿɰ%ü@ü=\LOþ•þ8 uú ûŧ…ÿ£ÿ2„»þüþŸ}—ÃJ[üüÇŽ…É¡…KÓtþAþ©óÐ;ª6¦ÿeÿäçl`ÿ8ÿý*™üŸü½ÿžp±’ùÂùvÆ`ØRÿþÿýWý›üÂü™LÌÛ¤tFü¿ü*Q™zþÞýkU>ÜBþgþóMÞ¤ÅNþ«þÿÆÿF•"Ò½ eÝÿcMûÃÿŽÿËÝžÿ2®ýVþ*gýPýÏÐwÿñÿqüâüË˱Ӓoýýzþ›þðÿ'Älf$XÌÅ$ûNûGúË‘GFÿ=ÿa”ýCû û ÿØþM¨tÿÕÿ%ûÿŽý|ýåÿ6ë'´þ›þ]þwþš™Yþ¢þ§þuþ¯þ»þ¤Ô<>þFþ ÖþÚþyÿWÿ´ýýa@^dëÿ«ÿªýMý´ÿ´ÿGžÿŽÿRüõûüÿÈÿëþDÿõ7âÀ(ÿžþcþbþ'[ŒÿÏÿ„þþDýúü14åýSþj‹æÿþ0þ¥tdúäúÚéÏüÒüR×ÿIEÚ"ÿÿâÿùÐøkÑ ‹þËþè¨þ›þ¥š ÿìÿý‡ûTû$ýÔüëì½ÿ`þ+þ2Aªþ‚þ¨ûÌû}Œnþšþ+þ/þú0þ,þýèü ÿÿ”œ0þaþx`#þlþ*H—þ’þ‹ûtû±ÿ¸ÿðþ&ÿÛÛ%Æxþ9þSC4þ;þ³‹,ÿÿK7hx¬ý þÀ­£ûœû¾ÿÿŒ§™ÿÐÿ]3îÿƒÿHÿÒýØý~±•¨Ïÿ¦ÿM(¨ÿçÿÜý-þ›ý¸ýD($òÑd„œºÐÿÇÿDÿÿ3 ëþÿÊÿ÷ÿº ‹©õúÿú¹› W†Îö-ÕÿÆŽ™ bvýüúü¥þ{þßþßþÜýöýbsEbu‘¦ƒµü‡ü—ÿ‹ÿ2e­É£€V{ÿ»ÿB‘²Ñþü¿üóßœ··×—uÙÿÂÿ!0ôçÈûùû¨¸MsdèþãþíÿôÿWs`aÛÿâÿÜÿ ýýØÿ¶ÿŠ˜íì$äþ¼þÆÿÕÿ2íÿÒÿÿÿ·ÅÀ÷>þZþ…þ›þ;O PH{zNSÿÿßÿ¼ÿ†]7þ<þLy|’^þNþ縭ÿ¿ÿÂï =ýý°rHÿZÿ7Y¤ÿ–ÿÆþ¼þ4"U˜ÿÆÿsT þþïÿ1ÿI5@þ5þçÿœþˆþgþ€þÈÖIþwþô`þ}þ)þÿ,òþîþÔþÉþ{[ºþ©þÔþÐþ±ŸGþ>þÇþšþKÿJÿ\ÿ‚ÿ/Kwq#ÿÿÞëÿ£ÿ®ÿŸÿ°ý‡ýšÿ…ÿ]lÿ÷þôûÓû6ÿ&ÿH¨ÿÄÿ–þ’þ¥ÿ¡ÿ5°ÌòÿP,^0ÚÿÒÿˆh þþ—ÿ–ÿßÿæÿRþFþXþSþ\'YÈÿÎÿ ÿaÿöýþé6Päþ¯þ Åÿ‘®¹Ù‘ýžýþÙý|v¶¿¡Ó~vmýzýXÿVÿ«ÿ¢ÿâûüC>•þ¦þ/ûÿþþ +™”ÿ€ÿÙÛ;X‚ÿ£ÿêòkg#ÿ ÿ©ÿÿ†ÿ}ÿÇÿžÿÿàþæð~®@c‰þ§þRnˆ¾qÿÿSHúáŠ~ °þ…þwþRþˆÿ|ÿ×ò±Ävÿ‰ÿßÙ<þcþÖìÛÿÕÿ]ÿFÿÀ’lÿjÿ¥VÿXÿ7—ÿ£ÿQe ÿ4ÿÝÿøÿu|ÅÿÚÿp^ ÿ6ÿD)™þœþ„T”ý’ýÅÿÁÿ7B1ÿKÿ‹…gÿŽÿßò¨ÿÌÿbÿUÿZÿ_ÿ4ÿùþX;S:þþ™þ}þÿÿ7(&ÿÿ ¯0ùþÿõþÊþ{ýPýÂÌFdªýŠýüÔûcJ ÿ[ÿäÿïÿ¹þ¸þÐÿÂÿ.>ÏÙ™ÿ–ÿ,1 (þþRJþYþxƒ¯ÿ¬ÿºý‘ýßüíüÙ,Â|ÿ{ÿKÈüóü6bCþ[þÿÂþ½ÿ‚ÿ™£väüßü€þEþîîÕÞ7{%&-ûKûáÿÌÿý„ýÖüãü˜ˆ^ýLýÇÿÿ}þTþNChÿjÿTRMbNªã¼Õ¬þ‰þ"ýýpi®ÿ²ÿ½ÿoÿòü¬ü„gÇPÏã7ÿZÿ˜Éÿ|ÿQÿoÿz_ŽTN2Õ¥[û5ûcþ/þJ(™¤?f„ÔºÿÙÿ§üÉü',-ogb`ÿ+ÿdÿîþnZ}Ÿëê`ýtý\Š/‹á2yuZÿQÿSJDbúþâýÓþ¡þk]uÿ˜ÿÈç7b2Úçs{ž¿NfÇ¡`ÿ'ÿ'ÿõþ¢þ˜þ¤ý£ýÙþãþŸŠS3çþ ÿ¾Ð!ùýåýÿXÿ¦±tÚÁÐ<ýýUúÿl[¿þõþvÿ†ÿ#þþÚÿœ—•¾¯ÿàð‘ÿqÿÿÒþ²¼Ôþ:ÿùÎüuü9þÑý©³®-A ý÷üÿª®þçþ‚I‘Ñü¥ü$þÕý±ÿ§ÿ>0UË~ý%ýa" þúþZhÿ`ÿ½ýýåÿñÿCœNuýcý*Îÿþìý®¾,¨þ”þ*ò¤ÊýÝýSÿ|ÿ @˜þuþËý§ý¸ô¡ÕLÿ6ÿÿÿîÿ(»ø€ý;ýþÝýv‰?2RPkiˆÿIÿ¾éìÿ-‹þpþ›þ«þâÿìÿ›þšþ,Y[QMþþrm£þ¶þd\me_9ëÿûÿ48?Œý|ýhþwþ±µÈþ³þ“ÿžÿü¦üt@# 6ýý9;ÆœôýÛý¾öÿþÙþVÿïþöþÿ1ÿ4ÿŠÿ‰ÿÜûðýãýUÿkÿg¶2'Qtƒýbý£¡ýÿÊÀ^þZþùÿÕÿ5HÁÿàÿ‹­ÿºÿøúZÿpÿ(@þªþƒt™‡oÿhÿV7ØÿÌÿÑÿýÿ),ÝÜýýããNýwý_?D5ûý-ýƒ‹ÅÿÏÿùÿ]n½ÿ˜ÿŠþˆþA/Pÿ%ÿÑÔÖ⚪°=|¦åÿôÿ—›Eþ4þ–›«©ý{ýAE`ÿnÿþò-­ñ4'FÿDÿõû†ÿÿJ]t%CþóýÉí7ýQýn5|mþ/þ7g|• ;f=þzþóó¹ýèý þÿ¬ÿ‡ÿgDRJåýþ"À‰/ÿRÿ\oÓÿ³ÿMPsÿ‡ÿfþ|þÉÒ ûVþmþþ±þ[1äÿø-þ+þïÙùeþaþ®Ä,JC.Ôþæþ ûþçþøþúþýïü¦ŸèþþþŽþ…þ|z./¾ÿÉÿ4þTþðÓb:áÿûÿrýýqÿDÿ­˜ýýiýý5;ªÿÿÿÿèþÿI:ôýþ„ÿlÿhhNÿQÿý ý/3çÿÉÿŠÿhÿý@ý¨˜¹ÕýþáýíýFÿ8ÿÕß¿ü±ü]ÿXÿõÿ%ÚÿGü:üx¦©}0ü*üˆ =ýýÄÿ·ÿ—´×ýªý‹”¾Õgü<üÊÿøÿ×þ½þ,)|þ”þÇÿ§ÿðý þš§‚ÿWÿËÒßþÿÈý¿ý94ÿÿ NþKþ«ÿÀÿtmÿØþ‘ý“ýŠÿœÿ^þ7þ\ÿ/ÿzn‡þ’þbþuþ¼ÿ´ÿ™}çÿPÿ¤ÿ¦¡8°ÿÂÿýŸý“ÿ}ÿ@+fÿ7ÿÇýµý+ÿBÿqlÿÿWÿxÿ÷þéþîÿŸÿÉÿùþÜþ¨þhþ‹ypüeüyÿmÿu‰ÃþÆþ«þÃþ‡ÅTNÓÛ­ÿàÿFÿ,ÿñÿUÿdÿ†ÿ~ÿ¢ÿ¡ÿ\djÿOÿÿÿq‰ùþéþ`ýTýêͶ†ÉÿÎÿæÿûÿäþÓþ}d®ÿ½ÿQƒù"™þþuŸºþ¸þE? àãþåþIÿxÿ(-—úÿÅýÈýì彸]9¸ÁXþcþIK‘…t ÿÿ Vaÿýïýîÿ8%Fþ+þae¾Ÿêÿãÿ»ÿËÿCÿ&ÿùü×ÿÅÿßþúþ£”.$ÿqÿÉþÐþŽš¬&òþÝþÿ ÆÃþþ vq2?PÿMÿ| ›wÿÿüÿ^j&)›ÿ›ÿþþ ÿ27-B¿ .¥¬Ãÿ³ÿKCdiþ þrÿoÿŸ–NH-IgÿrÿlHIGâÿàÿo\¢‘ÝþÙþ¦ÿ¬ÿtm]J¦ÿ©ÿIþ)þ˜”ëÿÜÿ7ÿ4ÿÙÐXT/„–óÿòÿ¾ÿÚÿÔÿäÿQLd}-/ý9ýmÿzÿÀº’ÿ—ÿ ÿÏÿ¤¬Üþµþ-;èþðþžÿ¢ÿýŸýŒý'ýý3IÚÿØÿ«ÉEÿ@ÿÿ‡ÿoyçôÀþÌþ77ÚÿÂÿ7=ÜÿýÿÛºµþžþUÿEÿ›ŠÞÁnÿ@ÿ8ÿ/ÿíÿ×ÿ_ZnqQÿQÿwÿkÿ[bqkëÿèÿ|ÿZÿÍÔ€‡@ÿXÿbþxþk†ÞþÜþ£ÿÅÿ ZãýÎýìôŒ€Ñýéý·Ã0&?þ5þþ5þ‹ÿÌÿ¨€­ýúü%ÿYÿ}\…{`ÿOÿQÿmÿ¸»žhƒ³ßýÈý}ÿµÿýÿ²ÿ5Ÿþ{þ íÿ«ÿx]MÿBÿÐþ¸þ«bœ¿výWýäÿÜþ«þ$,?ÿÿ“”Ñý¢ý$-0)³ÿÕÿ61r”éÿ×ÿ‡ÿÂÿfþyþ6ÿ%ÿ2þHþaýrý ~ÿ•ÿ€þsþ4D››ùüÃþÙþ! BZþ;þ$Eôt†eýŠý$ęص¨þÝþ¾ûÁûkCºuþ¤þéûü¸—Dçòûüûúûw+ÀhZýzýòúûlü)üwûÀûQZH(üý þz¯£ÿlÿ',ìüéü™ÿ´ÿ”z­ÿÑÿ¶ü¿ü|žÂ¸1û"ûtýžýiA¼ŠµþŽþý9ý@êÈ«ü”ü×þÿD`ÿá ÿ ÿÀÿBÿ•x_cƒÿ£ÿßÿ €ÿuÿî×ÖÿõÿÝûüîÇA.ReýýIéÉ‹ýpý@þ>þT0ûÿÉÿý*ý¹°ˆÿrÿ6ÿ7ÿ@eÿGÿõøs~£ÿ¨ÿ8>8'mþsþÏòÒé ÿôþ:fÓýðýoþkþlgXÿTÿÿÿëÿÛÿz].`þþ@*­ŸÿCÿ²ýÉý®±æÿíÿýþÿpþ‡þW_†oºýÍý‘ª^PIÿ:ÿ|‚ÿ>ÿ}y]6±þ¦þØôXM]þ+þÏÜþÿ˜þzþYúÿjš>$dþþ}ŽJ#þñý8ÿ ÿ‡Ê@ÿWÿþØýˆÿÿW²­ˆýBýBY7nøþØþ’ÿ^ÿ_—âÍÿ§ÿmÿ\ÿBvÜäÿØþÿÿ5f±ÿ·ÿÿäþTX#•ÿ¡ÿ2-Üÿàÿèÿêÿïÿñÿ õÿöÿúÿûÿþÿþÿþÿÿÿýÿýÿüÿüÿüÿüÿûÿüÿûÿüÿýÿýÿýÿþÿþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿÿÿÿÿùÿúÿÿÿýÿýÿýÿøÿùÿúÿùÿêÿéÿ ÁÿÀÿúÿøÿ41ôÿñÿ ßÿßÿ ëÿïÿ-3ðÿóÿàÿÜÿ44ÜÿãÿòÿõÿPJòÿìÿÌÿÓÿ oj[W¢ÿ¥ÿÓÿÑÿRSþÿ÷ÿ@=ÐÿÔÿÌÿÎÿ(%<@+4¢ÿŸÿowÏÿÊÿ ÿ£ÿ87mhãÿßÿŸÿšÿggðÿåÿ!œÿ–ÿwt©¥„ÿ†ÿòÿøÿ„{„„JÿDÿmw¯¦ÆÿÈÿøÿfÿaÿÏÿØÿ šlq­ÿ«ÿam÷÷Ÿÿ”ÿÜÿçÿqx:4ÿ—ÿÁÿÀÿlwtod_‡“üÿõÿ/*¸¶fÿoÿBÿFÿމ}ƒ¾ÿÑÿãÿÖÿ“‰jk°ÿ´ÿ¼¾qaTÿQÿ;A&8:!ÿÿžÿ“ÿwttÿlÿ Œˆíÿèÿppš­ßÿçÿÞÿñÿéÿèÿò÷Tfžþ¤þ«þ·þTU94kÿ}ÿ]zÆÿ±ÿuÿlÿ'¹þºþ”•“ýýoÿtÿP>çïîÿûÿ=ÿ0ÿÑÔåîUÿ^ÿªÿ°ÿ]OÆàtÿ{ÿä˨ÿÿÿöþãÿÕÿSD¹”ýþæþÔÿÊÿðÿ–›ÍÿÍÿZÿWÿáÿÜÿš÷ÿ%±ÿ£ÿóÿâÿ`j™[þuþšÿ°ÿüÿ ¬þ®þ¤ã…þþ ÿ“ÿOTWþRþ*ÿLÿzmÛÿÙÿyýtý2ÿ‡ÿ”ÿ‹ÿxyÈÿãÿøüý´ÓëÿŒ‘þwþˆÆª`“°ÿúþµþÖþ_ÿQÿë6IcþCþ´¾±ÿ©‡ýJýEpJÏËÿÿoþpþ–ÿ’ÿüÿÔÏþýÂýÕ½ÿ…ÿiþhþ<.‚›dÿiÿÆÙt{DÿKÿ^ÿ ÿåýÍýÁÏn‚"ü>üÞ×<E¿ýÈý^VÜñøêÞÿúÿCÿ9ÿLLÿ1ÿëþÿÌË5þËþ3þLþòôh"[vàúû ÷ˆLÉüöüüýûýÅvR+uù»ùåþËþKæ ì{ú±ú&ÿ"ÿ_K0úHúd."ûýÝýVàÑéÌDJNü[ü–˜“‹Tý|ýqþsþLtíý¾ý?ûiûKDY.×—*ýAý°þ¬þì®ÞþÈþôüüüˆÌp\ÝÿÌÿƒÿœÿU¤ÎþÊþ‘ŒÉÿøÿ<ÿMÿÁ¨JGeü¢üþþݰAI þ4þÞýÌý°€†npü]üyv’RýxýÓþÙþîÝ…þsþ\|ûþÿñÖ$7ÍþÌþ|‰†yôþíþ/ÿDÿÂìÿÿðöÃùü“üniÁþÄþƒÿzÿ¸£X5ØþêþòþþþÞ»¢´$ýFý&9:-ÿ:ÿŽþ¡þêÿ]P‡þ€þéÿ {ÿiÿ2-¬ÿÂÿýÿΰ¬þþ\iÈÞÂþ“þfÿRÿ*F‰þˆþ&îÿê¸ÿêÿàñÿ¿þûþÎþü:QU…ý?ý±Á<‚þåýÏþ¡þG…c›ìþ¯þþéýN‡i|åþ£þ¸ù~t_ÿ5ÿÅÿÝÿË÷õÿ½þ—þÓè›Çÿëþªÿ’ÿ|”„ÿœÿÿÿÿÿýÿýÿøÿùÿ öÿöÿ õÿöÿ ôÿöÿ öÿ÷ÿ öÿøÿùÿúÿúÿûÿýÿýÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfenrir/config/sound/default/barrier_end.wav000066400000000000000000001076201475771417500214070ustar00rootroot00000000000000RIFFˆWAVEfmt "VˆXdatadÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿþÿÿÿþÿÿÿþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿýÿýÿúÿûÿùÿúÿöÿøÿ öÿ÷ÿ ôÿöÿ õÿöÿ öÿöÿ øÿùÿýÿýÿÿÿÿÿ„ÿœÿ|”ªÿ’ÿÿëþ›ÇÓè½þ—þõÿË÷ÅÿÝÿ_ÿ5ÿ~t¸ùåþ£þi|N‡þéýìþ¯þc›G…Ïþ¡þþåý<‚±Á…ý?ýQUü:ûþÎþÿ¿þàñ¸ÿêÿê&îÿ‰þˆþ*FfÿRÿÂþ“þÈÞ\i¬þþΰýÿ¬ÿÂÿ2-{ÿiÿéÿ ‡þ€þ]PêÿŽþ¡þ-ÿ:ÿ9:&$ýFý¢´Þ»òþþþØþêþX5¸£ƒÿzÿÁþÄþniü“üÃùðöÿÿÂì/ÿDÿôþíþ†y|‰ÍþÌþ$7ñÖûþÿ\|…þsþîÝÓþÙþýxý’Ryvpü]ü†n°€ÞýÌý þ4þAIݰþþeü¢üJGÁ¨<ÿMÿÉÿøÿŒ‘ÎþÊþU¤ƒÿœÿÝÿÌÿp\ˆÌôüüüÞþÈþì®°þ¬þ*ýAý×—Y.KD?ûiûíý¾ýLtqþsþTý|ý“‹–˜Nü[üDJéÌàÑVûýÝý."dúHú0_K&ÿ"ÿ{ú±ú ìKæåþËþuù»ùR+ÅvüýûýÉüöüˆL ÷àúû[vh"òô3þLþþËþ5ÌËëþÿÿ1ÿLLCÿ9ÿÞÿúÿøêÜñ^V¿ýÈý<EÞ×"ü>ün‚ÁÏåýÍý^ÿ ÿDÿKÿt{ÆÙdÿiÿ‚›<.iþhþ½ÿ…ÿÕþýÂýÔÏüÿ–ÿ’ÿoþpþÿÿÏËJEp‡ýJý©±ÿ´¾cþCþ6Ië_ÿQÿµþÖþÿúþ“°ª`ˆÆ‘þwþŒëÿ´ÓøüýÈÿãÿxy”ÿ‹ÿ2ÿ‡ÿyýtýÛÿÙÿzm*ÿLÿWþRþOT ÿ“ÿ…þþ¤ã¬þ®þüÿ šÿ°ÿ[þuþ™`jóÿâÿ±ÿ£ÿ%÷ÿšáÿÜÿZÿWÿÍÿÍÿ–›ðÿÔÿÊÿýþæþ¹”SDãÿÕÿÿöþ¨ÿÿäËtÿ{ÿÆà]Oªÿ°ÿUÿ^ÿåîÑÔ=ÿ0ÿîÿûÿçïP>oÿtÿýý“”•¹þºþ'uÿlÿÆÿ±ÿ]zkÿ}ÿ94TU«þ·þžþ¤þTfò÷éÿèÿÞÿñÿßÿçÿš­ppíÿèÿŒˆ tÿlÿwtžÿ“ÿ!ÿÿ8:&;ATÿQÿqa¼¾°ÿ´ÿjk“‰ãÿÖÿ¾ÿÑÿ}ƒŽ‰BÿFÿfÿoÿ¸¶/*üÿõÿ‡“d_tolwÁÿÀÿÿ—ÿ:4qxÜÿçÿŸÿ”ÿ÷÷am­ÿ«ÿlq šÏÿØÿfÿaÿøÿÆÿÈÿ¯¦mwJÿDÿ„„„{òÿøÿ„ÿ†ÿ©¥wtœÿ–ÿ!ðÿåÿggŸÿšÿãÿßÿmh87 ÿ£ÿÏÿÊÿow¢ÿŸÿ+4<@(%ÌÿÎÿÐÿÔÿ@=þÿ÷ÿRSÓÿÑÿ¢ÿ¥ÿ[Woj ÌÿÓÿòÿìÿPJòÿõÿÜÿãÿ44àÿÜÿðÿóÿ-3ëÿïÿ ßÿßÿ ôÿñÿ41úÿøÿÁÿÀÿ êÿéÿúÿùÿøÿùÿýÿýÿÿÿýÿùÿúÿÿÿÿÿþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿýÿþÿýÿýÿûÿüÿûÿüÿüÿüÿüÿüÿýÿýÿþÿÿÿþÿþÿúÿûÿõÿöÿ ïÿñÿèÿêÿÜÿàÿ2-•ÿ¡ÿ#TXÿäþ±ÿ·ÿ5fÿÿÿØþÜäBvmÿ\ÿÍÿ§ÿâ_—’ÿ^ÿøþØþ7nBYˆýBý²­WˆÿÿþØý@ÿWÿ‡Ê8ÿ ÿ#þñýJ}Ždþþ>$jšúÿY˜þzþþÿÏÜ]þ+þXMØô±þ¦þ]6}yÿ>ÿ|‚Iÿ:ÿ^P‘ªºýÍý†oW_pþ‡þýþÿæÿíÿ®±²ýÉýÿCÿ­Ÿ@*`þþ.z]ëÿÛÿÿÿXÿTÿlgoþkþÓýðý:f ÿôþÒéÏòmþsþ8'8>£ÿ¨ÿs~õøeÿGÿ@6ÿ7ÿˆÿrÿ¹°ý*ýûÿÉÿT0@þ>þ‹ýpýéÉIýýReA.îÇÝûüÖÿõÿî×€ÿuÿßÿ ƒÿ£ÿ_c•xÿBÿÀ ÿ ÿÿáD`×þÿ«ü”üêÈ@ý9ýµþŽþ¼ŠiAtýžý1û"û¸|ž¶ü¿ü­ÿÑÿ”z™ÿ´ÿìüéü',£ÿlÿz¯üý þH(QZwûÀûü)ülòúûZýzýÀhw+ûúûòûüD縗éûüuþ¤þºkC¾ûÁû¨þÝþصę$eýŠýt†ô$Eþ;þBZ! ÃþÙþùü››4D€þsþ~ÿ•ÿ aýrý2þHþ6ÿ%ÿfþyþ‡ÿÂÿéÿ×ÿr”61³ÿÕÿ0)$-Ñý¢ý“”?ÿÿ$,Üþ«þäÿvýWýœ¿b«Ðþ¸þMÿBÿx]íÿ«ÿ Ÿþ{þ5ýÿ²ÿ}ÿµÿßýÈýƒ³žh¸»Qÿmÿ`ÿOÿ…{}\%ÿYÿýúü€­¨‹ÿÌÿþ5þ?þ5þ0&·ÃÑýéýŒ€ìôãýÎý Z£ÿÅÿÞþÜþk†bþxþ@ÿXÿ€‡ÍÔ|ÿZÿëÿèÿqk[bwÿkÿQÿQÿnq_Zíÿ×ÿ8ÿ/ÿnÿ@ÿÞÁ›ŠUÿEÿµþžþÛºÜÿýÿ7=ÚÿÂÿ77ÀþÌþçôoyÿ‡ÿEÿ@ÿ«ÉÚÿØÿ3I'ýýŸýŒýýžÿ¢ÿèþðþ-;Üþµþ¤¬ ÿÏÿ’ÿ—ÿÀºmÿzÿ/ý9ý-d}QLÔÿäÿ¾ÿÚÿóÿòÿ„–/XTÙÐ7ÿ4ÿëÿÜÿ˜”Iþ)þ¦ÿ©ÿ]Jtm¦ÿ¬ÿÝþÙþ¢‘o\âÿàÿIGlHgÿrÿ-INHŸ–rÿoÿþ þdiKCÃÿ³ÿ¥¬.¿ -B27þþ ÿ›ÿ›ÿ&)^jüÿÿÿ›w| PÿMÿ2?vq þþÆÃÿ òþÝþ&¬ŽšÉþÐþÿqÿ.$£”ßþúþ×ÿÅÿùüCÿ&ÿ»ÿËÿêÿãÿ¾ŸaeFþ+þ%8îÿÿýïýVa ÿÿt ‘…IKXþcþ¸Á]9½¸ìåÅýÈýúÿ—(-Iÿxÿãþåþ àE?þ¸þŸºu™þþù"Qƒ®ÿ½ÿ}däþÓþæÿûÿÉÿÎÿ¶†êÍ`ýTýùþéþq‰ÿÿjÿOÿ\d¢ÿ¡ÿ†ÿ~ÿUÿdÿñÿFÿ,ÿ­ÿàÿÓÛTN‡Å«þÃþÃþÆþu‰yÿmÿpüeü‹y¨þhþùþÜþŸÿÉÿîÿ÷þéþWÿxÿÿÿql+ÿBÿÇýµýfÿ7ÿ@+“ÿ}ÿýŸý°ÿÂÿ8¦¡Pÿ¤ÿçÿ™}¼ÿ´ÿbþuþ‡þ’þzn\ÿ/ÿ^þ7þŠÿœÿ‘ý“ýÿØþtm«ÿÀÿNþKþÿÿ 94Èý¿ýßþÿËÒ‚ÿWÿš§ðý þÇÿ§ÿ|þ”þ,)×þ½þÊÿøÿgü<ü¾Õ‹”×ýªý—´Äÿ·ÿ=ýýˆ 0ü*ü©}x¦Gü:üÚÿõÿ%]ÿXÿ¿ü±üÕßFÿ8ÿáýíýÕýþ¹¨˜ý@ýŠÿhÿçÿÉÿ/3ý ýNÿQÿhh„ÿlÿôýþI:èþÿÿÿªÿÿ5;iýýýý­˜qÿDÿrýýáÿûÿb:ðÓ4þTþ¾ÿÉÿ./|zŽþ…þèþþþ¦Ÿýïüøþúþûþçþ ÔþæþC.,J®ÄeþaþùïÙ-þ+þøäÿ[1þ±þVþmþ ûÉÒfþ|þsÿ‡ÿMPÓÿ³ÿ\o/ÿRÿÀ‰"åýþRJgD¬ÿ‡ÿ þÿ¹ýèýóó=þzþ;f |•7gþ/þ|mn57ýQýÉíCþóýt%J]†ÿÿõûFÿDÿ4'­ñò-þ`ÿnÿAEý{ý«©–›Eþ4þ—›åÿôÿ¦=|ª°šÖâÑÔPÿ%ÿA/Šþˆþ½ÿ˜ÿ]nùÿÅÿÏÿƒ‹ý-ýû5?D_NýwýããýýÝÜ),ýÿÌÿÑÿØÿV7oÿhÿ™‡ƒtþªþ(@Zÿpÿøú­ÿºÿ‹Áÿàÿ5HùÿÕÿ^þZþÊÀýÿ£¡ƒýbýQt2'g¶UÿkÿðýãýÜûŠÿ‰ÿ1ÿ4ÿöþÿVÿïþÿþÙþ¾öôýÛýÆœ9;ýý 6#t@ü¦ü“ÿžÿÈþ³þ±µhþwþŒý|ý8?4ëÿûÿ_9med\£þ¶þrmMþþ[Q,Y›þšþâÿìÿ›þ«þ‹þpþìÿ-¾éˆÿIÿkiRP?2v‰þÝý€ý;ý»ø(îÿÿÿLÿ6ÿ¡Õ¸ôËý§ý˜þuþ @Sÿ|ÿÊýÝý¤*ò¨þ”þ,®¾þìý*ÎÿuýcýNCœåÿñÿ½ýýhÿ`ÿZ þúþa"~ý%ýË0U>±ÿ§ÿ$þÕýÑü¥üI‘‚®þçþÿª ý÷ü-A®©³9þÑýÎüuüùÔþ:ÿ²¼ÿÒþ‘ÿqÿàð¯ÿ•¾œ—Úÿ#þþvÿ†ÿ¿þõþl[Uúÿ<ýýÁÐtÚ¦±ÿXÿùýåýÐ!¾çþ ÿS3ŸŠÙþãþ¤ý£ý¢þ˜þ'ÿõþ`ÿ'ÿÇ¡Nfž¿s{Úç27bÈçuÿ˜ÿk]Óþ¡þþâýúDbSJZÿQÿyuá2/‹\Š`ýtýëê}ŸnZÿîþd`ÿ+ÿbog-',§üÉüºÿÙÿ„Ô?f™¤J(cþ/þ[û5ûÕ¥N2ŽTz_Qÿoÿÿ|ÿ˜É7ÿZÿÏãPÇ„gòü¬ü½ÿoÿ®ÿ²ÿpi"ýý¬þ‰þ¼ÕªãNMbTRhÿjÿNC}þTþÇÿÿ^ýLý˜ˆÖüãüý„ýáÿÌÿ-ûKû%&7{ÕÞîî€þEþäüßüv™£½ÿ‚ÿÿÂþCþ[þ6bÈüóüK|ÿ{ÿÂÙ,ßüíüºý‘ý¯ÿ¬ÿxƒJþYþR(þþ1 ,™ÿ–ÿÏÙ.>ÐÿÂÿ¹þ¸þäÿïÿ ÿ[ÿcJüÔûªýŠýFdÂÌ{ýPýõþÊþùþÿ0 ¯ÿÿ(&7ÿÿ™þ}þþþS:X;ÿùþ4Zÿ_ÿbÿUÿ¨ÿÌÿßògÿŽÿ‹…1ÿKÿ7BÅÿÁÿ”ý’ý„T™þœþD) ÿ6ÿp^ÅÿÚÿu|Ýÿøÿ ÿ4ÿQe—ÿ£ÿ7VÿXÿ¥lÿjÿÀ’]ÿFÿÛÿÕÿÖì<þcþßÙvÿ‰ÿ±Ä×òˆÿ|ÿwþRþ°þ…þ Š~úáSHqÿÿˆ¾Rn‰þ§þ@c~®æðÿàþÇÿžÿ†ÿ}ÿ©ÿÿ#ÿ ÿkgêò‚ÿ£ÿ;XÙÛÿ€ÿ™”+ þþ/ûÿ•þ¦þC>âûü«ÿ¢ÿXÿVÿmýzý~v¡Ó¶¿|vþÙý‘ýžý¹Ù‘® Åÿäþ¯þ6Péöýþ ÿaÿÈÿÎÿ'Y\XþSþRþFþßÿæÿ—ÿ–ÿ þþˆhÚÿÒÿ^0P,òÿ°Ì5¥ÿ¡ÿ–þ’þ¨ÿÄÿH6ÿ&ÿôûÓûÿ÷þ]lšÿ…ÿ°ý‡ý®ÿŸÿÿ£ÿÞë#ÿÿwq/K\ÿ‚ÿKÿJÿÇþšþGþ>þ±ŸÔþÐþºþ©þ{[ÔþÉþòþîþþÿ,)`þ}þôIþwþÈÖgþ€þœþˆþçÿ@þ5þI5ÿ1ÿï þþsT˜ÿÆÿ"U4Æþ¼þ¤ÿ–ÿ7YHÿZÿ°r=ýý Âï­ÿ¿ÿç¸^þNþ|’Ly7þ<þ†]ßÿ¼ÿÿÿNS{zPH ;O…þ›þ>þZþÀ÷·ÅÿÿíÿÒÿ2ÆÿÕÿäþ¼þ$í슘Øÿ¶ÿ ýýâÿÜÿÛÿ`aWsíÿôÿèþãþsdM¨¸Èûùûôç!0ÙÿÂÿ—u·×œ·óßþü¿ü²ÑB‘{ÿ»ÿV£€­É2e—ÿ‹ÿµü‡ü¦ƒu‘EbbsÜýöýßþßþ¥þ{þýüúübv™ ÆŽ-Õÿö†Î W¹›õúÿú‹©º Êÿ÷ÿëþÿ3 DÿÿÐÿÇÿœºd„òÑ$D(›ý¸ýÜý-þ¨ÿçÿM(Ïÿ¦ÿ•¨~±ÒýØýƒÿHÿ3îÿ]™ÿÐÿŒ§¾ÿÿ£ûœûÀ­¬ý þhxK7,ÿÿ³‹4þ;þSCxþ9þ%ÆÛÛðþ&ÿ±ÿ¸ÿ‹ûtû—þ’þ*H#þlþx`þaþ0”œ ÿÿýèü0þ,þú+þ/þnþšþ}Œ¨ûÌûªþ‚þA2`þ+þ½ÿëì$ýÔü‡ûTûý ÿìÿ¥š¨þ›þè‹þËþÑ kùÐøÿÿâÿÚ"IER×ÿÏüÒüÚédúäú¥tþ0þæÿj‹åýSþ14Dýúü„þþŒÿÏÿ'[cþbþ(ÿžþâÀõ7ëþDÿüÿÈÿRüõûžÿŽÿG´ÿ´ÿªýMýëÿ«ÿ^da@´ýýyÿWÿþÚþ Ö>þFþ<¤Ô¯þ»þ§þuþYþ¢þš™]þwþ´þ›þë'åÿ6Žý|ý%ûÿtÿÕÿM¨ ÿØþCû ûýa”Fÿ=ÿ‘GËÂGú$ûNûÌÅXf$Älðÿ'zþ›þoýýӒ˱ËqüâüwÿñÿÏÐgýPý*®ýVþžÿ2ËÝÃÿŽÿMûÝÿc eÒ½•"FÿÆÿNþ«þ¤ÅMÞóBþgþ>ÜkUzþÞý™*QFü¿ü¤tÌÛ™L›üÂüýWýRÿþÿ`ØvÆ’ùÂùp±½ÿž™üŸüý*`ÿ8ÿçlä¦ÿeÿª6;ЩótþAþKÓ¡……ÉÇŽ[üüÃJ—Ÿ}»þüþ2„…ÿ£ÿŧuú û8 Oþ•þ\L=%ü@üɰÉþEÿ}3ýQý¨ýªý~vÿ¾ÿ…ÿŠþKþûÿ)d´!ÿ¾þ‹þ8þE3¤ýýýKÿÿ_ûéú¤ýþ 1 Ôü ýƒûÿ)YKÿÈÿ ÿÿ×ÿ²ÿ; ­ÿ¬—ªüàü"ø\Yœ–Øýøý·upýÈýj îýþU7âÿ 7“oþ(þ×qèø~ùÏÞuÃûoû{7÷ý þ›àªþnþ¢ý?ý¨ëtÆûòû$òÿAz—P`ú¸ú¨=þpþY èBùYùðý¬ýý¥ýÔ©ÿ©ÿzÿdÿ7£0G¢þ-þdü'ü´¸,þÏþÏž ¬FüWüÄÆÁù1ú‚þÃþàËÿŽÿ{úÂú¦ÂÙü]ýjý-ýkåþ÷~»ýÙýØÿGÿ’ÿÿ4ÿPÿ2©NdøüŸüªþsþ§þoþãûûþgþü º ê‚.õTôøü]üâÿt° ­ xý2ýü½û]Wºý}þ°’¨ü ý.Ø¡‰¾$ûgûçþ¿þðúÛúü(þkþ¹ÿZðyú£úûú£þ‹þÕÓêÿvOþ°ýPþ ýìûSüyqLý^ýþÄý ÿ:ÿôüÑü¡gfü6üSŸ1"ÿ5þ^ùWùšò›úÆð:ølóô· $ Wû2ûOó1ôNqüqþÌþÊù5úw5Øh\Ljÿ`ÿJ!@£'GÿØþqþþFÿeÿLüÍü•ÿgÿíþþûkû°Š×Â>ýaýíüéü¼ýfýåMf¥þ”þÏùrùßÇèmk.cÿUú†úïg; ü ü¼ø‡øjþ þ ñ1ü±ü.û:ûþ7at½üýÔü¢üöýœýjþÀþ¢¢ŠÞû6üÜٲњû^û/þêþ1yáÔ[þµþ0þ$þ±3nü»üìþ{ÿÿ‡þÏþhþªþúþÒX ýôüï!ôÑG–úóúîÿ0ªNý¿üåØ üGü2d±þcþCý ýºù†ù¼¼j IøÆø¤ûy³ÿêíìxR\ùÿø‚þ»þÌêü”ýÊý@þ@ü~ûïýêýª—K}ŠöÐå÷JøÐ½C%þÿs…DýŠü0ûžûˆò”ÿþËÁú¸úã  P)’üÁüðû‹ûôäNƒùüù¼ÿ:ÿxäÆ7¿úÙúÂüÀüìþvþ.^/õÿwc1þ7þeþ¯þ|Ò,ÿÿ/Û§ý©ýöýõVóþ•pþCþØûœûiï^þaÿß÷±÷ÖüÚüÃý„ýÞýòýñuNMLŒf¥üýyK¾qúûçä$Æbÿ®ÿ{Þÿæÿ…¢zýÆý/ûõû½ T ¸µ#÷‘÷°þ#þiã·ÿá&,þyý²ûRû)°ÛƒÌWòöq÷K.r[Žúùú×þÿ2þ þoßïúö÷þ~þD Çþ¢ÿUó6ó?bÓ° Âÿÿ—ö€õÁþ|ÿØæÊ%ø9ørÿ”ÿ‘Aäû€û!ø¥ø© # Æòÿ¶õÏûýÌ  KmFí í%´ X 7Ç*ñ^ñ†ô…óëûŠ5¸û¸üü‘û( ‰ Çôyúmú¬þuþâ f ÜÐÃõëôÊÿêû*ýb 6 ;õí”ìªùúb°i¬öbökýCý­²º,”7çøƒùxY˜ ® ÿ'$ýƒýekoükò‰óYŒÿ[üÔüùßúa ‰ þ¡üzó½ôwdó 9ü³û’ø&ùÕœ B ¾þwÿÊñRòo;¿.WùPûOõøõþÿçþ‰  hþSÿ¡î^ïÿøþyw†ûüéüXüîù#úF‰kúðùù ùWp%ÿøÿÈ÷‹øéüBü˜ðTƒp÷~÷aûOüóþ8ÿÙ9Úéð†ñíüxýk¶‡ûOû>£ãÈâû÷üìG¼Eý–ý€MÚ†Ùôxõôý?þáúžúŒòÆòRѱÿyÜ)þÍýT¾²ù«úÝý×ý1¡.ú+û‰ýÃý?\Fõœõþœþi¢´úGûÂø´ùýæüÅÿø©ÿèÿ‡ù=ú$þ_þjPùqû¬ûTúÅúX¸þ ÿ<øEø®üü÷ûPýø„:þ¥ýçö4øÁV§ß•÷Ä÷/½ÿ˜þ%ÿüùŠú´ÍÑûû ý*ý-‚;ÿ'åüµýë:?SðúÃú-MûòûOý/ýœW­ÓÃÁ…#¸ùnù ¶ÈËŸþ ÿ­â‰þgþ­ù£ùÂGŒúû7ŽðThÔû©û£÷ò÷³þ´þõ7Mÿˆÿ¦ý‚ý$$ü·û© Ùë-°PòÖû­ûO—´1€ýUýdù>ú™…îµ×ú_ûéþÖýÅŽü›û”ÞPÜSËþd_]øË÷,zHÿÁøøs*¸ÿ™þö ·^¢édl»o÷ÓQ` Ì N þ†þªÜ‘µÿ­iý ‹¥| á˜îð ü ¸'‘þôþÔ‘U  Ž7Ñû ûojvÿª*_^:ÿ¥ ' =üÎûÞÿ¶ÿ÷9âÿöþ€´ý-ýW6†8áÿÿ;üxü6üü’$š/Üú¢ú«ýžýUI×™Eü`ü þ`ýSãSñ—þ¯þºDŽÿ4ÿø3é…/ÿsÿVÿVÿD %>ÿÌþ1šziNïÀÿ‚þWþWÿþðýGùBýyý-ûMû²—Lÿ?ÿcú û {&ýýœý1þ¸n¤é7ý"ýy…Üþâþòû<ü^þsý i;û2û’ûÄûÄÿ8þ þ ôOL:ý¦ýºýþ}ÿƒÿ8ûëúä§þþ5þ ÿ¡ùút+ÿlÿÓùóùÌþ>þðü…ýŸýnýÞ`ùuù\þ?ÿ nÿ>ç›ûëû‡þ’þµÿ Wûbû&Ыüëû¯ÿ•Îþ ÿá ÓÊùû(üámÁ ý1ýåÿóÿóþOÿR[ÿâÿÎûØû ú8úWeOSûüa]íý“ý•‰þÉýÓ$ûûYÿ§ÿzýíýåý,þFü,üJþnþÑÞÜ3¾ÿyùeùœ‰Ôÿ¼ÿûü¨ý¶”<ý"ýñú=û€Ð“Ô»þþ6ÿ…ÿÝúMû¬¢÷ÛÍýñýáúú¶àþþ>ÿBû\ûDÿÜþÿÞÿûlûÁý¾ý{þáý$Áÿ³ÿÑÿ±ÿ#ý8ý„þÆþ¨ÿÿ‚ÿÿFƒÏŠ9übüùŠùCúôÿE’„ýMý–ü^ü¼ þõþñ¤aبöH÷!þ þbü,üËþïþÀ2C’õp»ü‚ý‰óÀÿkÿÿú˜ûöÆÿ‰ÿîÿDFÿžÿaC©ÜÚûRüþüŽý2 Î Ìö&÷`¶ÿ†A W¼Ä¹üüÇüyüö¤ãZÊÿ^ÿc÷ò÷S|‹–ú÷ú%ÿtÿuþÎþé‹Öý ö—öô@F>û4üGõÍô  Â'7ÌþÓýÞööõ! ù‘(\÷w÷ª“/½útúàøsù^‹ ‡ ¨¯ÿü}›üöýÝÑ©ÿÞþîÈí+Á³  "®`ïtï›÷xö¨é6úúÔû¬ýþüø ~ мÐú¸ú–ÿeÿm  ¥t…öpõpUü®ý¸ -2¼>ììÎý!þPÒ`g÷÷£ý|ýýƒõ®þgÿ±ùúß±† æ îüûý¥ÿØÿöðÓþÂÿ1óåóêêùÜúòû„ýœ n ßú¾ùlôéõ’3@ZXúøù³ù]úñ ¯ j ƒûXü1ó…ó±UØ©!ø0úÃõö~_l 1 ÌúÐû{ïð8*ÒûUünü·ûYúîúVËzNùžø<ûïúç ý¿ýAøÿøÁýÔüÜXuèöñöIüOý{ÿƒÿôeáKDðÛð1¿Fûßú’ózeBüýv…Fÿ°ü2ýà´ï³Ÿô.õaÿÿ©ø\ø¶óô±=Mh@cƒþÝý-˜¡Ã|ù‡ú ÿ½þ¼lùú»ÿÜÿ¬ÎmôØôoØ<mêùÄúùºùòýàý/\Ì€qþèþù:úÿ=ÿ€eqn­úôú<û¨ûÊìü:ýGùCù}"pú´úúýLÿë%Bü ü}÷±øAµ‚x÷w÷™DÎüjý’ûü­«Zú+úØþåþý] þ8ÿïýsþ¬c„ûYûOoú ûèþ©þ©{¬ÿÇÿ×êWïŽù!ùºg‰WÿÎÿÖïÕü¾üáúÅú÷õõsû ü&@Bm²úuúøŒøÿÿÅÿ sÌýþRÿ2ÿl€;ûÙú"‰DæúyÆû±ûºÛàD*ü]ü8úÛú(ú‰–êù@úðÒÿèÏEûÉúŒ•½Á‘ ·÷ÿö5þÃüßùšù åÿÄþFpjÖÿZµ.•‘[ñhžÔ Y fÿlÿRÿ¾ÿ‹òÿBÿTó‹«¡ÉÌE™`¾t û|×þUÿé]¬ š t~üÜûô¢wÿHþ…G9ÿ®þ1BÉP ùúpú¢, oÿØJ!ýüxy¤KÿþÑûüñü¶ü Ÿ§ÿ@ÿ¦úsú¡þ•þ˜Éÿ˜ÿü1ü<ÿPþ? äÿƒÓÿÌÿoóXÿÿ¶àó}àþOÿkÿKÿiam<ÿÒþ§ÿsÿÆ5î„Ûþ_þiþƒÿSþþp?äûüÎúýúi7fþqþ,úû™bmµYû ü}þÿØüU'üÙûˆÓÒýåýý‚ýËÿfÞüü0È€újúXûæûðþhÿœÿqÿ‘Ú8¡úû‰ÿ<ÿ1ÿ±úšúÓjüµûÅülþVøXøÀ}tý±ýù˜ùÿmÿÐýþˆù)ú•ý‡ýç;íö÷Fþ¬ÿ_ý^ü3 ÷‰÷ÌœÍý/þû:û›UœúÂù§Y(ýý—n%ý9ý¼þÓþ‡ÿÓÿþ,ÿcü¸üg§b­ÆýàýÙÞpùùÉûfüûPUýóüPþtÿ6ûÐûcýWý¿‡øª÷¥§„ýÁýþ¢þ_ÿÿùþùþ`ýÎýéü—ý~ýÁý,ýDý‰þ¾þ¦û†ûçúÏû–ûðû‡zšü˜üzù§ùÛýéý€ý/þ‚úvú(BÃþ¤þPý.ý'þ¼þ¦ùºù³ü\üIKÛþÚþø}ø®hþþÍý:ý=ýŽýFÿ ÿÜþ‰þ^üFýíÿßÿVú>ùÀòÒüBýnõ õ‰ýØýÄûòûØÿ»ÿ°ÿûÊú^übüç†nÿ^ÿýýZü–üþzþ#Ýÿlù’ùÞû$üçýÉý8‚ýý"ø_ømþRþÉøžøàýþýúüeÿ-ÿ"ûfû4øhøkýLýjûKû_ýTý$ü üÕüÁü$übü4~ŠûXûKù)ùÕþñþ)ý´ü@ÿ:ÿ/üàü{ýbý•úUú°úûíÒ÷#÷ÝÿŸöü6ýgýïüyúýù±Äÿ½ü ý§ý[þ“ÿ ÿ~þ^þúŸjÿÿ”ÿ1ÿŽù'úbùdù…ÿElîû üëþçþÅóUýDýiSÒþ£þ‚0ŒDÛ–HüÂû CÞΓýYý[™Ãûßñé°Øÿ¡ÿÿBÿ§®E è~®4€ÁÇØ‡þ¢þeþ,þä¦ôë2§±ó›8¬ • °Ø¸g~²ºÆ§M3£þ”þ½“sÀ”3›ïÓ¯ÿ[ÿÖbíÂ!ŒžB0þSþú,X¾ÄS·PüXür3è\t Æ ²E|úâú-Ý&Ek´bÄÿñýUþ³ _ 7ÿPÿ Î IÆ¡ˆŠêÅú“ú”µ"Ç%±ç *ûÈû±ÿwÕLèDÛ™ÿoÿÆhƒý3þ_øÕøü&ÿRþrþÖÿ<§ÿÿÿý@büÕûÿžþOPøù¶ùªý@þªú˜ûºý ýªø;Á¿÷“÷Ë`Œ Þü3ý@ÿ ÿHýýg>¼÷ øý¯úÝù‹þÌþdvÍüUüþþ@ù¦ù[¡ÒÍ"”÷Ê÷ù°ìø*ø4ÿÔ#¨ü@üÿÉ´­|ñ¸ñ`öZ÷Qÿßýy2ù¤ú¨ûPûÅþÄýoýZþy„Èú­ù„aùßùqù6ùP«Ïüoüûþvþ ÿÀÿÕù¼ùÕÿ;ÿFÛ Áñéþ9ÿ[ÿµÿÓýQýÕóþSþGöögšÿ*ÿBüü!<²úœúûYû<h5hùoùî p/ÓüÂüo¶‰/ç ü¾üo™Çýý1ùMùº Éû<ûSÿDÿ±þQÿ¢ýÁýÒÿ¤ÿ,ÿæþ­ú…úßù(ú¸›°a˜ýXþzûÈûM9ÿ¬ü¯üÍú§û·-~Èù²úÙþYÿKUùù¾ùí÷Äø­ûHû¦¾úµû«tŽþxýFú!úOûÏüüqIüëüäÿÛÿEÏýÛý_éWþIþ™x^öÏD¯:òPÁÿõþQÿˆÿŸ ? ÏqhöéöÔÒÿ~þîÿ­Ç,sý;üÀÙ¦üý­ÿüþ*X+Åjÿµ„"Hþ%þÀGþþ©ðŸBÊ#ú,úWÈpo£?ÿOüSýq›´Uw“Ò»ÿÃÿ–}Ûc; ! "Òñü’ü]ú>úÃú™¥U5tšüUüTÿ|ÿÙiV†s‡ƒ9ò”ÿ|ÿ.þ¹ý–ýÔütËÿfعKÏ6·Ûÿÿïü‚ü|…pùäù0ž ¤ Œ«ÿ#è”üÏü¶¿ŒÆ:_ƒ|neÿ{÷†÷=†×ý–ýRî£Ã¸ýýÄ?ÿÿ+DÙ£vù=ú"­Ñ”úJúŠþ=þ#É>wAûüfþ±þ{ÓmÿÜþ±ð-qþ.þÕŽýkýÏ•üy÷ˆ÷%ÿ|ÿ—|ûÒÎø¹ó»ó§‘Sÿ)ÿ*ýBý~·;ø ø‡úˆú^¿ÿ‡ÿ¥>}ÿàÿ/A9§þVþy÷W÷T”4_ñýþÀÿíÿJ½ü„ûÉ]ÒüIýùþÁþ qûnûäÿšÿg“ýºý(úÀúâÿòÿUúëù9ûUûK÷i÷ƒýóü ÿÅþþ¾þ÷ý~þÓù~ùÿÚþÒûÄûgîúŸÚü‚ýµÿ¼ôÀüòû´÷u÷1úîù*þþ?ýþAü˜û0ÿoþò÷õ÷¥üœühthÿëÿÙý6þÁ r Žÿ.ÿÑøìø›mpýýJÿÞÿ°ý/þ¦ý<ý’ûžûû,ûNü”û7Ýîý¥þ…ÿçÿÝÿGü üú®ùQÖ6ÿ=ÿ4øæø\ú¦ùVùþŒý®Z¯øzø¾þUÿ°ü ýÔùžù÷ßþšþÏú:ú ükü<ÅY¶»¼ùáù¨ô:ô*'+ú…úõùíù åÑýåýî÷ø•p ÿÔþ'úcúŽªzû%û«üèüE¾ûVûåûæû¢úÖúöÌ4þ/þ3ùqùïüÛüüæûÉÿüÿSú_úrÿBÿ¬þ¿þÔýùý›ýný¡þqþ-þvþw§Ëû®ûVüCüÕÿ¢ÿpMFþ€þãù'ú'ÿ%ÿÐüÖüÿhÿiúóùþÿ¦ý'þÚEÁþþŒ}“ýZý¶ÿÎÿ˜ð÷÷Fÿÿæýáýµý¿ýFi”žBýÜüÓ°\¿]ÿ£ÿpkŒûgû9û 8¤¬0h£rî„”ÿ0ÿs†üsüDþ¿þ, ŒˆVÔíó=G˜uYPÀE4’âûüÿÚþ@'˜‡‹k…©wbr&™ ¾B‹2~]rÿÿtDNèç™üýÎÿâ‡ó·hÿ¡ÿÂÞæÿÎÿ3[<T52ûûªþ´þwž]©åïùúqÿ‚ÿµ¸Âþ”þðávþKþKûdûqé¶ÿ’ÿÞJFÊýÿý ¶liO=¢úzúhw­¾Bÿ`ÿRþƒþ·DüÄûsÔ™“üTü ÿþþYBH"’ývýÆú9û¦Í¥úJúÌýàý9÷e÷Uüçûkÿ%ÿ§þ%ÿOþºþ,ûûÏþ¢þqûkûù§”3Öþ8ÿáþÐÿ“™ëü2üÚø©ø®ù|ù[ýý ÈþÞþ}üütµÿ†ùùªû¤ûïòS»¥üýè » 7øø^H×ýný-ÿÿ'þÄþÃýhý¾û­û'ûhû·ûûü~kþ ÿúþ›ÿJK¼ü™üú£ù–ÿÌ»¦÷Fø¿qûåú'üªû¢R;ùòø®ý0þÝýTþùÎø*>"÷ÿ¿ú úÓûü–ÿ5¸}n]®ûãû\óøò-ünücøjø•fíþûþt÷£÷!ú³`ø’ø FLýìü=û^ûD«æûxûûðúúpúδ¾ÿÿLøšøäûîûáúúÐÿÿÿÎøýøòý¥ý~ÿ‚ÿýmýšý‚ýþÎýÐýþaÿÿÉü üûûPþLþgþWþþ%þÐøçøªþ—þ—û«ûÏýØýß÷‚÷µ«Åý*þŽÿ¿ÿÓ˜”ûsû[otÿ=ÿpþjþõ`©Çÿ¹þdþ;þ•ýýÿ-ÿ½ø3üüzQ:bÛýäýWR®ú¬úûþñ¼dþ]þµ-ÿ5ÿ+‰hÇpõýþIý•ýª_rîÖ¿·ÜB§ßˆÕ`ýGýœ]€wü…üQ™cÓT½¤ÿ4B U ¡gFÿÿŸzÛÄ€Å>“Í¿h9×óûýûŽ˪;}Hûû" ð—ÜãŽwíþrþ2 º >6þÐý"Ç[†ÑH¹ºþÿ,ŒŸýSÐ “ ‰þ×þóÆ ŠQßùØø«­²áéfŠ‡Ø„CþúýìüØüý(?ÖûÓû†Šœkýòüýÿ£œoÎÄM Äú ú­üƒü‘¹˜ørø]œf÷’÷ûÞúþÈþF.sýÄüÀj?÷=÷ÍÛÙ‹kQüÿûÏø³ø!ýÑýKýjýf÷÷¬ž£ý_ýâÁj Ç 6Ž~ÿVÿTzÅQµ÷C÷ð › jø…ø»ø’ølþ•þ‘q{ÿÿî g sb×öqö%Ì÷¨öS*¤ýþñþòþÏ•¹ÿ®ÿAp(½ ¾ †}YôÄóƒ ä ™ødø<n'¡ÿcÿتû]ûF F »ø£ø¨Ü‚õìôÉ ißÿÊÿö÷V÷m8Íõ¨õã²1ö8öÆN0ûýÇý–ðˆïz  ²·QÿNÿŠÿÁö7ö³ûpûØ=‹e¸üŒüŽÿ Êù“ùüÇû  è )öÌõþ*þý\ý‹ýxý>þKþÄþ¸þdûûùK¡=ûûÁüšü2ô\ôªüÓüìùÚù¢£lù ù1ôô¿]ùXù#úÚù¤ýÛýý¶ü7öõõ ý¶ýÆû¥ûåòsò]­ö•öJÿÕþÈþ ÿ9õÐôúúÌ–bù9ù«ùDù Ù ëü½üÖ–Güsü¤ýžýÑøù÷þQÿüDü±ø<øMþJþCýMý¨þÊþÑúeú£ûûú(úgeÕýÝýSþaþÄû¢ûÇþÿý(ùmø [ _´õRõßüýúÿ€þaþ6üEü$ãómó~ÄrÃõÝôÙ4³þèþf$×¼2:3cÔýÌýk’¢/þ‘:úèùÅáÇÕåÔ½·ùùßÔ/ÿÿë ^ zÿVÿïÿïäömöw Ó Æb÷÷Ld¸ŠPBb | ýÀü¿ýþúKnÿ ÿå - ßúÁú§ÿ*ÿÎÿÿÿ/QQ~^Ž…üüÔ|7âµþÿ.Hé®üµüê¿r  §c³ïEúúY ¾ ˜ žINòÝô@ J óùÊùÕÿéÿBk’2 «ÿšýÕEµ¨[d[en§¸TL>ýý# u } t Ç } ”¬¿­¼ á Y ” üß — žQ‘­Ø)êQ_Eyüw‹€ ` þOþeÿÃÿÇ æ%> 3 й° Y Ñ 6 k³S Þ N ØFz ! ì Ÿ ½£ŸFÿÉÿèþßþÈÝh ž™ú, #Tü¡ü*¥ ?É û „üêû†Éœþiÿxþ’þ-¥‚þ þIÙÄilÿÆOûcüÒïïú>ù"ÿ6ÿË$‡ » ±òSò(ÿúþ4 ³ jõØõ6 Ëaô„ó‘ÿìÿ»÷ˆøÃöTötþ3þ0ï¤ïÇ ¶ nöPöá÷Ë÷1ú|ù ÿÂÿ§Òøùrý2ü·õ3õ¶õ#ö¤ËùPù|ó±óøûmû.Dšü]ýGýüQ¶øú2ü¤þþ7ò'ñ[û"üõ‚õYùöøKò~òèððvüÅûÙðcògýþæ܉îNîÒþÿÚµpé`é>ñHñø÷jø÷ûYü~ï'ï£ôô þŠý±ü<ýó7ô…%}ù¦øJì®ìðOúÚùþó‚ôüî3ïçÒ$ûÈû‰ï ï°Öñöñ¼÷4ù/ý“ý¹ü¯üCúú0øãöØ ~ 6öJ÷þûéûñ@Óî/ðrýsüŒ÷ôõ‹÷ä÷”ýšýhôÄôëCìíöÆöˆú9úêõžõvüþñì)í•øÜùDî+îðœð2öœö=Gÿuôôvó]òÚ?Iíÿï½ûÈüöwôçÿ#qøø`Øðnñ‚êyë… µï÷ðuû¬úêüìúøöB÷?ÿ¬ÿ òhñÿøÝù÷‚ÊÿþTúÎùG‘ûDûðõÂö„õöV  ýöÿöõþCþKž‰û_ü»îî8 é“é3 Ÿ‰LÍÿtø Í Ùîîœ Î Õû¡üúþEÿûhþÒýç÷éQ„5Éaóþ£ÿïþÂÿGè ïó-ó¤ÿ!­ -þÆþ¯ñCòTüËûÛZú!úCf M  G1´’ÿhü¾ý/eg§Hù¿øYHë~º#øUø¤ÿäòWôˆF£÷õ3ööè_„ú:ûK *óûò¤ 먈OÍÿXX÷ªøÛ4ÿ ¦) ].j?ýÿÉ÷…øÛV«ýÂý¥Ke} à ¹þCÿ\ ! ¾°%ýf<ÊFR  ¿Ø xýtýhêQ9å5H î þœHù§ùÐgfùC½ˆúú …  h íßù±÷ÿZ ƒý0óù¿øBÙ"[K ¶ê†ëGŸÐ¿úÛûöyþ-% äןþ¡þ i ðHò¿œ ^  OMú[ù^C Ìöø ƒüóòòKñð÷ñ Ò /úãùî÷˜øLLýpüZÝjõEõ„Ú$üÖüí-ã ç õèôoûPüØùSú4ù<ùèüòýñÜ\.ëì ¸ÿEôõ ШóŽò4®ô}þnÿ‰Ð@( è7ôŒó³ ` •õýöïÒðÿÝþò ñ ­ Äøæ÷u Í ¡â)ãëýÿK÷ø,ïíîú»øÄúú³ Ÿ ÑèéÊéòâóŸþzÿ…Síåìh‡‰õÛôîíåì^íj6ÿbGõÕõ— e‡ìâìiþóþõ@ô -¥% €ý\ýðJðµëµëý–°ì»ì"A`ïDïíýòý­É&ì0ìäã=ô<ôˆˆÅìÂì:÷9÷¬þ©þäßâßKðJðýçýçõþöþ´ïµï  wíwíÙðÙð<û=û¢ì£ìÝÝ2ß2ß> = #à!à[öXö'í&í%&ÍÐÎÐËËïÜîÜ; < AAûû»¼¤Ì¤Ì£$¥$!Ø"ØÃÃä÷â÷éëäëfaÏ ÏECDCÁÓÂÓ^büüV _ ! !Ýãàã4838kÒcÒf[U÷J÷"iîlîÒÜ÷óôÙæ@äHä±²]X"  &²å¨åúõ‚ôƒô¦$­$yÛƒÛêñ35¬ñªñ‰†õ{õJ-G-E×G×#”íší¥Ü©ÜÙöÚövìqìC9ò}s63¥ý©ýØãðôõ¥µÝýæý`cêãà ´ -ø÷é÷wíïG R úú“¢½È')GD»±É¾ þþÌɘô›ô& + jp_øaø¥¦¸ú³ú60qùmù( ) * / ú~ÿ‰ÿPöXöa"c"ÚôÕôÙýÌýÄ·É Â MGPüRü”›ÇÌÀ Ñ ±øÉøÆ  » £ ŒüŒü²ý®ýúúœø øÉöÀöìøüøö qRÊÆ2Dð*ðf‘ · ±û¹û<7ÿÿ‹þ]þ>8P — QøPø}ùKù¯¯÷ý¨ü¥ü‘ò“ò¯¹?ÿ]ÿºÄpQõóôï÷Ù÷þÑþPÉúœú¯ŽNðrðG1Jù6ùù÷ øœï™ï3:1`ìÎë1È<öwöþlëüõü­ê«êôqô ‘ [ÿiÿ±ýþ@ù(ùúcúN÷¯÷Àþ-þªü@üö.öc T Fôô“ìûì¸ Œ /ô$ôßüÿoÿNû¦ûJ³nìZìU«ÔÐx ¯÷Œ÷ßAö.ö}யÊþþ%fTÿÚþkðŠðZþµþiËö«öÞ!ùLøEû¡ûàþàþ)òçñd/uû:ü ýŒü¢»ÿþùèùËþõþþKþHòÑò8]⯚ôšôQ°ÿ1ÿ¬þH%Þï]ðŽ÷÷ÎêéLé·APþZþKÿ®ÿü¯Èï]ïÔ & ÷‰÷IûhûÚþÆþÄü7ü`Ýÿƒÿu·Ô‘J÷ øK”n¡ípíÉF1Ê÷iøú÷$øÊÿiÿ–þÜþõÿÿ¦ ; @ýÂ?«Œõº8yþÉýQøâ÷… … ® Ù h÷×øðÿ›ÿ[ ; ˆóÓôq s ÓïÔ틎ü·ý6Ä Ã¦ùù&ÄTý[ýø \ » { aø>ù×ûÂü£¢Š ×ÜR . ÓõÄ÷tAèùú{û  A t ¦< þ>þ~r+Ëå+D X  Ì  ë ýÂý¼ÛÃA ^ã(!§RQùÙø*©J 6 dÿwý€ n_î , É Eþü,9øþÉëýµÿ<ú—øûiÉÇ ƒÅÿBþŠóÂô_³íýßÿGýý¨«ÿ!ý/=n¦˜—î¬ð ¨ fK w ¶ | wú0úÅø 'óÉó] ã ùùÚþqýk¬Dðñ*wvðQðº€l=»àšþ=þúùèù…%ÿÌÿ1v+Úè Î *ð÷ï0+¼óùó³ÒäøÙøëûÄú5 1 {é[ê† a ³öY÷Ãû5üL¸Aó§òÍ N GeüC$ ú ^#A6hõÁôßä¥êZì‰ùXú>øj÷µù’ùyZýüü¡Cèß©à–«Iíâí ÷wöæô„ó«j(/Ôî£îíi±ëí†Ëfö)õ=õ`õœißõqõÑÿsêMê– œJüaý~ütüåÔ„ìCíÀÜcó—ò ‰ `°œþ|þ¡çãç\ø1ø7Èíëí ! éòèÑáÅöÞö¦ô¬ôÁ¿…ø…ø55ååáòÝòâãâãîî¿ì¿ìýýÿýgñiñu w ÉâÈâ?ý@ýïï%ü%ü( ( qâpâc c aØ_Ø‘þáüá}}œÃÜÅÜðð¶ÓµÓš››î›îVWkûlûæÞæÞ‘“ŸÒžÒO,N, ÛÛ õõÁë½ë©8¨8‚É„É×(Ü(ææ+)5)¢KÿMÿ‘%%’Ó‰Ó¯(£(ƒçv稟GòFòÜÿáÿ „þ“þP\ÌæÒæ""éõãõõ˜ììS÷I÷E B ÁÿÂÿ†æÖïÖP%W%xëzëOM{x›–œšÓÑÕÑBFSÛYÛê“êïïùùÙÎXþKþÈÀÊûÉûƒˆÇ Ô +ô;ôäóüùúïðØ Ç üùëù)“Ž[`â î ë÷ü÷d r ]e  ¬§ þ H>—ÿÿ¬ô°ô™Ÿ*ø0øUV™ ˜ åýÞýhbSöOö–œ}†JöUöÌÑóò§î îÝÒxlކ°®´ÿ·ÿÚäúŒüüww, & ?4ËüÄü2ü.ü±ú±úv÷y÷¦ö­ö!ù(ùPS¯®ea1,Áî½îA@ORÏÿÕÿÝätw¯þ¯þ  ;5âñÜñIþEþÃÆ‰÷ùüù‘÷•÷çë3þ3þÐ Í 5.„ôôÏõÍõØÙ@DÙûÞûÔÙ‰ðŒðø ö kõdõ$ûûßíÚí xõxõ®ó³ó¡¨>÷B÷(*|õ{õ¸ß²ßõþîþ˜ ” SúQúRRYñ]ñüüýÇøÌø;=¿ú½ú¬ú¦úý÷ùè÷èvûtû“$ñ+ñ%’ü•üø ø rümü@ó:óY W £û¤ûØÞGöMö•˜$%. ( hþbþ® © ”Ž–ü–üNSŽø—ø‰‘•÷÷a]Cý<ý‰ó‚óàÛ:õ9õ{ôôRYƒíŠíòÿùÿ"ý"ý<õ7õåÝÜðÕð‡úú ù ùóø°·­é´éŠþþ|ù~ùëüêľÙðÒðÒûÍûÅÆ ííš¡ëëÍîÒî«ö«öç÷ä÷dÿ]ÿ9ô/ô-&\ùZù¦ì©ì™ý¢ý!ë+ëYëaë` d EöDö&õ!õÚÒï ï8ý4ý¶¶ÏîÓîÚöáö^üeü§ ­ Öú×úa`ëëçëøðöðïìýý‚ëƒëac¡¥æèACªóªóöò|ùvùOóKóKK¹ ½ xû~ûmüuü£ªàÿßkßdßD:¿â²â´í¬íüüŸö¦öà ì µäÂä î)îÿ‚ÿ;ê+êþ þ¢ý£ý«ò¶ò- ? RêcêJU¤õ¦õmócóµ¥ÚçÊçaíSíOÞKÞâÿèÿoè|èŸò¯ò|ýŠý•òòÈåÇå÷ð¿öµöû û˜“yßxßåöèö ®ú³úœôô0ý-ý}zùùÉ Ç Â Ä —é›é»Àÿÿ‚üƒü÷÷%ø#øÔÎýý  ™˜„ð†ðˆ‹›œ  ‚‚o÷p÷døgø\_68÷èõèèøáøeZðáæáŽ„ ýý+Uýhý.©²Â¿qabKU$<$Á°ÉûÅûx„Öï}™]ýtý²¼›•vc¬-‘-s]ôMô‘’ÌÝ7Pš"³"Td33„uÁî´î®±_p $k›¦7þ0þôÞ­Žå·¨äì† ¡ V { Fi„ûšûèæcKê¡wˆúiúNG¡´3YQdì‰ì:K X 7 ²‡Ü ¸ Æ%³%±ý¶ýÝÖ÷Ön‘¥ùÅùÝûîû‰*…*âÉhGþàæÜMñYñÜìù쇫!Ü>Ü™ô¡ôSüCüzôUôPû$ûãÿÀÿõfv@iêïð+W÷÷ ø÷ Ð øâ÷ê#·#Y:N n ‘çÃçÌíîêþÿ›(¤(;û$ûçÙæôÄíÈšÚÚl€¾ñéñ,ã\ã{::hÑpÑDZÙ(ùQú0úļ 4 ªùØùl££ãÌ㔡ŠïuïMóó+èîçà­%ýýwÏ„Ï:e¢ÊßÊ—Ðñ4ñ/û.ûðýëÅë¶ { ûîÕîøøðø´ Ì !Rˆë¾ë«ñÔñÙæ–„Ù÷®÷®Þ}Þ÷ûÏûïûàû¦úµúkБÐËÚûÚ¸âTîhîXëLëüô×ô? l > èÝÏÝy}(H}­_ìì\Ü}ÜŠ%‘%•€ÊíÉ].Ó)«)‡îuÙåõå|à¤àõêëþýþ´ï·ïbS´ ™ ”w’|ñé`ìiìŠãŸã¯Æ2Cøÿ?:<+º¦ánáý…ýÀìÃì  ü´üìðñ UøXøMéEéyàhà3^H\L€}GûPû{„ê êÖï®Â<&C&ÊúÀú¯ÞšÞã È ë ïôî& ¶ÁÞÏõÏó ñ-ñ/ÞBÞHK‘„.!õõ| e ¸šî î’ô¤ô·Ï5L5ý>ýA÷<÷¶ó£ó„i¦æþÞþcìkì¿ Ô 9àWà%âBâáâòâŒÿŒÿ¦;’;ïÎLè(èZý?ý .û8û]y Ú2Ú0úQúM c ýÕÖzðjð¶ÎœÎUì3ìøbø×òÈòéÜèÜÙé•ý¯ý›Î¹ÎØôòôvï‚ï´´@ä0äÚå¿åõ.•ü‰üÕÕÙï²Ò”ø·ø´ÿÌÿ>ôEô7.þóýàê¿êáùÃùQ ? ‡ì‡ìOó_ó/J)+ãõêõOH0  úýçýÎÀÚý×ýÐê×ê8øDø/ < òùúù ïãÙÞÇÞm]ìàèàPìYìm‚Høeøüü#õ.õ3ú+úÕï¼ïj F u Q hRè ç ŠÕŸÕ“ ¸ â ðÿ¹çÃç2%uW–pnP©æ›æs"|"ç ;ý\ýÞÝúݛƾO6) jùOù*!ù  Ìíêíñüýhý…ý}†k]äáãÙ ª xŸú™ú 3 ìâãa‘VsÏ Ó & äíã?¨ü‡ü3D(L3:3xá•áÛèäè4 & y.Y. îÀÚ§Ú§¢;Pï.ôUô»ðÕð²™þæÓæQ  Ÿ'z'PEDåWå.ì[ì;µ'è'¥àÀàŸ œ ”q[JêêNñ$ñ' 'àìž Ã yë§ëåáùhj^NÑø·ø…ëjër a ý¶ì¾ì;âE⣬lànàÕ%Î%âüÕü0Í%Í žGôOôˆœ¶ Ð 1H<ÔIÔåáì×]å<åÖö´öêfZ÷$û$öú ûÀëàë)Æâ]oêê¢û–ûëÓYÚ<Ú-ììš „ ÔøÆøKöIöšô£ô4ðGðB[2ÿMÿe}ôæçŒ ‘  –>Ú(Ú´ö”öFì$ìôÚÎ Ã –æœæÆøÛø¨ðÈðÆéÓé"úúŠîrîüçûH8OKmùqùÈþÔþŸ®Í Ø ÄùÆùLH0ï*ïâßz{«ð³ðr~×ßäßF"N"ÌõÈõ¢Ð’ÐÓ'º'òëØëôáÜ×_ÜmܰÎðÂðMôpô¿Ô ü üÔ¾dÜ>ÜíÃÙ¶Õ Ã øÿýÿÍÛéÛŠ´0­çÊçëóýýTÿ5ÿ0( (ÿÝâÝ„uèìþ&þ/»ÔØÔô  Ö Õ Îö½ög M ¸øžø¯ ùùúùðéê"=vóóÝýìýkk&ôô/r T ˜÷‚÷ÌÿÉÿËÜ2Pk êûüë÷þÿôÿ÷÷Ú÷} X Më,ë¿«íýíýÀÔ$2$•ë¶ëJúbúMþTþ2%cÖEÖÆ° GÿRÿg÷~÷‹é¤é # ïûñûáìÓì…T8› ‡ [íWí®é¼éy$—$è ‰ç¦çîüÔþÍþþLã(ã$ö!Ý!aZÙævåå[ { µÐ&}}ððKû:ûR E Ÿý™ýPíQíÐøÓøŸ¢íåêå¹®tìfìtájá~løxøƒ ¡ Ö ð vЃÐu`Gç%çâþ¾þûÓÚ¿í×íìñòõ 뛥tåoåqµœgÚMÚóòÝò¤ ” øøñø­ù¯ù ññ-õ@õ…›9R¢ ¹ @æNæSV2%Å׬תû‰ûŠéiéÝÅ?8‰ã’ãoˆ†ý¦ý*ñIñh´â¼â lYííZD”‡%#øúÿú Wb27VúTú("õçðçw%w%|ƒ:òIòñ¨ÞµÞó7ö7ŽÔƒÔÛÛ-ä,™á}á̽uûxûÌéãé™%À%A×k×ÕøÃҊŧDÑÑR'íÌ ^ûjûÏÚïÚð dŒÛÜõÜ`dÉà·àütOPÒ3Ò%GäJäá÷ÓûñûÀÍßÍ3HŒïéäéìÖÐò·òb L 4ä,ä_öeöOapè‹è¸ûÎû×ãçþãþq#^#çÍðòÔòÛÿÊÿDCÓ)ã)õö÷ûõög&&¼öÄö÷¤†yÝPÝiBHþ2þ š´ù'ó"_è‚è° º  ãøÃâ'«'øÆ°•’ö—ö¨ÞÌÞY2‘2óGóõûü". ô+&ù%Àð…ðkç9çÉ0±0Èüóü{ä»äTòòý ¾ç½çe?Ñ’™ U ºõ†õ™Ú…ÚpÙ OýŠý½ùôùµõÚõŠ•‰àíËífLœ#…#@ + ·ö¢ö_ØHØ=)˜áŠáÕÕ“÷©÷oú–úÃó¿åëåYàsà__ŽuþÔý¡tšßwßþùý‘ÕËòËëñ ò/D  §’^ô?ôç Ì s i ™ûªûNäyäÙî&'ËÝðòï”ý[ý!Ôûû¯ûvüEü'‰'õ#åð9ñÒßÒÖá#â&0õõ%äæãYÿMø>1ÿ%ÿ„ô§ôC!„!E‹‰¾C÷V÷W.­ z †åaåø“ ¤ iëŒë¼éáéôÑ ÒêyêîåÏå>ÚÚôØóÙĦ)²) . ˜÷Ï÷¨(Ü(iüˆüXT5à ÌðëËëêôàôW/l/U}.öZö/êOê. 9 $''½û§û-þþïåfkå.å¢ÎµÎó†ó`,S,(Lò!òoMª¡“®›åØåhçµçW6™6=)^)U&B&CþÑkÕ'n'²äläÌòÀò}÷³÷ôé[êyãóãÒÒËKË.ÕÕÍÆwÆjÏôÎgöúõ1ñ ~ ½çûçÇò,ó>.}. , ,%3é2gFFKí7))óùÿùWݦݜéê=Ô®Ô»üëÜuààÅyÄßâ<âlØú×gQÌ!›üIýyõLö2ÙëÙ‹íßdzø'øKr¼6Õ5f!¸ –ÏTÏwñ¶ñ– >Abö1÷.ȳȘô®ôÂGî£í½ÌÌ+ÙŸØ÷ç¹çHgö÷\ø»ô>õ³þÿ™åÆåµ˜ ¦ ø7‰7¼-h-‚&p&Ï)* *Š*UìŸØÙc̉ÌdÕ!Õªù"mñ ð`à;—;öw-øùç–è‚ûsüÓ ZB6 þiý{ q´ŠðÚùÙ~ßþÞxÐ’Ð!Ç`õaöíü ‰ [!áüCýa=æùQù¥åÕäIëƒê"’!Ó³ðÞ/ßôâpã³7þkþ¨Ï·ÏõGõ¬D°NõÕÊÕú*úQ(É(~#GæÜæ~äÊä½ÿ•ÿØ6üÕÕQãNâÌT001ïîïïƒþÎÿÕþ2ûÿû+ßLßíQæ"¸!ò‹Xùø!øk÷qq½/m0¸ôÜõpä¯åVTòîgï¥#~#} Ó ç÷üöa…xôîónñVñ›íëíÍÿ[ˆùú`÷³÷¸·!¶ Ö`’à-àùùø':'¥yï!ðëãtäp£å£ûO*CDühûEö¿õ×ÔÐþXÿ!)ôÓ E àòß¹–žœúœùDÜÛ¸îfîDr½óSôöËöý#Â$j4ô4ã<ãTê-êtƒYèÿ¿ÑuѸÝÝ;ÙIÙû+ûÁãâã¼óÄóàúß•l ð [h°ëæ‰ççµ,óïóZÌéâèã:âù¿÷àÒ Y €é¡èp{ÄúÇû-üïýø),³ùtûÉêÀë?(ûúÇßÞmœV'&   U%×%‹ðÈñ“è ê¶ ã r!ß!G'Î&rDõ‚ÿŽêjé5'Ø&Î.o/ËB[Þ/à†óõÐÀеí6íÊ413–[D0.½— … ¤éíê Ü ­þ* o ' Sÿ þ±ÒÊg ”€ çúå0z£&ÑÜûÞ`ó`õÑïìðDëëÒ ] ¯ý‚ûư×XÖóÏÐ_ÔéÕ*á™ãH߯á$òÓó9|*ÜÜÚò˜ï/ÏRÌ¥üTúaó\òOâåâ…ñ~óÝ’pÿÿcãå—ðÖðøÝ ëãÃáBí¨ë)‘IöÄözæµç3ÞŸß,4`ú¥úْ؆~Â!¸ ,Ÿ/ónóÜáÉÞ<ànäÇå¡ãUäöÛõÇ‹ © øçæš2ö, è ^ "æ'*ßðØò”îÙï©,î,ûMúÏL¼Ùî×¹  )!%ûßúMñÀñ²$¨%s›vƒÏÖ% l)W)¸[y0ú/õ y UòšÐ_Ðp\3‡3j€'''PE-Î)»)(î/îCpUö°öÿ}Šú ûÄÛ#Üu½ˆ½ ØÌ× ÖjÕ`ünû>ÞOÝâÛáõØsÑîÑ71:µÆÐh u0d0ß.'D/..°$û#Eø+øÅçHèKÆ4ÇãäÑé_ê×òÀòºþæêä<æ-åœóóý?7 J “á)ã&¶'8Ú<ÚÕÓÉÒGïmíuÿ_ý;ð“îʘŽêìÂîÐðI6 ¸îÜþÿë¨êúß…Þ<&²$£ZÔÔóæ\ç¤!"Vô.õ+ݗݸԊԖêçéM7y6àYÆÿçÿðýð¯êì[ÒË»˜ ’ ß"Å! "Ê ¡ /yÒ#"#ÐeDïóðåê'íî ™èï黿ëæ}ÙŽØšít§Òø|÷~ü¬ïðÍà»áÑíÜîG8ÿ8¥Èÿbÿu%Ð$Õ Q “ïŸï›È‘É5ÿ6™/iØBØþà ÃDèÄæ€)ò'–„11ìíiÜûÝ7íï~î‡!"ˆåÙãGç«åný üÞø*øùÞ'ßaÃMÄ|þ¾ÿ—üªý* +u"/"¿úàù9#%"ÒÿØ¢îo—õ)öÖ§ Óô^òÂñÏï­î/Þ-çô ôSí$íç%y&ä˜åê1ë@ü"$#éé7ï0îÁùªø;߈ޡí™í!ðËðÖùîú (  ÚIÛêê#Ö"Ëÿ1ù‡"¿!µªwû'ü‡Ü¶ÝÊþ P263ä$˜ÄåÜ䱬РTß ßåà%ábëøëÿ m–í|í‚BFBÂwûËwËpfÀð¯ñFö#..@ ºÖïÖ5Ùõ×£çJæÞçÝaþbþRw© p M708bòUóÇë<ìïµÚèÅçÈaÞ;ë6évëÈì÷õZøÓÛ³ÚEÿdþ' r2ï>ïu”mï“ï@è#êsØT×ïþâý­$Ž&,ýþ+ò‰÷R÷ô}ôD$Ô#â‰b T ?€j…KòOòš*ó(Å,o,Þ+w)ÿýb “ ƒ£3x6ßY/ññ‘ãþœýõòM]øFöcÒ7Ò.Áœ®ùúûx‘ç]0õéõàðÝð ¬ A²[¾vøÜ÷œâûá°ÞâÝÆçÎæÐíÚìÓ á¢à ÊÒÊlä塯IBêcì|ÛÜ©åä`ëaéÜ“Ú*ÆÄ ̳ÊSÏí;Ԩӹ å —ùÄûò ²*Å [üÝýñìëƒú`÷æ!>Ý Ù<â½Ó6[5ª¨¨ ž!—%Ž)I.ÎñKvÿÈ,Ó(†ï¦ì ~æç3ælå÷× ±3þ…ÿñ •ß!o%;õ’õxô)ôöˆôÐõòó«ç"âÝáoH £Ôöp÷µ tR‘¬ Üÿå+ c,9_Š#rúû ÿ7ü„_ »òÂö+ýö•÷?øáN ÌÉ $ù”øbò¼÷¡ôñï•\•[ú²ü2þDüŠ£ÿ£ýýÜýQ÷ŠúþÿWûû1ÿ á ý ÿÿ`Pô"ô-÷ø®öÈõÞ`ƒ ³ &þöò ðžþdBmùõ*ùû¿ý•ñ¸î0ü'! öèöñõØüP˜ô³õhÝ &AlÝÎÛëþŠÿH!S ƒˆûÛüæd° Ù   þ Õ Iÿ±þ§ì¢ëñ- üQüù¸ùÍŠíØìšùØøhÖ Š££ûEýÄ ­ó§ + †÷ÈömîßïEýÛù2 .úØù ýCýã¬úª÷!øŒü1ÿtÿhþsýßÿd¢ý`õáó¤Ìñ ïùíbø‡øm  {þköÊôìî|ñ ù•ö“]¦ýûôüçübú6ü¿ a XC© 4>Ðõ“sí¸{r )úøóöž—ïòéò±ðó¯î ï, õ mDüüÁ¶lú2ûEõPô3÷íöO¨}¬þ}ü„ý(£ ÅõŠ÷lÞüÞ.ÿúþA _ *ê¿è›ßÝ+ó‰ñ¨g‰žŠäôÙôëBêòvò¥:h ‹&?î÷îðí¾Oÿ8ýäþíÊíצخÿÿmýÿÈÈwìþþóÉF ˆ Wî/ ¸ vùBú‡=°âßô ôÙðòïÚ""ôõõö¹õh¦êÏë]î[ïzlO6ï·îïòRòhûíú?ääññóóïû_ü¹ µ áõáññë~€² Ü l¹ÓŸû3üeá¹â©þÿÿ¦+;,(üñ|ééPéBŽ×™äSämã¥ãcíéí@Îo¹ï÷î?==²séÏgÏϾ¥ñ}ò鋼+¶+òO¸ØëØÔÚ¡Ùzè(ç¿Þ†Þ¯þ±þÄë W 7æ7 òþò ì}ìÊèèÓçÞwÇ#ëêéŽëâìãõDøÕÛ³ÚiÿŠþ ]8ïAï‚ HïqïJè,êbØ@×/ÿ%þ“$t&0ýþ4ûa÷+÷3ô¢ôT$â#Ô{X I R”NiRòVòÇ*!)¡,L,-Ø+q)âþ_ý1}~ € œº36¯(.ñÿð¡¬Íþ…ý!õòZ+øösÒHÒaó{ÿ¯ùüû§ÐFõÙõëðçð2 Æ :«J­løÔ÷Šâéá»ÞíÝÅçÌæãííìÑìà~à¥ÊÙÊŠä«å¾ãƒ.*êIì}ÛÜ´å§ä[ë\é€Ü„ÚÆ“ÄÌÂÊEÏáÍàÔÌÓÈ ö Šù·û ʰ ]üÜýÞìyë­ú‹÷Ý!6ÖäHðÈÜ6c5÷’¹» ”!%)W. Àpšÿº,Ã(hïŒì•!VæÙæ\æ’å÷Ø «.þ„ÿ ±Ô!b%õtõˆô9ôröxôâõôœ×â×áŸw „ïÓös÷À }D š´ÒÿôA \ 0 eˆ!gúýú/ÿDüy[ ¶ò·ö4ý¢öŒ÷@øúb ¾¶ ù“ø\ò³÷®ôúï$—V‘Wú®ü8þGü ÿ›ý‰ýàýQ÷ƒú]ûû4ÿåúÿýÿ%ÿZˆCôô8÷ø¤ö½õú}l ™ ?þöÅñâïäþ¶ºÓõù0üäþ®ó°ðëìý™õˆöUò¨öžþ_?óqô†ã£d,ØLÖèþ}ÿüø'˜ 2øÃù3äÀ‰½¯ Þûò¥ñ¤ • >ÿzÿ2úû%öîYîÅýý+'¡ÿ}þZøúø Ë Xû ÿuÒbÿuþ¢õÂ÷X|ýH—MýXý»ûEüéi ÒÿSûjû©<üãû¸ýü: _ß—ýü7ÛuÿÂ7úÖøîÿùÿçyñì[ÿ¦û†ÿ hüç‰ý÷\üøûÅøž>I3=oþÄüþ×ý˜÷þÔý0íÐÁÀ0e«ýÀøxüÉú2ùÈúÈùþ÷éûFÿÈÍ÷Aÿ‰ÿ‘üÃþjŽòÿ§ý4ý"ÿÇûêýpüÚùÉ[¬8 P ý~õõ ÿ‡ý.Æoþ–û¬ÿJû¼ÿ÷ý"¦ÄîÚ+ÒþÀþ±úIø¼ö"ûðü´` ˜mû ÿsý„ø~mÔ ÚTÄøKúYuýýþÑÂûâú+þćÿ0þ¬ œ ?f÷åöˆšÄuLÿ¡ÿ9úåø›ó?ócƒÅùþø8 ¢  Cû”ü{úòúæTR gÎzçý’þJ½TôÙõeýQý©ü{ú"/ÎWûDýé T ø÷åØºý“þö ™ ‡-ÄûÆûnû|ý1üäýèøý’$€Æõ`ö){ : ö÷î÷©û¯ûxû^ûQý™ýt…4üküÆú\ú ´ ¶ý2ýºúƒú6…”±òPNeþéý¹ô7ô / „✛EøÇ÷ùþ%þªû(û¥lœ¿GÇúHJü;ü|6Çþ>þðøÏø¡]ÛùÆújð· ³ Þú,úú0ùòqP 9 oÿÎÿ+ÿ¶ÿþñýkúÜù[liÛý9þPýÙýFþàÿÀÿÄùQù÷Œú.úCƒŸ°ÔÓúÚøÇøPümü]xNøKø:8»ü®üP-÷–•#žýZý~þ_þ3ûTûÒ&”S´òÃGoýýžý€ý±£4(ûjû£y«AOùÃø6üüoCõýNþ$ï¦þóýs÷Žömõ€Ê´[‡÷ìö®öðù±ù Bœ'çüŠý+Á˜…UÿzþÂø"º‹øSø÷ ù Ö÷úüüüšùzùzÿ;ÿƦ ùtù*ÔúùOú ý*ý2EPeúlú\2„v‡ý’ýƒûœû 4 eSNö)ö½˜/ìÿÿµšk ø”² ù8ùòü»üÕÿVÿtÿTÿÔÿþÿ¯Ê2Vþfþ^ø_ø‚üBüŽ=òkûœû öþõÙ§…ðtúêù™ Æ ú|úWú’ú;~–_¦úúÌø°ø8 _ "üRüiÈ÷hûàúd7Yú­ú™·ÿUåÿUGþ7þÑøzøs Ñ•ùÑù×0ù + J½ú!ú˜ü`ü–£ž”6ûwûeY¶ýJýI%Új ü²ü.gŒolúøù­þ þÔýŠýƒü—ü)þ’þ§é±ÿnÿüµû%þþÁ÷·÷#üTü ÿgÿ«\ù@ù'Ô/ýÎüöùú{¹w~ùýMüGü&õ õÞùíùµýÚý0HÝþëúû$ø<øUeýÓüôÇzŠËùÐùhýfýúö÷Ì+ú"úwÿ…ÿ<?Fb±®ùÇù“f ÇÇQ¯þ¥þú‚úÿÛÿº¹t ƒ ‹ŽúbúÒþÍþCJÓEÖ†þ„þy±ÿãxMeŒþ[þø+‹ý"ýTÔÿýúü£ý¢ýÇòoñpÚ;@;ÿÉþ,ø‚÷–ö†öÅšþ(ÿ„Á‰õÑô©ùÄùƒþáþÞ@‰¯û¸úWøè÷$ûàú¨ýFý?Ö âÿüÉû}†ÿ,ÿÿ®ÿµûíüúû‰üâÿ¶ÿ™òžò´íÙí*FYƼõÞõû“ú©•ý-ü†tMçÌù–ù–N>ˆ½ŸDüjýw=¯ú¤ùNù…´'’oFú/ú8ó°óÝþeÿ©ûÍûCw½(þ»ýˆ þYþîJÜø—ùø¨øŽ†ûs®d Æˆÿ¯ÿxÿ¸ÿ)õ…õòVþ¹ýã-{zþ3þ ;Iû¶ûŸþóþÉÇ þ³ýu1DnñuÆ1úîúÆþÿþª]ßdýIý% àýõýâýþ/ÿYÿ㇯…Öøë÷ÉþçþKÈgÿ¼ÿ(ÿ=ÿ[ÿ%ÿl+0òï%•¡IÛöb÷‚ú IüÛûZ 9ùlù‚úûÈÃûsûÓ¦xûbûEü¯ûÝ<Ýâý1þoúÓúü®û^ØðØ€÷÷¬ ˜ý˜ýªDöþFÿ, ë E™ÿoÿÛùýùIùúâüýE _ ÇøIø’õxõ—üÌü¨x„ý¡ýÇõ<öãúú΄ŽÊ¹ÿøÿÙPÉúØùhùýíü4ûëúNö´öâüýþWþ þvF’ÿmÿ9€Áûü§þPÿûŸí†z ¦“ÿÿÜûâû¦1Žú’úêûûTÆÿ ýíü¡ü”üwˆ±´¥ Îû^üBC> L ÎýFþ—úûþqþŽ›cOQÿgÿ`ÿýþmÿÖþóûáûõÿSBþ#þóøÉø>øø&Üp6‡ú ûöüpýÿ»þµ—Öþjÿ™ù4ú%+è÷`÷úý÷ý~"ô)ýyù¼ùÄý÷ý‡HpŸþWþ?û›ûMöhö³MŽþ[þ᥀ßù—ùf|ÎýIþ¿K.IMŸÿ¼ÿÆÎ‘üýMò:Àü ü<ê¡û’û×á/¿ƒùRùÈûüýüÀürý»ü" ­ ³öÖöçùQú`sÿÿ}èª&Ñú½úúQýŽýgüÑü & û4ûœþÁþƒýãý¢pÈ />¾ùÄù®ày ÿ}ÿPÿ¬ÿ[ü3üÄþ7þÈ¿<ýqý.‹eŒ¥èüÊübýjýqFü÷ú,û,‰R(4Õ¬ýþKüžüîþ°þ°~ÿ'ÿïþïþr±ß°Àþ¥þøÿ!Øý²ý§ÿÿ±ÍÈý¼ýx›pÿ®ÿ†õµ‚üFü¿ý:þH»¾ÿŒÿŠNhüfü¦ý°ý ÿsVÿœÿLûÃû‡þVþåG’bƒÿ­ÿäÿýÿþ÷ýŽÍÿÕÿëÿÎ_ýrý¢ýþ¿þÿþÙÄrSÅý¯ýMÿDÿ]mqü¯ü¦ÿôÿ»¬iñÿ:áÛåkþŸþ¿ÿñÿÂàñýéý+ü7ÿúþO9ýOý¯ýïý§¾ðÿÒx=â(ýMý?ãüýTK©_žp­þÙþÎÿßÿˆ8ÿ~ÿeýŸýÿòþmþ¤ýý4ýþ+ÿ„ýzý&Ú¿þÅþe_²þžþ˜q#ýfý|À’DEªÞ|ü–üÐýéý ÷·ql‹ÿÆÿ~ü]ü`N_H«fIRý9ý ÿòþ:w0{ÓÿžÿþÊýŠÿŠÿ¹ýóýÿP‹øÿ¥ÿJÿ ÿ›ÿrÿ¹u¼ÅöÿD£ÿÇÿTÃWþêýûÿ*%6¤ìA¯ÿ‹ÿqúú>üüîVfÿàÿ«¬Ðÿ ÿ(ùùnüsüîþÿFlržüuü ûÏúsü9üiÿ3ÿ`Z¿çaÿiÿþ`þÂmbÿ-ÿÌDnü1ýÈüý`T²÷À÷göJöø'@_‹¥÷¿÷ÌÿÝ.‰üðûª¹þPÿ”üüü´jÚ!¾ÿ£0ÿËÿ|ëÁòRûìú X€'þÎcùkù@ø­øÿSÿ°ü¸ü%s×þžþÅÿ;åþÿÑ»´ûIøÊø†ûæû»ŸjùáÈšÿºÿYZŸýÐýÏøùud»þRþ“ÚÿýþYÿ9ÿÿ5ÿØû-üÞÿ0öïRýþüñÙû'™L nûüšÿ©ÿ¹tk@ýÿüsbý7ýéþ ÿÿ<ÿuûæÀgø±÷\•¿2ºÿÝþãþÎÿ>Á„jghíFè|ö÷¬`Xrüþû„Gíö8÷°ý=þžÜû…û{\$ùÿøiÿ¾þRBAý¥ý[ú§ú§ü8ü=Æqfô÷ ø]  ßllþéþŽÿ)4É ìþÃþµÿŠÿvø¸øzúFûáüÌü°Ì; “9öÅõíöíöwý¢ýÖ™ûÔûõõWö$üÅûLÇ øþ=ÿ5±&BùÏø þ„þâ»ùùZ÷Ê÷2ýGýêÿ·ÿ   $ÿèþêÚôBŽúãúE¨)#“ï%Žý%ýý#ý «Þù¶ùøü%üMÖÿQü%üÙýÓý™¨µ½ÿzªû)ü   9 ”üý…úðúÚÿ,hi^ÿSÿ¦ÿµÿ<ÿÁþ0ÿ«þ©û¤ûsDh ÿýãý>÷÷Žû_ûæ”ȧ®úJûý^ývêí*üÍü§û0üpUöö›Ât}}<!Õø#ù<ÿ]ÿ_ qØý¯ý-ú‘úD÷A÷ »Çüüp'ßgûàú…®ý›ýë.„bP`²ÿÇÿ¸Ì¯ûFü'Ð5þbþ°_5ú7úއVÜMø:ø-ýpýËûoû#mÿå‰éó%ôhýÅý‰<ÉÿÊNìþLÿ¥û†ûØÚãú*ûŒÿôÿ¾Æjú!úˆÿÇÿèü6ýΊ¯ ‡ ÞñôùõùóDZÑÿÊÿÀþÿKüü´ÿ5ÿ{†|ü²ü4±v¤ÿ~è5ûÐû:ÿ(ÿ ðþþþûÝû­ÿj#Æ~,ý—ýfüžüÛÿ’ÿãŽçþ”þCÿZÿžÑžd§þ þ3lý;ý‘ˆÎÿçÿ\þOþjšYÿ‘ÿš™Œt“:Oû/û=ÿÌÿÙä£ï¿ûûFÿNÿý2 tþÏþHû°û—ÿEÿB­É°“ÿ¿ÿ•ÿ¨ÿ9þ.þ:7òþùþd3ftüŸüIþÃþþ½þîÔʬøüåü…~–:üüs¸\9ÑR4é„™)þaþp¤ôÿ YþCþE Mÿ ÿ}vóû8üìþ3ÿ]nâ­lV´ Ný‰ý¾ýDýÕ³<ØæÄÄþÿ "Ãÿúû'ü8Zë°ý=ýaÿ¶ÿ½þTÿçý±ýµ`êþúþXSREìýÉý ŒeúØúÑný÷`oú™ú*øÇ]Peÿ†ÿËý•ý­þ¦þ¶ÿ†ÿ!. þèý„þVþ\ΈÑûþ£þÊÿûþùþsü®ü³ÿ4 ú¢Bmýšýæüìün ÌÖ þãþIüiüX@äqT2Wÿ«ÿvý^ýr9–üäüàHTÿiÿøý›ý¶þNþxº÷iI=áþÂþUýSýÇý§ýkÿRÿÅ ½ åßeÿmÿÅü¯üIþþ]oÿaÿsš9su¤ÿ›ÿŸw®Îzý¨ýäüæüpœðâž+±~hM2þ þ^þ¦þÌ0 ÿýþ¤üiüzNÆØ¸ÿfµsl±ý„ý-û8û.Rͧ°¦‡§þ´ýªÁ×ÊÛÎþöþãÿüÿ¬þUþÄþÒþ'Œ˜zf]­ÿýÿ–ÿ¹ÿøR)˜ûXûÑÿçÿ[Pƒw˜ÜŒþSþþƒý›vŒ†g¤þ>þHÝÿÜþÿyþDþ*ÿÿ;Ζý³ýìýÏý/È)¹ûˆûŒ?9ŒH\”ü©ü£ýý–ÿÿàÿÔÿµãWÿ™ÿþþœŸÕý¸ý1ÿôþ–}Ô¢Àâà[þ-þöý”ýHž¸þxþ½þ‚þhKüTüãþ¡þÒ@Ý­Éý¥ý¬As÷ÿ=´£eÕþâþ%ÿ†þ4ÿNÿ9ÿ'ÿGx¡UoúbúÜÿCk7ûüÕüœ!ü_üÔýÖý!€þIþ«V…¤¤þúýÉþý?ý¯ü/üðöýýürúNúð¬ôÿ~r…_ýÞýýfü+ˆöŸYû)û½ýéýÒm'ýQü4åu _ÿÒþÜþÚþZüdüû´úÚã~Išÿªÿ’ÉÝáüqüÒú‚ú"<tÂÌýýîj°Èøóöÿ5Y±„½ÿ¶&®XÈû(ûÞøïø¼÷=øÚøÿ\ÛšHæQ—üOû¨ÿvÿmúÕúj~z  /£¡üýüúÙúuÛ(«æ°ý+þÕ»ˆü—üQóQó›Y`fIÿîÿÚ7šûwûª‹Ï%@ÿ7ÿaü üÕþµÿÃügü:õÿtC ‚‹úþÙýêõüö6ùÎù È]í¡ìû%ûS×M· w ÿ¼þÍñuñØú¦úŽüÁ º 5-ì÷ù÷ùúàû¬þ¹þŒ¹ÿ9 + 1þ5þ%ô4ô@ñ‡ýßýÿ'ÿ‘ÏyÿÛþAVÞ'ÌþÁÿYR€ýüuþ@þûÐûiøÜøÏ  ëî—ý"ýòüÀý¯SýüüèöM÷iÒ ‰ÿ¥ïÿ·þ»þ.üëü±ýuþEþDþí^¡2ãÿ¶ÿ.ÿÿƒÿ¯ÿ˜BüÓüúýóý¾A”ÿéúÓúÇDÓJ…ýšýÿÏíýÂýùñøN G l}Ëýöý8?³økøËaŽº÷BøIÿŽÿ3ìð~õúËú9þKþWo ùÆù¾Ìþôþöý¼ýQþéýãýÂýÝ`ÿ¡ÿ8û4û[/@/ëûü…ÿ¥ÿåþßþúõùEHZý}ý™Kÿú¸ú%ýcý’6‚Ö¬ù?ùÏüü0ÿòþÃ;ÒqBZÕûPûøù÷ -‰DXØ‚ÿ%ÿ7ýYürþúý‹ÙÆÿk&úšúåýÿýÜ­þ°ýcÞñ¦üHüù¢ù`û£¾[ûÛúò=ÿÓþsÁoòTûûþþþéýmVn_ÚÊ|ÿ}ÿëö÷qÿÿhŒH4¯ùLùþµýÑÿ™û:üô-ãÿÛÿOÿ*üñûm‰:\·×ÍüýÁñàñ™s8  ãõ`ùOù^ÜãÿŠÿÃùaú;cœüáüÔÅÿˆg]þfþÊü¦ýDÍòüÕü¬ÿxÿðöëöùÒ‰6¶ý¬ýÖü@ýžù ú«£úÿ‘ÿ’*Áô¨ô¼ÿið{ÎEûûàû:ûÌp„úÇúémÉÿ!ûùú7ýýüм¬ ¼ MýZý?û:ûÿÿßãQaüôÕù¸ù´þ¿þÕ£ÿÙÿ8<½qô%ôŸúÃúT Î ÃþTÿöø5ù†ýý¿Ä³ýQýÍÿ•eüdýmýZý!@ÿkööž1—¯a È ò5òð÷ øÂgRû•8öµöße3b K Öù‡ú@ø¯øV  ©`ø"ø§þ¯þé§éÒÐ?ÿöx÷ŒZº  ¯øJøµüý?ãCVø4øÇ|t#üÂû1þþÆ M øjù6ÿŒÿ­ ³þ9þ=ùÂù— ¡ ú»ú%Újùoø¥÷ÖöYo ÿ X÷7øµöÓö Pšù¯øØÚ}2Ôò óV®R­(þCþ½þ=ÿ€¡Ó=ø,øÅúõúâÿØÿ"Õ½ » ÓùFúºõöÓƒ ‘ ïü×ü þVþ‰¾ÌõÈõžýºý»ÒËÿsþ+~ÿ @¨÷šøÊû˜üD#ÿÇüü‰™‹+…ûüÕýØýŠ÷þöår²þõþBäÞûîûgÿ*úÀù=õõµ5‹…ÛÏóîóRõ=õI³Ïäþ©ÿUûü.¬)ýüòÿüþ®",gƒùŸø§ó§óÓô‚õV ü ;¦Qèý4ý}çÂÍ9÷ì÷ªr2ÿiÿoüçû^úù8TÔRþÿóþ÷þFþsýddJœýŽþòtñÖøU÷Áµ} ú cÿ íùßøOù˜øÈúûœ)pž4ñ±ð×ϰý\þóþñmüûèØ:SRøœ÷8ÿþüW, Šùù~ÿÿ8î…•G  &þ2þ7Žº%òÊï#‰eåïó ßHÝ üÑúÜãÕaŸ ò ñ¦Žÿ>ûú¸F+ ¤!Wdíæë·ÿ¼ÿ1Æ â yü­úÆÄÒxûlû¬ïgíAïqÀTûüñøËöF  ›ö_øT¾ã ÿüïŒîÝ ¬ B‰½ù<ùëŠêüXüR I h6ö[P³©Íÿ=$R ï3î;ú¦ú±âð@ðúûÌúîú+ú'÷}›¢þgþ–znçç2ñ¤nî4îµ÷÷'ï6üŠü´  5FÃØzØ[ú‚jóçfè"ž"gó;ó÷öîû„û‹Íéªêüé‡íŽðŽðÜ ‰R ¿ïsîd5<øäøý2þzhжÿ—ýbýf¾Ìûñû¤¢#E¬¡ÿ¥þ8Ÿûü:‡Iýý…þ*þäïÑü ýÿ|poüdüŽÿsÿ! ,÷R÷ÈÿúCúNCI™ø¾øôÿÆÿ­DùVùc„¬ª–û„û†ƒ¾Å_þ_þ ÿÿ65TþRþSÿVÿ¿Ãÿ‡ÿñþåþª°$ÿ6ÿÉÉúêuþpþlu×ÿÝÿyÿvÿHF©ÿ¨ÿäÿåÿVWëÿëÿØþ×þÔÔ‘)þ+þcÿbÿØ×öÿõÿœþžþ&(zzmþmþ©þ¨þ0/PN’þ‘þ::´´ùÿøÿÏþÏþ12¶µLÿMÿ<ÿ<ÿ·¶µ´~ÿ~ÿµÿ·ÿ}}‰ÿˆÿ[\øÿøÿÚÿÚÿýÿýÿòÿðÿìÿëÿ fenrir/config/sound/default/barrier_start.wav000066400000000000000000001076201475771417500217760ustar00rootroot00000000000000RIFFˆWAVEfmt "VˆXdatad ìÿëÿòÿðÿýÿýÿÚÿÚÿøÿøÿ[\‰ÿˆÿ}}µÿ·ÿ~ÿ~ÿµ´·¶<ÿ<ÿLÿMÿ¶µ12ÏþÏþùÿøÿ´´::’þ‘þPN0/©þ¨þmþmþzz&(œþžþöÿõÿØ×cÿbÿ)þ+þ‘ÔÔØþ×þëÿëÿVWäÿåÿ©ÿ¨ÿHFyÿvÿ×ÿÝÿluuþpþúêÉÉ$ÿ6ÿª°ñþåþÿ‡ÿ¿ÃSÿVÿTþRþ65 ÿÿ_þ_þ¾Å†ƒ–û„û¬ªc„DùVù­ôÿÆÿ™ø¾øINCúCúÈÿ,÷R÷! Žÿsÿoüdü|pÿÑü ýäï…þ*þIýý:‡Ÿûü8ÿ¥þ¬¡#E¤¢Ìûñûf¾—ýbýжÿzhý2þ<øäød5¿ïsîR Ü ‰ŽðŽð‡íªêüéÍé‹îû„û÷ögó;ó"ž"óçfè‚j[úÃØzØ5F´  6üŠü'ïµ÷÷nî4î¤2ñnçç–z¢þgþ}›'÷îú+úúûÌúð@ð±â;ú¦úï3î$R Íÿ=³©[Pöh6R I üXüëŠê½ù<ùB‰Ý ¬ üïŒîã ÿT¾›ö_øF  ñøËöTûüqÀAï¬ïgíxûlûÄÒÆyü­ú â 1Æ·ÿ¼ÿdíæë!W+ ¤¸FûúŽÿ>¦ò ñaŸ ÕÜã üÑúßHÝïó eå#‰%òÊ7&þ2þG  …•8î~ÿÿŠùùW, ü8ÿþRøœ÷:SèØmüûóþñ°ý\þ×Ï4ñ±ðpžœ)ÈúûOù˜øíùßøcÿ } ú ÁµÖøU÷òtñœýŽþdJdFþsýóþ÷þRþÿTÔ8^úùoüçû2ÿiÿªr9÷ì÷ÂÍ}çèý4ý¦Q;V ü Óô‚õ§ó§óƒùŸø,g®"ÿüþò)ýü.¬Uûüäþ©ÿÏI³Rõ=õÏóîóÛ‹…µ5=õõ*úÀùgÿÞûîûBä²þõþårŠ÷þöÕýØý…ûü‹+‰™Çüü#ÿDÊû˜ü¨÷šø @+~ÿÿsþÒË»žýºýÌõÈõ‰¾ þVþïü×ü ‘ ÓƒºõöÓùFú½ » "ÕâÿØÿÅúõú=ø,øÓ€¡½þ=ÿ(þCþR­V®Ôò ó2Ú}Øšù¯ø PµöÓöX÷7ø ÿ Yo¥÷Ööjùoø%Úú»ú— ¡ =ùÂù³þ9þ­ 6ÿŒÿøjùÆ M 1þþ#üÂûtÇ|Vø4øC?ãµüý¯øJøº  ŒZÿöx÷Ð?éÒé§§þ¯þø"ø©`V  @ø¯øÖù‡úb K 3ße8öµöû•gRÂð÷ øò5ò È ¯a1—žköö!@ÿmýZýeüdýÍÿ•³ýQý¿Ä†ýýöø5ùÃþTÿT Î ŸúÃúqô%ô<½8£ÿÙÿÕ´þ¿þÕù¸ùüôQaßãÿÿ?û:ûMýZý¬ ¼ м7ýýü!ûùúÉÿém„úÇúÌpàû:ûEûû{Îið¼ÿÁô¨ô’*úÿ‘ÿ«£žù úÖü@ý¶ý¬ý‰6ùÒðöëö¬ÿxÿòüÕüDÍÊü¦ý]þfþˆgÔÅÿœüáü;cÃùaúãÿŠÿ^Ü`ùOùãõ8  ™sÁñàñÍüý·×:\m‰*üñûÛÿOÿ-ãÿô™û:üÑÿþµý¯ùLùH4hŒqÿÿëö÷|ÿ}ÿÚÊn_mVþéýþþTûûoòsÁÿÓþò=[ûÛú£¾`ûù¢ùüHüñ¦cÞþ°ýÜ­åýÿý&úšúÆÿk‹Ùrþúý7ýYü‚ÿ%ÿX؉D -øù÷ÕûPûBZÒqÃ;0ÿòþÏüü¬ù?ù‚Ö’6%ýcýÿú¸ú™KZý}ýEHúõùåþßþ…ÿ¥ÿëûü@/[/8û4û`ÿ¡ÿÝãýÂýQþéýöý¼ýÌþôþ¾ ùÆùWo9þKþõúËúð~3ìIÿŽÿº÷BøaŽË³økø8?Ëýöýl}N G ùñøíýÂýÿÏ…ýšýÓJÇDéúÓúA”ÿ¾úýóýBüÓü˜ƒÿ¯ÿ.ÿÿãÿ¶ÿ¡2í^EþDþ±ýuþ.üëü·þ»þ¥ïÿ ‰ÿiÒèöM÷Sýüü¯òüÀý—ý"ýëîÏ  iøÜøûÐûuþ@þ€ýüYRÌþÁÿÞ'AVyÿÛþ‘Ïÿ'ÿ‡ýßý@ñ%ô4ô1þ5þ9 + Œ¹ÿ¬þ¹þùúàûì÷ù÷5-Á º ŽüØú¦úÍñuñÿ¼þ· w MS×û%ûí¡ì] È6ùÎùêõüöúþÙý‚‹tC :õÿÃügüÕþµÿaü ü@ÿ7ÿÏ%ª‹šûwûÚ7Iÿîÿ`f›YQóQóˆü—ü»Õ°ý+þ«æ(uÛúÙú¡üýü/£z  j~múÕú¨ÿvÿüOûQ—HæÛšÿ\=øÚøø¼÷øïÞÈû(û®X¶&„½ÿY±ÿ5øóö°ÈîjÌýýtÂ"<Òú‚úüqüÝáÉ’šÿªÿ~IÚãû´úZüdüÜþÚþ_ÿÒþu 4å'ýQüÒm½ýéýYû)ûöŸ+ˆýfü_ýÞý…~rôÿð¬rúNúýýüðö¯ü/üý?ýÉþ¤þúý…¤«V€þIþ!ÂÔýÖý!ü_üœûüÕük7ÜÿCoúbú¡UGx9ÿ'ÿ4ÿNÿ%ÿ†þÕþâþ£e=´s÷ÿ¬AÉý¥ýÝ­Ò@ãþ¡þKüTüh½þ‚þ¸þxþHžöý”ýþ-þà[ÀâÔ¢–}1ÿôþÕý¸ýœŸþþWÿ™ÿµãàÿÔÿ–ÿÿ£ýý”ü©ü\ŒH?9Œ¹ûˆûÈ)/ìýÏý–ý³ý;Î*ÿÿyþDþÜþÿHÝÿ¤þ>þg†Œ›vþƒýŒþSþ˜Üƒw[PÑÿçÿ˜ûXûR)ø–ÿ¹ÿ­ÿýÿf]˜z'ŒÄþÒþ¬þUþãÿüÿÎþöþÊÛÁתþ´ý‡§°¦Í§.R-û8û±ý„ýslfµ¸ÿÆØzN¤üiü ÿýþÌ0^þ¦þ2þ þhM±~ž+ðâpœäüæüzý¨ý®ÎŸw¤ÿ›ÿsu9sšÿaÿ]oIþþÅü¯üeÿmÿåßÅ ½ kÿRÿÇý§ýUýSýáþÂþI=÷ixº¶þNþøý›ýTÿiÿàH–üäür9vý^ýWÿ«ÿT2äqX@Iüiü þãþÌÖn æüìümýšý¢B ú³ÿ4sü®üûþùþÊÿûþ£þˆÑ\΄þVþ þèý!.¶ÿ†ÿ­þ¦þËý•ýeÿ†ÿP]øÇ*oú™ú`÷nýÑeúØú ŒìýÉýREXSêþúþµ`çý±ý½þTÿaÿ¶ÿ°ý=ýZë8úû'üÃÿ "ÄþÿæÄ<ØÕ³ýDý¾Ný‰ý´ V­lâ]nìþ3ÿóû8ü}vMÿ ÿE YþCþôÿ p¤)þaþ„™4éÑR\9s¸:üü–…~øüåüʬîÔþ½þIþÃþtüŸüfd3òþùþ:79þ.þ•ÿ¨ÿ“ÿ¿ÿɰB­—ÿEÿHû°ûtþÏþ2 ýFÿNÿûûï¿ä£Ù=ÿÌÿOû/û“:Œtš™Yÿ‘ÿjš\þOþÎÿçÿ‘ˆlý;ý3§þ þždžÑCÿZÿçþ”þãŽÛÿ’ÿfüžü,ý—ýÆ~j#­ÿûÝûðþþþ :ÿ(ÿ5ûÐû~è¤ÿ±v4|ü²ü{†´ÿ5ÿKüüÀþÿÑÿÊÿ±óÇôùõùÞñ¯ ‡ Ίèü6ýˆÿÇÿjú!ú¾ÆŒÿôÿãú*ûØÚ¥û†ûìþLÿÊNÉÿ‰<hýÅýéó%ôå‰#mÿËûoû-ýpýMø:øVÜŽ‡5ú7ú°_þbþ5'ЯûFü¸Ì²ÿÇÿP`„bë.ý›ý…®ûàúßgp'Çüü »D÷A÷-ú‘úØý¯ýq_ <ÿ]ÿÕø#ù<!}}t›ÂööpU§û0ü*üÍüêívý^ý®úJûȧ攎û_û>÷÷ÿýãýh sD©û¤û0ÿ«þ<ÿÁþ¦ÿµÿ^ÿSÿhiÚÿ,…úðú”üý 9   ªû)üÿzµ½™¨ÙýÓýQü%üMÖÿøü%üÞù¶ù «ý#ýŽý%ýï%#“¨)EŽúãúôBêÚ$ÿèþ   êÿ·ÿ2ýGýZ÷Ê÷ùùâ» þ„þBùÏø&5±øþ=ÿÇ L$üÅûõõWö™ûÔûÖwý¢ýíöíö9öÅõ; “°ÌáüÌüzúFûvø¸øµÿŠÿìþÃþÉ 4Žÿ)lþéþßl]  ô÷ øqf=Ƨü8ü[ú§úAý¥ýBRiÿ¾þ$ùÿø{\Üû…ûž°ý=þíö8÷„Grüþû`X¬|ö÷FèhíjgÁ„>ÎÿÝþãþºÿ¿2\•gø±÷æÀuûÿ<ÿéþ ÿý7ýsbýÿük@¹tšÿ©ÿnûüL '™ÙûñRýþüöïÞÿ0Øû-üÿ5ÿYÿ9ÿÿýþ“Ú»þRþudÏøùŸýÐýYZšÿºÿáÈjù»Ÿ†ûæûIøÊø´ûÑ»åþÿÅÿ;×þžþs%°ü¸üÿSÿ@ø­øcùkùþ΀' XRûìúÁò|ëÿËÿ£0!¾ÿÚ´j”üüü¹þPÿª‰üðûÝ.Ìÿ¥÷¿÷_‹'@øgöJö²÷À÷`TÈüýnü1ýÌDbÿ-ÿÂmþ`þaÿiÿ¿ç`Ziÿ3ÿsü9ü ûÏúžüuülrFîþÿnüsü(ùùÐÿ ÿ«¬fÿàÿîV>üüqúú¯ÿ‹ÿA¤ì%6ûÿ*þêýÃWT£ÿÇÿöÿD¼Å¹u›ÿrÿJÿ ÿøÿ¥ÿP‹ÿ¹ýóýŠÿŠÿþÊýÓÿžÿ0{:w ÿòþý9ýIR«f_H`N~ü]ü‹ÿÆÿl·q ÷Ðýéý|ü–üªÞE’D|À#ýfý˜q²þžþe_¿þÅþ&Ú„ýzýþ+ÿý4ýþ¤ýmÿòþeýŸý8ÿ~ÿˆÎÿßÿ­þÙþžp©_TKãüý?(ýMýâx=Òðÿ§¾¯ýïýýOýO97ÿúþ+üñýéýÂà¿ÿñÿkþŸþÛå:áiñÿ»¬¦ÿôÿqü¯ü]mMÿDÿÅý¯ýrSÙÄ¿þÿþ¢ýþ_ýrýÎëÿÍÿÕÿŽþ÷ýäÿýÿƒÿ­ÿ’båG‡þVþLûÃûVÿœÿs ÿ¦ý°ýhüfüŠN¾ÿŒÿH»¿ý:þ‚üFüµõ†pÿ®ÿx›Èý¼ý±Í§ÿÿØý²ýøÿ!Àþ¥þß°r±ïþïþ~ÿ'ÿ°îþ°þKüžü¬ýþ4ÕR(,‰÷ú,ûüqFbýjýüÊü¥èŒ‹e.<ýqýÈ¿Äþ7þ[ü3üPÿ¬ÿ ÿ}ÿày®¾ùÄù/>È ¢pƒýãýœþÁþû4û & güÑüQýŽýúÑú½úª&}èsÿÿ`çùQú³öÖö" ­ rý»üýüÀüÈûüƒùRù/¿×á¡û’û<êÀü üò:M‘üýÆÎŸÿ¼ÿIMK.¿ÎýIþf|ßù—ù€᥎þ[þ³MMöhö?û›ûŸþWþp‡HÄý÷ýyù¼ù)ýô~"úý÷ýè÷`÷%+™ù4úÖþjÿµ—ÿ»þöüpý‡ú ûp6&Ü>øøóøÉøBþ#þSõÿóûáûmÿÖþ`ÿýþQÿgÿcOŽ›þqþ—úûÎýFþ> L BCÎû^ü¥ ±´wˆ¡ü”ü ýíüTÆÿêûûŽú’ú¦1Üûâû“ÿÿz ¦í†ûŸ§þPÿÁûü9€’ÿmÿvF þþWþâüýNö´öûëú4ýíüØùhùÉúÙP¹ÿøÿŽÊ΄ãúúÇõ<ö„ý¡ý¨x—üÌü’õxõÇøIø _ EâüýIùúÛùýù™ÿoÿE, ë öþFÿªDý˜ý ˜¬€÷÷ðØ^Øü®ûoúÓúâý1þ<ÝÝEü¯ûxûbûÓ¦ÃûsûÈ‚úû9ùlùZ IüÛûú ‚Ûöb÷¡I%•ï0òl+[ÿ%ÿ(ÿ=ÿgÿ¼ÿKÈÉþçþÖøë÷¯…ã‡/ÿYÿâýþàýõý% dýIýߪ]Æþÿþ1úîúÆñuDnu1 þ³ýÉÇŸþóþIû¶û ;zþ3þ-{ãVþ¹ýò)õ…õxÿ¸ÿˆÿ¯ÿ Æ®dûsކø¨øÜø—ùJî þYþˆ(þ»ýw½C©ûÍûÝþeÿ8ó°óFú/úo'’…´¤ùNù¯úw=DüjýŸˆ½>–Nù–ùÌMç†tý-ü©•û“ú¼õÞõYÆF*´íÙí™òžòâÿ¶ÿúû‰üµûíüÿ®ÿ†ÿ,ÿ}üÉûâÿ ?Ö¨ýFý$ûàúWøè÷û¸ú‰¯Þ@ƒþáþ©ùÄùõÑôÁ‰„šþ(ÿÅ–ö†ö,ø‚÷;ÿÉþ;@pÚoñÇò£ý¢ýýúüTÔÿ‹ý"ýø+þ[þeŒxMãy±ÿ†þ„þEÖJÓCÒþÍþŽúbú‹t ƒ º¹ÿÛÿú‚ú¯þ¥þÇQ Ç“f®ùÇùb±?F<wÿ…ÿ+ú"ú÷ÌúöhýfýËùÐùzŠôÇýÓüUe$ø<øëúûÝþ0HµýÚýÞùíù&õ õMüGüùýw~{¹öùú/ýÎü'Ô\ù@ù« ÿgÿ#üTüÁ÷·÷%þþüµû±ÿnÿ§é)þ’þƒü—üÔýŠý­þ þlúøùŒo.g ü²üÚjI%¶ýJýeYûwû”6ž–£˜ü`ü½ú!ú+ Jù ×0•ùÑùÑs ÑøzøGþ7þåÿU·ÿU™Yú­úd7hûàú÷iÈ"üRü8 _ Ìø°ø¦úú–_;~Wú’úú|ú™ Æ túêù…ðÙ§ öþõkûœûòŽ=‚üBü^ø_øVþfþÊ2þÿ¯TÿÔÿVÿtÿÕÿòü»ü ù8ù”² øškÿµ/ìÿ½˜Nö)öeS 4 ƒûœû‡ý’ý„v\2úlúPe2E ý*ýúùOú*Ô ùtùƦzÿ;ÿšùzùúüüüÖ÷÷ ù ‹øSø"ºÂøUÿzþ˜…+ÁçüŠýœ' Bðù±ùìö®ö÷‡´[€Êmõs÷Žö¦þóý$ïõýNþCüo6üOùÃø«A£y(ûjû£4±žý€ýoýýÃGòS´”Ò&3ûTû~þ_þžýZý#–•÷P-»ü®ü:8NøKø]xPümüÚøÇøúÔÓŸ°Cƒú.ú÷ŒÄùQùàÿÀÿÙýFþPýÛý9þli[kúÜùþñý+ÿ¶ÿoÿÎÿP 9 òqú0ùÞú,ú· ³ jðÛùÆú¡]ðøÏøÇþ>þ|6Jü;üúHGÇœ¿¥lªû(ûùþ%þøÇ÷›E✠„ /¹ô7ôeþéýPNò”±6…ºúƒú¶ý2ý ´ Æú\ú4üküt…ý™ýQxû^û©û¯ûö÷î÷{ : )Æõ`ö$€’øýè1üäýnû|ýÄûÆû‡-ö ™ ºý“þ娸÷é T WûDý/Î"©ü{úeýQýTôÙõJ½çý’þÎzR gæT{úòúCû”ü 8 ¢ Åùþøcƒ›ó?ó9úåøLÿ¡ÿÄuˆšf÷åö ?œ¬ ‡ÿ0þþÄ+ÂûâúýþÑYuýÄøKúÚTmÔ ~sý„ømû ÿ` ˜´"ûðüIø¼öÀþ±úÒþÚ+Äî"¦¼ÿ÷ý¬ÿJûoþ–û.Æ ÿ‡ý~õõ ý P¬8É[püÚùÇûêý4ý"ÿÿ§ýòjŽ‘üÃþAÿ‰ÿ÷ÍFÿÈþ÷éûÈúÈùÉú2ùÀøxü«ý0eÀÐÁ0í÷þÔý˜þ×ýoþÄü3=>IžøûÅø÷\üç‰ý hü¦û†ÿì[ÿñçyîÿùÿ7úÖøuÿÂ7Û—ýü_ß: ¸ýü<üãûjû©ÒÿSûéi »ûEüMýXýH—X|ý¢õÂ÷bÿuþuÒXû ÿø Ë Zøú¡ÿ}þ+'ÅýýöîYî%2úû>ÿzÿ¤ • ûò¥ñÞ¯ ‰½À3ä2øÃù'˜ üøèþ}ÿ,ØLÖ£d†ã?óqôžþ_Uò¨ö™õˆöëìý®ó°ð0üäþÓõùºäþ¶Åñâï?þöl ™ ú}¤ö½õ8÷øCôôZˆÿ%ÿúÿýåû4ÿ]ûQ÷ƒú‰ýàý ÿ›ý8þGüWú®üV‘—$®ôúï\ò³÷ù“ø¾¶ úb Œ÷@ø4ý¢ö¶ò·öy[ /ÿDügúýúˆ!e0 \ ôA Òÿš´D À }Óös÷„ïŸw â×áœ×âõôröxôˆô9ôõtõÔ!b% ±.þ„ÿ«÷Ø \æ’åVæÙæ•!hïŒìº,Ã(pšÿ À)W.”!%¹» ÷’Ü6c5ðÈäHÖÝ!6­ú‹÷Þìyë]üÜý°  ÊŠù·ûÈ ö àÔÌÓEÏáÍÌÂÊƓĀ܄Ú[ë\é´å§ä}ÛÜ*êIìƒ.¾ãŠä«å¥ÊÙÊìà~àÑãííìÅçÌæ»ÞíÝŠâéáløÔ÷J­:«2 Æ ëðçðõÙõÐF§¯ùüû{ÿaósÒHÒ+øöZ!õòÍþ…ý¡¬.ñÿð¯(º36œ~ € 1}âþ_ýØ+q)-¡,L,Ç*!)RòVòNiR”X I Ô{T$â#3ô¢ôa÷+÷4û0ýþ“$t&/ÿ%þbØ@×Jè,êHïqï‚ 8ïAï ]iÿŠþÕÛ³ÚãõDøŽëâìëêéÇ#ÞwèèÓçÊ ì}ì òþò7æ7 W Äë¯þ±þ¿Þ†Þzè(çÔÚ¡Ù¸ØëØòO¼+¶+é‹¥ñ}òϾéÏgϲs?==ï÷îo¹@Îcíéímã¥ã™äSäŽ×BééPéñ|(ü¦+;,©þÿÿeá¹âŸû3üÓl¹² Ü ~€ëññ áõá¹ µ ïû_üóóññ?äähûíúïòRò6ï·îlOz]î[ï¦êÏëhö¹õôõõÚ""Ùðòïßô ô°â‡=vùBú/ ¸ îWF ˆ óÉþþwìÈÈmýÿ®ÿÿצØíÊí8ýäþ¾Oÿðí?î÷î‹&h ¥:òvòëBêäôÙôžŠ‰¨g+ó‰ñ›ßÝ*ê¿èA _ .ÿúþlÞüÞÅõŠ÷£ („ýþ}ü}¬O¨3÷íöEõPôlú2ûÁ¶üümD, õ ¯î ï±ðóïòéòž—óö)úør ¸{síõ“>Щ 4CX¿ a bú6üôüçüýû¦“] ù•öìî|ñköÊô{þm  bø‡ø ïùíñ¤Ì`õáód¢ýßÿhþsý1ÿtÿ!øŒü¬úª÷ã ýCý.úØù2 EýÛùmîßï†÷Èö§ + ­óÄ £ûEýŠ£hÖ šùØøŠíØìÍÂù¸ù üQüñ-§ì¢ëIÿ±þþ Õ   ° Ù ædˆûÛüS ƒH!ëþŠÿlÝÎÛ&AhÝ ˜ô³õØüPñõöèö'! 0ü•ñ¸îû¿ýùõ*ùBmžþdò ð&þöƒ ³ Þ`®öÈõ-÷øPô"ô` ÿÿ ý áû1ÿþÿWûQ÷ŠúýÜý£ÿ£ýŠ2þDü[ú²ü\••¡ôñïbò¼÷$ù”øÌÉ áN •÷?ø+ýö»òÂö„_ ÿ7ürúûŠ#_9c,å+ Üÿ‘¬Rµ tÔöp÷£oH "âÝá«çÐõòóöˆôxô)ô;õ’õß!o%ñ •3þ…ÿ±÷× 3ælå~æç †ï¦ìÈ,Ó(KvÿÎñŽ)I.ž!—%¨¨ ªÓ6[5â½Ù<Ý æ!>ƒú`÷ñìë[üÝý*Å ò ²—ùÄû¹ å ¾Ô¨ÓSÏíÍ Ì³Ê*ÆÄÜ“Ú`ëaé©åä|ÛÜBêcìI¡Æläå ÊÒÊá¢àÓ ÐíÚìÆçÎæ°ÞâÝœâûávøÜ÷[¾A² ¬ àðÝð0õéõç]x‘®ùúûœ.ÁcÒ7Ò]øFöMõòãþœý‘/ññßY£3x6ƒ “ bÿýÞ+w)Å,o,š*ó(KòOòj…?€b T â‰D$Ô#ô}ô‰÷R÷+ò,ýþ­$Ž&ïþâýsØT×@è#êmï“ïu”2ï>ï' rEÿdþÓÛ³Ú÷õZøvëÈìë6éÞ;ÈaÚèÅçïµÇë<ìbòUóM708© p RwaþbþÞçÝ£çJæ5Ùõ׺ÖïÖ@ #..FöÀð¯ñpfûËwËÂw‚BFB–í|ímÿ bëøëåà%áTß ßÐ ±¬ÄåÜä˜ä$P263Êþ ‡Ü¶Ýwû'üµª‡"¿!1ùËÿ#Ö"êê ÚIÛ ( Öùîú!ðËð¡í™í;߈ÞÁùªø7ï0îééü"$#@ê1ëä˜åç%y&Sí$íçô ô/Þ-Ïï­î^òÂñÓôÖ§ õ)ö—îoØ¢Òÿ9#%"¿úàùu"/"* +—üªý|þ¾ÿaÃMÄùÞ'ßÞø*øný üGç«ååÙ㈇!"~î7íïiÜûÝ1ìí1–„€)ò'DèÄæþà ÃiØBØ™/5ÿ6›È‘ÉïŸï“Õ Q u%Ð$Èÿbÿ¥G8ÿ8ÑíÜîÍà»á¬ïð~üÒø|÷t§ší}ÙŽØ»æëæ™èïéî åê'íDïóðÐeÒ#"#/yÊ ¡ "ß"Å!˜ ’ Ë»[Ò¯êìðýðÆÿçÿàYM7y6–êçé¸ÔŠÔ+Ý—ÝVô.õ¤!"óæ\çZÔÔ£<&²$úß…Þë¨êÜþÿ¸îI6 ÂîÐðŽêì˜Ê;ð“îuÿ_ýGïmíÕÓÉÒ8Ú<Ú¶&¶'á)ã7 J ý?œóó<æ-åæêäºþ×òÀòÑé_êãäKÆ4ÇÅçHèEø+ø°$û#D/..'ß.u0d0Ðh µÆ:71sÑîÑõØâÛá>ÞOÝ`ünû ÖjÕ ØÌ×u½ˆ½ÄÛ#ÜŠú ûÿ}Uö°öCp(î/îÎ)»)E-J>Põö÷\øHg÷ç¹ç+ٟؽÌÌGî£í˜ô®ô.ȳÈbö1÷A– >wñ¶ñ–ÏTÏf!¸ ¼6Õ5Kr³ø'øßÇ‹í2ÙëÙyõLö›üIýÌ!gQlØú×ßâ<âÅyÄuààëÜ»ü=Ô®ÔœéêWݦÝóùÿù7))KígFF%3é2 , ,>.}.Çò,ó½çûç ~ 1ñgöúõjÏôÎÍÆwÆ.ÕÕËKËÒÒyãóãôé[ê}÷³÷ÌòÀò²äläÕ'n'ÑkCþU&B&=)^)W6™6hçµç›åØå“®ª¡oMLò!ò(`,S,ó†ó¢ÎµÎå.åfkïå-þþ½û§û$''. 9 /êOê.öZöU}W/l/êôàôðëËëÌà 5XTiüˆü¨(Ü(˜÷Ï÷ . ¦)²)ÙÄôØó>ÚÚîåÏåêyêôÑ Ò¼éáéiëŒë“ ¤ ø†åaå­ z W.C÷V÷‰¾E‹C!„!„ô§ô1ÿ%ÿ>MøYÿ%äæã0õõ&Öá#âÒßÒåð9ñõ#'‰'vüEüûû¯û!Ô”ý[ýðòïËÝî&'ÙNäyä™ûªûs i ç Ì ^ô?ô§’  /Dëñ òÕËòË‘þùýšßwß¡tþÔýŽu__Yàsà¿åëåÃóoú–ú“÷©÷ÕÕ˜áŠá=)_ØHØ·ö¢ö@ + œ#…#fLàíË퉊•µõÚõ½ùôùOýŠýÙ p™Ú…Úºõ†õ™ U Ñ’e?¾ç½çý Tòò{ä»äÈüóüÉ0±0kç9çÀð…ð+&ù% ô".õûüóGóY2‘2¨ÞÌÞ’ö—ö°•øÆâ'«'ãøÃ ° º _è‚èó"ù'š´ Hþ2þiByÝPݤ†÷¼öÄög&&ûõöõö÷Ó)ã)DCÛÿÊÿðòÔòçÍq#^#çþãþ×ã¸ûÎûpè‹èOa_öeö4ä,äb L Ðò·òìÖïéäéŒ3HÀÍßÍÓûñûá÷GäJä%PÒ3ÒtOüÉà·à`dÛÜõÜdŒð ÏÚïÚ^ûjû íÌR'DÑÑŧŠÃÒÕøA×k×™%À%Ìéãéuûxû̽™á}á-ä,ÛÛŽÔƒÔó7ö7¨ÞµÞñ:òIò|ƒw%w%õçðç("VúTú27Wb øúÿú%#”‡ZDíílY ´â¼âh*ñIñ†ý¦ýoˆ‰ã’ã?8ÝÅŠéiéªû‰ûÅ׬×2%SV@æNæ¢ ¹ 9R…›-õ@õ ññ­ù¯ùøøñø¤ ” óòÝògÚMÚµœqtåo囥ëõ ìñò¿í×íÓÚûâþ¾þGç%çu`vЃÐÖ ð ƒ ¡ løxø~tájátìfì¹®íåêåŸ¢ÐøÓøPíQíŸý™ýR E Kû:ûðð}}&µÐ[ { vååÙæaZö!Ý!$Lã(ãþÔþÍþîü‰ç¦çè y$—$®é¼é[íWí› ‡ T8…áìÓìïûñû # ‹é¤ég÷~÷GÿRÿ ưcÖEÖ2%MþTþJúbú•ë¶ë$2$ÀÔíýíý¿«Më,ë} X ÷÷Ú÷þÿôÿë÷êûük 2PËÜÌÿÉÿ˜÷‚÷r T /&ôôkkÝýìývóó"=ðéêùùúù¯ ¸øžøg M Îö½öÖ Õ ô  »ÔØÔ/þ&þèì„uÿÝâÝ0( (Tÿ5ÿýýëó­çÊç0Š´ÍÛéÛøÿýÿÕ Ã Ù¶íÃdÜ>ÜÔ¾ ü ü¿ÔMôpôðÂð°Î_ÜmÜÜ×ôáòëØëÓ'º'¢Ð’ÐÌõÈõF"N"×ßäßr~«ð³ðz{âß0ï*ïLHÄùÆùÍ Ø Ÿ®ÈþÔþmùqùOKH8üçûŠîrî"úúÆéÓé¨ðÈðÆøÛø–æœæÎ Ã ôÚFì$ì´ö”ö>Ú(Ú –Œ ‘ ôæçe}2ÿMÿB[4ðGðšô£ôKöIöÔøÆøš „ -ììYÚ<ÚëÓ¢û–ûêê]oÆâ)Àëàëöú û÷$û$fZêÖö´ö]å<åì×åá<ÔIÔ1H¶ Ð ˆœGôOô ž0Í%ÍâüÕüÕ%Î%làn࣬;âEâ¶ì¾ìýr a …ëjëÑø·ø^Nhjáùåyë§ëž à àì' 'Nñ$ñJêê[”qŸ œ ¥àÀàµ'è';.ì[ìDåWåPEŸ'z'Q  þæÓæ²™»ðÕð.ôUôï;P§¢ÀÚ§Ú îy.Y.4 & Ûèäèxá•á3:3(L3D¨ü‡ü?äíã& Ï Ó Vsa‘ìâã 3 ú™úŸxÙ ª äáãk]}†hý…ýñüýÌíêíù  *!jùOù) O6ƾ›ÞÝúÝ;ý\ýç s"|"©æ›ænP–puW2%¹çÃçðÿâ “ ¸ ŠÕŸÕè ç hRu Q j F Õï¼ï3ú+ú#õ.õüüHøeøm‚PìYììàèàm]ÙÞÇÞïã òùúù/ < 8øDøÐê×êÚý×ýÎÀúýçý0  OHãõêõ+)/JOó_ó‡ì‡ìQ ? áùÃùàê¿êþóý7.>ôEô´ÿÌÿ”ø·ø²ÒÙïÕÕ•ü‰ü.õÚå¿å@ä0ä´´vï‚ïØôòô›Î¹Î•ý¯ýÙééÜèÜ×òÈòøbøUì3ì¶ÎœÎzðjðýÕÖM c 0úQú Ú2Ú]y.û8û Zý?ýLè(èïΦ;’;ŒÿŒÿáâòâ%âBâ9àWà¿ Ô cìkìæþÞþ¦„i¶ó£óA÷<÷5ý>ý5L·Ï’ô¤ôšî î¸| e !õõ.‘„HK/ÞBÞñ-ñó ÞÏõ϶Á&  ïôîëã È ¯ÞšÞÊúÀú<&C&®ÂÖï„ê ê{GûPû€}\L^H3yàhàMéEéUøXø ìðñ ü´ü ÀìÃìý…ýánẦ<+?:øÿ2C¯ÆŠãŸã`ìiìñé’|”w´ ™ bS´ï·ïþýþõêë|à¤àÙåõ媰‡îuîÓ)«)].ÊíÉ•€Š%‘%\Ü}Ü_ìì}­(Hy}èÝÏÝl > ? üô×ôXëLëTîhî¸âËÚûÚkБЦúµúïûàû÷ûÏû®Þ}ÞÙ÷®÷–„Ùæ«ñÔñˆë¾ë!R´ Ì øøðøûîÕî¶ { ýëÅëð/û.ûñ4ñ—ТÊßÊ:ewÏ„Ï%ýýà­+èîçMóóŠïu£ãÌãl£ªùØù 4 ļQú0ú(ùÙDZhÑpÑ{::,ã\ã¾ñéñl€šÚÚíÈôÄçÙæ;û$û›(¤(êþÿÌíî‘çÃçN n Y:ê#·#øâ÷÷ Ð ÷÷ ø+Wêïð@ifvõãÿÀÿPû$ûzôUôSüCü™ô¡ô!Ü>܇«ÜìùìMñYñæÜþàhGâɉ*…*Ýûîû¥ùÅùn‘ÝÖ÷Ö±ý¶ýÆ%³%Ü ¸ ²‡X 7  :Kdì‰ìQ3Y¡´NGˆúiú¡wêcKèæ„ûšûFiV { † ¡ ä취孎ôÞ7þ0þ›¦k $_p®±Áî´î„u33Tdš"³"7PÌÝ‘’]ôMôs¬-‘-vc›•²¼]ýtý}™Öïx„ÉûÅûÁ°U$<$bKqa¿©².Uýhý+ ýýŽ„ðáæáeZèøáø÷èõè68\_døgøo÷p÷‚‚  ›œˆ‹„ð†ð™˜  ýýÔÎ%ø#ø÷÷‚üƒüÿÿ»À—é›éÂ Ä É Ç ùù}z0ý-ýœôô®ú³ú åöèöyßxߘ“û û¿öµö÷ðÈåÇå•òò|ýŠýŸò¯òoè|èâÿèÿOÞKÞaíSíÚçÊçµ¥mócó¤õ¦õJURêcê- ? «ò¶ò¢ý£ýþ þ;ê+êÿ‚ÿ î)îµäÂäà ì Ÿö¦öüü´í¬í¿â²âD:kßdßàÿߣªmüuüxû~û¹ ½ KKOóKó|ùvùöòªóªóACæè¡¥ac‚ëƒëýýïìøðöðëëçëa`Öú×ú§ ­ ^üeüÚöáöÏîÓî¶¶8ý4ýï ïÚÒ&õ!õEöDö` d Yëaë!ë+ë™ý¢ý¦ì©ì\ùZù-&9ô/ôdÿ]ÿç÷ä÷«ö«öÍîÒîëëš¡ ííÅÆÒûÍûÙðÒðľëüê|ù~ùŠþþ­é´é°·óø ù ù‡úúÜðÕðåÝ<õ7õ"ý"ýòÿùÿƒíŠíRY{ôô:õ9õàÛ‰ó‚óCý<ýa]÷÷‘•‰Žø—øNS–ü–ü”Ž® © hþbþ. ( $%•˜GöMöØÞ£û¤ûY W @ó:órümüø ø ’ü•ü%$ñ+ñ“vûtûùè÷èý÷¬ú¦ú¿ú½ú;=ÇøÌøüüýYñ]ñRRSúQú˜ ” õþîþ¸ß²ß|õ{õ(*>÷B÷¡¨®ó³óxõxõ ßíÚí$ûûkõdõø ö ‰ðŒðÔÙÙûÞû@DØÙÏõÍõ„ôô5.Ð Í 3þ3þçë‘÷•÷÷ùüù†‰ÃÃIþEþâñÜñ;5  ¯þ¯þtwÝäÏÿÕÿORA@Áî½î1,ea¯®PS!ù(ù¦ö­öv÷y÷±ú±ú2ü.üËüÄü?4, & wwüüŒúÚä´ÿ·ÿ°®Ž†xlÝÒ§î îóòÌÑJöUö}†–œSöOöhbåýÞý™ ˜ UV*ø0ø™Ÿ¬ô°ô—ÿÿH> þ ¬§  ]ed r ë÷ü÷â î [`“Ž)üùëùØ Ç ïðüùúäó+ô;ôÇ Ô ƒˆÊûÉûÈÀXþKþÙÎùùïïê“êSÛYÛBFÓÑÕÑœš›–{xOMxëzëP%W%æÖïÖ†ÁÿÂÿE B S÷I÷˜ììõéõãõ""ÌæÒæP\„þ“þ ÜÿáÿGòFò¨Ÿƒçvç¯(£(’Ó‰Ó‘%%KÿMÿ¢+)5)ææ×(Ü(‚Ʉɩ8¨8Áë½ë õõ ÛÛO,N,ŸÒžÒ‘“æÞæÞkûlûVW›î›îš›¶ÓµÓððÃÜÅÜœ}}þáüá‘aØ_Øc c qâpâ( ( %ü%üïï?ý@ýÉâÈâu w gñiñýýÿý¿ì¿ìîîâãâãáòÝòåå55…ø…øÁ¿¦ô¬ôÅöÞöÑáéòè ! Èíëí7\ø1ø¡çãçœþ|þ`° ‰ có—òÀÜ„ìCíåÔ~ütüJüaý– œsêMêÑÿßõqõœi=õ`õfö)õ†Ë±ëííiÔî£î(/«jæô„ó ÷wöIíâí–«èß©à¡CýüüyZµù’ù>øj÷‰ùXú¥êZìßähõÁôA6^#$ ú üCGeÍ N Aó§òL¸Ãû5ü³öY÷† a {é[ê5 1 ëûÄúäøÙø³Ò¼óùó0+*ð÷ïè Î +Ú1v%ÿÌÿ…úùèùšþ=þ»àl=º€vðQð*wDðñk¬Úþqýùù] ã 'óÉóÅø wú0ú¶ | K w f ¨ —î¬ð¦˜n/=!ý¨«ÿGýýíýßÿ_³ŠóÂôÅÿBþ ƒÉÇûi<ú—øëýµÿøþÉ,9EþüÉ î , n_€ dÿwýJ 6 ©*QùÙø§R(!^ãA üÛýÂý ë   Ì X+DËå+~rþ>þ¦< A t   ùú{ûAètÓõÄ÷R . ×Ü Š£¢×ûÂüaø>ù» { ø \ Tý[ý&Ħùù Ã6ÄŽü·ý‹ÓïÔíq s ˆóÓô[ ; ðÿ›ÿh÷×ø® Ù … … Qøâ÷yþÉýº8Œõ«Â?@ý¦ ; õÿÿ–þÜþÊÿiÿú÷$øÊ÷iøF1É¡ípí”nKJ÷ øÔ‘u·ÿƒÿ`ÝÄü7üÚþÆþIûhû÷‰÷Ô & Èï]ïü¯Kÿ®ÿPþZþ·AéLéÎêŽ÷÷Þï]ðH%1ÿ¬þQ°ÿšôšôâ¯8]HòÑòþKþËþõþþùèù¢»ÿ ýŒüuû:üd/)òçñàþàþEû¡û!ùLøÞö«öiËZþµþðŠðkTÿÚþ%fÊþþ®¯}àö.ößA¯÷Œ÷x ÔÐU«nìZìJ³Nû¦ûüÿoÿß/ô$ô¸ Œ “ìûìFôôc T ö.öªü@üÀþ-þN÷¯÷úcú@ù(ù±ýþ[ÿiÿ ‘ ôqô­ê«êëüõüþl<öwö1ÈìÎë1`3:œï™ïù÷ øJù6ùG1Nðrð¯ŽÉúœúPþÑþï÷Ù÷õóôpQºÄ?ÿ]ÿ¯¹‘ò“ò¨ü¥ü÷ý¯¯}ùKùQøPøP — >8‹þ]þÿÿ<7±û¹û‘ · fDð*ð2ÊÆqRö ìøüøÉöÀöœø øúú²ý®ýŒüŒü» £ Æ Â ±øÉøÀ Ñ ÇÌ”›PüRüMGÉ Â Ä·ÙýÌýÚôÕôa"c"PöXö~ÿ‰ÿú* / ( ) qùmù60¸ú³ú¥¦_øaøjp& + ˜ô›ôÌÉ þþɾ»±GD')½È“¢úúG R íïwø÷é÷-à ´ êã`cÝýæý¥µðôõØã¥ý©ý63}sòC9vìqìÙöÚö¥Ü©Ü”íší#E×G×J-G-õ{õ‰†¬ñªñ35êñyÛƒÛ¦$­$‚ôƒôúõ²å¨å&"  ]X±²@äHäÙæ÷óôÒÜiîlî"U÷J÷f[kÒcÒ4838Ýãàã! !V _ üü^bÁÓÂÓECDCÏ Ïfaéëäëä÷â÷ÃÃ!Ø"Ø£$¥$¤Ì¤Ì»¼ûûAA; < ïÜîÜËËÍÐÎÐ%&'í&í[öXö#à!à> = 2ß2ßÝÝ¢ì£ì<û=ûÙðÙðwíwí  ´ïµïõþöþýçýçKðJðäßâ߬þ©þ:÷9÷ÅìÂ숈=ô<ôäã&ì0ì­Éíýòý`ïDï"A°ì»ìý–µëµëðJð€ý\ý¥% -õ@ôiþóþ‡ìâì— eGõÕõbj6ÿåì^íîí‰õÛôh‡íåì…SŸþzÿéòâóÊÑèé³ Ÿ Äúúú»ø,ïíîK÷øëýÿ¡â)ãu Í Äøæ÷ ­ ò ñÿÝþïÒð•õýö³ ` 7ôŒó( è@‰Ð}þnÿô4®¨óŽò ÐEôõ¸ÿ .ëìÜ\üòýñè4ù<ùØùSúoûPüõèôã ç -í$üÖü„ÚjõEõZÝLýpüLî÷˜ø/úãù Ò ñð÷ñKüóòòƒ Ìöø^C Mú[ù O  ^ ¿œðHò i Ÿþ¡þä×-% öyþ¿úÛûÐGŸ¶ê†ëK "[BÙóù¿øƒý0 ÿZßù±÷h í   …ˆúúC½ùfÐgHù§ùþœ î Hå5Q9hêxýtý¿Ø R  ÊFf<%ý¾°\ ! ¹þCÿ} à Ke¥«ýÂýÛVÉ÷…ø?ýÿ.j ]¦)ÿ Û4X÷ªøÍÿXˆO¨ë¤ *óûòK „ú:ûè_3öö£÷õˆFäòWô¤ÿ#øUøºë~YHHù¿øg§/ehü¾ý´’ÿG1M  Cf Zú!úÛTüËû¯ñCò-þÆþ­ ¤ÿ!ïó-óGè ïþÂÿóþ£ÿÉa„5éQç÷hþÒýûúþEÿÕû¡üœ Î Ùîîø Í Íÿt‰L3 Ÿé“é8 »îîû_üž‰KõþCþýöÿöV  „õöðõÂöûDûG‘TúÎùÊÿþ÷‚øÝùÿ òhñ?ÿ¬ÿøöB÷êüìúuû¬úµï÷ð… ‚êyëØðnñ`qøøçÿ#öwô½ûÈüIíÿïÚ?vó]òuôô=Gÿ2öœöðœðDî+î•øÜùñì)ívüþêõžõˆú9úíöÆöëCìhôÄô”ýšý‹÷ä÷Œ÷ôõrýsüÓî/ðñ@þûéû6öJ÷Ø ~ 0øãöCúú¹ü¯ü/ý“ý¼÷4ùÖñöñ°‰ï ï$ûÈûçÒüî3ïþó‚ôOúÚùðJì®ì}ù¦ø…%ó7ô±ü<ý þŠý£ôô~ï'ï÷ûYüø÷jø>ñHñpé`éÚµÒþÿ‰îNîæÜgýþÙðcòvüÅûèððKò~òYùöøõ‚õ[û"ü7ò'ñ¤þþøú2üQ¶Gýüšü]ý.Døûmû|ó±óùPù¤Ë¶õ#ö·õ3õrý2üÒøù§ ÿÂÿ1ú|ùá÷Ë÷nöPöÇ ¶ 0ï¤ïtþ3þÃöTö»÷ˆø‘ÿìÿaô„ó6 ËjõØõ4 ³ (ÿúþ±òSò‡ » Ë$"ÿ6ÿú>ùÒïïOûcülÿÆÄiIÙ‚þ þ-¥xþ’þœþiÿ†É„üêûÉ û ?¥ *Tü¡ü#ú, ž™h ÈÝèþßþFÿÉÿŸ½£ì Ÿ z ! ØF N S Þ k³Ñ 6 ° Y й> 3 æ%Ç eÿÃÿþOþ€ ` w‹yü_EêQØ)‘­žQß — üY ” ¼ á ¿­”¬Ç } } t # u >ýýTL§¸end[[µ¨ÕEšý «ÿ2k’BÕÿéÿóùÊù J ô@ÝNòžI˜ Y ¾ Eúú³ï§cr  ê¿®üµüHéþÿ.âµ|7Ô…üü^ŽQ~/QÎÿÿÿ§ÿ*ÿßúÁúå - nÿ ÿúK¿ýþýÀüb | PB¸ŠLdb÷÷Æw Ó äömöïïÿzÿVÿë ^ /ÿÿßÔùù½·åÔÇÕÅá:úèù‘þ¢/k’ÔýÌý3c2:×¼f$³þèþÙ4õÝôrÃ~Äãómó$6üEü€þaþúÿßüý´õRõ_ [ ùmøý(ÇþÿÄû¢ûSþaþÕýÝýgeú(ú£ûûÑúeúþÊþ¨CýMýMþJþ±ø<øüDü÷þQÿÑøù¤ýžýGüsüÖ–ëü½ü Ù «ùDùbù9ùÌ–úú9õÐôÈþ ÿJÿÕþ­ö•ö]åòsòÆû¥û ý¶ý7öõõý¶ü¤ýÛý#úÚù]ùXù¿1ôôlù ù¢£ìùÚùªüÓü2ô\ôÁüšü=ûûK¡ùdûûÄþ¸þ>þKþ‹ýxýý\ýþ*þ)öÌõ  è üÇûÊù“ùŽÿ ¸üŒü‹eØ=³ûpûÁö7öŠÿQÿNÿ²·z  –ðˆïûýÇýN0»ÆîŸ1ö8öã²Íõ¨õm8ö÷V÷ßÿÊÿÉ i‚õìô¨Ü»ø£øF F û]ûت¡ÿcÿ'<n™ødøƒ ä YôÄó†} ¾ (½Ap¹ÿ®ÿÏ•ñþòþ¤ýþS*÷¨ö%Ì×öqösbî g {ÿÿ‘qlþ•þ»ø’øjø…øð › µ÷C÷ÅQTz~ÿVÿ6Žj Ç âÁ£ý_ý¬žf÷÷Kýjý!ýÑýÏø³øüÿûkQ‹ÛÙÍ?÷=÷jÀsýÄüF.þÈþûÞúf÷’÷]œ˜ørø‘¹­üƒüÄú úÄM oΣœýÿkýòüŠœ†ÖûÓû(?ØüýìüCþúýØ„Š‡éf²á«­ùØøßŠQ óƉþ×þÐ “ ýSŸ,ŒºþÿH¹†ÑÇ["þÐý>62 º íþrþŽwÜãð—" Hûû;}˪Žóûýû×h9Í¿>“€ÅÛÄŸzFÿÿ¡gB U ¤ÿ4T½cÓ™Qwü…ü]€œ`ýGýˆÕß§ÜB¿·îÖrª_Iý•ýýþõÇp‰h+-ÿ5ÿµdþ]þñ¼ûþ®ú¬úWRÛýäý:bzQ3üü½øÿ-ÿ•ýýdþ;þÿ¹þ©Çõ`pþjþtÿ=ÿ[o”ûsûÓ˜Žÿ¿ÿÅý*þµ«ß÷‚÷ÏýØý—û«ûªþ—þÐøçøþ%þgþWþPþLþûûÉü üaÿÿÐýþþÎýšý‚ýýmý~ÿ‚ÿòý¥ýÎøýøÐÿÿÿáúúäûîûLøšø¾ÿÿδúpúûðúæûxûD«=û^ûLýìü F`ø’øú³!t÷£÷íþûþ•fcøjøünü-\óøò®ûãûn]¸}–ÿ5Óûü¿ú ú"÷ÿ*>ùÎøÝýTþ®ý0þ;ùòø¢R'üªûûåú¿q¦÷FøÌ»–ÿú£ù¼ü™üJKúþ›ÿkþ ÿü~·ûû'ûhû¾û­ûÃýhý'þÄþ-ÿÿ×ýný^Høø7è » ¥üýS»ïòªû¤û†ùùtµÿ}üüþÞþ È[ýý®ù|ùÚø©øëü2ü“™áþÐÿÖþ8ÿ”3ù§qûkûÏþ¢þ,ûûOþºþ§þ%ÿkÿ%ÿUüçû9÷e÷Ìýàý¥úJú¦ÍÆú9û’ývýH"YBþþ ÿ“üTü™sÔDüÄû·RþƒþBÿ`ÿ­¾hw¢úzúO=li ¶ÊýÿýJFÞ¶ÿ’ÿqéKûdûvþKþðáÂþ”þµ¸qÿ‚ÿïùú©åž]wªþ´þ2ûû5T[<3æÿÎÿÂÞhÿ¡ÿó·â‡Îÿ™üýèçNtDÿÿ]r2~B‹ ¾&™brw…©‹k˜‡@'ÿÚþâûü’E4PÀuYG˜ó=ÔíˆVŒ, Dþ¿þüsüs†”ÿ0ÿî„£r0h¬¤ 89ûŒûgûpk]ÿ£ÿ\¿Ó°BýÜü”žFiµý¿ýæýáýFÿÿ÷÷˜ð¶ÿÎÿ“ýZýŒ}ÁþþEÚ¦ý'þþÿiúóùÿhÿÐüÖü'ÿ%ÿãù'úFþ€þpMÕÿ¢ÿVüCüËû®ûw§-þvþ¡þqþ›ýnýÔýùý¬þ¿þrÿBÿSú_úÉÿüÿüæûïüÛü3ùqù4þ/þöÌ¢úÖúåûæû¾ûVûE«üèüzû%ûŽª'úcú ÿÔþ•pî÷øÑýåý åõùíù+ú…ú*'¨ô:ô¼ùáù¶»Y<Å üküÏú:úßþšþ÷Ôùžù°ü ý¾þUÿ¯øzø®ZþŒý¦ùVù\ú4øæø6ÿ=ÿQÖú®ùGü üçÿÝÿ…ÿîý¥þ7ÝNü”ûû,û’ûžû¦ý<ý°ý/þJÿÞÿpýý›mÑøìøŽÿ.ÿÁ r Ùý6þhÿëÿht¥üœüò÷õ÷0ÿoþAü˜û?ýþ*þþ1úîù´÷u÷Àüòûôµÿ¼Úü‚ýúŸgîÒûÄûÿÚþÓù~ù÷ý~þþ¾þ ÿÅþƒýóüK÷i÷9ûUûUúëùâÿòÿ(úÀú“ýºýgäÿšÿqûnû ùþÁþÒüIýÉ]ü„ûJ½Àÿíÿñýþ4_T”y÷W÷§þVþ9/A}ÿàÿ>¥¿ÿ‡ÿ^‡úˆú;ø ø~·*ýBýSÿ)ÿ§‘¹ó»óÎøûÒ—|%ÿ|ÿy÷ˆ÷üÏ•ŽýkýÕþ.þ-q±ðmÿÜþ{Ófþ±þAûü>w#ÉŠþ=þ”úJúÑ"­vù=úÙ£+DÿÿÄ?¸ýý£ÃRî×ý–ý=†{÷†÷eÿ|nƒ:_ŒÆ¶¿”üÏü#茫ÿž ¤ 0pùäù|…ïü‚üÛÿÿ6·KϹfØtËÿ–ýÔü.þ¹ý”ÿ|ÿ9ò‡ƒsV†ÙiTÿ|ÿüUütšU5™¥Ãú]ú>úñü’ü"Ò; ! Ûc–}»ÿÃÿ“Òw´Uq›OüSýÿ£?poWÈ#ú,úBÊŸ©ðGþþÀHþ%þ„"ÿµÅjX+*­ÿüþ¦üýÀÙsý;üÇ,îÿ­ÿ~þÔÒhöéöÏqŸ ? ˆÿõþQÿPÁÿ:òD¯öÏx^™WþIþ_éÏýÛýEäÿÛÿüëüqIÏüüOûFú!úŽþxý«t¾úµû¦­ûHûí÷Äøùù¾ùKUÙþYÿÈù²ú~·-Íú§û¬ü¯üM9ÿzûÈû˜ýXþ°a¸›ßù(ú­ú…ú,ÿæþÒÿ¤ÿ¢ýÁý±þQÿSÿDÿÉû<ûº 1ùMùÇýýo™ ü¾üç‰/o¶ÓüÂüp/î hùoù5<hûYû²úœú!<Büüÿ*ÿgšGööþSþÕóÓýQý[ÿµÿéþ9ÿÁñÛ FÕÿ;ÿÕù¼ù ÿÀÿûþvþÏüoüP«qù6ùaùßù„Èú­ùy„oýZþÅþÄý¨ûPûù¤úy2Qÿßý`öZ÷ñ¸ñ|´­ÿɨü@üÔ#4ÿø*ø°ìù”÷Ê÷Í"Ò¡[@ù¦ùþþÍüUüdv‹þÌþ¯úÝùý¼÷ øg>Hýý@ÿ ÿÞü3ýŒ Ë`¿÷“÷;Áªøºý ýªú˜ûªý@þøù¶ùOPÿžþbüÕûý@§ÿÿÿÖÿ<þrþÿRü&_øÕøƒý3þÆh™ÿoÿDÛLèÕ±ÿw*ûÈûç %±"Ç”µÅú“úŠê¡ˆIÆ Î 7ÿPÿ³ _ ñýUþbÄÿk´&E-Ý|úâú²Et Æ è\r3PüXü·ÄSX¾ú,0þSþžB!ŒíÂÖb¯ÿ[ÿïÓ3›À”“s½£þ”þM3Ƨ²º~¸g°Ø¬ • ›8±ó2§ôëä¦eþ,þ‡þ¢þÇØÁ4€~®E è§®ÿBÿØÿ¡ÿé°ßñÃû[™“ýYýÞÎ CHüÂûÛ–D0Œ‚Òþ£þiSUýDýÅóëþçþîû üEl…ÿbùdùŽù'ú”ÿ1ÿjÿÿúŸ~þ^þ“ÿ ÿ§ý[þ½ü ý±Äÿúýùygýïüöü6ýÝÿŸÒ÷#÷í°úû•úUú{ýbý/üàü@ÿ:ÿ)ý´üÕþñþKù)ùŠûXû4~$übüÕüÁü$ü ü_ýTýjûKûkýLý4øhø"ûfûeÿ-ÿýúüàýþÉøžømþRþ"ø_ø‚ýý8çýÉýÞû$ülù’ù#ÝÿþzþZü–üýýnÿ^ÿç†^übüûÊú»ÿ°ÿØÿÄûòû‰ýØýnõ õÒüBýÀòVú>ùíÿßÿ^üFýÜþ‰þFÿ ÿ=ýŽýÍý:ýhþþ®ø}øÛþÚþIK³ü\ü¦ùºù'þ¼þPý.ýÃþ¤þ(B‚úvú€ý/þÛýéýzù§ùšü˜ü‡z–ûðûçúÏû¦û†û‰þ¾þ,ýDý~ýÁýéü—ý`ýÎýùþùþ_ÿÿþ¢þ„ýÁý¥§øª÷¿‡cýWý6ûÐûPþtÿUýóüûPÉûfüpùùÙÞÆýàýb­g§cü¸üþ,ÿ‡ÿÓÿ¼þÓþ%ý9ý—n(ýý§YœúÂù›Uû:ûÍý/þÌœ ÷‰÷3_ý^üFþ¬ÿíö÷ç;•ý‡ýˆù)úÐýþÿmÿù˜ùtý±ýÀ}VøXøÅülþjüµûÓ±úšú<ÿ1ÿ‰ÿ¡úûÚ8‘œÿqÿðþhÿXûæû€újú0ÈÞüüËÿfý‚ýÒýåýˆÓ'üÙûüUØ}þÿYû ümµ™b,úûfþqþi7Îúýúäûüp?SþþiþƒÿÛþ_þî„Æ5§ÿsÿ<ÿÒþamikÿKÿàþOÿó}¶àXÿÿoóÓÿÌÿäÿƒ? <ÿPþü1üÉÿ˜ÿ˜¡þ•þ¦úsú§ÿ@ÿ Ÿñü¶üÑûüKÿþ¤xy!ýüØJ oÿ,¢ùúpúÉP 1B9ÿ®þ…GwÿHþô¢~üÜût¬ š é]×þUÿû|t ¾™`ÌE¡É‹«TóòÿBÿ‹Rÿ¾ÿfÿlÿÔ Y hž[ñ‘.•ZµjÖÿFpåÿÄþ ßùšù5þÃü·÷ÿö Á‘•½ŒEûÉúèÏðÒÿêù@ú‰–(ú8úÛú*ü]üàDºÛÆû±ûúyæD"‰;ûÙúl€Rÿ2ÿÌýþ sÿÿÅÿøŒø²úuúBm@&sû üõõ÷áúÅúÕü¾üÖïWÿÎÿ‰ºgŽù!ùWï×ê¬ÿÇÿ©{èþ©þoú ûOûYûc„¬ïýsþ þ8ÿý]ØþåþZú+ú­«’ûüÎüjý™Dx÷w÷‚Aµ}÷±øBü üë%úýLÿpú´ú}"GùCùìü:ýÊ<û¨û­úôúqn€eÿ=ÿù:úqþèþÌ€/\òýàýùºùêùÄú<moØmôØô¬Î»ÿÜÿùú¼l ÿ½þ|ù‡ú¡Ã-˜þÝýcƒh@=M±¶óô©ø\øaÿÿŸô.õï³à´°ü2ýFÿv…Büýze’óûßúF1¿DðÛðáKôe{ÿƒÿIüOýèöñöXuÜÁýÔüAøÿøý¿ýç <ûïúNùžøËzVYúîúnü·ûÒûUü*8{ïðÌúÐûl 1 ~_Ãõö!ø0úØ©±U1ó…óƒûXü¯ j ñ ³ù]úXúøù@Z’3lôéõßú¾ùœ n òû„ýêùÜúê1óåóÓþÂÿöð¥ÿØÿîüûý† æ ß±±ùú®þgÿƒõý£ý|ýg÷÷Ò`PÎý!þ>ìì2¼¸ -ü®ýpU…öpõ¥tm  –ÿeÿÐú¸úмø ~ ¬ýþüúúÔû6¨é›÷xö`ïtï"®³  +ÁîÈí©ÿÞþÝÑ›üöýü}¨¯ÿ‹ ‡ ^àøsù½útú“/ª\÷w÷(ù‘! ÞööõÌþÓý'7  GõÍô>û4üFô@ ö—öÖýé‹uþÎþ%ÿtÿ–ú÷ú|‹Sc÷ò÷Êÿ^ÿãZö¤Çüyü¹üü¼Ä W†A`¶ÿÌö&÷2 Î þüŽýÚûRü©ÜaCFÿžÿîÿDÆÿ‰ÿöÿú˜ûÀÿkÿ‰ó»ü‚ýp’õCÀ2Ëþïþbü,ü!þ þ¨öH÷aØñ¤ þõþ¼–ü^ü„ýMýE’ôÿCúùŠù9übüÏŠFƒ‚ÿÿ¨ÿÿ„þÆþ#ý8ýÑÿ±ÿÁÿ³ÿ${þáýÁý¾ýûlû´ÿÞÿî¨DÿÜþBû\ûþþ>ÿ¶àáúúÍýñý÷Û¬¢ÝúMû6ÿ…ÿ»þþ“Ô€Ðñú=û<ý"ý¶”ûü¨ýÔÿ¼ÿœ‰ùeùy3¾ÿÜÑÞJþnþFü,üåý,þzýíýYÿ§ÿûûÓ$þÉý•‰íý“ýa]SûüeOW ú8úÎûØûÿâÿR[óþOÿåÿóÿ ý1ýmÁáùû(üÓÊá Îþ ÿ¯ÿ•«üëû&ÐWûbûµÿ ‡þ’þ›ûëû>ç nÿ\þ?ÿ`ùuùÞŸýnýðü…ýþ>þÌÓùóù+ÿlÿt¡ùú5þ ÿ§þþä8ûëú}ÿƒÿºýþ:ý¦ýOL ôþ þÄÿ8’ûÄû;û2û iþsý^òû<üÜþâþy…7ý"ý¤é¸nœý1þ&ýý{ cú ûLÿ?ÿ²—-ûMûBýyýGùþðýWþWÿÿ‚þïÀNzi1š>ÿÌþ %DVÿVÿ/ÿsÿé…ø3Žÿ4ÿºD—þ¯þSñSã þ`ýEü`ü×™UI«ýžýÜú¢úš/’$6üü;üxüáÿÿ†8W6´ý-ý€âÿöþ÷9Þÿ¶ÿ=üÎû¥ ' ^:ÿ_ª*jvÿoÑû ûŽ7U  Ô‘‘þôþ¸'ð ü îá˜| ‹¥ý ­i‘µÿªÜþ†þN ` Ì ÓQo÷l»éd^¢ ·ö¸ÿ™þs*ÁøøzHÿ,]øË÷d_SËþPÜ”Þü›ûÅŽéþÖý×ú_ûîµ™…dù>ú€ýUý´1O—Öû­ûPò-°Ùë© $ü·û$¦ý‚ýMÿˆÿõ7³þ´þ£÷ò÷Ôû©ûThð7ŽŒúûÂG­ù£ù‰þgþ­âŸþ ÿÈË ¶¸ùnù…#ÃÁ­ÓœWOý/ýMûòû-ðúÃú?Së:åüµý;ÿ'-‚ ý*ýÑûû´ÍüùŠú˜þ%ÿ/½ÿ•÷Ä÷§ßÁVçö4ø:þ¥ýø„÷ûPýüü®<øEø¸þ ÿXTúÅúqû¬ûùjP$þ_þ‡ù=úÿèÿø©ÅÿýæüÂø´ù´úGûi¢þœþFõœõ?\‰ýÃý.ú+û1¡Ýý×ý²ù«úT¾þÍýÜ)±ÿyRÑŒòÆòáúžúôý?þÙôxõÚ†€Mý–ý¼EìGâû÷üãÈ>£‡ûOûk¶íüxýéð†ñÚÙ9óþ8ÿaûOüp÷~÷Tƒ˜ðéüBüÈ÷‹ø%ÿøÿWpù ùúðù‰kFîù#úéüXü†ûüywÿøþ¡î^ïhþSÿ‰  þÿçþOõøõWùPû¿.o;ÊñRò¾þwÿœ B Õ’ø&ù9ü³ûó wdzó½ô þ¡üa ‰ ùßú[üÔüYŒÿkò‰óoüek$ýƒýÿ'˜ ® xYçøƒù”7º,­²kýCý¬öbö°ibªùúí”ì;õb 6 êû*ýÊÿÃõëôÜÐâ f ¬þuþyúmúÇô( ‰ ü‘û¸û¸üŠ5ëû†ô…ó*ñ^ñ7Ç X %´Fí íKmÌ  Ïûý¶õÆòÿ # ©!ø¥øäû€û‘Arÿ”ÿ%ø9øæÊØÁþ|ÿ—ö€õÂÿÿ° bÓ?Uó6óÇþ¢ÿD þ~þúö÷ßïo2þ þ×þÿŽúùúr[K.òöq÷ÌWÛƒ)°²ûRû,þyýá&·ÿiã°þ#þ#÷‘÷¸µ½ T /ûõûzýÆý…¢Þÿæÿ{bÿ®ÿ$ÆçäqúûK¾yüýf¥LŒNMñuÞýòýÃý„ýÖüÚü÷±÷ß^þaÿiïØûœûpþCþ•óþVöýõ§ý©ý/Û,ÿÿ|Òeþ¯þ1þ7þwc/õÿ.^ìþvþÂüÀü¿úÙúÆ7xä¼ÿ:ÿƒùüùäNôðû‹û’üÁüP)ã  ú¸úËÁÿþ”ˆò0ûžûDýŠüs…%þÿCнå÷JøöЊK}ª—ïýêý@ü~ûÊý@þêü”ýÌ‚þ»þ\ùÿøxRìêíy³ÿ¤ûIøÆøj ¼¼ºù†ùCý ý±þcþ2d üGüåØý¿üªNîÿ0–úóúÑG!ôïýôüX ÒªþúþÏþhþÿ‡þìþ{ÿnü»ü±30þ$þ[þµþÔá1yþêþ/šû^û²ÑÜÙÞû6üŠ¢¢jþÀþöýœýÔü¢ü½üýatþ7.û:û1ü±ü ñjþ þ¼ø‡ø ü üg;ïUú†úcÿk.èmßÇÏùrù¥þ”þMfå¼ýfýíüéü>ýaý×°Šûkûíþþ•ÿgÿLüÍüFÿeÿqþþGÿØþ£'!@Jˆÿ`ÿ\ÇØhw5Êù5úqþÌþqüNOó1ôWû2û· $ lóô:øÆð›úšò^ùWùÿ5þ1"SŸfü6ü¡gôüÑü ÿ:ÿþÄýLý^ýyqìûSüPþ ýOþ°ýêÿvÕÓ£þ‹þûúyú£úZð¹ÿ(þkþüðúÛúçþ¿þ$ûgû¾¡‰.بü ý°’ºý}þ]Wü½ûxý2ý° ­ âÿtøü]ü.õTôê‚ü º þgþãûû§þoþþsþªøüŸüNd2©4ÿPÿ’ÿÿØÿGÿýÙý~»þ÷kåjý-ýÙü]ý¦Â{úÂúËÿŽÿà‚þÃþÁù1úÄÆFüWü ¬Ïž,þÏþ´¸dü'ü¢þ-þ0G7£zÿdÿ©ÿ©ÿÔý¥ýðý¬ýBùYù èYþpþ¨=`ú¸úPz—A$òÿÆûòût¨ë¢ý?ýªþnþ›à÷ý þ{7ÃûoûuÏÞèø~ù×qþ(þ“o 7âÿU7îýþj pýÈý·uØýøýœ–\Y"øªüàü¬—­ÿ; ×ÿ²ÿ ÿÿKÿÈÿ)YƒûÿÔü ý 1 ¤ýþ_ûéúKÿÿ¤ýýýE3‹þ8þ!ÿ¾þd´ûÿ)ŠþKþ…ÿvÿ¾ÿ~¨ýªýýQý}3ÉþEÿɰ%ü@ü=\LOþ•þ8 uú ûŧ…ÿ£ÿ2„»þüþŸ}—ÃJ[üüÇŽ…É¡…KÓtþAþ©óÐ;ª6¦ÿeÿäçl`ÿ8ÿý*™üŸü½ÿžp±’ùÂùvÆ`ØRÿþÿýWý›üÂü™LÌÛ¤tFü¿ü*Q™zþÞýkU>ÜBþgþóMÞ¤ÅNþ«þÿÆÿF•"Ò½ eÝÿcMûÃÿŽÿËÝžÿ2®ýVþ*gýPýÏÐwÿñÿqüâüË˱Ӓoýýzþ›þðÿ'Älf$XÌÅ$ûNûGúË‘GFÿ=ÿa”ýCû û ÿØþM¨tÿÕÿ%ûÿŽý|ýåÿ6ë'´þ›þ]þwþš™Yþ¢þ§þuþ¯þ»þ¤Ô<>þFþ ÖþÚþyÿWÿ´ýýa@^dëÿ«ÿªýMý´ÿ´ÿGžÿŽÿRüõûüÿÈÿëþDÿõ7âÀ(ÿžþcþbþ'[ŒÿÏÿ„þþDýúü14åýSþj‹æÿþ0þ¥tdúäúÚéÏüÒüR×ÿIEÚ"ÿÿâÿùÐøkÑ ‹þËþè¨þ›þ¥š ÿìÿý‡ûTû$ýÔüëì½ÿ`þ+þ2Aªþ‚þ¨ûÌû}Œnþšþ+þ/þú0þ,þýèü ÿÿ”œ0þaþx`#þlþ*H—þ’þ‹ûtû±ÿ¸ÿðþ&ÿÛÛ%Æxþ9þSC4þ;þ³‹,ÿÿK7hx¬ý þÀ­£ûœû¾ÿÿŒ§™ÿÐÿ]3îÿƒÿHÿÒýØý~±•¨Ïÿ¦ÿM(¨ÿçÿÜý-þ›ý¸ýD($òÑd„œºÐÿÇÿDÿÿ3 ëþÿÊÿ÷ÿº ‹©õúÿú¹› W†Îö-ÕÿÆŽ™ bvýüúü¥þ{þßþßþÜýöýbsEbu‘¦ƒµü‡ü—ÿ‹ÿ2e­É£€V{ÿ»ÿB‘²Ñþü¿üóßœ··×—uÙÿÂÿ!0ôçÈûùû¨¸MsdèþãþíÿôÿWs`aÛÿâÿÜÿ ýýØÿ¶ÿŠ˜íì$äþ¼þÆÿÕÿ2íÿÒÿÿÿ·ÅÀ÷>þZþ…þ›þ;O PH{zNSÿÿßÿ¼ÿ†]7þ<þLy|’^þNþ縭ÿ¿ÿÂï =ýý°rHÿZÿ7Y¤ÿ–ÿÆþ¼þ4"U˜ÿÆÿsT þþïÿ1ÿI5@þ5þçÿœþˆþgþ€þÈÖIþwþô`þ}þ)þÿ,òþîþÔþÉþ{[ºþ©þÔþÐþ±ŸGþ>þÇþšþKÿJÿ\ÿ‚ÿ/Kwq#ÿÿÞëÿ£ÿ®ÿŸÿ°ý‡ýšÿ…ÿ]lÿ÷þôûÓû6ÿ&ÿH¨ÿÄÿ–þ’þ¥ÿ¡ÿ5°ÌòÿP,^0ÚÿÒÿˆh þþ—ÿ–ÿßÿæÿRþFþXþSþ\'YÈÿÎÿ ÿaÿöýþé6Päþ¯þ Åÿ‘®¹Ù‘ýžýþÙý|v¶¿¡Ó~vmýzýXÿVÿ«ÿ¢ÿâûüC>•þ¦þ/ûÿþþ +™”ÿ€ÿÙÛ;X‚ÿ£ÿêòkg#ÿ ÿ©ÿÿ†ÿ}ÿÇÿžÿÿàþæð~®@c‰þ§þRnˆ¾qÿÿSHúáŠ~ °þ…þwþRþˆÿ|ÿ×ò±Ävÿ‰ÿßÙ<þcþÖìÛÿÕÿ]ÿFÿÀ’lÿjÿ¥VÿXÿ7—ÿ£ÿQe ÿ4ÿÝÿøÿu|ÅÿÚÿp^ ÿ6ÿD)™þœþ„T”ý’ýÅÿÁÿ7B1ÿKÿ‹…gÿŽÿßò¨ÿÌÿbÿUÿZÿ_ÿ4ÿùþX;S:þþ™þ}þÿÿ7(&ÿÿ ¯0ùþÿõþÊþ{ýPýÂÌFdªýŠýüÔûcJ ÿ[ÿäÿïÿ¹þ¸þÐÿÂÿ.>ÏÙ™ÿ–ÿ,1 (þþRJþYþxƒ¯ÿ¬ÿºý‘ýßüíüÙ,Â|ÿ{ÿKÈüóü6bCþ[þÿÂþ½ÿ‚ÿ™£väüßü€þEþîîÕÞ7{%&-ûKûáÿÌÿý„ýÖüãü˜ˆ^ýLýÇÿÿ}þTþNChÿjÿTRMbNªã¼Õ¬þ‰þ"ýýpi®ÿ²ÿ½ÿoÿòü¬ü„gÇPÏã7ÿZÿ˜Éÿ|ÿQÿoÿz_ŽTN2Õ¥[û5ûcþ/þJ(™¤?f„ÔºÿÙÿ§üÉü',-ogb`ÿ+ÿdÿîþnZ}Ÿëê`ýtý\Š/‹á2yuZÿQÿSJDbúþâýÓþ¡þk]uÿ˜ÿÈç7b2Úçs{ž¿NfÇ¡`ÿ'ÿ'ÿõþ¢þ˜þ¤ý£ýÙþãþŸŠS3çþ ÿ¾Ð!ùýåýÿXÿ¦±tÚÁÐ<ýýUúÿl[¿þõþvÿ†ÿ#þþÚÿœ—•¾¯ÿàð‘ÿqÿÿÒþ²¼Ôþ:ÿùÎüuü9þÑý©³®-A ý÷üÿª®þçþ‚I‘Ñü¥ü$þÕý±ÿ§ÿ>0UË~ý%ýa" þúþZhÿ`ÿ½ýýåÿñÿCœNuýcý*Îÿþìý®¾,¨þ”þ*ò¤ÊýÝýSÿ|ÿ @˜þuþËý§ý¸ô¡ÕLÿ6ÿÿÿîÿ(»ø€ý;ýþÝýv‰?2RPkiˆÿIÿ¾éìÿ-‹þpþ›þ«þâÿìÿ›þšþ,Y[QMþþrm£þ¶þd\me_9ëÿûÿ48?Œý|ýhþwþ±µÈþ³þ“ÿžÿü¦üt@# 6ýý9;ÆœôýÛý¾öÿþÙþVÿïþöþÿ1ÿ4ÿŠÿ‰ÿÜûðýãýUÿkÿg¶2'Qtƒýbý£¡ýÿÊÀ^þZþùÿÕÿ5HÁÿàÿ‹­ÿºÿøúZÿpÿ(@þªþƒt™‡oÿhÿV7ØÿÌÿÑÿýÿ),ÝÜýýããNýwý_?D5ûý-ýƒ‹ÅÿÏÿùÿ]n½ÿ˜ÿŠþˆþA/Pÿ%ÿÑÔÖ⚪°=|¦åÿôÿ—›Eþ4þ–›«©ý{ýAE`ÿnÿþò-­ñ4'FÿDÿõû†ÿÿJ]t%CþóýÉí7ýQýn5|mþ/þ7g|• ;f=þzþóó¹ýèý þÿ¬ÿ‡ÿgDRJåýþ"À‰/ÿRÿ\oÓÿ³ÿMPsÿ‡ÿfþ|þÉÒ ûVþmþþ±þ[1äÿø-þ+þïÙùeþaþ®Ä,JC.Ôþæþ ûþçþøþúþýïü¦ŸèþþþŽþ…þ|z./¾ÿÉÿ4þTþðÓb:áÿûÿrýýqÿDÿ­˜ýýiýý5;ªÿÿÿÿèþÿI:ôýþ„ÿlÿhhNÿQÿý ý/3çÿÉÿŠÿhÿý@ý¨˜¹ÕýþáýíýFÿ8ÿÕß¿ü±ü]ÿXÿõÿ%ÚÿGü:üx¦©}0ü*üˆ =ýýÄÿ·ÿ—´×ýªý‹”¾Õgü<üÊÿøÿ×þ½þ,)|þ”þÇÿ§ÿðý þš§‚ÿWÿËÒßþÿÈý¿ý94ÿÿ NþKþ«ÿÀÿtmÿØþ‘ý“ýŠÿœÿ^þ7þ\ÿ/ÿzn‡þ’þbþuþ¼ÿ´ÿ™}çÿPÿ¤ÿ¦¡8°ÿÂÿýŸý“ÿ}ÿ@+fÿ7ÿÇýµý+ÿBÿqlÿÿWÿxÿ÷þéþîÿŸÿÉÿùþÜþ¨þhþ‹ypüeüyÿmÿu‰ÃþÆþ«þÃþ‡ÅTNÓÛ­ÿàÿFÿ,ÿñÿUÿdÿ†ÿ~ÿ¢ÿ¡ÿ\djÿOÿÿÿq‰ùþéþ`ýTýêͶ†ÉÿÎÿæÿûÿäþÓþ}d®ÿ½ÿQƒù"™þþuŸºþ¸þE? àãþåþIÿxÿ(-—úÿÅýÈýì彸]9¸ÁXþcþIK‘…t ÿÿ Vaÿýïýîÿ8%Fþ+þae¾Ÿêÿãÿ»ÿËÿCÿ&ÿùü×ÿÅÿßþúþ£”.$ÿqÿÉþÐþŽš¬&òþÝþÿ ÆÃþþ vq2?PÿMÿ| ›wÿÿüÿ^j&)›ÿ›ÿþþ ÿ27-B¿ .¥¬Ãÿ³ÿKCdiþ þrÿoÿŸ–NH-IgÿrÿlHIGâÿàÿo\¢‘ÝþÙþ¦ÿ¬ÿtm]J¦ÿ©ÿIþ)þ˜”ëÿÜÿ7ÿ4ÿÙÐXT/„–óÿòÿ¾ÿÚÿÔÿäÿQLd}-/ý9ýmÿzÿÀº’ÿ—ÿ ÿÏÿ¤¬Üþµþ-;èþðþžÿ¢ÿýŸýŒý'ýý3IÚÿØÿ«ÉEÿ@ÿÿ‡ÿoyçôÀþÌþ77ÚÿÂÿ7=ÜÿýÿÛºµþžþUÿEÿ›ŠÞÁnÿ@ÿ8ÿ/ÿíÿ×ÿ_ZnqQÿQÿwÿkÿ[bqkëÿèÿ|ÿZÿÍÔ€‡@ÿXÿbþxþk†ÞþÜþ£ÿÅÿ ZãýÎýìôŒ€Ñýéý·Ã0&?þ5þþ5þ‹ÿÌÿ¨€­ýúü%ÿYÿ}\…{`ÿOÿQÿmÿ¸»žhƒ³ßýÈý}ÿµÿýÿ²ÿ5Ÿþ{þ íÿ«ÿx]MÿBÿÐþ¸þ«bœ¿výWýäÿÜþ«þ$,?ÿÿ“”Ñý¢ý$-0)³ÿÕÿ61r”éÿ×ÿ‡ÿÂÿfþyþ6ÿ%ÿ2þHþaýrý ~ÿ•ÿ€þsþ4D››ùüÃþÙþ! BZþ;þ$Eôt†eýŠý$ęص¨þÝþ¾ûÁûkCºuþ¤þéûü¸—Dçòûüûúûw+ÀhZýzýòúûlü)üwûÀûQZH(üý þz¯£ÿlÿ',ìüéü™ÿ´ÿ”z­ÿÑÿ¶ü¿ü|žÂ¸1û"ûtýžýiA¼ŠµþŽþý9ý@êÈ«ü”ü×þÿD`ÿá ÿ ÿÀÿBÿ•x_cƒÿ£ÿßÿ €ÿuÿî×ÖÿõÿÝûüîÇA.ReýýIéÉ‹ýpý@þ>þT0ûÿÉÿý*ý¹°ˆÿrÿ6ÿ7ÿ@eÿGÿõøs~£ÿ¨ÿ8>8'mþsþÏòÒé ÿôþ:fÓýðýoþkþlgXÿTÿÿÿëÿÛÿz].`þþ@*­ŸÿCÿ²ýÉý®±æÿíÿýþÿpþ‡þW_†oºýÍý‘ª^PIÿ:ÿ|‚ÿ>ÿ}y]6±þ¦þØôXM]þ+þÏÜþÿ˜þzþYúÿjš>$dþþ}ŽJ#þñý8ÿ ÿ‡Ê@ÿWÿþØýˆÿÿW²­ˆýBýBY7nøþØþ’ÿ^ÿ_—âÍÿ§ÿmÿ\ÿBvÜäÿØþÿÿ5f±ÿ·ÿÿäþTX#•ÿ¡ÿ2-Üÿàÿèÿêÿïÿñÿ õÿöÿúÿûÿþÿþÿþÿÿÿýÿýÿüÿüÿüÿüÿûÿüÿûÿüÿýÿýÿýÿþÿþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿÿÿÿÿùÿúÿÿÿýÿýÿýÿøÿùÿúÿùÿêÿéÿ ÁÿÀÿúÿøÿ41ôÿñÿ ßÿßÿ ëÿïÿ-3ðÿóÿàÿÜÿ44ÜÿãÿòÿõÿPJòÿìÿÌÿÓÿ oj[W¢ÿ¥ÿÓÿÑÿRSþÿ÷ÿ@=ÐÿÔÿÌÿÎÿ(%<@+4¢ÿŸÿowÏÿÊÿ ÿ£ÿ87mhãÿßÿŸÿšÿggðÿåÿ!œÿ–ÿwt©¥„ÿ†ÿòÿøÿ„{„„JÿDÿmw¯¦ÆÿÈÿøÿfÿaÿÏÿØÿ šlq­ÿ«ÿam÷÷Ÿÿ”ÿÜÿçÿqx:4ÿ—ÿÁÿÀÿlwtod_‡“üÿõÿ/*¸¶fÿoÿBÿFÿމ}ƒ¾ÿÑÿãÿÖÿ“‰jk°ÿ´ÿ¼¾qaTÿQÿ;A&8:!ÿÿžÿ“ÿwttÿlÿ Œˆíÿèÿppš­ßÿçÿÞÿñÿéÿèÿò÷Tfžþ¤þ«þ·þTU94kÿ}ÿ]zÆÿ±ÿuÿlÿ'¹þºþ”•“ýýoÿtÿP>çïîÿûÿ=ÿ0ÿÑÔåîUÿ^ÿªÿ°ÿ]OÆàtÿ{ÿä˨ÿÿÿöþãÿÕÿSD¹”ýþæþÔÿÊÿðÿ–›ÍÿÍÿZÿWÿáÿÜÿš÷ÿ%±ÿ£ÿóÿâÿ`j™[þuþšÿ°ÿüÿ ¬þ®þ¤ã…þþ ÿ“ÿOTWþRþ*ÿLÿzmÛÿÙÿyýtý2ÿ‡ÿ”ÿ‹ÿxyÈÿãÿøüý´ÓëÿŒ‘þwþˆÆª`“°ÿúþµþÖþ_ÿQÿë6IcþCþ´¾±ÿ©‡ýJýEpJÏËÿÿoþpþ–ÿ’ÿüÿÔÏþýÂýÕ½ÿ…ÿiþhþ<.‚›dÿiÿÆÙt{DÿKÿ^ÿ ÿåýÍýÁÏn‚"ü>üÞ×<E¿ýÈý^VÜñøêÞÿúÿCÿ9ÿLLÿ1ÿëþÿÌË5þËþ3þLþòôh"[vàúû ÷ˆLÉüöüüýûýÅvR+uù»ùåþËþKæ ì{ú±ú&ÿ"ÿ_K0úHúd."ûýÝýVàÑéÌDJNü[ü–˜“‹Tý|ýqþsþLtíý¾ý?ûiûKDY.×—*ýAý°þ¬þì®ÞþÈþôüüüˆÌp\ÝÿÌÿƒÿœÿU¤ÎþÊþ‘ŒÉÿøÿ<ÿMÿÁ¨JGeü¢üþþݰAI þ4þÞýÌý°€†npü]üyv’RýxýÓþÙþîÝ…þsþ\|ûþÿñÖ$7ÍþÌþ|‰†yôþíþ/ÿDÿÂìÿÿðöÃùü“üniÁþÄþƒÿzÿ¸£X5ØþêþòþþþÞ»¢´$ýFý&9:-ÿ:ÿŽþ¡þêÿ]P‡þ€þéÿ {ÿiÿ2-¬ÿÂÿýÿΰ¬þþ\iÈÞÂþ“þfÿRÿ*F‰þˆþ&îÿê¸ÿêÿàñÿ¿þûþÎþü:QU…ý?ý±Á<‚þåýÏþ¡þG…c›ìþ¯þþéýN‡i|åþ£þ¸ù~t_ÿ5ÿÅÿÝÿË÷õÿ½þ—þÓè›Çÿëþªÿ’ÿ|”„ÿœÿÿÿÿÿýÿýÿøÿùÿ öÿöÿ õÿöÿ ôÿöÿ öÿ÷ÿ öÿøÿùÿúÿúÿûÿýÿýÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿþÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfenrir/config/sound/default/has_attribute.wav000066400000000000000000001047741475771417500220000ustar00rootroot00000000000000RIFFô‰WAVEfmt "VD¬dataЉ3 ü–ù ÿ;ú¬üdüÝàš,ü]û¥­»ÿIúGûð_' üàýÔù:ÿ úüóÞývú­þâê ÿ¶û‘ÿmdÏû­ù»þÓþü)ü&Yøvüûÿ¤ÿ úaûjA&üþl½Âÿ0ú%üaÚý0ú_þyÿ±ûœÿä@£ü·ù/þìØäü û~o¸êüJûàÍ«Fú‘úM™ÐöûIý _¼_ú§ûoQMþ„ù+ýˆýÿcûÿ2QHýYù‘ýÝÕüû;Âý û¬°Ëú‚ú›ï¡ü9ýš1û#ü>Øþ“ùý œÿSûaÿ‚fIý`ù«ýàü1úwlaIý#ûò˜túÂùWD¸fûVüxÔÏùúœû{´‹þù9üÎæâÿûÿôH¾ý@ùžýR!ãûØùYÍðýZû-æsú±ùmf Mû¤ü GUû7üöþ0ùGüë6;EûDÿ(ÉpþtùZýwë›üÑù¶ÿœÁVþûÝq)sûEùlÿ©æû£ûÂwš üûú°ZÅùëúmŒ¡eûÈýÃùü˜°°ýaùþ¿j-ÿ©úÇÿijYüµøPþq¡÷ûˆú–_üú'2¹ùÝù¨¼îêúÓü¾EÁvù[û‹3ÉýøýürèIÿùù)ÿ¡2´ü#ø™ýxû´ûù½‰yüþù&ÈÉù@ùü’¢ú*üFd7·ù2ûTOþ_ø\üèÊlÿ÷ùâþ,ý2øBýÍ«ûBù/G=Æü1ú<©#îùâøŒlí[ú´ûþµÒðù%û{ªJþEøÜûƒÐsÿ»ù«þ•öœý=øý5›û¾ø£ÿ6¢êüËùýã)úaøûÿ…W#úÏúi§)ú ú7Pÿøåúò#àÿ`ùãý‚Ùeþø˜ü@¬ÌûøÇþ+ýù²n¢’úø”ÿŠŠùù-úÔ%$iúrú"¸§ÿ+øOú_"ù,ýM*ÿDø#ü,Iü¸÷ÉýŽ~¢ýHù/‹ˆNûá÷æþiýú€ùþ&éæú;úî@“uø£ù¨8‰ù†üÁÛ¦øëû ¨Âü†÷ý'Ë þ;ù÷ÿÑ`üä÷þmX0úùqE¦sû5úÚ¾xäø9ù*÷1ùüE.[ùæûÚýÕ÷wügÄ™þ‰ù¤ÿ‹ñýZø1þ¢Êúíø˜Ä/düƒúy®H³ùù!Åx°ù¡ûxEúŸûF>hþû÷yûwñcÿŸù¿þòœþ`øQýŽ9}ûmøEÿ1Ïýú~Egúrø&›Ùù«ú\Nö[úêúž¥]ÿøzú‘ÕÿWù¹ý\2ÿqø¢ü2§ëûï÷,þœWýÌùú±û3øzÿM+±ùíù•6{Êúïú–ñÿEøúï°Éÿ3ùbý7”³ÿéø¯ü¶ü¹÷§ý-¢ý÷ùòס‘ûJøÿÚÇù«ùû‡û3ûag›øµù/K€ùý¶¹ƒù‰ü¥èµüå÷õühIþ(úRk=ü†øyþ|¦uúZù‡;ü û®ndùXùO«Àù?ü·Ç}2ú;ü5S§ýøürÃþ"ú–ÿ÷Ó•ýéøþ+ñÍúðøé±ªü ûf9;úBù±©¢¢ù ûö™èú=ü“)þ2ø~û³©ºþïù ÿ•3þ/ùÜýëûžø8ÿUÂý û /Ê¡ú)ùF±¤ùû6ml(ûNüòßÓþwøûmæþÜùyþ2†ÿ¦ù²ýÂt…ûrøiþ¿épýû¢:Ÿ~ûAù¥ÿíùŸúsLÝû[ü¯*¶ÿù¶úY9Bÿúþ°Æ÷ÿ`úÄýšÎ<ü¨øßýÃÐýCûg1`üÁùŽÿÚ@CútúÓßBeüªüžSf²ùÔúÿäNÿ+ú¯ý-¾}û þœÎüîø‘ý‘…ëýHûè™ý5ú”ÿÁnú1ú&qZ³ü¾ü{ˆ1ú±úŽLÿú"ý–½÷cûþˆV=ýâøíüÛ&Ïý û–§ï¦ýpúnÿŽjxúÊùvã*»ü°üXqtú‰ú )ÿÃùü˜4¬ûþƒ•‹ýÉø^ü2µýÛú-s6-þÆúYÿd˜°ú}ù¼ÿG üüÄü˜ û»ú·Æÿëù:ü_>~Gühþ]£þ@ù8ü¨X´ýíúÚÿbÒþVû‰ÿ\Âûtù@ÿÒäýÀüò»ž¼ûïú¬Ì=ÿßùÆûØ'Ç‚ümþÃ$2ø]úzÿÎþæŽû,ú*òÊùZùäY’þ•ÿBü ùDú|ø:ì ÿý^ÿOüÿð ú¯öåc áþ¹ùyøMÿ„‚þ”øsU $ý¬ô‚70ÿ€€ÿâá*þ_ósüHRäùö5“Wíöñû€¸šõÕýuþnbýêýnÇ÷˜úŽÃv÷Zü”ÿU¢0ü¤û5Šcö‚ø¦$˜ÿ¤wþQüw‹Ãøbø*[_û±ýAÿÀû'Tqû£øõ „üÚù…ðþbü¢Pývø¡E îþž÷ÑàüBýÄÿôú%¢þ õß5 çþÆûBE*ÿ„þOôý¹ ‡{øn¼Y• ´øéûjÄeõÿ? kiûp§þÜñã÷kúè¼¾õÿûø–ç þHûÕ0Gõ÷ÕüüŽ­Uþ¹žäùõöf>`ù„úRÄþ˜ÿÌù¡' RüöÝ+úYýk€üYü OÝõ% û’ø¸#$þ:µöaà ÷Pü˜ýþ _ø+üŽ €ÀöãE óùýëúï6eöSý£ ¦w÷ÝþƒÙþ<NUúRùŽÔôDúv ùý!çWû¡Çôöíe#úWÿåZ*6búÁõc ò÷m÷òɯü– ÚúK¯ }ûBó/*ù!ú›%†ð ‰1õƒ= Óù†ôú—ýÇWLù™ÿç ãÿÍóéA 'ý{ù“-ü¦üïJ7ö¬æ —þôFþNûSsùÝü æ+õ?ü¯Œÿÿúö©ý úÈbõ†ù¢ vlù¼ÿÓ ýIÿ˜ÖöêõQc ÝøFüO ¾Cü>Äü‘ö«T ÷øçõZ/Iû_ýÈÞý}yüRó™ bù÷¥Dü}k÷¤ÿÒ ¦úmòõ¼ ÿýþÄïýÿºÁLóÿ“ ,ÿòõšþ ìdùhÿN êÑò¬ûÅÃý9üÿþú Åeõšùç .÷Vþ‰uýCû—ø+ù¯ Ž÷ŒûB¸Fû¬<ûþ÷| ‚ú|ùÿ Šùùû‚ÿÔùää-üHöâ* ¹ú¾ølçTþþþ¿õa¡ ¥úüôT1 )ÿœyúSýÛ÷ûò¦ ·ÊúÍ þ§§™ô'þì ÜôŽÿž8ÿÈÿ¶æügþš òŒù >mù<Úÿÿ Õöø…ž!õ(ü™A0èûNúÉk÷àøHÜRùAýçþoû°! ›ü¯ø zHø¤÷ä3þIÿ]"ÿøøX¸ éú§õ[Z¾üzÿäÿõùRˆ ßüõAV bÿšûDþŒüè³ývôÄ ‘Pø¬£ÙýaþÞÿøxý€ |Ìô³þÐ ­ûu™yþ“…ô*ùçž±÷µÿ‚yèÆºø?ø5 õúú°7þ¦ÿüêÄGøð÷¦ ³øÂúþOÿ¥8Sþ­ùQ^½÷Jõé|tþƒyèü# ûƒôlS>üùûLÇþ{õIþ‰ö†P cÿTø æÐü5ÿ}þ_øoÜ 3|÷P˜ÑýúKþäû|þkâØöÏþ² EwøüþÍdÿÉ@åöNúl ÷§þ` 9ÿÆú/ùÐÿõ*ûV /_üµþÓý¥ù¶ø£lø8ùÇS€ŽýþUûm¥÷LôXþP»×Gúÿó©äâûÎù¾ø~]þ8øÜ ¿þlöÙÒ%ýüÆþWüfB Úb÷`P`ý©ö\ý÷ÿt†ZùMÿd <öGýEö–ÿYú^üš²n÷DþÎ <üçýý{ûß*>ø®üc œæú&ü‚ÿ®þœûÝú¢¾îø‘ø‚ï~þ›ýÊÚ´÷ùô©ÓÔýÀýg{312úõm'Jü§ø£Šþÿ]þpú%Ï=þçõbÎý¥ùÿF®“Ð/ø€ÿ‡îüâôŽüDhŒPc÷öåöôÄøS ÉûQþÂýJ!,¹óæþ} 9þ2öŸþõýGÜõì) /¥þ3öŽ [þú#ö÷Ø!S ;û~ó üuþçýwÒû¸gøö <)øq‘ YüÍçõ"÷Þ1#Ãôn…'ücDúøÿ†TUðÉ3ÏÿHú-ús"ý6§õÚ?ÿ’ò8üŒ @ýlªþpý·i²îIüè þ¹ ûu¤ÿQÿâóôg GjúÑó—ý¤ÿö÷÷á? ‘ûõŒ Aû=û¦ü?ý>LÐ ÿ÷Föë ðq÷jþúI÷¶ú<Pí…ô = ú³ôoýQcúñ, ºFþûýÌùVù8Iÿ†ò² bõküÍ YûÊgþaøµlÿTqïS¶ GüùüyH½ÿ¤¿ë„ÿW c:ÿ½ø’ æü¬ÿ¯ô šs÷öTôÇ lüCÿ]ÿêúÆJe ûö.õk ”úºü·÷*4žý] 5õ»ûw LÀþœð$ÿ ûq™ö/.zÞ>òŒË;û4ûœöñØû` Òÿ¹óÊ Œ+öÕüVöTHü·ú;^†$ï÷ ü ùáÿ³þæ4uî§_ `qÿúP oý-ÿ*\îl_»úù`ÚûàÀ8ù€Ïyô ø ¤ýfÿwù¨ípX zó©øê<þéý©ô Û[ý¼Rö/»ûäûæîÝ k þ2vùJ…üS ¸þ^ôÀ %©ýÐôŠüÿ úf „üÀù“ _oïÙÿO÷ûê…4zwí"ô ÞýòþA÷žÙû¸ˆñïFçtCûJûgøÔþ»û°ô{L# Mõ“ûÛ€û,%ùêþz9ý Bò;þ Þþ|þ/ôk * ÿ”’ñ±ýs•üëònu­ÿ[øøÀãû1Ñ÷IñØ8pÜùþlçø ßú~øæ ä¼ñïƒ6UùÑúˆ°|ëq‚¿úúûg [þ&çdï0×¹›øCù oúl¨ôPC áöœý° ÷#þßøaý¨è àòÿO ™ýËþ¨ô§Öþxýó ô‚‚vû«óc„ÇþÕãôZ þ.%ú·ô\R¡ýÝþ©0÷^áõx÷Ú ÑóíéøÄ/ù×üÞ ±mï³—úkûšòB]«ë *ŸÿKý\þ“ …úD’9ô82¦4óþÖûh9üƒûùsÁ óy 1ùVüÔ÷k:kÎ YóU rù­òš ý $uù7òÄ÷öRÐÿåýLüü»ü| e÷ø’ OÑ;ø ªõq÷Iþ- PlùðÎ/MúÔPùøÿÿCwñ ˜Úü[ü ÿ CüÏ*ü‰ðÙ¼îC÷ø òùj…ýVú!rë³ðÀo®ýÿAùµAÿ(¼ ò.Yoþ3ù~ø% Àý-øƒ‘; ókóÏ aþÖÈmÿ|ý)ôôqù‹ (üýö°ž[üÚõ ü_+cóp!ÿ÷JWû¾³ þFñ" ;Õûú³ûVüã XÿTõ3`fÿUöî— 8ùxEù'øúOFòà¶ ·üÏ‘ûÄÿû€ šò]ø ŸÕøHù ïüZô¬‚l öáú· Tü9UÂÿ Çï=ï“÷¥ £šü™èüzAõüÈŽúøõ ! ü “øìÝ Îü¬ñ”Sÿ4úqýP œþ \üŽõ TüûðòƒPü  íýßù„¢#óu« *ù/þÁú¨´ÿ*-ñ2ñ ü·úû]÷÷Î øV…¶£óãûø µû#}þ«ú5º¾9ó¼ü þ0ÿþÄýÿý5Ôïãü •hýøó –ÿuý çöý ¤øù÷bÜû†üöý˜iž ÆøûòÎJÅýøÐíû} ™ûNûë|£ûqîØßÉý‰üIÿoý­þõð'ÍöûôùŽýf!ûþÿóïðC™óûºœö?‚7þáTÍð9ÿL NûYýÝùÞÿŠl mñ‚þ^LýEûV ü‡û_ô=œ Nù«÷İÿ:þ:þ_úþýüÇ ÚùèùÿHü÷ÖÄ¿ü6 Êö×÷˜AÿKó O«ûñëüþÊKûáîú U ÿÿ•þ¦ý¤­úË òò{ç?ö¨` ø¾¶þ/û wRkîLýi5ú—õþ‹Ýÿ«™ñBv^ý\ø ùê \ÿ?Èóèÿ6†5ùÏùÀ ûøû ÿ%üP†˜ Ÿö9údÕýÉöµÿƒþXüŒ 3ú/ý }küôý g‘ú¼Fø™þ{½eýñK &¤þ0ÿÈaønÕúó+ ³÷š^°ùÓÂûMöwß3ó×W Äødùü@¥YkíØ)ÿ ýZüƒ ÕülÏPô>ÇŽxôLû ¿þ¹ßÿSùd šô!úU ¬ü2ý û€×ïý  )öøþü %ú<ñß~ÿ§ý˺ú¡©²ûó úþàüºkþœ <ú®ò¤ ¯Â×ù]߸õµóúú!¥xòO3 ¤ù‘øZý­ÿðQëñT¥êûïüý‰ ¤ü•¡Ýðó]•t÷oü> küÀm´ø–ÿ‹þ­ó´ÿ õþÂÿœú"øa] 7òâüº¡ýÀ÷. kþ"ý:÷ø_Äb÷wðÛ ›ñEý¶þ… Ãù¡ô nÿÖüUùs£ûùŠ÷(øng÷fóDO^÷ÄðúÂ+,Æñ¡ ͤúïú#øj†ýÆZQóÃOLø)þ¢ $ù°Êýû÷ŒÈ¸uò ÿþpïûáýêüý<5ó{• ¡^ýå÷\ÈþüþBÎòë"X­ûJöõ ŸüÄþB(ýÁÿ ô1ô wîü"?ºür ÷™÷'Ÿ\ÿ_ö´ Kú»Q÷Äþ„V"ðŸV{ûüëiý£ìvô% ¬—ü©ô©û¦ ‰ü÷9Á÷| õ|ó]g ù¦[üoùL*ð‰ ôéþ8øoú,ÿPŠõ0±«ùsøy ü×ý)ÿì÷oé* „÷D÷T Rý¿ÿÆý«_êûvÇóú‚ Gÿ¢öíýÜ¢õûØ:”ÿ­õ2 W@ûÿ;úžMÿß4ýqñ0 Õ“ÿ«ù¦þ[úÃÿxùžs/þð7 óü'¸üTþT¨¥ð2—[üZÿ¸üo¹ý8Ø)òW 6Þøv÷ Äù=Øíù¿¤åÈöû“ ú«üúêÿƒ Kôˆú Pÿù«¡ûðÙõÆÿØ.ÆüÐôk +þýíö°þýÖþ÷© D–ýßùcÿ?Àú#úªö å±ó'üVú«ýšþ"ârÿCï¹j þ2tûþ“€;ï~î\ üãý< ¦ùôEP÷ÇdÒ6óŽùû Ãú¹-þMÿ£|6 ’ô¶ýL ûCûŠ÷BÓ~ˆóžþÅ?ý‹õõ ‚þ“ü]”ùÒÿ2’ú‹öó~@þaùûû0 qü˜ùè ô&õz¨´÷l5ù6þ9ÆŸ+ïLдüjüD?ûJ^Þðƒ Xû$ýû ¼úâþ,ò5ÇÓ˜÷œÿì Ø÷@cýŽþ=¯ð„þr ý–ÿ5ùçw ó¾ÿêgþðù^÷ªàèÿãƒö…£iwøÝôÏ ‹þ€ÿ–þ¡þZû Ôø¹úç Ñý÷òæÈèú úþ?cÿrñÊÃ_ø  ûy…ÿï. †gýwüµø¿ÛþNõ6Øg]öi¿ ³ø›^ùYù C Fó% <úÈÿ„úBTÿýÿÍKñ—œîú÷Ó ëþ¶õùVÿ¬ä÷mù‘Ûþçÿaþ)ýC¿ýBôøt ÷(ïø%V™ùÎø«ÿž2çüOð  ü/þùb×_€ÿðØ¿¦û§ýÿ xüŒ:ütó{ ˆJöoÿþ2ø˜ü\û— ¶•ó‚L >ùÓý>÷âö¡còœf±þ&üWùÙ ûM|6öæcŽèõ²ø©þyŒÿzúåöüN»õªü€Bÿÿëù¬ÿ0û'óQýÎ ·ÜÿÅô“IÕúšCúm-Xû§ñ- Žý6þAýPmþ+ èû©ò !&ÿýø0Š sùúQú£Á9+ñ- ¸úxˆú¢hÿˆ¹¥ó u÷úåøŸøþ»ß¼ô“:öÖöúÄ ªùÂ#ý¹˜žNòäüÝvÿ ú´¤ÿHý¨šô€ÿÇ × þ]øD °ÿúÒŠõ%lôüô †ÿ'ýMýEý·¶ùXöÉ {xýøÚúüýmø÷û=$õ@,ãù«§úÎj¨"‹ð?cMþ>ý³ú ßû­@ö^˜kþõ±üë Êû¦…ÿêú_Í(òDüí Fû#RþÞZ·þTòaz ø2ü2÷qÐþnþüõ°(öHüxøs ÊüWúœý•ûL/: ©ø—ö° ˆ…þúu©×úí²ù‚ûçŸÁýÇôëOõûŸ|÷Ùü øÎó ÔhüûþöüŒû&þÙóþ þÏ&÷ÿüjwú½gúù]­ÃòØ ÷úøëüx8•kïÿ@ ÿÿjüé¼ý±þ)qõáF³î÷æ÷“ Rþÿ;Øùæ y aù·ù] ãûCû+úø€Žþ£üöªû n”ý~ôÚÙ˜ûÒxúîÿ_‚–ý…ô× ¹Ñû§ýËùѤý9¥þ¨ôq çGúÇÿ}q÷ÆüdúåA Fòy 3ûpSüýþ_Ùùò(ÑŠüîý´ü~ ‚ÿäŸð8c­Ýúûì åûêÿEúd½¥=õªû}0þþú&Šv% Wö¦ûÈîý*üœ÷þb¿ü+Gø@²¹qúÓñá ¬þ›7üçSýõ¤ü„öË Çƒüøäþ¾=û¤qûÃøó=“Æô]uÐö-püRÆ×Öðà ¥üHþLú›‘ýt<jó *rúaþ ÇûtÿLý öí'\Lö^ýá šü3ýPÿÉæýñôI0 *ÿîû`÷&‡¹ÿ'ÉõÌþLûÄöK ð;ý¯iüLŽj÷ùó )™ÿ£üúÿOûM2ûûù[ ÓØýíô HúäHúÉþêJîŽñÐ4kù¹ÿ´ýDÿ-·,óuMþ[øü5 üD|÷ ù´úöþâ Ûùþ#ûíýkÄ}óšÜ ãþ(þ¨ùq®ý­ý,Íö{À*ù)÷s þþUaø_öù¨÷¿ ƒÿ0þ†þÀÕ²ûò­õ¬ø ãÍÿ5÷î)[ú ú¸ý,ê¯þ²óþ v÷ù¤ÿ;ûruSšÿCñ¬Bý•ûÅÿæõúÖÿÁ÷@kòÿ)ó ¨ ¶û™ý_ü_8ñô‡" ¸ú¯ürú˜Ôÿ ðbó3 BrúÙ÷‘Sû1ÿ@Tús¹’öxùt™þþÌüþÿ`öÕùt fIÿ†úâ)ùH[öuþ ùAþßóÄ Á¾ûÌ%úÛÞþ—âþóô¡ äRû°úíþyBýñVü~ô•Ûuö( HùÀðý¹ýT!ÑÁ𚇠ãüüÿ“úˆmþ¿¢góxE4þvúdû¡ ÿûÍÿÈs÷ÙæÀõføÀ jûEQKÿ öþ mõý\ 5þ–ü´ø>Eåý0-õ3ýµxóþÌ÷ž S‚ùËÊù÷† üËôœ 1_ý‘üÉüÛûçÇýdøw X•ýÅöR ¹úÔ•ú#û±Î©¥òUûµ“ý5þÎáòñòÝþ û9ûaü eëõvÚ¥Ã÷¨ý¹ Êùÿæþoþ|Ŭ‘òâûÎ ýcÿ2ü–Þþ6õõ%¦³ÿïúî÷‡ ×;ýþóö°-Ôü5÷â ëþ}ûFþ þ~fýº1úÉø“ ¿¥ý{öWÒû'>üBüÔÿVôXróùpûãï~)UñnŸÄþ{þ þMyùÍâÿqöImù ödþ( ¶úJ þÃú÷¦õsô Î ÛùBþÒü²GdÃÂñ+†i1ü@ù “þ'ÿ9ã÷ºÕÉønùÁ–ÿöüýïû+äïøßøõ †ÿýÇù½juú©ÄùOþ °ü†òÕÑäûàRûg[,ÿðó@ ytûý þèÓüxýôEÌñ¡øòÿÖù÷˜&þâû]ÄCóØR ûú<ÿÕúoä  óàTýHü'ü§ hþzÿ„Lõ_*Ì÷Vù» 5þ9Êãû§zþP÷Sü¸ Úþ­ülùÔ‘³ýÔéö¨üeDäýöÏkúÑeûÊzÿ^ûvòš ôýÿ*ý[îü™ý¯õ ‚ZþÎøQÙ„ùOûæù§$BÙó÷áDù,üužj©Qó•†üêúeúãXþ¶ôÊòøÝü¿ ÌûGÿ§ÿ~û&íô5üv Pÿ„ÿÑûfKÙü)åö^ÿ¥ håû;÷ eüVøÓUôû†ô cGüî ÿ üýNëùœõê $þ ùz–1û¦ˆûù† šxõR¬ÍøÂíú¶ÏpòѲWüAý üÔgüEëEöÅóBÿ—öšü LüO¯ÿƒùÖ?DŒõºþÚ Þûÿûü2?Šþ6ÁóaJ lLýmø÷¬þCý…øÂš˜½ú‰÷® »ÿnüÀÿ,üpv3ùöx “þüGM»ú(8ù—ú¡¯þåôÚ÷=ûZOú›þR==ÒóÚIØúšýµüG þNùóv÷Óÿø‘ýÔ+ú0 ûúïJDóÚ ¢û|0üˆ7paLó  zþYý¿úüñýòýäæõ†äJÍù˜÷ dý1þ"WûÒ;"ìø—ù• Âþýºúñ‰'ý¨8÷5ú8BhÿE÷‰ï#ú«»ù‡ÿÑ·.þóŸ ¥´üwÿ–û- ýÛ™ÿúôÚ^1þ?ùï•úzÀýù·‚ó·M ¢ú4þÃ%ŒWòi\ Mýýüú¸þsvôÃzUNúåú ¡ûBþæ"ûm·E‹öæù äýTþ,ü²$ÿý|ü÷!ý5 Ìÿ‘üs÷ÒIøû Ó÷öþH÷þ0õ: '½û»‹üvý¹üìõ ;mþuùÿÈxúA8ýßø¶ •õ…Kù,$üÄÿŒ;i7ñÌì^ý³ÿÛüâÏüaù]ôÚO/üøüª ªü5‚€øÈWÿáöNü, Nûþ„ýÜö*ÿåùô¡ýü ÐÿýÙ÷RÓµýsÆø=ÙŽ»ûXöž ü«eûÛÿJíûäõ… p:þ°û \ùéû´úÿgÅÿÓôë‡ÒùûOþøÎ«ÄóÉH×ú¹þÎü¬ÈýóÒù÷»úýG :úì¼ëøüxØõ@ÿÅ üÏÿÍü4ÿO€’ôÒþ þ½ýöú¬ åý›}öÍ[ú‹öÓ èÿœþ|˜ûƒÿñún÷Ó ÿÿ%ý-üöÒ¸üÝÖùù‡—žÿßö°"ùk4ü†ÿM îò˜¨ûùÿøûLDþ•9aô=/úý¦úÄþ×_úóeÿª÷†V¢öuÿ^ =ú‰þþ¯x¶ôõ eýŠý„úDÿÎÿÜôå&òûÒù …ýÛýçAú¢Uï÷Ë÷~ øÿHÿnþçÿz~ü¡¸øôù rþyø‚Ó ûÛ8ùgý¢8nÿÌó˜8×úMZý€òþçVÿïóÅÖ ý{ú÷ý³ûM4›÷W|>oö;B úøÂšýYþи)óò9 mü#ÿ˜û«DýÔéõ/ý2_úõù( Æü(ÿ@!ø€»9\ùEú¡ süPþÇþÜÿ™?ý\•örû4 ÿEùñÿyûúoø~ý0` þËöÕ ùúÍÊú÷ÿæãýÆó eþÄýÛÿ¿wúµþî÷cLÿ¸õóÛëúZýªüí$X¡ó¾Iuú*ýû ÿ±PóQ€Úÿ\û÷úõúFÜbùS·–z÷íû MûÅþÿý+þÓ¡\Öö¥ü ½ýkþüúQ¡óû6Z÷Üÿ&Ùaý×ö„ Ï`üYÉù‹±ÿ­ý—÷ G²ü#ý²þmôût–û„÷¶¼„±ø%ÏAù]ºüý¯å…šó-éûyüQ¢þ$”(ó=ñþý\þ, Âûþ0¯öçİ!÷½ü? ÜúÊ`òý‰\ç{õµþ ëû ýûÏÿ¤öbÿU¥Åü‰ø þ üE;ú¼ˆâú÷¢ ùÿjýUþBý]ÌüíüãùP è>þ¹ø,g¥ùrú‡ü:êôBúÊxü…äþ*­þó•êÇý1ýŠý“RûÌ,Yõì3ô6ù¥‰ ´ùžˆþüå‘eçóO vüu'ýWmÿ«ÿ\üô”…þûú 8ÿ˜ÿãø—ˆë§ù0ø rýþëÿ„Hþ´“øƒùß Èÿ½ýù´ódûªú-ý‚¿þ±õnùcùÜbûªû¢äóf./ü þÉýÌûÐÓÿéö$ÇXøO|rùL¾ýRú’ùõx Yú4®ü³$ÿz¨Ùó<>hÿ‹ýŒûÁ|üÚÿn÷:Íf~ù.û{ hý”ÿéüÿ/&÷*úa WþSÿ9ý0`ïûëé÷êü ©ýÛö´0¾û5ûŽšJIþõ2 )û.ÿiþ/Çý³‡þöçÙþCù¥jiùYÆþªû5nÂõpÿù6düM%§ýô´ü+ýüVÞû`|ºöòhvØùÆûW üú©ÿüoûCn‘÷Ký$ wýôþòü(GßüU'ö?ýÌ ÿ'ú£áFûÌìøùÿ€Iéüdö †éü\ŽýEiýðÓüköôy¥ýûSûêüú`l)OõÐ÷ù<çýÌ(Gl…óµ®û@þrü» ý3Wö¿I0ù…ü ½ùåK‚ûÊ¢fÃöý5 åú_ÿSýù¶þ?¸ö' ÿ þþù"Iÿcü÷M÷EñÙýøø[ ÿ8ü‘û&'þ¬¬ûiø‘ Ù”þbüñ „úk;û"ú¤Ö‘ÿ“÷m|ú¼âû¶þWác³ó¶pEü+"þý”íÀô?ŸÑþ†úþÄðúE,úr¶ÄCöþ ´ùpþ-Üæ  õÈÿ’—üÅý÷ú:ÿËþà÷\ÑH¾û.ù ¦ý.ýšŸú°©M·û.ú< 5þ?ý}ü©ÿ°£ûœžúOün T9ÿ%ø—üùïúËþôoøÿö燯û üÝ9ý]ÿõÝšÿý\ÓùˆþÂøûO÷F„ ØúS!þ.ÿ‘•­ô˜6üîþ÷üÖ°·¤õÈãÞÿ2û ú ­ýæÿONû&‹ëøeúÞ qý5þ{ýóÿ÷þÁíùÞü¡%ÿ®ý_øŠÍìúáû¶W#‹þnõˆ‹0û°‹üõ¼þ…ÿÎöx œæýüúþ’IúÛaýÕø¯÷nßø¯`Òø¢#üÿýI¦˜lõwß2üµÿøûþ¼’KõÌI?ÿü¼ür [ýÅ¢—øŽmâNø9üa Aý›EÿÑÿXý7×öký5 ˆþ‰þ ú+ßý“?ùY¡ ýuö8_>üò¨üS⿨üäõŽõÿƒý[ýÿ‹ü·ýüùÜHçÿò÷wñ–ùe°ûþñdKö!úFÿJû2êþ43ö'àþÞûüyƒû”eìøg¹€×ø©þL >ü¥ þ­ý” þÉ”ö’ÿ «þ.üËùÿ€üt÷ÿþCcýêø@ óÿ¤ýf û¶q£]û¤÷Ù 5ÿòý#ÿ¤´uýÂrúªø*Íÿ4ÿ½ù;Èóú_ü1þôcOõ+ðµúüú¶PöÔúküŸû¼üÒü„¨“ù{§IË÷þýXGúÌÿþÅ'ˆ­ö[™ Íüaÿ{ûïÿþòýººö^tþÓúRýƒüÜ;ùKd¡ûðù [þnþ1ÿŒþý¨ù„ú°_ÿ7ÿGûÿéÃû3:ùqü‡ÞËÿ†÷ qíûæ üóTÿ{Lÿ«õÿ‹ý•ýÖýšüÇjúøº/ÿ§÷kÿ8ûÞQÿ¢þ õºßô¼yûÈ#ýüaCMöžýBÿ÷üEúò°ü÷þ²fùrCT¥ûHû uûqý÷ý€ýÚ§ÿÞÝù£ü_ Mþÿëúì¾û‰ìø²þ¤yÿ¯ø®Dü°^ùJÿ 8ÿÒ÷o ±3þóþ¢ý:Iû½ZýHøóÝ¡Âù×ѳúïõýý€ÐÿòôÕ!üÅýŠ}¹wËóÉü)þÄþ)ýdiýæhøQ1áùsû Cû'ÔÿØý7z¤çøBýLûÀý¡úéÈÃþµ0ùìÿ¶Ÿÿþñ÷Õ&ƒü rú<V†Qþ^ø_ ˰ý‰þõûkÀû0ãýúð ±pzú¹1 ùÞÓûúüŽ/oòöCgÿúîüœ~ÿ§cÖô„÷Áþóÿñý/ÝüTRÅõ]†åêû3ÿ2 Äûl+ÿöûÖ´ÿNN÷rþ“Mü~òüÀØ[ÿϲ÷Óÿ›`ý ýKù¢ë’ÿÜ.ú _þû¯÷¡ˆþƒþ9óý¼Öý….ü0úb ÆÿöþXúÞÿ¹“ú^ïü>þÔE.÷µXùRåûÛ;Ñgÿõóåümÿþü¤Þû9‡\÷Ê|øûÿl›ú’ý­ùÛaùßB Éû–‚ü˜ÌÿËþÆwöo…ÿöþTû¾íþ›ÿô¨ø9ÌŽûúV hÿ’QUý÷ý(BùFù:Âþ:éý©>ïûà_úý/œ'ÿq÷Z‡û¹ü†t¤VöÉpû:ÿþPÿ¦~w÷¼M=ÿÙúSÿÔ]ú#ÿßûFë6WøBÇúPûáþ¥ÿeæOø' ÕýGþ_û”«ü?ÿm.ø°Qc:ümû˜ý;¼´ûBxþ‡ù üH aÿÎnþh€tü’Î÷;üæò´û~ŒÃû€úþÿBFXþùö;eýõ,þ¸ÁþýÑþ;÷„ÿýü61GýÁfþxúÇz¥›÷¶™'ûpƒþO}= ÷1iXüÎý4û%“ý€†ù­¶mMûÒû7‰ú¯ÿaü-I¯HùÏü-ËüQþÚÿúÿVý1)ùxÿ d©ÿÕûmÂÿÈûËFøÿ‰'%Îú‚ ÿ]üÉ·ü±YþïüùT3 ÿiýÚ8wü›ýÿù7\ÿlÿù*Ó¦ü7ý˜þjî•°õÀ»ýo¡þÐ>ýÉ3øçþžþkú®üybüPü¯¢ÝøûüPúäÿ»ÿ+-®4G÷•þG@þ¦þ‡û¹þÍý6ú|)ZþËú+ þìû“ÿÒú¬ûè˜þ0ûnµþ{ýãü¨ÿ±ûtü°ü/Ž£ÿSùÀèükâûKýüÿ㯟øÂ@}ýIýÍüSDÿö°G2þ^ÿR™úã9ôúÁ=ò!ø“ÿ½£ü’ÿÉà­löþB‘üÿöþ² ûÿW›÷jb}\üùú+rþ¤ÿãlüï£) üùûD\ý¡ürüLÿï×ÿ©†ü0ýXÿ þkùœó¾ûBýä)O¢þS÷Î,ýMWü`°ým†ùÖLÿeýHÿ×Yúfˆý úÆli«úå/úheþ þ.°Œ÷¿èœýÔÿ³ýêžÿïÇ0öäÿp÷ÿqþ;ÿW §þ°ÿ  úyVòùKü 5ÿ±¯ÿKÿéEþr×úÎýRÀýÔüjúØÿgÐûNÿRAýR÷¯/ý̆ÿd&öý«÷ãÆ<þNý˜þ×Iü×XÿaûÍ>ÁPúœ­ëø…êüöþLšöù÷iîOûaÿýü!þ\]èøgzÿxü}ý“ý«n^ø~¨•üåÿ} EýaÿrþúýÑýlÝø*ÿó®,ü‹|ÿrý/¡úšÿüÁÿýúùǦ½þMåüË´µû÷»Åÿ6„²ü`âû ú¥Øhÿçù‰OüœÍýDþ²"ð#ødoÐùMÿƒýôÅu‡÷j4‚ý6ü×üñ¸üðé·û|ùÌþžü]ÐýÐü…v¾‚úÏ&þÿ+üÛÝýÑü‹Æù~ÙKþúKóýÏýéÐûý6×üûÞ0Éþ–ÿÜÿÔzýŸúùnc¿þ­­ûÚ>ûý% ¢ø¹žQýìÐüpÿJ—Ú÷ºvüTýQÿîãþEé{ùM¦”ÿ®øþSöü*ÿºhÿÓ÷¿ ý&ÿ7ü½ëÿ›n¨ùô1×ýðúe$ü,ý˜ŽüŸ:=÷ûÏùkýhþ}ÿ7þчþoxüºü8pÿÿqü4ÙãûÅUùwü +e\û/=sû/ûÓÿãþò.xùÛÜþþCý;(ýê6XùUýÿ‹ÿ_û„˜3ý3ÿPýË‹ÿ„uö?ÚþZ¥ÿTàþÄþNå÷'e»þ€ýBü Úþœžú©‡ã×û·ú8Vûhþä› åúuûÓÔýxþÞû¿-pþ9üÅþÅ3ÿŠú#Œ£û½`úy¸¾Q6ú  =ý,þ²üõû]þÿNüùXœÿ ú*ÿmþû°þmünoùi#ÔüÌÒým+ÿÿeöåÎt&?þïIü ÿ":ù¥švü¹ý_²ýM¦ÿcý¹vŽŒùðûÇtüÙÿÉþz•3ÿ¬*ù#þ?¸þÃýÑùıÿÐüŒíÿË|þDúTÄÿýPþdý]Rÿ¯ ÿrûydÿú¡þÜû›Êÿ@Çx x÷°¡Nüñêü…I°ñø†›yþ ÿþ;<üBÿÿ©øÏ…Ùéý•þ¶ûÇÿ‰þüÅýÿû*ûÊË.ýmÿü>•´ÿb0ødþ$íþˆýOÏþüúKñÿ/üiú³Ú;ýúúü/ðü¬ûÞ ÿ€þFüG‰ýýàýß­^ÿ—÷"eü®ñÿO()Xÿ«ößý6ÿ‚ý:ÛþcaFùkk ýKÿ2*úˆÿþìüT¯—úÞÿgAûPÿ_üiÿ"”Lû ^“ýcýlûûËÿˆÿ§Øøw¹&¸þ?ýVßþÿ¹°üÃý” ûýÌ DÄý»ÿÓûûâûÂý†öÿ¨ÿ6û!ߨü Îü  µQþŠöu®þã ê7þ¿6þfø>i–þ3üt¸åý·îþûf¥f“úCbþùƒÿµýÐQ/ ùöøÃü=ýñú؉þ‰ŽüºÉÿCûü4(þoÿüÿþûúvF]üÅý‰Ÿþêÿ*þêÿ°ÿ6ûlû´}M5…ú¨Ûÿ üéiû ä?ïúÎ¥œüUDþÃMÿM­ü‡÷¡-Ïÿæû5/ý û©?ÿ¦úàg‡ýþžüRþ~þò5ùŠïÙûÿHþ!qœãùY(AþoúEûv‚þýócþ› ÿ†´ù·ý0pý0ÿ/þ‹wÿ`cúòþñÉÿ»ÿíûi6þ/û²Ãü¦Ägþtùöÿ~ü…üü- æÿ°ûTÿZýžý÷²ìüˆû¸ú§ô4‰ü}q¥ûÆbüÌýÅÿ\ÿ,ªú¹këý8ÿÞûyþ“ý>ù¾øþ¿ý<ÿ…yý¸üS$ÿøýéIÿSc³¾«ýäùWÿ4Ôýàþ…ýÆçþÙÉùg¥¸¥þÄú;7ý©üû1ÿ³\äüuúºKþÑü¹üÿ®ÿGâþÜüê}þtþûs±¦ûc ü ÿMzƒPú½”ý\üµÿãü”Û¡üÄkþü ý£Íü`àÿ:û@Èû!üDÄü°åÿ*½—þ }÷#™îÿý ÿ×ýáGù¹ÿ×þ¡þ+ýý)Hû®¶(ÀüïúïËý¬þ›®ÐÿªOüÂü“âýšü•úÒÙÖý@þ<ÿéþ‡ú( ü„þ–è`çÿúŒÕyþ;ýÔü¬ûd5ÿƒ,ÿËùÿ.¬ûLeþïþ:zNXú›Ê¡üNÿî*ÿÏýùÓñÄ\ÿîýâÚýdþ4ú3››ÙþLk:þFý‹ýOþöÿûÄüçUÿÉÿ]þ’îýxüÿþÉþGüdút•ˆ>2ýŒÿŒþâSþkú/ºþ ÿÐ-ïýÖâýèûškÿú{þ)ü­V³¾íÿÌøDükûÿþ=yékùø%û›þõþôþ†ÙüŠþóû&P’ü„þAMýšþoý#üK4.Wþ¤ ýõüÿû«0…þʧúñÿš+ÿÿû¡Baþé5ýS¢þÿ`üøûÅ`9Óÿ/þ"ýÖŸüòú®Þœ¦þ€ûü ý×þS0ÿIøEá³ýêýÿB“ dùkßÿû“ýÅÿž/Wùd{—üNÿó üùÿ)NÿݲúŽ^XýýVûtÿ''šý¾Ëý~ü¦ûL ÿÂýº§üÙQvøüòúrƒÿZÿüºþsyüÎüXþ„úžÿùüúÎüu=ûêüÈn64ý»°ú’ý¨šFÜþ‘ø÷ëþ[†ÿ¹mþï òù÷$ÿâýËüFxBÿ—?þ¯û/ˆŒú^4ý´“ÿß{ÿ@äúíÔýüÌúíÿs²ýBE‘ÿÚûÞû-£ý þÞ$O1¸ûúûX´ÿþÿþÚTÜû‘Wým@RÿwûÂQŠûiûõÿŽ;U*ü½Èÿ{ûŸþÿŒÜþ’˜þÛú5×ÿý)pyý„ùþöûWdþ(eüÁÃþÉüÿ¡ÿÁÿ˜ùxsÿZÍþ—–ý»þéVü¤>Ùþ¤úïûØ•ÿÐŽÒþòBÿ†Îú¨üvýFÿ/à¶þÿ¸ù´ýTyÎÿ-üÐÿµüûüýëDjÿ…û®Äÿjû²ý ýûU–ÿÕûߊþJýåü§Ÿzü%åþƒþ¢Èÿ)úá°ŽýÓyý(þ{þYÿ7‘üÜ)´ý?þý]¬ý<ÿCaúº yþ7þØ›ûHÿ/ÁþÔÿñù¥þýPÿÖ~ÿ.¸þÈù•ý–kþ?ýÿæ¡ýrú]q5þBû éÿ•þ²ßþÈãþŸØþðüƒ;þÕûÙû‘¸$UÖþÒü]ÿÐþúú'o5ü¦ëÿÂÊ ÿAù&dþ–ÿý‘(ý<šý#m÷þêüÁþönûÁþÿý „kºûeþ€³ûòÿ(Ì^þ·¿úI«ûþòþÈý#ˆÊþ¯˜ù£þ"3‚Ëÿ¦2ÿ½ümÿ÷ü|ÈÿìÎüƒü¢˜ÿçþÿÿ7SýÑ¡þpþˆÚýÜü?ûºùþŠÕý#ÿç?óþtùœèý_ sþÀÿ}þfúå"ÿÚü)þýýsvëýTéÓ¶ûM¨yútþ¬þ† ¿TØùqÿÇ0ýRÿþåþãþËHü“ë€ÿRý¶ýtÿŸþ‡ÿëúÃÿ6Ó¤ÿÂÿÎþnýÿý°ÿ]ý.xüJÿ­amÿÞûw‚\ýßjþ¬ÿ™Éþöý¢ûZLdþhþ£ÿç£ýùW–'1£ªûÐÿþÎü+U«ÿÏú²egýúPÿqÿ=Vëú+’¾ú þ_ÿMJñã²ù·žëþ7ý£ý[þ »^þù¸ÿGäûIÿ5£þ#þýøýy ÷ýÙŸþ*þ¼ü ÿü¼ýÛýú;ôÿRþ¤þ Xþ9¢þ×ü]zþ™þÍ9ýîèûÐúZi Ôþ:u°úêýrÿ’š1•úÓkþ¾ÿóýyLÿPÕúbÚÿ ýŽýÜ­ÿBHÑû;2*ºú„þv¿þsjáÿÂýn`û"ÎlþžýQü8kíÿCÌü×Á…þâûe9ýºüí:pBY&üVúNgÿòþcÿu¨ý~«þþpÇÿõþýlìßû$—ûþÈŠì­üÇ9™ûsÿþþãÕGü°?wþÄüþD=þ§·ûÄAÿéÿý; Ïýr)ÿÿ  ÿc3ù.·ñÀÿè­ýyýÞüNFÿþüùüOÏÿ¥ÿØBý‰]‘üüû+ØüNþR+‘ÿ :ûTüºÿÈþ¶ü3þþ9þÓþ# ÿ¾üYŸ¡û”þÚüX.qªûÕ¹¯ýÓý¡þ†qüíaÿ4pþ0úžÿVþþÿ°ýíÿ&üœ¥ýÖÿÿ)¯þöý“ÿ¬ùYlgýÿ þÚtüDþC9ý»¸ùçüºþbþ‰þòþdÿ#|b[û üWþÅÿêxÍýسû«þ¥ÿÍýfûÙ”€ÿzžýhÿ¡þuæÿÜü]ÿÿ`üaýZÿtÿ¡—ÿ—üÙßÿ%û-ÿš[ü&¦TÞôÿëþ8ù¼$õý; þÔ‚ÿ5\Aûdž9ÿ2ÿpÿÚsüýÿ&üë?_jýæýÛ•üÿŽÿ°þÌŽÿ20ývrôýÝý`ýøšÿ«~ú³ýÆkI¶þëËÖýDøüSÿ%@ýPüÃ3®ÿ(þ3\ýÑ5ÿaýuÿ'þžüËçýšþÿâ>ÿýølÉ÷ý*jíÿÿ½ÿ9ÿºùß–gþ%þœþâ0ÿàö~ûÖq`Ñý°ÿ¸?û þÚþ­ÿä®gvûêþÆvý¤þIý‚íÿùÿv²ý„ß:þ ý¼üìï"ÿÞFû°ÿû¤kÿÊý­²ÿºþÄÿ°þPèüàý‹þ^®@ü—ÿ‚ýöþ…þ<Þÿ/üø´9ýñZþ‹ zþOø¼úKâ6˜Šýãþ#û¤ØlÿŽüqÏèþÉþÚüéäÙHü7تûœþÃþévMÁÄú~ã”þKýÍû§ÿ7pWþ¢$fÿ[ü+ý£ÿØþÿ¬ýn@ãÁýµýñ´ÿ¯ÿîýi¸ÿµû¹Áý5-Zzÿiú”œUýÖ‹ý•øÈ!üì`ý>ÿ„ÿ›ÿqýŒùÙH tÿ@œoüªzþ%ý7žÿ…õûçJÇþ'þü'ÿõÿLûɺ‘ýÚþ#ÿû*>“çûØwŒÿpûçû•÷ÿIÜFÿË!þÊüsþˆÒþŸþÊý=H‘ÿGüvþ²ìfüȧþüþ%ÿ5vûMþ.ú€lÂýPÿÝý°ÑÿîÀ‹ühWÿ8þÙý9DýqÖü—ü<Œb üž9óü°óýõþîþpÿªÌüè}þ¬ýdüÛ(ÿF×Cû7!]VþYÿ'úýÙÿ ”þ …ÿÞÿÖùƒýÔàO2}±ÿyýè¼û`ÿgúþöþ¾ý XþE û>}W,ÿû–:þªý{‘­<®ýšûzÿ»ý“ü×ÿŒËÿ©Hÿ ýhÿ¬ÿ—ü @^ü TýAkÛúÕù‚þ^ÿý]ý¤x'þ6ãþ»ûYýÔþèßÿîüæ,›ÂüVÿWýFÏÿ<ÚõýHçù3©‡äýOÿ þªû>Ê‚ÿtþ;öÿÇý+ÿýëú&™ýcûC÷þ·ÿôÿÅì>þ‰|ý·ýÝÞþþ]ûÑTÿÿÆýnþ­ÿgÜûÁ³Eý­ÿºþæôÿ\ûà[Ìÿñü ýˆÙüD1¿ÿÀÐÿ°ú=ÿlýZþ ,8û¦ÿŠiþ;ÿ'Üþ‹ýAgû])2åþ÷üç¡þÖþmüAºÿtÿÿàþ˜ý.ý¾ÿoÿ<ü ý O ¶ýÑ•¼ýƒÄý·ÿgõþþ/ûFZ1TýþPçÿ±ûx.ÿÜþŽã¡ýùŸþEýÉ»¡šú`þH‡ýÖQr­ÿÂ[úðØhýÑþúývl½9yú*fIÿ©þ/TýPþçýÉìü¿ýõµþ!ÿœý%þ=_ÿÓÿló.þÈýüŠ©„þ":ü¹ÿeæ Ïû~{»þ¾ŸþÊÂýîÿ þ ün„<þoþb-ý†þŒü‘ØzÓý6(2üIþ/uY–JùX–.ÿÕØÿ§(ÿ."öúaºtþ­ýGÿ.zdÿÿJû5QS¡ýØþ9ýgÿ‘ÿµð±ÿ’ü’ÿŠ=ÿ2þnû:$"ÀþÈ14ÿ¯ý×û4E/þ¡þ Ã<þ û”x*Èÿ¸ÿ®öû…þÝþ†.LÁûp ïü$Oýaþd>Ùºüa9ü(ÿ³þÎ^òÚÿÚùíÎTÿÿ‰þšGülÿ4ý0¡ÿ$Áý²ýüRÿzöþµþ¥óÿ€þA¿üfùíÿÆü²ú4·%†ÐþÈ4ÿvý2ü#9ÿ´þtÿ cÿu|üüKX cý×r-üíÿÄ#û›Þ%ýÿèüÌÎÁ¢üÏýþ¢ÿÚPþÌSÿ[ü¾ftüOÿ}þj;ÿÃýöþÏþï,ýª¾3ÿ³þÈü¨—ÿÚÿiûbïS²ÿäý;1þ¨þŽfþ ½ƒ¾ûìûÖõ-£™ÿÒ—þcÇüÈü«Cÿ½ÿÚþžë&þ.âûþn”ûñwÐý©Wÿz©üÿãû‹Îhýûü<þV7Kü>´ÿ ÿÏüxlNýðfÿlÿýÂú /kÿµýnÿòý·ÿøýñf•ÿ¶ý&ýøþWÿ…ƒüŸ{-CþVýÀýwÿ‘DpÌþ;Âûþêÿfþlí•þ]5ü¯ý ˜£wþ‰‚ýÌÿÙüZÜvUÿCû Û~ÿýÿ¦ÿ¹=þiëÿOýÙ¸ÿ%þœûwMÜÿ\cÿÔýV#ÎzûøŠ÷ýðÁÿ 1(wÎúí‚c˜þý\ÀýΊ6þPgàöüþ¸¢ýÏþÿÿe䯑üpýq{þãÿÿÝMþÌœüký)ÿ³üTàçþô$ü®þ´ÿh×kþ2ºýQþ“þ”ÿ?Kþ”üŸ”ž˜ý r§ý¯£ÿçþQÿýþJû”K°ÿyHþÔÿbÿǤ½ú ¼ÍÿrBK%þ§ÿ¤ÿVü†`$“ü©ýÕTþaì@ÿ!^5ˆüÿÊcýtþaþSiYã‰ûfþ®$xÿ¸ýÉ`ÿÏþâ/þ$ 0þ ý«¿ÿ‘þ8ýÜÿgÿï=–þ«²ÿ§þ,ý‚u¬ý± þ#ÿKliûÔ\}þ'KÿþþêÿØÿü­©ÿTÿœþì þø€ÿ ûDªïiÿ…"Ñü…ÿ#ÿ”þïo}û.ÿ¦+ÿÍ ÿzüÿ4ígüœÿD8þeþzþiipßû~ÿ±zzþýˆVÿíÿ8‚ÿíµþ¡±ý$þÎoúþ¾üNÿÕ$ÿ33ÿãþ'˜ÿNüêÅ4ý:æþ„ß «ÿVú¬>£ÿÂ>ÿ%Ÿý_ýEišýÏÿVÝý­WþÆü"ÇdØý”f¼ü‘ÿÛþõ½¤ûíDðÿEÿsýWÿµ³Úüêÿ¨ÿéÿbþûþ…ÿÿ¿ÿ»ÿ²ý—¶ÿN*ýKýª°ÿÀCýþãýáÿƒbêþ©û©TRÿÛPþàÿ_[%ýû\ÿñýb??êÿ­rþû?+Í–þÿÐ[ýû zþ˜¾Åü‚|µý£ÿEýJÿ¼o©ü¹8%þ[ÿ§þiÃþÕÿ}$ý9õ†Aý(ýRUÿJ"Ñý§ÿ°þ»þ¾ÿš"ÿ€ÿiþUÂßþæ/ü³þ/oàýöþ—ýú”þ%ª–þüƒülÿT{þŽÿ±yÿü¨.ÿŠÿ|ÿØCþÅýTý/íuü¢2lþî<ÿ‹ÿ|ÿ%wûü£9çýJþ­ýöõTüå¾2Zþ þ®´ýZ&Oÿ7±åûeþÏÿøÿRÿnÿõþŪýÁmÿÿþ”úÿ5þÓ—üvs’ ¢üµþ²þ$iÿa4ÿ{”þNýÂ?Kÿ,þÓÿ +ÿéoþàüдÿÓfþ¥[}ý¡þ©ÿÜà²û÷Iÿ¢gþ!þÝ®—ý•¿Óþbý¶þv3ÿ…Etý†§ý¸þYÝý÷„#ìùþéÆû”&ý vÿ¡ÿ©iýH삞ÿ0þ£ñþþ½ÿþîHé©þ‹ü}(ÿéÿ·ÿ þ:Óþêþô£ÿ<ÿ×ü˜Œÿqý1þÅýÉ çýIÈþyGÿ_¶ÿ,ü5ŽÚþ"þSÂý±,Vþµ„ÿ÷ÿý0Ùuþ£ïþuÿZŒçÊûÿÕüþEàÿPvÿŒþú˜ümFH¸þ?ýú®ÿ8Gmýyçÿrÿþ^úý^þäþ†–~ýÐý¤ÛÿCÄýÀ‘PþÐÿB(‚ÿHÿ­ü[ ÿkMýœÿÝéý®[pÿ¦ÿ­ÿû“ýr(ÿþ–êéüÿ)þÿÎÿLÿq}ÿ5òü}§6þïÿ™þè«n÷9û-b˜†?ÿã@þWÿ¼áý±VžŒýaþ„ÿS5ÿ~þ›¬ÿiþÿ2úý!ÿcþš ÿò;ýÉÿsoÿWüÎ0TÿUÿÅ1ÿ>*ÿ[ý¿ùþÇþœþ‘ÿB]ÿQýdmÁkþyP¨ü« ÿ™ö›Ìû¶§þ¨þbpÿm¡ðüεþ,ÿVÿ|bÿ§ÿü²ãþ-ÿ þ4ÿ°þþ&8ý,nÿšÿÅýJmáÿ†ýƒÿ*ÿ]ÿ$þ64ÌþX8þCèÜþüÅ>TšÿÍ'þ_îþFþcßÿ6ÿÄý”þÑ@þ‚þð+A8ýbúü³lÿ™üÝCüŸ ÿ?ÿ^þ„÷þ‘9FýdÍÿ~þkÈFþáÿÉþæý1Àú_ýáÿºþ„(ÿOÿµþ¨•ýŠzÿ¹þoý! àVý,a²ÿ.þXÿQÿ»¾ÿÅnÿÓüü3ýWzÅgÿq¿þ‡þÿöÿ ÿˆýr±1þØäý0EÆÎhüÓÿþIÀÿOUÿ1ý´´?ÿœý ÿŽäþò1þÛ¼ÿîÛý%µý§ÿwþÐR©¯üë¹¥ÿôÿ=þû_þ&ÿµEþ‚#þ þcrÿÑÿ:þ»ìÿÏaþdþõùþãÿúÿ.MKþºÝüÆþë½eþ³°‹þ¼9þ¶ÿF'Üÿ¶ýbÝQþ¸ÿ·þ”Dä¨ÿŠü¨Íÿaÿ1ÿaAgþj×ÿÄþ ßÿZÿyü_ÙÿoAÿoÿ%(_Sýjµþ>ÿÏþá¶ÿÛýÎ ƒŸþóý¬÷ý×ÿ :ÿ´JÙ½ýÿzÖþGÿÈþ°ÿóÐÿ;Ÿý ÿ3Œÿ%ÿ6'Õý’jýTÛøœÿ†ýï– ÿ–:þÿÊÿMþjÀþ¼þ*#ÿƒ“þ…ýª37øýüáNþŒ´ÿ ˜lÿbÿLüÍš[ÿdâþè…ÿ©øýLº2ÿãþ‰ÿÇ´þòÿ"\þJèBýlþKþB;MÛÿ“ýФþ¿þ<þ›Êàÿ¿kýéÿw…¨ÿsþ®OÿVþP þ%ŒMËþþ•f\ÿåþûþZ­þþiÿÿ¨îÿ[ÿûýyË[þá,þAÿLåMýÂgíþ–ÿîÿÃÿvÿñü³àÔÿÿYÿ)óþùâÿeý F—Pþwßþþÿ|ÿ‘}ìGü˜ÿ;ÿ8?ÿx ßÿÈ¢ýË%ÿDþ@þRPüÿÂÏý®rÄþ8þÆÕþ+ÿÈÿ!V8ÿ‚!þ/ÿv8`ÿhýFмþNÿþùÿr6Âÿ…ý‹ßýý †þ“jÍÿ©üCá½ÿèÿµÿgÑýYzÿ-þ°ä#ÀýYÑŽþ³¹þmþzOŠ»ý3+ þÇÿ(ÿœ[ÊÿDüàñòÿWÿþ\Fÿ8e&þÅ¥ÿÌÿãýÿ –ÿÃÿÿ#ÿÑÿΠýuþXÿáÿÿn¬\þs7þ‚kÜþžüÁ˜ÿ‹Õþ³-ýØÿ‘ý¶¹ÿ6þ,ÿ¸ÿR†ÿeÿhýf´^bþj‹ýã‡ÿžÿ–-kMý°ªhþ·ÿ þ ûÿº¶wý{IüþjÿZÿ~äþsÿœý½4‘ þºþú+ÿ”gÿCåþÈÉýýÿx?ÿŒÿÝþîPÿY ýQÿ»%úÿ‚þQÞÿƒþ'äþ/ºYkþýÕ]aÿ|ÿP‰ÿÔ\ÿíýð9ÿëþ‚þ2ZÇþ.³þýþ˵A ýóB3þÃjÿ›R—”ýt¹Ÿþ‰þhþjLÿîîýœÙ-|þŸÿYúý˜ÿÀÿfÿ’Ý-ý¸ÿÿmÿ53ÿ8™ÿÿþ5µý¤=·ÿPÿÑþžüþ?Sý4í1^ÿnþÇmÿ!ÿCÀÿ%OÿÃþEþó%wÿ©þ¸uAÿæ®þ®þÛuÿYÿîý]IJþ¶òþ†£­Šÿªü¹ÿ9ÿñÿŸÿ\ìþÓOWþ\«ÿgý_ÿ)Èþñûÿ2ÿjÁýuý ©æý–ÿsÿ7Ë*ê ýÑEØÿNÿ{þ„ ÿzÿø,þýªìþ:ÿ^?ÿÔþ ÿþÊ@¥þÿËÿŸÿ ÿÃxþþÎÿIPkÿµýCSÿDiþ¨ÿ¤ÿ2„ÿÛý 7ÿèÿ«ÿ“:ÿ®¸þ&ý ÔGÕþ]¾Eþ¸ÿnÿ}°ÿ±ü¹@Óþ…BÿǶßÊüz§‡þ3ÿ„ÿ²ÏÿE~¦ýj#]úý…þYÍþ"2;ÿÜúÿ~OþÅþ¦þîý<¬õÿ þ 6‚ÿþ¨ƒÿ{þÌ´þÏÊþ¬ý½³ÿÌÿÜþ?´þ ÿyþÒŒùÿïþ¡9þWØý†þ¡$ÈÎýbg‹þ·Dÿ|÷ÿ"×ÿàüЈ@ÿ]ÿiÿ)éÿ2;ýüpìÿ´ÿwþ2!,ÿ€×ÿÿ +‡áüuÿ…Vÿ*9ÿ~"âÿËþ´Ñÿ<þ³ýÆóÿhþD˜þýÐôþ ÿ-øÿ|óÿRMþqþæa–ÿLþ †›þkŸþPÿëäX;þõÞÌý˜ÿþÙ¡‚ý*ÿ…ÿ@ÿ ¼þŒ²ÿ»ýóôãÿ?þ6ÊIÿá-ÿøý Ùÿ“¯ýïóOÿL^ÿŠúÿ ÿ_Ÿün3'ÿÇþ͆ÿPTþÇ–ùÿ¾ý.þùÿj¯ÿGj… ýçýÌ7ÿŽÿVÿ`>bÿŠþqÿ tDÿYýl‡éþÈþgáÄýT*6þÄþòþN þÿþ@ÖÆÿþÂÿPRþô{ÿÿrÉywý2›(ÿ+þlÿzÿIû„ý£^ ¯ÿ+ÿßþ—ÿèÿGýž¥þÿ™EÿR9þþqÅÿÉLýÿÔÒÿ!wÿüåÿ\ýü¨þ5øÿ«ÿ·þ{¾xÿFþ7¶ÇºþBýJTmÿ÷ÿJÿùÿülÿþÎÿÍþÇýªƒÿZÿÿ¤¼æÿÞü_šþ½Fÿr¡÷oý¢Ägÿÿaþªûþ¾ïýÑÁÓœþ;ÿË?þŒÿ%ÿ…þ9QÌìýÿpHÿæÿóþúÿùÿ®ÿ"Lýçÿ8Y¼ÿÑþ$tÀÿ” ýGÿmäUÿªþ(“ßÿÖþQ‰ÿ)þÖý‡«íþEnÿñÓþ²þ1ûÿ"ÿý(£­ÿTÿ6«àƒÿ@üÙÍjÿ0Æÿ—Çÿ,ãÿVý›3ÿÿüýöþzÓþ êþ…ji¬ý©ÿþCÿ’þx ›ý;Ö¨ÿ)ÿ;þgÿðÿÜý¥yëþ¢þÑÅÿyÿ½ýŽÿÕÿÊåþ:ÿJ—Ïþ½ÿÌþÆýñþQE4òý8¼Wÿd’þÿ%sÿâü ~.¤—ÿ­ÿ¿þ9üϤajÿŸ.<ÿ!!ÿþðÉ\ýÑÿË3ÿÞxÿ´Txý ï•þ³þ‡þ¦ÂÁ³ýbï1þþýª@ÿ‚½ ÿÔ±†þýÒþ·äÿµÿfþöþŸÿ¼ÿ[¼þýÿ¯éÊÿËý„gÿ‹þ½þ0×1ý¦!mÿ<ÞþBÿ0 ÿŽýTR¢gÿ7LâþúþýlâIÓþ©1ÿœƒþ÷þÌÿ¤†ÊüÑÈøÿ@7ÿ¦ÿL0ý,#jÿûýÿþ¬LÞ„þ)ŸúüJþÓÿá;t –aýBÿì,kÿÊý}‹ÿæÿ$×þ…ŽmAÿEýêþÄþ$ÿ'"á“ÿ—ý¾ÿ‚ÿÓþ­ÿ}êþÖÿ£þÓOÓ0þó‡þmäýcþÝÿŇþLÁ\ÿ‡ÿJþËÿœþÓˆƒý‰¸:ÿbÿ’Æþ @þòÿÜÿ‰ýÜÿ gœ ¸ÿeÿcÿăüõþ§‹óñÿîÿÅÿ Uý‰ÿÐæþþÍýÁªÿdz¤ÿ»KÞ}þNýòþ2ÿ3ÿ®«¨)ÿþ‡¾ÿwÿ“ýÀ™ÿÛqÿÙÿ©}†MýbŸÖþgÿ6þ£ÿÿ>ÍÎþ4)ÂÿðýqþRëýðLØþ€¼Ýûý|ÿCxþ‰ÿgÿKÿÞÿByý‹¯á¯:ÿ¯ƒþ)ÿtÒüwÿ3ëŸâÿ¹6ÿXÿØÿüý…ÿèÿÈ¡þIþ6ž5‹a`ÿ%þÄýQpÿ‡ÿ›þBö—…Ãþ]þÿ`ÿý„Õÿÿb-¿Hÿ`ãÿ.ý*vžÿVþÿàþ‰ÿE˜®üÏþ]ýýÃO¼&Ö ýKÿyêþ½ÿ9ÿ˾þz(þé݉xÿµþMþÿ¤ÿÖý³ÿÕMXtÙþÑþdþÿmÿbÿQ¬þ,ÿôòÌþ(ÏÿüþYþ“þOÿNÇÿiþ-ñ¹ ÇþÜþÚý‡6ÿNý©42}Óÿ!þÜ4ÿýý³¢tkýÑÿ)WÿJö_ûÿXxNüFÿ1ÞþYks«¯^ÆüÿÈÿÿ(ÿÂÓþ ?Eÿ¸¨Ôtþ³þ„wþBÿÆþRÿÎîR ÿ³þzýDkÿfÿGYÿz^‘øÿ‘ý@šÿ{ÿÑæþaÿþ;ñþ3ŽÎhÿ&ÿmÿcý¯ïþNþ¡ÖL„ÿ‰²ýTäþEÿûÿÁðOýÌeN"ÿt\‰üeÿ»ÿ&òo3<ýßþ@ÿôkþ‘ÿC•ÿ"l'Ûÿ¹ÿßþYÿÿÿþÉ7"µÿùÿ«ÿJþ÷üÓ2ÿÿÿÔvW^Âìþ?ýÿÿ±ÿÔÿoþãûÿ§ÿ2BÌþÏÿYÿsýKÄþµÿ6š‰­þà ÿëý\ÿÔþYLÿAõåý, ¼¾ÿ´ÿA‹þ­Ìÿcý)ÿ’ÿ`¡ÿ}[äÿÎþ*þPþÿYþD2¶¢ÿÍÏþ<ÿL,þêÿeÓþþàLgZÃÿ÷ÿëþ]àý&ýækÿÄ:Ã¥£ÿlÒý\ýDûÿ—ÓþÈ$äþöÞÿBÇ}sý†[ÿþ–ÿùþüÜK:Rþlàþ‚þYþ1ÿøþÄí,ÿ<¶ñþÿ5¶þÃ>ÿ‹þÏþÎÿ/wÿ¦ßÿ§ÿíý;ÿèýBÿ,Kþ¡úþÕÓý'ÿŽñþa×ÿþšþdobµšÿ{þèœýÄý^¹Ù:ÿþ@ýþµÿ¿DþšXÐÿ‰ÜÿbBÿ“ýÞJÿÓþÔþÖÿö i!þ‡ÿ¨þPÿ§ýæÿ<ÿç›T“èüÞÿ dÿgÜþ´ÿƒþ–‡|ÿÖUñÿ“þ×ý@Æý¢ÿÇ(ÿŒåÕ{ÿjþt’ýbÿðÿüÿ4|ÿ¾þšÿY™¾ÿ‡Qÿþù…ýrþ.Jßa1Fþ~ÿ€ýøþ0ÿYXþ1Ç¥zÏÿ -þPßÿBþ³[ÿŒÿLþþ™zÃnþÉþÿóÿý[CÛÿ þuÿÚÿü1Ý9§ÿÏþðÂþEG€ÿ%rþ8þâÉýµÿR³HþíýèÿûýšÿTÿŽÿRÿKuv¹ÿïý;ˆÿÿþ‘Ùý%ÿÚÿiæôÿØ‹ÿ^þþ>þ¨ÿþ¼.ÿ¬dÃþgÿ´ÿ½ý~ôÿ,ÿˆÿ7þì¢&iÿÿJþsÿ5àü“L äéþïþJÿý‘ÒøþÿÞ%ÿT*{ÿlÿ/õý¬þ¸îý¥ÿ04BaSýÕýfÿàþ ÿ¯þ³‡¹ÿŽóÿ$÷þÀýàÿDÿ†ÿHþãÿÔÿJ³®ÿÛûþ‹þ»ýÿöÿ1þ­[‰Ç§¾ýÿ‚ÿ1þXäÿùÿkÿçvþ6èáÿûÿÎþ,%þŒÿ§ÿý˸–‰Óq)ývþ¿þ-þ|p“Ñþ—îÿ׌ÿÿSÿcÿ”þÿÖþ`}ÇŠìøüþäþÃÿPÿ‘þlÌA'ìÿ.þ×ÿ€þXþ4-µÿÔþ®ÿê(9ÿ€ÿ5ÿYýÑÿíÿþØ ø±ÿäû0ÿ™ÿ4ÿáðÿòBÿüPÄþx²ÿ×þ0ÿ +þ²ÿAÿ<þHNG‰åü’þ“þŒÿ7C-&ÿ!cãÿŽÿþ 7ÿÕÿÁ=þmÿ©ÿ ^C­°ÃÿÑÿœýüþ—þiíþ­þèbê þÿRÿýŸþ6ÿí?VþêkÕÿ9xÿ^ÿÁÿ´ÿÖÿ ý4ÈÿÿÛŒò¶`çþºûŸÿºÿþÿò{ÿªÈþ‚Qÿzþáÿ±þ’ÿðþ´ÿ¦òYÿ‹ÿúÿeýÇþRþäÿN¶æÿÕ€–ÿPþý¿yÿZs¶þÚÿYÿ#o¾ÿiÿ ÿµþÿ"þÉþŠÿF  wÿ›ÿþÔü@ ÿ&FšþÆ&Nÿœ×þˆÿ~ý­ÿ.¨öúPÿŸÿTþ¨üÚÿ¿ÿ†@ÿ‰›µ"ÃþÿÉþµµþ°fbþAÿãþ7dŽdRþsÿÿ”þ¶þþï„ÿÎÏìÓèÿÿ@ýAýmôÿ«qnÿ7hÿÜþÿ¶ÿªRÿÿÂþ§ÿÃý1éþÜ*yuüýTÿ7þmý%jÿØx" !ÿCÅþÓþ×þ ¶ÿ›ÿVýýÿðÿb Î1WþGÿ+þþÍÿÿÊðþ€´þ¯þ¨þ*þÿVDÿBÞÿ+ÿ ÿ ³ÐQþùÿ¦ÿØÿtþÿý ¯ÿ‰y-ŒþûþýJþÅS¯ÿsµÇÿÆ#ÿiÿqÃÿUöþéJÿÀýÛÿvÿ‚X„Rý¤ÿ€þŠþ°ÿ…ÿâÿãb×ÿŒ;ÿ­þþ¿ÿʸÿìçþ3þ}*X FXþgÿRþDÿÿ1ÿºXÿÆíÿ¼ýÿÚýÿVÿ. ÿ}¶ÿÀÿÿvIÿ†ýGþd»­î¶Šýíþý"ÿù/¯§ÿOa·úý#ÿbÿcuÔþãþ©þ4½×/z'ÿOýÚÿŽþÿªþèÿÄžbþÿîÿÝýlþ}ýª×»ÿÄÿŽì¡ÊþÈ'Òþkÿoþzþ»ÿF‡~!qüýóüaÿþ7·}rˆŒÿâÿ1YþTÿÿVÒpÿL€ý^ÿ¬lPcÁþ|ý!ÿ¨ývÅð42ß|ÿåþAýCÿAÿp•>ÿ0úþ¨ÿ%#¤ÿ¥€þeþ6ñþmÿþ¬#6ýc˜ÿ_þýÆþþ¯ `Jÿ0,¦Oüýˆÿÿ ~ÿâþB þ$?o$çéÿúü¤ý›þmùÿ¥YÍ/ÿ´ÿÎÿþVÿ^ÿͨDÿ°ÿýDú‹ÿèzþYþDÿYþ€ÿ" +lKïþˆýáýÔÿ©ÿæiÿ¨ƒÿŠÙÿ€(ÿ[Îþ»ÿîÿÿúþ¸ý‹€tÉÿeÿ{ý:þ$ÿþ¹Ü]@k ¬ÿ ÿ+þ¬móñþóþíÿRþïƒ9ñÿ„ÿâü¾þÜþçÿ|ÿž§šþžþ,ÿ¬þƒþ‹ÿèÿNîÿ(ÿlÿ·þTdÓ ÿÙ¼þÿÏþ¬þÇÿiÿ~ü²Hÿþ¹üÖþ-Ýÿ«¨ÿ3ë‚¿ÿÙ½ÿÄþVšÿ³fÿÿ¾þhþŒ‘ÙúþÿMýÿKÿÿpœ‰jÁ‚þÜþöýñþ<hþ;ÿÜÿ ÿ>C¤fÿyÿpýÿ²ÿÅþBÿÐÿßùø¿ýQþþNÿÎÿL~ÿbÿ“ÿöÿq’ óþHÿ$]ÿDÿ$þéþŽÿôø -WþkýÕünüÿ Äÿ&Iþ)6ÿlÿ’b©iþãþØþ²ÿ3t`7ÿ¾þ%ÿ¼ý”ÿ+ÿdÿìóìÌǾ‡ýýý þ61,°þºÿ[5Çr_ÿHÿ¡ÿ\þãÿ-ÿîþ!ÿãáRdÿ]ýþLþ;Ñÿ¹ß°ÿ-³MÿÞÿgþ lÿÍý˜ÿõÿô³Sÿ&þyý¤ýË$Ûÿ£Î&IÙþhýtÿAÿ9œóq6þqÿ‘ÿÚ°€@8þaÿ±ÿnþqÿÃþ¸ÿÊÜÌFQÿýªýÊþCêÜ‚þšê Öÿ®ÿëÿúÿÿyÿ–þ>ÿyÿ›4.þÓýRþÛþnYÿ”t„ߊ:nÿFþ"ÿÐþëBnþÏýxµ¯_üUœþ þìýeþ¥ÿ¾ÿ˜(Õù=ý?ýTÿéÿ²*þ¢þ9cfWREÿþc2ÏþÍþ¸þj¦a3/Jþ`ýõýåÿ³5qöÿÜÿ„(fjþÿPZÿ}#²ÿ ÿ½þ'›[èþåý$ÿïþSÿ0þþ±¬7V£ûý»ý-ÿðÿœÑ#eþ²þoÜ.¿<Ýÿ¸þÚÿ¹þ÷þ !ÿ FÑÿÿõüîý–ÿwðìÿ^5Vÿ”EÑ’ÿ±ÿ£ÿCÿôÿsþ þÿfhà£ÿ^ÿ´ýþNþmŠ¡ÿƹ;VéÿRÿoýŽÿõ-Þ¶ÿ‹ÿBþÚþí‰È¸ÿ‘þ0þãþWÿdÿlÄ#Lñþ‡ÿeý¶þ[T«Ñÿóÿ5þ-ÿ“œ£¢ÿZïÿÿ˜ËþÿŽÿ¢ÿ 5È‘~þôþþ¯ÿs¸G*ÿsNÿpÿ.¦ÿ×ÿœþÅ<‚ƒfÿŒþÐýUÿ:‡: îþöþñþjiÿýþ»•è°ÿñþPÿÌýv¯p7aÿLÿ°ý>ÿ%' ¬ÿÇÿ*Þþ'ÿeÿmÿþ/9³ÿ^þýþþ+ØÎ-ÿMÓþÿr¼ÿÛÿ1ÿ-æNÌþUþNþúÿW \æÿþ÷þ ÿYøÿ<W:ÿúTf‹ÿ+ÿ ÿnþqÃ6á ÿ¦þÏý'Upq§ÿ]ÿøÿ¢µþÔÿÕÿÒÿS]W·þqþðþ„þ'ѯ#ÿ™ÿNþâ »ÿðg¼Mþ¥þ0ÿ hT¾¸þ:þÿKÿ¯¹vÉÿ@ÿ¶ªÿ ÿ_ÿ#ÿDÿøQÐTfþ1þdþþeÐujÿÿ8ÿHÿÍÿøÿn`Qþºþáþ'ÿÝ‘ÿÐþøþfþÙýRèÿ}µÿƒþ>ÿÁÿð{tÑÖýbþÿŸÿIX61ÿ]ÿ9%ÿ,âÿˆÿ^ÿ.“qŸÿÙýaþ€ÿÈeàZþŸþVÿAWîÿóˆÿ,=—ÿfþ6ÿ'ÿ8¡`Këþgþ›þ&ÿÈ?]‰ÿÍÿŒÿœªÿiþ q¬ÿnýäþfÿ6çpŒ²þlÿÂÿÿ¯¤ÿµÿ¯ŽÿÿWÿ²ýÿkM" ”ýÂþ¤ÿx¡ã*ÿKΗÿTÿ½þÿ†ÿ>®Œ¹ÿþ0þÂþ=[Îeòþfÿ»ÿ·cÿ0ÿ­(f¶þµý£ÿ»ÿUöšÿKþaÿPÿ´ÿw+Åÿéÿ¤ª¡ÿ`—þ#þþÿõþÄÈþBýhÿ"'ÚƒþRAŒÿÜÿMÿ¶ÿÁÿÁç¨ÿlÿ*þHþÿ{rD/<ÿQþ©ÿ^ÞYÿÓÿÍÿ=æÿ&þ=þ%"EûÿÈþ4þvÿnÿ²Æ¿ÿÑÿh¨ÿ19þÿöW¦ƒñÿ½ýÅýl–€FkÿwþÛÿÄÿZ‘ÿàÿ-ØÐÿfÿþâþ‹àÇÿöÿtþJþ4ÅáŸÿ] sÿ*E/ÿrþ/ÿ}vg\þþzþSþÿìÿ«¨bÿÚÿ ÿ¿ÿÃÿþÿ"qþ@ø%ÿ_ý¾þþ×ä!µÿfþ¬þe„ÿ_³£ÿtdÈÿÿZÿþŸÿT))–ÿ”ÿÆý¡þ²Þω‡ÿ‚ÿ •ÿÿíþÍÿ˜äj:wþ~þqþÛÿ«H 3ÿéÿÿ[ÿßÿUøþööt¿xÿ®þçýAÐæb÷þ\þ?ÿq§ÿ´yÿQ¨.ÿ}ÿ ÿxþ€’§laÿ7ÿŽýÿC:ùÿ¦þ‘ÿßuÿ½ÿÂÿXù× ÿjþÅþÖþrˆ|1ÀþXÿkþÄÿ¸žËÿ‰þžÿÚÿ ,Æÿ›ÿ˜þÒÿ§Îú#ÿ3ÿ+ÿi”mËþ¼þÚÿ[›MÃÿÿÇþ–“*1ÿuÿ ÿÈápþ‰ÿÊÿæSÿÿÑÿ’þƒÿf’,|ÿlÿ-ÿ¬ÿˆ·Fÿíþ¯ÿÄÿG{nÿ´þ2.’eÿ‘ÿÓþX¥˜‰ìþ{ÿTÿS-MZÚþ;ÿ@JÌÿ ÿÿ•i#*;ÿ_ÿ!ÿب‚Çþ¥ÿÀÿö÷ßÿÙÿ”þ»ÿšëiÿuÿ¿þ™ÿ&£Þ‹ÿhÿwÿŸÿ:1ÿÿyÿÿ>F‡hÿLÿ³þIÎR®ÕþŽÿ-ÿÙV;áþnO–ÿ9ÿ¨þ±ÿ#žgèÿÖþöþJÿÛUïXëþÚÿÞÿ§»ÿáÿ¢þb#•ÿÿ%þÑÿ“õ¦ÿeÿêþ}ÿËÿøÿÔÿÇÿŠ}W^ÿˆþIÿÿÀH¾6„þmÿÈþíÿã·Lÿ} Í2ÿíþÓþ_Ø¥Rÿþ¥þ¬ÿ ‚›þáÿåÿH®ÿ·ÿˆÿ³þ9fñŒÿ‘ÿÿ_ûqáþsÿ®ÿE7ôÿøþ,ÿX`\×ÿrÿ`ÿ0ÿ߃ѵÿ·þ¤ÿtÿ+DÀÿfþÍÿþ(tÿ”ÿËþõÿÆ€ÔÿZÿÿ$d:Iÿëþ tHµÿ]ÿÕþ’mSÿ‚ÿÿ¾òtDŸþŒÿÈÿ¼OÞÿåÿ¹þ‡ÿ0€ÿlÿIÿ—ÿ%l±sÿäþÎÿ¸ÿF’üÿ“ÿ¤þ.3 ¿Iÿ›ÿ×þKÓŒ¦ÝþrÿzÿKS8Üþ8ÿDE[ßÿ’ÿ;ÿ&ÿÕhîäÿøþ¤ÿ[ÿü¶Hóÿ¨þÕÿâÿÐÿ¬ÿÐÿÄþÏÿ“ Vÿkÿ5ÿ¾ÿ(nªDÿôþÏÿèÿerõÿZÿ·þOR+|9ÿ|ÿðþ‘Ò¢qÑþ‡ÿxÿ8 5ÉþZÿ,hdÙÿ¡ÿÿ<ÿÛ† ¶ÿõþ†ÿÿ/´K¬ÿ¢þñÿ Ñ‹ÿ¥ÿÆþ ¡¥Ëÿ|ÿ?ÿ!YŒÿ"ÿÓÿ cC÷ÿ5ÿÞþ`R;G?ÿgÿÿþ¸Á´7¼þÿƒÿ½ úÿ«þ˜ÿG˜4“ÿÿÿ”ÿò{æjÿÿ‹ÿ²ÿF„Kpÿµþ 6œ…ÿ‚ÿ½þY Ï˜îþqÿ5ÿl,QO»þHÿöÿggíÿ¾ÿüþ0ÿªm"Ñÿ$ÿmÿDÿûŸ’âÿ´þ»ÿÿðííÿÞÿ™þÑÿG½gÿ‹ÿßþÌÿŽäÿÿyÿèÿp8ÿºþ2?l\aÿXÿÕþ««ÜOÍþ“ÿSÿ· (-¬þŸÿ ‰G´ÿÔÿìþyÿ»k)ÿAÿbÿtÿ2…–ÿ»þâÿÎÿ@®Êÿžÿªþ?eä·!ÿ™ÿ ÿQûd•ßþfÿ¬ÿ2^&ÿÿ^7^sÿ\ÿÿÛ~âÏþ­ÿYÿùç"úÿŠþÚÿÃsÿ¼ÿØþÛÿÓoð-ÿXÿzÿÐÿHCnFÿôþðÿJL²ÿ…ÿÍþ}Xêq ÿžÿ ÿ‘ê_`®þ„ÿ¹ÿVáÿúÿÄþUÿ…mQ¢ÿWÿ0ÿKÿ~ÒªÿÓþ·ÿ…ÿ.¯Ìÿþÿÿ éõrÿ´ÿ¿þÁ—ãÿVÿPÿ]Peñþÿ*uªÿHÿõþ®\ù ÿ³ÿ2ÿË»Z<¨þ¾ÿ¾ÿ:¸ÿûÿÆþ¥ÿŒs%fÿ‚ÿFÿ›ÿZºWÿêþìÿÅÿafîÿmÿÏþãÿýÿ ûÿëÿúÿüÿ áÿÔÿùÿöÿ ëÿóÿîÿôÿüÿ !öÿèÿéÿýÿ  ÿÿõÿöÿþÿþÿþÿøÿôÿþÿ ñÿýÿëÿïÿûÿäÿÝÿöÿ.êÿ³ÿùÿ!PÏÿÞÿÃÿáÿPB×ÿ¶ÿíÿÛÿo' Üÿxÿ nM·ÿÙÿzÿX@J}ÿÉÿ»ÿ"  (cÿžÿ,%ËçÿÀÿ…ÿkÿMœòÿEÿ¼ÿÿ®›1ôÿÿåÿˆÏ³ÿÜÿÿÊÿ{\Ê‘ÿ–ÿhÿ¾ÿîLŸrÿ$ÿüÿÏÿ#;ìÿÿýþâÿõÿþÿ÷ÿòÿåÿüÿ ÷ÿóÿ%÷ÿéÿÞÿúÿûÿïÿþÿ ãÿæÿøÿ 'øÿæÿæÿÿÿöÿÿÿõÿõÿúÿ õÿøÿÿÿ ýÿþÿúÿÿÿþÿýÿûÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfenrir/config/sound/default/mispell.wav000066400000000000000000002261201475771417500205750ustar00rootroot00000000000000RIFFH,WAVEfmt (þÿ€»Ü  €ª8›qfact€%data,¡«¡«½–Ï&½–Ï&Ñ!)@Ñ!)@qoqSqoqSàla_àla_äÓÂeäÓÂe] si] si$ìÆj$ìÆjþAØiþAØiCêTfCêTfÁ]Ó`Á]Ó`$ú…X$ú…XÀeEKÀeEKµq7µq7HûbHûbmΣmΣ{L¢ä{L¢äTðÏÉTðÏÉÏÂݳÏÂݳ£›v££›v£þï˜þ8!“‘8!“+V‘+V‘«ž’«ž’©Ê—©Ê—ÙÌŸÙ̟‚3«Â‚3«L²»L²»Ã:7ÐÃ:7Ыjˆç«jˆçi‚Øÿi‚Øÿ A$ A$iš+iš+r;EÏ`>EÏUÏUÏd$ÆÑd$ÆÑE?ÖE?Ö5$QÜ5$QÜ@ª|ã@ª|ã1À/ë1À/ëZÚòZÚò«Rîù«Rîù¶Èûÿ¶ÈûÿYΩYΩ?®È?®È^UE ^UE çL2 çL2 òbºòbºåv&åv&†æÑ†æÑGî*þGî*þ!ž¦ú!ž¦ú–9º÷–9º÷ÑõÑõ‚8Cõ‚8CõL»QöL»QöDÒùDÒùüI¦ýüI¦ýxšÅxšÅñÚ0 ñÚ0 +šs+šsÜÌÜÌã¼F$ã¼F$M>¨+M>¨+Ùh¤1Ùh¤1Á»Û5Á»Û5ác8ác8h•å7h•å7ZŒP5ZŒP5;0;0êü'êü'¾sû¾sûûË8ûË8âŸ.ÿâŸ.ÿ|—¹í|—¹í•ü÷Û•ü÷Û®*1Ë®*1˘€¼˜€¼½òð½òðX3^¨X3^¨òŽs£òŽs£ÐÆÝ¡ÐÆÝ¡ï§£ï§£nAê¨nAê¨úܲúܲm‹¿m‹¿9ljÑ9ljÑc[!çc[!ç;ªƒÿ;ªƒÿ/aŠ/aŠU 0U 0ìCìC8iíR8iíR2ù»\2ù»\Ÿ“bŸ“b2G d2G d{¹&e{¹&eÒ%vcÒ%vc’÷‘_’÷‘_?b5Y?b5YUNUNz#°=z#°=²â&²â&h[ h[ *71í*71íTóÏTóÏ]E ¶]E ¶N‰>¢N‰>¢¡÷2”¡÷2”ÒÿÒÿ+öé+öéÉ©úÉ©ú¬ã¾¬ã¾Q~¦Q~¦Œ™e˜Œ™e˜En€¦En€¦—G纗Gçºw'Õw'Õôhóôhóm¡¶m¡¶…$˜/…$˜/{KG{KG$X$X:r=b:r=bCÔigCÔigK~TjK~TjaÄËjaÄËj3i3iŠÑdŠÑdÒž^Òž^,5ãT,5ãT6æ€E6æ€E¢>0¢>0ƒô]ƒô]Ÿ‘$úŸ‘$úœpÞœpÞìšÏÅìšÏÅ¦Æ ²¦Æ ²TÕ£TÕ£‡à⚇àâš*k–*k–uŠœ•uŠœ•Jç ˜Jç ˜%£¼%£¼B §B §½ w´½ w´53ÆÅ53ÆÅÓKÚÓKÚVëµðVëµð£~A£~AIb4Ib4‡Ý!.‡Ý!.)À><)À> [P> `Ø`Ø’&>ä’&>äùíOÇùíOÇ‚¾Ù®‚¾Ù® €Ûœ €ÛœÛ¬þÛ¬þÚ²Ú²ûôþûôþ³Úì³Úì•JÕ•JÕÒ ‘Ò ‘qAKœqAKœ¼¶¬¼¶¬®ŽÂ®ŽÂ£Þ£Þ¦¥åü¦¥åü'Ær'Ær~ÅÍ6~ÅÍ60ÌBL0ÌBL@ [@ [;0]c;0]c è¢g è¢gª™«iª™«iSÈ\iSÈ\iéXÉféXÉf®%ÿa®%ÿaÙvåZÙvåZ&OO&OO«Ä)>«Ä)>Ï~Ë'Ï~Ë'‚¾Ï ‚¾Ï yòyòŸ7±ØŸ7±ØÅZ[ÂÅZ[ÂqMì°qMì°|ܲ¤|ܲ¤‚X‚Xèíšèíš%rpš%rpš~ïž~c¥£c¥+›¯+›¯× å½× å½gOÏgOÏ*{ã*{ãTšxøTšxø‚ã ‚ã ²WO²WOOF­.OF­.z:z:dë¢Bdë¢BoµlGoµlGÝl0IÝl0I}¦CH}¦CHoÙDoÙDU?U?,.07,.07?³j-?³j-L¡D"L¡D"Ò7hÒ7hV • V • v‹ÿv‹ÿ¸ìõ¸ìõ¿Ü1î¿Ü1î,$Ÿè,$ŸèÔ;JåÔ;JåÇ3 äÇ3 ä« íä« íä£bç£bçŽmëŽmëv0¡ïv0¡ïÜxôÜxô¿í!ù¿í!ù:U+ý:U+ýð4ð4ÑZøÑZøO8MO8Mè#)è#)סþסþ‹êú‹êú tTö tTö'gGñ'gGñ¤é=ì¤é=ì(A·ç(A·ç¸¨1丨1äÔ¨âÔ¨âmÑÓámÑÓáÕ–ãÕ–ã*5¥ç*5¥ç!òí!òí®Ÿgö®Ÿgöx´x´‚W ‚W 3E3E"l¹$"l¹$S/Ü/S/Ü/žV9žV9Þ¬@Þ¬@ÝÍEÝÍE¢ÅH¢ÅH˜}H˜}H‡>OE‡>OE.µ?.µ?‰Œà6‰Œà6Sý‚*Sý‚*ªŠ¤ªŠ¤®ª¶®ª¶ËÚËòËÚËòŒTÝŒTÝt Ét ÉUÀ]·UÀ]·ö¨i©ö¨i©D#ˆŸD#ˆŸÐß§™Ðß§™è¡U—è¡U—mER˜mER˜ ” œ ” œ:¦È¤:¦È¤çSr±çSr±C” ÃC” ôžÙ´žÙÎ ÅóÎ Åó’‰}’‰}C–*C–*9A9AŽRŽRŸ& ^Ÿ& ^!y?d!y?dL+¼gL+¼gû~iû~iÕhÕhÁè®dÁè®d¹·/_¹·/_´‚‡V´‚‡V/™KH/™KH­¯S3­¯S36ï¡6Áú¨ÁúÔ]OÛÔ]OÛÏS+¿ÏS+¿¥\Ÿ¨¥\Ÿ¨…d˜…d˜¬÷¬÷})Â})ÂGÉŽGÉ޳{Ó³{Ó‹dŽ‹d޽»µ”½»µ”íX¡íX¡ÿñвÿñв#ôëÊ#ôëÊôHaçôHaç‹!‹!iŸz#iŸz#§ûè<§ûè<ÀšPÀšPÐÇÞ\ÐÇÞ\s ¿cs ¿ch×+gh×+g9ˆPh9ˆPh0×Cg0×CgÀmñcÀmñc«©š^«©š^VVÇ>£HÇ>£Htz6tz6,P%,P% £ £š½Ùëš½Ùë›Þ$Ô›Þ$Ô‘E9À‘E9Ààü±àü±ûæûæZÌð ZÌð s!øžs!øžÄÑx ÄÑx ÷0@¥÷0@¥Õh­Õh­´–õ¸´–õ¸Î\»ÇÎ\»Ç‰Ù‰Ù‘eøë‘eøë(fÿ(fÿßÜßÜxÞ xÞ ªÐ¯-ªÐ¯-3²973²97[ƒ=[ƒ=ýÅ@ýÅ@´xHA´xHAòO?òO?%\;%\;.Ï4.Ï4\IÔ,\IÔ,¿”#¿”#hrœhrœß¿“ß¿“ÝåÝå‘‘Ëý‘‘Ëý¡\ ÷¡\ ÷ÆE)òÆE)ò‘¨88ïÂj0îÂj0îjáîjáîxñxñèT0ôèT0ô“Èû÷“Èû÷¢ëû¢ëûÓ†‡ÿÓ†‡ÿ2ßd2ßd§S*§S*‹ —‹ —!|†!|†?Âñ?Âñžúñüžúñü’TÀ÷’TÀ÷ÚTµñÚTµñȵCëȵCë!åïä!åïäsDßsDßfœÅÚfœÅÚgÇè×gÇè×{à ×{à בWØ‘WØ'ænÜ'ænÜ” ôâ” ôâ³Æýë³ÆýëhåK÷håK÷Nñ\Nñ\aÉvaÉvjm¬ jm¬  . .gc¬9gc¬9FûBFûBÞ¢IÞ¢Ió(œMó(œMúNúNU¹ÈMU¹ÈMƒàÛIƒàÛI•ÔB•ÔBØV58ØV58F\®)F\®)Àæ\Àæ\k,k,4"ÿê4"ÿêOb(ÔOb(Ô©^_¿©^_¿R¨®R¨® ï7¡ ï7¡³¿˜³¿˜àN”àN”OE“OE“î,i•î,i•À[åšÀ[åšn‚¤n‚¤’³’³ªOÞÆªOÞÆoÍŒßoÍŒß Ö‹û Ö‹ûGK=GK=÷WÒ2÷WÒ2›Î©H›Î©H[IfX[IfXúóÎaúóÎa)VÜf)VÜfƒÓÁiƒÓÁip*Ljp*Ljº¦Œhº¦ŒhOdOdû]û]ôìSôìSt¦Ct¦CkÒ›,kÒ›,Ï,JÏ,JõÕñõÕñ Q²Ò Q²Òðšä·ðšä·ý k£ý k£^)•^)•w@Žw@Ž÷Ú÷Úࢎࢎ&ú¸&ú¸ÿ ÿ Ïä˜Ïä˜ñJ¸¦ñJ¸¦‚¦‹º‚¦‹ºWw×ÓWw×Ó…WÙð…WÙð‡ò؇òب©*¨©*³³ÚA³³ÚAnÛRnÛR¯©Ç]¯©Ç]Ç}cÇ}c9»f9»fqq]fqq]fô¢dô¢dr¦`r¦`M7TZM7TZöþPöþP;úA;úA2‘-2‘-‹¤¨‹¤¨º*þº*þW JæW Jæù3òÐù3òС¿¡¿þ×’²þ×’²PZ ªPZ ªFTË¥FTË¥ƒ¯¥ƒ¯¥eͧeͧFõµ­Fõµ­r‹Ó¶r‹Ó¶W2óÂW2óÂRn¯ÑRn¯ÑL»6âL»6âup„óup„óá dá d­1Ë­1Ë×’ß ×’ß ¿*+¿*+$Ñ}2$Ñ}2‡Íì6‡Íì6ת«8ת«8b.ô7b.ô7Lî5Lî5#/90#/90ðÏÕ)ðÏÕ)èEA"èEA"rsrsF}¾F}¾µó µó àÌàÌ+.¦ý+.¦ýG§ÄùG§Äù(Í­÷(Í­÷-K0÷-K0÷çÊIøçÊIø”íú”íúùj´ýùj´ý´©Ë´©Ë‚2‚2óëóë½Ü½ÜU§ U§ ÊnÊnÐÐ$$ÀùÀùrbûrbûYÇïYÇïq ñq ñ„Óæ„Óæéçéçý<Þý<Þu„Ýu„ÝpûÕpûÕ_WÔ_WÔ5Î5ÎàËàËyUÆyUÆU.ÃU.ÃÌâ¾Ìâ¾×1»×1»]©·]©·˜³˜³ü¥°ü¥°c]¬c]¬ששð|¥ð|¥ÿ;£ÿ;£ñžñžsÕœsÕœ™³˜™³˜b¤–b¤–<¾’<¾’ú©ú©Û Û AçŠAçŠÑ“‡Ñ“‡Ù\…Ù\…-T‚-T‚Ø €Ø €ÄG}ÄG}·ðz·ðz9kx9kxE vE vî»sî»sÏ^qÏ^qñ7oñ7o4ãl4ãlÎÝjÎÝj ˜h ˜hp¬fp¬fÌzdÌzdó¢bó¢béˆ`éˆ`ƒÀ^ƒÀ^ð¿\ð¿\I[I[¡Y¡Y[mW[mWõŸUõŸU²úS²úSERER)«P)«P‹ O‹ O}M}MÓñKÓñKdpJdpJºöHºöHƒ‚Gƒ‚G#F#F‡²D‡²DXCXC'ÿA'ÿAS²@S²@$g?$g?#'>#'>Ré<Ré<{µ;{µ;›„:›„:k\9k\9õ78õ7877i6i6`ð4`ð4ã3ã3”Û2”Û2Ù1Ù1ÆÛ0ÆÛ0vã/vã/ð.ð.›.›.Ë-Ë-¬2,¬2, R+ R+îu*îu*#ž)#ž)ªÊ(ªÊ(\û'\û'00'00' i& i&Ø¥%Ø¥%ˆæ$ˆæ$+$+$7s#7s#¿"¿"€"€"na!na!Í· Í· ‰ ‰ “n“nØÎØÎI2I2Ö˜Ö˜oooo†Þ†ÞæPæPÆÆ>>¬¸¬¸÷5÷5ٵٵG8G82½2½DDRÎRÎnZnZÖèÖèyy_ _ h¡h¡‘8‘8ÐÑÐÑmm` ` ž©ž©ÇJÇJÓíÓí·’·’i9i9âáâጌ88–å–å͔͔ŸEŸEøøò«ò«cacaOO¯Ð ¯Ð {Š {Š «E «E 9 9 À À R R Ð? Ð?   Ä Ä Àˆ Àˆ #N #N ± ± aÜ aÜ 0¥ 0¥ o o : :   )Ó )Ó ;¡ ;¡ Lp Lp U@ U@ Q Q =ã=ã¶¶ωωk^k^ä3ä35 5 YáYáM¹M¹’’•k•kßEßEê ê ±ü±ü/Ù/Ùa¶a¶E”E”ÖrÖrRRò1ò1xx›ó›ó]Õ]Õ¸·¸·ªšªš0~0~EbEbêFêF,,ÐÐ ø øÌÞÌÞ Æ ÆÊ­Ê­––¶~¶~ÞgÞgzQzQˆ;ˆ;&&òòGüGüèè-Ô-Ô¸À¸À¦­¦­ôšôš¦ˆ¦ˆ¬v¬veeÕSÕSèBèB[2[2""00HóHóFäFä—Õ—Õ-Ç-ǹ¹9«9«««__XƒXƒ“v“v j jÊ]Ê]ÂQÂQúEúEk:k://þ#þ#!!ttÂùÂù¼ï¼ïáåáå@Ü@ÜÈÒÈ҈ɈÉoÀoÀ‹·‹·Ï®Ï®D¦D¦àà«•«•››¹…¹…ú}ú}hvhvönön°g°gŠ`Š`ŒYŒY®R®R÷K÷K^E^Eë>ë>•8•8b2b2K,K,W&W&} } ÄÄ&&§§B B úúÊÿÊÿ·ú·ú¼õ¼õÜðÜðììdçdçÍâÍâLÞLÞâÙâÙÕÕRÑRÑ)Í)ÍÉÉÅÅ1Á1Á[½[½˜¹˜¹éµéµM²M²Ã®Ã®J«J«ä§ä§¤¤J¡J¡žžôšôšá—á—Û”Û”è‘è‘,Œ,Œc‰c‰ª†ª†üƒüƒ^^Ì~Ì~I|I|ÐyÐygwgwuuµrµrmpmp2n2nllÝiÝiÃgÃg´e´e¯c¯cµaµaÄ_Ä_Þ]Þ]\\-Z-ZbXbX¢V¢VéTéT:S:S’Q’QôOôO]N]NÐLÐLHKHKËIËISHSHäFäF{E{EDDÀBÀBnAnA!@!@Û>Û>›=›=c<c</;/;::Ü8Ü8¼7¼7Ÿ6Ÿ6‹5‹5z4z4o3o3i2i2j1j1n0n0y/y/‡.‡.›-›-³,³,Ñ+Ñ+ñ*ñ***A)A)p(p(¢'¢'Ù&Ù&&&R%R%“$“$Û#Û#$#$#r"r"Â!Â!!!n n ÊÊ((ŠŠîîWWÁÁ00  ŠŠýý~~ˆˆšš((··IIÝÝtt  ¥¥AAàà""ÅÅll¼¼ffÁÁrr##×׋‹AAø ø ² ² l l ( ( ä ä £ £ c c $ $ ç ç ª ª n n 5 5 û û Ä Ä X X " " ð ð ¾ ¾ Œ Œ [ [ + + üüÏÏ¢¢vvKK""øøÐЧ§ZZ55îîÊʧ§„„ddCC$$ççÇÇ««ŽŽrrUU;;  ììÔÔ»»££‹‹tt^^HH11óóßßË˸¸¥¥’’€€cc\\33AA))ÞÞ  ÆÆßßÍÍ‹‹øø©©¯¯›ÿÿÿ›ÿÿÿ//´ýÿÿ´ýÿÿ  jûÿÿjûÿÿT T ùÿÿùÿÿd d ÷ÿÿ÷ÿÿ© © OöÿÿOöÿÿ= = Æ÷ÿÿÆ÷ÿÿ  ©üÿÿ©üÿÿÇÇ))möÿÿmöÿÿ<<7äÿÿ7äÿÿT*T*ÌÿÿÌÿÿEEý®ÿÿý®ÿÿ¹c¹c>ÿÿ>ÿÿbƒbƒ¨pÿÿ¨pÿÿdŸdŸ–Xÿÿ–Xÿÿ­±­±¶Mÿÿ¶Mÿÿ³³ŠWÿÿŠWÿÿð›ð›Ž}ÿÿŽ}ÿÿ2e2e.Æÿÿ.Æÿÿt t m5m5f†ÿÿf†ÿÿËË%Þþÿ%ÞþÿÔƒÔƒ_þÿ_þÿnSnSCýÿCýÿ ) )írüÿírüÿûìûìlÂûÿlÂûÿ‚‚ÙPûÿÙPûÿÇÇþ?ûÿþ?ûÿ@›@›I±ûÿI±ûÿCÝC݆Âüÿ†ÂüÿérérVŠþÿVŠþÿfJfJììÂ]ýÿÂ]ýÿ~a~aó´ùÿó´ùÿÀ`À`—fõÿ—fõÿõ õ á–ðÿá–ðÿsôsôòsëÿòsëÿ~.~.4.æÿ4.æÿÀvÀvèàÿèàÿ{¾!{¾!j‹Ûÿj‹Ûÿäa'äa'T.ÕÿT.Õÿ†/†/b€Èÿb€Èÿÿ—Iÿ—I-wÿ-wÿ©0©0ÏXÂÏXÂÖZ8ÖZ8Ý–&KÝ–&K©j´W©j´WëÞå]ëÞå]ØýbØýbi Gci Gc+Ã¥b+Ã¥b¿)*_¿)*_^ÚàY^ÚàYÙªQÙªQy ’Dy ’D3«á03«á0£€í£€íŽéZûŽéZûÂiÞÂiÞ6ËÃ6ËÃ_ØÝ­_ØÝ­mªµmªµE6“E6“ΕŽÎ•Ž*ó*óžz÷žz÷ω³‘ω³‘…ý™…ý™ž‰¦ž‰¦¢²Ê¶¢²Ê¶ÿÌLËÿÌLËò•Ïâò•Ïâçí!ûçí!ûñŘñŘÀM'ÀM'¬„»7¬„»7'ÜÑC'ÜÑCó ÒKó ÒK_lP_lPíð`Qíð`QŠóöOŠóöOèLèL5 ‘E5 ‘ELa4—y>4·&m6·&m6áŽX6áŽX6O?Ë3O?Ë3Æ!•.Æ!•.†&†&­­MƒÑ MƒÑ ”Îý ”Îý³p`ì³p`ì Ä¥Ú Ä¥Úø˜åÉø˜åÉ‘;»‘;»[o…¯[o…¯&§&§Ð˜A¢Ð˜A¢¼Ï± ¼Ï± 8 ‚¢8 ‚¢ ʧ ʧH’±H’±'v¾'v¾©H[ЩH[Ð=æ=æ¢>þ¢>þñ¨Šñ¨ŠÁ5/Á5/˜MöB˜MöB•-ýQ•-ýQÙÏ[ÙÏ[÷Õ*a÷Õ*a‡d½c‡d½c›Id›IdÐ'œbÐ'œb,½^,½^öcXöcXgsˆMgsˆM‚ÿæ<‚ÿæ<°k&°k&fOš fOš øtìøtì¯.:ϯ.:ÏýRµýRµbábá|‚“|‚“)VÙ)VÙžÉöžÉö‰ð‰ð,ëË,ëË4Ë64Ë6ùºÁ—ùºÁ—‘í¥‘í¥+þOº+þOºA†—ÔA†—Ôáô×òáô×òÇ¡+Ç¡+4$/4$/âŸÅFâŸÅF¶) W¶) W´«¼a´«¼aÕêfÕêf#©Øi#©ØiVÝQjVÝQjº‘hº‘hêý[dêý[dª«+^ª«+^ÖrTÖrTEæEEæEG¶Ò/G¶Ò/Î;ôÎ;ôqò¼ùqò¼ù–„ Þ–„ ÞclÅclÅ=$¬±=$¬±Ë{u£Ë{u£…š…šµY–µY–±gB•±gB•>´±—>´±—Þ fÞ foOƦoOƦÓÚ#´ÓÚ#´lÊtÅlÊtÅ«ûÙ«ûÙ:³gð:³gðμôμôD:éD:é,#Ø-,#Ø-J‰ö;J‰ö;âö Fâö FjN\LjN\L!S^O!S^OžÓ„OžÓ„O²ïM²ïM2 H2 H+xµ@+xµ@pñ6pñ6Ä¡'+Ä¡'+ÞñÞñÒzÒz““ñ+öñ+öy(—ëy(—ëI~LãI~LãÛ†ÝÛ†ÝüMÚüMÚEeÙEeÙ—çÚ—çÚv\(Þv\(Þ8×Üâ8×Ü≉艉èÒ{¨îÒ{¨î„‘³ô„‘³ôb..úb..ú[®þ[®þüÏèüÏ莙­Ž™­™Cð™Cð¢ŽÁ¢ŽÁ÷ÃQ÷ÃQVêüVêüó°íøó°íø¨Ìô¨ÌôØùñØùñÈlîÈlîó|Aìó|Aì<5ì<5ì"ˆ¸í"ˆ¸íÈ5XñÈ5XñmóömóöË‹cþË‹cþ¶JW¶JWÂîRÂîRCù´Cù´pÎ%pÎ%ó8ï.ó8ï.@‰6@‰6«.<«.<夡?夡?Ñ£µ@Ñ£µ@™M?™M?Î$/;Î$/;O^$4O^$4—Ãê)—Ãê)eu}eu}Ê Ê KíŠùKíŠùFÁæåFÁæåx»¡Òx»¡Òªç Áªç ÁØ*Œ²Ø*Œ²ß2Œ§ß2Œ§U^N U^N ë~«œë~«œ#¿dœ#¿dœý€{Ÿý€{Ÿ¿0¦¿0¦•_±•_±X ¢ÀX ¢ÀíõÙÔíõÙÔE´ÝìE´Ýì¾a#¾a#Lv3!Lv3!^9Ã8^9Ã8ž¥Kž¥KxsYxsY†xö`†xö`9µ#e9µ#eçgçg~ìf~ìf¬í`d¬í`dÔ\°_Ô\°_9W?X9W?X™sÑK™sÑKº9º9sÅ1 sÅ1 HaøHaøä!2ää!2ä#çCÇ#çCÇfLήfLήаϜаϜbõbõªW²ªW²äœþäœþW[íW[횬Ӛ¬Óå•‘å•‘žkAœžkAœ¢ì¬¢ì¬¯‡Â¯‡ÂW¶ ÞW¶ ÞÜüÜüèÉièÉiùÄ6ùÄ6-:L-:L¥”ýZ¥”ýZ¥êTc¥êTc;Åšg;Åšgò¨£iò¨£iõTiõTi"¹Áf"¹ÁfΠ÷aΠ÷aO$ÞZO$ÞZíGOíGOÞ»">Þ»">&ŽÄ'&ŽÄ'.üÈ .üÈ ã†òã†ò¶¸ªØ¶¸ªØ1ôTÂ1ôTÂæ°æ°)·¬¤)·¬¤RROšOšC­jšC­jš"Ež"Ežþ×ü¤þ×ü¤ƒº•¯ƒº•¯L¶ß½L¶ß½.zÏ.zϵàuãµàuã#–sø#–sø8¡Þ 8¡Þ H†JH†JV‹¨.V‹¨.Èru:Èru:ï_žBï_žB?ChG?ChG*,I*,Iø`?Hø`?HÉOÕDÉOÕD§d?§d?á&,7á&,7²Áf-²Áf-¸Â@"¸Â@"ÅmdÅmdÞR‘ ÞR‘ ac‡ÿac‡ÿ&éõ&éõ)].î)].îN¶›èN¶›èXßFåXßFå€èä€èäïÎéäïÎéäñ^çñ^çHSëHSë?&žï?&žïÌuôÌuôùù*x(ý*x(ý¿!2¿!2–šõ–šõD†JD†Jb&b&@Ÿþ@Ÿþ§èú§èú'÷Qö'÷QöÎöDñÎöDñÂ…;ìÂ…;ì[é´ç[é´çâ\/äâ\/ähâhâ°œÑá°œÑáDm›ãDm›ã¢£ç¢£çQýïíQýïí{–eö{–eöy²y²Í›U Í›U ]Z›]Z›‹·$‹·$ÉWÚ/ÉWÚ/¿T9¿T9«@«@æœEæœEsHsHÓHÓHzœMEzœMEct³?ct³?òúÞ6òúÞ6›s*›s*ä£ä£f0µf0µ:hÊò:hÊòSÝSÝ­É­Éc\·c\· Sh© Sh©ÀÓ†ŸÀÓ†ŸZ—¦™Z—¦™_T—_T—ã Q˜ã Q˜^^Ÿœ^^ŸœwǤwǤk*q±k*q±qÃqÃÏ–ÙÏ–ÙíôÃóíôÃó$w|$w|I‰*I‰*”1A”1AöRöR›) ^›) ^’€>d’€>do8»go8»gùiùiÃ&hÃ&hÝ®dÝ®dØ._Ø._~¥†V~¥†VÈÂJHÈÂJH¬ÚR3¬ÚR3Ü!¡Ü!¡1ôú1ôú¾™NÛ¾™NÛ‚Œ*¿‚Œ*¿Ú£ž¨Ú£ž¨Èc˜Èc˜;;=Â=Â̹ŽÌ¹ŽùŽÓùŽÓ0HdŽ0HdŽ µ” µ”…»¡…»¡éNвéNвøYëÊøYëÊË­`çË­`ç…Œ…Œø z#ø z# lè< lè<‚ P‚ P‹=Þ\‹=Þ\ ‚¾c ‚¾cYR+gYR+gaPhaPh0WCg0WCg4ððc4ððc.š^.š^…‹ V…‹ ViÈ¢HiÈ¢HÇ6Ç6cÞ$cÞ$÷›¢÷›¢@PÙë@PÙëís$Ôís$ÔÜ8ÀÜ8Àd–±d–±'–æ'–æâið âið ƒÀ÷žƒÀ÷ž!sx !sx ßÓ?¥ßÓ?¥*zh­*zh­Q=õ¸Q=õ¸b»Çb»Ç²ÂÙ²ÂÙøëøë·ÿ·ÿ#Œ#ŒMAÞ MAÞ ƒ¯-ƒ¯-.f97.f97ÉЂ=ÉЂ=ú6Å@ú6Å@ 1HA 1HAÐJO?ÐJO?L;L;§êÎ4§êÎ48Ô,8Ô,Õ“#Õ“#Þ2œÞ2œ®“®“Ô¨Ô¨ÏUËýÏUËý" ÷" ÷\ )ò\ )òBp8ïBp8ï—30î—30î4áî4áîvÎñvÎñó 0ôó 0ô¤•û÷¤•û÷ºáêûºáêûåU‡ÿåU‡ÿA¯dA¯d¤$*¤$*|Þ–|Þ–÷N†÷N†ÿ•ñÿ•ñ;Ïñü;Ïñü*À÷*À÷++µñ++µññŒCëñŒCë½ïä½ïäÛKDßÛKDßîuÅÚîuÅÚ¶¡è×¶¡è׆ž ׆ž ×[3Ø[3ئÂnܦÂnÜÊæóâÊæóâ–¤ýë–¤ýëýÃK÷ýÃK÷ˆÐ\ˆÐ\F©vF©vïM¬ ïM¬ -ö.-ö.(E¬9(E¬9d(ûBd(ûBÁ¢IÁ¢I} œM} œM*õùN*õùNýÈMýÈM±ÅÛI±ÅÛIPûÓBPûÓB=58=58 C®) C®)Î\Î\**p ÿêp ÿêK(ÔK(ÔÖG_¿ÖG_¿ì‘®ì‘®Ù7¡Ù7¡•¿˜•¿˜ËN”ËN”Ý:E“Ý:E“¸i•¸i•ßGåšßGåš}‚¤}‚¤wðÿ²wðÿ²=ÞÆ=ÞÆ»Œß»Œß Ä‹û Ä‹û¤9=¤9=ÂFÒ2ÂFÒ2«½©H«½©HÐ8fXÐ8fX·ãÎa·ãÎaAFÜfAFÜfçÃÁiçÃÁi$Lj$Lj—Œh—ŒhÅrOdÅrOdÆ û]Æ û]àåìSàåìS·¦C·¦C¼Ä›,¼Ä›,®J®JºÈñºÈñ‹D²Ò‹D²ÒŽä·Žä·B•k£B•k£Z•Z•¤r@ޤr@Ž‚øÚ‚øÚL¢ŽL¢Ž~ú¸~ú¸¶õ ¶õ Ää˜Ä䘬@¸¦¬@¸¦"œ‹º"œ‹ºkm×Ókm×Ó‘MÙð‘MÙðÿèØÿèØ©*©*ŠªÚAŠªÚA?ÿÚR?ÿÚRâ Ç]â Ç]M¾}cM¾}còfòfúh]fúh]fÑšdÑšdS¦`S¦`z/TZz/TZ,÷P,÷P³òA³òA+‘-+‘-K¨K¨*þ*þ]Jæ]Jæ-òÐ-òÐæš¿æš¿gÑ’²gÑ’²ÚS ªÚS ªóMË¥óMË¥L©¥L©¥_ͧ_ͧLïµ­Lïµ­Ÿ…Ó¶Ÿ…Ó¶™,ó™,óºh¯Ñºh¯Ñǵ6âǵ6âk„ók„ó”›d”›dƒ,˃,ËÀß Àß É*+É*+@Ì}2@Ì}2ÂÈì6ÂÈì6%¦«8%¦«8Ì)ô7Ì)ô7Ëé5Ëé5¼*90¼*90œËÕ)œËÕ)¬AA"¬AA"JoJo3y¾3y¾±ó ±ó öÈöÈU*¦ýU*¦ý…£Äù…£ÄùzÉ­÷zÉ­÷‘G0÷‘G0÷]ÇIø]ÇIøêúêú“g´ý“g´ý_¦Ë_¦ËM2M2ÀèÀèšÙšÙB¤ B¤ ÅkÅk›Í›Í©!©!êùêù©_û©_ûŸÄïŸÄïÅñÅñæÐææÐæWçWçy:Þy:ÞýÝýÝùÕùÕUÔUÔãÎãΙ˙Ë>SÆ>SÆ%,Ã%,èྨ྽/»½/»N§·N§·–³–³¤°¤°s[¬s[¬Õ©Õ©{¥{¥,:£,:£EïžEïž²Óœ²Óœá±˜á±˜´¢–´¢–•¼’•¼’]¨]¨D D ³åгåŠK’‡K’‡[[…[[…¶R‚¶R‚i €i €\F}\F}UïzUïzÞixÞixò vò v£ºs£ºsŠ]qŠ]q°6o°6oûálûál›Üj›ÜjÞ–hÞ–hJ«fJ«f«yd«ydסbסbÓ‡`Ó‡`r¿^r¿^å¾\å¾\C[C[¡Y¡Y`lW`lWÿžUÿžUÁùSÁùS3DR3DRAªPAªP¨ O¨ O |M |MùðKùðKŽoJŽoJéõHéõH¶G¶GZFZF±D±D?WC?WCjþAjþA™±@™±@mf?mf?p&>p&>£è<£è<Ï´;Ï´;òƒ:òƒ:Ç[9Ç[9S78S78h7h7Î6Î6Èï4Èï4xâ3xâ3Û2Û2tØ1tØ19Û09Û0ìâ/ìâ/–ï.–ï...J-J--2,-2,Q+Q+tu*tu*¬)¬)4Ê(4Ê(êú'êú'¿/'¿/'›h&›h&m¥%m¥%æ$æ$›*$›*$Ñr#Ñr#®¾"®¾"""a!a!o· o· - - 8n8nÎÎó1ó1˜˜±n±n6Þ6Þ—P—PÉÅÉż=¼=b¸b¸®5®5’µ’µ88ï¼ï¼MDMDÎÎ.Z.Z—è—èByBy" " -¡-¡X8X8–Ñ–Ñàlàl) ) h©h©“J“JŸíŸí„’„’7979°á°áç‹ç‹Ò7Ò7gågå ” ”sEsEØ÷Ø÷ȫȫ9a9a''‡Ð ‡Ð SŠ SŠ „E „E   ø¿ ø¿ . . ¬? ¬? n n lÄ lÄ  ˆ  ˆ N N   AÜ AÜ ¥ ¥ ùn ùn ô9 ô9 ý ý Ó Ó ¡ ¡ 1p 1p :@ :@ 7 7 $ã$ãúµúµ¶‰¶‰S^S^Ì3Ì3  CáCá8¹8¹÷‘÷‘€k€kËEËEÖ Ö œüœüÙÙN¶N¶2”2”ÄrÄrÿQÿQà1à1ff‹ó‹óLÕLÕ¨·¨·šššš ~ ~6b6bÚFÚF , ,ÁÁÿ÷ÿ÷¾Þ¾ÞÿÅÿŽ­½­÷•÷•©~©~ÑgÑgnQnQ};};û%û%ææ=ü=üüçüç"Ô"Ô­À­Àœ­œ­êšêš™ˆ™ˆ¤v¤v e eÊSÊSáBáBN2N2""$$‰‰=ó=ó@ä@äŽÕŽÕ'Ç'Ç ¹ ¹2«2«££XXQƒQƒ‹v‹vjjÂ]Â]¼Q¼QôEôEf:f://ú#ú#ppýý¿ù¿ù´ï´ïÝåÝå9Ü9ÜÄÒÄÒÉÉkÀkÀ…·…·Ë®Ë®>¦>¦ÜÜ¥•¥•˜˜³…³…÷}÷}bvbvónónªgªg†`†`‡Y‡Y¬R¬RòKòK[E[Eç>ç>‘8‘8^2^2H,H,R&R&{ { ÁÁ##££? ? ööÇÿÇÿµúµúºõºõÙðÙðììbçbçÊâÊâJÞJÞàÙàÙÕÕPÑPÑ(Í(ÍÉÉÅÅ-Á-ÁX½X½–¹–¹çµçµK²K²Á®Á®H«H«â§â§¤¤H¡H¡žžòšòšÞ—Þ—Û”Û”æ‘æ‘*Œ*Œb‰b‰¨†¨†ûƒûƒ\\Ë~Ë~F|F|ÏyÏyewewuu³r³rlplp0n0nllÜiÜiÂgÂg³e³e®c®c³a³aÃ_Ã_Ü]Ü]ÿ[ÿ[+Z+ZaXaX V VèTèT8S8S’Q’QóOóO]N]NÏLÏLIKIKÊIÊISHSHãFãF|E|EDDÀBÀBlAlA!@!@Û>Û>›=›=b<b</;/;::Ü8Ü8»7»7Ÿ6Ÿ6‰5‰5z4z4n3n3i2i2i1i1o0o0x/x/‡.‡.š-š-³,³,Ï+Ï+ñ*ñ***A)A)o(o(¡'¡'Ø&Ø&&&R%R%”$”$Ú#Ú#####p"p"Â!Â!!!o o ÉÉ((‰‰ïïVVÁÁ//ŸŸŠŠýý~~‡‡››''¸¸IIÝÝss  ¥¥AAßß!!ÅÅkk»»ggÂÂrr##ÖÖ‹‹AAø ø ± ± l l ' ' ä ä £ £ c c $ $ æ æ © © o o 4 4 û û Ä Ä W W # # ï ï ½ ½ ‹ ‹ [ [ + + ýýÏÏ¢¢vvKK!!øøÏϧ§ZZ55ììÊʧ§……ddCC$$ææÇÇ««ŽŽrrVV;;  ííÔÔ»»££‹‹tt^^GG11òòßßË˸¸¥¥’’€€cc\\33@@))ÞÞ  ÆÆßßÍÍ‹‹øø©©¯¯œÿÿÿœÿÿÿ//´ýÿÿ´ýÿÿ  jûÿÿjûÿÿT T ùÿÿùÿÿd d ÷ÿÿ÷ÿÿ© © OöÿÿOöÿÿ= = Æ÷ÿÿÆ÷ÿÿ  ©üÿÿ©üÿÿÇÇ))möÿÿmöÿÿ<<6äÿÿ6äÿÿU*U*ÌÿÿÌÿÿEEý®ÿÿý®ÿÿºcºc>ÿÿ>ÿÿbƒbƒ¨pÿÿ¨pÿÿeŸeŸ–Xÿÿ–Xÿÿ®±®±¶Mÿÿ¶Mÿÿ³³‰Wÿÿ‰Wÿÿñ›ñ›Ž}ÿÿŽ}ÿÿ2e2e-Æÿÿ-Æÿÿt t l5l5g†ÿÿg†ÿÿËË&Þþÿ&ÞþÿÔƒÔƒ_þÿ_þÿmSmSCýÿCýÿ ) )îrüÿîrüÿúìúìlÂûÿlÂûÿ‚‚ÚPûÿÚPûÿ€Ç€Çþ?ûÿþ?ûÿ?›?›J±ûÿJ±ûÿCÝC݇Âüÿ‡ÂüÿérérVŠþÿVŠþÿeJeJííÁ]ýÿÁ]ýÿaaò´ùÿò´ùÿÀ`À`–fõÿ–fõÿõ õ à–ðÿà–ðÿtôtôñsëÿñsëÿ..3.æÿ3.æÿÁvÁvèàÿèàÿ{¾!{¾!j‹Ûÿj‹Ûÿåa'åa'S.ÕÿS.Õÿ†/†/a€Èÿa€Èÿÿ—Iÿ—I,wÿ,wÿª0ª0ÎXÂÎXÂÖZ8ÖZ8Ü–&KÜ–&K©j´W©j´WêÞå]êÞå]ØýbØýbi Gci Gc,Ã¥b,Ã¥b¾)*_¾)*_^ÚàY^ÚàYÿتQÿتQz ’Dz ’D3«á03«á0¤€í¤€íŽéZûŽéZûÂiÞÂiÞ5ËÃ5ËÃ_ØÝ­_ØÝ­lªµlªµE6“E6“ΕŽÎ•Ž*ó*óžz÷žz÷ω³‘ω³‘†ý™†ý™ž‰¦ž‰¦£²Ê¶£²Ê¶ÿÌLËÿÌLËò•Ïâò•Ïâæí!ûæí!ûòŘòŘÀM'ÀM'­„»7­„»7&ÜÑC&ÜÑCô ÒKô ÒK^lP^lPîð`Qîð`QˆóöOˆóöOêLêL4 ‘E4 ‘ENa4–y>4·&m6·&m6áŽX6áŽX6P?Ë3P?Ë3Æ!•.Æ!•.†&†&­­MƒÑ MƒÑ ”Îý ”Îý´p`ì´p`ì Ä¥Ú Ä¥Úø˜åÉø˜åÉ‘;»‘;»[o…¯[o…¯&§&§Ð˜A¢Ð˜A¢¼Ï± ¼Ï± 8 ‚¢8 ‚¢ ʧ ʧI’±I’±'v¾'v¾ªH[ЪH[Ð=æ=æ¢>þ¢>þñ¨Šñ¨ŠÁ5/Á5/˜MöB˜MöB•-ýQ•-ýQÙÏ[ÙÏ[øÕ*aøÕ*a‡d½c‡d½c›Id›IdÐ'œbÐ'œb,½^,½^öcXöcXgsˆMgsˆM‚ÿæ<‚ÿæ<°k&°k&fOš fOš øtìøtì¯.:ϯ.:ÏýRµýRµaáaá|‚“|‚“)VÙ)VÙžÉöžÉö‰ð‰ð,ëË,ëË4Ë64Ë6úºÁ—úºÁ—‘í¥‘í¥+þOº+þOº@†—Ô@†—Ôâô×òâô×òÇ¡+Ç¡+4$/4$/áŸÅFáŸÅF¶) W¶) W´«¼a´«¼aÕêfÕêf#©Øi#©ØiVÝQjVÝQjº‘hº‘hêý[dêý[d©«+^©«+^ÖrTÖrTEæEEæEG¶Ò/G¶Ò/Î;ôÎ;ôqò¼ùqò¼ù–„ Þ–„ ÞclÅclÅ=$¬±=$¬±Ì{u£Ì{u£…š…šµY–µY–°gB•°gB•>´±—>´±—Ý fÝ foOƦoOƦÓÚ#´ÓÚ#´lÊtÅlÊtÅ«ûÙ«ûÙ:³gð:³gðͼôͼôD:éD:é,#Ø-,#Ø-J‰ö;J‰ö;âö Fâö FkN\LkN\L!S^O!S^OžÓ„OžÓ„O²ïM²ïM2 H2 H+xµ@+xµ@pñ6pñ6Ä¡'+Ä¡'+ÞñÞñÒzÒz““ñ+öñ+öy(—ëy(—ëH~LãH~LãÛ†ÝÛ†ÝüMÚüMÚEeÙEeÙ—çÚ—çÚv\(Þv\(Þ8×Üâ8×Ü≉艉èÒ{¨îÒ{¨î…‘³ô…‘³ôb..úb..ú[®þ[®þüÏèüÏ莙­Ž™­™Cð™Cð¢ŽÁ¢ŽÁ÷ÃQ÷ÃQVêüVêüó°íøó°íø¨Ìô¨ÌôØùñØùñÈlîÈlîó|Aìó|Aì<5ì<5ì"ˆ¸í"ˆ¸íÈ5XñÈ5XñmóömóöË‹cþË‹cþ¶JW¶JWÂîRÂîRCù´Cù´pÎ%pÎ%ó8ï.ó8ï.@‰6@‰6«.<«.<夡?夡?Ñ£µ@Ñ£µ@™M?™M?Î$/;Î$/;O^$4O^$4—Ãê)—Ãê)eu}eu}Ê Ê KíŠùKíŠùFÁæåFÁæåx»¡Òx»¡Òªç Áªç ÁØ*Œ²Ø*Œ²Þ2Œ§Þ2Œ§U^N U^N ë~«œë~«œ#¿dœ#¿dœý€{Ÿý€{Ÿ¿0¦¿0¦•_±•_±X ¢ÀX ¢ÀíõÙÔíõÙÔE´ÝìE´Ýì¾a#¾a#Lv3!Lv3!^9Ã8^9Ã8ž¥Kž¥KxsYxsY†xö`†xö`9µ#e9µ#eçgçg~ìf~ìf¬í`d¬í`dÔ\°_Ô\°_9W?X9W?X™sÑK™sÑKº9º9sÅ1 sÅ1 HaøHaøä!2ää!2ä#çCÇ#çCÇfLήfLήаϜаϜbõbõªW²ªW²äœþäœþW[íW[횬Ӛ¬Óå•‘å•‘žkAœžkAœ¢ì¬¢ì¬¯‡Â¯‡ÂW¶ ÞW¶ ÞÜüÜüèÉièÉiùÄ6ùÄ6-:L-:L¥”ýZ¥”ýZ¥êTc¥êTc;Åšg;Åšgò¨£iò¨£i€õTi€õTi"¹Áf"¹ÁfΠ÷aΠ÷aO$ÞZO$ÞZíGOíGOÞ»">Þ»">&ŽÄ'&ŽÄ'.üÈ .üÈ ã†òã†ò¶¸ªØ¶¸ªØ1ôTÂ1ôTÂæ°æ°)·¬¤)·¬¤RROšOšB­jšB­jš"Ež"Ežý×ü¤ý×ü¤ƒº•¯ƒº•¯L¶ß½L¶ß½.zÏ.zϵàuãµàuã#–sø#–sø7¡Þ 7¡Þ H†JH†JU‹¨.U‹¨.Èru:Èru:ï_žBï_žB@ChG@ChG*,I*,Iø`?Hø`?HÈOÕDÈOÕD¨d?¨d?à&,7à&,7²Áf-²Áf-¸Â@"¸Â@"ÅmdÅmdÞR‘ ÞR‘ ac‡ÿac‡ÿ&éõ&éõ*].î*].îN¶›èN¶›èXßFåXßFå€èä€èäðÎéäðÎéäŽñ^çŽñ^çISëISë?&žï?&žïÍuôÍuôùù*x(ý*x(ý¿!2¿!2–šõ–šõC†JC†Jc&c&@Ÿþ@Ÿþ¨èú¨èú&÷Qö&÷QöÏöDñÏöDñÂ…;ìÂ…;ì\é´ç\é´çâ\/äâ\/ähâh⯜ÑᯜÑáEm›ãEm›ã¡£ç¡£çRýïíRýïíz–eöz–eöy²y²Ì›U Ì›U ^Z›^Z›‹·$‹·$ÊWÚ/ÊWÚ/~¿T9~¿T9‘«@‘«@åœEåœEsHsHÓHÓH{œME{œMEbt³?bt³?óúÞ6óúÞ6šs*šs*å£å£e0µe0µ;hÊò;hÊòSÝSÝ€­É€­Éc\·c\· Sh© Sh©¿Ó†Ÿ¿Ó†Ÿ[—¦™[—¦™Ž_T—Ž_T—ä Q˜ä Q˜]^Ÿœ]^ŸœwǤwǤj*q±j*q±qÃqÃΖÙΖÙîôÃóîôÃó#w|#w|J‰*J‰*“1A“1A÷R÷Rš) ^š) ^“€>d“€>dn8»gn8»gúiúiÂ&hÂ&hÞ®dÞ®dØ._Ø._¥†V¥†VÈÂJHÈÂJH­ÚR3­ÚR3Û!¡Û!¡2ôú2ôú½™NÛ½™NÛƒŒ*¿ƒŒ*¿Ú£ž¨Ú£ž¨Èc˜Èc˜::=Â=Â̹ŽÌ¹ŽùŽÓùŽÓ0HdŽ0HdŽ µ” µ”†»¡†»¡èNвèNвùYëÊùYëÊÊ­`çÊ­`熌†Œ÷ z#÷ z# lè< lè<€ P€ PŒ=Þ\Œ=Þ\ ‚¾c ‚¾c[R+g[R+g_Ph_Ph2WCg2WCg2ððc2ððc‘.š^‘.š^‚‹ V‚‹ VkÈ¢HkÈ¢HÅ6Å6eÞ$eÞ$ô›¢ô›¢BPÙëBPÙëìs$Ôìs$Ô€Ü8À€Ü8Àc–±c–±(–æ(–æâið âið ƒÀ÷žƒÀ÷ž#sx #sx ÝÓ?¥ÝÓ?¥-zh­-zh­M=õ¸M=õ¸e»Çe»Ç¯ÂÙ¯ÂÙøëøë¸ÿ¸ÿ Œ ŒNAÞ NAÞ ƒ¯-ƒ¯-,f97,f97ÊЂ=ÊЂ=ø6Å@ø6Å@1HA1HAÍJO?ÍJO?N;N;¥êÎ4¥êÎ4:Ô,:Ô,Õ“#Õ“#ß2œß2œ­“­“Õ¨Õ¨ÏUËýÏUËý" ÷" ÷\ )ò\ )òBp8ïBp8ï—30î—30î4áî4áîwÎñwÎñó 0ôó 0ô¥•û÷¥•û÷¹áêû¹áêûæU‡ÿæU‡ÿ@¯d@¯d¥$*¥$*{Þ–{Þ–øN†øN†þ•ñþ•ñ<Ïñü<Ïñü*À÷*À÷-+µñ-+µñðŒCëðŒCë½ïä½ïäÙKDßÙKDßïuÅÚïuÅÚµ¡è×µ¡è׈ž ׈ž ×Z3ØZ3اÂnܧÂnÜÉæóâÉæóâ—¤ýë—¤ýëüÃK÷üÃK÷‰Ð\‰Ð\E©vE©vïM¬ ïM¬ ,ö.,ö.(E¬9(E¬9c(ûBc(ûBÁ¢IÁ¢I} œM} œM*õùN*õùNýÈMýÈM²ÅÛI²ÅÛIOûÓBOûÓB=58=58 C®) C®)Î\Î\**p ÿêp ÿêK(ÔK(ÔÖG_¿ÖG_¿ì‘®ì‘®Ù7¡Ù7¡•¿˜•¿˜ËN”ËN”Ý:E“Ý:E“¸i•¸i•ßGåšßGåš}‚¤}‚¤wðÿ²wðÿ²=ÞÆ=ÞÆ»Œß»Œß Ä‹û Ä‹û¤9=¤9=ÁFÒ2ÁFÒ2«½©H«½©HÐ8fXÐ8fX·ãÎa·ãÎaAFÜfAFÜfçÃÁiçÃÁi$Lj$Lj—Œh—ŒhÅrOdÅrOdÆ û]Æ û]àåìSàåìS·¦C·¦C¼Ä›,¼Ä›,®J®JºÈñºÈñŒD²ÒŒD²ÒŽä·Žä·C•k£C•k£Z•Z•¥r@Ž¥r@Ž‚øÚ‚øÚL¢ŽL¢Ž~ú¸~ú¸¶õ ¶õ Ää˜Ä䘭@¸¦­@¸¦"œ‹º"œ‹ºlm×Ólm×Ó‘MÙð‘MÙðÿèØÿèØ©*©*‹ªÚA‹ªÚA>ÿÚR>ÿÚRã Ç]ã Ç]L¾}cL¾}cIJfIJfúh]fúh]fÑšdÑšdS¦`S¦`z/TZz/TZ+÷P+÷P³òA³òA+‘-+‘-L¨L¨*þ*þ]Jæ]Jæ-òÐ-òÐ皿皿gÑ’²gÑ’²ÚS ªÚS ªóMË¥óMË¥L©¥L©¥ÿ^ͧÿ^ͧMïµ­Mïµ­Ÿ…Ó¶Ÿ…Ó¶š,óš,ó¹h¯Ñ¹h¯Ñȵ6âȵ6âk„ók„ó•›d•›dƒ,˃,ËÀß Àß É*+É*+AÌ}2AÌ}2ÁÈì6ÁÈì6%¦«8%¦«8Ë)ô7Ë)ô7Ëé5Ëé5»*90»*90œËÕ)œËÕ)¬AA"¬AA"JoJo3y¾3y¾±ó ±ó öÈöÈV*¦ýV*¦ý…£Äù…£ÄùzÉ­÷zÉ­÷‘G0÷‘G0÷^ÇIø^ÇIøêúêú“g´ý“g´ý_¦Ë_¦ËM2M2ÀèÀèšÙšÙB¤ B¤ ÆkÆk›Í›Í©!©!êùêù©_û©_ûžÄïžÄïÅñÅñæÐææÐæWçWçy:Þy:ÞþÝþÝùÕùÕUÔUÔâÎâΙ˙Ë>SÆ>SÆ%,Ã%,èྨ྽/»½/»N§·N§·–³–³¤°¤°s[¬s[¬Õ©Õ©{¥{¥+:£+:£FïžFïž²Óœ²Óœá±˜á±˜³¢–³¢–•¼’•¼’]¨]¨E E ³åгåŠK’‡K’‡Z[…Z[…¶R‚¶R‚i €i €\F}\F}UïzUïzßixßixò vò v£ºs£ºs‰]q‰]q±6o±6oûálûál›Üj›ÜjÞ–hÞ–hJ«fJ«f«yd«ydØ¡bØ¡bÓ‡`Ó‡`r¿^r¿^å¾\å¾\C[C[¡Y¡Y`lW`lWÿžUÿžUÂùSÂùS3DR3DRAªPAªP¨ O¨ O |M |MùðKùðKŽoJŽoJéõHéõH¶G¶GZFZF±D±D?WC?WCjþAjþA™±@™±@nf?nf?p&>p&>£è<£è<Ï´;Ï´;òƒ:òƒ:Ç[9Ç[9T78T78h7h7Î6Î6Èï4Èï4xâ3xâ3Û2Û2tØ1tØ19Û09Û0ìâ/ìâ/–ï.–ï...J-J-.2,.2,Q+Q+tu*tu*¬)¬)5Ê(5Ê(éú'éú'¿/'¿/'›h&›h&m¥%m¥%æ$æ$›*$›*$Ñr#Ñr#®¾"®¾"""a!a!o· o· - - 8n8n€Î€Îó1ó1˜˜²n²n6Þ6Þ—P—PÉÅÉż=¼=b¸b¸¯5¯5’µ’µ88ï¼ï¼MDMDÎÎ.Z.Z—è—èByBy" " -¡-¡X8X8—Ñ—Ñàlàl) ) h©h©“J“JŸíŸí„’„’7979±á±áç‹ç‹Ò7Ò7gågå ” ”sEsEØ÷Ø÷ȫȫ9a9a''‡Ð ‡Ð SŠ SŠ „E „E   ø¿ ø¿ . . ­? ­? n n lÄ lÄ  ˆ  ˆ N N   AÜ AÜ ¥ ¥ ùn ùn ô9 ô9 ý ý Ó Ó ¡ ¡ 1p 1p :@ :@ 7 7 $ã$ãúµúµ¶‰¶‰S^S^Ì3Ì3  CáCá8¹8¹÷‘÷‘€k€kËEËEÖ Ö œüœüÙÙN¶N¶2”2”ÄrÄrÿQÿQà1à1ff‹ó‹óLÕLÕ¨·¨·šššš ~ ~6b6bÚFÚF , ,ÁÁÿ÷ÿ÷¾Þ¾ÞÿÅÿŽ­½­÷•÷•©~©~ÑgÑgnQnQ};};û%û%åå=ü=üüçüç"Ô"Ô­À­Àœ­œ­êšêš™ˆ™ˆ¤v¤v e eÊSÊSáBáBN2N2""$$‰‰=ó=ó@ä@äŽÕŽÕ'Ç'Ç ¹ ¹2«2«££XXQƒQƒ‹v‹vjjÂ]Â]¼Q¼QôEôEf:f://ú#ú#ppýý¿ù¿ù´ï´ïÝåÝå9Ü9ÜÄÒÄÒÉÉkÀkÀ…·…·Ë®Ë®>¦>¦ÜÜ¥•¥•˜˜³…³…÷}÷}bvbvónónªgªg†`†`‡Y‡Y¬R¬RòKòK\E\Eæ>æ>’8’8^2^2H,H,R&R&{ { ÁÁ##££? ? õõÈÿÈÿµúµúºõºõÙðÙðììbçbçÊâÊâJÞJÞàÙàÙÕÕPÑPÑ(Í(ÍÉÉÅÅ-Á-ÁX½X½–¹–¹çµçµK²K²Á®Á®H«H«â§â§¤¤H¡H¡žžòšòšÞ—Þ—Û”Û”æ‘æ‘*Œ*Œb‰b‰¨†¨†ûƒûƒ]]Ë~Ë~F|F|ÏyÏyewewuu³r³rlplp0n0nllÜiÜiÁgÁg³e³e®c®c³a³aÃ_Ã_Ü]Ü]ÿ[ÿ[+Z+ZaXaX V VèTèT8S8S’Q’QóOóO]N]NÏLÏLHKHKÊIÊISHSHãFãF{E{EDDÀBÀBlAlA!@!@Û>Û>›=›=b<b</;/;::Ü8Ü8»7»7Ÿ6Ÿ6Š5Š5z4z4o3o3i2i2i1i1o0o0x/x/‡.‡.š-š-³,³,Ð+Ð+ñ*ñ***@)@)o(o(¡'¡'Ø&Ø&&&R%R%”$”$Ú#Ú#####q"q"Â!Â!!!n n ÉÉ((ŠŠïïVVÁÁ//ŸŸŠŠýý~~‡‡››((¸¸IIÜÜss  ¥¥AAßß""ÅÅkk»»ggÂÂrr##ÖÖ‹‹AAø ø ± ± l l ' ' ä ä £ £ c c $ $ æ æ © © o o 4 4 û û Ä Ä W W # # ð ð ¼ ¼ Œ Œ Z Z + + ýýÏÏ¢¢vvKK!!øøÐЧ§ZZ55ììÊʧ§……ddCC$$ççÇÇ««ŽŽrrVV;;  ííÔÔ»»££‹‹tt^^GG11òòßßË˸¸¥¥’’€€cc\\33@@))ÞÞ  ÆÆßßÍÍŠŠ÷÷©©¯¯›ÿÿÿ›ÿÿÿ//´ýÿÿ´ýÿÿ  jûÿÿjûÿÿT T ùÿÿùÿÿd d ÷ÿÿ÷ÿÿ© © OöÿÿOöÿÿ= = Æ÷ÿÿÆ÷ÿÿ  ©üÿÿ©üÿÿÇÇ))nöÿÿnöÿÿ<<7äÿÿ7äÿÿT*T*ÌÿÿÌÿÿEEþ®ÿÿþ®ÿÿ¹c¹c>ÿÿ>ÿÿbƒbƒ¨pÿÿ¨pÿÿdŸdŸ–Xÿÿ–Xÿÿ­±­±¶Mÿÿ¶Mÿÿ³³ŠWÿÿŠWÿÿð›ð›}ÿÿ}ÿÿ2e2e.Æÿÿ.Æÿÿt t m5m5f†ÿÿf†ÿÿËË%Þþÿ%ÞþÿÔƒÔƒ_þÿ_þÿnSnSCýÿCýÿ ) )írüÿírüÿûìûìlÂûÿlÂûÿ‚‚ÙPûÿÙPûÿÇÇþ?ûÿþ?ûÿ@›@›I±ûÿI±ûÿCÝC݆Âüÿ†ÂüÿérérVŠþÿVŠþÿfJfJììÂ]ýÿÂ]ýÿ~a~aó´ùÿó´ùÿÀ`À`—fõÿ—fõÿõ õ á–ðÿá–ðÿsôsôòsëÿòsëÿ~.~.4.æÿ4.æÿÀvÀvèàÿèàÿ{¾!{¾!j‹Ûÿj‹Ûÿäa'äa'T.ÕÿT.Õÿ†/†/b€Èÿb€Èÿÿ—Iÿ—I-wÿ-wÿ©0©0ÏXÂÏXÂÖZ8ÖZ8Ý–&KÝ–&K©j´W©j´WëÞå]ëÞå]ØýbØýbi Gci Gc+Ã¥b+Ã¥b¾)*_¾)*_^ÚàY^ÚàYÙªQÙªQy ’Dy ’D3«á03«á0£€í£€íŽéZûŽéZûÂiÞÂiÞ6ËÃ6ËÃ_ØÝ­_ØÝ­mªµmªµE6“E6“ΕŽÎ•Ž*ó*óžz÷žz÷ω³‘ω³‘…ý™…ý™ž‰¦ž‰¦¢²Ê¶¢²Ê¶ÿÌLËÿÌLËò•Ïâò•Ïâçí!ûçí!ûñŘñŘÁM'ÁM'¬„»7¬„»7'ÜÑC'ÜÑCó ÒKó ÒK_lP_lPíð`Qíð`QŠóöOŠóöOèLèL5 ‘E5 ‘ELa4–y>4·&m6·&m6áŽX6áŽX6P?Ë3P?Ë3Æ!•.Æ!•.†&†&­­MƒÑ MƒÑ ”Îý ”Îý´p`ì´p`ì Ä¥Ú Ä¥Úø˜åÉø˜åÉ‘;»‘;»[o…¯[o…¯&§&§Ð˜A¢Ð˜A¢¼Ï± ¼Ï± 8 ‚¢8 ‚¢ ʧ ʧI’±I’±'v¾'v¾ªH[ЪH[Ð=æ=æ¢>þ¢>þñ¨Šñ¨ŠÁ5/Á5/˜MöB˜MöB•-ýQ•-ýQÙÏ[ÙÏ[øÕ*aøÕ*a‡d½c‡d½c›Id›IdÐ'œbÐ'œb,½^,½^öcXöcXgsˆMgsˆM‚ÿæ<‚ÿæ<°k&°k&fOš fOš øtìøtì¯.:ϯ.:ÏýRµýRµaáaá|‚“|‚“)VÙ)VÙžÉöžÉö‰ð‰ð,ëË,ëË4Ë64Ë6úºÁ—úºÁ—‘í¥‘í¥+þOº+þOº@†—Ô@†—Ôâô×òâô×òÇ¡+Ç¡+4$/4$/áŸÅFáŸÅF¶) W¶) W´«¼a´«¼aÕêfÕêf#©Øi#©ØiVÝQjVÝQjº‘hº‘hêý[dêý[d©«+^©«+^ÖrTÖrTEæEEæEG¶Ò/G¶Ò/Î;ôÎ;ôqò¼ùqò¼ù–„ Þ–„ ÞclÅclÅ=$¬±=$¬±Ì{u£Ì{u£…š…šµY–µY–°gB•°gB•>´±—>´±—Ý fÝ foOƦoOƦÓÚ#´ÓÚ#´lÊtÅlÊtÅ«ûÙ«ûÙ:³gð:³gðͼôͼôD:éD:é,#Ø-,#Ø-J‰ö;J‰ö;âö Fâö FkN\LkN\L!S^O!S^OžÓ„OžÓ„O²ïM²ïM2 H2 H+xµ@+xµ@pñ6pñ6Ä¡'+Ä¡'+ÞñÞñÒzÒz““ñ+öñ+öy(—ëy(—ëH~LãH~LãÛ†ÝÛ†ÝüMÚüMÚEeÙEeÙ—çÚ—çÚv\(Þv\(Þ8×Üâ8×Ü≉艉èÒ{¨îÒ{¨î…‘³ô…‘³ôb..úb..ú[®þ[®þüÏèüÏ莙­Ž™­™Cð™Cð¢ŽÁ¢ŽÁ÷ÃQ÷ÃQVêüVêüó°íøó°íø¨Ìô¨ÌôØùñØùñÈlîÈlîó|Aìó|Aì<5ì<5ì"ˆ¸í"ˆ¸íÈ5XñÈ5XñmóömóöË‹cþË‹cþµJWµJWÂîRÂîRCù´Cù´pÎ%pÎ%ó8ï.ó8ï.@‰6@‰6«.<«.<夡?夡?Ñ£µ@Ñ£µ@™M?™M?Î$/;Î$/;O^$4O^$4—Ãê)—Ãê)eu}eu}Ê Ê KíŠùKíŠùFÁæåFÁæåx»¡Òx»¡Òªç Áªç ÁØ*Œ²Ø*Œ²Þ2Œ§Þ2Œ§U^N U^N ë~«œë~«œ#¿dœ#¿dœý€{Ÿý€{Ÿ¿0¦¿0¦•_±•_±X ¢ÀX ¢ÀíõÙÔíõÙÔE´ÝìE´Ýì¾a#¾a#Lv3!Lv3!^9Ã8^9Ã8ž¥Kž¥KxsYxsY†xö`†xö`9µ#e9µ#eçgçg~ìf~ìf¬í`d¬í`dÔ\°_Ô\°_9W?X9W?X™sÑK™sÑKº9º9sÅ1 sÅ1 HaøHaøä!2ää!2ä#çCÇ#çCÇfLήfLήаϜаϜbõbõªW²ªW²äœþäœþW[íW[횬Ӛ¬Óå•‘å•‘žkAœžkAœ¢ì¬¢ì¬¯‡Â¯‡ÂW¶ ÞW¶ ÞÜüÜüèÉièÉiùÄ6ùÄ6-:L-:L¥”ýZ¥”ýZ¥êTc¥êTc;Åšg;Åšgò¨£iò¨£i€õTi€õTi"¹Áf"¹ÁfΠ÷aΠ÷aO$ÞZO$ÞZíGOíGOÞ»">Þ»">&ŽÄ'&ŽÄ'.üÈ .üÈ ã†òã†ò¶¸ªØ¶¸ªØ1ôTÂ1ôTÂæ°æ°)·¬¤)·¬¤RROšOšB­jšB­jš"Ež"Ežý×ü¤ý×ü¤ƒº•¯ƒº•¯L¶ß½L¶ß½.zÏ.zϵàuãµàuã#–sø#–sø7¡Þ 7¡Þ H†JH†JU‹¨.U‹¨.Èru:Èru:ï_žBï_žB@ChG@ChG*,I*,Iø`?Hø`?HÈOÕDÈOÕD¨d?¨d?à&,7à&,7²Áf-²Áf-¸Â@"¸Â@"ÅmdÅmdÞR‘ ÞR‘ ac‡ÿac‡ÿ&éõ&éõ*].î*].îN¶›èN¶›èXßFåXßFå€èä€èäðÎéäðÎéäŽñ^çŽñ^çISëISë?&žï?&žïÍuôÍuôùù*x(ý*x(ý¿!2¿!2–šõ–šõC†JC†Jc&c&@Ÿþ@Ÿþ¨èú¨èú&÷Qö&÷QöÏöDñÏöDñÂ…;ìÂ…;ì\é´ç\é´çâ\/äâ\/ähâh⯜ÑᯜÑáEm›ãEm›ã¡£ç¡£çRýïíRýïíz–eöz–eöy²y²Ì›U Ì›U ^Z›^Z›‹·$‹·$ÊWÚ/ÊWÚ/~¿T9~¿T9‘«@‘«@åœEåœEsHsHÓHÓH{œME{œMEbt³?bt³?óúÞ6óúÞ6šs*šs*å£å£e0µe0µ;hÊò;hÊòSÝSÝ€­É€­Éc\·c\· Sh© Sh©¿Ó†Ÿ¿Ó†Ÿ[—¦™[—¦™Ž_T—Ž_T—ä Q˜ä Q˜]^Ÿœ]^ŸœwǤwǤj*q±j*q±qÃqÃΖÙΖÙîôÃóîôÃó#w|#w|J‰*J‰*“1A“1A÷R÷Rš) ^š) ^“€>d“€>dn8»gn8»gúiúiÂ&hÂ&hÞ®dÞ®dØ._Ø._¥†V¥†VÈÂJHÈÂJH­ÚR3­ÚR3Û!¡Û!¡2ôú2ôú½™NÛ½™NÛƒŒ*¿ƒŒ*¿Ú£ž¨Ú£ž¨Èc˜Èc˜::=Â=Â̹ŽÌ¹ŽùŽÓùŽÓ0HdŽ0HdŽ µ” µ”†»¡†»¡èNвèNвùYëÊùYëÊÊ­`çÊ­`熌†Œ÷ z#÷ z# lè< lè<€ P€ PŒ=Þ\Œ=Þ\ ‚¾c ‚¾c[R+g[R+g_Ph_Ph2WCg2WCg2ððc2ððc‘.š^‘.š^‚‹ V‚‹ VkÈ¢HkÈ¢HÅ6Å6eÞ$eÞ$ô›¢ô›¢BPÙëBPÙëìs$Ôìs$Ô€Ü8À€Ü8Àc–±c–±(–æ(–æâið âið ƒÀ÷žƒÀ÷ž#sx #sx ÝÓ?¥ÝÓ?¥-zh­-zh­M=õ¸M=õ¸e»Çe»Ç¯ÂÙ¯ÂÙøëøë¸ÿ¸ÿ Œ ŒNAÞ NAÞ ƒ¯-ƒ¯-,f97,f97ÊЂ=ÊЂ=ø6Å@ø6Å@1HA1HAÍJO?ÍJO?N;N;¥êÎ4¥êÎ4:Ô,:Ô,Õ“#Õ“#ß2œß2œ­“­“Õ¨Õ¨ÏUËýÏUËý" ÷" ÷\ )ò\ )òBp8ïBp8ï—30î—30î4áî4áîwÎñwÎñó 0ôó 0ô¦•û÷¦•û÷¹áêû¹áêûæU‡ÿæU‡ÿ@¯d@¯d¥$*¥$*{Þ–{Þ–øN†øN†þ•ñþ•ñ<Ïñü<Ïñü*À÷*À÷-+µñ-+µñðŒCëðŒCë½ïä½ïäÙKDßÙKDßïuÅÚïuÅÚµ¡è×µ¡è׈ž ׈ž ×Z3ØZ3اÂnܧÂnÜÉæóâÉæóâ—¤ýë—¤ýëüÃK÷üÃK÷‰Ð\‰Ð\E©vE©vïM¬ ïM¬ ,ö.,ö.(E¬9(E¬9c(ûBc(ûBÁ¢IÁ¢I} œM} œM*õùN*õùNýÈMýÈM²ÅÛI²ÅÛIOûÓBOûÓB=58=58C®)C®)Î\Î\$$r ÿêr ÿêK(ÔK(ÔÔG_¿ÔG_¿ï‘®ï‘®Ù7¡Ù7¡™¿˜™¿˜ ËN” ËN”á:E“á:E“´i•´i•âGåšâGåš}‚¤}‚¤yðÿ²yðÿ²=ÞÆ=ÞÆ»Œß»ŒßÄ‹ûÄ‹û¥9=¥9=ÁFÒ2ÁFÒ2ª½©Hª½©HÑ8fXÑ8fX¶ãÎa¶ãÎaBFÜfBFÜfæÃÁiæÃÁi&Lj&LjÀ—ŒhÀ—ŒhÇrOdÇrOdÄ û]Ä û]âåìSâåìSµ¦Cµ¦C¾Ä›,¾Ä›,¬J¬J¼Èñ¼Èñ‰D²Ò‰D²ÒŽä·Žä·@•k£@•k£\•\•¢r@Ž¢r@Ž„øÚ„øÚJ¢ŽJ¢Ž€ú¸€ú¸´õ ´õ Ää˜Ä䘫@¸¦«@¸¦$œ‹º$œ‹ºjm×Ójm×Ó’MÙð’MÙðþèØþèØ©*©*‰ªÚA‰ªÚA@ÿÚR@ÿÚRá Ç]á Ç]M¾}cM¾}còfòfûh]fûh]fКdКdT¦`T¦`y/TZy/TZ,÷P,÷P²òA²òA+‘-+‘-K¨K¨*þ*þ\Jæ\Jæ-òÐ-òÐæš¿æš¿gÑ’²gÑ’²ÚS ªÚS ªóMË¥óMË¥L©¥L©¥_ͧ_ͧMïµ­Mïµ­Ÿ…Ó¶Ÿ…Ó¶š,óš,ó¹h¯Ñ¹h¯Ñȵ6âȵ6âk„ók„ó•›d•›dƒ,˃,ËÀß Àß É*+É*+AÌ}2AÌ}2ÁÈì6ÁÈì6&¦«8&¦«8Ë)ô7Ë)ô7Ìé5Ìé5»*90»*90œËÕ)œËÕ)«AA"«AA"KoKo2y¾2y¾±ó ±ó õÈõÈV*¦ýV*¦ý„£Äù„£ÄùzÉ­÷zÉ­÷G0÷G0÷^ÇIø^ÇIøêúêú”g´ý”g´ý^¦Ë^¦ËN2N2¿è¿è›Ù›ÙA¤ A¤ ÆkÆkšÍšÍª!ª!éùéùª_ûª_ûžÄïžÄïÆñÆñåÐæåÐæXçXçx:Þx:ÞþÝþÝùÕùÕUÔUÔâÎâΚ˚Ë=SÆ=SÆ&,Ã&,çྦྷ྾/»¾/»M§·M§·–³–³¤°¤°t[¬t[¬Õ©Õ©{¥{¥+:£+:£FïžFïž±Óœ±Óœâ±˜â±˜³¢–³¢––¼’–¼’\¨\¨E E ²åвåŠL’‡L’‡Z[…Z[…·R‚·R‚h €h €\F}\F}UïzUïzßixßixñ vñ v£ºs£ºs‰]q‰]q±6o±6oúálúálœÜjœÜjÝ–hÝ–hJ«fJ«fªydªydØ¡bØ¡bÓ‡`Ó‡`r¿^r¿^ä¾\ä¾\D[D[¡Y¡YalWalWþžUþžUÂùSÂùS2DR2DRBªPBªP§ O§ O |M |MøðKøðKoJoJéõHéõH¶G¶GYFYF±D±D>WC>WCjþAjþA˜±@˜±@nf?nf?o&>o&>¤è<¤è<Ï´;Ï´;óƒ:óƒ:Æ[9Æ[9T78T78g7g7Ï6Ï6Çï4Çï4xâ3xâ3Û2Û2uØ1uØ18Û08Û0íâ/íâ/•ï.•ï...I-I-.2,.2,Q+Q+uu*uu*«)«)5Ê(5Ê(éú'éú'À/'À/'›h&›h&m¥%m¥%æ$æ$›*$›*$Ñr#Ñr#¯¾"¯¾"""a!a!o· o· - - 8n8n€Î€Îò1ò1˜˜²n²n5Þ5Þ˜P˜PÉÅÉż=¼=b¸b¸¯5¯5’µ’µ88î¼î¼MDMDÎÎ.Z.Z—è—èByBy" " -¡-¡W8W8—Ñ—Ñßlßl) ) h©h©“J“Jžíží„’„’7979±á±áç‹ç‹Ò7Ò7gågå ” ”sEsEÙ÷Ù÷ǫǫ:a:a''‡Ð ‡Ð SŠ SŠ „E „E   ø¿ ø¿ . . ­? ­? n n lÄ lÄ Ÿˆ Ÿˆ N N   BÜ BÜ ¥ ¥ ùn ùn ô9 ô9 ý ý Ó Ó ¡ ¡ 1p 1p :@ :@ 7 7 $ã$ãúµúµ¶‰¶‰S^S^Ì3Ì3  CáCá8¹8¹÷‘÷‘€k€kËEËEÖ Ö œüœüÙÙN¶N¶2”2”ÄrÄrÿQÿQá1á1ee‹ó‹óLÕLÕ¨·¨·šššš ~ ~6b6bÚFÚF , ,ÂÂÿ÷ÿ÷¾Þ¾ÞÿÅÿŽ­½­÷•÷•©~©~ÑgÑgnQnQ};};û%û%åå=ü=üüçüç"Ô"Ô­À­Àœ­œ­êšêš™ˆ™ˆ¤v¤v e eÊSÊSáBáBN2N2""$$‰‰=ó=ó@ä@äŽÕŽÕ'Ç'Ç ¹ ¹2«2«££XXQƒQƒ‹v‹vjjÂ]Â]¼Q¼QôEôEf:f://ú#ú#ppýý¿ù¿ù´ï´ïÝåÝå9Ü9ÜÄÒÄÒÉÉkÀkÀ…·…·Ë®Ë®>¦>¦ÜÜ¥•¥•˜˜³…³…÷}÷}bvbvónónªgªg†`†`‡Y‡Y¬R¬RòKòK\E\Eæ>æ>’8’8^2^2H,H,R&R&{ { ÁÁ##££? ? õõÈÿÈÿ´ú´úºõºõÙðÙðììbçbçÊâÊâJÞJÞàÙàÙÕÕPÑPÑ(Í(ÍÉÉÅÅ.Á.ÁX½X½–¹–¹çµçµK²K²À®À®H«H«â§â§¤¤H¡H¡žžòšòšÞ—Þ—Û”Û”æ‘æ‘*Œ*Œb‰b‰¨†¨†ûƒûƒ]]Ë~Ë~F|F|ÏyÏyewewuu³r³rlplp0n0nllÜiÜiÁgÁg³e³e®c®c´a´aÃ_Ã_Ý]Ý]ÿ[ÿ[+Z+ZaXaX V VèTèT8S8S’Q’QóOóO]N]NÏLÏLHKHKÊIÊISHSHäFäF{E{EDDÀBÀBlAlA!@!@Û>Û>›=›=b<b</;/;::Û8Û8»7»7Ÿ6Ÿ6Š5Š5y4y4o3o3i2i2j1j1n0n0x/x/‡.‡.š-š-³,³,Ð+Ð+ñ*ñ***@)@)o(o(¡'¡'Ù&Ù&&&R%R%”$”$Ú#Ú#####q"q"Â!Â!!!n n ÉÉ((ŠŠïïVVÁÁ//ŸŸ‰‰ýý~~‡‡››((··IIÜÜss  ¥¥AAßß""ÅÅkk»»ggÁÁrr##ÖÖŠŠAAø ø ± ± l l ( ( ä ä £ £ c c $ $ æ æ © © o o 4 4 û û Ä Ä X X " " ð ð ¼ ¼ Œ Œ Z Z + + ýýÏÏ¢¢vvKK""øøÐЧ§ZZ66ííÊʧ§„„ddCC$$ççÇÇ««ŽŽrrUU;;  ììÔÔ»»££‹‹tt^^HH11óóßßË˸¸¥¥’’€€bb\\33AA))ÞÞ  ÆÆßßÍÍ‹‹øø©©¯¯œÿÿÿœÿÿÿ//´ýÿÿ´ýÿÿ  jûÿÿjûÿÿT T ùÿÿùÿÿd d ÷ÿÿ÷ÿÿ© © OöÿÿOöÿÿ= = Æ÷ÿÿÆ÷ÿÿ  ©üÿÿ©üÿÿÇÇ))möÿÿmöÿÿ<<7äÿÿ7äÿÿT*T*ÌÿÿÌÿÿEEý®ÿÿý®ÿÿ¹c¹c>ÿÿ>ÿÿbƒbƒ¨pÿÿ¨pÿÿdŸdŸ–Xÿÿ–Xÿÿ­±­±¶Mÿÿ¶Mÿÿ³³ŠWÿÿŠWÿÿð›ð›Ž}ÿÿŽ}ÿÿ2e2e.Æÿÿ.Æÿÿt t m5m5f†ÿÿf†ÿÿËË%Þþÿ%ÞþÿÔƒÔƒ_þÿ_þÿnSnSCýÿCýÿ ) )írüÿírüÿûìûìlÂûÿlÂûÿ‚‚ÙPûÿÙPûÿÇÇþ?ûÿþ?ûÿ@›@›I±ûÿI±ûÿCÝC݆Âüÿ†ÂüÿêrêrVŠþÿVŠþÿfJfJììÂ]ýÿÂ]ýÿ~a~aó´ùÿó´ùÿ¿`¿`—fõÿ—fõÿõ õ á–ðÿá–ðÿsôsôòsëÿòsëÿ}.}.4.æÿ4.æÿÀvÀvèàÿèàÿz¾!z¾!k‹Ûÿk‹Ûÿãa'ãa'U.ÕÿU.Õÿ†/†/b€Èÿb€Èÿþ—Iþ—I-wÿ-wÿ©0©0ÐXÂÐXÂÕZ8ÕZ8Þ–&KÞ–&K¨j´W¨j´WìÞå]ìÞå]×ýb×ýbj Gcj Gc*Ã¥b*Ã¥b¿)*_¿)*_]ÚàY]ÚàYÙªQÙªQy ’Dy ’D4«á04«á0£€í£€íéZûéZûÁiÞÁiÞ6ËÃ6ËÃ^ØÝ­^ØÝ­mªµmªµD6“D6“Ï•ŽÏ•Ž)ó)óŸz÷Ÿz÷Ή³‘Ή³‘†ý™†ý™‰¦‰¦£²Ê¶£²Ê¶þÌLËþÌLËó•Ïâó•Ïâæí!ûæí!ûóŘóŘ¿M'¿M'®„»7®„»7&ÜÑC&ÜÑCô ÒKô ÒK^lP^lPîð`Qîð`Q‰óöO‰óöOêLêL4 ‘E4 ‘ENaßP÷>ßP÷E¾lýE¾lýVæ&Væ&D,SD,SÍäÛÍäÛ‚\Õ‚\ÕÃ^iÃ^i,á,áÎM˜ÿÎM˜ÿÒeüûÒeüûôzƒøôzƒø˜¡õ˜¡õÝ~ÃóÝ~Ãó ©?ó ©?ó¹ÎXô¹ÎXôI†-÷I†-÷±4Áû±4ÁûuÉéuÉéÖÒ^ ÖÒ^ ´ª´ª]E]EÚ "Ú "‚ú)‚ú)©“þ/©“þ/—y>4—y>4·&m6·&m6áŽX6áŽX6P?Ë3P?Ë3Å!•.Å!•.†&†&¬¬NƒÑ NƒÑ ”Îý ”Îýµp`ìµp`ì Ä¥Ú Ä¥Úú˜åÉú˜åÉ;»;»^o…¯^o…¯&§&§Ò˜A¢Ò˜A¢¹Ï± ¹Ï± ; ‚¢; ‚¢ ʧ ʧL’±L’±Œ'v¾Œ'v¾­H[ЭH[Ð=æ=æ¥>þ¥>þÄ5/Ä5/–MöB–MöB–-ýQ–-ýQÙÏ[ÙÏ[÷Õ*a÷Õ*a‰d½c‰d½c™Id™IdÔ'œbÔ'œb'½^'½^†öcX†öcXcsˆMcsˆMÿæ<ÿæ<°k&°k&cOš cOš ùtìùtì¯.:ϯ.:ÏýRµýRµcácáz‚“z‚“+VÙ+VÙ›Éö›Éö‹ð‹ð*ëË*ëË5Ë65Ë6øºÁ—øºÁ—“í¥“í¥*þOº*þOºA†—ÔA†—Ôáô×òáô×òÈ¡+È¡+4$/4$/áŸÅFáŸÅF¶) W¶) W³«¼a³«¼aÕêfÕêf"©Øi"©ØiWÝQjWÝQj¹‘h¹‘hëý[dëý[d¨«+^¨«+^ÖrTÖrTCæECæEH¶Ò/H¶Ò/Í;ôÍ;ôrò¼ùrò¼ù•„ Þ•„ ÞdlÅdlÅ<$¬±<$¬±Í{u£Í{u£…š…š¶Y–¶Y–¯gB•¯gB•@´±—@´±—Ü fÜ fpOƦpOƦÑÚ#´ÑÚ#´mÊtÅmÊtÅ«ûÙ«ûÙ;³gð;³gð̼ô̼ôE:éE:é+#Ø-+#Ø-K‰ö;K‰ö;áö Fáö FkN\LkN\L S^O S^OžÓ„OžÓ„O±ïM±ïM2 H2 H+xµ@+xµ@qñ6qñ6á'+á'+ÞñÞñÑzÑz““ñ+öñ+öy(—ëy(—ëH~LãH~Lã܆Ý܆ÝûMÚûMÚFeÙFeÙ—çÚ—çÚv\(Þv\(Þ7×Üâ7×Ü⊉芉èÑ{¨îÑ{¨î…‘³ô…‘³ôb..úb..ú[®þ[®þüÏèüÏ莙­Ž™­™Cð™Cð¢ŽÁ¢ŽÁ÷ÃQ÷ÃQVêüVêüó°íøó°íø¨Ìô¨ÌôØùñØùñÈlîÈlîó|Aìó|Aì<5ì<5ì"ˆ¸í"ˆ¸íÈ5XñÈ5XñmóömóöË‹cþË‹cþ¶JW¶JWÂîRÂîRCù´Cù´pÎ%pÎ%ó8ï.ó8ï.@‰6@‰6«.<«.<夡?夡?Ò£µ@Ò£µ@™M?™M?Î$/;Î$/;O^$4O^$4—Ãê)—Ãê)eu}eu}Ê Ê KíŠùKíŠùFÁæåFÁæåx»¡Òx»¡Ò«ç Á«ç ÁØ*Œ²Ø*Œ²ß2Œ§ß2Œ§T^N T^N ì~«œì~«œ#¿dœ#¿dœþ€{Ÿþ€{Ÿ¿0¦¿0¦•_±•_±X ¢ÀX ¢ÀíõÙÔíõÙÔE´ÝìE´Ýì¾a#¾a#Lv3!Lv3!^9Ã8^9Ã8ž¥Kž¥KysYysY†xö`†xö`9µ#e9µ#eægæg~ìf~ìf¬í`d¬í`dÕ\°_Õ\°_9W?X9W?X™sÑK™sÑK¹9¹9sÅ1 sÅ1 HaøHaøä!2ää!2ä"çCÇ"çCÇgLήgLήаϜаϜbõbõªW²ªW²äœþäœþW[íW[훬ӛ¬Óå•‘å•‘ŸkAœŸkAœ¡ì¬¡ì¬¯‡Â¯‡ÂV¶ ÞV¶ ÞÜüÜüèÉièÉiùÄ6ùÄ6-:L-:L¥”ýZ¥”ýZ¥êTc¥êTc;Åšg;Åšgò¨£iò¨£i€õTi€õTi"¹Áf"¹ÁfÏ ÷aÏ ÷aN$ÞZN$ÞZíGOíGOÞ»">Þ»">'ŽÄ''ŽÄ'.üÈ .üÈ ã†òã†ò¶¸ªØ¶¸ªØ1ôTÂ1ôTÂæ°æ°)·¬¤)·¬¤RROšOšB­jšB­jš#Ež#Ežý×ü¤ý×ü¤„º•¯„º•¯L¶ß½L¶ß½/zÏ/zϵàuãµàuã$–sø$–sø7¡Þ 7¡Þ H†JH†JU‹¨.U‹¨.Èru:Èru:î_žBî_žB@ChG@ChG*,I*,Iø`?Hø`?HÈOÕDÈOÕD¨d?¨d?à&,7à&,7²Áf-²Áf-¸Â@"¸Â@"ÆmdÆmdÝR‘ ÝR‘ ac‡ÿac‡ÿ&éõ&éõ*].î*].îN¶›èN¶›èXßFåXßFåèäèäðÎéäðÎéäŽñ^çŽñ^çISëISë?&žï?&žïÍuôÍuôùù*x(ý*x(ý¿!2¿!2—šõ—šõC†JC†Jc&c&@Ÿþ@Ÿþ¨èú¨èú&÷Qö&÷QöÏöDñÏöDñÁ…;ìÁ…;ì\é´ç\é´çâ\/äâ\/ähâh⯜ÑᯜÑáEm›ãEm›ã¡£ç¡£çRýïíRýïíz–eöz–eöy²y²Ì›U Ì›U ^Z›^Z›‹·$‹·$ÊWÚ/ÊWÚ/~¿T9~¿T9‘«@‘«@åœEåœEtHtHÓHÓH{œME{œMEbt³?bt³?óúÞ6óúÞ6šs*šs*æ£æ£e0µe0µ;hÊò;hÊòSÝSÝ€­É€­Éc\·c\· Sh© Sh©¿Ó†Ÿ¿Ó†Ÿ[—¦™[—¦™_T—_T—å Q˜å Q˜]^Ÿœ]^ŸœwǤwǤj*q±j*q±qÃqÃÍ–ÙÍ–ÙîôÃóîôÃó#w|#w|J‰*J‰*“1A“1AøRøRš) ^š) ^“€>d“€>dn8»gn8»gúiúiÂ&hÂ&hÞ®dÞ®dØ._Ø._¥†V¥†VÈÂJHÈÂJH­ÚR3­ÚR3Û!¡Û!¡2ôú2ôú½™NÛ½™NÛƒŒ*¿ƒŒ*¿Ú£ž¨Ú£ž¨Èc˜Èc˜::=Â=Â̹ŽÌ¹ŽùŽÓùŽÓ0HdŽ0HdŽ µ” µ”†»¡†»¡èNвèNвùYëÊùYëÊÊ­`çÊ­`熌†Œ÷ z#÷ z# lè< lè< P PŒ=Þ\Œ=Þ\ ‚¾c ‚¾c[R+g[R+g_Ph_Ph2WCg2WCg2ððc2ððc‘.š^‘.š^‚‹ V‚‹ VkÈ¢HkÈ¢HÅ6Å6eÞ$eÞ$õ›¢õ›¢BPÙëBPÙëìs$Ôìs$Ô€Ü8À€Ü8Àc–±c–±(–æ(–æâið âið ƒÀ÷žƒÀ÷ž#sx #sx ÝÓ?¥ÝÓ?¥-zh­-zh­M=õ¸M=õ¸e»Çe»Ç¯ÂÙ¯ÂÙøëøë¸ÿ¸ÿ Œ ŒNAÞ NAÞ ƒ¯-ƒ¯-,f97,f97ÊЂ=ÊЂ=ø6Å@ø6Å@1HA1HAÍJO?ÍJO?N;N;¥êÎ4¥êÎ4:Ô,:Ô,Õ“#Õ“#ß2œß2œ­“­“Õ¨Õ¨ÏUËýÏUËý" ÷" ÷\ )ò\ )òBp8ïBp8ï—30î—30î4áî4áîwÎñwÎñó 0ôó 0ô¥•û÷¥•û÷¹áêû¹áêûæU‡ÿæU‡ÿ@¯d@¯d¥$*¥$*{Þ–{Þ–øN†øN†þ•ñþ•ñ<Ïñü<Ïñü*À÷*À÷-+µñ-+µñðŒCëðŒCë½ïä½ïäÙKDßÙKDßïuÅÚïuÅÚµ¡è×µ¡è׈ž ׈ž ×Z3ØZ3اÂnܧÂnÜÉæóâÉæóâ—¤ýë—¤ýëüÃK÷üÃK÷‰Ð\‰Ð\E©vE©vïM¬ ïM¬ ,ö.,ö.(E¬9(E¬9c(ûBc(ûBÁ¢IÁ¢I} œM} œM*õùN*õùNýÈMýÈM²ÅÛI²ÅÛIOûÓBOûÓB=58=58C®)C®)Î\Î\**p ÿêp ÿêK(ÔK(ÔÖG_¿ÖG_¿ì‘®ì‘®Ù7¡Ù7¡•¿˜•¿˜ËN”ËN”Ý:E“Ý:E“¸i•¸i•ßGåšßGåš}‚¤}‚¤wðÿ²wðÿ²=ÞÆ=ÞÆ»Œß»Œß Ä‹û Ä‹û¤9=¤9=ÁFÒ2ÁFÒ2«½©H«½©HÐ8fXÐ8fX·ãÎa·ãÎaAFÜfAFÜfçÃÁiçÃÁi$Lj$Lj—Œh—ŒhÅrOdÅrOdÆ û]Æ û]àåìSàåìS·¦C·¦C¼Ä›,¼Ä›,®J®JºÈñºÈñŒD²ÒŒD²ÒŽä·Žä·C•k£C•k£Z•Z•¥r@Ž¥r@Ž‚øÚ‚øÚL¢ŽL¢Ž~ú¸~ú¸¶õ ¶õ Ää˜Ä䘭@¸¦­@¸¦"œ‹º"œ‹ºkm×Ókm×Ó‘MÙð‘MÙðÿèØÿèØ©*©*‹ªÚA‹ªÚA>ÿÚR>ÿÚRã Ç]ã Ç]L¾}cL¾}cIJfIJfúh]fúh]fÑšdÑšdS¦`S¦`z/TZz/TZ+÷P+÷P³òA³òA+‘-+‘-L¨L¨*þ*þ]Jæ]Jæ-òÐ-òÐ皿皿gÑ’²gÑ’²ÚS ªÚS ªóMË¥óMË¥L©¥L©¥ÿ^ͧÿ^ͧMïµ­Mïµ­Ÿ…Ó¶Ÿ…Ó¶š,óš,ó¹h¯Ñ¹h¯Ñȵ6âȵ6âk„ók„ó•›d•›dƒ,˃,ËÀß Àß É*+É*+AÌ}2AÌ}2ÂÈì6ÂÈì6%¦«8%¦«8Ì)ô7Ì)ô7Ëé5Ëé5»*90»*90œËÕ)œËÕ)¬AA"¬AA"JoJo3y¾3y¾±ó ±ó öÈöÈV*¦ýV*¦ý…£Äù…£ÄùzÉ­÷zÉ­÷‘G0÷‘G0÷^ÇIø^ÇIøêúêú“g´ý“g´ý_¦Ë_¦ËM2M2ÀèÀèšÙšÙB¤ B¤ ÆkÆk›Í›Í©!©!êùêù©_û©_ûžÄïžÄïÅñÅñæÐææÐæWçWçy:Þy:ÞýÝýÝùÕùÕUÔUÔâÎâΙ˙Ë>SÆ>SÆ%,Ã%,èྨ྽/»½/»N§·N§·–³–³¤°¤°s[¬s[¬Õ©Õ©{¥{¥,:£,:£EïžEïž²Óœ²Óœá±˜á±˜³¢–³¢–•¼’•¼’]¨]¨E E ³åгåŠK’‡K’‡[[…[[…¶R‚¶R‚i €i €\F}\F}UïzUïzÞixÞixò vò v£ºs£ºsŠ]qŠ]q±6o±6oûálûál›Üj›ÜjÞ–hÞ–hJ«fJ«f«yd«ydסbסbÓ‡`Ó‡`r¿^r¿^å¾\å¾\C[C[¡Y¡Y`lW`lWÿžUÿžUÁùSÁùS3DR3DRAªPAªP¨ O¨ O |M |MùðKùðKŽoJŽoJéõHéõH¶G¶GZFZF±D±D?WC?WCjþAjþA™±@™±@mf?mf?p&>p&>£è<£è<Ï´;Ï´;òƒ:òƒ:Ç[9Ç[9T78T78h7h7Î6Î6Èï4Èï4xâ3xâ3Û2Û2tØ1tØ19Û09Û0ìâ/ìâ/–ï.–ï...J-J--2,-2,Q+Q+tu*tu*¬)¬)4Ê(4Ê(êú'êú'¿/'¿/'›h&›h&m¥%m¥%æ$æ$›*$›*$Ñr#Ñr#®¾"®¾"""a!a!o· o· - - 8n8nÎÎó1ó1˜˜±n±n6Þ6Þ—P—PÉÅÉż=¼=b¸b¸®5®5’µ’µ88ï¼ï¼MDMDÎÎ.Z.Z—è—èByBy" " -¡-¡X8X8–Ñ–Ñàlàl) ) h©h©“J“JŸíŸí„’„’7979°á°áç‹ç‹Ò7Ò7gågå ” ”sEsEØ÷Ø÷ȫȫ9a9a''‡Ð ‡Ð SŠ SŠ „E „E   ø¿ ø¿ . . ¬? ¬? n n lÄ lÄ  ˆ  ˆ N N   AÜ AÜ ¥ ¥ ùn ùn ô9 ô9 ý ý Ó Ó ¡ ¡ 1p 1p :@ :@ 7 7 $ã$ãúµúµ¶‰¶‰S^S^Ì3Ì3  CáCá8¹8¹÷‘÷‘€k€kËEËEÖ Ö œüœüÙÙN¶N¶2”2”ÄrÄrÿQÿQà1à1ff‹ó‹óLÕLÕ¨·¨·šššš ~ ~6b6bÚFÚF , ,ÂÂÿ÷ÿ÷¾Þ¾ÞÿÅÿŽ­½­÷•÷•©~©~ÑgÑgnQnQ};};û%û%åå=ü=üüçüç"Ô"Ô­À­Àœ­œ­êšêš™ˆ™ˆ¤v¤v e eÉSÉSáBáBN2N2""$$‰‰=ó=ó@ä@äŽÕŽÕ'Ç'Ç ¹ ¹3«3«¢¢XXPƒPƒŒvŒvjjÂ]Â]¼Q¼QôEôEe:e://ù#ù#ppýý¾ù¾ùµïµïÝåÝå9Ü9ÜÄÒÄÒÉÉkÀkÀ…·…·Ë®Ë®?¦?¦Üܦ•¦•——´…´…ö}ö}cvcvónón«g«g†`†`ˆYˆY«R«RóKóK[E[Eç>ç>‘8‘8_2_2H,H,S&S&z z ÂÂ""¤¤> > ööÇÿÇÿµúµúºõºõÚðÚðììcçcçÉâÉâJÞJÞßÙßÙŽÕŽÕOÑOÑ(Í(ÍÉÉÅÅ-Á-ÁX½X½–¹–¹çµçµK²K²Á®Á®H«H«â§â§¤¤H¡H¡žžòšòšß—ß—Ú”Ú”ç‘ç‘+Œ+Œa‰a‰©†©†úƒúƒ^^Ê~Ê~H|H|ÎyÎyfwfwuuµrµrkpkp2n2nÿkÿkÝiÝiÀgÀg´e´e®c®c³a³aÄ_Ä_Û]Û]\\)Z)ZdXdXžVžVçTçT8S8S’Q’QóOóO]N]NÏLÏLHKHKÊIÊISHSHãFãF{E{EDDÀBÀBlAlA!@!@Û>Û>›=›=b<b</;/;::Ü8Ü8»7»7Ÿ6Ÿ6Š5Š5z4z4o3o3i2i2i1i1o0o0x/x/‡.‡.š-š-³,³,Ð+Ð+ñ*ñ***@)@)o(o(¡'¡'Ø&Ø&&&R%R%”$”$Ú#Ú#####q"q"Â!Â!!!n n ÉÉ((ŠŠïïVVÁÁ//ŸŸŠŠýý~~‡‡››((¸¸IIÜÜss  ¥¥AAßß""ÅÅkk»»ggÂÂrr##ÖÖ‹‹AAø ø ± ± l l ' ' ä ä £ £ c c $ $ æ æ © © o o 4 4 û û Ä Ä W W # # ð ð ¼ ¼ Œ Œ Z Z + + ýýÏÏ¢¢vvKK!!øøÐЧ§ZZ55ììÊʧ§……ddCC$$ççÇÇ««ŽŽrrVV;;  ííÔÔ»»££‹‹tt^^GG11òòßßË˸¸¥¥’’€€cc\\33@@))ÞÞ  ÆÆßßÍÍŠŠ÷÷©©¯¯›ÿÿÿ›ÿÿÿ//´ýÿÿ´ýÿÿ  jûÿÿjûÿÿT T ùÿÿùÿÿd d ÷ÿÿ÷ÿÿ© © OöÿÿOöÿÿ= = Æ÷ÿÿÆ÷ÿÿ  ©üÿÿ©üÿÿÇÇ))nöÿÿnöÿÿ<<7äÿÿ7äÿÿT*T*ÌÿÿÌÿÿEEþ®ÿÿþ®ÿÿ¹c¹c>ÿÿ>ÿÿbƒbƒ¨pÿÿ¨pÿÿdŸdŸ–Xÿÿ–Xÿÿ­±­±¶Mÿÿ¶Mÿÿ³³ŠWÿÿŠWÿÿð›ð›}ÿÿ}ÿÿ2e2e.Æÿÿ.Æÿÿt t m5m5f†ÿÿf†ÿÿËË%Þþÿ%ÞþÿÔƒÔƒ_þÿ_þÿnSnSCýÿCýÿ ) )írüÿírüÿûìûìlÂûÿlÂûÿ‚‚ÙPûÿÙPûÿÇÇþ?ûÿþ?ûÿ@›@›I±ûÿI±ûÿCÝC݆Âüÿ†ÂüÿérérVŠþÿVŠþÿfJfJììÂ]ýÿÂ]ýÿ~a~aó´ùÿó´ùÿÀ`À`—fõÿ—fõÿõ õ á–ðÿá–ðÿsôsôòsëÿòsëÿ~.~.4.æÿ4.æÿÀvÀvèàÿèàÿ{¾!{¾!j‹Ûÿj‹Ûÿäa'äa'T.ÕÿT.Õÿ†/†/b€Èÿb€Èÿÿ—Iÿ—I-wÿ-wÿ©0©0ÏXÂÏXÂÖZ8ÖZ8Ý–&KÝ–&K©j´W©j´WëÞå]ëÞå]ØýbØýbi Gci Gc+Ã¥b+Ã¥b¾)*_¾)*_^ÚàY^ÚàYÙªQÙªQy ’Dy ’D3«á03«á0£€í£€íŽéZûŽéZûÂiÞÂiÞ6ËÃ6ËÃ_ØÝ­_ØÝ­mªµmªµE6“E6“ΕŽÎ•Ž*ó*óžz÷žz÷ω³‘ω³‘…ý™…ý™ž‰¦ž‰¦¢²Ê¶¢²Ê¶ÿÌLËÿÌLËò•Ïâò•Ïâçí!ûçí!ûñŘñŘÁM'ÁM'¬„»7¬„»7'ÜÑC'ÜÑCó ÒKó ÒK_lP_lPíð`Qíð`QŠóöOŠóöOèLèL5 ‘E5 ‘ELa4–y>4·&m6·&m6áŽX6áŽX6P?Ë3P?Ë3Æ!•.Æ!•.†&†&­­MƒÑ MƒÑ ”Îý ”Îý´p`ì´p`ì Ä¥Ú Ä¥Úø˜åÉø˜åÉ‘;»‘;»[o…¯[o…¯&§&§Ð˜A¢Ð˜A¢¼Ï± ¼Ï± 8 ‚¢8 ‚¢ ʧ ʧI’±I’±'v¾'v¾ªH[ЪH[Ð=æ=æ¢>þ¢>þñ¨Šñ¨ŠÁ5/Á5/˜MöB˜MöB•-ýQ•-ýQÙÏ[ÙÏ[øÕ*aøÕ*a‡d½c‡d½c›Id›IdÐ'œbÐ'œb,½^,½^öcXöcXgsˆMgsˆM‚ÿæ<‚ÿæ<°k&°k&fOš fOš øtìøtì¯.:ϯ.:ÏýRµýRµaáaá|‚“|‚“)VÙ)VÙžÉöžÉö‰ð‰ð,ëË,ëË4Ë64Ë6úºÁ—úºÁ—‘í¥‘í¥+þOº+þOº@†—Ô@†—Ôâô×òâô×òÇ¡+Ç¡+4$/4$/áŸÅFáŸÅF¶) W¶) W´«¼a´«¼aÕêfÕêf#©Øi#©ØiVÝQjVÝQjº‘hº‘hêý[dêý[d©«+^©«+^ÖrTÖrTEæEEæEG¶Ò/G¶Ò/Î;ôÎ;ôqò¼ùqò¼ù–„ Þ–„ ÞclÅclÅ=$¬±=$¬±Ì{u£Ì{u£…š…šµY–µY–°gB•°gB•>´±—>´±—Ý fÝ foOƦoOƦÓÚ#´ÓÚ#´lÊtÅlÊtÅ«ûÙ«ûÙ:³gð:³gðͼôͼôD:éD:é,#Ø-,#Ø-J‰ö;J‰ö;âö Fâö FkN\LkN\L!S^O!S^OžÓ„OžÓ„O²ïM²ïM2 H2 H+xµ@+xµ@pñ6pñ6Ä¡'+Ä¡'+ÞñÞñÒzÒz““ñ+öñ+öy(—ëy(—ëH~LãH~LãÛ†ÝÛ†ÝüMÚüMÚEeÙEeÙ—çÚ—çÚv\(Þv\(Þ8×Üâ8×Ü≉艉èÒ{¨îÒ{¨î…‘³ô…‘³ôb..úb..ú[®þ[®þüÏèüÏ莙­Ž™­™Cð™Cð¢ŽÁ¢ŽÁ÷ÃQ÷ÃQVêüVêüó°íøó°íø¨Ìô¨ÌôØùñØùñÈlîÈlîó|Aìó|Aì<5ì<5ì"ˆ¸í"ˆ¸íÈ5XñÈ5XñmóömóöË‹cþË‹cþµJWµJWÂîRÂîRCù´Cù´pÎ%pÎ%ó8ï.ó8ï.@‰6@‰6«.<«.<夡?夡?Ñ£µ@Ñ£µ@™M?™M?Î$/;Î$/;O^$4O^$4—Ãê)—Ãê)eu}eu}Ê Ê KíŠùKíŠùFÁæåFÁæåx»¡Òx»¡Òªç Áªç ÁØ*Œ²Ø*Œ²Þ2Œ§Þ2Œ§U^N U^N ë~«œë~«œ#¿dœ#¿dœý€{Ÿý€{Ÿ¿0¦¿0¦•_±•_±X ¢ÀX ¢ÀíõÙÔíõÙÔE´ÝìE´Ýì¾a#¾a#Lv3!Lv3!^9Ã8^9Ã8ž¥Kž¥KxsYxsY†xö`†xö`9µ#e9µ#eçgçg~ìf~ìf¬í`d¬í`dÔ\°_Ô\°_9W?X9W?X™sÑK™sÑKº9º9sÅ1 sÅ1 HaøHaøä!2ää!2ä#çCÇ#çCÇfLήfLήаϜаϜbõbõªW²ªW²äœþäœþW[íW[횬Ӛ¬Óå•‘å•‘žkAœžkAœ¢ì¬¢ì¬¯‡Â¯‡ÂW¶ ÞW¶ ÞÜüÜüèÉièÉiùÄ6ùÄ6-:L-:L¥”ýZ¥”ýZ¥êTc¥êTc;Åšg;Åšgò¨£iò¨£i€õTi€õTi"¹Áf"¹ÁfΠ÷aΠ÷aO$ÞZO$ÞZíGOíGOÞ»">Þ»">&ŽÄ'&ŽÄ'.üÈ .üÈ ã†òã†ò¶¸ªØ¶¸ªØ1ôTÂ1ôTÂæ°æ°)·¬¤)·¬¤RROšOšB­jšB­jš"Ež"Ežý×ü¤ý×ü¤ƒº•¯ƒº•¯L¶ß½L¶ß½.zÏ.zϵàuãµàuã#–sø#–sø7¡Þ 7¡Þ H†JH†JU‹¨.U‹¨.Èru:Èru:ï_žBï_žB@ChG@ChG*,I*,Iø`?Hø`?HÈOÕDÈOÕD¨d?¨d?à&,7à&,7²Áf-²Áf-¸Â@"¸Â@"ÅmdÅmdÞR‘ ÞR‘ ac‡ÿac‡ÿ&éõ&éõ*].î*].îN¶›èN¶›èXßFåXßFå€èä€èäðÎéäðÎéäŽñ^çŽñ^çISëISë?&žï?&žïÍuôÍuôùù*x(ý*x(ý¿!2¿!2–šõ–šõC†JC†Jc&c&@Ÿþ@Ÿþ¨èú¨èú&÷Qö&÷QöÏöDñÏöDñÂ…;ìÂ…;ì\é´ç\é´çâ\/äâ\/ähâh⯜ÑᯜÑáEm›ãEm›ã¡£ç¡£çRýïíRýïíz–eöz–eöy²y²Ì›U Ì›U ^Z›^Z›‹·$‹·$ÊWÚ/ÊWÚ/~¿T9~¿T9‘«@‘«@åœEåœEsHsHÓHÓH{œME{œMEbt³?bt³?óúÞ6óúÞ6šs*šs*å£å£e0µe0µ;hÊò;hÊòSÝSÝ€­É€­Éc\·c\· Sh© Sh©¿Ó†Ÿ¿Ó†Ÿ[—¦™[—¦™Ž_T—Ž_T—ä Q˜ä Q˜]^Ÿœ]^ŸœwǤwǤj*q±j*q±qÃqÃΖÙΖÙîôÃóîôÃó#w|#w|J‰*J‰*“1A“1A÷R÷Rš) ^š) ^“€>d“€>dn8»gn8»gúiúiÂ&hÂ&hÞ®dÞ®dØ._Ø._¥†V¥†VÈÂJHÈÂJH­ÚR3­ÚR3Û!¡Û!¡2ôú2ôú½™NÛ½™NÛƒŒ*¿ƒŒ*¿Ú£ž¨Ú£ž¨Èc˜Èc˜::=Â=Â̹ŽÌ¹ŽùŽÓùŽÓ0HdŽ0HdŽ µ” µ”†»¡†»¡èNвèNвùYëÊùYëÊÊ­`çÊ­`熌†Œ÷ z#÷ z# lè< lè<€ P€ PŒ=Þ\Œ=Þ\ ‚¾c ‚¾c[R+g[R+g_Ph_Ph2WCg2WCg2ððc2ððc‘.š^‘.š^‚‹ V‚‹ VkÈ¢HkÈ¢HÅ6Å6eÞ$eÞ$ô›¢ô›¢BPÙëBPÙëìs$Ôìs$Ô€Ü8À€Ü8Àc–±c–±(–æ(–æâið âið ƒÀ÷žƒÀ÷ž#sx #sx ÝÓ?¥ÝÓ?¥-zh­-zh­M=õ¸M=õ¸e»Çe»Ç¯ÂÙ¯ÂÙøëøë¸ÿ¸ÿ Œ ŒNAÞ NAÞ ƒ¯-ƒ¯-,f97,f97ÊЂ=ÊЂ=ø6Å@ø6Å@1HA1HAÍJO?ÍJO?N;N;¥êÎ4¥êÎ4:Ô,:Ô,Õ“#Õ“#ß2œß2œ­“­“Õ¨Õ¨ÏUËýÏUËý" ÷" ÷\ )ò\ )òBp8ïBp8ï—30î—30î4áî4áîwÎñwÎñó 0ôó 0ô¥•û÷¥•û÷¹áêû¹áêûæU‡ÿæU‡ÿ@¯d@¯d¥$*¥$*{Þ–{Þ–øN†øN†þ•ñþ•ñ<Ïñü<Ïñü*À÷*À÷-+µñ-+µñðŒCëðŒCë½ïä½ïäÙKDßÙKDßïuÅÚïuÅÚµ¡è×µ¡è׈ž ׈ž ×Z3ØZ3اÂnܧÂnÜÉæóâÉæóâ—¤ýë—¤ýëüÃK÷üÃK÷‰Ð\‰Ð\E©vE©vïM¬ ïM¬ ,ö.,ö.(E¬9(E¬9c(ûBc(ûBÁ¢IÁ¢I} œM} œM*õùN*õùNýÈMýÈM²ÅÛI²ÅÛIOûÓBOûÓB=58=58 C®) C®)Î\Î\**p ÿêp ÿêK(ÔK(ÔÖG_¿ÖG_¿ì‘®ì‘®Ù7¡Ù7¡•¿˜•¿˜ËN”ËN”Ý:E“Ý:E“¸i•¸i•ßGåšßGåš}‚¤}‚¤wðÿ²wðÿ²=ÞÆ=ÞÆ»Œß»Œß Ä‹û Ä‹û¤9=¤9=ÁFÒ2ÁFÒ2«½©H«½©HÐ8fXÐ8fX·ãÎa·ãÎaAFÜfAFÜfçÃÁiçÃÁi$Lj$Lj—Œh—ŒhÅrOdÅrOdÆ û]Æ û]àåìSàåìS·¦C·¦C¼Ä›,¼Ä›,®J®JºÈñºÈñŒD²ÒŒD²ÒŽä·Žä·C•k£C•k£Z•Z•¥r@Ž¥r@Ž‚øÚ‚øÚL¢ŽL¢Ž~ú¸~ú¸¶õ ¶õ Ää˜Ä䘭@¸¦­@¸¦"œ‹º"œ‹ºlm×Ólm×Ó‘MÙð‘MÙðÿèØÿèØ©*©*‹ªÚA‹ªÚA>ÿÚR>ÿÚRã Ç]ã Ç]L¾}cL¾}cIJfIJfúh]fúh]fÑšdÑšdS¦`S¦`z/TZz/TZ+÷P+÷P³òA³òA+‘-+‘-H¨H¨‘*þ‘*þ]Jæ]Jæ-òÐ-òÐ隿隿dÑ’²dÑ’²ÞS ªÞS ªðMË¥ðMË¥P©¥P©¥ü^ͧü^ͧOïµ­Oïµ­œ…Ó¶œ…Ó¶›,ó›,ó¸h¯Ñ¸h¯Ñɵ6âɵ6âk„ók„ó•›d•›dƒ,˃,ËÀß Àß É*+É*+@Ì}2@Ì}2ÂÈì6ÂÈì6$¦«8$¦«8Í)ô7Í)ô7Êé5Êé5½*90½*90šËÕ)šËÕ)­AA"­AA"HoHo5y¾5y¾±ó ±ó øÈøÈT*¦ýT*¦ý†£Äù†£ÄùxÉ­÷xÉ­÷’G0÷’G0÷\ÇIø\ÇIøêúêú‘g´ý‘g´ýa¦Ëa¦ËK2K2ÁèÁè™Ù™ÙC¤ C¤ ÄkÄkœÍœÍ¨!¨!ëùëù¨_û¨_ûŸÄïŸÄïÄñÄñçÐæçÐæVçVçz:Þz:ÞýÝýÝùÕùÕUÔUÔãÎãΘ˘Ë?SÆ?SÆ%,Ã%,èྨ྽/»½/»N§·N§·–³–³¤°¤°s[¬s[¬Õ©Õ©{¥{¥,:£,:£EïžEïž²Óœ²Óœá±˜á±˜³¢–³¢–•¼’•¼’]¨]¨E E ³åгåŠK’‡K’‡Z[…Z[…¶R‚¶R‚i €i €\F}\F}UïzUïzßixßixò vò v£ºs£ºs‰]q‰]q±6o±6oûálûál›Üj›ÜjÞ–hÞ–hJ«fJ«f«yd«ydØ¡bØ¡bÓ‡`Ó‡`r¿^r¿^å¾\å¾\D[D[¡Y¡YalWalWÿžUÿžUÂùSÂùS2DR2DRBªPBªP§ O§ O |M |MøðKøðKoJoJéõHéõH¶G¶GYFYF±D±D>WC>WCjþAjþA˜±@˜±@nf?nf?o&>o&>¤è<¤è<Ï´;Ï´;óƒ:óƒ:Æ[9Æ[9T78T78g7g7Ï6Ï6Çï4Çï4yâ3yâ3Û2Û2uØ1uØ18Û08Û0íâ/íâ/•ï.•ï...I-I-.2,.2,Q+Q+uu*uu*«)«)5Ê(5Ê(éú'éú'À/'À/'›h&›h&m¥%m¥%æ$æ$œ*$œ*$Ñr#Ñr#¯¾"¯¾"""a!a!o· o· . . 7n7n€Î€Îò1ò1‚˜‚˜²n²n5Þ5Þ˜P˜PÉÅÉż=¼=b¸b¸¯5¯5’µ’µ88î¼î¼NDNDÎÎ.Z.Z–è–èByBy" " -¡-¡W8W8—Ñ—Ñßlßl) ) h©h©“J“Jžíží…’…’7979±á±áç‹ç‹Ò7Ò7fåfå ” ”rErEÙ÷Ù÷ǫǫ:a:a''‡Ð ‡Ð SŠ SŠ „E „E   ø¿ ø¿ . . ­? ­? m m lÄ lÄ Ÿˆ Ÿˆ N N   BÜ BÜ ¥ ¥ ún ún ô9 ô9 ý ý Ó Ó ¡ ¡ 0p 0p :@ :@ 7 7 $ã$ãúµúµ¶‰¶‰S^S^Ì3Ì3  CáCá7¹7¹ø‘ø‘€k€kÌEÌEÕ Õ üüÙÙN¶N¶2”2”ÄrÄrÿQÿQá1á1ee‹ó‹óLÕLÕ¨·¨·šššš ~ ~6b6bÚFÚF , ,ÂÂþ÷þ÷¾Þ¾ÞÿÅÿŽ­½­÷•÷•©~©~ÑgÑgnQnQ};};û%û%åå=ü=üüçüç"Ô"Ô­À­Àœ­œ­êšêš™ˆ™ˆ¤v¤v e eÊSÊSáBáBN2N2""$$‰‰=ó=ó@ä@äŽÕŽÕ'Ç'Ç ¹ ¹3«3«££XXQƒQƒ‹v‹vjjÂ]Â]¼Q¼QôEôEf:f://ú#ú#ppýý¾ù¾ù´ï´ïÝåÝå9Ü9ÜÄÒÄÒÉÉkÀkÀ…·…·Ë®Ë®>¦>¦ÜÜ¥•¥•˜˜³…³…÷}÷}bvbvónónªgªg†`†`‡Y‡Y¬R¬RòKòK[E[Eç>ç>‘8‘8^2^2H,H,R&R&{ { ÁÁ##££? ? ööÇÿÇÿµúµúºõºõÙðÙðììbçbçÊâÊâJÞJÞàÙàÙÕÕPÑPÑ(Í(ÍÉÉÅÅ-Á-ÁX½X½–¹–¹çµçµK²K²Á®Á®H«H«â§â§¤¤H¡H¡žžòšòšÞ—Þ—Û”Û”æ‘æ‘*Œ*Œb‰b‰¨†¨†ûƒûƒ\\Ë~Ë~F|F|ÏyÏyewewuu³r³rlplp0n0nllÜiÜiÁgÁg³e³e®c®c³a³aÃ_Ã_Ü]Ü]ÿ[ÿ[+Z+ZaXaX V VèTèT8S8S’Q’QóOóO]N]NÏLÏLHKHKÊIÊISHSHãFãF{E{EDDÀBÀBlAlA!@!@Û>Û>›=›=b<b</;/;::Ü8Ü8»7»7Ÿ6Ÿ6Š5Š5z4z4o3o3i2i2i1i1o0o0x/x/‡.‡.š-š-³,³,Ð+Ð+ñ*ñ***@)@)o(o(¡'¡'Ù&Ù&&&R%R%”$”$Ú#Ú#####q"q"Â!Â!!!n n ÉÉ((ŠŠïïVVÁÁ//ŸŸ‰‰ýý~~‡‡››((··IIÜÜss  ¥¥AAßß""ÅÅkk»»ggÁÁrr##ÖÖŠŠAAø ø ± ± l l ' ' ä ä £ £ c c $ $ æ æ © © o o 4 4 û û Ä Ä X X # # ð ð ¼ ¼ Œ Œ Z Z + + ýýÏÏ¢¢vvKK""øøÐЧ§ZZ55ííÊʧ§„„ddCC$$ççÇÇ««ŽŽrrUU;;  ììÔÔ»»££‹‹tt^^HH11óóßßË˸¸¥¥’’€€bb\\33AA))ÞÞ  ÆÆßßÍÍ‹‹øø©©¯¯œÿÿÿœÿÿÿ//´ýÿÿ´ýÿÿ  jûÿÿjûÿÿT T ùÿÿùÿÿd d ÷ÿÿ÷ÿÿ© © OöÿÿOöÿÿ= = Æ÷ÿÿÆ÷ÿÿ  ©üÿÿ©üÿÿÇÇ))möÿÿmöÿÿ<<7äÿÿ7äÿÿT*T*ÌÿÿÌÿÿEEý®ÿÿý®ÿÿ¹c¹c>ÿÿ>ÿÿbƒbƒ¨pÿÿ¨pÿÿdŸdŸ–Xÿÿ–Xÿÿ­±­±¶Mÿÿ¶Mÿÿ³³ŠWÿÿŠWÿÿð›ð›Ž}ÿÿŽ}ÿÿ2e2e-Æÿÿ-Æÿÿt t m5m5f†ÿÿf†ÿÿËË%Þþÿ%ÞþÿÔƒÔƒ_þÿ_þÿnSnSCýÿCýÿ ) )írüÿírüÿúìúìlÂûÿlÂûÿ‚‚ÚPûÿÚPûÿ€Ç€Çþ?ûÿþ?ûÿ?›?›J±ûÿJ±ûÿCÝC݇Âüÿ‡ÂüÿérérVŠþÿVŠþÿeJeJììÂ]ýÿÂ]ýÿ~a~aó´ùÿó´ùÿÀ`À`—fõÿ—fõÿõ õ á–ðÿá–ðÿsôsôòsëÿòsëÿ~.~.4.æÿ4.æÿÀvÀvèàÿèàÿ{¾!{¾!j‹Ûÿj‹Ûÿäa'äa'T.ÕÿT.Õÿ†/†/b€Èÿb€Èÿÿ—Iÿ—I-wÿ-wÿ©0©0ÏXÂÏXÂÖZ8ÖZ8Ý–&KÝ–&K©j´W©j´WëÞå]ëÞå]ØýbØýbi Gci Gc+Ã¥b+Ã¥b¾)*_¾)*_^ÚàY^ÚàYÙªQÙªQy ’Dy ’D3«á03«á0£€í£€íŽéZûŽéZûÂiÞÂiÞ6ËÃ6ËÃ_ØÝ­_ØÝ­mªµmªµE6“E6“ΕŽÎ•Ž*ó*óžz÷žz÷ω³‘ω³‘…ý™…ý™ž‰¦ž‰¦¢²Ê¶¢²Ê¶ÿÌLËÿÌLËò•Ïâò•Ïâçí!ûçí!ûòŘòŘÀM'ÀM'­„»7­„»7'ÜÑC'ÜÑCó ÒKó ÒK_lP_lPíð`Qíð`QŠóöOŠóöOéLéL5 ‘E5 ‘EMa4—y>4¶&m6¶&m6âŽX6âŽX6O?Ë3O?Ë3Ç!•.Ç!•.†&†&®®LƒÑ LƒÑ ”Îý ”Îý³p`ì³p`ì Ä¥Ú Ä¥Ú÷˜åÉ÷˜åÉ’;»’;»Zo…¯Zo…¯&§&§Ï˜A¢Ï˜A¢½Ï± ½Ï± 7 ‚¢7 ‚¢ ʧ ʧG’±G’±‘'v¾‘'v¾¨H[ШH[Ð =æ =æ¡>þ¡>þò¨Šò¨ŠÀ5/À5/šMöBšMöB”-ýQ”-ýQÙÏ[ÙÏ[öÕ*aöÕ*aˆd½cˆd½cšIdšIdÑ'œbÑ'œb+½^+½^‚öcX‚öcXfsˆMfsˆMƒÿæ<ƒÿæ<®k&®k&gOš gOš ÷tì÷tì°.:ϰ.:ÏýRµýRµcácá{‚“{‚“*VÙ*VÙÉöÉöŠðŠð+ëË+ëË4Ë64Ë6ùºÁ—ùºÁ—’í¥’í¥*þOº*þOºA†—ÔA†—Ôáô×òáô×òÈ¡+È¡+3$/3$/âŸÅFâŸÅF¶) W¶) W´«¼a´«¼aÕêfÕêf#©Øi#©ØiVÝQjVÝQjº‘hº‘hëý[dëý[d©«+^©«+^ÖrTÖrTDæEDæEH¶Ò/H¶Ò/Í;ôÍ;ôrò¼ùrò¼ù•„ Þ•„ ÞelÅelÅ;$¬±;$¬±Í{u£Í{u£…š…š·Y–·Y–®gB•®gB•A´±—A´±—Û fÛ fqOƦqOƦÐÚ#´ÐÚ#´nÊtÅnÊtÅ«ûÙ«ûÙ<³gð<³gð˼ô˼ôF:éF:é*#Ø-*#Ø-K‰ö;K‰ö;âö Fâö FjN\LjN\L"S^O"S^O›Ó„O›Ó„OµïMµïM2 H2 H/xµ@/xµ@mñ6mñ6á'+á'+ÞñÞñÒzÒz~“~“ñ+öñ+öy(—ëy(—ëH~LãH~Lã܆Ý܆ÝûMÚûMÚFeÙFeÙ–çÚ–çÚv\(Þv\(Þ7×Üâ7×Ü⊉芉èÑ{¨îÑ{¨î…‘³ô…‘³ôa..úa..ú[®þ[®þüÏèüÏ莙­Ž™­™Cð™Cð¢ŽÁ¢ŽÁ÷ÃQ÷ÃQVêüVêüó°íøó°íø¨Ìô¨ÌôØùñØùñÈlîÈlîó|Aìó|Aì<5ì<5ì"ˆ¸í"ˆ¸íÈ5XñÈ5XñmóömóöË‹cþË‹cþ¶JW¶JWÂîRÂîRCù´Cù´pÎ%pÎ%ó8ï.ó8ï.@‰6@‰6«.<«.<夡?夡?Ò£µ@Ò£µ@™M?™M?Î$/;Î$/;O^$4O^$4—Ãê)—Ãê)eu}eu}Ê Ê KíŠùKíŠùFÁæåFÁæåx»¡Òx»¡Ò«ç Á«ç ÁØ*Œ²Ø*Œ²ß2Œ§ß2Œ§U^N U^N ì~«œì~«œ#¿dœ#¿dœý€{Ÿý€{Ÿ¿0¦¿0¦•_±•_±X ¢ÀX ¢ÀíõÙÔíõÙÔE´ÝìE´Ýì¾a#¾a#Lv3!Lv3!^9Ã8^9Ã8ž¥Kž¥KxsYxsY†xö`†xö`9µ#e9µ#eçgçg~ìf~ìf¬í`d¬í`dÔ\°_Ô\°_9W?X9W?X™sÑK™sÑKº9º9sÅ1 sÅ1 HaøHaøä!2ää!2ä#çCÇ#çCÇfLήfLήаϜаϜbõbõªW²ªW²äœþäœþW[íW[횬Ӛ¬Óå•‘å•‘žkAœžkAœ¢ì¬¢ì¬¯‡Â¯‡ÂW¶ ÞW¶ ÞÜüÜüèÉièÉiùÄ6ùÄ6-:L-:L¥”ýZ¥”ýZ¥êTc¥êTc;Åšg;Åšgò¨£iò¨£iõTiõTi"¹Áf"¹ÁfΠ÷aΠ÷aO$ÞZO$ÞZíGOíGOÞ»">Þ»">&ŽÄ'&ŽÄ'.üÈ .üÈ ã†òã†ò¶¸ªØ¶¸ªØ1ôTÂ1ôTÂæ°æ°)·¬¤)·¬¤RROšOšB­jšB­jš"Ež"Ežý×ü¤ý×ü¤ƒº•¯ƒº•¯L¶ß½L¶ß½.zÏ.zϵàuãµàuã#–sø#–sø8¡Þ 8¡Þ H†JH†JU‹¨.U‹¨.Èru:Èru:ï_žBï_žB@ChG@ChG*,I*,Iø`?Hø`?HÉOÕDÉOÕD¨d?¨d?á&,7á&,7²Áf-²Áf-¸Â@"¸Â@"ÅmdÅmdÞR‘ ÞR‘ ac‡ÿac‡ÿ&éõ&éõ*].î*].îN¶›èN¶›èXßFåXßFå€èä€èäðÎéäðÎéäŽñ^çŽñ^çISëISë?&žï?&žïÍuôÍuôùù*x(ý*x(ý¿!2¿!2–šõ–šõD†JD†Jc&c&@Ÿþ@Ÿþ¨èú¨èú&÷Qö&÷QöÏöDñÏöDñÂ…;ìÂ…;ì\é´ç\é´çâ\/äâ\/ähâh⯜ÑᯜÑáEm›ãEm›ã¡£ç¡£çRýïíRýïíz–eöz–eöy²y²Ì›U Ì›U ^Z›^Z›‹·$‹·$ÊWÚ/ÊWÚ/~¿T9~¿T9‘«@‘«@åœEåœEsHsHÓHÓH{œME{œMEbt³?bt³?óúÞ6óúÞ6›s*›s*å£å£e0µe0µ;hÊò;hÊòSÝSÝ€­É€­Éc\·c\· Sh© Sh©¿Ó†Ÿ¿Ó†Ÿ[—¦™[—¦™Ž_T—Ž_T—ä Q˜ä Q˜]^Ÿœ]^ŸœwǤwǤj*q±j*q±qÃqÃΖÙΖÙîôÃóîôÃó#w|#w|J‰*J‰*“1A“1A÷R÷Rš) ^š) ^“€>d“€>dn8»gn8»gúiúiÂ&hÂ&hÞ®dÞ®dØ._Ø._¥†V¥†VÈÂJHÈÂJH­ÚR3­ÚR3Û!¡Û!¡2ôú2ôú¾™NÛ¾™NÛƒŒ*¿ƒŒ*¿Ú£ž¨Ú£ž¨Èc˜Èc˜;;=Â=Â̹ŽÌ¹ŽùŽÓùŽÓ0HdŽ0HdŽ µ” µ”†»¡†»¡èNвèNвùYëÊùYëÊÊ­`çÊ­`熌†Œ÷ z#÷ z# lè< lè<€ P€ PŒ=Þ\Œ=Þ\ ‚¾c ‚¾c[R+g[R+g_Ph_Ph2WCg2WCg2ððc2ððc‘.š^‘.š^‚‹ V‚‹ VkÈ¢HkÈ¢HÅ6Å6eÞ$eÞ$ô›¢ô›¢BPÙëBPÙëìs$Ôìs$Ô€Ü8À€Ü8Àc–±c–±(–æ(–æâið âið ƒÀ÷žƒÀ÷ž#sx #sx ÝÓ?¥ÝÓ?¥-zh­-zh­M=õ¸M=õ¸e»Çe»Ç¯ÂÙ¯ÂÙøëøë¸ÿ¸ÿ Œ ŒNAÞ NAÞ ƒ¯-ƒ¯-,f97,f97ÊЂ=ÊЂ=ø6Å@ø6Å@1HA1HAÍJO?ÍJO?N;N;¥êÎ4¥êÎ4:Ô,:Ô,Õ“#Õ“#ß2œß2œ­“­“Õ¨Õ¨ÏUËýÏUËý" ÷" ÷\ )ò\ )òBp8ïBp8ï—30î—30î4áî4áîwÎñwÎñò 0ôò 0ô¦•û÷¦•û÷¹áêû¹áêûæU‡ÿæU‡ÿ@¯d@¯d¥$*¥$*{Þ–{Þ–øN†øN†þ•ñþ•ñ<Ïñü<Ïñü*À÷*À÷-+µñ-+µñðŒCëðŒCë½ïä½ïäÙKDßÙKDßïuÅÚïuÅÚµ¡è×µ¡è׈ž ׈ž ×Z3ØZ3اÂnܧÂnÜÉæóâÉæóâ—¤ýë—¤ýëüÃK÷üÃK÷‰Ð\‰Ð\E©vE©vïM¬ ïM¬ ,ö.,ö.(E¬9(E¬9c(ûBc(ûBÁ¢IÁ¢I} œM} œM*õùN*õùNýÈMýÈM²ÅÛI²ÅÛIOûÓBOûÓB=58=58 C®) C®)Î\Î\**p ÿêp ÿêK(ÔK(ÔÖG_¿ÖG_¿ì‘®ì‘®Ù7¡Ù7¡•¿˜•¿˜ËN”ËN”Ý:E“Ý:E“¸i•¸i•ßGåšßGåš}‚¤}‚¤wðÿ²wðÿ²=ÞÆ=ÞÆ»Œß»Œß Ä‹û Ä‹û¤9=¤9=ÁFÒ2ÁFÒ2«½©H«½©HÐ8fXÐ8fX·ãÎa·ãÎaAFÜfAFÜfçÃÁiçÃÁi$Lj$Lj—Œh—ŒhÅrOdÅrOdÆ û]Æ û]àåìSàåìS·¦C·¦C¼Ä›,¼Ä›,®J®JºÈñºÈñŒD²ÒŒD²ÒŽä·Žä·C•k£C•k£Z•Z•¥r@Ž¥r@Ž‚øÚ‚øÚL¢ŽL¢Ž~ú¸~ú¸¶õ ¶õ Ää˜Ä䘭@¸¦­@¸¦"œ‹º"œ‹ºlm×Ólm×Ó‘MÙð‘MÙðÿèØÿèØ©*©*‹ªÚA‹ªÚA>ÿÚR>ÿÚRã Ç]ã Ç]L¾}cL¾}cIJfIJfúh]fúh]fÑšdÑšdS¦`S¦`z/TZz/TZ+÷P+÷P³òA³òA+‘-+‘-L¨L¨*þ*þ]Jæ]Jæ-òÐ-òÐ皿皿gÑ’²gÑ’²ÚS ªÚS ªóMË¥óMË¥L©¥L©¥ÿ^ͧÿ^ͧMïµ­Mïµ­Ÿ…Ó¶Ÿ…Ó¶š,óš,ó¹h¯Ñ¹h¯Ñȵ6âȵ6âk„ók„ó•›d•›dƒ,˃,ËÀß Àß É*+É*+AÌ}2AÌ}2ÁÈì6ÁÈì6%¦«8%¦«8Ë)ô7Ë)ô7Ëé5Ëé5»*90»*90œËÕ)œËÕ)¬AA"¬AA"JoJo3y¾3y¾±ó ±ó öÈöÈV*¦ýV*¦ý…£Äù…£ÄùzÉ­÷zÉ­÷‘G0÷‘G0÷^ÇIø^ÇIøêúêú“g´ý“g´ý_¦Ë_¦ËM2M2ÀèÀèšÙšÙB¤ B¤ ÆkÆk›Í›Í©!©!êùêù©_û©_ûžÄïžÄïÅñÅñæÐææÐæWçWçy:Þy:ÞþÝþÝùÕùÕUÔUÔâÎâΙ˙Ë>SÆ>SÆ%,Ã%,èྨ྽/»½/»N§·N§·–³–³¤°¤°s[¬s[¬Õ©Õ©{¥{¥+:£+:£FïžFïž²Óœ²Óœá±˜á±˜³¢–³¢–•¼’•¼’]¨]¨E E ³åгåŠK’‡K’‡Z[…Z[…¶R‚¶R‚i €i €\F}\F}UïzUïzßixßixò vò v£ºs£ºs‰]q‰]q±6o±6oûálûál›Üj›ÜjÞ–hÞ–hJ«fJ«f«yd«ydØ¡bØ¡bÓ‡`Ó‡`r¿^r¿^å¾\å¾\C[C[¡Y¡Y`lW`lWÿžUÿžUÂùSÂùS3DR3DRAªPAªP¨ O¨ O |M |MùðKùðKŽoJŽoJéõHéõH¶G¶GZFZF±D±D?WC?WCjþAjþA™±@™±@nf?nf?p&>p&>£è<£è<Ï´;Ï´;òƒ:òƒ:Æ[9Æ[9T78T78h7h7Î6Î6Èï4Èï4xâ3xâ3Û2Û2tØ1tØ19Û09Û0ìâ/ìâ/–ï.–ï...J-J-.2,.2,Q+Q+tu*tu*¬)¬)5Ê(5Ê(éú'éú'¿/'¿/'›h&›h&m¥%m¥%æ$æ$›*$›*$Ñr#Ñr#®¾"®¾"""a!a!o· o· - - 8n8n€Î€Îó1ó1˜˜²n²n6Þ6Þ—P—PÉÅÉż=¼=b¸b¸¯5¯5’µ’µ88ï¼ï¼MDMDÎÎ.Z.Z—è—èByBy" " -¡-¡X8X8—Ñ—Ñàlàl) ) h©h©“J“JŸíŸí„’„’7979±á±áç‹ç‹Ò7Ò7gågå ” ”sEsEØ÷Ø÷ȫȫ9a9a''‡Ð ‡Ð SŠ SŠ „E „E   ø¿ ø¿ . . ­? ­? n n lÄ lÄ  ˆ  ˆ N N   AÜ AÜ ¥ ¥ ùn ùn ô9 ô9 ý ý Ó Ó ¡ ¡ 1p 1p :@ :@ 7 7 $ã$ãúµúµ¶‰¶‰S^S^Ì3Ì3  CáCá8¹8¹÷‘÷‘€k€kËEËEÖ Ö œüœüÙÙN¶N¶2”2”ÄrÄrÿQÿQà1à1ff‹ó‹óLÕLÕ¨·¨·šššš ~ ~6b6bÚFÚF , ,ÁÁÿ÷ÿ÷¾Þ¾ÞÿÅÿŽ­½­÷•÷•©~©~ÑgÑgnQnQ};};ú%ú%ææ=ü=üüçüç"Ô"Ô®À®Àœ­œ­ëšëš™ˆ™ˆ¤v¤v e eÊSÊSáBáBN2N2""$$‰‰=ó=ó@ä@äŽÕŽÕ'Ç'Ç ¹ ¹2«2«££XXQƒQƒ‹v‹vjjÂ]Â]¼Q¼QôEôEf:f://ú#ú#ppýý¿ù¿ù´ï´ïÝåÝå9Ü9ÜÄÒÄÒÉÉkÀkÀ…·…·Ë®Ë®>¦>¦ÜÜ¥•¥•˜˜³…³…÷}÷}bvbvónónªgªg†`†`‡Y‡Y¬R¬RòKòK\E\Eæ>æ>’8’8^2^2H,H,R&R&{ { ÁÁ##££? ? õõÈÿÈÿ´ú´úºõºõÙðÙðììbçbçÊâÊâJÞJÞàÙàÙÕÕPÑPÑ(Í(ÍÉÉÅÅ.Á.ÁX½X½–¹–¹çµçµK²K²À®À®I«I«â§â§¤¤H¡H¡žžòšòšß—ß—Û”Û”æ‘æ‘*Œ*Œb‰b‰¨†¨†ûƒûƒ]]Ë~Ë~F|F|ÏyÏyewewuu³r³rlplp0n0nllÜiÜiÁgÁg³e³e®c®c´a´aÃ_Ã_Ý]Ý]ÿ[ÿ[+Z+ZaXaX¡V¡VçTçT8S8S’Q’QóOóO\N\NÏLÏLHKHKÊIÊISHSHäFäF{E{EDDÀBÀBlAlA!@!@Û>Û>›=›=b<b</;/;::Û8Û8»7»7Ÿ6Ÿ6Š5Š5z4z4o3o3i2i2i1i1o0o0x/x/‡.‡.š-š-³,³,Ð+Ð+ñ*ñ***A)A)o(o(¡'¡'Ø&Ø&&&Q%Q%”$”$Ú#Ú#$#$#p"p"Ã!Ã!!!o o ÉÉ))‰‰ïïVVÁÁ//ŸŸ‰‰ýý~~‡‡››((¸¸IIÜÜss  ¥¥AAßß""ÅÅkk»»ggÂÂrr##ÖÖ‹‹AAø ø ± ± l l ' ' ä ä £ £ c c $ $ æ æ © © o o 4 4 û û Ä Ä W W # # ð ð ¼ ¼ Œ Œ Z Z + + ýýÏÏ¢¢vvKK!!øøÐЧ§ZZ55ììÊʧ§……ddCC$$ççÇÇ««ŽŽrrVV;;  ííÔÔ»»££‹‹tt^^GG11òòßßË˸¸¥¥’’€€cc\\33@@))ÞÞ  ÆÆßßÍÍŠŠ÷÷©©¯¯›ÿÿÿ›ÿÿÿ//´ýÿÿ´ýÿÿ  jûÿÿjûÿÿT T ùÿÿùÿÿd d ÷ÿÿ÷ÿÿ© © OöÿÿOöÿÿ= = Æ÷ÿÿÆ÷ÿÿ  ©üÿÿ©üÿÿÇÇ))nöÿÿnöÿÿ<<7äÿÿ7äÿÿT*T*ÌÿÿÌÿÿEEþ®ÿÿþ®ÿÿ¹c¹c>ÿÿ>ÿÿbƒbƒ¨pÿÿ¨pÿÿdŸdŸ–Xÿÿ–Xÿÿ­±­±¶Mÿÿ¶Mÿÿ³³ŠWÿÿŠWÿÿð›ð›}ÿÿ}ÿÿ2e2e.Æÿÿ.Æÿÿt t m5m5f†ÿÿf†ÿÿËË%Þþÿ%ÞþÿÔƒÔƒ_þÿ_þÿnSnSCýÿCýÿ ) )írüÿírüÿûìûìlÂûÿlÂûÿ‚‚ÙPûÿÙPûÿÇÇþ?ûÿþ?ûÿ@›@›I±ûÿI±ûÿCÝC݆Âüÿ†ÂüÿérérVŠþÿVŠþÿfJfJììÂ]ýÿÂ]ýÿ~a~aó´ùÿó´ùÿÀ`À`—fõÿ—fõÿõ õ á–ðÿá–ðÿsôsôòsëÿòsëÿ~.~.4.æÿ4.æÿÀvÀvèàÿèàÿ{¾!{¾!j‹Ûÿj‹Ûÿäa'äa'T.ÕÿT.Õÿ†/†/b€Èÿb€Èÿÿ—Iÿ—I-wÿ-wÿ©0©0ÏXÂÏXÂÖZ8ÖZ8Ý–&KÝ–&K©j´W©j´WëÞå]ëÞå]ØýbØýbi Gci Gc+Ã¥b+Ã¥b¾)*_¾)*_^ÚàY^ÚàYÙªQÙªQy ’Dy ’D3«á03«á0£€í£€íŽéZûŽéZûÂiÞÂiÞ6ËÃ6ËÃ_ØÝ­_ØÝ­mªµmªµE6“E6“ΕŽÎ•Ž*ó*óžz÷žz÷ω³‘ω³‘…ý™…ý™ž‰¦ž‰¦¢²Ê¶¢²Ê¶ÿÌLËÿÌLËò•Ïâò•Ïâçí!ûçí!ûñŘñŘÁM'ÁM'¬„»7¬„»7'ÜÑC'ÜÑCó ÒKó ÒK_lP_lPíð`Qíð`QŠóöOŠóöOèLèL5 ‘E5 ‘ELa4–y>4·&m6·&m6áŽX6áŽX6P?Ë3P?Ë3Æ!•.Æ!•.†&†&­­MƒÑ MƒÑ ”Îý ”Îý´p`ì´p`ì Ä¥Ú Ä¥Úø˜åÉø˜åÉ‘;»‘;»[o…¯[o…¯&§&§Ð˜A¢Ð˜A¢¼Ï± ¼Ï± 8 ‚¢8 ‚¢ ʧ ʧI’±I’±'v¾'v¾ªH[ЪH[Ð=æ=æ¢>þ¢>þñ¨Šñ¨ŠÁ5/Á5/˜MöB˜MöB•-ýQ•-ýQÙÏ[ÙÏ[øÕ*aøÕ*a‡d½c‡d½c›Id›IdÐ'œbÐ'œb,½^,½^öcXöcXgsˆMgsˆM‚ÿæ<‚ÿæ<°k&°k&fOš fOš øtìøtì¯.:ϯ.:ÏýRµýRµaáaá|‚“|‚“)VÙ)VÙžÉöžÉö‰ð‰ð,ëË,ëË4Ë64Ë6úºÁ—úºÁ—‘í¥‘í¥+þOº+þOº@†—Ô@†—Ôâô×òâô×òÇ¡+Ç¡+4$/4$/áŸÅFáŸÅF¶) W¶) W´«¼a´«¼aÕêfÕêf#©Øi#©ØiVÝQjVÝQjº‘hº‘hêý[dêý[d©«+^©«+^ÖrTÖrTEæEEæEG¶Ò/G¶Ò/Î;ôÎ;ôqò¼ùqò¼ù–„ Þ–„ ÞclÅclÅ=$¬±=$¬±Ì{u£Ì{u£…š…šµY–µY–°gB•°gB•>´±—>´±—Ý fÝ foOƦoOƦÓÚ#´ÓÚ#´lÊtÅlÊtÅ«ûÙ«ûÙ:³gð:³gðͼôͼôD:éD:é,#Ø-,#Ø-J‰ö;J‰ö;âö Fâö FkN\LkN\L!S^O!S^OžÓ„OžÓ„O²ïM²ïM2 H2 H+xµ@+xµ@pñ6pñ6Ä¡'+Ä¡'+ÞñÞñÒzÒz““ñ+öñ+öy(—ëy(—ëH~LãH~LãÛ†ÝÛ†ÝüMÚüMÚEeÙEeÙ—çÚ—çÚv\(Þv\(Þ8×Üâ8×Ü≉艉èÒ{¨îÒ{¨î…‘³ô…‘³ôb..úb..ú[®þ[®þüÏèüÏ莙­Ž™­™Cð™Cð¢ŽÁ¢ŽÁ÷ÃQ÷ÃQVêüVêüó°íøó°íø¨Ìô¨ÌôØùñØùñÈlîÈlîó|Aìó|Aì<5ì<5ì"ˆ¸í"ˆ¸íÈ5XñÈ5XñmóömóöË‹cþË‹cþ¶JW¶JWÂîRÂîRCù´Cù´pÎ%pÎ%ó8ï.ó8ï.@‰6@‰6«.<«.<夡?夡?Ñ£µ@Ñ£µ@™M?™M?Î$/;Î$/;O^$4O^$4—Ãê)—Ãê)eu}eu}Ê Ê KíŠùKíŠùFÁæåFÁæåx»¡Òx»¡Òªç Áªç ÁØ*Œ²Ø*Œ²Þ2Œ§Þ2Œ§U^N U^N ë~«œë~«œ#¿dœ#¿dœý€{Ÿý€{Ÿ¿0¦¿0¦•_±•_±X ¢ÀX ¢ÀíõÙÔíõÙÔE´ÝìE´Ýì¾a#¾a#Lv3!Lv3!^9Ã8^9Ã8ž¥Kž¥KxsYxsY†xö`†xö`9µ#e9µ#eçgçg~ìf~ìf¬í`d¬í`dÔ\°_Ô\°_9W?X9W?X™sÑK™sÑKº9º9sÅ1 sÅ1 HaøHaøä!2ää!2ä#çCÇ#çCÇfLήfLήаϜаϜbõbõªW²ªW²äœþäœþW[íW[횬Ӛ¬Óå•‘å•‘žkAœžkAœ¢ì¬¢ì¬¯‡Â¯‡ÂW¶ ÞW¶ ÞÜüÜüèÉièÉiùÄ6ùÄ6-:L-:L¥”ýZ¥”ýZ¥êTc¥êTc;Åšg;Åšgò¨£iò¨£i€õTi€õTi"¹Áf"¹ÁfΠ÷aΠ÷aO$ÞZO$ÞZíGOíGOÞ»">Þ»">&ŽÄ'&ŽÄ'.üÈ .üÈ ã†òã†ò¶¸ªØ¶¸ªØ1ôTÂ1ôTÂæ°æ°)·¬¤)·¬¤RROšOšB­jšB­jš"Ež"Ežý×ü¤ý×ü¤ƒº•¯ƒº•¯L¶ß½L¶ß½.zÏ.zϵàuãµàuã#–sø#–sø7¡Þ 7¡Þ H†JH†JU‹¨.U‹¨.Èru:Èru:ï_žBï_žB@ChG@ChG*,I*,Iø`?Hø`?HÈOÕDÈOÕD¨d?¨d?à&,7à&,7²Áf-²Áf-¸Â@"¸Â@"ÅmdÅmdÞR‘ ÞR‘ ac‡ÿac‡ÿ&éõ&éõ*].î*].îN¶›èN¶›èXßFåXßFå€èä€èäðÎéäðÎéäŽñ^çŽñ^çISëISë?&žï?&žïÍuôÍuôùù*x(ý*x(ý¿!2¿!2–šõ–šõC†JC†Jc&c&@Ÿþ@Ÿþ¨èú¨èú&÷Qö&÷QöÏöDñÏöDñÂ…;ìÂ…;ì\é´ç\é´çâ\/äâ\/ähâh⯜ÑᯜÑáEm›ãEm›ã¡£ç¡£çRýïíRýïíz–eöz–eöy²y²Ì›U Ì›U ^Z›^Z›‹·$‹·$ÊWÚ/ÊWÚ/~¿T9~¿T9‘«@‘«@åœEåœEsHsHÓHÓH{œME{œMEbt³?bt³?óúÞ6óúÞ6šs*šs*å£å£e0µe0µ;hÊò;hÊòSÝSÝ€­É€­Éc\·c\· Sh© Sh©¿Ó†Ÿ¿Ó†Ÿ[—¦™[—¦™Ž_T—Ž_T—ä Q˜ä Q˜]^Ÿœ]^ŸœwǤwǤj*q±j*q±qÃqÃΖÙΖÙîôÃóîôÃó#w|#w|J‰*J‰*“1A“1A÷R÷Rš) ^š) ^“€>d“€>dn8»gn8»gúiúiÂ&hÂ&hÞ®dÞ®dØ._Ø._¥†V¥†VÈÂJHÈÂJH­ÚR3­ÚR3Û!¡Û!¡2ôú2ôú½™NÛ½™NÛƒŒ*¿ƒŒ*¿Ú£ž¨Ú£ž¨Èc˜Èc˜::=Â=Â̹ŽÌ¹ŽùŽÓùŽÓ0HdŽ0HdŽ µ” µ”†»¡†»¡èNвèNвùYëÊùYëÊÊ­`çÊ­`熌†Œ÷ z#÷ z# lè< lè<€ P€ PŒ=Þ\Œ=Þ\ ‚¾c ‚¾c[R+g[R+g_Ph_Ph2WCg2WCg2ððc2ððc‘.š^‘.š^‚‹ V‚‹ VkÈ¢HkÈ¢HÅ6Å6eÞ$eÞ$ô›¢ô›¢BPÙëBPÙëìs$Ôìs$Ô€Ü8À€Ü8Àc–±c–±(–æ(–æâið âið ƒÀ÷žƒÀ÷ž#sx #sx ÝÓ?¥ÝÓ?¥-zh­-zh­M=õ¸M=õ¸e»Çe»Ç¯ÂÙ¯ÂÙøëøë¸ÿ¸ÿ Œ ŒNAÞ NAÞ ƒ¯-ƒ¯-,f97,f97ÊЂ=ÊЂ=ø6Å@ø6Å@1HA1HAÍJO?ÍJO?N;N;¥êÎ4¥êÎ4:Ô,:Ô,Õ“#Õ“#ß2œß2œ­“­“Õ¨Õ¨ÏUËýÏUËý" ÷" ÷\ )ò\ )òBp8ïBp8ï—30î—30î4áî4áîwÎñwÎñó 0ôó 0ô¥•û÷¥•û÷¹áêû¹áêûæU‡ÿæU‡ÿ@¯d@¯d¥$*¥$*{Þ–{Þ–øN†øN†þ•ñþ•ñ<Ïñü<Ïñü*À÷*À÷-+µñ-+µñðŒCëðŒCë½ïä½ïäÙKDßÙKDßïuÅÚïuÅÚµ¡è×µ¡è׈ž ׈ž ×Z3ØZ3اÂnܧÂnÜÉæóâÉæóâ—¤ýë—¤ýëüÃK÷üÃK÷‰Ð\‰Ð\E©vE©vïM¬ ïM¬ ,ö.,ö.(E¬9(E¬9c(ûBc(ûBÁ¢IÁ¢I} œM} œM*õùN*õùNýÈMýÈM²ÅÛI²ÅÛIOûÓBOûÓB=58=58 C®) C®)Î\Î\**p ÿêp ÿêK(ÔK(ÔÖG_¿ÖG_¿ì‘®ì‘®Ù7¡Ù7¡•¿˜•¿˜ËN”ËN”Ý:E“Ý:E“¸i•¸i•ßGåšßGåš}‚¤}‚¤wðÿ²wðÿ²=ÞÆ=ÞÆ»Œß»Œß Ä‹û Ä‹û¤9=¤9=ÁFÒ2ÁFÒ2«½©H«½©HÐ8fXÐ8fX·ãÎa·ãÎaAFÜfAFÜfçÃÁiçÃÁi$Lj$Lj—Œh—ŒhÅrOdÅrOdÆ û]Æ û]àåìSàåìS·¦C·¦C¼Ä›,¼Ä›,®J®JºÈñºÈñŒD²ÒŒD²ÒŽä·Žä·C•k£C•k£Z•Z•¥r@Ž¥r@Ž‚øÚ‚øÚL¢ŽL¢Ž~ú¸~ú¸¶õ ¶õ Ää˜Ä䘭@¸¦­@¸¦"œ‹º"œ‹ºlm×Ólm×Ó‘MÙð‘MÙðÿèØÿèØ©*©*‹ªÚA‹ªÚA>ÿÚR>ÿÚRã Ç]ã Ç]L¾}cL¾}cIJfIJfúh]fúh]fÑšdÑšdS¦`S¦`z/TZz/TZ+÷P+÷P³òA³òA+‘-+‘-L¨L¨*þ*þ]Jæ]Jæ-òÐ-òÐ皿皿gÑ’²gÑ’²ÚS ªÚS ªóMË¥óMË¥L©¥L©¥ÿ^ͧÿ^ͧMïµ­Mïµ­Ÿ…Ó¶Ÿ…Ó¶š,óš,ó¹h¯Ñ¹h¯Ñȵ6âȵ6âk„ók„ó•›d•›dƒ,˃,ËÀß Àß É*+É*+AÌ}2AÌ}2ÁÈì6ÁÈì6%¦«8%¦«8Ë)ô7Ë)ô7Ëé5Ëé5»*90»*90œËÕ)œËÕ)¬AA"¬AA"JoJo3y¾3y¾±ó ±ó öÈöÈV*¦ýV*¦ý…£Äù…£ÄùzÉ­÷zÉ­÷‘G0÷‘G0÷^ÇIø^ÇIøêúêú“g´ý“g´ý_¦Ë_¦ËM2M2ÀèÀèšÙšÙB¤ B¤ ÆkÆk›Í›Í©!©!êùêù©_û©_ûžÄïžÄïÅñÅñæÐææÐæWçWçy:Þy:ÞþÝþÝùÕùÕUÔUÔâÎâΙ˙Ë=SÆ=SÆ',Ã',çྦྷ྽/»½/»N§·N§·–³–³¤°¤°r[¬r[¬Õ©Õ©{¥{¥-:£-:£EïžEïž³Óœ³Óœà±˜à±˜´¢–´¢–•¼’•¼’]¨]¨D D ³åгåŠK’‡K’‡Z[…Z[…¶R‚¶R‚i €i €\F}\F}UïzUïzßixßixñ vñ v£ºs£ºs‰]q‰]q±6o±6oúálúálœÜjœÜjÝ–hÝ–hJ«fJ«fªydªydØ¡bØ¡bÓ‡`Ó‡`r¿^r¿^ä¾\ä¾\D[D[¡Y¡YalWalWþžUþžUÂùSÂùS2DR2DRBªPBªP§ O§ O |M |MøðKøðKoJoJéõHéõH¶G¶GYFYF±D±D>WC>WCjþAjþA™±@™±@nf?nf?p&>p&>£è<£è<Ï´;Ï´;óƒ:óƒ:Æ[9Æ[9T78T78h7h7Î6Î6Èï4Èï4xâ3xâ3Û2Û2tØ1tØ19Û09Û0ìâ/ìâ/–ï.–ï...J-J-.2,.2,Q+Q+tu*tu*¬)¬)5Ê(5Ê(éú'éú'¿/'¿/'›h&›h&m¥%m¥%æ$æ$›*$›*$Ñr#Ñr#®¾"®¾"""a!a!o· o· - - 8n8nÎÎó1ó1˜˜±n±n6Þ6Þ—P—PÉÅÉż=¼=b¸b¸®5®5’µ’µ88ï¼ï¼MDMDÎÎ-Z-Z—è—èByBy" " -¡-¡X8X8–Ñ–Ñàlàl) ) h©h©“J“JŸíŸí„’„’8989°á°áè‹è‹Ò7Ò7gåg埔Ÿ”sEsEØ÷Ø÷ȫȫ9a9a''‡Ð ‡Ð TŠ TŠ „E „E   ø¿ ø¿ . . ¬? ¬? n n kÄ kÄ  ˆ  ˆ N N ‘ ‘ AÜ AÜ ¥ ¥ ùn ùn ô9 ô9 ü ü Ó Ó ¡ ¡ 1p 1p :@ :@ 8 8 $ã$ãúµúµ¶‰¶‰S^S^Ì3Ì3  CáCá8¹8¹÷‘÷‘€k€kËEËEÖ Ö œüœüÙÙN¶N¶2”2”ÄrÄrÿQÿQà1à1ffŠóŠóLÕLÕ§·§·šššš ~ ~6b6bÚFÚF , ,ÁÁÿ÷ÿ÷¾Þ¾ÞÿÅÿŽ­½­÷•÷•©~©~ÒgÒgnQnQ};};ú%ú%ææ=ü=üüçüç"Ô"Ô®À®À›­›­ëšëš™ˆ™ˆ¤v¤v e eÊSÊSáBáBO2O2""$$‰‰=ó=ó@ä@äŽÕŽÕ&Ç&Ç ¹ ¹2«2«££XXQƒQƒ‹v‹vjjÂ]Â]¼Q¼QóEóEf:f://ú#ú#ppýý¿ù¿ù´ï´ïÝåÝå8Ü8ÜÄÒÄÒÉÉkÀkÀ…·…·Ì®Ì®>¦>¦ÜÜ¥•¥•˜˜³…³…÷}÷}bvbvônônªgªg†`†`‡Y‡Y¬R¬RòKòK\E\Eæ>æ>’8’8^2^2H,H,R&R&{ { ÁÁ##££? ? õõÈÿÈÿ´ú´úºõºõÙðÙðììbçbçÊâÊâJÞJÞàÙàÙÕÕPÑPÑ(Í(ÍÉÉÅÅ.Á.ÁX½X½–¹–¹çµçµK²K²À®À®H«H«â§â§¤¤H¡H¡žžòšòšÞ—Þ—Û”Û”æ‘æ‘*Œ*Œb‰b‰¨†¨†ûƒûƒ]]Ë~Ë~F|F|ÏyÏyewewuu³r³rlplp0n0nllÜiÜiÁgÁg³e³e®c®c´a´aÃ_Ã_Ý]Ý]ÿ[ÿ[+Z+ZaXaX V VèTèT8S8S’Q’QóOóO]N]NÏLÏLHKHKÊIÊISHSHãFãF{E{EDDÀBÀBlAlA!@!@Û>Û>›=›=b<b</;/;::Ü8Ü8»7»7Ÿ6Ÿ6Š5Š5z4z4o3o3i2i2i1i1o0o0x/x/‡.‡.š-š-³,³,Ð+Ð+ñ*ñ***@)@)o(o(¡'¡'Ù&Ù&&&R%R%”$”$Ú#Ú#####q"q"Â!Â!!!n n ÉÉ((ŠŠïïVVÁÁ//ŸŸ‰‰ýý~~‡‡››((¸¸IIÜÜss  ¥¥AAßß""ÅÅkk»»ggÂÂrr##ÖÖ‹‹AAø ø ± ± l l ' ' ä ä £ £ c c $ $ æ æ © © o o 4 4 û û Ä Ä W W # # ï ï ½ ½ ‹ ‹ [ [ + + ýýÏÏ¢¢vvKK!!øøÏϧ§ZZ55ììÊʧ§……ccDD$$ææÈÈ««ŽŽrrVV;;  ííÓÓ»»££‹‹tt^^HH11óóßßË˸¸¥¥’’€€nn]]LL;;++  ûûííÝÝÎÎÀÀ²²¥¥——ŠŠ}}qqddXXLL@@55**  ÿÿõõëëááØØÎÎÅż¼³³««¢¢šš‘‘ŠŠ‚‚zzssllee]]VVOOHHCC;;55//))##  ýýøøóóîîêêååááÜÜØØÔÔÏÏËËÇÇÃÿ¿¼¼··´´¯¯­­©©§§¢¢  œœ™™––““ŽŽŠŠ‡‡††‚‚||~~ssfenrir/config/sound/default/soundicons.conf000066400000000000000000000034141475771417500214430ustar00rootroot00000000000000# Screen Reader Turned On or Off ScreenReaderOn='ScreenReaderOn.wav' ScreenReaderOff='ScreenReaderOff.wav' # PTY bypass PTYBypass='PTYBypass.wav' # Cancel the current command Cancel='Cancel.wav' # Accept command Accept='Accept.wav' # Bell a sound if the TTY is changed (ctrl + alt +FX) ChangeTTY='ChangeTTY.wav' # Is the first Position on the line StartOfLine='StartOfLine.wav' # Is the last position of the Line EndOfLine='EndOfLine.wav' # barrier was detected BarrierFound='barrier.wav' # barrier mode starts BarrierStart='barrier_start.wav' # barrier mode ends BarrierEnd='barrier_end.wav' # the Line is empty EmptyLine='EmptyLine.wav' # Is the first line on the screen. StartOfScreen='StartOfScreen.wav' # Is the last line on the screen EndOfScreen='EndOfScreen.wav' # The content has changed ContentChanged='ContentChanged.wav' # Speech has turned On or Off SpeechOn='SpeechOn.wav' SpeechOff='SpeechOff.wav' # Braille has turned On or Off BrailleOn='BrailleOn.wav' BrailleOff='BrailleOff.wav' # SoundIcons has turned On or Off SoundOn='SoundOn.wav' SoundOff='SoundOff.wav' # Set beginnig mark PlaceStartMark='PlaceStartMark.wav' # Set end mark PlaceEndMark='PlaceEndMark.wav' # Copied to clipboard CopyToClipboard='CopyToClipboard.wav' # Pasted on the screen PasteClipboardOnScreen='PasteClipboardOnScreen.wav' # An error accoured while speech or braille output or reading the screen ErrorSpeech='ErrorSpeech.wav' ErrorBraille='ErrorBraille.wav' ErrorScreen='ErrorScreen.wav' # If you cursor over an text that has attributs (like color) HasAttributes='has_attribute.wav' # fenrir can promote strings if they appear on the screen. PromotedText='PromotedText.wav' # missspelled indicator mispell='mispell.wav' # the for capital letter capital='Caps.wav' # general announcement announce="Announce.wav" fenrir/config/sound/template/000077500000000000000000000000001475771417500165755ustar00rootroot00000000000000fenrir/config/sound/template/soundicons.conf000066400000000000000000000025511475771417500216330ustar00rootroot00000000000000# Screen Reader Turned On or Off ScreenReaderOn='' ScreenReaderOff='' # PTY bypass PTYBypass='' # Cancel the current command Cancel='' # Accept command Accept='' # Bell a sound if the TTY is changed (ctrl + alt +FX) ChangeTTY='' # Is the first Position on the line StartOfLine='' # Is the last position of the Line EndOfLine='' # barrier was detected BarrierFound='' # barrier mode starts BarrierStart='' # barrier mode ends BarrierEnd='' # the Line is empty EmptyLine='' # Is the first line on the screen. StartOfScreen='' # Is the last line on the screen EndOfScreen='' # The content has changed ContentChanged='' # Speech has turned On or Off SpeechOn='' SpeechOff='' # Braille has turned On or Off BrailleOn='' BrailleOff='' # SoundIcons has turned On or Off SoundIconsOn='' SoundIconsOff='' # Set beginnig mark for copy to clipboard PlaceStartCopyMark='' # Set end mark for copy to clipboard PlaceEndCopyMark='' # Copied to clipboard CopyToClipboard='' # Pasted on the screen PasedClipboardOnScreen='' # An error accoured while speech or braille output or reading the screen ErrorSpeech='' ErrorBraille='' ErrorScreen='' # If you cursor over an text that has attributs (like color) HasAttributes='' # fenrir can promote strings if they appear on the screen. PromotedText='' # misspelled indicator mispell='' # the for capital letter: capital='' # general announcement announce="" fenrir/docs/000077500000000000000000000000001475771417500133155ustar00rootroot00000000000000fenrir/docs/Howto Configure Pulse Systemwide.txt000066400000000000000000000001461475771417500222500ustar00rootroot00000000000000https://rudd-o.com/linux-and-free-software/how-to-make-pulseaudio-run-once-at-boot-for-all-your-users fenrir/docs/create_manpage.sh000077500000000000000000000004001475771417500166010ustar00rootroot00000000000000#!/usr/bin/env bash # needs pandoc and php installed # remove old files rm fenrir.1 rm user.md # convert to markdown php DokuWiki-to-Markdown-Converter/convert.php user.txt # convert markdown to manpage pandoc user.md -f markdown -t man -s -o fenrir.1 fenrir/docs/development.txt000066400000000000000000000000441475771417500163760ustar00rootroot000000000000001. Basic 2. Commands 3. Useful API fenrir/docs/fenrir.1000066400000000000000000002040131475771417500146640ustar00rootroot00000000000000.\"t .\" Automatically generated by Pandoc 1.19.2.1 .\" .TH "" "" "" "" "" .hy .SH Fenrir User Manual .PP Fenrir is a modern command line screen reader written in Python3. .PP It has a modular structure, a flexible based driver model, is highly configurable and easy to customize and extend (see Developer Manual (fenrir_development_manual)). .PP Please see the following pages for the current (fenrir_current_version) and Git (fenrir_git_version) version of Fenrir. .SH Support and Requirements .PP Fenrir requires several drivers to interact with the operating system. .SS Speech Drivers .PP A speech driver is for communication with the text to speech system like Speech\-Dispatcher (#SpeechDispatcher) or Espeak (http://espeak.sourceforge.net). \\ See section Speech (#Speech) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. .SS SpeechDispatcher .PP This driver is used by default. It uses Speech\-dispatcher as its backend. .PP Dependencies: .IP \[bu] 2 Speech\-dispatcher (installed and configured, Documentation (https///devel.freebsoft.org/speechd#sec2)) .IP \[bu] 2 Python\-speechd .SS Espeak .PP Uses Espeak via Python bindings. .PP Dependencies: .IP \[bu] 2 Espeak or Espeak\-ng .IP \[bu] 2 python\-espeak (https///launchpad.net/python-espeak) .SS Generic .PP This invokes speech via a sub\-process. This is almost the same as using the commandline. The performance depends on the overhead of the speech synthesis application but it is really flexible. .PP Dependencies: .IP \[bu] 2 Espeak or Espeak\-ng .PP The Requirements are flexible, they depend on the configuration in settings.conf. .SS Dummy .PP this is just for debugging, logs are output to the screen and logged as well. .SS Sound Drivers .PP To play sound icons and similar.\\ See section Sound (#Sound) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. .SS Generic .PP This driver is used by default. .PP Dependencies: .IP \[bu] 2 Sox (http://sox.sourceforge.net/) with opus support The Requirements are flexible, they depend on the configuration in settings.conf. .SS Gstreamer .PP if you prefer to use Gstreamer for sound output. .PP Dependencies: .IP \[bu] 2 Gstreamer >= 1.x .IP \[bu] 2 Glibc .SS Dummy .PP this is just for debugging, logs are output to the screen and logged as well. .SS Input Drivers .PP Input drivers are to capture keyboard shortcuts issued to the screen reader .PD 0 .P .PD See section Keyboard (#Keyboard) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. .SS Evdev .PP This driver is used by default. .PP Evdev is the low level input device framework for Linux. .PP Dependencies: .IP \[bu] 2 python\-evdev >=0.6.3 .IP \[bu] 2 pyudev .IP \[bu] 2 loaded uinput kernel module .IP \[bu] 2 exclusive access to the input devices Read permission to the following files and services: .IP \[bu] 2 /dev/input .IP \[bu] 2 /dev/uinput .SS Screen Drivers .PP The job of a screen driver is to get the information of current screen content.\\ See section Screen (#Screen) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. .SS VCSA .PP This driver is used by default. For Linux VCSA devices. These exist on any current standard installation of Linux. .PP Dependencie s: .IP \[bu] 2 python\-dbus Read permission to the following files and services (or run as root): .IP \[bu] 2 /sys/devices/virtual/tty/tty0/active .IP \[bu] 2 /dev/tty[1 \- 64] .IP \[bu] 2 /dev/vcsa[1 \- 64] (VCSA manpage (https///linux.die.net/man/4/vcsa)) .IP \[bu] 2 read Logind DBUS .SS Braille Drivers .PP This is for Braille support. Braille is currently a work in progress and is planned for the Fenrir 2.0 release.\\ See section Braille (#Braille) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. .SS BRLTTY .PP This driver is used by default. It uses BrlTTY (brltty) to communicate with with a Braille device. .PP Dependencies: .IP \[bu] 2 BrlTTY (configured and running, Documentation (http://mielke.cc/brltty/doc/Manual-BRLTTY/English/BRLTTY.html)) .IP \[bu] 2 python\-brlapi (configured, Documentation (http://mielke.cc/brltty/doc/Manual-BrlAPI/English/BrlAPI.html)) ## Currently supported platforms .PP Currently Fenrir completely supports the following Platforms: .IP \[bu] 2 Linux TTY Support for further Systems are planned. .SH Installation .PP Fenrir can run without installation. It just requires the dependencies are installed first. .PP We recommend to try it out before installation to be sure everything works and prevent yourself from experiencing a non\-talking environment. .SS Try Out .PP Fenrir does not require installation. You can try it and make sure everything works before you decide to install. In this way you can be sure that your system doesnt break or stop talking. for that you can just grab the code and run as root \[aq]\[aq]src/fenrir/fenrir\[aq]\[aq] (in foreground) or \[aq]\[aq]src/fenrir/fenrir\-daemon\[aq]\[aq] (in background, used by systemd for autostart) .SS Install it .SS Documented operating systems .SS Arch Linux .PP For Arch there are PKGBUILDs in the AUR: .IP \[bu] 2 fenrir (https///aur.archlinux.org/packages/fenrir/) .IP \[bu] 2 fenrir\-git (https///aur.archlinux.org/packages/fenrir-git/) .SS Manual .IP "1." 3 Download the latest stable version from the Fenrir\-Project (https///linux-a11y.org/index.php?page=fenrir-screenreader) site. .IP "2." 3 Unpack the archive .IP "3." 3 Check the needed Dependencys by running check\-dependencys.py (https///github.com/chrys87/fenrir/blob/master/check-dependencies.py) script .IP "4." 3 install the missing dependencies an standard installation requires the following: .RS 4 .IP \[bu] 2 python3 >= 3.3 (and all the following is needed for python3 ) .IP \[bu] 2 python3\-speechd (screen) .IP \[bu] 2 python3\-dbus (screen) .IP \[bu] 2 python3\-evdev >= 0.6.4(input) .IP \[bu] 2 python3\-daemonize (background service) .IP \[bu] 2 python3\-brlapi (braille) .IP \[bu] 2 python3\-pyenchant (spellchecker) .IP \[bu] 2 your language for aspell (aspell\-\f[C]\f[]) (spellchecker) .IP \[bu] 2 sox (sound) .IP \[bu] 2 For an individual installation see Support and Requirements (#Support and Requirements) or consult the Readme (https///github.com/chrys87/fenrir/blob/master/README.md)) .RE .IP "5." 3 run "install.sh" as root .PP this installs Fenrir as the following .IP .nf \f[C] *\ Application:\[aq]\[aq]/opt/fenrir\[aq]\[aq] *\ Settings:\[aq]\[aq]/etc/fenrir\[aq]\[aq] *\ Sound\ Icons:\[aq]\[aq]/usr/share/fenrirscreenreader/\[aq]\[aq] \f[] .fi .PP to remove Fenrir just run uninstall.sh as root .SS Git .PP if you want to get the latest code you can use git to get a development snapshot: .IP .nf \f[C] git\ clone\ https://github.com/chrys87/fenrir.git \f[] .fi .SS Auto Start .PP To start Fenrir once: systemctl start fenrir .PP To enable auto start on system boot: systemctl enable fenrir .SH First Steps .PP If you are using Fenrir for the first time you may want to take a look at these resources: .IP \[bu] 2 Keybindings (#Keybindings) .IP \[bu] 2 Tutorial Mode (#Tutorial Mode) .SH Features .SS Commands .SS Keybindings .PP Normal commands can be invoked in two ways: 1. Using a Metakey (FenrirKey (#Fenrir Key)) 2. Shortcuts with a single key .PP See section Keyboard (#Keyboard) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. #### Fenrir Key .PP The Fenrir Key is for invoking screen reader commands. Fenrir can utilize more than one FenrirKey at the same time. By default the following keys are used: 1. Insert 2. KeyPad Insert 3. Meta (Super, Windows) .SS Script Key .PP To invoke "Scripts" the Script Key is mandatory. The shortcut is encoded in the filename of the script. See Scripting (#Scripting) #### Desktop Layout .PP .TS tab(@); l l. T{ Shortcut T}@T{ Command T} _ T{ FenrirKey + H T}@T{ toggle tutorial mode (#Tutorial Mode) T} T{ CTRL T}@T{ shut up (interrupts speech) (#shut up) T} T{ FenrirKey + KeyPad 9 T}@T{ reviews bottom (#review bottom) T} T{ FenrirKey + KeyPad 7 T}@T{ reviews top (#review top) T} T{ KeyPad 8 T}@T{ reviews current line (#review current line) T} T{ KeyPad 7 T}@T{ reviews previous line (#review previous line) T} T{ KeyPad 9 T}@T{ reviews next line (#review next line) T} T{ FenrirKey + KeyPad 4 T}@T{ reviews line beginning (#review line beginning) T} T{ FenrirKey + KeyPad 6 T}@T{ reviews line ending (#review line ending) T} T{ FenrirKey + KeyPad 1 T}@T{ reviews line first character (#review line first character) T} T{ FenrirKey + KeyPad 3 T}@T{ reviews line last character (#review line last character) T} T{ FenrirKey + Alt + 1 T}@T{ presents first line (#present first line) T} T{ FenrirKey + Alt + 2 T}@T{ presents last line (#present last line) T} T{ KeyPad 5 T}@T{ reviews current word (#review current word) T} T{ KeyPad 4 T}@T{ reviews previous word (#review previous word) T} T{ KeyPad 6 T}@T{ reviews next word (#review next word) T} T{ FenrirKey + Shift + KeyPad 5 T}@T{ reviews current word phonetic (#review current word phonetic) T} T{ FenrirKey + Shift + KeyPad 4 T}@T{ reviews previous word phonetic (#review previous word phonetic) T} T{ FenrirKey + Shift + KeyPad 6 T}@T{ reviews next word phonetic (#review next word phonetic) T} T{ KeyPad 2 T}@T{ reviews current char (#review current character) T} T{ KeyPad 1 T}@T{ reviews previous char (#review previous character) T} T{ KeyPad 3 T}@T{ reviews next char (#review next character) T} T{ FenrirKey + Shift + KeyPad 2 T}@T{ reviews current character phonetic (#review current character phonetic) T} T{ FenrirKey + Shift + KeyPad 1 T}@T{ reviews previous character phonetic (#review previous character phonetic) T} T{ FenrirKey + Shift + KeyPad 3 T}@T{ reviews next character phonetic (#review next character phonetic) T} T{ FenrirKey + CTRL + KeyPad 8 T}@T{ reviews up (#review up) T} T{ FenrirKey + CTRL + KeyPad 2 T}@T{ reviews down (#review down) T} T{ FenrirKey + KeyPad dot T}@T{ exit review (#exit review) T} T{ KeyPad dot T}@T{ cursor position (#cursor position) T} T{ FenrirKey + I T}@T{ indent curr line (#indent current line) T} T{ FenrirKey + KeyPad 5 T}@T{ current screen (#current screen) T} T{ FenrirKey + KeyPad 8 T}@T{ current screen before cursor (#current screen before cursor) T} T{ FenrirKey + KeyPad 2 T}@T{ current screen after cursor (#current screen after cursor) T} T{ \f[C]\f[] T}@T{ cursor read to end of line (#cursor read to end of line) T} T{ \f[C]\f[] T}@T{ cursor column (#cursor column) T} T{ \f[C]\f[] T}@T{ cursor line number (#cursor line number) T} T{ \f[C]\f[] T}@T{ Braille flush (#braille flush) T} T{ \f[C]\f[] T}@T{ Braille pan left (#braille pan left) T} T{ \f[C]\f[] T}@T{ Braille pan right (#braille pan right) T} T{ \f[C]\f[] T}@T{ Braille return to cursor (#braille return to cursor) T} T{ FenrirKey + CTRL + 1 T}@T{ clear bookmark 1 (#clear Bookmark X) T} T{ FenrirKey + Shift + 1 T}@T{ set bookmark 1 (#set Bookmark X) T} T{ FenrirKey + 1 T}@T{ bookmark 1 (#read Bookmark X) T} T{ FenrirKey + CTRL + 2 T}@T{ clear bookmark 2 (#clear Bookmark X) T} T{ FenrirKey + Shift + 2 T}@T{ set bookmark 2 (#set Bookmark X) T} T{ FenrirKey + 2 T}@T{ bookmark 2 (#read Bookmark X) T} T{ FenrirKey + CTRL + 3 T}@T{ clear bookmark 3 (#clear Bookmark X) T} T{ FenrirKey + Shift + 3 T}@T{ set bookmark 3 (#set Bookmark X) T} T{ FenrirKey + 3 T}@T{ bookmark 3 (#read Bookmark X) T} T{ FenrirKey + CTRL + 4 T}@T{ clear bookmark 4 (#clear Bookmark X) T} T{ FenrirKey + Shift + 4 T}@T{ set bookmark 4 (#set Bookmark X) T} T{ FenrirKey + 4 T}@T{ bookmark 4 (#read Bookmark X) T} T{ FenrirKey + CTRL + 5 T}@T{ clear bookmark 5 (#clear Bookmark X) T} T{ FenrirKey + Shift + 5 T}@T{ set bookmark 5 (#set Bookmark X) T} T{ FenrirKey + 5 T}@T{ bookmark 5 (#read Bookmark X) T} T{ FenrirKey + CTRL + 6 T}@T{ clear bookmark 6 (#clear Bookmark X) T} T{ FenrirKey + Shift + 6 T}@T{ set bookmark 6 (#set Bookmark X) T} T{ FenrirKey + 6 T}@T{ bookmark 6 (#read Bookmark X) T} T{ FenrirKey + CTRL + 7 T}@T{ clear bookmark 7 (#clear Bookmark X) T} T{ FenrirKey + Shift + 7 T}@T{ set bookmark 7 (#set Bookmark X) T} T{ FenrirKey + 7 T}@T{ bookmark 7 (#read Bookmark X) T} T{ FenrirKey + CTRL + 8 T}@T{ clear bookmark 8 (#clear Bookmark X) T} T{ FenrirKey + Shift + 8 T}@T{ set bookmark 8 (#set Bookmark X) T} T{ FenrirKey + 8 T}@T{ bookmark 8 (#read Bookmark X) T} T{ FenrirKey + CTRL + 9 T}@T{ clear bookmark 9 (#clear Bookmark X) T} T{ FenrirKey + Shift + 9 T}@T{ set bookmark 9 (#set Bookmark X) T} T{ FenrirKey + 9 T}@T{ bookmark 9 (#read Bookmark X) T} T{ FenrirKey + CTRL + 0 T}@T{ clear bookmark 10 (#clear Bookmark X) T} T{ FenrirKey + Shift + 0 T}@T{ set bookmark 10 (#set Bookmark X) T} T{ FenrirKey + 0 T}@T{ bookmark 10 (#read Bookmark X) T} T{ FenrirKey + KeyPad Slash T}@T{ set window application (#Create Window) T} T{ 2 * FenrirKey + KeyPad Slash T}@T{ clear window application (#Remove Window) T} T{ KeyPad Plus T}@T{ read last incoming (#last incoming) T} T{ FenrirKey + F2 T}@T{ toggles braille (#toggle braille) T} T{ FenrirKey + F3 T}@T{ toggles sound (#toggle sound) T} T{ FenrirKey + F4 T}@T{ toggles speech (#toggle speech) T} T{ KeyPad Enter T}@T{ temporarily disables speech (#disable speech temporarily) T} T{ FenrirKey + CTRL + P T}@T{ toggles punctuation level (#toggle punctuation level) T} T{ FenrirKey + RightBrace T}@T{ toggle auto spell check (#toggle auto spell check) T} T{ FenrirKey + Backslash T}@T{ toggles output (#toggle output) T} T{ FenrirKey + CTRL + E T}@T{ toggles emoticons (#toggle emoticons) T} T{ FenrirKey + KeyPad Enter T}@T{ toggles auto read (#toggle auto read) T} T{ FenrirKey + CTRL + T T}@T{ toggles auto time (#toggle auto time) T} T{ FenrirKey + KeyPad ASTERISK T}@T{ toggles highlight tracking (#toggle highlight tracking) T} T{ FenrirKey + Q T}@T{ quits fenrir (#quit Fenrir) T} T{ FenrirKey + T T}@T{ Announce time (#Time) T} T{ 2 * FenrirKey + T T}@T{ Announce date (#Date) T} T{ FenrirKey + S T}@T{ spell check (#spell check) T} T{ 2 * FenrirKey + S T}@T{ add word to spell check (#add word to spell check) T} T{ FenrirKey + Shift + S T}@T{ removes word from spell check (#removes word from spell check) T} T{ FenrirKey + Backspace T}@T{ forward keypress (#forward keypress) T} T{ FenrirKey + Up T}@T{ increase speech volume (#increase speech volume) T} T{ FenrirKey + Down T}@T{ decrease speech volume (#decrease speech volume) T} T{ FenrirKey + Right T}@T{ increase speech rate (#increase speech rate) T} T{ FenrirKey + Left T}@T{ decrease speech rate (#decrease speech rate) T} T{ FenrirKey + Alt + Right T}@T{ increase speech pitch (#increase speech pitch) T} T{ FenrirKey + Alt + Left T}@T{ decrease speech pitch (#decrease speech pitch) T} T{ FenrirKey + Alt + Up T}@T{ increase sound volume (#increase sound volume) T} T{ FenrirKey + Alt + Down T}@T{ decrease sound volume (#decrease sound volume) T} T{ FenrirKey + CTRL + Shift + C T}@T{ clears clipboard (#clear clipboard) T} T{ FenrirKey + Home T}@T{ first clipboard (#first clipboard) T} T{ FenrirKey + End T}@T{ last clipboard (#last clipboard) T} T{ FenrirKey + PageUp T}@T{ previous clipboard (#previous clipboard) T} T{ FenrirKey + PageDown T}@T{ next clipboard (#next clipboard) T} T{ FenrirKey + Shift + C T}@T{ current clipboard (#read current clipboard) T} T{ FenrirKey + C T}@T{ copy marked text to clipboard (#copy marked to clipboard) T} T{ FenrirKey + V T}@T{ paste clipboard contents (#paste clipboard) T} T{ FenrirKey + P T}@T{ import clipboard from file (#import clipboard from file) T} T{ FenrirKey + Alt + Shift +C T}@T{ export clipboard to file (#export clipboard to file) T} T{ FenrirKey + CTRL + Shift + X T}@T{ remove marks (#Remove Marks) T} T{ FenrirKey + X T}@T{ set mark (#Set mark) T} T{ FenrirKey + Shift + X T}@T{ announce marked text (#Get text between marks) T} T{ Linux specific T}@T{ T} T{ \f[C]\f[] T}@T{ export clipboard to X T} T{ FenrirKey + CTRL + Up T}@T{ include Alsa volume T} T{ FenrirKey + CTRL + Down T}@T{ decrease Alsa volume T} .TE .SS Laptop Layout .PP .TS tab(@); l l. T{ Shortcut T}@T{ Command T} _ T{ FenrirKey + H T}@T{ toggle tutorial mode (#Tutorial Mode) T} T{ CTRL T}@T{ shut up (interrupts speech) (#shut up) T} T{ FenrirKey + Shift + O T}@T{ reviews bottom (#review bottom) T} T{ FenrirKey + Shift + U T}@T{ reviews top (#review top) T} T{ FenrirKey + I T}@T{ reviews current line (#review current line) T} T{ FenrirKey + U T}@T{ reviews previous line (#review previous line) T} T{ FenrirKey + O T}@T{ reviews next line (#review next line) T} T{ FenrirKey + Shift + J T}@T{ reviews line beginning (#review line beginning) T} T{ FenrirKey + Shift + L T}@T{ reviews line ending (#review line ending) T} T{ FenrirKey + CTRL + J T}@T{ reviews line first character (#review line first character) T} T{ FenrirKey + CTRL + L T}@T{ reviews line last character (#review line last character) T} T{ FenrirKey + Alt + 1 T}@T{ presents first line (#present first line) T} T{ FenrirKey + Alt + 2 T}@T{ presents last line (#present last line) T} T{ FenrirKey + K T}@T{ reviews current word (#review current word) T} T{ FenrirKey + J T}@T{ reviews previous word (#review previous word) T} T{ FenrirKey + L T}@T{ reviews next word (#review next word) T} T{ FenrirKey + CTRL + ALT + K T}@T{ reviews current word phonetic (#review current word phonetic) T} T{ FenrirKey + CTRL + ALT + J T}@T{ reviews previous word phonetic (#review previous word phonetic) T} T{ FenrirKey + CTRL + ALT + L T}@T{ reviews next word phonetic (#review next word phonetic) T} T{ FenrirKey + comma T}@T{ reviews current character (#review current character) T} T{ FenrirKey + M T}@T{ reviews previous character (#review previous character) T} T{ FenrirKey + dot T}@T{ reviews next character (#review next character) T} T{ FenrirKey + CTRL + ALT + comma T}@T{ reviews current character phonetic (#review current character phonetic) T} T{ FenrirKey + CTRL + ALT + M T}@T{ reviews previous character phonetic (#review previous character phonetic) T} T{ FenrirKey + CTRL + ALT + dot T}@T{ reviews next character phonetic (#review next character phonetic) T} T{ FenrirKey + CTRL + I T}@T{ reviews up (#review up) T} T{ FenrirKey + CTRL + comma T}@T{ reviews down (#review down) T} T{ FenrirKey + Slash T}@T{ exit review (#exit review) T} T{ FenrirKey + Shift + dot T}@T{ cursor position (#cursor position) T} T{ 2 * FenrirKey + I T}@T{ indent curr line (#indent current line) T} T{ FenrirKey + Shift + K T}@T{ current screen (#current screen) T} T{ FenrirKey + Shift + I T}@T{ current screen before cursor (#current screen before cursor) T} T{ FenrirKey + Shift + comma T}@T{ current screen after cursor (#current screen after cursor) T} T{ \f[C]\f[] T}@T{ cursor read to end of line (#cursor read to end of line) T} T{ \f[C]\f[] T}@T{ cursor column (#cursor column) T} T{ \f[C]\f[] T}@T{ cursor line number (#cursor line number) T} T{ \f[C]\f[] T}@T{ Braille flush (#braille flush) T} T{ \f[C]\f[] T}@T{ Braille pan left (#braille pan left) T} T{ \f[C]\f[] T}@T{ Braille pan right (#braille pan right) T} T{ \f[C]\f[] T}@T{ Braille return to cursor (#braille return to cursor) T} T{ FenrirKey + CTRL + 1 T}@T{ clear bookmark 1 (#clear Bookmark X) T} T{ FenrirKey + Shift + 1 T}@T{ set bookmark 1 (#set Bookmark X) T} T{ FenrirKey + 1 T}@T{ bookmark 1 (#read Bookmark X) T} T{ FenrirKey + CTRL + 2 T}@T{ clear bookmark 2 (#clear Bookmark X) T} T{ FenrirKey + Shift + 2 T}@T{ set bookmark 2 (#set Bookmark X) T} T{ FenrirKey + 2 T}@T{ bookmark 2 (#read Bookmark X) T} T{ FenrirKey + CTRL + 3 T}@T{ clear bookmark 3 (#clear Bookmark X) T} T{ FenrirKey + Shift + 3 T}@T{ set bookmark 3 (#set Bookmark X) T} T{ FenrirKey + 3 T}@T{ bookmark 3 (#read Bookmark X) T} T{ FenrirKey + CTRL + 4 T}@T{ clear bookmark 4 (#clear Bookmark X) T} T{ FenrirKey + Shift + 4 T}@T{ set bookmark 4 (#set Bookmark X) T} T{ FenrirKey + 4 T}@T{ bookmark 4 (#read Bookmark X) T} T{ FenrirKey + CTRL + 5 T}@T{ clear bookmark 5 (#clear Bookmark X) T} T{ FenrirKey + Shift + 5 T}@T{ set bookmark 5 (#set Bookmark X) T} T{ FenrirKey + 5 T}@T{ bookmark 5 (#read Bookmark X) T} T{ FenrirKey + CTRL + 6 T}@T{ clear bookmark 6 (#clear Bookmark X) T} T{ FenrirKey + Shift + 6 T}@T{ set bookmark 6 (#set Bookmark X) T} T{ FenrirKey + 6 T}@T{ bookmark 6 (#read Bookmark X) T} T{ FenrirKey + CTRL + 7 T}@T{ clear bookmark 7 (#clear Bookmark X) T} T{ FenrirKey + Shift + 7 T}@T{ set bookmark 7 (#set Bookmark X) T} T{ FenrirKey + 7 T}@T{ bookmark 7 (#read Bookmark X) T} T{ FenrirKey + CTRL + 8 T}@T{ clear bookmark 8 (#clear Bookmark X) T} T{ FenrirKey + Shift + 8 T}@T{ set bookmark 8 (#set Bookmark X) T} T{ FenrirKey + 8 T}@T{ bookmark 8 (#read Bookmark X) T} T{ FenrirKey + CTRL + 9 T}@T{ clear bookmark 9 (#clear Bookmark X) T} T{ FenrirKey + Shift + 9 T}@T{ set bookmark 9 (#set Bookmark X) T} T{ FenrirKey + 9 T}@T{ bookmark 9 (#read Bookmark X) T} T{ FenrirKey + CTRL + 0 T}@T{ clear bookmark 10 (#clear Bookmark X) T} T{ FenrirKey + Shift + 0 T}@T{ set bookmark 10 (#set Bookmark X) T} T{ FenrirKey + 0 T}@T{ bookmark 10 (#read Bookmark X) T} T{ FenrirKey + CTRL + 8 T}@T{ set window application (#Create Window) T} T{ 2 * FenrirKey + CTRL + 8 T}@T{ clear window application (#Remove Window) T} T{ FenrirKey + Semicolon T}@T{ read last incoming (#last incoming) T} T{ FenrirKey + F2 T}@T{ toggles braille (#toggle braille) T} T{ FenrirKey + F3 T}@T{ toggles sound (#toggle sound) T} T{ FenrirKey + F4 T}@T{ toggles speech (#toggle speech) T} T{ FenrirKey + Enter T}@T{ temporarily disables speech (#disable speech temporarily) T} T{ FenrirKey + Shift + CTRL + P T}@T{ toggles punctuation level (#toggle punctuation level) T} T{ FenrirKey + RightBrace T}@T{ toggle auto spell check (#toggle auto spell check) T} T{ FenrirKey + Shift + Enter T}@T{ toggles output (#toggle output) T} T{ FenrirKey + Shift + E T}@T{ toggles emoticons (#toggle emoticons) T} T{ FenrirKey + Enter T}@T{ toggles auto read (#toggle auto read) T} T{ FenrirKey + CTRL + T T}@T{ toggles auto time (#toggle auto time) T} T{ FenrirKey + Y T}@T{ toggles highlight tracking (#toggle highlight tracking) T} T{ FenrirKey + Q T}@T{ quits fenrir (#quit Fenrir) T} T{ FenrirKey + T T}@T{ Announce time (#Time) T} T{ 2 * FenrirKey + T T}@T{ Announce date (#Date) T} T{ FenrirKey + S T}@T{ spell check (#spell check) T} T{ 2 * FenrirKey + S T}@T{ add word to spell check (#add word to spell check) T} T{ FenrirKey + Shift + S T}@T{ removes word from spell check (#removes word from spell check) T} T{ FenrirKey + Backspace T}@T{ forward keypress (#forward keypress) T} T{ FenrirKey + Up T}@T{ increase speech volume (#increase speech volume) T} T{ FenrirKey + Down T}@T{ decrease speech volume (#decrease speech volume) T} T{ FenrirKey + Right T}@T{ increase speech rate (#increase speech rate) T} T{ FenrirKey + Left T}@T{ decrease speech rate (#decrease speech rate) T} T{ FenrirKey + Alt + Right T}@T{ increase speech pitch (#increase speech pitch) T} T{ FenrirKey + Alt + Left T}@T{ decrease speech pitch (#decrease speech pitch) T} T{ FenrirKey + Alt + Up T}@T{ increase sound volume (#increase sound volume) T} T{ FenrirKey + Alt + Down T}@T{ decrease sound volume (#decrease sound volume) T} T{ FenrirKey + CTRL + Shift + C T}@T{ clears clipboard (#clear clipboard) T} T{ FenrirKey + Home T}@T{ first clipboard (#first clipboard) T} T{ FenrirKey + End T}@T{ last clipboard (#last clipboard) T} T{ FenrirKey + PageUp T}@T{ previous clipboard (#previous clipboard) T} T{ FenrirKey + PageDown T}@T{ next clipboard (#next clipboard) T} T{ FenrirKey + Shift + C T}@T{ current clipboard (#read current clipboard) T} T{ FenrirKey + C T}@T{ copy marked text to clipboard (#copy marked to clipboard) T} T{ FenrirKey + V T}@T{ paste clipboard contents (#paste clipboard) T} T{ FenrirKey + F5 T}@T{ import clipboard from file (#import clipboard from file) T} T{ FenrirKey + Alt + Shift +C T}@T{ export clipboard to file (#export clipboard to file) T} T{ FenrirKey + CTRL + Shift + X T}@T{ remove marks (#Remove Marks) T} T{ FenrirKey + X T}@T{ set mark (#Set mark) T} T{ FenrirKey + Shift + X T}@T{ announce marked text (#Get text between marks) T} T{ Linux specific T}@T{ T} T{ \f[C]\f[] T}@T{ export clipboard to X T} T{ FenrirKey + CTRL + Up T}@T{ increases Alsa volume T} T{ FenrirKey + CTRL + Down T}@T{ decreases Alsa volume T} .TE .SS General .SS quit Fenrir .PP Just stops fenrir. #### shut up .PP Interrupt the current spoken. ### Review Modes .PP Fenrir provides a virtual cursor, with it you can navigate all over the screen without changing the text cursor. .PP Using the review feature will open the review mode automatically. .PP The review cursor always starts from the text cursor. Attention: after using the review mode, the review cursor will stay open until you use the \[aq]\[aq]exit review\[aq]\[aq] shortcut. .PP Think when using clipboard operations and similar. The review cursor is always prefered over the text cursor. .PP Fenrir sounds a bell sound if the used review command jumps to another line or end of screen. #### exit review .PP You can leave the review mode by pressing the \[aq]\[aq]exit review\[aq]\[aq] shortcut. #### review bottom .PP Set the review cursor to first column in the last line. #### review top .PP Set the review cursor to the first column in the first line #### review current line .PP Set the review cursor to the beginn of the the current line and review it. #### review previous line .PP Set the review cursor to the previous line and review it. #### review next line .PP Set the review cursor to the next line and review it. #### review line beginning .PP Set the review cursor to the begin of the current line #### review line ending .PP Set the review cursor to the end of the current line #### review line first character .PP Set the review cursor the first char (that is not space) in the current line and review it. #### review line last character .PP Set the review cursor the last char (that is not space) in the current line and review it. #### review current word .PP Sets the review cursor to the beginning of the current word and review it. #### review previous word .PP Sets the review cursor to the beginning of the previous word and review it. #### review next word .PP Sets the review cursor to the beginning of the next word and review it. #### review current word phonetic .PP Sets the review cursor to the beginning of the current word and spell it phonetic. #### review previous word phonetic .PP Sets the review cursor to the beginning of the previous word and spell it phonetic. #### review next word phonetic .PP Sets the review cursor to the beginning of the next word and spell it phonetic. #### review current character .PP Does not change the review cursor. Just announce the current char. #### review previous character .PP Sets review cursor to the previous column and review it #### review next character .PP Sets review cursor to the next column and review it #### review current character phonetic .PP Does not change the review cursor. Just announce the current char phonetic. #### review previous character phonetic .PP Sets review cursor to the previous column and announce the char phonetic. #### review next character phonetic .PP Sets review cursor to the next column and announce the char phonetic. #### review up .PP Set the review cursor in the same column one line above the current one and review it. #### review down .PP Set the review cursor in the same column one line below the current one and review it. ### Handling marking .PP A mark defines a point of origin or end to prepare to copy or paste a block of text. \\ Examples where you need marks are: .IP \[bu] 2 copy to clipboard .IP \[bu] 2 set window application .IP \[bu] 2 set bookmark 1 \- X #### Set mark .PP How to set a mark: 1. navigate with review or textcursor to the position you want to set the mark. Attention: if a review cursor is set, that is the prefered. If you want to use text cursor, be sure that you are not in review mode. 2. press shortcut for \[aq]\[aq]set mark\[aq]\[aq] you can set two marks (begin and end). Some commands allow some simpler usecases just using the whole line if only one mark is set. you may want to try this out. #### Get text between marks .PP To get the text that is currently between your marks press shortcut for \[aq]\[aq]marked text\[aq]\[aq].\\ #### Remove Marks .PP You can remove all current marks by pressing the shortcut for \[aq]\[aq]remove marks\[aq]\[aq]. Changing the screen also removes the marks. ### Screen Interaction .PP Fenrir provides several methods to interact with the current screen. #### forward keypress .PP This just forwards the next shortcut to the screen Fenrir shortcut or not. This is useful if the currently pressed shortcut is also in use by Fenrir. #### Clipboard .PP Fenrir provides a clipboard with multible items represented by a list. You navigate throught the list and paste the selected clipboard. ##### copy marked to clipboard .PP To copy something to the clipboard you need to set one or two marks. if you set one mark, the text between the mark and your current cursor is copied to clipboard. Setting two marks just copies the text between the marks into the clipboard. If you copy something it is always placed as the first item on your clipboard. ##### clear clipboard .PP You can remove all items from the current clipboard by \[aq]\[aq]clear clipboard\[aq]\[aq] functionality. ##### first clipboard .PP This moves quick to the first item of the clipboard. ##### last clipboard .PP This moves quick to the last item of the clipboard. ##### previous clipboard .PP Go to previous item in the clipboard. ##### next clipboard .PP Go to next item on the clipboard. ##### read current clipboard .PP Read the content of the current item of the clipboard. ##### paste clipboard .PP Pass whatever item is currently selected by first, last, prev or next clipboard commands. if no special clipboard is selected the (last copied) is used. ##### export clipboard to file .PP This allows you to export the current clipboard to a configurable filepath. This is useful to share the clipboard with a graphical desktop. ##### import clipboard from file .PP Import a clipboard from a configurable file. This is useful to share the clipboard with a graphical desktop. ### Quick Settings .PP Fenrir provides shortcuts to change settings temporarily and on the fly without the need to permanently change the \[aq]\[aq]settings.conf\[aq]\[aq] file. #### toggle braille .PP Enables and disables Braille. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### toggle sound .PP Enables and disables sound. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### toggle speech .PP Enables and disables speech. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### disable speech temporarily .PP Disables the speech until next key press. it might be useful if you want to listen to music or similar. As soon as a key is pressed it is going to be enabled again. #### toggle punctuation level .PP Cycle between all available punctuation levels. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### toggle auto spell check .PP Enables and disables automatic spellchecker (when typing). This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### toggle emoticons .PP Enables and disables emoticons. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### toggle output .PP Enables and disables all output at once (sound, Braille, speech). This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### toggle auto read .PP Enables and disables what is automatically spoken. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### toggle auto time .PP Enables and disables auto time functionality. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### toggle highlight tracking .PP Enables and disables highlight tracking. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during run time. #### increase speech volume .PP Increase the volume of the speech. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### decrease speech volume .PP Decrease the volume of the speech. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### increase speech rate .PP Increase the rate of the speech. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### decrease speech rate .PP Decrease the rate of the speech. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### increase speech pitch .PP Increase the pitch of the speech. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### decrease speech pitch .PP Decrease the pitch of the speech. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### increase sound volume .PP Increase the volume of the sound. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. #### decrease sound volume .PP Decrease the volume of the sound. This is not persistent stored in your \[aq]\[aq]settings.conf\[aq]\[aq] but during runtime. ### Window Mode .PP Fenrir supports window mode, a window is a partial area of the screen. #### Create Window .PP To create a window you need to do the following: 1. set a beginning mark (as the start of the window) 2. set an end mark (where the window should end) 3. press \[aq]\[aq]set window application\[aq]\[aq] shortcut. Now Fenrir ignores anything outside of the window.\\ #### Remove Window .PP You can remove the window by pressing \[aq]\[aq]the clear window application\[aq]\[aq] shortcut. Now Fenrir will read everything on the screen again. ### Tracking Modes .PP Different types of tracking are currently supported See section Focus (#Focus) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. #### Cursor Tracking .PP This follows the text cursor. This is the typical way an application works. This is used by: .IP \[bu] 2 almost any shell such as (Bash, Zsh, sh) .IP \[bu] 2 vim .IP \[bu] 2 nano .IP \[bu] 2 emacs .IP \[bu] 2 mutt .IP \[bu] 2 tintin++ #### Highlight Tracking .PP In some applications there are no text cursors. In those applications cursor changes are represented by different colors or attributes (underlined or bold). This mode tracks and announces these changes for you. This is used by: .IP .nf \f[C] *\ wifi\-menu *\ dialog *\ alpine \f[] .fi .SS Tutorial Mode .PP Fenrir provides a Tutorial mode. When you enter tutorial mode, screen reader commands are intercepted and explained instead of executing them. \[aq]\[aq]Arrow up\[aq]\[aq] and \[aq]\[aq]Arrow Down\[aq]\[aq] let you navigate through a list of all available commands with shortcuts and description. Pressing escape leaves the tutorial mode. .SS Information .SS Time .PP Announces the current Time. #### Date .PP Announces the current Date. #### Bookmarks .PP Bookmarks provide quick access to part of the screen without the need to navigate to the area. By default Fenrir provides 10 bookmarks. Those can be set and accessed via shortcut. This is useful for status lines or other information where the position does not change. ##### set Bookmark X .PP You need to set the bookmark first. For that you have to set one or two lines for use. 1. Set marks (one or two) 2. press shortcut for \[aq]\[aq]set bookmark X\[aq]\[aq]. X represents the number 1 \- 10. ##### read Bookmark X .PP If a bookmark is set you can access the area just by pressing the \[aq]\[aq]bookmark X\[aq]\[aq] shortcut. X represents the number 1 \- 10. Bookmarks are dynamic. That means the content changes with the screen. ##### clear Bookmark X .PP to remove a bookmark just press the \[aq]\[aq]clear bookmark X\[aq]\[aq] shortcut. X represents the number 1 \- 10. Afterward the bookmark is no longer available. #### cursor position .PP You can get information about the current cursor and its position by using the "cursor position" functionality. #### indent current line .PP Announce the current indent level of the current line. It represents the number of trailing spaces of the line. #### current screen .PP Reads all the current screen from the beginning to the end. #### current screen before cursor .PP Reads current screen from the beginning of the screen to the current cursor position. #### current screen after cursor .PP Read anything after current cursor position to the end. #### cursor read to end of line .PP Read from the current cursor position to the end of the current line. #### cursor column .PP Read the current X position of a cursor (column of the current line). #### cursor line number .PP Read the current Y position of a cursor (line number). #### present first line .PP Reads just the first line. this is maybe useful for status information. #### present last line .PP Presets the last line. This is maybe useful for status information. #### last incoming .PP Repeat the last automatically incoming text. ## Input .SS Echo .PP Fenrir provides different methods of echoing content: .IP \[bu] 2 Word: Will speak each word after you push space .IP \[bu] 2 Character: speak any letter you type on the screen .IP \[bu] 2 Delete Character: speaks the character prior to the cursor when you push backspace ### Silence on Key press .SS Spellchecker .PP Fenrir has a built\-in spellchecker, it can invoke automatically while typing or be called by a shortcut. Commands to add or remove the current word to the dictionary are included. As using the spellchecker is enhanced usage. You will need dictionary aspell\-\f[C]\f[]. See section General (#General) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. #### spell check .PP Invokes the spellcheck on the word that contains the Review or text cursor. #### add word to spell check .PP Adds the word under the Review or Text cursor to the dictionary. #### removes word from spell check .PP Removes the word under the Review or Text cursor from the dictionary. ## Announcements .SS Emoticons .PP If you want to replace ":)" emoticons with "smile" in speech you can use this feature. It can be toggled on or off. You can define emoticons in a dictionary, please see Emoticon Dictionary. See section General (#General) in \[aq]\[aq]settings.conf\[aq]\[aq] to see how to enable or disable this feature. .SS Time .PP Announce the time at periodical increments, To track the time easily. You can define 2 different ways of time announcements. 1. periodic 2. on fix minutes .PP Example periodic, every 20 minutes "delaySec=20": .IP .nf \f[C] [time] enabled=True presentTime=True presentDate=True delaySec=20 onMinutes= announce=True interrupt=False\ \ \ \ \f[] .fi .PP Example on fix minutes in an hour. example every quarter "delaySec=0" and "onMinutes=00,15,30,45": .IP .nf \f[C] [time] enabled=True presentTime=True presentDate=True #delaySec\ is\ repected\ bevore\ onMinutes\ so\ it\ need\ to\ be\ set\ to\ 0 delaySec=0\ onMinutes=00,15,30,45 announce=True interrupt=False\ \ \ \ \ \ \f[] .fi .SS Promoted List .PP Promoted Lists are a nice feature if you are away from your computer or performing more longer tasks. you can define a list of words which you want to hear a sound icon for after a period of inactivity. Example if the word "Chrys" appears after 120 Seconds of inactivity: [promote] enabled=True .PD 0 .P .PD inactiveTimeoutSec=120 list=Chrys See section Promote (#Promote) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. ### Punctuation .PP Fenrir handles punctuation levels and names for you with several provided dictionaries. .PP See levelDict See punctuationDict ## Braille .PP Fenrir provides Braille support in Version >= 2.0. See section Braille (#Braille) in \[aq]\[aq]settings.conf\[aq]\[aq] for more information. ### braille flush .PP If a message appears on the Braille device you can flush it to get back to the review\- or system cursor ### Braille pan left .PP If a line is longer than your Braille devices you can move the view (called panning) to the left. So you can read stuff without the need to move the review\- or system cursor. ### Braille pan right .PP If a line is longer than your Braille devices you can move the view (called panning) to the right. So you can read stuff without the need to move the review\- or system cursor. ### braille return to cursor .PP When you have finished reading the line on the Braille device using panning, the focus can be returned to the current used cursor by using "return to cursor" command. ## Dictionary .PP You can make use of different kinds of built\-in dictionary\[aq]s. A dictionary has a name and list of keys and values separated by :===: Example: [customDict] Chrys:===:Chrys is cool lollipop:===:lolli that means that every instance "chrys" is displayed, speech will say Chrys is cool. "lollipop" is spoken as "lolli". Before making changes to a dictionary we recommend making a backup of your current dictionary in case future updates overwrite your local changes. ### Punctuation .SS Level .PP The punctuation level dict contains lists with "what punctuation is spoken in what level". the default one looks like this: [levelDict] none:===: some:===:.\-$~+*\-/\\\@ most:===:.,:\-$~+*\-/\@!#%^&\f[I]()[]}{\f[C]<>\f[]; all:===:!"#$%& \[aq]()\f[]+,\-./:;\f[C]<=>\f[]?\@[\\]^_`{|}~ the level "none" has no values. so it should not speak any punctuation (sadly this is not respected by every TTS system) if "some" is the current level the following are spoken: dot dash dollar tilde plus star slash backslash at. same for most and all, you can add new levels. if you cycle punctuation levels they are recognized. the default punctuation level is set in settings.conf. The default is "some". #### Punctuation .PP The punctuation dictionary "[punctDict]" contains how the punctuation is spoken. Example: [punctDict] \f[I]:===:line .PD 0 .P .PD speaks an \f[] as "line". .PD 0 .P .PD [punctDict] \f[I]:===:underscore speaks an \f[] as underscore. for question mark an ? is appended to the word that the TTS system can announce the question correctly. .PD 0 .P .PD ### Custom .PP The dict "[customDict]" is just for your own use, it just replace the key with the value without any special functionality. This might be used to fix incorrectly spoken words, make words more common, shorter or just for fun. :) ### Emoticons .PP The Emoticons dictionary "[emoticonDict]" by default contains some emoticons. it can replace ":)" with "smile" or "XD" with "loool" Making chat more colorful. A nice feature with this dictionary is that you can toggle the substitution on or off during run time or in settings.conf. This is useful because while doing programming or other serious work you want to hear colons and perryns not smiles. # Configuration .PP You can configure Fenrir in the following places (ordered by priority): 1. Commandline Parameters \[aq]\[aq]\-o\[aq]\[aq] see Set settings coption (#Set settings coption) 2. /etc/fenrir/settings/settings.conf see Settigns (#Settings) 3. \f[C]\f[]/config/settings/settings.conf see Settigns (#Settings) 4. hard coded defaults ## Commandline Arguments .SS Set settings option .PP You can specify options that overwrite the setting.conf. This is done with \[aq]\[aq]\-o \f[C]\f[] parameter. The list of options have the following syntax fenrir \-o "section#setting=value;section#setting=value" .PP For example changing the sound driver to gstreamer and disabling Braille .PD 0 .P .PD fenrir \-o "sound#driver=gstreamerDriver;braille#enabled=False=False" or change the debug level to verbose fenrir \-o "general#debugLevel=3" You can find the available sections and variables here <#Settings> See Syntax #settings.conf syntax (#settings.conf syntax) ### settings.conf syntax .PP the syntax of the settings.conf (#Settings) is quite simple and similar to a "*.ini" file, there are 4 different elements. 1. Sections 2. Settings 3. Values 4. Comments .PP A comment starts with a # and is ignored by Fenrir. # this is a comment To group settings we have sections. A section can look like this: [Section] A setting looks like this: settingName=Value .PP Example: sound (#sound) # Turn sound on or off: enabled=True # Select the driver used to play sounds, choices are genericDriver and gstreamerDriver. # Sox is default. driver=genericDriver .SS Settings .SS Sound .PP The sound is configured in section \[aq]\[aq]sound (#sound)\[aq]\[aq]. .PP Turn sound on or off: enabled=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Select the driver used to play sounds. The genericDriver using Sox is the default. .IP .nf \f[C] driver=genericDriver \f[] .fi .PP Available Drivers: .IP \[bu] 2 \[aq]\[aq]genericDriver\[aq]\[aq] using the generic driver, for Fenrir <1.5 just use \[aq]\[aq]generic\[aq]\[aq] .IP \[bu] 2 \[aq]\[aq]gstreamerDriver\[aq]\[aq] using the gstreamer, for Fenrir <1.5 just use \[aq]\[aq]gstreamer\[aq]\[aq] .PP These are the pack of sounds used for sound icons. theme=default By default we ship two sound packs. 1. \[aq]\[aq]default\[aq]\[aq] opus encoded, for newer Sox versions 2. \[aq]\[aq]default\-wav\[aq]\[aq] wav encoded, just for compatibility Sound packs are located at /usr/share/sounds/fenrirscreenreader/ .PP Sound volume controls how loud the sounds for your selected sound pack are. volume=1.0 Values: \[aq]\[aq]0.0\[aq]\[aq] is quietest, \[aq]\[aq]1.0\[aq]\[aq] is loudest. .SS Generic Driver .PP The generic sound driver uses shell commands for play sound and frequencies. .PP \[aq]\[aq]genericPlayFileCommand\[aq]\[aq] defines the command that is used to play a sound file. genericPlayFileCommand=\f[C]\f[] \[aq]\[aq]genericFrequencyCommand\[aq]\[aq] defines the command that is used playing frequencies. genericFrequencyCommand=\f[C]\f[] .PP The following variables are substituted in \[aq]\[aq]genericPlayFileCommand\[aq]\[aq] and \[aq]\[aq]genericFrequencyCommand\[aq]\[aq]: .IP \[bu] 2 \[aq]\[aq]fenrirVolume\[aq]\[aq] = the current volume setting .IP \[bu] 2 \[aq]\[aq]fenrirSoundFile\[aq]\[aq] = the sound file for an sound icon .IP \[bu] 2 \[aq]\[aq]fenrirFrequence\[aq]\[aq] = the frequency to play .IP \[bu] 2 \[aq]\[aq]fenrirDuration\[aq]\[aq] = the duration of the frequency .PP Example genericPlayFileCommand (default) genericPlayFileCommand=play \-q \-v fenrirVolume fenrirSoundFile Example genericFrequencyCommand (default) genericFrequencyCommand=play \-q \-v fenrirVolume \-n \-c1 synth fenrirDuration sine fenrirFrequence ### Speech .PP Speech is configured in section \[aq]\[aq][speech]\[aq]\[aq]. Turn speech on or off: enabled=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .SH Select speech driver, options are speechdDriver (default), genericDriver or espeakDriver: .PP driver=speechdDriver #driver=espeakDriver .SH driver=genericDriver .PP Select the driver used to generate speech output. .IP .nf \f[C] driver=speechdDriver \f[] .fi .PP Available Drivers: .IP \[bu] 2 \[aq]\[aq]genericDriver\[aq]\[aq] using the generic driver, for Fenrir <1.5 this is not available .IP \[bu] 2 \[aq]\[aq]speechdDriver\[aq]\[aq] using speech\-dispatcher, for Fenrir <1.5 just use \[aq]\[aq]speechd\[aq]\[aq] .IP \[bu] 2 \[aq]\[aq]espeakDriver\[aq]\[aq] using the espeak directly, for Fenrir <1.5 just use \[aq]\[aq]espeak\[aq]\[aq] .PP The rate selects how fast Fenrir will speak. rate=0.65 Values: Range Minimum:\[aq]\[aq]0.0\[aq]\[aq] is slowest, Maximum:\[aq]\[aq]1.0\[aq]\[aq] is fastest. .PP Pitch controls the pitch of the voice. pitch=0.5 Values: Range Minimum:\[aq]\[aq]0.0\[aq]\[aq] is lowest, Maximum:\[aq]\[aq]1.0\[aq]\[aq] is highest. .PP A Pitch for capital letters can be set. capitalPitch=0.9 Values: Range Minimum:\[aq]\[aq]0.0\[aq]\[aq] is lowest, Maximum:\[aq]\[aq]1.0\[aq]\[aq] is highest. .PP The Volume controls the loudness of the voice. volume=1.0 Values: Range Minimum:\[aq]\[aq]0.0\[aq]\[aq] is quietest, Maximum:\[aq]\[aq]1.0\[aq]\[aq] is loudest. .PP Some speech drivers like speechdDriver can support various modules. these can be set here. module=espeak Values: Text, Consult speech\-dispatcher\[aq]s configuration to see what modules are available. .PP Voice selects the varient you want to use, for example, f5 will use the female voice #5 in Espeak, or if using the Espeak module in Speech\-dispatcher. To find out which voices are available, consult the documentation provided with your selected synthesizer. voice= Values: Text, see your TTS synths documentation what is available. .PP Select the language you want Fenrir to use. language=english\-us Values: Text, see your TTS synths documentation what is available. .PP Read new text as it occurs autoReadIncoming=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .SS Generic Driver .PP The generic speech driver uses shell commands for speech synthisus. .PP \[aq]\[aq]genericSpeechCommand\[aq]\[aq] defines the command that is executed for creating speech The following variables are substituted in \[aq]\[aq]genericSpeechCommand\[aq]\[aq]: .IP \[bu] 2 \[aq]\[aq]FenrirText\[aq]\[aq] = is the text that should be spoken .IP \[bu] 2 \[aq]\[aq]fenrirModule\[aq]\[aq] = may be the speech module like used in speech\-dispatcher, not every TTY needs this .IP \[bu] 2 \[aq]\[aq]fenrirLanguage\[aq]\[aq] = the language to speak in .IP \[bu] 2 \[aq]\[aq]fenrirVoice\[aq]\[aq] = is the current voice that should be used .IP \[bu] 2 \[aq]\[aq]fenrirVolume\[aq]\[aq] = is replaced with the current volume .IP \[bu] 2 \[aq]\[aq]fenrirPitch\[aq]\[aq] = is replaced with the current pitch .IP \[bu] 2 \[aq]\[aq]fenrirRate\[aq]\[aq] = is replaced with the current speed (speech rate) .PP Example genericSpeechCommand (default): genericSpeechCommand=espeak \-a fenrirVolume \-s fenrirRate \-p fenrirPitch \-v fenrirVoice "fenrirText" .PP These are the minimum and maximum values of the TTS system used in genericSpeechCommand. They are needed to calculate the abstract range in volume, rate and pitch 0.0 \- 1.0. .IP .nf \f[C] FenrirMinVolume=0 fenrirMaxVolume=200 fenrirMinPitch=0 fenrirMaxPitch=99 fenrirMinRate=80 fenrirMaxRate=450 \f[] .fi .PP The current volume, pitch and rate is calculated like this value = min + [volume,pitch,rate] * (min \- max ) ### Braille .PP Braille is a WIP and not ready yet. Braille support can be configured in section \[aq]\[aq][braille]\[aq]\[aq]. .PP Turn braille on or off: enabled=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Select the driver used for communication with a braille device. driver=brlapiDriver Values: Text, available Driver Available Drivers: .IP \[bu] 2 \[aq]\[aq]brlttyDriver\[aq]\[aq] using brltty for braille communication, for Fenrir <1.5 just use \[aq]\[aq]brltty\[aq]\[aq] .PP The Braille layout can be configured here layout=en Values: Text, see braille driver for layouts. .PP What should the flush timeout relate to flushMode=word Values: Text, an flushMode Existing flushModes: .IP \[bu] 2 \[aq]\[aq]word\[aq]\[aq] = flush after (number of words to display) * seconds .IP \[bu] 2 \[aq]\[aq]char\[aq]\[aq] = flush after (number of chars to display) * seconds .IP \[bu] 2 \[aq]\[aq]fix\[aq]\[aq] = flush after X seconds .IP \[bu] 2 \[aq]\[aq]none\[aq]\[aq] = no automatic flush (manual via shortcut) .PP Seconds to flush (see flushMode) flushTimeout=3 Values: Integer, in Seconds or \[aq]\[aq]\-1\[aq]\[aq] = no automatic flush (manual via shortcut) The total flush time calculates in relation to flushMode. .PP How should the Braille cursor focus be tracked? cursorFocusMode=page Values: Text, an existing cursor focus mode Available cursor focus modes: .IP \[bu] 2 \[aq]\[aq]page\[aq]\[aq] = if the cursor crosses the border move to next page and start at begin .IP \[bu] 2 \[aq]\[aq]fixCell\[aq]\[aq] = ajust the cursor on a special cell where it is always placed. the display scroll here more smooth. .PP Define the cell on the Braille device where Fenrir should scroll and keep the cursor fixCursorOnCell=\-1 Values: Integer .IP \[bu] 2 \[aq]\[aq]0\[aq]\[aq] = first cell on device, .IP \[bu] 2 \[aq]\[aq]\-1\[aq]\[aq] = last cell on device .IP \[bu] 2 \[aq]\[aq]>0\[aq]\[aq] = fix cell number .PP What cursor should Fenrir show on the Braille device cursorFollowMode=review Values: Text, an exsiting cursor following mode. Existing cursor following mode: .IP \[bu] 2 \[aq]\[aq]none\[aq]\[aq] = no automatic toggle command used .IP \[bu] 2 \[aq]\[aq]review\[aq]\[aq] = priority to review .IP \[bu] 2 \[aq]\[aq]last\[aq]\[aq] = follow last used cursor .PP number of cells in panning (horizontal). How many cell should be panned on press the routing key? panSizeHorizontal=0 Values: Integer, .IP \[bu] 2 \[aq]\[aq]0\[aq]\[aq] = display size .IP \[bu] 2 \[aq]\[aq]>0\[aq]\[aq] number of cells ### Screen .PP The settings for screens, (TTY, PTY) are configured in the \[aq]\[aq][screen]\[aq]\[aq] section. .PP The driver to get the information from the screen: driver=vcsaDriver Available Drivers: .IP \[bu] 2 \[aq]\[aq]vcsaDriver\[aq]\[aq] using the VCSA driver (for TTYs), for Fenrir <1.5 just use \[aq]\[aq]vcsa\[aq]\[aq] The encoding of the screen encoding=cp850 Values:\[aq]\[aq]cp850\[aq]\[aq] is used for Western languages like USA or Europe. .PP The driver updates Fenrir with changes on the screen. screenUpdateDelay=0.05 Values: in Seconds .PP If you want Fenrir to not be active on any screen for various reasons. Maybe an X server or Wayland is running on that screen. You can make Fenrir ignore it or multiple screens seperated by \[aq]\[aq],\[aq]\[aq] with: suspendingScreen= Values: Depends on driver: .IP \[bu] 2 VCSA: the number of the TTY. TTY6 is \[aq]\[aq]6\[aq]\[aq]. Example ignore TTY1 and TTY2: suspendingScreen=1,2 .PP There is also the ability to let Fenrir auto detect screens that are running an X server. So Screens running an GUI can be ignored. autodetectSuspendingScreen=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .SS Keyboard .PP The settings for keyboard and input related configuration is located in the section \[aq]\[aq]keyboard (#keyboard)\[aq]\[aq] of the \[aq]\[aq]settings.conf\[aq]\[aq] file. .PP Select the driver used for grabbing keybord input and for recieving shortcuts. driver=evdevDriver Values: Text, available Driver Available Drivers: .IP \[bu] 2 \[aq]\[aq]evdevDriver\[aq]\[aq] uses the evdev input system of linux, for Fenrir <1.5 just use \[aq]\[aq]evdev\[aq]\[aq] .PP You can let Fenrir know about what input devices are to be used. device=ALL Values: .IP \[bu] 2 \[aq]\[aq]ALL\[aq]\[aq] use all devices with key capabilities. .IP \[bu] 2 \[aq]\[aq]NOMICE\[aq]\[aq] Exclude mices from handling. .IP \[bu] 2 \f[C]\f[] just use the device with the given name. .PP Gives Fenrir exclusive access to the keyboard and lets it control keystrokes. This is needed to intercept Fenrir related shortcuts. grabDevices=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP The following makes sense if you are using a second screenreader and want to have some hooked events. Fenrir ignores all shortcuts then. ignoreShortcuts=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP The current keyboard layout used for shortcuts. keyboardLayout=desktop Values: An absolute Path to a Keyboard definition file or a Filename without extension located in \[aq]\[aq]/etc/fenrir/keyboard\[aq]\[aq] .PP Announce characters while typing. charEcho=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Announce deleted characters charDeleteEcho=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Announce word after pressing space wordEcho=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Interrupt speech on any keypress interruptOnKeyPress=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP You can filter the keys that speech should interrupt interruptOnKeyPressFilter= Values: (List) empty = all keys, otherwise interrupt with specified keys .PP The timeout that is used for double tap shortcuts doubleTapTimeout=0.2 Values: Seconds ### General .PP Overall settings can be configured from the section \[aq]\[aq]general (#general)\[aq]\[aq]. .PP Set the current debug level: debugLevel=1 Values: off=0, error=1, warning=2, info=3 .PP the current punctuation and dict file in use: punctuationProfile=default Values: Text, see available profiles in \[aq]\[aq]/etc/fenrir/punctuation\[aq]\[aq] or in \[aq]\[aq]sourceTree/config/punctuation\[aq]\[aq] .PP The current punctuation level in use: punctuationLevel=some Values: Text, See available levels in the used punctuation file. .PP Respect pause for punctuations: respectPunctuationPause=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Add a pause on Line break: newLinePause=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Specify the path where the clipboard should be exported to. See export clipboard to file (#export clipboard to file). The variable \[aq]\[aq]$user\[aq]\[aq] is replaced by the current logged username. clipboardExportPath=/tmp/fenrirClipboard Values: Text, Systemfilepath .PP The number of available clipboards: numberOfClipboards=10 Values: Integer, 1 \- 999 .PP Replace emoticons like :) or ;) with text insertions: emoticons=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Define the current Fenrir keys: fenrirKeys=KEY_KP0,KEY_META,KEY_INSERT Values, Text list, separated by comma. .PP Define the current script keys: scriptKey=KEY_COMPOSE Values, Text list, separated by comma. .PP The time format to be used for (time command) output: timeFormat=%H:%M:%P Values: see python specification for datetime.strftime (https///docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior) .PP The date format to be used for (date command) output: dateFormat=%A, %B %d, %Y Values: see python specification for datetime.strftime (https///docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior) .PP Enable or Disable spellcheck whilst typing: autoSpellCheck=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP The use of the dictionary with spellcheck: spellCheckLanguage=en_US Values: Text, see aspell dictionary\[aq]s. .PP Folder Path for your scripts "scriptKey" functionality: scriptPath=/usr/share/fenrirscreenreader/scripts Values: Text, Existing path on file system. .PP Override commands or create new ones without changing the Fenrir defaults: commandPath=/usr/share/fenrirscreenreader/commands Values: Text, Existing path on file system. Subfolders in commandPath are: .IP \[bu] 2 \[aq]\[aq]commands\[aq]\[aq] = to create shortcut commands .IP \[bu] 2 \[aq]\[aq]onInput\[aq]\[aq] = executed while typing .IP \[bu] 2 \[aq]\[aq]onScreenChange\[aq]\[aq] = executed on change the screen (change from TTY4 to TTY6) .IP \[bu] 2 \[aq]\[aq]onScreenUpdate\[aq]\[aq] = executed when the screen is captured .SS Focus .PP The configuration for basic focus is in the section \[aq]\[aq]focus (#focus)\[aq]\[aq]. Follow the text cursor: cursor=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Follow highlighted text changes (Highlight Tracking): highlight=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] ### Review .PP Configurations for the review mode are in the section \[aq]\[aq][review]\[aq]\[aq]. .PP If "next word/ char" or "prev word/char" create a linebreak, announce it: lineBreak=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP If "next word/ char" or "prev word/char" cannot be performed because you reached the end of the screen, announce it: endOfScreen=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Leave the review mode when pressing a key: leaveReviewOnKeypress=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Leave the review mode when changing the screen (From TTY3 to TTY4): leaveReviewOnScreenChange=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] ### Promote .PP "Promoted Lists" are configured in the section \[aq]\[aq][promote]\[aq]\[aq]. Turn Promoted Lists" on or off: enabled=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP The minimum time interval of inactivity to activate promoting. By default it promotes after 120 Seconds inactivity: inactiveTimeoutSec=120 Values: in Seconds .PP Define a list of promoted words comma seperated: list= Values: text (comma seperated) Example to promote the word "nickname" or a bash prompt: list=nickname,$:,#: .SS Time .PP The automated time announcement is configured in the section \[aq]\[aq]time (#time-2)\[aq]\[aq]. Time announcement is disabled by default. Turn time announcement on or off: enabled=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Should the time be announced: presentTime=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Should the date be announced (just on date change): presentDate=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Announce after a given period of seconds: delaySec=0 Value: in Seconds, 0 = Deactivated .PP Announce after fixed minutes in an hour. if delaySec is >0 onMinutes is ignored: onMinutes=00,30 Example every 15 minutes: onMinutes=00,15,30,45 .PP Just play a soundicon, (not interrupting): announce=True Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] .PP Interrupt current speech for time announcement: interrupt=False Values: on=\[aq]\[aq]True\[aq]\[aq], off=\[aq]\[aq]False\[aq]\[aq] # Customization .SS Scripting .PP Scripts can be in any language, bash, python, sh or others. Place your scripts in the directory /usr/share/fenrirscreenreader/scripts/ (the path is configurable in settings.conf). The script key is the applications key. Usually this key can be found on the keyboard located just left of the right most control key. When you name a script, the key name appears in the script seperated by the sequence \f[B]\-\f[]. So, for example, if you have a python weather script you want assigned to the script key plus the letter w you would name the script /usr/share/fenrirscreenreader/scripts/weather__\-__key_w.py Then, to access the script, simply press the script key and the letter w. Scripts must be executable. So, make sure to chmod 755 your script when you place it in the scripts directory. The script gets some parameters from fenrir when it is executed. So that information is available in your script then. .SS Parameterlist .PP .TS tab(@); l l. T{ Parameter T}@T{ Content T} _ T{ $1 T}@T{ Username of the current logged in user T} .TE .SS Examples .PP Script that just speaks the current username when pressing ScriptKey + H.\\ File: \[aq]\[aq]/usr/share/fenrirscreenreader/scripts/helloWorld__\-__key_h.sh\[aq]\[aq]: #!/bin/bash echo $1 .SS Commands .PP You can place your own commands in "/usr/share/fenrirscreenreader/commands" (path is configurable in settings.conf). Commands are python files with a special scheme. You can assign them to a shortcut using the filename without an extension or place them in a hook trigger like OnInput or OnScreenChange. For further information see developer guide. Good Examples: "date.py" (https///github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/date.py) (announce the Date), "shut_up.py" (https///github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/shut_up.py) (interrupt output) the basic scheme for a command is as follows: .IP .nf \f[C] from\ core\ import\ debug class\ command(): \ \ def\ __init__(self): \ \ \ \ \ \ pass \ \ def\ initialize(self,\ environment): \ \ \ \ \ \ self.env\ =\ environment \ \ def\ shutdown(self): \ \ \ \ \ \ pass \ \ def\ getDescription(self): \ \ \ \ \ \ return\ _(\[aq]No\ description\ found\[aq]) \ \ def\ run(self): \ \ \ \ \ \ pass \ \ def\ setCallback(self,\ callback): \ \ \ \ \ \ pass \f[] .fi .IP \[bu] 2 Template lives here (https///github.com/chrys87/fenrir/blob/master/src/fenrir/commands/command_template.py) .IP \[bu] 2 The class needs to have the name "command". .IP \[bu] 2 "initialize" is running once whilst loading the command. .IP \[bu] 2 "shutdown" is running on unload like the command (quit fenrir) .IP \[bu] 2 "getDescriptsion" just returns an string. That String is used in Tutorial Mode. .IP \[bu] 2 "run" is executed when the command is invoked. (shortcut is pressed, or trigger isn\[aq]t running) .IP \[bu] 2 setCAllback is currently not used. and has no functionality yet. .SH Troubleshooting .SS Fenrir does not start .IP " 1." 4 Have you installed all the dependencies Support and Requirements (#Support and Requirements) .IP " 2." 4 Try using master, a lot of changes take place there to make Fenrir compatible with more systems ## Fenrir does not utilize the shortcuts .IP " 3." 4 Make sure you have python3\-evdev installed .IP " 4." 4 Use the latest Fenrir version .IP " 5." 4 Make sure that Fenrir has permission to /dev/input/* and /dev/uinput (or run it as root) ## No sound at all .IP " 6." 4 Run the script to configure Pulseaudio once as root and once as your user. This will setup Pulseaudio but require a restart of Pulseaudio. The script is located in \[aq]\[aq]tools/configure_pulse.sh\[aq]\[aq] .IP " 7." 4 Use ALSA .IP " 8." 4 Configure Pulse system wide (https///www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/) (Not recommended) .IP " 9." 4 Use gstreamerDriver: change \[aq]\[aq]settings.conf\[aq]\[aq] in the section \[aq]\[aq]sound\[aq]\[aq] the line \[aq]\[aq]driver=genericDriver\[aq]\[aq] to \[aq]\[aq]driver=gstreamerDriver\[aq]\[aq] .IP "10." 4 Use wave sound\-icons: change \[aq]\[aq]settings.conf\[aq]\[aq] in the section \[aq]\[aq]sound\[aq]\[aq] the line \[aq]\[aq]theme=default\[aq]\[aq] to \[aq]\[aq]theme=default\-wav\[aq]\[aq] .IP "11." 4 Use most current version of sox (http://sox.sourceforge.net/) with opus support .IP "12." 4 Try apulse (https///github.com/i-rinat/apulse) (not tested by myself but might work). Please give me feedback if you try it out. ## You get sound\-icons but no speech .IP "13." 4 If you are using speech\-dispatcher run "spd\-conf" once as user and as root. .IP "14." 4 You can test if speech\-dispatcher works by invoking it as root\\ \[aq]\[aq]sudo spd\-say "hello world"\[aq]\[aq] ## Bugreports and feature requests .PP Please report Bugs and feature requests to: https://github.com/chrys87/fenrir/issues (https///github.com/chrys87/fenrir/issues) .PP for bugs please provide a debug (#Howto create a debug file) file that shows the issue. ### How\-to create a debug file .IP "1." 3 Delete old debug stuff\\ \[aq]\[aq]sudo rm /var/log/fenrir.log\[aq]\[aq] .IP "2." 3 Start fenrir in debug mode\\ \[aq]\[aq]sudo fenrir \-d\[aq]\[aq] .IP "3." 3 Do your stuff to reproduce the problem .IP "4." 3 Stop fenrir (\[aq]\[aq]fenrirKey + q\[aq]\[aq]) the debug file is located in \[aq]\[aq]/var/log/fenrir.log\[aq]\[aq] .PP Please be as precise as possible to make it easy to solve the problem. fenrir/docs/fenrir.adoc000066400000000000000000001461601475771417500154420ustar00rootroot00000000000000== Fenrir User Manual for Slint users Fenrir is a modern command line screen reader written in Python3. + It has a modular structure, a flexible based driver model, is highly configurable and easy to customize and extend. === Credit and intended audience This document is just a customization for Slint of the genuine https://github.com/chrys87/fenrir/blob/master/docu/user.txt[Fenrir User Manual] motly written by Chrys, main developer of Fenrir. It has been adapted to its intended audience: end users of Fenrir on Slint where it is already installed, thus concentrates on its setting and usage. You will find more information about its features, installation and how customize and troubleshoot it and contribute to its development on https://github.com/chrys87/fenrir[the Fenrir Git repository]. === Getting started with Fenrir Fenrir is a screen reader, that reads aloud the text displayed on the screen and allows to review it, like espeakup and speechd-up also shipped in Slint. + In Slint it is mostly used in console mode, and uses the synthesizers and voices provided by Speech Dispatcher. + Keyboard shortcuts are bound to commands to read the screen, review it and perform other actions like modify the settings on the fly, switch languages, copy and paste text, provide miscellaneous information. + === Configuration file === The permanent settings are recorded in the configuration file /etc/fenrirscreenreader/settings.conf, that is heavily commented. + These settings are described in this user guide. To start Fenrir once type as root: .... service start fenrir .... To enable auto start on system boot type as root: .... speak-with fenrir .... and confirm that you want to have it started at boot time. If you are using Fenrir for the first time you may want to take a look at these resources: * link:#Keybindings[Keybindings] * link:#Tutorial Mode[Tutorial Mode] == Keybindings Two series of key bindings are provided: . the link:#Desktop layout[Desktop layout] uses a numeric keypad (here abbreviated as keypad). . the link:#Laptop layout[Laptop layout] for keyboards that do not have a numeric keypad. The layout is set in the configuration file in the section link:#Keyboard[Keyboard]. === Fenrir Key The Fenrir Key is for invoking screen reader commands. Fenrir can utilize more than one FenrirKey at the same time. By default the following keys are used: . Insert . KeyPad Insert . Meta (Super, Windows) === Script Key To invoke "Scripts" the Script Key is mandatory. The shortcut is encoded in the filename of the script. See link:#Scripting[Scripting] By default the Script Key is Compose (the key between AltGr and Ctrl at the right of the space bar). For instance, pressing Script Key + L switches between the languages possibly listed in the configuration file. Feel free to write you own scripts to expand Fenrir features and share them! === Desktop Layout [cols=",",options="header",] |=== |Shortcut |Command |link:#General[General] | |CTRL |link:#shut up[shut up (interrupts speech)] |FenrirKey + Q |link:#quit Fenrir[quits fenrir] |link:#Review modes[Review modes] | |FenrirKey + KeyPad dot |link:#exit review[exit review] |FenrirKey + KeyPad 9 |link:#review bottom[reviews bottom] |FenrirKey + KeyPad 7 |link:#review top[reviews top] |KeyPad 8 |link:#review current line[reviews current line] |KeyPad 7 |link:#review previous line[reviews previous line] |KeyPad 9 |link:#review next line[reviews next line] |FenrirKey + KeyPad 4 |link:#review line beginning[reviews line beginning] |FenrirKey + KeyPad 6 |link:#review line ending[reviews line ending] |FenrirKey + KeyPad 1 |link:#review line first character[reviews line first character] |FenrirKey + KeyPad 3 |link:#review line last character[reviews line last character] |FenrirKey + Alt + 1 |link:#present first line[presents first line] |FenrirKey + Alt + 2 |link:#present last line[presents last line] |KeyPad 5 |link:#review current word[reviews current word] |KeyPad 4 |link:#review previous word[reviews previous word] |KeyPad 6 |link:#review next word[reviews next word] |FenrirKey + Shift + KeyPad 5 |link:#review current word phonetic[reviews current word phonetic] |FenrirKey + Shift + KeyPad 4 |link:#review previous word phonetic[reviews previous word phonetic] |FenrirKey + Shift + KeyPad 6 |link:#review next word phonetic[reviews next word phonetic] |KeyPad 2 |link:#review current character[reviews current char] |KeyPad 1 |link:#review previous character[reviews previous char] |KeyPad 3 |link:#review next character[reviews next char] |FenrirKey + Shift + KeyPad 2 |link:#review current character phonetic[reviews current character phonetic] |FenrirKey + Shift + KeyPad 1 |link:#review previous character phonetic[reviews previous character phonetic] |FenrirKey + Shift + KeyPad 3 |link:#review next character phonetic[reviews next character phonetic] |FenrirKey + CTRL + KeyPad 8 |link:#review up[reviews up] |FenrirKey + CTRL + KeyPad 2 |link:#review down[reviews down] |FenrirKey + I |link:#indent current line[indent curr line] |FenrirKey + KeyPad 5 |link:#current screen[current screen] |FenrirKey + KeyPad 8 |link:#current screen before cursor[current screen before cursor] |FenrirKey + KeyPad 2 |link:#current screen after cursor[current screen after cursor] | |link:#cursor read to end of line[cursor read to end of line] |link:#Tutorial mode[Tutorial mode] | |FenrirKey + H |link:#Tutorial Mode[toggle tutorial mode] |link:#Information[Information] | |FenrirKey + T |link:#Time[Announce time] |FenrirKey + T +T |link:#Date[Announce date] |FenrirKey + CTRL + |link:#clear Bookmark [clear bookmark number ] |FenrirKey + Shift + |link:#set Bookmark [set bookmark number ] |FenrirKey + |link:#read Bookmark [read bookmark number ] |KeyPad dot |link:#cursor position[cursor position] | |link:#cursor column[cursor column] | |link:#cursor line number[cursor line number] |link:#Screen Interaction[Screen Interaction] | |FenrirKey + CTRL + Shift + C |link:#clear clipboard[clears clipboard] |FenrirKey + Home |link:#first clipboard[first clipboard] |FenrirKey + End |link:#last clipboard[last clipboard] |FenrirKey + PageUp |link:#previous clipboard[previous clipboard] |FenrirKey + PageDown |link:#next clipboard[next clipboard] |FenrirKey + Shift + C |link:#read current clipboard[current clipboard] |FenrirKey + C |link:#copy marked to clipboard[copy marked text to clipboard] |FenrirKey + V |link:#paste clipboard[paste clipboard contents] |FenrirKey + P |link:#import clipboard from file[import clipboard from file] |FenrirKey + Alt + Shift +C |link:#export clipboard to file[export clipboard to file] |FenrirKey + CTRL + Shift + X |link:#Remove Marks[remove marks] |FenrirKey + X |link:#Set mark[set mark] |FenrirKey + Shift + X |link:#Get text between marks[announce marked text] | |export clipboard to X |link:#Window mode[Window mode] | |FenrirKey + KeyPad Slash |link:#Create Window[set window application] |2 * FenrirKey + KeyPad Slash |link:#Remove Window[clear window application] |KeyPad Plus |link:#last incoming[read last incoming] |link:/#Quick Settings/ toggle or switch[Quick settings: toggle or switch] | |Compose + L |link:#switch language[switch language] |FenrirKey + F3 |link:#toggle sound[toggles sound] |FenrirKey + F4 |link:#toggle speech[toggles speech] |KeyPad Enter |link:#disable speech temporarily[temporarily disables speech] |FenrirKey + CTRL + P |link:#toggle punctuation level[toggles punctuation level] |FenrirKey + RightBrace |link:#toggle auto spell check[toggle auto spell check] |FenrirKey + Backslash |link:#toggle output[toggles output] |FenrirKey + CTRL + E |link:#toggle emoticons[toggles emoticons] |FenrirKey + KeyPad Enter |link:#toggle auto read[toggles auto read] |FenrirKey + CTRL + T |link:#toggle auto time[toggles auto time] |FenrirKey + KeyPad ASTERISK |link:#toggle highlight tracking[toggles highlight tracking] |link:/#Quick Settings/ speech and sound[Quick Settings: speech and sound] | |FenrirKey + Up |link:#increase speech volume[increase speech volume] |FenrirKey + Down |link:#decrease speech volume[decrease speech volume] |FenrirKey + Right |link:#increase speech rate[increase speech rate] |FenrirKey + Left |link:#decrease speech rate[decrease speech rate] |FenrirKey + Alt + Right |link:#increase speech pitch[increase speech pitch] |FenrirKey + Alt + Left |link:#decrease speech pitch[decrease speech pitch] |FenrirKey + Alt + Up |link:#increase sound volume[increase sound volume] |FenrirKey + Alt + Down |link:#decrease sound volume[decrease sound volume] |FenrirKey + CTRL + Up |increase Alsa volume |FenrirKey + CTRL + Down |decrease Alsa volume |link:#Spellchecker[Spell checker] | |FenrirKey + S |link:#spell check[spell check] |2 * FenrirKey + S |link:#add word to spell check[add word to spell check] |FenrirKey + Shift + S |link:#removes word from spell check[removes word from spell check] |FenrirKey + Backspace |link:#forward keypress[forward keypress] |=== === Laptop Layout [cols=",",options="header",] |=== |Shortcut |Command |link:#General[General] | |FenrirKey + H |link:#Tutorial Mode[toggle tutorial mode] |CTRL |link:#shut up[shut up (interrupts speech)] |link:#Review modes[Review modes] | |FenrirKey + Shift + O |link:#review bottom[reviews bottom] |FenrirKey + Shift + U |link:#review top[reviews top] |FenrirKey + I |link:#review current line[reviews current line] |FenrirKey + U |link:#review previous line[reviews previous line] |FenrirKey + O |link:#review next line[reviews next line] |FenrirKey + Shift + J |link:#review line beginning[reviews line beginning] |FenrirKey + Shift + L |link:#review line ending[reviews line ending] |FenrirKey + CTRL + J |link:#review line first character[reviews line first character] |FenrirKey + CTRL + L |link:#review line last character[reviews line last character] |FenrirKey + Alt + 1 |link:#present first line[presents first line] |FenrirKey + Alt + 2 |link:#present last line[presents last line] |FenrirKey + K |link:#review current word[reviews current word] |FenrirKey + J |link:#review previous word[reviews previous word] |FenrirKey + L |link:#review next word[reviews next word] |FenrirKey + CTRL + ALT + K |link:#review current word phonetic[reviews current word phonetic] |FenrirKey + CTRL + ALT + J |link:#review previous word phonetic[reviews previous word phonetic] |FenrirKey + CTRL + ALT + L |link:#review next word phonetic[reviews next word phonetic] |FenrirKey + comma |link:#review current character[reviews current character] |FenrirKey + M |link:#review previous character[reviews previous character] |FenrirKey + dot |link:#review next character[reviews next character] |FenrirKey + CTRL + ALT + comma |link:#review current character phonetic[reviews current character phonetic] |FenrirKey + CTRL + ALT + M |link:#review previous character phonetic[reviews previous character phonetic] |FenrirKey + CTRL + ALT + dot |link:#review next character phonetic[reviews next character phonetic] |FenrirKey + CTRL + I |link:#review up[reviews up] |FenrirKey + CTRL + comma |link:#review down[reviews down] |FenrirKey + Slash |link:#exit review[exit review] |FenrirKey + Shift + dot |link:#cursor position[cursor position] |FenrirKey + I +I |link:#indent current line[indent curr line] |FenrirKey + Shift + K |link:#current screen[current screen] |FenrirKey + Shift + I |link:#current screen before cursor[current screen before cursor] |FenrirKey + Shift + comma |link:#current screen after cursor[current screen after cursor] | |link:#cursor read to end of line[cursor read to end of line] |link:#Tutorial mode[Tutorial mode] | |FenrirKey + H |link:#Tutorial Mode[toggle tutorial mode] |link:#Information[Information] | |FenrirKey + T |link:#Time[Announce time] |FenrirKey + T +T |link:#Date[Announce date] |FenrirKey + CTRL + |link:#clear Bookmark [clear bookmark number ] |FenrirKey + Shift + 1 |link:#set Bookmark [set bookmark bumber ] |FenrirKey + 1 |link:#read Bookmark [bookmark number ] | |link:#cursor column[cursor column] | |link:#cursor line number[cursor line number] |link:#Screen Interaction[Screen Interaction] | |FenrirKey + CTRL + Shift + C |link:#clear clipboard[clears clipboard] |FenrirKey + Home |link:#first clipboard[first clipboard] |FenrirKey + End |link:#last clipboard[last clipboard] |FenrirKey + PageUp |link:#previous clipboard[previous clipboard] |FenrirKey + PageDown |link:#next clipboard[next clipboard] |FenrirKey + Shift + C |link:#read current clipboard[current clipboard] |FenrirKey + C |link:#copy marked to clipboard[copy marked text to clipboard] |FenrirKey + V |link:#paste clipboard[paste clipboard contents] |FenrirKey + F5 |link:#import clipboard from file[import clipboard from file] |FenrirKey + Alt + Shift +C |link:#export clipboard to file[export clipboard to file] |FenrirKey + CTRL + Shift + X |link:#Remove Marks[remove marks] |FenrirKey + X |link:#Set mark[set mark] |FenrirKey + Shift + X |link:#Get text between marks[announce marked text] | |export clipboard to X |link:#Window mode[Window mode] | |FenrirKey + CTRL + 8 |link:#Create Window[set window application] |2 * FenrirKey + CTRL + 8 |link:#Remove Window[clear window application] |FenrirKey + Semicolon |link:#last incoming[read last incoming] |link:/#Quick Settings/ toggle or switch[Quick settings: toggle or switch] | |Compose + L |link:#switch language[switch language] |FenrirKey + F3 |link:#toggle sound[toggles sound] |FenrirKey + F4 |link:#toggle speech[toggles speech] |FenrirKey + Enter |link:#disable speech temporarily[temporarily disables speech] |FenrirKey + Shift + CTRL + P |link:#toggle punctuation level[toggles punctuation level] |FenrirKey + RightBrace |link:#toggle auto spell check[toggle auto spell check] |FenrirKey + Shift + Enter |link:#toggle output[toggles output] |FenrirKey + Shift + E |link:#toggle emoticons[toggles emoticons] |FenrirKey + Enter |link:#toggle auto read[toggles auto read] |FenrirKey + CTRL + T |link:#toggle auto time[toggles auto time] |FenrirKey + Y |link:#toggle highlight tracking[toggles highlight tracking] |FenrirKey + Q |link:#quit Fenrir[quits fenrir] |FenrirKey + T |link:#Time[Announce time] |FenrirKey + T +T |link:#Date[Announce date] |link:/#Quick Settings/ speech and sound[Quick Settings: speech and sound] | |FenrirKey + Up |link:#increase speech volume[increase speech volume] |FenrirKey + Down |link:#decrease speech volume[decrease speech volume] |FenrirKey + Right |link:#increase speech rate[increase speech rate] |FenrirKey + Left |link:#decrease speech rate[decrease speech rate] |FenrirKey + Alt + Right |link:#increase speech pitch[increase speech pitch] |FenrirKey + Alt + Left |link:#decrease speech pitch[decrease speech pitch] |FenrirKey + Alt + Up |link:#increase sound volume[increase sound volume] |FenrirKey + Alt + Down |link:#decrease sound volume[decrease sound volume] |FenrirKey + CTRL + Up |increases Alsa volume |FenrirKey + CTRL + Down |decreases Alsa volume |link:#Spellchecker[Spell checker] | |FenrirKey + S |link:#spell check[spell check] |FenrirKey + S +S |link:#add word to spell check[add word to spell check] |FenrirKey + Shift + S |link:#removes word from spell check[removes word from spell check] |FenrirKey + Backspace |link:#forward keypress[forward keypress] |=== === General ==== quit Fenrir Just stops fenrir. ==== shut up Interrupt the current spoken. === Review Modes Fenrir provides a virtual cursor, with it you can navigate all over the screen without changing the text cursor. + Using the review feature will open the review mode automatically. + The review cursor always starts from the text cursor. Attention: after using the review mode, the review cursor will stay open until you use the `+exit review+` shortcut. + Think when using clipboard operations and similar. The review cursor is always preferred over the text cursor. + Fenrir sounds a bell sound if the used review command jumps to another line or end of screen. ==== exit review You can leave the review mode by pressing the `+exit review+` shortcut. ==== review bottom Set the review cursor to first column in the last line. ==== review top Set the review cursor to the first column in the first line ==== review current line Set the review cursor to the beginn of the the current line and review it. ==== review previous line Set the review cursor to the previous line and review it. ==== review next line Set the review cursor to the next line and review it. ==== review line beginning Set the review cursor to the begin of the current line ==== review line ending Set the review cursor to the end of the current line ==== review line first character Set the review cursor the first char (that is not space) in the current line and review it. ==== review line last character Set the review cursor the last char (that is not space) in the current line and review it. ==== review current word Sets the review cursor to the beginning of the current word and review it. ==== review previous word Sets the review cursor to the beginning of the previous word and review it. ==== review next word Sets the review cursor to the beginning of the next word and review it. ==== review current word phonetic Sets the review cursor to the beginning of the current word and spell it phonetic. ==== review previous word phonetic Sets the review cursor to the beginning of the previous word and spell it phonetic. ==== review next word phonetic Sets the review cursor to the beginning of the next word and spell it phonetic. ==== review current character Does not change the review cursor. Just announce the current char. ==== review previous character Sets review cursor to the previous column and review it ==== review next character Sets review cursor to the next column and review it ==== review current character phonetic Does not change the review cursor. Just announce the current char phonetic. ==== review previous character phonetic Sets review cursor to the previous column and announce the char phonetic. ==== review next character phonetic Sets review cursor to the next column and announce the char phonetic. ==== review up Set the review cursor in the same column one line above the current one and review it. ==== review down Set the review cursor in the same column one line below the current one and review it. A mark defines a point of origin or end to prepare to copy or paste a block of text. + Examples where you need marks are: * copy to clipboard * set window application * set bookmark 1 - X ==== Set mark How to set a mark: . navigate with review or textcursor to the position you want to set the mark. Attention: if a review cursor is set, that is the prefered. If you want to use text cursor, be sure that you are not in review mode. . press shortcut for `+set mark+` you can set two marks (begin and end). Some commands allow some simpler usecases just using the whole line if only one mark is set. you may want to try this out. ==== Get text between marks To get the text that is currently between your marks press shortcut for `+marked text+`. + === Remove Marks === You can remove all current marks by pressing the shortcut for `+remove marks+`. Changing the screen also removes the marks. === Screen Interaction Fenrir provides several methods to interact with the current screen. ==== forward keypress This just forwards the next shortcut to the screen Fenrir shortcut or not. This is useful if the currently pressed shortcut is also in use by Fenrir. ==== Clipboard Fenrir provides a clipboard with multible items represented by a list. You navigate throught the list and paste the selected clipboard. ===== copy marked to clipboard To copy something to the clipboard you need to set one or two marks. if you set one mark, the text between the mark and your current cursor is copied to clipboard. Setting two marks just copies the text between the marks into the clipboard. If you copy something it is always placed as the first item on your clipboard. ===== clear clipboard You can remove all items from the current clipboard by `+clear clipboard+` functionality. ===== first clipboard This moves quick to the first item of the clipboard. ===== last clipboard This moves quick to the last item of the clipboard. ===== previous clipboard Go to previous item in the clipboard. ===== next clipboard Go to next item on the clipboard. ===== read current clipboard Read the content of the current item of the clipboard. ===== paste clipboard Pass whatever item is currently selected by first, last, prev or next clipboard commands. if no special clipboard is selected the (last copied) is used. ===== export clipboard to file This allows you to export the current clipboard to a configurable filepath. This is useful to share the clipboard with a graphical desktop. ===== import clipboard from file Import a clipboard from a configurable file. This is useful to share the clipboard with a graphical desktop. === Quick Settings: toggle or switch Fenrir provides shortcuts to change settings temporarily and on the fly without the need to permanently change the `+settings.conf+` file. ==== switch language switch between the languages listed in the line beginning with langages= in `+setting.conf+` during run time. The next language after the current one will be used. ==== toggle braille Enables and disables Braille. This is not persistent stored in your `+settings.conf+` but during run time. ==== toggle sound Enables and disables sound. This is not persistent stored in your `+settings.conf+` but during run time. ==== toggle speech Enables and disables speech. This is not persistent stored in your `+settings.conf+` but during run time. ==== disable speech temporarily Disables the speech until next key press. it might be useful if you want to listen to music or similar. As soon as a key is pressed it is going to be enabled again. ==== toggle punctuation level Cycle between all available punctuation levels. This is not persistent stored in your `+settings.conf+` but during run time. ==== toggle auto spell check Enables and disables automatic spellchecker (when typing). This is not persistent stored in your `+settings.conf+` but during run time. ==== toggle emoticons Enables and disables emoticons. This is not persistent stored in your `+settings.conf+` but during runtime. ==== toggle output Enables and disables all output at once (sound, Braille, speech). This is not persistent stored in your `+settings.conf+` but during run time. ==== toggle auto read Enables and disables what is automatically spoken. This is not persistent stored in your `+settings.conf+` but during run time. ==== toggle auto time Enables and disables auto time functionality. This is not persistent stored in your `+settings.conf+` but during run time. ==== toggle highlight tracking Enables and disables highlight tracking. This is not persistent stored in your `+settings.conf+` but during run time. === Quick Settings: speech and sound ==== increase speech volume Increase the volume of the speech. This is not persistent stored in your `+settings.conf+` but during runtime. ==== decrease speech volume Decrease the volume of the speech. This is not persistent stored in your `+settings.conf+` but during runtime. ==== increase speech rate Increase the rate of the speech. This is not persistent stored in your `+settings.conf+` but during runtime. ==== decrease speech rate Decrease the rate of the speech. This is not persistent stored in your `+settings.conf+` but during runtime. ==== increase speech pitch Increase the pitch of the speech. This is not persistent stored in your `+settings.conf+` but during runtime. ==== decrease speech pitch Decrease the pitch of the speech. This is not persistent stored in your `+settings.conf+` but during runtime. ==== increase sound volume Increase the volume of the sound. This is not persistent stored in your `+settings.conf+` but during runtime. ==== decrease sound volume Decrease the volume of the sound. This is not persistent stored in your `+settings.conf+` but during runtime. === Window Mode Fenrir supports window mode, a window is a partial area of the screen. ==== Create Window To create a window you need to do the following: . set a beginning mark (as the start of the window) . set an end mark (where the window should end) . press `+set window application+` shortcut. Now Fenrir ignores anything outside of the window. + === Remove Window === You can remove the window by pressing `+the clear window application+` shortcut. Now Fenrir will read everything on the screen again. === Tracking Modes Different types of tracking are currently supported See section link:#Focus[Focus] in `+settings.conf+` for more information. ==== Cursor Tracking This follows the text cursor. This is the typical way an application works. This is used by: * almost any shell such as (Bash, Zsh, sh) * vim * nano * emacs * mutt * tintin++ ==== Highlight Tracking In some applications there are no text cursors. In those applications cursor changes are represented by different colors or attributes (underlined or bold). This mode tracks and announces these changes for you. This is used by: .... * wifi-menu * dialog * alpine .... === Tutorial Mode Fenrir provides a Tutorial mode. When you enter tutorial mode, screen reader commands are intercepted and explained instead of executing them. `+Arrow up+` and `+Arrow Down+` let you navigate through a list of all available commands with shortcuts and description. Pressing escape leaves the tutorial mode. === Information ==== Time Announces the current Time. ==== Date Announces the current Date. ==== Bookmarks Bookmarks provide quick access to part of the screen without the need to navigate to the area. By default Fenrir provides 10 bookmarks. Those can be set and accessed via shortcut. This is useful for status lines or other information where the position does not change. ===== set Bookmark You need to set the bookmark first. For that you have to set one or two lines for use. . Set marks (one or two) . press shortcut for `+set bookmark +`. represents the number 1 - 10 (set bookmark 0 for the tenth bookmark). ===== read Bookmark If a bookmark is set you can access the area just by pressing the `+bookmark +` shortcut. represents the number 1 - 10. Bookmarks are dynamic. That means the content changes with the screen. ===== clear Bookmark to remove a bookmark just press the `+clear bookmark +` shortcut. represents the number 1 - . Afterward the bookmark is no longer available. ==== cursor position You can get information about the current cursor and its position by using the "cursor position" functionality. ==== indent current line Announce the current indent level of the current line. It represents the number of trailing spaces of the line. ==== current screen Reads all the current screen from the beginning to the end. ==== current screen before cursor Reads current screen from the beginning of the screen to the current cursor position. ==== current screen after cursor Read anything after current cursor position to the end. ==== cursor read to end of line Read from the current cursor position to the end of the current line. ==== cursor column Read the current X position of a cursor (column of the current line). ==== cursor line number Read the current Y position of a cursor (line number). ==== present first line Reads just the first line. this is maybe useful for status information. ==== present last line Presets the last line. This is maybe useful for status information. ==== last incoming Repeat the last automatically incoming text. === Input ==== Echo Fenrir provides different methods of echoing content: * Word: Will speak each word after you push space * Character: speak any letter you type on the screen * Delete Character: speaks the character prior to the cursor when you push backspace ==== Silence on Key press ==== Spellchecker Fenrir has a built-in spellchecker, it can invoke automatically while typing or be called by a shortcut. Commands to add or remove the current word to the dictionary are included. As using the spellchecker is enhanced usage. You will need dictionary aspell-. See section link:#General[General] in `+settings.conf+` for more information. ===== spell check Invokes the spellcheck on the word that contains the Review or text cursor. ===== add word to spell check Adds the word under the Review or Text cursor to the dictionary. ===== removes word from spell check Removes the word under the Review or Text cursor from the dictionary. === Announcements ==== Emoticons If you want to replace ":)" emoticons with "smile" in speech you can use this feature. It can be toggled on or off. You can define emoticons in a dictionary, please see Emoticon Dictionary. See section link:#General[General] in `+settings.conf+` to see how to enable or disable this feature. ==== Time Announce the time at periodical increments, To track the time easily. You can define 2 different ways of time announcements. . periodic . on fix minutes The settings proposed below can be implemented editing in the link:#Configuration file[configuration file] Example periodic, every 20 minutes "delaySec=20": .... [time] enabled=True presentTime=True presentDate=True delaySec=20 onMinutes= announce=True interrupt=False .... Example on fix minutes in an hour. example every quarter "delaySec=0" and "onMinutes=00,15,30,45": .... [time] enabled=True presentTime=True presentDate=True #delaySec is respected before onMinutes so it need to be set to 0 delaySec=0 onMinutes=00,15,30,45 announce=True interrupt=False .... ==== Promoted List Promoted Lists are a nice feature if you are away from your computer or performing more longer tasks. you can define a list of words which you want to hear a sound icon for after a period of inactivity. Example if the word "Chrys" appears after 120 Seconds of inactivity: .... [promote] enabled=True inactiveTimeoutSec=120 list=Chrys .... See section link:#Promote[Promote] in `+settings.conf+` for more information. === Dictionary You can make use of different kinds of built-in dictionary's. A dictionary has a name and list of keys and values separated by :===: Example to be set in the link:#Configuration file[configuration file] .... [customDict] Chrys:===:Chrys is cool lollipop:===:lolli .... that means that every instance "chrys" is displayed, speech will say Chrys is cool. "lollipop" is spoken as "lolli". Before making changes to a dictionary we recommend making a backup of your current dictionary in case future updates overwrite your local changes. ==== Punctuation The default punctuation settings are recorded in thd directory /etc/fenrirscreenreader/punctuation/default.conf ===== Level The punctuation level dict contains lists with "what punctuation is spoken in what level". the default one looks like this: .... [levelDict] none:===: some:===:.-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ .... the level "none" has no values. so it should not speak any punctuation (sadly this is not respected by every TTS system) if "some" is the current level the following are spoken: dot dash dollar tilde plus star slash backslash at. same for most and all, you can add new levels. if you cycle punctuation levels they are recognized. the default punctuation level is set in settings.conf. The default is "some". ===== Punctuation The punctuation dictionary "[punctDict]" contains how the punctuation is spoken. Example: .... [punctDict] _:===:line .... speaks an _ as "line". .... [punctDict] _:===:underscore .... speaks an _ as underscore. for question mark an ? is appended to the word that the TTS system can announce the question correctly. ==== Custom The dict "[customDict]" is just for your own use, it just replace the key with the value without any special functionality. This might be used to fix incorrectly spoken words, make words more common, shorter or just for fun. :) ==== Emoticons The Emoticons dictionary "[emoticonDict]" by default contains some emoticons. it can replace ":)" with "smile" or "XD" with "loool" Making chat more colorful. A nice feature with this dictionary is that you can toggle the substitution on or off during run time or in settings.conf. This is useful because while doing programming or other serious work you want to hear colons and perryns not smiles. == Configuration You can configure Fenrir in the following places (ordered by priority): . Commandline Parameters `+-o+` see link:#Set settings options[Set settings options] . /etc/fenrirscreenreader/settings/settings.conf see link:#Settings[Settings] . hard coded defaults === Commandline Arguments ==== Set settings options You can specify options that overwrite the setting.conf. This is done with `+-o +` parameter. The list of options have the following syntax .... fenrir -o "section#setting=value;section#setting=value" .... For example changing the sound driver to gstreamer and disabling Braille .... fenrir -o "sound#driver=gstreamerDriver;braille#enabled=False=False" .... or change the debug level to verbose .... fenrir -o "general#debugLevel=3" .... You can find the available sections and variables here #Settings See Syntax link:#settings.conf syntax[#settings.conf syntax] ==== settings.conf syntax the syntax of the link:#Settings[settings.conf] is quite simple and similar to a "*.ini" file, there are 4 different elements. . Sections . Settings . Values . Comments A comment starts with a # and is ignored by Fenrir. .... # this is a comment .... To group settings we have sections. A section can look like this: .... [Section] .... A setting looks like this: .... settingName=Value .... Example: .... [sound] # Turn sound on or off: enabled=True # Select the driver used to play sounds, choices are genericDriver and gstreamerDriver. # Sox is default. driver=genericDriver .... === Settings ==== Sound The sound is configured in section `+[sound]+`. Turn sound on or off: .... enabled=True .... Values: on=`+True+`, off=`+False+` Select the driver used to play sounds. The genericDriver using Sox is the default. .... driver=genericDriver .... Available Drivers: * `+genericDriver+` using the generic driver, for Fenrir <1.5 just use `+generic+` * `+gstreamerDriver+` using the gstreamer, for Fenrir <1.5 just use `+gstreamer+` These are the pack of sounds used for sound icons. .... theme=default .... By default we ship two sound packs. . `+default+` opus encoded, for newer Sox versions . `+default-wav+` wav encoded, just for compatibility Sound packs are located at /usr/share/sounds/fenrirscreenreader/ Sound volume controls how loud the sounds for your selected sound pack are. .... volume=1.0 .... Values: `+0.0+` is quietest, `+1.0+` is loudest. ===== Generic Driver The generic sound driver uses shell commands for play sound and frequencies. `+genericPlayFileCommand+` defines the command that is used to play a sound file. .... genericPlayFileCommand= .... `+genericFrequencyCommand+` defines the command that is used playing frequencies. .... genericFrequencyCommand= .... The following variables are substituted in `+genericPlayFileCommand+` and `+genericFrequencyCommand+`: * `+fenrirVolume+` = the current volume setting * `+fenrirSoundFile+` = the sound file for an sound icon * `+fenrirFrequence+` = the frequency to play * `+fenrirDuration+` = the duration of the frequency Example genericPlayFileCommand (default) .... genericPlayFileCommand=play -q -v fenrirVolume fenrirSoundFile .... Example genericFrequencyCommand (default) .... genericFrequencyCommand=play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence .... ==== Speech Speech is configured in section `+[speech]+`. Turn speech on or off: .... enabled=True .... Values: on=`+True+`, off=`+False+` # Select speech driver, options are speechdDriver (default), genericDriver or espeakDriver: driver=speechdDriver #driver=espeakDriver #driver=genericDriver This Selects the driver used to generate speech output. We recommend top keep the default in Slint to benefit of all available synthesizers and associated voices The rate selects how fast Fenrir will speak. .... rate=0.5 .... Values: Range Minimum:`+0.0+` is slowest, Maximum:`+1.0+` is fastest. Pitch controls the pitch of the voice. .... pitch=0.5 .... Values: Range Minimum:`+0.0+` is lowest, Maximum:`+1.0+` is highest. A Pitch for capital letters can be set. .... capitalPitch=0.9 .... Values: Range Minimum:`+0.0+` is lowest, Maximum:`+1.0+` is highest. The Volume controls the loudness of the voice. .... volume=1.0 .... Values: Range Minimum:`+0.0+` is quietest, Maximum:`+1.0+` is loudest. The Module sets here selects the synthesizer to use by speech-dispatcher. If not set, the one set in /etc/speech-dispatcher/speechd.conf will be used. + TO list the available modules, type: .... spd-list -s .... To be able to switch languages on the fly, set below a module that supports all languages between which you want to be able to switch. + To make this choice type: .... spd-list .... Example of module setting: .... module=espeak-ng .... Voice selects the voice you want to use. This setting won't hold if you switch languages on the fly (see below) or also set the language. + To find out which voices are available, for a given module, type: .... spd-say -o -L .... For instance: .... spd-say -o rhvoice -L .... If you use the module espeak-ng or espak-ng-mbrola-generic , you can also run: .... espeak-ng-list-voices .... Example using the pico module: .... voice=virginie .... Languages lists the languages among which to switch pressing: .... Compose+l .... The Compose key is the one between AltrGr and Ctrl on the right of the space bar. + For the module in use, the languages available can be listed with typing: .... spd-list -ls .... For instance: .... spd-list -ls espeak-ng-mbrola-generic .... Be careful: all languages listed below should be provided by the module in use, else switching languages on the fly won't be possible. Example using the pico module: .... languages=en-GB fr-FR es-ES it-IT .... You can also set the language to use by default, which doesn't need to be listed among the ones you might want to switch (but then you will need to restart fenrir to get it back). + It will supersede the voice that you might have also set. Example using the pico module: .... language=de-DE .... Read new text as it occurs autoReadIncoming=True Values: on=`+True+`, off=`+False+` ==== Screen The settings for screens, (TTY, PTY) are configured in the `+[screen]+` section. The driver to get the information from the screen: .... driver=vcsaDriver .... Available Drivers: * `+vcsaDriver+` using the VCSA driver (for TTYs), for Fenrir <1.5 just use `+vcsa+` The encoding of the screen .... encoding=cp850 .... Values:`+cp850+` is used for Western languages like USA or Europe. The driver updates Fenrir with changes on the screen. .... screenUpdateDelay=0.05 .... Values: in Seconds If you want Fenrir to not be active on any screen for various reasons. Maybe an X server or Wayland is running on that screen. You can make Fenrir ignore it or multiple screens seperated by `+,+` with: .... suspendingScreen= .... Values: Depends on driver: * VCSA: the number of the TTY. TTY6 is `+6+`. Example ignore TTY1 and TTY2: .... suspendingScreen=1,2 .... There is also the ability to let Fenrir auto detect screens that are running an X server. So Screens running an GUI can be ignored. .... autodetectSuspendingScreen=True .... Values: on=`+True+`, off=`+False+` ==== Keyboard The settings for keyboard and input related configuration is located in the section `+[keyboard]+` of the `+settings.conf+` file. Select the driver used for grabbing keybord input and for recieving shortcuts. .... driver=evdevDriver .... Values: Text, available Driver Available Drivers: * `+evdevDriver+` uses the evdev input system of linux, for Fenrir <1.5 just use `+evdev+` You can let Fenrir know about what input devices are to be used. .... device=ALL .... Values: * `+ALL+` use all devices with key capabilities. * `+NOMICE+` Exclude mices from handling. * `++` just use the device with the given name. Gives Fenrir exclusive access to the keyboard and lets it control keystrokes. This is needed to intercept Fenrir related shortcuts. .... grabDevices=True .... Values: on=`+True+`, off=`+False+` The following makes sense if you are using a second screenreader and want to have some hooked events. Fenrir ignores all shortcuts then. .... ignoreShortcuts=False .... Values: on=`+True+`, off=`+False+` The current keyboard layout used for shortcuts. .... keyboardLayout=desktop .... Values: An absolute Path to a Keyboard definition file or a Filename without extension located in `+/etc/fenrir/keyboard+` Announce characters while typing. .... charEcho=False .... Values: on=`+True+`, off=`+False+` Announce deleted characters .... charDeleteEcho=True .... Values: on=`+True+`, off=`+False+` Announce word after pressing space .... wordEcho=False .... Values: on=`+True+`, off=`+False+` Interrupt speech on any keypress .... interruptOnKeyPress=False .... Values: on=`+True+`, off=`+False+` You can filter the keys that speech should interrupt .... interruptOnKeyPressFilter= .... Values: (List) empty = all keys, otherwise interrupt with specified keys The timeout that is used for double tap shortcuts .... doubleTapTimeout=0.2 .... Values: Seconds ==== General Overall settings can be configured from the section `+[general]+`. Set the current debug level: .... debugLevel=1 .... Values: off=0, error=1, warning=2, info=3 the current punctuation and dict file in use: .... punctuationProfile=default .... Values: Text, see available profiles in `+/etc/fenrir/punctuation+` or in `+sourceTree/config/punctuation+` The current punctuation level in use: .... punctuationLevel=some .... Values: Text, See available levels in the used punctuation file. Respect pause for punctuations: .... respectPunctuationPause=True .... Values: on=`+True+`, off=`+False+` Add a pause on Line break: .... newLinePause=True .... Values: on=`+True+`, off=`+False+` Specify the path where the clipboard should be exported to. See link:#export clipboard to file[export clipboard to file]. The variable `+$user+` is replaced by the current logged username. .... clipboardExportPath=/tmp/fenrirClipboard .... Values: Text, Systemfilepath The number of available clipboards: .... numberOfClipboards=10 .... Values: Integer, 1 - 999 Replace emoticons like :) or ;) with text insertions: .... emoticons=True .... Values: on=`+True+`, off=`+False+` Define the current Fenrir keys: .... fenrirKeys=KEY_KP0,KEY_META,KEY_INSERT .... Values, Text list, separated by comma. Define the current script keys: .... scriptKey=KEY_COMPOSE .... Values, Text list, separated by comma. The time format to be used for (time command) output: .... timeFormat=%H:%M:%P .... Values: see python specification for https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior[datetime.strftime] The date format to be used for (date command) output: .... dateFormat=%A, %B %d, %Y .... Values: see python specification for https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior[datetime.strftime] Enable or Disable spellcheck whilst typing: .... autoSpellCheck=True .... Values: on=`+True+`, off=`+False+` The use of the dictionary with spellcheck: .... spellCheckLanguage=en_US .... Values: Text, see aspell dictionary's. Folder Path for your scripts "scriptKey" functionality: .... scriptPath=/usr/share/fenrirscreenreader/scripts .... Values: Text, Existing path on file system. Override commands or create new ones without changing the Fenrir defaults: .... commandPath=/usr/share/fenrirscreenreader/commands .... Values: Text, Existing path on file system. Subfolders in commandPath are: * `+commands+` = to create shortcut commands * `+onInput+` = executed while typing * `+onScreenChange+` = executed on change the screen (change from TTY4 to TTY6) * `+onScreenUpdate+` = executed when the screen is captured ==== Focus The configuration for basic focus is in the section `+[focus]+`. Follow the text cursor: .... cursor=True .... Values: on=`+True+`, off=`+False+` Follow highlighted text changes (Highlight Tracking): .... highlight=False .... Values: on=`+True+`, off=`+False+` ==== Review Configurations for the review mode are in the section `+[review]+`. If "next word/ char" or "prev word/char" create a linebreak, announce it: .... lineBreak=True .... Values: on=`+True+`, off=`+False+` If "next word/ char" or "prev word/char" cannot be performed because you reached the end of the screen, announce it: .... endOfScreen=True .... Values: on=`+True+`, off=`+False+` Leave the review mode when pressing a key: .... leaveReviewOnKeypress=False .... Values: on=`+True+`, off=`+False+` Leave the review mode when changing the screen (From TTY3 to TTY4): .... leaveReviewOnScreenChange=True .... Values: on=`+True+`, off=`+False+` ==== Promote "Promoted Lists" are configured in the section `+[promote]+`. Turn Promoted Lists" on or off: .... enabled=True .... Values: on=`+True+`, off=`+False+` The minimum time interval of inactivity to activate promoting. By default it promotes after 120 Seconds inactivity: .... inactiveTimeoutSec=120 .... Values: in Seconds Define a list of promoted words comma seperated: .... list= .... Values: text (comma seperated) Example to promote the word "nickname" or a bash prompt: .... list=nickname,$:,#: .... ==== Time The automated time announcement is configured in the section `+[time]+`. Time announcement is disabled by default. Turn time announcement on or off: .... enabled=True .... Values: on=`+True+`, off=`+False+` Should the time be announced: .... presentTime=True .... Values: on=`+True+`, off=`+False+` Should the date be announced (just on date change): .... presentDate=True .... Values: on=`+True+`, off=`+False+` Announce after a given period of seconds: .... delaySec=0 .... Value: in Seconds, 0 = Deactivated Announce after fixed minutes in an hour. if delaySec is >0 onMinutes is ignored: .... onMinutes=00,30 .... Example every 15 minutes: .... onMinutes=00,15,30,45 .... Just play a soundicon, (not interrupting): .... announce=True .... Values: on=`+True+`, off=`+False+` Interrupt current speech for time announcement: .... interrupt=False .... Values: on=`+True+`, off=`+False+` == Customization === Scripting Scripts can be in any language, bash, python, sh or others. Place your scripts in the directory /usr/share/fenrirscreenreader/scripts/ (the path is configurable in settings.conf). The script key is the applications key. Usually this key can be found on the keyboard located just left of the right most control key. When you name a script, the key name appears in the script seperated by the sequence [.underline]#-#. So, for example, if you have a python weather script you want assigned to the script key plus the letter w you would name the script /usr/share/fenrirscreenreader/scripts/weather[.underline]##-##key_w.py Then, to access the script, simply press the script key and the letter w. Scripts must be executable. So, make sure to chmod 755 your script when you place it in the scripts directory. The script gets some parameters from fenrir when it is executed. So that information is available in your script then. ==== Parameterlist [cols=",",options="header",] |=== |Parameter |Content |$1 |Username of the current logged in user |=== ==== Examples Script that just speaks the current username when pressing ScriptKey + H. + File: `+/usr/share/fenrirscreenreader/scripts/helloWorld__-__key_h.sh+`: .... #!/bin/bash echo $1 .... === Commands You can place your own commands in "/usr/share/fenrirscreenreader/commands" (path is configurable in settings.conf). Commands are python files with a special scheme. You can assign them to a shortcut using the filename without an extension or place them in a hook trigger like OnInput or OnScreenChange. For further information see developer guide. Good Examples: https://github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/date.py["date.py"] (announce the Date), https://github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/shut_up.py["shut_up.py"] (interrupt output) the basic scheme for a command is as follows: .... from core import debug .... .... class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('No description found') def run(self): pass def setCallback(self, callback): pass .... * https://github.com/chrys87/fenrir/blob/master/src/fenrir/commands/command_template.py[Template lives here] * The class needs to have the name "command". * "initialize" is running once whilst loading the command. * "shutdown" is running on unload like the command (quit fenrir) * "getDescriptsion" just returns an string. That String is used in Tutorial Mode. * "run" is executed when the command is invoked. (shortcut is pressed, or trigger isn't running) * setCAllback is currently not used. and has no functionality yet. == Troubleshooting Below are fenric instructions that do not all apply to Slint. Slint users may request help on the Slint mailing list. === Fenrir does not start . Have you installed all the dependencies link:#Support and Requirements[Support and Requirements] . Try using master, a lot of changes take place there to make Fenrir compatible with more systems === Fenrir does not utilize the shortcuts . Make sure you have python3-evdev installed . Use the latest Fenrir version . Make sure that Fenrir has permission to /dev/input/* and /dev/uinput (or run it as root) === No sound at all . Run the script to configure Pulseaudio once as root and once as your user. This will setup Pulseaudio but require a restart of Pulseaudio. The script is located in `+tools/configure_pulse.sh+` . Use ALSA . https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/[Configure Pulse system wide] (Not recommended) . Use gstreamerDriver: change `+settings.conf+` in the section `+sound+` the line `+driver=genericDriver+` to `+driver=gstreamerDriver+` . Use wave sound-icons: change `+settings.conf+` in the section `+sound+` the line `+theme=default+` to `+theme=default-wav+` . Use most current version of http://sox.sourceforge.net/[sox] with opus support . Try https://github.com/i-rinat/apulse[apulse] (not tested by myself but might work). Please give me feedback if you try it out. === You get sound-icons but no speech . If you are using speech-dispatcher run "spd-conf" once as user and as root. . You can test if speech-dispatcher works by invoking it as root + `+sudo spd-say "hello world"+` === Bugreports and feature requests Please report Bugs and feature requests to: https://github.com/chrys87/fenrir/issues for bugs please provide a link:#Howto create a debug file[debug] file that shows the issue. ==== How-to create a debug file . Delete old debug stuff + `+sudo rm /var/log/fenrir.log+` . Start fenrir in debug mode + `+sudo fenrir -d+` . Do your stuff to reproduce the problem . Stop fenrir (`+fenrirKey + q+`) the debug file is located in `+/var/log/fenrir.log+` Please be as precise as possible to make it easy to solve the problem. fenrir/docs/user.md000066400000000000000000002165511475771417500146270ustar00rootroot00000000000000# Fenrir User Manual Fenrir is a modern command line screen reader written in Python3. It has a modular structure, a flexible based driver model, is highly configurable and easy to customize and extend ([see Developer Manual](fenrir_development_manual)). Please see the following pages for the [current](fenrir_current_version) and [Git](fenrir_git_version) version of Fenrir. # Support and Requirements Fenrir requires several drivers to interact with the operating system. ## Speech Drivers A speech driver is for communication with the text to speech system like [Speech-Dispatcher](#SpeechDispatcher) or [Espeak](http://espeak.sourceforge.net). \\ See section [Speech](#Speech) in ''settings.conf'' for more information. ### SpeechDispatcher This driver is used by default. It uses Speech-dispatcher as its backend. Dependencies: * Speech-dispatcher (installed and configured, [Documentation](https///devel.freebsoft.org/speechd#sec2)) * Python-speechd ### Espeak Uses Espeak via Python bindings. Dependencies: * Espeak or Espeak-ng * [python-espeak](https///launchpad.net/python-espeak) ### Generic This invokes speech via a sub-process. This is almost the same as using the commandline. The performance depends on the overhead of the speech synthesis application but it is really flexible. Dependencies: * Espeak or Espeak-ng The Requirements are flexible, they depend on the configuration in settings.conf. ### Dummy this is just for debugging, logs are output to the screen and logged as well. ## Sound Drivers To play sound icons and similar.\\ See section [Sound](#Sound) in ''settings.conf'' for more information. ### Generic This driver is used by default. Dependencies: * [Sox](http://sox.sourceforge.net/) with opus support The Requirements are flexible, they depend on the configuration in settings.conf. ### Gstreamer if you prefer to use Gstreamer for sound output. Dependencies: * Gstreamer >= 1.x * Glibc ### Dummy this is just for debugging, logs are output to the screen and logged as well. ## Input Drivers Input drivers are to capture keyboard shortcuts issued to the screen reader \ See section [Keyboard](#Keyboard) in ''settings.conf'' for more information. ### Evdev This driver is used by default. Evdev is the low level input device framework for Linux. Dependencies: * python-evdev >=0.6.3 * pyudev * loaded uinput kernel module * exclusive access to the input devices Read permission to the following files and services: * /dev/input * /dev/uinput ## Screen Drivers The job of a screen driver is to get the information of current screen content.\\ See section [Screen](#Screen) in ''settings.conf'' for more information. ### VCSA This driver is used by default. For Linux VCSA devices. These exist on any current standard installation of Linux. Dependencie s: * python-dbus Read permission to the following files and services (or run as root): * /sys/devices/virtual/tty/tty0/active * /dev/tty[1 - 64] * /dev/vcsa[1 - 64] ([VCSA manpage](https///linux.die.net/man/4/vcsa)) * read Logind DBUS ## Braille Drivers This is for Braille support. Braille is currently a work in progress and is planned for the Fenrir 2.0 release.\\ See section [Braille](#Braille) in ''settings.conf'' for more information. ### BRLTTY This driver is used by default. It uses [BrlTTY](brltty) to communicate with with a Braille device. Dependencies: * BrlTTY (configured and running, [Documentation](http://mielke.cc/brltty/doc/Manual-BRLTTY/English/BRLTTY.html)) * python-brlapi (configured, [Documentation](http://mielke.cc/brltty/doc/Manual-BrlAPI/English/BrlAPI.html)) ## Currently supported platforms Currently Fenrir completely supports the following Platforms: * Linux TTY Support for further Systems are planned. # Installation Fenrir can run without installation. It just requires the dependencies are installed first. We recommend to try it out before installation to be sure everything works and prevent yourself from experiencing a non-talking environment. ## Try Out Fenrir does not require installation. You can try it and make sure everything works before you decide to install. In this way you can be sure that your system doesnt break or stop talking. for that you can just grab the code and run as root ''src/fenrir/fenrir'' (in foreground) or ''src/fenrir/fenrir-daemon'' (in background, used by systemd for autostart) ## Install it ### Documented operating systems ### Arch Linux For Arch there are PKGBUILDs in the AUR: * [fenrir](https///aur.archlinux.org/packages/fenrir/) * [fenrir-git](https///aur.archlinux.org/packages/fenrir-git/) ### Manual 1. Download the latest stable version from the [Fenrir-Project](https///linux-a11y.org/index.php?page=fenrir-screenreader) site. 2. Unpack the archive 3. Check the needed Dependencys by running [check-dependencys.py](https///github.com/chrys87/fenrir/blob/master/check-dependencies.py) script 4. install the missing dependencies an standard installation requires the following: * python3 >= 3.3 (and all the following is needed for python3 ) * python3-speechd (screen) * python3-dbus (screen) * python3-evdev >= 0.6.4(input) * python3-daemonize (background service) * python3-brlapi (braille) * python3-pyenchant (spellchecker) * your language for aspell (aspell-``) (spellchecker) * sox (sound) * For an individual installation see [Support and Requirements](#Support and Requirements) or consult the [Readme](https///github.com/chrys87/fenrir/blob/master/README.md)) 5. run "install.sh" as root this installs Fenrir as the following * Application:''/opt/fenrir'' * Settings:''/etc/fenrir'' * Sound Icons:''/usr/share/fenrirscreenreader/'' to remove Fenrir just run uninstall.sh as root ### Git if you want to get the latest code you can use git to get a development snapshot: git clone https://github.com/chrys87/fenrir.git ## Auto Start To start Fenrir once: systemctl start fenrir To enable auto start on system boot: systemctl enable fenrir # First Steps If you are using Fenrir for the first time you may want to take a look at these resources: * [Keybindings](#Keybindings) * [Tutorial Mode](#Tutorial Mode) # Features ## Commands ### Keybindings Normal commands can be invoked in two ways: 1. Using a Metakey ([FenrirKey](#Fenrir Key)) 2. Shortcuts with a single key See section [Keyboard](#Keyboard) in ''settings.conf'' for more information. #### Fenrir Key The Fenrir Key is for invoking screen reader commands. Fenrir can utilize more than one FenrirKey at the same time. By default the following keys are used: 1. Insert 2. KeyPad Insert 3. Meta (Super, Windows) #### Script Key To invoke "Scripts" the Script Key is mandatory. The shortcut is encoded in the filename of the script. See [Scripting](#Scripting) #### Desktop Layout | Shortcut | Command | | -------- | ------- | | FenrirKey + H | [toggle tutorial mode](#Tutorial Mode) | | CTRL | [shut up (interrupts speech)](#shut up) | | FenrirKey + KeyPad 9 | [reviews bottom](#review bottom) | | FenrirKey + KeyPad 7 | [reviews top](#review top) | | KeyPad 8 | [reviews current line](#review current line) | | KeyPad 7 | [reviews previous line](#review previous line) | | KeyPad 9 | [reviews next line](#review next line) | | FenrirKey + KeyPad 4 | [reviews line beginning](#review line beginning) | | FenrirKey + KeyPad 6 | [reviews line ending](#review line ending) | | FenrirKey + KeyPad 1 | [reviews line first character](#review line first character) | | FenrirKey + KeyPad 3 | [reviews line last character](#review line last character) | | FenrirKey + Alt + 1 | [presents first line](#present first line) | | FenrirKey + Alt + 2 | [presents last line](#present last line) | | KeyPad 5 | [reviews current word](#review current word) | | KeyPad 4 | [reviews previous word](#review previous word) | | KeyPad 6 | [reviews next word](#review next word) | | FenrirKey + Shift + KeyPad 5 | [reviews current word phonetic](#review current word phonetic) | | FenrirKey + Shift + KeyPad 4 | [reviews previous word phonetic](#review previous word phonetic) | | FenrirKey + Shift + KeyPad 6 | [reviews next word phonetic](#review next word phonetic) | | KeyPad 2 | [reviews current char](#review current character) | | KeyPad 1 | [reviews previous char](#review previous character) | | KeyPad 3 | [reviews next char](#review next character) | | FenrirKey + Shift + KeyPad 2 | [reviews current character phonetic](#review current character phonetic) | | FenrirKey + Shift + KeyPad 1 | [reviews previous character phonetic](#review previous character phonetic) | | FenrirKey + Shift + KeyPad 3 | [reviews next character phonetic](#review next character phonetic) | | FenrirKey + CTRL + KeyPad 8 | [reviews up](#review up) | | FenrirKey + CTRL + KeyPad 2 | [reviews down](#review down) | | FenrirKey + KeyPad dot | [exit review](#exit review) | | KeyPad dot | [cursor position](#cursor position) | | FenrirKey + I | [indent curr line](#indent current line) | | FenrirKey + KeyPad 5 | [current screen](#current screen) | | FenrirKey + KeyPad 8 | [current screen before cursor](#current screen before cursor) | | FenrirKey + KeyPad 2 | [current screen after cursor](#current screen after cursor) | | `` | [cursor read to end of line](#cursor read to end of line) | | `` | [cursor column](#cursor column) | | `` | [cursor line number](#cursor line number) | | `` | [Braille flush](#braille flush) | | `` | [Braille pan left](#braille pan left) | | `` | [Braille pan right](#braille pan right) | | `` | [Braille return to cursor](#braille return to cursor) | | FenrirKey + CTRL + 1 | [clear bookmark 1](#clear Bookmark X) | | FenrirKey + Shift + 1 | [set bookmark 1](#set Bookmark X) | | FenrirKey + 1 | [bookmark 1](#read Bookmark X) | | FenrirKey + CTRL + 2 | [clear bookmark 2](#clear Bookmark X) | | FenrirKey + Shift + 2 | [set bookmark 2](#set Bookmark X) | | FenrirKey + 2 | [bookmark 2](#read Bookmark X) | | FenrirKey + CTRL + 3 | [clear bookmark 3](#clear Bookmark X) | | FenrirKey + Shift + 3 | [set bookmark 3](#set Bookmark X) | | FenrirKey + 3 | [bookmark 3](#read Bookmark X) | | FenrirKey + CTRL + 4 | [clear bookmark 4](#clear Bookmark X) | | FenrirKey + Shift + 4 | [set bookmark 4](#set Bookmark X) | | FenrirKey + 4 | [bookmark 4](#read Bookmark X) | | FenrirKey + CTRL + 5 | [clear bookmark 5](#clear Bookmark X) | | FenrirKey + Shift + 5 | [set bookmark 5](#set Bookmark X) | | FenrirKey + 5 | [bookmark 5](#read Bookmark X) | | FenrirKey + CTRL + 6 | [clear bookmark 6](#clear Bookmark X) | | FenrirKey + Shift + 6 | [set bookmark 6](#set Bookmark X) | | FenrirKey + 6 | [bookmark 6](#read Bookmark X) | | FenrirKey + CTRL + 7 | [clear bookmark 7](#clear Bookmark X) | | FenrirKey + Shift + 7 | [set bookmark 7](#set Bookmark X) | | FenrirKey + 7 | [bookmark 7](#read Bookmark X) | | FenrirKey + CTRL + 8 | [clear bookmark 8](#clear Bookmark X) | | FenrirKey + Shift + 8 | [set bookmark 8](#set Bookmark X) | | FenrirKey + 8 | [bookmark 8](#read Bookmark X) | | FenrirKey + CTRL + 9 | [clear bookmark 9](#clear Bookmark X) | | FenrirKey + Shift + 9 | [set bookmark 9](#set Bookmark X) | | FenrirKey + 9 | [bookmark 9](#read Bookmark X) | | FenrirKey + CTRL + 0 | [clear bookmark 10](#clear Bookmark X) | | FenrirKey + Shift + 0 | [set bookmark 10](#set Bookmark X) | | FenrirKey + 0 | [bookmark 10](#read Bookmark X) | | FenrirKey + KeyPad Slash | [set window application](#Create Window) | | 2 * FenrirKey + KeyPad Slash | [clear window application](#Remove Window) | | KeyPad Plus | [read last incoming](#last incoming) | | FenrirKey + F2 | [toggles braille](#toggle braille) | | FenrirKey + F3 | [toggles sound](#toggle sound) | | FenrirKey + F4 | [toggles speech](#toggle speech) | | KeyPad Enter | [temporarily disables speech](#disable speech temporarily) | | FenrirKey + CTRL + P | [toggles punctuation level](#toggle punctuation level) | | FenrirKey + RightBrace | [toggle auto spell check](#toggle auto spell check) | | FenrirKey + Backslash | [toggles output](#toggle output) | | FenrirKey + CTRL + E | [toggles emoticons](#toggle emoticons) | | FenrirKey + KeyPad Enter | [toggles auto read](#toggle auto read) | | FenrirKey + CTRL + T | [toggles auto time](#toggle auto time) | | FenrirKey + KeyPad ASTERISK | [toggles highlight tracking](#toggle highlight tracking) | | FenrirKey + Q | [quits fenrir](#quit Fenrir) | | FenrirKey + T | [Announce time](#Time) | | 2 * FenrirKey + T | [Announce date](#Date) | | FenrirKey + S | [spell check](#spell check) | | 2 * FenrirKey + S | [add word to spell check](#add word to spell check) | | FenrirKey + Shift + S | [removes word from spell check](#removes word from spell check) | | FenrirKey + Backspace | [forward keypress](#forward keypress) | | FenrirKey + Up | [increase speech volume](#increase speech volume) | | FenrirKey + Down | [decrease speech volume](#decrease speech volume) | | FenrirKey + Right | [increase speech rate](#increase speech rate) | | FenrirKey + Left | [decrease speech rate](#decrease speech rate) | | FenrirKey + Alt + Right | [increase speech pitch](#increase speech pitch) | | FenrirKey + Alt + Left | [decrease speech pitch](#decrease speech pitch) | | FenrirKey + Alt + Up | [increase sound volume](#increase sound volume) | | FenrirKey + Alt + Down | [decrease sound volume](#decrease sound volume) | | FenrirKey + CTRL + Shift + C | [clears clipboard](#clear clipboard) | | FenrirKey + Home | [first clipboard](#first clipboard) | | FenrirKey + End | [last clipboard](#last clipboard) | | FenrirKey + PageUp | [previous clipboard](#previous clipboard) | | FenrirKey + PageDown | [next clipboard](#next clipboard) | | FenrirKey + Shift + C | [current clipboard](#read current clipboard) | | FenrirKey + C | [copy marked text to clipboard](#copy marked to clipboard) | | FenrirKey + V | [paste clipboard contents](#paste clipboard) | | FenrirKey + P | [import clipboard from file](#import clipboard from file) | | FenrirKey + Alt + Shift +C | [export clipboard to file](#export clipboard to file) | | FenrirKey + CTRL + Shift + X | [remove marks](#Remove Marks) | | FenrirKey + X | [set mark](#Set mark) | | FenrirKey + Shift + X | [announce marked text](#Get text between marks) | | Linux specific | | `` | export clipboard to X | | FenrirKey + CTRL + Up | include Alsa volume | | FenrirKey + CTRL + Down | decrease Alsa volume | #### Laptop Layout | Shortcut | Command | | -------- | ------- | | FenrirKey + H | [toggle tutorial mode](#Tutorial Mode) | | CTRL | [shut up (interrupts speech)](#shut up) | | FenrirKey + Shift + O | [reviews bottom](#review bottom) | | FenrirKey + Shift + U | [reviews top](#review top) | | FenrirKey + I | [reviews current line](#review current line) | | FenrirKey + U | [reviews previous line](#review previous line) | | FenrirKey + O | [reviews next line](#review next line) | | FenrirKey + Shift + J | [reviews line beginning](#review line beginning) | | FenrirKey + Shift + L | [reviews line ending](#review line ending) | | FenrirKey + CTRL + J | [reviews line first character](#review line first character) | | FenrirKey + CTRL + L | [reviews line last character](#review line last character) | | FenrirKey + Alt + 1 | [presents first line](#present first line) | | FenrirKey + Alt + 2 | [presents last line](#present last line) | | FenrirKey + K | [reviews current word](#review current word) | | FenrirKey + J | [reviews previous word](#review previous word) | | FenrirKey + L | [reviews next word](#review next word) | | FenrirKey + CTRL + ALT + K | [reviews current word phonetic](#review current word phonetic) | | FenrirKey + CTRL + ALT + J | [reviews previous word phonetic](#review previous word phonetic) | | FenrirKey + CTRL + ALT + L | [reviews next word phonetic](#review next word phonetic) | | FenrirKey + comma | [reviews current character](#review current character) | | FenrirKey + M | [reviews previous character](#review previous character) | | FenrirKey + dot | [reviews next character](#review next character) | | FenrirKey + CTRL + ALT + comma | [reviews current character phonetic](#review current character phonetic) | | FenrirKey + CTRL + ALT + M | [reviews previous character phonetic](#review previous character phonetic) | | FenrirKey + CTRL + ALT + dot | [reviews next character phonetic](#review next character phonetic) | | FenrirKey + CTRL + I | [reviews up](#review up) | | FenrirKey + CTRL + comma | [reviews down](#review down) | | FenrirKey + Slash | [exit review](#exit review) | | FenrirKey + Shift + dot | [cursor position](#cursor position) | | 2 * FenrirKey + I | [indent curr line](#indent current line) | | FenrirKey + Shift + K | [current screen](#current screen) | | FenrirKey + Shift + I | [current screen before cursor](#current screen before cursor) | | FenrirKey + Shift + comma | [current screen after cursor](#current screen after cursor) | | `` | [cursor read to end of line](#cursor read to end of line) | | `` | [cursor column](#cursor column) | | `` | [cursor line number](#cursor line number) | | `` | [Braille flush](#braille flush) | | `` | [Braille pan left](#braille pan left) | | `` | [Braille pan right](#braille pan right) | | `` | [Braille return to cursor](#braille return to cursor) | | FenrirKey + CTRL + 1 | [clear bookmark 1](#clear Bookmark X) | | FenrirKey + Shift + 1 | [set bookmark 1](#set Bookmark X) | | FenrirKey + 1 | [bookmark 1](#read Bookmark X) | | FenrirKey + CTRL + 2 | [clear bookmark 2](#clear Bookmark X) | | FenrirKey + Shift + 2 | [set bookmark 2](#set Bookmark X) | | FenrirKey + 2 | [bookmark 2](#read Bookmark X) | | FenrirKey + CTRL + 3 | [clear bookmark 3](#clear Bookmark X) | | FenrirKey + Shift + 3 | [set bookmark 3](#set Bookmark X) | | FenrirKey + 3 | [bookmark 3](#read Bookmark X) | | FenrirKey + CTRL + 4 | [clear bookmark 4](#clear Bookmark X) | | FenrirKey + Shift + 4 | [set bookmark 4](#set Bookmark X) | | FenrirKey + 4 | [bookmark 4](#read Bookmark X) | | FenrirKey + CTRL + 5 | [clear bookmark 5](#clear Bookmark X) | | FenrirKey + Shift + 5 | [set bookmark 5](#set Bookmark X) | | FenrirKey + 5 | [bookmark 5](#read Bookmark X) | | FenrirKey + CTRL + 6 | [clear bookmark 6](#clear Bookmark X) | | FenrirKey + Shift + 6 | [set bookmark 6](#set Bookmark X) | | FenrirKey + 6 | [bookmark 6](#read Bookmark X) | | FenrirKey + CTRL + 7 | [clear bookmark 7](#clear Bookmark X) | | FenrirKey + Shift + 7 | [set bookmark 7](#set Bookmark X) | | FenrirKey + 7 | [bookmark 7](#read Bookmark X) | | FenrirKey + CTRL + 8 | [clear bookmark 8](#clear Bookmark X) | | FenrirKey + Shift + 8 | [set bookmark 8](#set Bookmark X) | | FenrirKey + 8 | [bookmark 8](#read Bookmark X) | | FenrirKey + CTRL + 9 | [clear bookmark 9](#clear Bookmark X) | | FenrirKey + Shift + 9 | [set bookmark 9](#set Bookmark X) | | FenrirKey + 9 | [bookmark 9](#read Bookmark X) | | FenrirKey + CTRL + 0 | [clear bookmark 10](#clear Bookmark X) | | FenrirKey + Shift + 0 | [set bookmark 10](#set Bookmark X) | | FenrirKey + 0 | [bookmark 10](#read Bookmark X) | | FenrirKey + CTRL + 8 | [set window application](#Create Window) | | 2 * FenrirKey + CTRL + 8 | [clear window application](#Remove Window) | | FenrirKey + Semicolon | [read last incoming](#last incoming) | | FenrirKey + F2 | [toggles braille](#toggle braille) | | FenrirKey + F3 | [toggles sound](#toggle sound) | | FenrirKey + F4 | [toggles speech](#toggle speech) | | FenrirKey + Enter | [temporarily disables speech](#disable speech temporarily) | | FenrirKey + Shift + CTRL + P | [toggles punctuation level](#toggle punctuation level) | | FenrirKey + RightBrace | [toggle auto spell check](#toggle auto spell check) | | FenrirKey + Shift + Enter | [toggles output](#toggle output) | | FenrirKey + Shift + E | [toggles emoticons](#toggle emoticons) | | FenrirKey + Enter | [toggles auto read](#toggle auto read) | | FenrirKey + CTRL + T | [toggles auto time](#toggle auto time) | | FenrirKey + Y | [toggles highlight tracking](#toggle highlight tracking) | | FenrirKey + Q | [quits fenrir](#quit Fenrir) | | FenrirKey + T | [Announce time](#Time) | | 2 * FenrirKey + T | [Announce date](#Date) | | FenrirKey + S | [spell check](#spell check) | | 2 * FenrirKey + S | [add word to spell check](#add word to spell check) | | FenrirKey + Shift + S | [removes word from spell check](#removes word from spell check) | | FenrirKey + Backspace | [forward keypress](#forward keypress) | | FenrirKey + Up | [increase speech volume](#increase speech volume) | | FenrirKey + Down | [decrease speech volume](#decrease speech volume) | | FenrirKey + Right | [increase speech rate](#increase speech rate) | | FenrirKey + Left | [decrease speech rate](#decrease speech rate) | | FenrirKey + Alt + Right | [increase speech pitch](#increase speech pitch) | | FenrirKey + Alt + Left | [decrease speech pitch](#decrease speech pitch) | | FenrirKey + Alt + Up | [increase sound volume](#increase sound volume) | | FenrirKey + Alt + Down | [decrease sound volume](#decrease sound volume) | | FenrirKey + CTRL + Shift + C | [clears clipboard](#clear clipboard) | | FenrirKey + Home | [first clipboard](#first clipboard) | | FenrirKey + End | [last clipboard](#last clipboard) | | FenrirKey + PageUp | [previous clipboard](#previous clipboard) | | FenrirKey + PageDown | [next clipboard](#next clipboard) | | FenrirKey + Shift + C | [current clipboard](#read current clipboard) | | FenrirKey + C | [copy marked text to clipboard](#copy marked to clipboard) | | FenrirKey + V | [paste clipboard contents](#paste clipboard) | | FenrirKey + F5 | [import clipboard from file](#import clipboard from file) | | FenrirKey + Alt + Shift +C | [export clipboard to file](#export clipboard to file) | | FenrirKey + CTRL + Shift + X | [remove marks](#Remove Marks) | | FenrirKey + X | [set mark](#Set mark) | | FenrirKey + Shift + X | [announce marked text](#Get text between marks) | | Linux specific | | `` | export clipboard to X | | FenrirKey + CTRL + Up | increases Alsa volume | | FenrirKey + CTRL + Down | decreases Alsa volume | ### General #### quit Fenrir Just stops fenrir. #### shut up Interrupt the current spoken. ### Review Modes Fenrir provides a virtual cursor, with it you can navigate all over the screen without changing the text cursor. Using the review feature will open the review mode automatically. The review cursor always starts from the text cursor. Attention: after using the review mode, the review cursor will stay open until you use the ''exit review'' shortcut. Think when using clipboard operations and similar. The review cursor is always prefered over the text cursor. Fenrir sounds a bell sound if the used review command jumps to another line or end of screen. #### exit review You can leave the review mode by pressing the ''exit review'' shortcut. #### review bottom Set the review cursor to first column in the last line. #### review top Set the review cursor to the first column in the first line #### review current line Set the review cursor to the beginn of the the current line and review it. #### review previous line Set the review cursor to the previous line and review it. #### review next line Set the review cursor to the next line and review it. #### review line beginning Set the review cursor to the begin of the current line #### review line ending Set the review cursor to the end of the current line #### review line first character Set the review cursor the first char (that is not space) in the current line and review it. #### review line last character Set the review cursor the last char (that is not space) in the current line and review it. #### review current word Sets the review cursor to the beginning of the current word and review it. #### review previous word Sets the review cursor to the beginning of the previous word and review it. #### review next word Sets the review cursor to the beginning of the next word and review it. #### review current word phonetic Sets the review cursor to the beginning of the current word and spell it phonetic. #### review previous word phonetic Sets the review cursor to the beginning of the previous word and spell it phonetic. #### review next word phonetic Sets the review cursor to the beginning of the next word and spell it phonetic. #### review current character Does not change the review cursor. Just announce the current char. #### review previous character Sets review cursor to the previous column and review it #### review next character Sets review cursor to the next column and review it #### review current character phonetic Does not change the review cursor. Just announce the current char phonetic. #### review previous character phonetic Sets review cursor to the previous column and announce the char phonetic. #### review next character phonetic Sets review cursor to the next column and announce the char phonetic. #### review up Set the review cursor in the same column one line above the current one and review it. #### review down Set the review cursor in the same column one line below the current one and review it. ### Handling marking A mark defines a point of origin or end to prepare to copy or paste a block of text. \\ Examples where you need marks are: * copy to clipboard * set window application * set bookmark 1 - X #### Set mark How to set a mark: 1. navigate with review or textcursor to the position you want to set the mark. Attention: if a review cursor is set, that is the prefered. If you want to use text cursor, be sure that you are not in review mode. 2. press shortcut for ''set mark'' you can set two marks (begin and end). Some commands allow some simpler usecases just using the whole line if only one mark is set. you may want to try this out. #### Get text between marks To get the text that is currently between your marks press shortcut for ''marked text''.\\ #### Remove Marks You can remove all current marks by pressing the shortcut for ''remove marks''. Changing the screen also removes the marks. ### Screen Interaction Fenrir provides several methods to interact with the current screen. #### forward keypress This just forwards the next shortcut to the screen Fenrir shortcut or not. This is useful if the currently pressed shortcut is also in use by Fenrir. #### Clipboard Fenrir provides a clipboard with multible items represented by a list. You navigate throught the list and paste the selected clipboard. ##### copy marked to clipboard To copy something to the clipboard you need to set one or two marks. if you set one mark, the text between the mark and your current cursor is copied to clipboard. Setting two marks just copies the text between the marks into the clipboard. If you copy something it is always placed as the first item on your clipboard. ##### clear clipboard You can remove all items from the current clipboard by ''clear clipboard'' functionality. ##### first clipboard This moves quick to the first item of the clipboard. ##### last clipboard This moves quick to the last item of the clipboard. ##### previous clipboard Go to previous item in the clipboard. ##### next clipboard Go to next item on the clipboard. ##### read current clipboard Read the content of the current item of the clipboard. ##### paste clipboard Pass whatever item is currently selected by first, last, prev or next clipboard commands. if no special clipboard is selected the (last copied) is used. ##### export clipboard to file This allows you to export the current clipboard to a configurable filepath. This is useful to share the clipboard with a graphical desktop. ##### import clipboard from file Import a clipboard from a configurable file. This is useful to share the clipboard with a graphical desktop. ### Quick Settings Fenrir provides shortcuts to change settings temporarily and on the fly without the need to permanently change the ''settings.conf'' file. #### toggle braille Enables and disables Braille. This is not persistent stored in your ''settings.conf'' but during run time. #### toggle sound Enables and disables sound. This is not persistent stored in your ''settings.conf'' but during run time. #### toggle speech Enables and disables speech. This is not persistent stored in your ''settings.conf'' but during run time. #### disable speech temporarily Disables the speech until next key press. it might be useful if you want to listen to music or similar. As soon as a key is pressed it is going to be enabled again. #### toggle punctuation level Cycle between all available punctuation levels. This is not persistent stored in your ''settings.conf'' but during run time. #### toggle auto spell check Enables and disables automatic spellchecker (when typing). This is not persistent stored in your ''settings.conf'' but during run time. #### toggle emoticons Enables and disables emoticons. This is not persistent stored in your ''settings.conf'' but during runtime. #### toggle output Enables and disables all output at once (sound, Braille, speech). This is not persistent stored in your ''settings.conf'' but during run time. #### toggle auto read Enables and disables what is automatically spoken. This is not persistent stored in your ''settings.conf'' but during run time. #### toggle auto time Enables and disables auto time functionality. This is not persistent stored in your ''settings.conf'' but during run time. #### toggle highlight tracking Enables and disables highlight tracking. This is not persistent stored in your ''settings.conf'' but during run time. #### increase speech volume Increase the volume of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. #### decrease speech volume Decrease the volume of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. #### increase speech rate Increase the rate of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. #### decrease speech rate Decrease the rate of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. #### increase speech pitch Increase the pitch of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. #### decrease speech pitch Decrease the pitch of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. #### increase sound volume Increase the volume of the sound. This is not persistent stored in your ''settings.conf'' but during runtime. #### decrease sound volume Decrease the volume of the sound. This is not persistent stored in your ''settings.conf'' but during runtime. ### Window Mode Fenrir supports window mode, a window is a partial area of the screen. #### Create Window To create a window you need to do the following: 1. set a beginning mark (as the start of the window) 2. set an end mark (where the window should end) 3. press ''set window application'' shortcut. Now Fenrir ignores anything outside of the window.\\ #### Remove Window You can remove the window by pressing ''the clear window application'' shortcut. Now Fenrir will read everything on the screen again. ### Tracking Modes Different types of tracking are currently supported See section [Focus](#Focus) in ''settings.conf'' for more information. #### Cursor Tracking This follows the text cursor. This is the typical way an application works. This is used by: * almost any shell such as (Bash, Zsh, sh) * vim * nano * emacs * mutt * tintin++ #### Highlight Tracking In some applications there are no text cursors. In those applications cursor changes are represented by different colors or attributes (underlined or bold). This mode tracks and announces these changes for you. This is used by: * wifi-menu * dialog * alpine ### Tutorial Mode Fenrir provides a Tutorial mode. When you enter tutorial mode, screen reader commands are intercepted and explained instead of executing them. ''Arrow up'' and ''Arrow Down'' let you navigate through a list of all available commands with shortcuts and description. Pressing escape leaves the tutorial mode. ### Information #### Time Announces the current Time. #### Date Announces the current Date. #### Bookmarks Bookmarks provide quick access to part of the screen without the need to navigate to the area. By default Fenrir provides 10 bookmarks. Those can be set and accessed via shortcut. This is useful for status lines or other information where the position does not change. ##### set Bookmark X You need to set the bookmark first. For that you have to set one or two lines for use. 1. Set marks (one or two) 2. press shortcut for ''set bookmark X''. X represents the number 1 - 10. ##### read Bookmark X If a bookmark is set you can access the area just by pressing the ''bookmark X'' shortcut. X represents the number 1 - 10. Bookmarks are dynamic. That means the content changes with the screen. ##### clear Bookmark X to remove a bookmark just press the ''clear bookmark X'' shortcut. X represents the number 1 - 10. Afterward the bookmark is no longer available. #### cursor position You can get information about the current cursor and its position by using the "cursor position" functionality. #### indent current line Announce the current indent level of the current line. It represents the number of trailing spaces of the line. #### current screen Reads all the current screen from the beginning to the end. #### current screen before cursor Reads current screen from the beginning of the screen to the current cursor position. #### current screen after cursor Read anything after current cursor position to the end. #### cursor read to end of line Read from the current cursor position to the end of the current line. #### cursor column Read the current X position of a cursor (column of the current line). #### cursor line number Read the current Y position of a cursor (line number). #### present first line Reads just the first line. this is maybe useful for status information. #### present last line Presets the last line. This is maybe useful for status information. #### last incoming Repeat the last automatically incoming text. ## Input ### Echo Fenrir provides different methods of echoing content: * Word: Will speak each word after you push space * Character: speak any letter you type on the screen * Delete Character: speaks the character prior to the cursor when you push backspace ### Silence on Key press ### Spellchecker Fenrir has a built-in spellchecker, it can invoke automatically while typing or be called by a shortcut. Commands to add or remove the current word to the dictionary are included. As using the spellchecker is enhanced usage. You will need dictionary aspell-``. See section [General](#General) in ''settings.conf'' for more information. #### spell check Invokes the spellcheck on the word that contains the Review or text cursor. #### add word to spell check Adds the word under the Review or Text cursor to the dictionary. #### removes word from spell check Removes the word under the Review or Text cursor from the dictionary. ## Announcements ### Emoticons If you want to replace ":)" emoticons with "smile" in speech you can use this feature. It can be toggled on or off. You can define emoticons in a dictionary, please see Emoticon Dictionary. See section [General](#General) in ''settings.conf'' to see how to enable or disable this feature. ### Time Announce the time at periodical increments, To track the time easily. You can define 2 different ways of time announcements. 1. periodic 2. on fix minutes Example periodic, every 20 minutes "delaySec=20": [time] enabled=True presentTime=True presentDate=True delaySec=20 onMinutes= announce=True interrupt=False Example on fix minutes in an hour. example every quarter "delaySec=0" and "onMinutes=00,15,30,45": [time] enabled=True presentTime=True presentDate=True #delaySec is repected bevore onMinutes so it need to be set to 0 delaySec=0 onMinutes=00,15,30,45 announce=True interrupt=False ### Promoted List Promoted Lists are a nice feature if you are away from your computer or performing more longer tasks. you can define a list of words which you want to hear a sound icon for after a period of inactivity. Example if the word "Chrys" appears after 120 Seconds of inactivity: [promote] enabled=True inactiveTimeoutSec=120 list=Chrys See section [Promote](#Promote) in ''settings.conf'' for more information. ### Punctuation Fenrir handles punctuation levels and names for you with several provided dictionaries. See levelDict See punctuationDict ## Braille Fenrir provides Braille support in Version >= 2.0. See section [Braille](#Braille) in ''settings.conf'' for more information. ### braille flush If a message appears on the Braille device you can flush it to get back to the review- or system cursor ### Braille pan left If a line is longer than your Braille devices you can move the view (called panning) to the left. So you can read stuff without the need to move the review- or system cursor. ### Braille pan right If a line is longer than your Braille devices you can move the view (called panning) to the right. So you can read stuff without the need to move the review- or system cursor. ### braille return to cursor When you have finished reading the line on the Braille device using panning, the focus can be returned to the current used cursor by using "return to cursor" command. ## Dictionary You can make use of different kinds of built-in dictionary's. A dictionary has a name and list of keys and values separated by :===: Example: [customDict] Chrys:===:Chrys is cool lollipop:===:lolli that means that every instance "chrys" is displayed, speech will say Chrys is cool. "lollipop" is spoken as "lolli". Before making changes to a dictionary we recommend making a backup of your current dictionary in case future updates overwrite your local changes. ### Punctuation #### Level The punctuation level dict contains lists with "what punctuation is spoken in what level". the default one looks like this: [levelDict] none:===: some:===:.-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{`<>`; all:===:!"#$%& \'()*+,-./:;`<=>`?@[\\]^_`{|}~ the level "none" has no values. so it should not speak any punctuation (sadly this is not respected by every TTS system) if "some" is the current level the following are spoken: dot dash dollar tilde plus star slash backslash at. same for most and all, you can add new levels. if you cycle punctuation levels they are recognized. the default punctuation level is set in settings.conf. The default is "some". #### Punctuation The punctuation dictionary "[punctDict]" contains how the punctuation is spoken. Example: [punctDict] _:===:line speaks an _ as "line". [punctDict] _:===:underscore speaks an _ as underscore. for question mark an ? is appended to the word that the TTS system can announce the question correctly. ### Custom The dict "[customDict]" is just for your own use, it just replace the key with the value without any special functionality. This might be used to fix incorrectly spoken words, make words more common, shorter or just for fun. :) ### Emoticons The Emoticons dictionary "[emoticonDict]" by default contains some emoticons. it can replace ":)" with "smile" or "XD" with "loool" Making chat more colorful. A nice feature with this dictionary is that you can toggle the substitution on or off during run time or in settings.conf. This is useful because while doing programming or other serious work you want to hear colons and perryns not smiles. # Configuration You can configure Fenrir in the following places (ordered by priority): 1. Commandline Parameters ''-o'' see [Set settings coption](#Set settings coption) 2. /etc/fenrir/settings/settings.conf see [Settigns](#Settings) 3. ``/config/settings/settings.conf see [Settigns](#Settings) 4. hard coded defaults ## Commandline Arguments ### Set settings option You can specify options that overwrite the setting.conf. This is done with ''-o `` parameter. The list of options have the following syntax fenrir -o "section#setting=value;section#setting=value" For example changing the sound driver to gstreamer and disabling Braille fenrir -o "sound#driver=gstreamerDriver;braille#enabled=False=False" or change the debug level to verbose fenrir -o "general#debugLevel=3" You can find the available sections and variables here [#Settings](#Settings) See Syntax [#settings.conf syntax](#settings.conf syntax) ### settings.conf syntax the syntax of the [settings.conf](#Settings) is quite simple and similar to a "*.ini" file, there are 4 different elements. 1. Sections 2. Settings 3. Values 4. Comments A comment starts with a # and is ignored by Fenrir. # this is a comment To group settings we have sections. A section can look like this: [Section] A setting looks like this: settingName=Value Example: [sound] # Turn sound on or off: enabled=True # Select the driver used to play sounds, choices are genericDriver and gstreamerDriver. # Sox is default. driver=genericDriver ## Settings ### Sound The sound is configured in section ''[sound]''. Turn sound on or off: enabled=True Values: on=''True'', off=''False'' Select the driver used to play sounds. The genericDriver using Sox is the default. driver=genericDriver Available Drivers: * ''genericDriver'' using the generic driver, for Fenrir <1.5 just use ''generic'' * ''gstreamerDriver'' using the gstreamer, for Fenrir <1.5 just use ''gstreamer'' These are the pack of sounds used for sound icons. theme=default By default we ship two sound packs. 1. ''default'' opus encoded, for newer Sox versions 2. ''default-wav'' wav encoded, just for compatibility Sound packs are located at /usr/share/sounds/fenrirscreenreader/ Sound volume controls how loud the sounds for your selected sound pack are. volume=1.0 Values: ''0.0'' is quietest, ''1.0'' is loudest. #### Generic Driver The generic sound driver uses shell commands for play sound and frequencies. ''genericPlayFileCommand'' defines the command that is used to play a sound file. genericPlayFileCommand=`` ''genericFrequencyCommand'' defines the command that is used playing frequencies. genericFrequencyCommand=`` The following variables are substituted in ''genericPlayFileCommand'' and ''genericFrequencyCommand'': * ''fenrirVolume'' = the current volume setting * ''fenrirSoundFile'' = the sound file for an sound icon * ''fenrirFrequence'' = the frequency to play * ''fenrirDuration'' = the duration of the frequency Example genericPlayFileCommand (default) genericPlayFileCommand=play -q -v fenrirVolume fenrirSoundFile Example genericFrequencyCommand (default) genericFrequencyCommand=play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence ### Speech Speech is configured in section ''[speech]''. Turn speech on or off: enabled=True Values: on=''True'', off=''False'' # Select speech driver, options are speechdDriver (default), genericDriver or espeakDriver: driver=speechdDriver #driver=espeakDriver #driver=genericDriver Select the driver used to generate speech output. driver=speechdDriver Available Drivers: * ''genericDriver'' using the generic driver, for Fenrir <1.5 this is not available * ''speechdDriver'' using speech-dispatcher, for Fenrir <1.5 just use ''speechd'' * ''espeakDriver'' using the espeak directly, for Fenrir <1.5 just use ''espeak'' The rate selects how fast Fenrir will speak. rate=0.65 Values: Range Minimum:''0.0'' is slowest, Maximum:''1.0'' is fastest. Pitch controls the pitch of the voice. pitch=0.5 Values: Range Minimum:''0.0'' is lowest, Maximum:''1.0'' is highest. A Pitch for capital letters can be set. capitalPitch=0.9 Values: Range Minimum:''0.0'' is lowest, Maximum:''1.0'' is highest. The Volume controls the loudness of the voice. volume=1.0 Values: Range Minimum:''0.0'' is quietest, Maximum:''1.0'' is loudest. Some speech drivers like speechdDriver can support various modules. these can be set here. module=espeak Values: Text, Consult speech-dispatcher's configuration to see what modules are available. Voice selects the varient you want to use, for example, f5 will use the female voice #5 in Espeak, or if using the Espeak module in Speech-dispatcher. To find out which voices are available, consult the documentation provided with your selected synthesizer. voice= Values: Text, see your TTS synths documentation what is available. Select the language you want Fenrir to use. language=english-us Values: Text, see your TTS synths documentation what is available. Read new text as it occurs autoReadIncoming=True Values: on=''True'', off=''False'' #### Generic Driver The generic speech driver uses shell commands for speech synthisus. ''genericSpeechCommand'' defines the command that is executed for creating speech The following variables are substituted in ''genericSpeechCommand'': * ''FenrirText'' = is the text that should be spoken * ''fenrirModule'' = may be the speech module like used in speech-dispatcher, not every TTY needs this * ''fenrirLanguage'' = the language to speak in * ''fenrirVoice'' = is the current voice that should be used * ''fenrirVolume'' = is replaced with the current volume * ''fenrirPitch'' = is replaced with the current pitch * ''fenrirRate'' = is replaced with the current speed (speech rate) Example genericSpeechCommand (default): genericSpeechCommand=espeak -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice "fenrirText" These are the minimum and maximum values of the TTS system used in genericSpeechCommand. They are needed to calculate the abstract range in volume, rate and pitch 0.0 - 1.0. FenrirMinVolume=0 fenrirMaxVolume=200 fenrirMinPitch=0 fenrirMaxPitch=99 fenrirMinRate=80 fenrirMaxRate=450 The current volume, pitch and rate is calculated like this value = min + [volume,pitch,rate] * (min - max ) ### Braille Braille is a WIP and not ready yet. Braille support can be configured in section ''[braille]''. Turn braille on or off: enabled=False Values: on=''True'', off=''False'' Select the driver used for communication with a braille device. driver=brlapiDriver Values: Text, available Driver Available Drivers: * ''brlttyDriver'' using brltty for braille communication, for Fenrir <1.5 just use ''brltty'' The Braille layout can be configured here layout=en Values: Text, see braille driver for layouts. What should the flush timeout relate to flushMode=word Values: Text, an flushMode Existing flushModes: * ''word'' = flush after (number of words to display) * seconds * ''char'' = flush after (number of chars to display) * seconds * ''fix'' = flush after X seconds * ''none'' = no automatic flush (manual via shortcut) Seconds to flush (see flushMode) flushTimeout=3 Values: Integer, in Seconds or ''-1'' = no automatic flush (manual via shortcut) The total flush time calculates in relation to flushMode. How should the Braille cursor focus be tracked? cursorFocusMode=page Values: Text, an existing cursor focus mode Available cursor focus modes: * ''page'' = if the cursor crosses the border move to next page and start at begin * ''fixCell'' = ajust the cursor on a special cell where it is always placed. the display scroll here more smooth. Define the cell on the Braille device where Fenrir should scroll and keep the cursor fixCursorOnCell=-1 Values: Integer * ''0'' = first cell on device, * ''-1'' = last cell on device * ''>0'' = fix cell number What cursor should Fenrir show on the Braille device cursorFollowMode=review Values: Text, an exsiting cursor following mode. Existing cursor following mode: * ''none'' = no automatic toggle command used * ''review'' = priority to review * ''last'' = follow last used cursor number of cells in panning (horizontal). How many cell should be panned on press the routing key? panSizeHorizontal=0 Values: Integer, * ''0'' = display size * ''>0'' number of cells ### Screen The settings for screens, (TTY, PTY) are configured in the ''[screen]'' section. The driver to get the information from the screen: driver=vcsaDriver Available Drivers: * ''vcsaDriver'' using the VCSA driver (for TTYs), for Fenrir <1.5 just use ''vcsa'' The encoding of the screen encoding=cp850 Values:''cp850'' is used for Western languages like USA or Europe. The driver updates Fenrir with changes on the screen. screenUpdateDelay=0.05 Values: in Seconds If you want Fenrir to not be active on any screen for various reasons. Maybe an X server or Wayland is running on that screen. You can make Fenrir ignore it or multiple screens seperated by '','' with: suspendingScreen= Values: Depends on driver: * VCSA: the number of the TTY. TTY6 is ''6''. Example ignore TTY1 and TTY2: suspendingScreen=1,2 There is also the ability to let Fenrir auto detect screens that are running an X server. So Screens running an GUI can be ignored. autodetectSuspendingScreen=True Values: on=''True'', off=''False'' ### Keyboard The settings for keyboard and input related configuration is located in the section ''[keyboard]'' of the ''settings.conf'' file. Select the driver used for grabbing keybord input and for recieving shortcuts. driver=evdevDriver Values: Text, available Driver Available Drivers: * ''evdevDriver'' uses the evdev input system of linux, for Fenrir <1.5 just use ''evdev'' You can let Fenrir know about what input devices are to be used. device=ALL Values: * ''ALL'' use all devices with key capabilities. * ''NOMICE'' Exclude mices from handling. * `` just use the device with the given name. Gives Fenrir exclusive access to the keyboard and lets it control keystrokes. This is needed to intercept Fenrir related shortcuts. grabDevices=True Values: on=''True'', off=''False'' The following makes sense if you are using a second screenreader and want to have some hooked events. Fenrir ignores all shortcuts then. ignoreShortcuts=False Values: on=''True'', off=''False'' The current keyboard layout used for shortcuts. keyboardLayout=desktop Values: An absolute Path to a Keyboard definition file or a Filename without extension located in ''/etc/fenrir/keyboard'' Announce characters while typing. charEcho=False Values: on=''True'', off=''False'' Announce deleted characters charDeleteEcho=True Values: on=''True'', off=''False'' Announce word after pressing space wordEcho=False Values: on=''True'', off=''False'' Interrupt speech on any keypress interruptOnKeyPress=False Values: on=''True'', off=''False'' You can filter the keys that speech should interrupt interruptOnKeyPressFilter= Values: (List) empty = all keys, otherwise interrupt with specified keys The timeout that is used for double tap shortcuts doubleTapTimeout=0.2 Values: Seconds ### General Overall settings can be configured from the section ''[general]''. Set the current debug level: debugLevel=1 Values: off=0, error=1, warning=2, info=3 the current punctuation and dict file in use: punctuationProfile=default Values: Text, see available profiles in ''/etc/fenrir/punctuation'' or in ''sourceTree/config/punctuation'' The current punctuation level in use: punctuationLevel=some Values: Text, See available levels in the used punctuation file. Respect pause for punctuations: respectPunctuationPause=True Values: on=''True'', off=''False'' Add a pause on Line break: newLinePause=True Values: on=''True'', off=''False'' Specify the path where the clipboard should be exported to. See [export clipboard to file](#export clipboard to file). The variable ''$user'' is replaced by the current logged username. clipboardExportPath=/tmp/fenrirClipboard Values: Text, Systemfilepath The number of available clipboards: numberOfClipboards=10 Values: Integer, 1 - 999 Replace emoticons like :) or ;) with text insertions: emoticons=True Values: on=''True'', off=''False'' Define the current Fenrir keys: fenrirKeys=KEY_KP0,KEY_META,KEY_INSERT Values, Text list, separated by comma. Define the current script keys: scriptKey=KEY_COMPOSE Values, Text list, separated by comma. The time format to be used for (time command) output: timeFormat=%H:%M:%P Values: see python specification for [datetime.strftime](https///docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior) The date format to be used for (date command) output: dateFormat=%A, %B %d, %Y Values: see python specification for [datetime.strftime](https///docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior) Enable or Disable spellcheck whilst typing: autoSpellCheck=True Values: on=''True'', off=''False'' The use of the dictionary with spellcheck: spellCheckLanguage=en_US Values: Text, see aspell dictionary's. Folder Path for your scripts "scriptKey" functionality: scriptPath=/usr/share/fenrirscreenreader/scripts Values: Text, Existing path on file system. Override commands or create new ones without changing the Fenrir defaults: commandPath=/usr/share/fenrirscreenreader/commands Values: Text, Existing path on file system. Subfolders in commandPath are: * ''commands'' = to create shortcut commands * ''onInput'' = executed while typing * ''onScreenChange'' = executed on change the screen (change from TTY4 to TTY6) * ''onScreenUpdate'' = executed when the screen is captured ### Focus The configuration for basic focus is in the section ''[focus]''. Follow the text cursor: cursor=True Values: on=''True'', off=''False'' Follow highlighted text changes (Highlight Tracking): highlight=False Values: on=''True'', off=''False'' ### Review Configurations for the review mode are in the section ''[review]''. If "next word/ char" or "prev word/char" create a linebreak, announce it: lineBreak=True Values: on=''True'', off=''False'' If "next word/ char" or "prev word/char" cannot be performed because you reached the end of the screen, announce it: endOfScreen=True Values: on=''True'', off=''False'' Leave the review mode when pressing a key: leaveReviewOnKeypress=False Values: on=''True'', off=''False'' Leave the review mode when changing the screen (From TTY3 to TTY4): leaveReviewOnScreenChange=True Values: on=''True'', off=''False'' ### Promote "Promoted Lists" are configured in the section ''[promote]''. Turn Promoted Lists" on or off: enabled=True Values: on=''True'', off=''False'' The minimum time interval of inactivity to activate promoting. By default it promotes after 120 Seconds inactivity: inactiveTimeoutSec=120 Values: in Seconds Define a list of promoted words comma seperated: list= Values: text (comma seperated) Example to promote the word "nickname" or a bash prompt: list=nickname,$:,#: ### Time The automated time announcement is configured in the section ''[time]''. Time announcement is disabled by default. Turn time announcement on or off: enabled=True Values: on=''True'', off=''False'' Should the time be announced: presentTime=True Values: on=''True'', off=''False'' Should the date be announced (just on date change): presentDate=True Values: on=''True'', off=''False'' Announce after a given period of seconds: delaySec=0 Value: in Seconds, 0 = Deactivated Announce after fixed minutes in an hour. if delaySec is >0 onMinutes is ignored: onMinutes=00,30 Example every 15 minutes: onMinutes=00,15,30,45 Just play a soundicon, (not interrupting): announce=True Values: on=''True'', off=''False'' Interrupt current speech for time announcement: interrupt=False Values: on=''True'', off=''False'' # Customization ## Scripting Scripts can be in any language, bash, python, sh or others. Place your scripts in the directory /usr/share/fenrirscreenreader/scripts/ (the path is configurable in settings.conf). The script key is the applications key. Usually this key can be found on the keyboard located just left of the right most control key. When you name a script, the key name appears in the script seperated by the sequence __-__. So, for example, if you have a python weather script you want assigned to the script key plus the letter w you would name the script /usr/share/fenrirscreenreader/scripts/weather__-__key_w.py Then, to access the script, simply press the script key and the letter w. Scripts must be executable. So, make sure to chmod 755 your script when you place it in the scripts directory. The script gets some parameters from fenrir when it is executed. So that information is available in your script then. ### Parameterlist | Parameter | Content | | --------- | ------- | | $1 | Username of the current logged in user | ### Examples Script that just speaks the current username when pressing ScriptKey + H.\\ File: ''/usr/share/fenrirscreenreader/scripts/helloWorld__-__key_h.sh'': #!/bin/bash echo $1 ## Commands You can place your own commands in "/usr/share/fenrirscreenreader/commands" (path is configurable in settings.conf). Commands are python files with a special scheme. You can assign them to a shortcut using the filename without an extension or place them in a hook trigger like OnInput or OnScreenChange. For further information see developer guide. Good Examples: ["date.py"](https///github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/date.py) (announce the Date), ["shut_up.py"](https///github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/shut_up.py) (interrupt output) the basic scheme for a command is as follows: from core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('No description found') def run(self): pass def setCallback(self, callback): pass * [Template lives here](https///github.com/chrys87/fenrir/blob/master/src/fenrir/commands/command_template.py) * The class needs to have the name "command". * "initialize" is running once whilst loading the command. * "shutdown" is running on unload like the command (quit fenrir) * "getDescriptsion" just returns an string. That String is used in Tutorial Mode. * "run" is executed when the command is invoked. (shortcut is pressed, or trigger isn't running) * setCAllback is currently not used. and has no functionality yet. # Troubleshooting ## Fenrir does not start 1. Have you installed all the dependencies [Support and Requirements](#Support and Requirements) 2. Try using master, a lot of changes take place there to make Fenrir compatible with more systems ## Fenrir does not utilize the shortcuts 1. Make sure you have python3-evdev installed 2. Use the latest Fenrir version 3. Make sure that Fenrir has permission to /dev/input/* and /dev/uinput (or run it as root) ## No sound at all 1. Run the script to configure Pulseaudio once as root and once as your user. This will setup Pulseaudio but require a restart of Pulseaudio. The script is located in ''tools/configure_pulse.sh'' 2. Use ALSA 3. [Configure Pulse system wide](https///www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/) (Not recommended) 4. Use gstreamerDriver: change ''settings.conf'' in the section ''sound'' the line ''driver=genericDriver'' to ''driver=gstreamerDriver'' 5. Use wave sound-icons: change ''settings.conf'' in the section ''sound'' the line ''theme=default'' to ''theme=default-wav'' 6. Use most current version of [sox](http://sox.sourceforge.net/) with opus support 7. Try [apulse](https///github.com/i-rinat/apulse) (not tested by myself but might work). Please give me feedback if you try it out. ## You get sound-icons but no speech 1. If you are using speech-dispatcher run "spd-conf" once as user and as root. 2. You can test if speech-dispatcher works by invoking it as root\\ ''sudo spd-say "hello world"'' ## Bugreports and feature requests Please report Bugs and feature requests to: [https://github.com/chrys87/fenrir/issues](https///github.com/chrys87/fenrir/issues) for bugs please provide a [debug](#Howto create a debug file) file that shows the issue. ### How-to create a debug file 1. Delete old debug stuff\\ ''sudo rm /var/log/fenrir.log'' 2. Start fenrir in debug mode\\ ''sudo fenrir -d'' 3. Do your stuff to reproduce the problem 4. Stop fenrir (''fenrirKey + q'') the debug file is located in ''/var/log/fenrir.log'' Please be as precise as possible to make it easy to solve the problem. fenrir/docs/user.txt000066400000000000000000001674111475771417500150460ustar00rootroot00000000000000====== Fenrir User Manual ====== Fenrir is a modern command line screen reader written in Python3. It has a modular structure, a flexible based driver model, is highly configurable and easy to customize and extend ([[fenrir_development_manual|see Developer Manual]]). Please see the following pages for the [[fenrir_current_version|current]] and [[fenrir_git_version|Git]] version of Fenrir. ====== Support and Requirements ====== Fenrir requires several drivers to interact with the operating system. ===== Speech Drivers ===== A speech driver is for communication with the text to speech system like [[#SpeechDispatcher|Speech-Dispatcher]] or [[http://espeak.sourceforge.net|Espeak]]. \\ See section [[#Speech|Speech]] in ''settings.conf'' for more information. ==== SpeechDispatcher ==== This driver is used by default. It uses Speech-dispatcher as its backend. Dependencies: * Speech-dispatcher (installed and configured, [[https://devel.freebsoft.org/speechd#sec2|Documentation]]) * Python-speechd ==== Espeak ==== Uses Espeak via Python bindings. Dependencies: * Espeak or Espeak-ng * [[https://launchpad.net/python-espeak|python-espeak]] ==== Generic ==== This invokes speech via a sub-process. This is almost the same as using the commandline. The performance depends on the overhead of the speech synthesis application but it is really flexible. Dependencies: * Espeak or Espeak-ng The Requirements are flexible, they depend on the configuration in settings.conf. ==== Dummy ==== this is just for debugging, logs are output to the screen and logged as well. ===== Sound Drivers ===== To play sound icons and similar.\\ See section [[#Sound|Sound]] in ''settings.conf'' for more information. ==== Generic ==== This driver is used by default. Dependencies: * [[http://sox.sourceforge.net/|Sox]] with opus support The Requirements are flexible, they depend on the configuration in settings.conf. ==== Gstreamer ==== if you prefer to use Gstreamer for sound output. Dependencies: * Gstreamer >= 1.x * Glibc ==== Dummy ==== this is just for debugging, logs are output to the screen and logged as well. ===== Input Drivers ===== Input drivers are to capture keyboard shortcuts issued to the screen reader \ See section [[#Keyboard|Keyboard]] in ''settings.conf'' for more information. ==== Evdev ==== This driver is used by default. Evdev is the low level input device framework for Linux. Dependencies: * python-evdev >=0.6.3 * pyudev * loaded uinput kernel module * exclusive access to the input devices Read permission to the following files and services: * /dev/input * /dev/uinput ===== Screen Drivers ===== The job of a screen driver is to get the information of current screen content.\\ See section [[#Screen|Screen]] in ''settings.conf'' for more information. ==== VCSA ==== This driver is used by default. For Linux VCSA devices. These exist on any current standard installation of Linux. Dependencie s: * python-dbus Read permission to the following files and services (or run as root): * /sys/devices/virtual/tty/tty0/active * /dev/tty[1 - 64] * /dev/vcsa[1 - 64] ([[https://linux.die.net/man/4/vcsa|VCSA manpage]]) * read Logind DBUS ===== Braille Drivers ===== This is for Braille support. Braille is currently a work in progress and is planned for the Fenrir 2.0 release.\\ See section [[#Braille|Braille]] in ''settings.conf'' for more information. ==== BRLTTY ==== This driver is used by default. It uses [[brltty|BrlTTY]] to communicate with with a Braille device. Dependencies: * BrlTTY (configured and running, [[http://mielke.cc/brltty/doc/Manual-BRLTTY/English/BRLTTY.html|Documentation]]) * python-brlapi (configured, [[http://mielke.cc/brltty/doc/Manual-BrlAPI/English/BrlAPI.html|Documentation]]) ===== Currently supported platforms ===== Currently Fenrir completely supports the following Platforms: * Linux TTY Support for further Systems are planned. ====== Installation ====== Fenrir can run without installation. It just requires the dependencies are installed first. We recommend to try it out before installation to be sure everything works and prevent yourself from experiencing a non-talking environment. ===== Try Out ===== Fenrir does not require installation. You can try it and make sure everything works before you decide to install. In this way you can be sure that your system doesnt break or stop talking. for that you can just grab the code and run as root ''src/fenrir/fenrir'' (in foreground) or ''src/fenrir/fenrir-daemon'' (in background, used by systemd for autostart) ===== Install it ===== ==== Documented operating systems ==== ==== Arch Linux ==== For Arch there are PKGBUILDs in the AUR: * [[https://aur.archlinux.org/packages/fenrir/|fenrir]] * [[https://aur.archlinux.org/packages/fenrir-git/|fenrir-git]] ==== Manual ==== - Download the latest stable version from the [[https://linux-a11y.org/index.php?page=fenrir-screenreader|Fenrir-Project]] site. - Unpack the archive - Check the needed Dependencys by running [[https://github.com/chrys87/fenrir/blob/master/check-dependencies.py|check-dependencys.py]] script - install the missing dependencies an standard installation requires the following: * python3 >= 3.3 (and all the following is needed for python3 ) * python3-speechd (screen) * python3-dbus (screen) * python3-evdev >= 0.6.4(input) * python3-daemonize (background service) * python3-brlapi (braille) * python3-pyenchant (spellchecker) * your language for aspell (aspell-) (spellchecker) * sox (sound) * For an individual installation see [[#Support and Requirements|Support and Requirements]] or consult the [[https://github.com/chrys87/fenrir/blob/master/README.md|Readme]]) - run "install.sh" as root this installs Fenrir as the following * Application:''/opt/fenrir'' * Settings:''/etc/fenrir'' * Sound Icons:''/usr/share/fenrirscreenreader/'' to remove Fenrir just run uninstall.sh as root ==== Git ==== if you want to get the latest code you can use git to get a development snapshot: git clone https://github.com/chrys87/fenrir.git ===== Auto Start ===== To start Fenrir once: systemctl start fenrir To enable auto start on system boot: systemctl enable fenrir ====== First Steps ====== If you are using Fenrir for the first time you may want to take a look at these resources: * [[#Keybindings|Keybindings]] * [[#Tutorial Mode|Tutorial Mode]] ====== Features ====== ===== Commands ===== ==== Keybindings ==== Normal commands can be invoked in two ways: - Using a Metakey ([[#Fenrir Key|FenrirKey]]) - Shortcuts with a single key See section [[#Keyboard|Keyboard]] in ''settings.conf'' for more information. === Fenrir Key === The Fenrir Key is for invoking screen reader commands. Fenrir can utilize more than one FenrirKey at the same time. By default the following keys are used: - Insert - KeyPad Insert - Meta (Super, Windows) === Script Key === To invoke "Scripts" the Script Key is mandatory. The shortcut is encoded in the filename of the script. See [[#Scripting|Scripting]] === Desktop Layout === ^Shortcut ^Command ^ |FenrirKey + H|[[#Tutorial Mode|toggle tutorial mode]]| |CTRL|[[#shut up|shut up (interrupts speech)]]| |FenrirKey + KeyPad 9|[[#review bottom|reviews bottom]]| |FenrirKey + KeyPad 7|[[#review top|reviews top]]| |KeyPad 8|[[#review current line|reviews current line]]| |KeyPad 7|[[#review previous line|reviews previous line]]| |KeyPad 9|[[#review next line|reviews next line]]| |FenrirKey + KeyPad 4|[[#review line beginning|reviews line beginning]]| |FenrirKey + KeyPad 6|[[#review line ending|reviews line ending]]| |FenrirKey + KeyPad 1|[[#review line first character|reviews line first character]]| |FenrirKey + KeyPad 3|[[#review line last character|reviews line last character]]| |FenrirKey + Alt + 1|[[#present first line|presents first line]]| |FenrirKey + Alt + 2|[[#present last line|presents last line]]| |KeyPad 5|[[#review current word|reviews current word]]| |KeyPad 4|[[#review previous word|reviews previous word]]| |KeyPad 6|[[#review next word|reviews next word]]| |FenrirKey + Shift + KeyPad 5|[[#review current word phonetic|reviews current word phonetic]]| |FenrirKey + Shift + KeyPad 4|[[#review previous word phonetic|reviews previous word phonetic]]| |FenrirKey + Shift + KeyPad 6|[[#review next word phonetic|reviews next word phonetic]]| |KeyPad 2|[[#review current character|reviews current char]]| |KeyPad 1|[[#review previous character|reviews previous char]]| |KeyPad 3|[[#review next character|reviews next char]]| |FenrirKey + Shift + KeyPad 2|[[#review current character phonetic|reviews current character phonetic]]| |FenrirKey + Shift + KeyPad 1|[[#review previous character phonetic|reviews previous character phonetic]]| |FenrirKey + Shift + KeyPad 3|[[#review next character phonetic|reviews next character phonetic]]| |FenrirKey + CTRL + KeyPad 8|[[#review up|reviews up]]| |FenrirKey + CTRL + KeyPad 2|[[#review down|reviews down]]| |FenrirKey + KeyPad dot|[[#exit review|exit review]]| |KeyPad dot|[[#cursor position|cursor position]]| |FenrirKey + I|[[#indent current line|indent curr line]]| |FenrirKey + KeyPad 5|[[#current screen|current screen]]| |FenrirKey + KeyPad 8|[[#current screen before cursor|current screen before cursor]]| |FenrirKey + KeyPad 2|[[#current screen after cursor|current screen after cursor]]| ||[[#cursor read to end of line|cursor read to end of line]]| ||[[#cursor column|cursor column]]| ||[[#cursor line number|cursor line number]]| ||[[#braille flush|Braille flush]]| ||[[#braille pan left|Braille pan left]]| ||[[#braille pan right|Braille pan right]]| ||[[#braille return to cursor|Braille return to cursor]]| |FenrirKey + CTRL + 1|[[#clear Bookmark X|clear bookmark 1]]| |FenrirKey + Shift + 1|[[#set Bookmark X|set bookmark 1]]| |FenrirKey + 1|[[#read Bookmark X|bookmark 1]]| |FenrirKey + CTRL + 2|[[#clear Bookmark X|clear bookmark 2]]| |FenrirKey + Shift + 2|[[#set Bookmark X|set bookmark 2]]| |FenrirKey + 2|[[#read Bookmark X|bookmark 2]]| |FenrirKey + CTRL + 3|[[#clear Bookmark X|clear bookmark 3]]| |FenrirKey + Shift + 3|[[#set Bookmark X|set bookmark 3]]| |FenrirKey + 3|[[#read Bookmark X|bookmark 3]]| |FenrirKey + CTRL + 4|[[#clear Bookmark X|clear bookmark 4]]| |FenrirKey + Shift + 4|[[#set Bookmark X|set bookmark 4]]| |FenrirKey + 4|[[#read Bookmark X|bookmark 4]]| |FenrirKey + CTRL + 5|[[#clear Bookmark X|clear bookmark 5]]| |FenrirKey + Shift + 5|[[#set Bookmark X|set bookmark 5]]| |FenrirKey + 5|[[#read Bookmark X|bookmark 5]]| |FenrirKey + CTRL + 6|[[#clear Bookmark X|clear bookmark 6]]| |FenrirKey + Shift + 6|[[#set Bookmark X|set bookmark 6]]| |FenrirKey + 6|[[#read Bookmark X|bookmark 6]]| |FenrirKey + CTRL + 7|[[#clear Bookmark X|clear bookmark 7]]| |FenrirKey + Shift + 7|[[#set Bookmark X|set bookmark 7]]| |FenrirKey + 7|[[#read Bookmark X|bookmark 7]]| |FenrirKey + CTRL + 8|[[#clear Bookmark X|clear bookmark 8]]| |FenrirKey + Shift + 8|[[#set Bookmark X|set bookmark 8]]| |FenrirKey + 8|[[#read Bookmark X|bookmark 8]]| |FenrirKey + CTRL + 9|[[#clear Bookmark X|clear bookmark 9]]| |FenrirKey + Shift + 9|[[#set Bookmark X|set bookmark 9]]| |FenrirKey + 9|[[#read Bookmark X|bookmark 9]]| |FenrirKey + CTRL + 0|[[#clear Bookmark X|clear bookmark 10]]| |FenrirKey + Shift + 0|[[#set Bookmark X|set bookmark 10]]| |FenrirKey + 0|[[#read Bookmark X|bookmark 10]]| |FenrirKey + KeyPad Slash|[[#Create Window|set window application]]| |2 * FenrirKey + KeyPad Slash|[[#Remove Window|clear window application]]| |KeyPad Plus|[[#last incoming|read last incoming]]| |FenrirKey + F2|[[#toggle braille|toggles braille]]| |FenrirKey + F3|[[#toggle sound|toggles sound]]| |FenrirKey + F4|[[#toggle speech|toggles speech]]| |KeyPad Enter|[[#disable speech temporarily|temporarily disables speech]]| |FenrirKey + CTRL + P|[[#toggle punctuation level|toggles punctuation level]]| |FenrirKey + RightBrace|[[#toggle auto spell check|toggle auto spell check]]| |FenrirKey + Backslash|[[#toggle output|toggles output]]| |FenrirKey + CTRL + E|[[#toggle emoticons|toggles emoticons]]| |FenrirKey + KeyPad Enter|[[#toggle auto read|toggles auto read]]| |FenrirKey + CTRL + T|[[#toggle auto time|toggles auto time]]| |FenrirKey + KeyPad ASTERISK|[[#toggle highlight tracking|toggles highlight tracking]]| |FenrirKey + Q|[[#quit Fenrir|quits fenrir]]| |FenrirKey + T|[[#Time|Announce time]]| |2 * FenrirKey + T|[[#Date|Announce date]]| |FenrirKey + S|[[#spell check|spell check]]| |2 * FenrirKey + S|[[#add word to spell check|add word to spell check]]| |FenrirKey + Shift + S|[[#removes word from spell check|removes word from spell check]]| |FenrirKey + Backspace|[[#forward keypress|forward keypress]]| |FenrirKey + Up|[[#increase speech volume|increase speech volume]]| |FenrirKey + Down|[[#decrease speech volume|decrease speech volume]]| |FenrirKey + Right|[[#increase speech rate|increase speech rate]]| |FenrirKey + Left|[[#decrease speech rate|decrease speech rate]]| |FenrirKey + Alt + Right|[[#increase speech pitch|increase speech pitch]]| |FenrirKey + Alt + Left|[[#decrease speech pitch|decrease speech pitch]]| |FenrirKey + Alt + Up|[[#increase sound volume|increase sound volume]]| |FenrirKey + Alt + Down|[[#decrease sound volume|decrease sound volume]]| |FenrirKey + CTRL + Shift + C|[[#clear clipboard|clears clipboard]]| |FenrirKey + Home|[[#first clipboard|first clipboard]]| |FenrirKey + End|[[#last clipboard|last clipboard]]| |FenrirKey + PageUp|[[#previous clipboard|previous clipboard]]| |FenrirKey + PageDown|[[#next clipboard|next clipboard]]| |FenrirKey + Shift + C|[[#read current clipboard|current clipboard]]| |FenrirKey + C|[[#copy marked to clipboard|copy marked text to clipboard]]| |FenrirKey + V|[[#paste clipboard|paste clipboard contents]]| |FenrirKey + P|[[#import clipboard from file|import clipboard from file]]| |FenrirKey + Alt + Shift +C|[[#export clipboard to file|export clipboard to file]]| |FenrirKey + CTRL + Shift + X|[[#Remove Marks|remove marks]]| |FenrirKey + X|[[#Set mark|set mark]]| |FenrirKey + Shift + X|[[#Get text between marks|announce marked text]]| ^Linux specific ^ ||export clipboard to X| |FenrirKey + CTRL + Up|include Alsa volume| |FenrirKey + CTRL + Down|decrease Alsa volume| === Laptop Layout === ^Shortcut ^Command ^ |FenrirKey + H|[[#Tutorial Mode|toggle tutorial mode]]| |CTRL|[[#shut up|shut up (interrupts speech)]]| |FenrirKey + Shift + O|[[#review bottom|reviews bottom]]| |FenrirKey + Shift + U|[[#review top|reviews top]]| |FenrirKey + I|[[#review current line|reviews current line]]| |FenrirKey + U|[[#review previous line|reviews previous line]]| |FenrirKey + O|[[#review next line|reviews next line]]| |FenrirKey + Shift + J|[[#review line beginning|reviews line beginning]]| |FenrirKey + Shift + L|[[#review line ending|reviews line ending]]| |FenrirKey + CTRL + J|[[#review line first character|reviews line first character]]| |FenrirKey + CTRL + L|[[#review line last character|reviews line last character]]| |FenrirKey + Alt + 1|[[#present first line|presents first line]]| |FenrirKey + Alt + 2|[[#present last line|presents last line]]| |FenrirKey + K|[[#review current word|reviews current word]]| |FenrirKey + J|[[#review previous word|reviews previous word]]| |FenrirKey + L|[[#review next word|reviews next word]]| |FenrirKey + CTRL + ALT + K|[[#review current word phonetic|reviews current word phonetic]]| |FenrirKey + CTRL + ALT + J|[[#review previous word phonetic|reviews previous word phonetic]]| |FenrirKey + CTRL + ALT + L|[[#review next word phonetic|reviews next word phonetic]]| |FenrirKey + comma|[[#review current character|reviews current character]]| |FenrirKey + M|[[#review previous character|reviews previous character]]| |FenrirKey + dot|[[#review next character|reviews next character]]| |FenrirKey + CTRL + ALT + comma|[[#review current character phonetic|reviews current character phonetic]]| |FenrirKey + CTRL + ALT + M|[[#review previous character phonetic|reviews previous character phonetic]]| |FenrirKey + CTRL + ALT + dot|[[#review next character phonetic|reviews next character phonetic]]| |FenrirKey + CTRL + I|[[#review up|reviews up]]| |FenrirKey + CTRL + comma|[[#review down|reviews down]]| |FenrirKey + Slash|[[#exit review|exit review]]| |FenrirKey + Shift + dot|[[#cursor position|cursor position]]| |2 * FenrirKey + I|[[#indent current line|indent curr line]]| |FenrirKey + Shift + K|[[#current screen|current screen]]| |FenrirKey + Shift + I|[[#current screen before cursor|current screen before cursor]]| |FenrirKey + Shift + comma|[[#current screen after cursor|current screen after cursor]]| ||[[#cursor read to end of line|cursor read to end of line]]| ||[[#cursor column|cursor column]]| ||[[#cursor line number|cursor line number]]| ||[[#braille flush|Braille flush]]| ||[[#braille pan left|Braille pan left]]| ||[[#braille pan right|Braille pan right]]| ||[[#braille return to cursor|Braille return to cursor]]| |FenrirKey + CTRL + 1|[[#clear Bookmark X|clear bookmark 1]]| |FenrirKey + Shift + 1|[[#set Bookmark X|set bookmark 1]]| |FenrirKey + 1|[[#read Bookmark X|bookmark 1]]| |FenrirKey + CTRL + 2|[[#clear Bookmark X|clear bookmark 2]]| |FenrirKey + Shift + 2|[[#set Bookmark X|set bookmark 2]]| |FenrirKey + 2|[[#read Bookmark X|bookmark 2]]| |FenrirKey + CTRL + 3|[[#clear Bookmark X|clear bookmark 3]]| |FenrirKey + Shift + 3|[[#set Bookmark X|set bookmark 3]]| |FenrirKey + 3|[[#read Bookmark X|bookmark 3]]| |FenrirKey + CTRL + 4|[[#clear Bookmark X|clear bookmark 4]]| |FenrirKey + Shift + 4|[[#set Bookmark X|set bookmark 4]]| |FenrirKey + 4|[[#read Bookmark X|bookmark 4]]| |FenrirKey + CTRL + 5|[[#clear Bookmark X|clear bookmark 5]]| |FenrirKey + Shift + 5|[[#set Bookmark X|set bookmark 5]]| |FenrirKey + 5|[[#read Bookmark X|bookmark 5]]| |FenrirKey + CTRL + 6|[[#clear Bookmark X|clear bookmark 6]]| |FenrirKey + Shift + 6|[[#set Bookmark X|set bookmark 6]]| |FenrirKey + 6|[[#read Bookmark X|bookmark 6]]| |FenrirKey + CTRL + 7|[[#clear Bookmark X|clear bookmark 7]]| |FenrirKey + Shift + 7|[[#set Bookmark X|set bookmark 7]]| |FenrirKey + 7|[[#read Bookmark X|bookmark 7]]| |FenrirKey + CTRL + 8|[[#clear Bookmark X|clear bookmark 8]]| |FenrirKey + Shift + 8|[[#set Bookmark X|set bookmark 8]]| |FenrirKey + 8|[[#read Bookmark X|bookmark 8]]| |FenrirKey + CTRL + 9|[[#clear Bookmark X|clear bookmark 9]]| |FenrirKey + Shift + 9|[[#set Bookmark X|set bookmark 9]]| |FenrirKey + 9|[[#read Bookmark X|bookmark 9]]| |FenrirKey + CTRL + 0|[[#clear Bookmark X|clear bookmark 10]]| |FenrirKey + Shift + 0|[[#set Bookmark X|set bookmark 10]]| |FenrirKey + 0|[[#read Bookmark X|bookmark 10]]| |FenrirKey + CTRL + 8|[[#Create Window|set window application]]| |2 * FenrirKey + CTRL + 8|[[#Remove Window|clear window application]]| |FenrirKey + Semicolon|[[#last incoming|read last incoming]]| |FenrirKey + F2|[[#toggle braille|toggles braille]]| |FenrirKey + F3|[[#toggle sound|toggles sound]]| |FenrirKey + F4|[[#toggle speech|toggles speech]]| |FenrirKey + Enter|[[#disable speech temporarily|temporarily disables speech]]| |FenrirKey + Shift + CTRL + P|[[#toggle punctuation level|toggles punctuation level]]| |FenrirKey + RightBrace|[[#toggle auto spell check|toggle auto spell check]]| |FenrirKey + Shift + Enter|[[#toggle output|toggles output]]| |FenrirKey + Shift + E|[[#toggle emoticons|toggles emoticons]]| |FenrirKey + Enter|[[#toggle auto read|toggles auto read]]| |FenrirKey + CTRL + T|[[#toggle auto time|toggles auto time]]| |FenrirKey + Y|[[#toggle highlight tracking|toggles highlight tracking]]| |FenrirKey + Q|[[#quit Fenrir|quits fenrir]]| |FenrirKey + T|[[#Time|Announce time]]| |2 * FenrirKey + T|[[#Date|Announce date]]| |FenrirKey + S|[[#spell check|spell check]]| |2 * FenrirKey + S|[[#add word to spell check|add word to spell check]]| |FenrirKey + Shift + S|[[#removes word from spell check|removes word from spell check]]| |FenrirKey + Backspace|[[#forward keypress|forward keypress]]| |FenrirKey + Up|[[#increase speech volume|increase speech volume]]| |FenrirKey + Down|[[#decrease speech volume|decrease speech volume]]| |FenrirKey + Right|[[#increase speech rate|increase speech rate]]| |FenrirKey + Left|[[#decrease speech rate|decrease speech rate]]| |FenrirKey + Alt + Right|[[#increase speech pitch|increase speech pitch]]| |FenrirKey + Alt + Left|[[#decrease speech pitch|decrease speech pitch]]| |FenrirKey + Alt + Up|[[#increase sound volume|increase sound volume]]| |FenrirKey + Alt + Down|[[#decrease sound volume|decrease sound volume]]| |FenrirKey + CTRL + Shift + C|[[#clear clipboard|clears clipboard]]| |FenrirKey + Home|[[#first clipboard|first clipboard]]| |FenrirKey + End|[[#last clipboard|last clipboard]]| |FenrirKey + PageUp|[[#previous clipboard|previous clipboard]]| |FenrirKey + PageDown|[[#next clipboard|next clipboard]]| |FenrirKey + Shift + C|[[#read current clipboard|current clipboard]]| |FenrirKey + C|[[#copy marked to clipboard|copy marked text to clipboard]]| |FenrirKey + V|[[#paste clipboard|paste clipboard contents]]| |FenrirKey + F5|[[#import clipboard from file|import clipboard from file]]| |FenrirKey + Alt + Shift +C|[[#export clipboard to file|export clipboard to file]]| |FenrirKey + CTRL + Shift + X|[[#Remove Marks|remove marks]]| |FenrirKey + X|[[#Set mark|set mark]]| |FenrirKey + Shift + X|[[#Get text between marks|announce marked text]]| ^Linux specific ^ ||export clipboard to X| |FenrirKey + CTRL + Up|increases Alsa volume| |FenrirKey + CTRL + Down|decreases Alsa volume| ==== General ==== === quit Fenrir === Just stops fenrir. === shut up === Interrupt the current spoken. ==== Review Modes ==== Fenrir provides a virtual cursor, with it you can navigate all over the screen without changing the text cursor. Using the review feature will open the review mode automatically. The review cursor always starts from the text cursor. Attention: after using the review mode, the review cursor will stay open until you use the ''exit review'' shortcut. Think when using clipboard operations and similar. The review cursor is always prefered over the text cursor. Fenrir sounds a bell sound if the used review command jumps to another line or end of screen. === exit review === You can leave the review mode by pressing the ''exit review'' shortcut. === review bottom === Set the review cursor to first column in the last line. === review top === Set the review cursor to the first column in the first line === review current line === Set the review cursor to the beginn of the the current line and review it. === review previous line === Set the review cursor to the previous line and review it. === review next line === Set the review cursor to the next line and review it. === review line beginning === Set the review cursor to the begin of the current line === review line ending === Set the review cursor to the end of the current line === review line first character === Set the review cursor the first char (that is not space) in the current line and review it. === review line last character === Set the review cursor the last char (that is not space) in the current line and review it. === review current word === Sets the review cursor to the beginning of the current word and review it. === review previous word === Sets the review cursor to the beginning of the previous word and review it. === review next word === Sets the review cursor to the beginning of the next word and review it. === review current word phonetic === Sets the review cursor to the beginning of the current word and spell it phonetic. === review previous word phonetic === Sets the review cursor to the beginning of the previous word and spell it phonetic. === review next word phonetic === Sets the review cursor to the beginning of the next word and spell it phonetic. === review current character === Does not change the review cursor. Just announce the current char. === review previous character === Sets review cursor to the previous column and review it === review next character === Sets review cursor to the next column and review it === review current character phonetic === Does not change the review cursor. Just announce the current char phonetic. === review previous character phonetic === Sets review cursor to the previous column and announce the char phonetic. === review next character phonetic === Sets review cursor to the next column and announce the char phonetic. === review up === Set the review cursor in the same column one line above the current one and review it. === review down === Set the review cursor in the same column one line below the current one and review it. ==== Handling marking ==== A mark defines a point of origin or end to prepare to copy or paste a block of text. \\ Examples where you need marks are: * copy to clipboard * set window application * set bookmark 1 - X === Set mark === How to set a mark: - navigate with review or textcursor to the position you want to set the mark. Attention: if a review cursor is set, that is the prefered. If you want to use text cursor, be sure that you are not in review mode. - press shortcut for ''set mark'' you can set two marks (begin and end). Some commands allow some simpler usecases just using the whole line if only one mark is set. you may want to try this out. === Get text between marks === To get the text that is currently between your marks press shortcut for ''marked text''.\\ === Remove Marks === You can remove all current marks by pressing the shortcut for ''remove marks''. Changing the screen also removes the marks. ==== Screen Interaction ==== Fenrir provides several methods to interact with the current screen. === forward keypress === This just forwards the next shortcut to the screen Fenrir shortcut or not. This is useful if the currently pressed shortcut is also in use by Fenrir. === Clipboard === Fenrir provides a clipboard with multible items represented by a list. You navigate throught the list and paste the selected clipboard. == copy marked to clipboard == To copy something to the clipboard you need to set one or two marks. if you set one mark, the text between the mark and your current cursor is copied to clipboard. Setting two marks just copies the text between the marks into the clipboard. If you copy something it is always placed as the first item on your clipboard. == clear clipboard == You can remove all items from the current clipboard by ''clear clipboard'' functionality. == first clipboard == This moves quick to the first item of the clipboard. == last clipboard == This moves quick to the last item of the clipboard. == previous clipboard == Go to previous item in the clipboard. == next clipboard == Go to next item on the clipboard. == read current clipboard == Read the content of the current item of the clipboard. == paste clipboard == Pass whatever item is currently selected by first, last, prev or next clipboard commands. if no special clipboard is selected the (last copied) is used. == export clipboard to file == This allows you to export the current clipboard to a configurable filepath. This is useful to share the clipboard with a graphical desktop. == import clipboard from file == Import a clipboard from a configurable file. This is useful to share the clipboard with a graphical desktop. ==== Quick Settings ==== Fenrir provides shortcuts to change settings temporarily and on the fly without the need to permanently change the ''settings.conf'' file. === toggle braille === Enables and disables Braille. This is not persistent stored in your ''settings.conf'' but during run time. === toggle sound === Enables and disables sound. This is not persistent stored in your ''settings.conf'' but during run time. === toggle speech === Enables and disables speech. This is not persistent stored in your ''settings.conf'' but during run time. === disable speech temporarily === Disables the speech until next key press. it might be useful if you want to listen to music or similar. As soon as a key is pressed it is going to be enabled again. === toggle punctuation level === Cycle between all available punctuation levels. This is not persistent stored in your ''settings.conf'' but during run time. === toggle auto spell check === Enables and disables automatic spellchecker (when typing). This is not persistent stored in your ''settings.conf'' but during run time. === toggle emoticons === Enables and disables emoticons. This is not persistent stored in your ''settings.conf'' but during runtime. === toggle output === Enables and disables all output at once (sound, Braille, speech). This is not persistent stored in your ''settings.conf'' but during run time. === toggle auto read === Enables and disables what is automatically spoken. This is not persistent stored in your ''settings.conf'' but during run time. === toggle auto time === Enables and disables auto time functionality. This is not persistent stored in your ''settings.conf'' but during run time. === toggle highlight tracking === Enables and disables highlight tracking. This is not persistent stored in your ''settings.conf'' but during run time. === increase speech volume === Increase the volume of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. === decrease speech volume === Decrease the volume of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. === increase speech rate === Increase the rate of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. === decrease speech rate === Decrease the rate of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. === increase speech pitch === Increase the pitch of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. === decrease speech pitch === Decrease the pitch of the speech. This is not persistent stored in your ''settings.conf'' but during runtime. === increase sound volume === Increase the volume of the sound. This is not persistent stored in your ''settings.conf'' but during runtime. === decrease sound volume === Decrease the volume of the sound. This is not persistent stored in your ''settings.conf'' but during runtime. ==== Window Mode ==== Fenrir supports window mode, a window is a partial area of the screen. === Create Window === To create a window you need to do the following: - set a beginning mark (as the start of the window) - set an end mark (where the window should end) - press ''set window application'' shortcut. Now Fenrir ignores anything outside of the window.\\ === Remove Window === You can remove the window by pressing ''the clear window application'' shortcut. Now Fenrir will read everything on the screen again. ==== Tracking Modes ==== Different types of tracking are currently supported See section [[#Focus|Focus]] in ''settings.conf'' for more information. === Cursor Tracking === This follows the text cursor. This is the typical way an application works. This is used by: * almost any shell such as (Bash, Zsh, sh) * vim * nano * emacs * mutt * tintin++ === Highlight Tracking === In some applications there are no text cursors. In those applications cursor changes are represented by different colors or attributes (underlined or bold). This mode tracks and announces these changes for you. This is used by: * wifi-menu * dialog * alpine ==== Tutorial Mode ==== Fenrir provides a Tutorial mode. When you enter tutorial mode, screen reader commands are intercepted and explained instead of executing them. ''Arrow up'' and ''Arrow Down'' let you navigate through a list of all available commands with shortcuts and description. Pressing escape leaves the tutorial mode. ==== Information ==== === Time === Announces the current Time. === Date === Announces the current Date. === Bookmarks === Bookmarks provide quick access to part of the screen without the need to navigate to the area. By default Fenrir provides 10 bookmarks. Those can be set and accessed via shortcut. This is useful for status lines or other information where the position does not change. == set Bookmark X == You need to set the bookmark first. For that you have to set one or two lines for use. - Set marks (one or two) - press shortcut for ''set bookmark X''. X represents the number 1 - 10. == read Bookmark X == If a bookmark is set you can access the area just by pressing the ''bookmark X'' shortcut. X represents the number 1 - 10. Bookmarks are dynamic. That means the content changes with the screen. == clear Bookmark X == to remove a bookmark just press the ''clear bookmark X'' shortcut. X represents the number 1 - 10. Afterward the bookmark is no longer available. === cursor position === You can get information about the current cursor and its position by using the "cursor position" functionality. === indent current line === Announce the current indent level of the current line. It represents the number of trailing spaces of the line. === current screen === Reads all the current screen from the beginning to the end. === current screen before cursor === Reads current screen from the beginning of the screen to the current cursor position. === current screen after cursor === Read anything after current cursor position to the end. === cursor read to end of line === Read from the current cursor position to the end of the current line. === cursor column === Read the current X position of a cursor (column of the current line). === cursor line number === Read the current Y position of a cursor (line number). === present first line === Reads just the first line. this is maybe useful for status information. === present last line === Presets the last line. This is maybe useful for status information. === last incoming === Repeat the last automatically incoming text. ===== Input ===== ==== Echo ==== Fenrir provides different methods of echoing content: * Word: Will speak each word after you push space * Character: speak any letter you type on the screen * Delete Character: speaks the character prior to the cursor when you push backspace ==== Silence on Key press ==== ==== Spellchecker ==== Fenrir has a built-in spellchecker, it can invoke automatically while typing or be called by a shortcut. Commands to add or remove the current word to the dictionary are included. As using the spellchecker is enhanced usage. You will need dictionary aspell-. See section [[#General|General]] in ''settings.conf'' for more information. === spell check === Invokes the spellcheck on the word that contains the Review or text cursor. === add word to spell check === Adds the word under the Review or Text cursor to the dictionary. === removes word from spell check === Removes the word under the Review or Text cursor from the dictionary. ===== Announcements ===== ==== Emoticons ==== If you want to replace ":)" emoticons with "smile" in speech you can use this feature. It can be toggled on or off. You can define emoticons in a dictionary, please see Emoticon Dictionary. See section [[#General|General]] in ''settings.conf'' to see how to enable or disable this feature. ==== Time ==== Announce the time at periodical increments, To track the time easily. You can define 2 different ways of time announcements. - periodic - on fix minutes Example periodic, every 20 minutes "delaySec=20": [time] enabled=True presentTime=True presentDate=True delaySec=20 onMinutes= announce=True interrupt=False Example on fix minutes in an hour. example every quarter "delaySec=0" and "onMinutes=00,15,30,45": [time] enabled=True presentTime=True presentDate=True #delaySec is repected bevore onMinutes so it need to be set to 0 delaySec=0 onMinutes=00,15,30,45 announce=True interrupt=False ==== Promoted List ==== Promoted Lists are a nice feature if you are away from your computer or performing more longer tasks. you can define a list of words which you want to hear a sound icon for after a period of inactivity. Example if the word "Chrys" appears after 120 Seconds of inactivity: [promote] enabled=True inactiveTimeoutSec=120 list=Chrys See section [[#Promote|Promote]] in ''settings.conf'' for more information. ==== Punctuation ==== Fenrir handles punctuation levels and names for you with several provided dictionaries. See levelDict See punctuationDict ===== Braille ===== Fenrir provides Braille support in Version >= 2.0. See section [[#Braille|Braille]] in ''settings.conf'' for more information. ==== braille flush ==== If a message appears on the Braille device you can flush it to get back to the review- or system cursor ==== Braille pan left ==== If a line is longer than your Braille devices you can move the view (called panning) to the left. So you can read stuff without the need to move the review- or system cursor. ==== Braille pan right ==== If a line is longer than your Braille devices you can move the view (called panning) to the right. So you can read stuff without the need to move the review- or system cursor. ==== braille return to cursor ==== When you have finished reading the line on the Braille device using panning, the focus can be returned to the current used cursor by using "return to cursor" command. ===== Dictionary ===== You can make use of different kinds of built-in dictionary's. A dictionary has a name and list of keys and values separated by :===: Example: [customDict] Chrys:===:Chrys is cool lollipop:===:lolli that means that every instance "chrys" is displayed, speech will say Chrys is cool. "lollipop" is spoken as "lolli". Before making changes to a dictionary we recommend making a backup of your current dictionary in case future updates overwrite your local changes. ==== Punctuation ==== === Level === The punctuation level dict contains lists with "what punctuation is spoken in what level". the default one looks like this: [levelDict] none:===: some:===:.-$~+*-/\@ most:===:.,:-$~+*-/\@!#%^&*()[]}{<>; all:===:!"#$%& \'()*+,-./:;<=>?@[\\]^_`{|}~ the level "none" has no values. so it should not speak any punctuation (sadly this is not respected by every TTS system) if "some" is the current level the following are spoken: dot dash dollar tilde plus star slash backslash at. same for most and all, you can add new levels. if you cycle punctuation levels they are recognized. the default punctuation level is set in settings.conf. The default is "some". === Punctuation === The punctuation dictionary "[punctDict]" contains how the punctuation is spoken. Example: [punctDict] _:===:line speaks an _ as "line". [punctDict] _:===:underscore speaks an _ as underscore. for question mark an ? is appended to the word that the TTS system can announce the question correctly. ==== Custom ==== The dict "[customDict]" is just for your own use, it just replace the key with the value without any special functionality. This might be used to fix incorrectly spoken words, make words more common, shorter or just for fun. :) ==== Emoticons ==== The Emoticons dictionary "[emoticonDict]" by default contains some emoticons. it can replace ":)" with "smile" or "XD" with "loool" Making chat more colorful. A nice feature with this dictionary is that you can toggle the substitution on or off during run time or in settings.conf. This is useful because while doing programming or other serious work you want to hear colons and perryns not smiles. ====== Configuration ====== You can configure Fenrir in the following places (ordered by priority): - Commandline Parameters ''-o'' see [[#Set settings coption|Set settings coption]] - /etc/fenrir/settings/settings.conf see [[#Settings|Settigns]] - /config/settings/settings.conf see [[#Settings|Settigns]] - hard coded defaults ===== Commandline Arguments ===== ==== Set settings option ==== You can specify options that overwrite the setting.conf. This is done with ''-o '' parameter. The list of options have the following syntax fenrir -o "section#setting=value;section#setting=value" For example changing the sound driver to gstreamer and disabling Braille fenrir -o "sound#driver=gstreamerDriver;braille#enabled=False=False" or change the debug level to verbose fenrir -o "general#debugLevel=3" You can find the available sections and variables here [[#Settings]] See Syntax [[#settings.conf syntax]] ==== settings.conf syntax ==== the syntax of the [[#Settings|settings.conf]] is quite simple and similar to a "*.ini" file, there are 4 different elements. - Sections - Settings - Values - Comments A comment starts with a # and is ignored by Fenrir. # this is a comment To group settings we have sections. A section can look like this: [Section] A setting looks like this: settingName=Value Example: [sound] # Turn sound on or off: enabled=True # Select the driver used to play sounds, choices are genericDriver and gstreamerDriver. # Sox is default. driver=genericDriver ===== Settings ===== ==== Sound ==== The sound is configured in section ''[sound]''. Turn sound on or off: enabled=True Values: on=''True'', off=''False'' Select the driver used to play sounds. The genericDriver using Sox is the default. driver=genericDriver Available Drivers: * ''genericDriver'' using the generic driver, for Fenrir <1.5 just use ''generic'' * ''gstreamerDriver'' using the gstreamer, for Fenrir <1.5 just use ''gstreamer'' These are the pack of sounds used for sound icons. theme=default By default we ship two sound packs. - ''default'' opus encoded, for newer Sox versions - ''default-wav'' wav encoded, just for compatibility Sound packs are located at /usr/share/sounds/fenrirscreenreader/ Sound volume controls how loud the sounds for your selected sound pack are. volume=1.0 Values: ''0.0'' is quietest, ''1.0'' is loudest. === Generic Driver === The generic sound driver uses shell commands for play sound and frequencies. ''genericPlayFileCommand'' defines the command that is used to play a sound file. genericPlayFileCommand= ''genericFrequencyCommand'' defines the command that is used playing frequencies. genericFrequencyCommand= The following variables are substituted in ''genericPlayFileCommand'' and ''genericFrequencyCommand'': * ''fenrirVolume'' = the current volume setting * ''fenrirSoundFile'' = the sound file for an sound icon * ''fenrirFrequence'' = the frequency to play * ''fenrirDuration'' = the duration of the frequency Example genericPlayFileCommand (default) genericPlayFileCommand=play -q -v fenrirVolume fenrirSoundFile Example genericFrequencyCommand (default) genericFrequencyCommand=play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence ==== Speech ==== Speech is configured in section ''[speech]''. Turn speech on or off: enabled=True Values: on=''True'', off=''False'' # Select speech driver, options are speechdDriver (default), genericDriver or espeakDriver: driver=speechdDriver #driver=espeakDriver #driver=genericDriver Select the driver used to generate speech output. driver=speechdDriver Available Drivers: * ''genericDriver'' using the generic driver, for Fenrir <1.5 this is not available * ''speechdDriver'' using speech-dispatcher, for Fenrir <1.5 just use ''speechd'' * ''espeakDriver'' using the espeak directly, for Fenrir <1.5 just use ''espeak'' The rate selects how fast Fenrir will speak. rate=0.65 Values: Range Minimum:''0.0'' is slowest, Maximum:''1.0'' is fastest. Pitch controls the pitch of the voice. pitch=0.5 Values: Range Minimum:''0.0'' is lowest, Maximum:''1.0'' is highest. A Pitch for capital letters can be set. capitalPitch=0.9 Values: Range Minimum:''0.0'' is lowest, Maximum:''1.0'' is highest. The Volume controls the loudness of the voice. volume=1.0 Values: Range Minimum:''0.0'' is quietest, Maximum:''1.0'' is loudest. Some speech drivers like speechdDriver can support various modules. these can be set here. module=espeak Values: Text, Consult speech-dispatcher's configuration to see what modules are available. Voice selects the varient you want to use, for example, f5 will use the female voice #5 in Espeak, or if using the Espeak module in Speech-dispatcher. To find out which voices are available, consult the documentation provided with your selected synthesizer. voice= Values: Text, see your TTS synths documentation what is available. Select the language you want Fenrir to use. language=english-us Values: Text, see your TTS synths documentation what is available. Read new text as it occurs autoReadIncoming=True Values: on=''True'', off=''False'' === Generic Driver === The generic speech driver uses shell commands for speech synthisus. ''genericSpeechCommand'' defines the command that is executed for creating speech The following variables are substituted in ''genericSpeechCommand'': * ''FenrirText'' = is the text that should be spoken * ''fenrirModule'' = may be the speech module like used in speech-dispatcher, not every TTY needs this * ''fenrirLanguage'' = the language to speak in * ''fenrirVoice'' = is the current voice that should be used * ''fenrirVolume'' = is replaced with the current volume * ''fenrirPitch'' = is replaced with the current pitch * ''fenrirRate'' = is replaced with the current speed (speech rate) Example genericSpeechCommand (default): genericSpeechCommand=espeak -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice "fenrirText" These are the minimum and maximum values of the TTS system used in genericSpeechCommand. They are needed to calculate the abstract range in volume, rate and pitch 0.0 - 1.0. FenrirMinVolume=0 fenrirMaxVolume=200 fenrirMinPitch=0 fenrirMaxPitch=99 fenrirMinRate=80 fenrirMaxRate=450 The current volume, pitch and rate is calculated like this value = min + [volume,pitch,rate] * (min - max ) ==== Braille ==== Braille is a WIP and not ready yet. Braille support can be configured in section ''[braille]''. Turn braille on or off: enabled=False Values: on=''True'', off=''False'' Select the driver used for communication with a braille device. driver=brlapiDriver Values: Text, available Driver Available Drivers: * ''brlttyDriver'' using brltty for braille communication, for Fenrir <1.5 just use ''brltty'' The Braille layout can be configured here layout=en Values: Text, see braille driver for layouts. What should the flush timeout relate to flushMode=word Values: Text, an flushMode Existing flushModes: * ''word'' = flush after (number of words to display) * seconds * ''char'' = flush after (number of chars to display) * seconds * ''fix'' = flush after X seconds * ''none'' = no automatic flush (manual via shortcut) Seconds to flush (see flushMode) flushTimeout=3 Values: Integer, in Seconds or ''-1'' = no automatic flush (manual via shortcut) The total flush time calculates in relation to flushMode. How should the Braille cursor focus be tracked? cursorFocusMode=page Values: Text, an existing cursor focus mode Available cursor focus modes: * ''page'' = if the cursor crosses the border move to next page and start at begin * ''fixCell'' = ajust the cursor on a special cell where it is always placed. the display scroll here more smooth. Define the cell on the Braille device where Fenrir should scroll and keep the cursor fixCursorOnCell=-1 Values: Integer * ''0'' = first cell on device, * ''-1'' = last cell on device * ''>0'' = fix cell number What cursor should Fenrir show on the Braille device cursorFollowMode=review Values: Text, an exsiting cursor following mode. Existing cursor following mode: * ''none'' = no automatic toggle command used * ''review'' = priority to review * ''last'' = follow last used cursor number of cells in panning (horizontal). How many cell should be panned on press the routing key? panSizeHorizontal=0 Values: Integer, * ''0'' = display size * ''>0'' number of cells ==== Screen ==== The settings for screens, (TTY, PTY) are configured in the ''[screen]'' section. The driver to get the information from the screen: driver=vcsaDriver Available Drivers: * ''vcsaDriver'' using the VCSA driver (for TTYs), for Fenrir <1.5 just use ''vcsa'' The encoding of the screen encoding=cp850 Values:''cp850'' is used for Western languages like USA or Europe. The driver updates Fenrir with changes on the screen. screenUpdateDelay=0.05 Values: in Seconds If you want Fenrir to not be active on any screen for various reasons. Maybe an X server or Wayland is running on that screen. You can make Fenrir ignore it or multiple screens seperated by '','' with: suspendingScreen= Values: Depends on driver: * VCSA: the number of the TTY. TTY6 is ''6''. Example ignore TTY1 and TTY2: suspendingScreen=1,2 There is also the ability to let Fenrir auto detect screens that are running an X server. So Screens running an GUI can be ignored. autodetectSuspendingScreen=True Values: on=''True'', off=''False'' ==== Keyboard ==== The settings for keyboard and input related configuration is located in the section ''[keyboard]'' of the ''settings.conf'' file. Select the driver used for grabbing keybord input and for recieving shortcuts. driver=evdevDriver Values: Text, available Driver Available Drivers: * ''evdevDriver'' uses the evdev input system of linux, for Fenrir <1.5 just use ''evdev'' You can let Fenrir know about what input devices are to be used. device=ALL Values: * ''ALL'' use all devices with key capabilities. * ''NOMICE'' Exclude mices from handling. * '''' just use the device with the given name. Gives Fenrir exclusive access to the keyboard and lets it control keystrokes. This is needed to intercept Fenrir related shortcuts. grabDevices=True Values: on=''True'', off=''False'' The following makes sense if you are using a second screenreader and want to have some hooked events. Fenrir ignores all shortcuts then. ignoreShortcuts=False Values: on=''True'', off=''False'' The current keyboard layout used for shortcuts. keyboardLayout=desktop Values: An absolute Path to a Keyboard definition file or a Filename without extension located in ''/etc/fenrir/keyboard'' Announce characters while typing. charEcho=False Values: on=''True'', off=''False'' Announce deleted characters charDeleteEcho=True Values: on=''True'', off=''False'' Announce word after pressing space wordEcho=False Values: on=''True'', off=''False'' Interrupt speech on any keypress interruptOnKeyPress=False Values: on=''True'', off=''False'' You can filter the keys that speech should interrupt interruptOnKeyPressFilter= Values: (List) empty = all keys, otherwise interrupt with specified keys The timeout that is used for double tap shortcuts doubleTapTimeout=0.2 Values: Seconds ==== General ==== Overall settings can be configured from the section ''[general]''. Set the current debug level: debugLevel=1 Values: off=0, error=1, warning=2, info=3 the current punctuation and dict file in use: punctuationProfile=default Values: Text, see available profiles in ''/etc/fenrir/punctuation'' or in ''sourceTree/config/punctuation'' The current punctuation level in use: punctuationLevel=some Values: Text, See available levels in the used punctuation file. Respect pause for punctuations: respectPunctuationPause=True Values: on=''True'', off=''False'' Add a pause on Line break: newLinePause=True Values: on=''True'', off=''False'' Specify the path where the clipboard should be exported to. See [[#export clipboard to file|export clipboard to file]]. The variable ''$user'' is replaced by the current logged username. clipboardExportPath=/tmp/fenrirClipboard Values: Text, Systemfilepath The number of available clipboards: numberOfClipboards=10 Values: Integer, 1 - 999 Replace emoticons like :) or ;) with text insertions: emoticons=True Values: on=''True'', off=''False'' Define the current Fenrir keys: fenrirKeys=KEY_KP0,KEY_META,KEY_INSERT Values, Text list, separated by comma. Define the current script keys: scriptKey=KEY_COMPOSE Values, Text list, separated by comma. The time format to be used for (time command) output: timeFormat=%H:%M:%P Values: see python specification for [[https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior|datetime.strftime]] The date format to be used for (date command) output: dateFormat=%A, %B %d, %Y Values: see python specification for [[https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior|datetime.strftime]] Enable or Disable spellcheck whilst typing: autoSpellCheck=True Values: on=''True'', off=''False'' The use of the dictionary with spellcheck: spellCheckLanguage=en_US Values: Text, see aspell dictionary's. Folder Path for your scripts "scriptKey" functionality: scriptPath=/usr/share/fenrirscreenreader/scripts Values: Text, Existing path on file system. Override commands or create new ones without changing the Fenrir defaults: commandPath=/usr/share/fenrirscreenreader/commands Values: Text, Existing path on file system. Subfolders in commandPath are: * ''commands'' = to create shortcut commands * ''onInput'' = executed while typing * ''onScreenChange'' = executed on change the screen (change from TTY4 to TTY6) * ''onScreenUpdate'' = executed when the screen is captured ==== Focus ==== The configuration for basic focus is in the section ''[focus]''. Follow the text cursor: cursor=True Values: on=''True'', off=''False'' Follow highlighted text changes (Highlight Tracking): highlight=False Values: on=''True'', off=''False'' ==== Review ==== Configurations for the review mode are in the section ''[review]''. If "next word/ char" or "prev word/char" create a linebreak, announce it: lineBreak=True Values: on=''True'', off=''False'' If "next word/ char" or "prev word/char" cannot be performed because you reached the end of the screen, announce it: endOfScreen=True Values: on=''True'', off=''False'' Leave the review mode when pressing a key: leaveReviewOnKeypress=False Values: on=''True'', off=''False'' Leave the review mode when changing the screen (From TTY3 to TTY4): leaveReviewOnScreenChange=True Values: on=''True'', off=''False'' ==== Promote ==== "Promoted Lists" are configured in the section ''[promote]''. Turn Promoted Lists" on or off: enabled=True Values: on=''True'', off=''False'' The minimum time interval of inactivity to activate promoting. By default it promotes after 120 Seconds inactivity: inactiveTimeoutSec=120 Values: in Seconds Define a list of promoted words comma seperated: list= Values: text (comma seperated) Example to promote the word "nickname" or a bash prompt: list=nickname,$:,#: ==== Time ==== The automated time announcement is configured in the section ''[time]''. Time announcement is disabled by default. Turn time announcement on or off: enabled=True Values: on=''True'', off=''False'' Should the time be announced: presentTime=True Values: on=''True'', off=''False'' Should the date be announced (just on date change): presentDate=True Values: on=''True'', off=''False'' Announce after a given period of seconds: delaySec=0 Value: in Seconds, 0 = Deactivated Announce after fixed minutes in an hour. if delaySec is >0 onMinutes is ignored: onMinutes=00,30 Example every 15 minutes: onMinutes=00,15,30,45 Just play a soundicon, (not interrupting): announce=True Values: on=''True'', off=''False'' Interrupt current speech for time announcement: interrupt=False Values: on=''True'', off=''False'' ====== Customization ====== ===== Scripting ===== Scripts can be in any language, bash, python, sh or others. Place your scripts in the directory /usr/share/fenrirscreenreader/scripts/ (the path is configurable in settings.conf). The script key is the applications key. Usually this key can be found on the keyboard located just left of the right most control key. When you name a script, the key name appears in the script seperated by the sequence __-__. So, for example, if you have a python weather script you want assigned to the script key plus the letter w you would name the script /usr/share/fenrirscreenreader/scripts/weather__-__key_w.py Then, to access the script, simply press the script key and the letter w. Scripts must be executable. So, make sure to chmod 755 your script when you place it in the scripts directory. The script gets some parameters from fenrir when it is executed. So that information is available in your script then. ==== Parameterlist ==== ^Parameter ^Content ^ |$1|Username of the current logged in user| ==== Examples ==== Script that just speaks the current username when pressing ScriptKey + H.\\ File: ''/usr/share/fenrirscreenreader/scripts/helloWorld__-__key_h.sh'': #!/bin/bash echo $1 ===== Commands ===== You can place your own commands in "/usr/share/fenrirscreenreader/commands" (path is configurable in settings.conf). Commands are python files with a special scheme. You can assign them to a shortcut using the filename without an extension or place them in a hook trigger like OnInput or OnScreenChange. For further information see developer guide. Good Examples: [[https://github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/date.py|"date.py"]] (announce the Date), [[https://github.com/chrys87/fenrir/blob/master/src/fenrir/commands/commands/shut_up.py|"shut_up.py"]] (interrupt output) the basic scheme for a command is as follows: from core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('No description found') def run(self): pass def setCallback(self, callback): pass * [[https://github.com/chrys87/fenrir/blob/master/src/fenrir/commands/command_template.py|Template lives here]] * The class needs to have the name "command". * "initialize" is running once whilst loading the command. * "shutdown" is running on unload like the command (quit fenrir) * "getDescriptsion" just returns an string. That String is used in Tutorial Mode. * "run" is executed when the command is invoked. (shortcut is pressed, or trigger isn't running) * setCAllback is currently not used. and has no functionality yet. ====== Troubleshooting ====== ===== Fenrir does not start ===== - Have you installed all the dependencies [[#Support and Requirements|Support and Requirements]] - Try using master, a lot of changes take place there to make Fenrir compatible with more systems ===== Fenrir does not utilize the shortcuts ===== - Make sure you have python3-evdev installed - Use the latest Fenrir version - Make sure that Fenrir has permission to /dev/input/* and /dev/uinput (or run it as root) ===== No sound at all ===== - Run the script to configure Pulseaudio once as root and once as your user. This will setup Pulseaudio but require a restart of Pulseaudio. The script is located in ''tools/configure_pulse.sh'' - Use ALSA - [[https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/|Configure Pulse system wide]] (Not recommended) - Use gstreamerDriver: change ''settings.conf'' in the section ''sound'' the line ''driver=genericDriver'' to ''driver=gstreamerDriver'' - Use wave sound-icons: change ''settings.conf'' in the section ''sound'' the line ''theme=default'' to ''theme=default-wav'' - Use most current version of [[http://sox.sourceforge.net/|sox]] with opus support - Try [[https://github.com/i-rinat/apulse|apulse]] (not tested by myself but might work). Please give me feedback if you try it out. ===== You get sound-icons but no speech ===== - If you are using speech-dispatcher run "spd-conf" once as user and as root. - You can test if speech-dispatcher works by invoking it as root\\ ''sudo spd-say "hello world"'' ===== Bugreports and feature requests ===== Please report Bugs and feature requests to: [[https://github.com/chrys87/fenrir/issues|https://github.com/chrys87/fenrir/issues]] for bugs please provide a [[#Howto create a debug file|debug]] file that shows the issue. ==== How-to create a debug file ==== - Delete old debug stuff\\ ''sudo rm /var/log/fenrir.log'' - Start fenrir in debug mode\\ ''sudo fenrir -d'' - Do your stuff to reproduce the problem - Stop fenrir (''fenrirKey + q'') the debug file is located in ''/var/log/fenrir.log'' Please be as precise as possible to make it easy to solve the problem. fenrir/install.sh000077500000000000000000000045151475771417500143770ustar00rootroot00000000000000#!/bin/bash #Basic install script for Fenrir. read -p "This will install Fenrir. Press ctrl+C to cancel, or enter to continue." continue # Fenrir main application install -m755 -d /opt/fenrirscreenreader cp -af src/* /opt/fenrirscreenreader ln -fs /opt/fenrirscreenreader/fenrir-daemon /usr/bin/fenrir-daemon ln -fs /opt/fenrirscreenreader/fenrir /usr/bin/fenrir # tools install -m755 -d /usr/share/fenrirscreenreader/tools cp -af tools/* /usr/share/fenrirscreenreader/tools # scripts install -m755 -d /usr/share/fenrirscreenreader/scripts cp -af "config/scripts/wlan__-__key_y.sh" /usr/share/fenrirscreenreader/scripts/ # keyboard for i in "config/keyboard/"*.conf ; do install -m644 -D "$i" "/etc/fenrirscreenreader/keyboard/${i##*/}" done # punctuation install -m755 -d /etc/fenrirscreenreader/punctuation cp -af config/punctuation/* /etc/fenrirscreenreader/punctuation # sound install -d /usr/share/sounds/fenrirscreenreader cp -af config/sound/default /usr/share/sounds/fenrirscreenreader/default cp -af config/sound/template /usr/share/sounds/fenrirscreenreader/template # config if [ -f "/etc/fenrirscreenreader/settings/settings.conf" ]; then echo "Do you want to overwrite your current global settings? (y/n)" read yn if [ $yn = "Y" -o $yn = "y" ]; then mv /etc/fenrirscreenreader/settings/settings.conf /etc/fenrirscreenreader/settings/settings.conf.bak echo "Your old settings.conf has been backed up to settings.conf.bak." install -m644 -D "config/settings/settings.conf" /etc/fenrirscreenreader/settings/settings.conf else install -m644 -D "config/settings/settings.conf" /etc/fenrirscreenreader/settings/settings.conf.current fi else install -m644 -D "config/settings/settings.conf" /etc/fenrirscreenreader/settings/settings.conf fi # end message cat << EOF Installation complete. install path:/opt/fenrirscreenreader settings path:/etc/fenrirscreenreader To test Fenrir: sudo fenrir To have Fenrir start on system boot using systemd: download service file: https://raw.githubusercontent.com/chrys87/fenrir/master/autostart/systemd/Arch/fenrir.service move the service file to: /etc/systemd/system/fenrir.service sudo systemctl enable fenrir Pulseaudio users may want to run /usr/share/fenrirscreenreader/tools/configure_pulse.sh once from their user account, then once from the root. EOF fenrir/locale/000077500000000000000000000000001475771417500136245ustar00rootroot00000000000000fenrir/locale/de/000077500000000000000000000000001475771417500142145ustar00rootroot00000000000000fenrir/locale/de/LC_MESSAGES/000077500000000000000000000000001475771417500160015ustar00rootroot00000000000000fenrir/locale/de/LC_MESSAGES/fenrir.mo000066400000000000000000000413651475771417500176340ustar00rootroot00000000000000Þ•ÅDl ˆ ‰—$¢Ç(Ü$* 1 >J OYp x…”¨¹ÏÕì ü    + 5BJi ‰—­À Ó ß ê7ö. 2? N$\  ­$±Ö#Ü"^#2‚'µÝø);L^o‡“˜® ¾'Ë'ó-=6X — ¤²ÂÇ!Ý ÿ" #Cg*‡²Å&×>þ?==},»è+0I z † ”¡2³-æ32f•«±1Äö!* L#W{ Ÿ ª¸ ÍØø72M-€-®6Ü1EV5n=¤Aâ9$4^“°ÃlãjP»Íßú\ 1i (› Ä È Ü 7ý 5! E!P!j!„!!º!Ö!ñ! ",+"X"i"‰":’"BÍ"@#@Q#>’#.Ñ#$ $7$GU$$­$¼$Ö$ò$ %%¶% Ô%Þ% õ%&/&H&`&z& ”&v & (%(-(,2(_(+}(*©(Ô(Ú(í() ))0)9)P)c)y)Ž)ª)°)Ë)á)ê)ù)***"*#**$N*s*ˆ*"¤*Ç*Ý*î*ÿ*6+E+I+ Z+ e+)p+$š+¿+Î+'Ó+û+-,-/,b],5À,,ö,#-/C-/s-$£-$È-%í-%.9.J.R.W.`.e.j.€. –./¡.-Ñ.ÿ./"0/7S/‹/“/¢/²/Ä/Ì/+ê/$0 ;07\0%”0+º0æ0þ0)1C@1;„18À1;ù152'Q27y2=±2ï2þ23#"3BF33‰3'½33å3494 Y4z4€4/™4!É4ë4 5 5 05Q5j5 Š5˜5§5½54Ð5/6A568w69°65ê69 7:Z7•7%¬7=Ò7E8FV8F8Gä8',9T9m9‡Œ9†:›:®:À:à:|ð:/m;.;Ì;Ð;#ê;7<F<Z<$i<Ž<«<"È<ë< =",=#O=-s=¡='¸= à=Eí=W3>]‹>Ré>_)Š¡oP$^¯JHg1=œ#x|S2"b„–½Iº™Q…X˜O{®fLj8<‘ BdG­u€+zF!]-lN&K'‰’nµ;m°»[7Žƒ³/tÁŒ›ÃA(Ee—§¢qiY\± ¶Àkh‚ CV¿:£.6UŸR0 ¼‹¤•šª´Autotime: {0}BlackBlueBookmark for application {0} not setBookmark {0} not setBookmark {0} removed for application {1}Bookmark {0} set for application {1}BottomCapslock offCapslock onCyanDark grayDecrease system volumeDefaultFenrir mutedFenrir unmutedFile does not existFirst clipboard Forward next keypressGreenIncrease system volumeLast clipboard Light blueLight cyanLight grayLight magentaLight redLight yellowMagentaMove braille view to the left.Move braille view to the right.No Mark foundNo punctuation found.Not in review modeNot in window ModeNumlock offNumlock onQuit FenrirReads from the top of the screen to the cursor positionRedRemove marksScrolllock offScrolllock onSet the braille view back to cursor.Set window begin and end marksStart FenrirTopTurn off window mode for applicationWhiteWindow Mode off for application {0}Window Mode on for application {0}You are leaving the tutorial mode. Press that shortcut again to enter the tutorial mode again.adds the current word to the exceptions dictionaryadjusts the volume for in coming soundsalsaaudio is not installedauto spellcheck disabledauto spellcheck enabledautoread disabledautoread enabledautotime disabledautotime enabledbeginning of lineblackblankblinkblueboldbraille disabledbraille enabledbrown/yellowchecks the spelling of the current wordclears the currently selected clipboardclipboard clearedclipboard emptyclipboard exported to filecopies marked text to the currently selected clipboardcorrectcurrent linecurrent word.cursor trackingcyandecrease sound volumedecreases the pitch of the speechdecreases the rate of the speechdecreases the volume of the speechdisables speech until next keypressdisplays the last received textdisplays the position of the review cursoremoticons disabledemoticons enabledenables and disables output in brailleenables or disables announcement of emoticons instead of charsenables or disables automatic reading of new text as it appearsenables or disables automatic reading of time after an periodenables or disables automatic spell checkingenables or disables soundenables or disables speechenables or disables tracking of highlightedenables or disables tracking of highlighted textend of lineend of screenexits Fenrirexits review modeexport the current fenrir clipboard to X clipboardexport the current fenrir clipboard to a filefirst char in line indent {0}flush the braille device if a message is written onget current help messageget next help messageget prev help messagegreenhighlight trackingimports text from clipboard file to the clipboardincrease the speech rateincrease the speech volumeincreases the pitch of the speechindent {0}interrupts the current presentationlast char in lineleave review modeline breakline is emptyline {0}, column {1}misspelledmove review to bottom of screenmove review to top of screenmoves review focus to the previous word and presents itmoves review to the next character and presents itmoves review to the next line and presents itmoves review to the next word and presents itmoves review to the previous character and presents itmoves review to the previous line and presents itno review cursorone or two marks neededpastes the text from the currently selected clipboardphonetically presents the next character and set review to itphonetically presents the previous character and set review to itphonetically spells the current word and set review to itplaces marks to select text to copy to the clipboardplease set begin and endmarkpresent first linepresents the current character.presents the current column number for review cursor in review mode or the text cursor if not. Starts with 1presents the current line number for review cursor in review mode or the text cursor if not. Starts with 1presents the datepresents the timepyenchant is not installedread Bookmark {0}read to end of line, use review cursor if you are in review mode, otherwhise use text cursorreads from the cursor to the bottom of the screenreads the contents of the current screenredremove Bookmark {0}removes marks from selected textremoves the current word from the exceptions dictionaryscreen is emptyscreen {0}script: {0} fullpath: {1}scriptfile does not existscriptfile is not a filescriptfile is not executableselects the first clipboardselects the last clipboardselects the next clipboardselects the previous clipboardsends the following keypress to the terminalset Bookmark {0}set Window Mode, needs 2 marks set markset review and phonetically presents the current characterset review cursor to begin of current line and display the contentset review cursor to char below the current char and present it.set review cursor to end of current line and display the contentset review cursor to the char in the line below and present itshows the indention level for the current linesound disabledsound enabledspeaks the contents of the currently selected clipboardspeaks the currently selected text that will be copied to the clipboardspeech disabledspeech enabledspeech temporary disabledtoggles all output settingstoggles the tutorial modeunderlinedwhiteyou entered the tutorial mode. In that mode the commands are not executed. but you get a description of what the shortcut does. To leave the tutorial mode, press that shortcut again.{0} added{0} is already in dict{0} is already removed from dict{0} percent sound volume{0} percent speech pitch{0} percent speech rate{0} percent speech volume{0} percent system volume{0} removedProject-Id-Version: POT-Creation-Date: 2017-12-27 17:34+CET PO-Revision-Date: 2017-12-27 22:42+0100 Last-Translator: Steffen Schultz Language-Team: Language: de MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 X-Generator: Poedit 2.0.3 Plural-Forms: nplurals=2; plural=(n != 1); Die Zeit: {0}SchwarzBlauLesezeichen für Anwendung {0} nicht gesetztLesezeichen {0} nicht gesetztLesezeichen {0} für Anwendung {1} entferntLesezeichen {0} für Anwendung {1} gesetztUntenFeststelltaste ausFeststelltaste einTürkisDunkelgrauSystemlautstärke verringernStandardFenrir stummgeschaltetStummschaltung ausDatei existiert nichtErste ZwischenablageNächste Taste durchreichenGrünSystemlautstärke erhöhenLetzte ZwischenablageHellblauHelles türkisHellgrauHelles MagentaHellrotHellgelbMagentaBraille-Ansicht nach links bewegen.Braille-Ansicht nach rechts bewegen.Keine Marke gefundenKeine Satzzeichen gefunden.Nicht in der BildschirmdarstellungNicht im FenstermodusNummernblock ausNummernblock einFenrir beendenLiest vom oberen Bildschirmrand bis zur CursorpositionRotMarken entfernenRollen ausRollen einBraille-Ansicht auf Cursor zurücksetzen.Setze Fensteranfangs- und -endmarkenFenrir startenObenFenstermodus für Anwendung ausschaltenWeißFenstermodus für Anwendung {0} ausgeschaltetFenstermodus für Anwendung {0} eingeschaltetLernmodus wird verlassen. Zum erneuten Betreten ein weiteres Mal diese Tastenkombination drücken.Fügt das aktuelle Wort dem Ausnahmewörterbuch hinzuRegelt die Lautstärke für eingehende TöneAlsaaudio ist nicht installiertAutomatische Rechtschreibprüfung ausgeschaltetAutomatische Rechtschreibprüfung eingeschaltetAutomatisches Vorlesen ausgeschaltetAutomatisches Vorlesen eingeschaltetAutomatische Zeitansage ausgeschaltetAutomatische Zeitansage eingeschaltetAnfang der ZeileschwarzLeerblinkendblaufettBraille ausgeschaltetBraille eingeschaltetbraun/gelbPrüft die Rechtschreibung des aktuellen WortesLöscht die momentan gewählte ZwischenablageZwischenablage gelöschtZwischenablage ist leerZwischenablage in Datei exportiertKopiert markierten Text in die gewählte ZwischenablageKorrektAktuelle ZeileAktuelles Wort.Cursor-VerfolgungtürkisVerringert die TonlautstärkeVerringert die Stimmhöhe der SprachausgabeVerringert die SprechgeschwindigkeitVerringert die SprachlautstärkeSprachausgabe bis zum nächsten Tastendruck ausschaltenZeigt den zuletzt empfangenen Text anZeigt die Position des Bildschirmcursors anEmoticons ausgeschaltetEmoticons eingeschaltetSchaltet die Braille-Ausgabe ein oder ausSchaltet die Ansage von Emoticons anstelle der Zeichen ein oder ausAutomatisches Vorlesen von neuem Text ein- oder ausschaltenSchaltet das automatische Vorlesen der Zeit ein oder ausSchaltet die automatische Rechtschreibprüfung ein oder ausSchaltet Töne ein oder ausSchaltet die Sprachausgabe ein oder ausSchaltet die Verfolgung von Hervorhebungen ein oder ausSchaltet die Verfolgung von hervorgehobenem Text ein oder ausEnde der ZeileEnde des BildschirmsBeendet FenrirVerlässt die BildschirmdarstellungAktuelle Fenrir-Zwischenablage in die X-Zwischenablage exportierenAktuelle Fenrir-Zwischenablage in Datei exportierenErstes Zeichen in Zeileneinrückung {0}Braillezeile beim Erscheinen einer Nachricht leerenAktuelle Hilfenachricht abrufenNächste Hilfenachricht abrufenVorherige Hilfenachricht abrufengrünHervorhebungen verfolgenImportiert Text aus Datei in die ZwischenablageHebt die Sprechgeschwindigkeit anErhöht die SprachlautstärkeHebt die Stimmhöhe anEinrückung {0}Unterbricht die aktuelle AusgabeLetztes Zeichen in ZeileBildschirmdarstellung verlassenZeilenumbruchZeile ist leerZeile {0}, Spalte {1}Falsch geschriebenBildschirm-Cursor zum unteren Bildschirmrand bewegenBewegt die Ansicht an den oberen BildschirmrandBewegt den Ansichts-Fokus zum vorherigen Wort und gibt dieses ausBewegt die Ansicht zum nächsten Zeichen und gibt es ausBewegt die Ansicht zur nächsten Zeile und gibt diese ausBewegt die Ansicht zum nächsten Wort und gibt es ausBewegt die Ansicht zum vorherigen Zeichen und gibt es ausBewegt die Ansicht zur vorherigen Zeile und gibt diese ausKein Bildschirm-CursorEine oder zwei Markierungen benötigtFügt den Text aus der momentan gewählten Zwischenablage einGibt das nächste Zeichen phonetisch aus und setzt die Ansicht daraufGibt das vorherige Zeichen phonetisch aus und setzt die Ansicht daraufBuchstabiert das aktuelle Wort phonetisch und setzt die Ansicht daraufSetzt Marken zum Auswählen und Kopieren von Text in die ZwischenablageBitte zuerst Start- und Endmarke setzenGibt die erste Zeile ausGibt das aktuelle Zeichen aus.Gibt die aktuelle Spaltennummer für den Bildschirm-Cursor in der Bildschirmdarstellung aus, anderenfalls den Textcursor. Beginnt mit 1Gibt die aktuelle Zeilennummer für den Bildschirm-Cursor in der Bildschirmdarstellung aus, anderenfalls den Textcursor. Beginnt mit 1Gibt das Datum ausGibt die Zeit ausPyenchant ist nicht installiertLesezeichen {0}Liest bis zum Ende der Zeile. Verwendet den Bildschirm-Cursor im Bildschirm-Modus, anderenfalls wird der Textcursor benutzt.Liest vom Cursor bis zum unteren BildschirmrandLiest den Inhalt des aktuellen Bildschirms vorrotLesezeichen {0} entfernenEntfernt Marken aus gewähltem TextEntfernt das aktuelle Wort aus dem AusnahmenwörterbuchBildschirm ist leerBildschirm {0}Skript: {0} Vollständiger Pfad: {1}Skript-Datei existiert nichtSkript-Datei ist keine DateiSkript-Datei ist nicht ausführbarWählt die erste ZwischenablageWählt die letzte ZwischenablageWählt die nächste ZwischenablageWählt die vorherige ZwischenablageSendet die nachfolgende Taste an das TerminalLesezeichen {0} setzenFenstermodus setzen, benötigt 2 MarkenMarke setzenSetzt die Ansicht auf das aktuelle Zeichen und gibt es phonetisch ausSetzt den Bildschirm-Cursor an den Anfang der aktuellen Zeile und zeigt deren Inhalt anZieht den Bildschirm-Cursor auf das Zeichen unterhalb des aktuellen Zeichens und gibt es aus.Setzt den Bildschirm-Cursor ans Ende der aktuellen Zeile und zeigt deren Inhalt anSetzt den Bildschirm-Cursor auf das Zeichen in der darunter liegenden Zeile und gibt dieses ausZeigt den Einrückungsgrad der aktuellen Zeile anTöne ausgeschaltetTöne eingeschaltetLiest den Inhalt der momentan gewählten Zwischenablage vorLiest den momentan gewählten Text vor, der in die Zwischenablage kopiert wirdSprachausgabe ausgeschaltetSprachausgabe eingeschaltetSprachausgabe vorübergehend ausgeschaltetSchaltet alle Ausgabe-Einstellungen umSchaltet den Lernmodus umunterstrichenweißLernmodus gestartet. In diesem Modus werden keine Befehle ausgeführt, jedoch wird die Funktion für jede Tastenkombination beschrieben. Zum Verlassen erneut diese Tastenkombination drücken.{0} hinzugefügt{0} ist bereits im Wörterbuch{0} wurde bereits aus dem Wörterbuch entfernt{0} Prozent Tonlautstärke{0} Prozent Stimmhöhe{0} Prozent Sprechgeschwindigkeit{0} Prozent Sprachlautstärke{0} Prozent Systemlautstärke{0} entferntfenrir/locale/de/LC_MESSAGES/fenrir.po000066400000000000000000001114431475771417500176320ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR ORGANIZATION # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2017-12-27 17:34+CET\n" "PO-Revision-Date: 2017-12-27 22:42+0100\n" "Last-Translator: Steffen Schultz \n" "Language-Team: \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "X-Generator: Poedit 2.0.3\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:27 msgid "adds the current word to the exceptions dictionary" msgstr "Fügt das aktuelle Wort dem Ausnahmewörterbuch hinzu" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:34 #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:34 #: ../src/fenrir/commands/commands/spell_check.py:29 #: ../src/fenrir/commands/commands/spell_check.py:36 msgid "pyenchant is not installed" msgstr "Pyenchant ist nicht installiert" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:49 msgid "{0} is already in dict" msgstr "{0} ist bereits im Wörterbuch" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:52 msgid "{0} added" msgstr "{0} hinzugefügt" #: ../src/fenrir/commands/commands/bookmark_1.py:19 #: ../src/fenrir/commands/commands/bookmark_10.py:19 #: ../src/fenrir/commands/commands/bookmark_2.py:19 #: ../src/fenrir/commands/commands/bookmark_3.py:19 #: ../src/fenrir/commands/commands/bookmark_4.py:19 #: ../src/fenrir/commands/commands/bookmark_5.py:19 #: ../src/fenrir/commands/commands/bookmark_6.py:19 #: ../src/fenrir/commands/commands/bookmark_7.py:19 #: ../src/fenrir/commands/commands/bookmark_8.py:19 #: ../src/fenrir/commands/commands/bookmark_9.py:19 msgid "read Bookmark {0}" msgstr "Lesezeichen {0}" #: ../src/fenrir/commands/commands/bookmark_1.py:24 #: ../src/fenrir/commands/commands/bookmark_10.py:24 #: ../src/fenrir/commands/commands/bookmark_2.py:24 #: ../src/fenrir/commands/commands/bookmark_3.py:24 #: ../src/fenrir/commands/commands/bookmark_4.py:24 #: ../src/fenrir/commands/commands/bookmark_5.py:24 #: ../src/fenrir/commands/commands/bookmark_6.py:24 #: ../src/fenrir/commands/commands/bookmark_7.py:24 #: ../src/fenrir/commands/commands/bookmark_8.py:24 #: ../src/fenrir/commands/commands/bookmark_9.py:24 msgid "Bookmark {0} not set" msgstr "Lesezeichen {0} nicht gesetzt" #: ../src/fenrir/commands/commands/bookmark_1.py:27 #: ../src/fenrir/commands/commands/bookmark_1.py:30 #: ../src/fenrir/commands/commands/bookmark_10.py:27 #: ../src/fenrir/commands/commands/bookmark_10.py:30 #: ../src/fenrir/commands/commands/bookmark_2.py:27 #: ../src/fenrir/commands/commands/bookmark_2.py:30 #: ../src/fenrir/commands/commands/bookmark_3.py:27 #: ../src/fenrir/commands/commands/bookmark_3.py:30 #: ../src/fenrir/commands/commands/bookmark_4.py:27 #: ../src/fenrir/commands/commands/bookmark_4.py:30 #: ../src/fenrir/commands/commands/bookmark_5.py:27 #: ../src/fenrir/commands/commands/bookmark_5.py:30 #: ../src/fenrir/commands/commands/bookmark_6.py:27 #: ../src/fenrir/commands/commands/bookmark_6.py:30 #: ../src/fenrir/commands/commands/bookmark_7.py:27 #: ../src/fenrir/commands/commands/bookmark_7.py:30 #: ../src/fenrir/commands/commands/bookmark_8.py:27 #: ../src/fenrir/commands/commands/bookmark_8.py:30 #: ../src/fenrir/commands/commands/bookmark_9.py:27 #: ../src/fenrir/commands/commands/bookmark_9.py:30 msgid "Bookmark for application {0} not set" msgstr "Lesezeichen für Anwendung {0} nicht gesetzt" #: ../src/fenrir/commands/commands/bookmark_1.py:43 #: ../src/fenrir/commands/commands/bookmark_10.py:43 #: ../src/fenrir/commands/commands/bookmark_2.py:43 #: ../src/fenrir/commands/commands/bookmark_3.py:43 #: ../src/fenrir/commands/commands/bookmark_4.py:43 #: ../src/fenrir/commands/commands/bookmark_5.py:43 #: ../src/fenrir/commands/commands/bookmark_6.py:43 #: ../src/fenrir/commands/commands/bookmark_7.py:43 #: ../src/fenrir/commands/commands/bookmark_8.py:43 #: ../src/fenrir/commands/commands/bookmark_9.py:43 #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:27 #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:30 #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:27 #: ../src/fenrir/commands/commands/indent_curr_line.py:31 #: ../src/fenrir/commands/commands/marked_text.py:33 #: ../src/fenrir/commands/commands/present_first_line.py:25 #: ../src/fenrir/commands/commands/present_last_line.py:25 #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:27 #: ../src/fenrir/commands/commands/review_curr_line.py:27 #: ../src/fenrir/commands/commands/review_curr_word.py:27 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_line_begin.py:27 #: ../src/fenrir/commands/commands/review_next_line.py:29 #: ../src/fenrir/commands/commands/review_next_word.py:29 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_prev_line.py:27 #: ../src/fenrir/commands/commands/review_prev_word.py:27 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:27 #: ../src/fenrir/commands/onCursorChange/55000-present_line_if_cursor_change_vertical.py:37 #: ../src/fenrir/commands/onScreenUpdate/60000-history.py:49 msgid "blank" msgstr "Leer" #: ../src/fenrir/commands/commands/braille_flush.py:17 msgid "flush the braille device if a message is written on" msgstr "Braillezeile beim Erscheinen einer Nachricht leeren" #: ../src/fenrir/commands/commands/braille_pan_left.py:17 msgid "Move braille view to the left." msgstr "Braille-Ansicht nach links bewegen." #: ../src/fenrir/commands/commands/braille_pan_right.py:17 msgid "Move braille view to the right." msgstr "Braille-Ansicht nach rechts bewegen." #: ../src/fenrir/commands/commands/braille_return_to_cursor.py:17 msgid "Set the braille view back to cursor." msgstr "Braille-Ansicht auf Cursor zurücksetzen." #: ../src/fenrir/commands/commands/clear_bookmark_1.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:17 msgid "remove Bookmark {0}" msgstr "Lesezeichen {0} entfernen" #: ../src/fenrir/commands/commands/clear_bookmark_1.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:24 msgid "Bookmark {0} removed for application {1}" msgstr "Lesezeichen {0} für Anwendung {1} entfernt" #: ../src/fenrir/commands/commands/clear_clipboard.py:17 msgid "clears the currently selected clipboard" msgstr "Löscht die momentan gewählte Zwischenablage" #: ../src/fenrir/commands/commands/clear_clipboard.py:22 msgid "clipboard cleared" msgstr "Zwischenablage gelöscht" #: ../src/fenrir/commands/commands/clear_window_application.py:17 msgid "Turn off window mode for application" msgstr "Fenstermodus für Anwendung ausschalten" #: ../src/fenrir/commands/commands/clear_window_application.py:22 msgid "Window Mode off for application {0}" msgstr "Fenstermodus für Anwendung {0} ausgeschaltet" #: ../src/fenrir/commands/commands/clear_window_application.py:24 msgid "Not in window Mode" msgstr "Nicht im Fenstermodus" #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:18 msgid "copies marked text to the currently selected clipboard" msgstr "Kopiert markierten Text in die gewählte Zwischenablage" #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:22 msgid "one or two marks needed" msgstr "Eine oder zwei Markierungen benötigt" #: ../src/fenrir/commands/commands/curr_clipboard.py:17 msgid "speaks the contents of the currently selected clipboard" msgstr "Liest den Inhalt der momentan gewählten Zwischenablage vor" #: ../src/fenrir/commands/commands/curr_clipboard.py:21 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:29 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:32 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:35 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:38 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:30 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:33 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:36 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:39 #: ../src/fenrir/commands/commands/first_clipboard.py:21 #: ../src/fenrir/commands/commands/last_clipboard.py:21 #: ../src/fenrir/commands/commands/next_clipboard.py:21 #: ../src/fenrir/commands/commands/paste_clipboard.py:23 #: ../src/fenrir/commands/commands/paste_clipboard.py:26 #: ../src/fenrir/commands/commands/paste_clipboard.py:29 #: ../src/fenrir/commands/commands/paste_clipboard.py:32 #: ../src/fenrir/commands/commands/prev_clipboard.py:21 msgid "clipboard empty" msgstr "Zwischenablage ist leer" #: ../src/fenrir/commands/commands/curr_screen.py:17 msgid "reads the contents of the current screen" msgstr "Liest den Inhalt des aktuellen Bildschirms vor" #: ../src/fenrir/commands/commands/curr_screen.py:21 msgid "screen is empty" msgstr "Bildschirm ist leer" #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:18 msgid "reads from the cursor to the bottom of the screen" msgstr "Liest vom Cursor bis zum unteren Bildschirmrand" #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:18 msgid "Reads from the top of the screen to the cursor position" msgstr "Liest vom oberen Bildschirmrand bis zur Cursorposition" #: ../src/fenrir/commands/commands/cursor_column.py:17 msgid "" "presents the current column number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" "Gibt die aktuelle Spaltennummer für den Bildschirm-Cursor in der " "Bildschirmdarstellung aus, anderenfalls den Textcursor. Beginnt mit 1" #: ../src/fenrir/commands/commands/cursor_lineno.py:17 msgid "" "presents the current line number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" "Gibt die aktuelle Zeilennummer für den Bildschirm-Cursor in der " "Bildschirmdarstellung aus, anderenfalls den Textcursor. Beginnt mit 1" #: ../src/fenrir/commands/commands/cursor_position.py:17 msgid "displays the position of the review cursor" msgstr "Zeigt die Position des Bildschirmcursors an" #: ../src/fenrir/commands/commands/cursor_position.py:23 msgid "line {0}, column {1}" msgstr "Zeile {0}, Spalte {1}" #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:18 msgid "" "read to end of line, use review cursor if you are in review mode, otherwhise " "use text cursor" msgstr "" "Liest bis zum Ende der Zeile. Verwendet den Bildschirm-Cursor im Bildschirm-" "Modus, anderenfalls wird der Textcursor benutzt." #: ../src/fenrir/commands/commands/date.py:18 msgid "presents the date" msgstr "Gibt das Datum aus" #: ../src/fenrir/commands/commands/dec_alsa_volume.py:24 msgid "Decrease system volume" msgstr "Systemlautstärke verringern" #: ../src/fenrir/commands/commands/dec_alsa_volume.py:28 #: ../src/fenrir/commands/commands/inc_alsa_volume.py:28 msgid "alsaaudio is not installed" msgstr "Alsaaudio ist nicht installiert" #: ../src/fenrir/commands/commands/dec_alsa_volume.py:36 #: ../src/fenrir/commands/commands/inc_alsa_volume.py:36 msgid "{0} percent system volume" msgstr "{0} Prozent Systemlautstärke" #: ../src/fenrir/commands/commands/dec_sound_volume.py:18 msgid "decrease sound volume" msgstr "Verringert die Tonlautstärke" #: ../src/fenrir/commands/commands/dec_sound_volume.py:29 #: ../src/fenrir/commands/commands/inc_sound_volume.py:29 msgid "{0} percent sound volume" msgstr "{0} Prozent Tonlautstärke" #: ../src/fenrir/commands/commands/dec_speech_pitch.py:18 msgid "decreases the pitch of the speech" msgstr "Verringert die Stimmhöhe der Sprachausgabe" #: ../src/fenrir/commands/commands/dec_speech_pitch.py:26 #: ../src/fenrir/commands/commands/inc_speech_pitch.py:27 msgid "{0} percent speech pitch" msgstr "{0} Prozent Stimmhöhe" #: ../src/fenrir/commands/commands/dec_speech_rate.py:18 msgid "decreases the rate of the speech" msgstr "Verringert die Sprechgeschwindigkeit" #: ../src/fenrir/commands/commands/dec_speech_rate.py:27 #: ../src/fenrir/commands/commands/inc_speech_rate.py:27 msgid "{0} percent speech rate" msgstr "{0} Prozent Sprechgeschwindigkeit" #: ../src/fenrir/commands/commands/dec_speech_volume.py:18 msgid "decreases the volume of the speech" msgstr "Verringert die Sprachlautstärke" #: ../src/fenrir/commands/commands/dec_speech_volume.py:27 #: ../src/fenrir/commands/commands/inc_speech_volume.py:27 msgid "{0} percent speech volume" msgstr "{0} Prozent Sprachlautstärke" #: ../src/fenrir/commands/commands/exit_review.py:17 #: ../src/fenrir/commands/onCursorChange/66000-exit_review_mode.py:17 msgid "exits review mode" msgstr "Verlässt die Bildschirmdarstellung" #: ../src/fenrir/commands/commands/exit_review.py:21 msgid "Not in review mode" msgstr "Nicht in der Bildschirmdarstellung" #: ../src/fenrir/commands/commands/exit_review.py:25 msgid "leave review mode" msgstr "Bildschirmdarstellung verlassen" #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:19 msgid "export the current fenrir clipboard to a file" msgstr "Aktuelle Fenrir-Zwischenablage in Datei exportieren" #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:43 msgid "clipboard exported to file" msgstr "Zwischenablage in Datei exportiert" #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:21 msgid "export the current fenrir clipboard to X clipboard" msgstr "Aktuelle Fenrir-Zwischenablage in die X-Zwischenablage exportieren" #: ../src/fenrir/commands/commands/first_clipboard.py:17 msgid "selects the first clipboard" msgstr "Wählt die erste Zwischenablage" #: ../src/fenrir/commands/commands/forward_keypress.py:17 msgid "sends the following keypress to the terminal" msgstr "Sendet die nachfolgende Taste an das Terminal" #: ../src/fenrir/commands/commands/forward_keypress.py:21 msgid "Forward next keypress" msgstr "Nächste Taste durchreichen" #: ../src/fenrir/commands/commands/import_clipboard_from_file.py:19 msgid "imports text from clipboard file to the clipboard" msgstr "Importiert Text aus Datei in die Zwischenablage" #: ../src/fenrir/commands/commands/import_clipboard_from_file.py:27 msgid "File does not exist" msgstr "Datei existiert nicht" #: ../src/fenrir/commands/commands/inc_alsa_volume.py:24 msgid "Increase system volume" msgstr "Systemlautstärke erhöhen" #: ../src/fenrir/commands/commands/inc_sound_volume.py:18 msgid "adjusts the volume for in coming sounds" msgstr "Regelt die Lautstärke für eingehende Töne" #: ../src/fenrir/commands/commands/inc_speech_pitch.py:18 msgid "increases the pitch of the speech" msgstr "Hebt die Stimmhöhe an" #: ../src/fenrir/commands/commands/inc_speech_rate.py:18 msgid "increase the speech rate" msgstr "Hebt die Sprechgeschwindigkeit an" #: ../src/fenrir/commands/commands/inc_speech_volume.py:18 msgid "increase the speech volume" msgstr "Erhöht die Sprachlautstärke" #: ../src/fenrir/commands/commands/indent_curr_line.py:18 msgid "shows the indention level for the current line" msgstr "Zeigt den Einrückungsgrad der aktuellen Zeile an" #: ../src/fenrir/commands/commands/indent_curr_line.py:33 msgid "indent {0}" msgstr "Einrückung {0}" #: ../src/fenrir/commands/commands/last_clipboard.py:17 msgid "selects the last clipboard" msgstr "Wählt die letzte Zwischenablage" #: ../src/fenrir/commands/commands/last_incoming.py:17 msgid "displays the last received text" msgstr "Zeigt den zuletzt empfangenen Text an" #: ../src/fenrir/commands/commands/marked_text.py:18 msgid "speaks the currently selected text that will be copied to the clipboard" msgstr "" "Liest den momentan gewählten Text vor, der in die Zwischenablage kopiert wird" #: ../src/fenrir/commands/commands/marked_text.py:23 msgid "please set begin and endmark" msgstr "Bitte zuerst Start- und Endmarke setzen" #: ../src/fenrir/commands/commands/next_clipboard.py:17 msgid "selects the next clipboard" msgstr "Wählt die nächste Zwischenablage" #: ../src/fenrir/commands/commands/next_clipboard.py:26 msgid "First clipboard " msgstr "Erste Zwischenablage" #: ../src/fenrir/commands/commands/paste_clipboard.py:18 msgid "pastes the text from the currently selected clipboard" msgstr "Fügt den Text aus der momentan gewählten Zwischenablage ein" #: ../src/fenrir/commands/commands/present_first_line.py:18 msgid "present first line" msgstr "Gibt die erste Zeile aus" #: ../src/fenrir/commands/commands/present_last_line.py:18 #: ../src/fenrir/commands/commands/review_curr_line.py:18 msgid "current line" msgstr "Aktuelle Zeile" #: ../src/fenrir/commands/commands/prev_clipboard.py:17 msgid "selects the previous clipboard" msgstr "Wählt die vorherige Zwischenablage" #: ../src/fenrir/commands/commands/prev_clipboard.py:26 msgid "Last clipboard " msgstr "Letzte Zwischenablage" #: ../src/fenrir/commands/commands/quit_fenrir.py:17 msgid "exits Fenrir" msgstr "Beendet Fenrir" #: ../src/fenrir/commands/commands/remove_marks.py:17 msgid "removes marks from selected text" msgstr "Entfernt Marken aus gewähltem Text" #: ../src/fenrir/commands/commands/remove_marks.py:21 msgid "Remove marks" msgstr "Marken entfernen" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:27 msgid "removes the current word from the exceptions dictionary" msgstr "Entfernt das aktuelle Wort aus dem Ausnahmenwörterbuch" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:50 msgid "{0} is already removed from dict" msgstr "{0} wurde bereits aus dem Wörterbuch entfernt" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:53 msgid "{0} removed" msgstr "{0} entfernt" #: ../src/fenrir/commands/commands/review_bottom.py:17 msgid "move review to bottom of screen" msgstr "Bildschirm-Cursor zum unteren Bildschirmrand bewegen" #: ../src/fenrir/commands/commands/review_bottom.py:21 msgid "Bottom" msgstr "Unten" #: ../src/fenrir/commands/commands/review_curr_char.py:18 msgid "presents the current character." msgstr "Gibt das aktuelle Zeichen aus." #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:18 msgid "set review and phonetically presents the current character" msgstr "Setzt die Ansicht auf das aktuelle Zeichen und gibt es phonetisch aus" #: ../src/fenrir/commands/commands/review_curr_word.py:18 msgid "current word." msgstr "Aktuelles Wort." #: ../src/fenrir/commands/commands/review_curr_word.py:32 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_down.py:27 #: ../src/fenrir/commands/commands/review_next_char.py:28 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_next_line.py:34 #: ../src/fenrir/commands/commands/review_next_word.py:34 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_prev_char.py:31 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_prev_line.py:32 #: ../src/fenrir/commands/commands/review_prev_word.py:32 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_up.py:27 msgid "end of screen" msgstr "Ende des Bildschirms" #: ../src/fenrir/commands/commands/review_curr_word.py:35 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_next_char.py:31 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_next_word.py:37 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_prev_char.py:34 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_prev_word.py:35 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_up.py:30 msgid "line break" msgstr "Zeilenumbruch" #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:19 msgid "phonetically spells the current word and set review to it" msgstr "Buchstabiert das aktuelle Wort phonetisch und setzt die Ansicht darauf" #: ../src/fenrir/commands/commands/review_down.py:18 msgid "set review cursor to char below the current char and present it." msgstr "" "Zieht den Bildschirm-Cursor auf das Zeichen unterhalb des aktuellen Zeichens " "und gibt es aus." #: ../src/fenrir/commands/commands/review_line_begin.py:18 msgid "set review cursor to begin of current line and display the content" msgstr "" "Setzt den Bildschirm-Cursor an den Anfang der aktuellen Zeile und zeigt " "deren Inhalt an" #: ../src/fenrir/commands/commands/review_line_begin.py:30 msgid "beginning of line" msgstr "Anfang der Zeile" #: ../src/fenrir/commands/commands/review_line_end.py:18 #: ../src/fenrir/commands/commands/review_line_first_char.py:19 #: ../src/fenrir/commands/commands/review_line_last_char.py:18 msgid "set review cursor to end of current line and display the content" msgstr "" "Setzt den Bildschirm-Cursor ans Ende der aktuellen Zeile und zeigt deren " "Inhalt an" #: ../src/fenrir/commands/commands/review_line_end.py:27 msgid "end of line" msgstr "Ende der Zeile" #: ../src/fenrir/commands/commands/review_line_first_char.py:26 msgid "line is empty" msgstr "Zeile ist leer" #: ../src/fenrir/commands/commands/review_line_first_char.py:33 msgid "first char in line indent {0}" msgstr "Erstes Zeichen in Zeileneinrückung {0}" #: ../src/fenrir/commands/commands/review_line_last_char.py:27 msgid "last char in line" msgstr "Letztes Zeichen in Zeile" #: ../src/fenrir/commands/commands/review_next_char.py:18 msgid "moves review to the next character and presents it" msgstr "Bewegt die Ansicht zum nächsten Zeichen und gibt es aus" #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:18 msgid "phonetically presents the next character and set review to it" msgstr "Gibt das nächste Zeichen phonetisch aus und setzt die Ansicht darauf" #: ../src/fenrir/commands/commands/review_next_line.py:18 msgid "moves review to the next line and presents it" msgstr "Bewegt die Ansicht zur nächsten Zeile und gibt diese aus" #: ../src/fenrir/commands/commands/review_next_word.py:18 msgid "moves review to the next word and presents it" msgstr "Bewegt die Ansicht zum nächsten Wort und gibt es aus" #: ../src/fenrir/commands/commands/review_prev_char.py:18 msgid "moves review to the previous character and presents it" msgstr "Bewegt die Ansicht zum vorherigen Zeichen und gibt es aus" #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:18 msgid "phonetically presents the previous character and set review to it" msgstr "Gibt das vorherige Zeichen phonetisch aus und setzt die Ansicht darauf" #: ../src/fenrir/commands/commands/review_prev_line.py:18 msgid "moves review to the previous line and presents it" msgstr "Bewegt die Ansicht zur vorherigen Zeile und gibt diese aus" #: ../src/fenrir/commands/commands/review_prev_word.py:18 msgid "moves review focus to the previous word and presents it" msgstr "Bewegt den Ansichts-Fokus zum vorherigen Wort und gibt dieses aus" #: ../src/fenrir/commands/commands/review_top.py:18 msgid "move review to top of screen" msgstr "Bewegt die Ansicht an den oberen Bildschirmrand" #: ../src/fenrir/commands/commands/review_top.py:22 msgid "Top" msgstr "Oben" #: ../src/fenrir/commands/commands/review_up.py:18 msgid "set review cursor to the char in the line below and present it" msgstr "" "Setzt den Bildschirm-Cursor auf das Zeichen in der darunter liegenden Zeile " "und gibt dieses aus" #: ../src/fenrir/commands/commands/set_bookmark_1.py:18 #: ../src/fenrir/commands/commands/set_bookmark_10.py:18 #: ../src/fenrir/commands/commands/set_bookmark_2.py:18 #: ../src/fenrir/commands/commands/set_bookmark_3.py:18 #: ../src/fenrir/commands/commands/set_bookmark_4.py:18 #: ../src/fenrir/commands/commands/set_bookmark_5.py:18 #: ../src/fenrir/commands/commands/set_bookmark_6.py:18 #: ../src/fenrir/commands/commands/set_bookmark_7.py:18 #: ../src/fenrir/commands/commands/set_bookmark_8.py:18 #: ../src/fenrir/commands/commands/set_bookmark_9.py:18 msgid "set Bookmark {0}" msgstr "Lesezeichen {0} setzen" #: ../src/fenrir/commands/commands/set_bookmark_1.py:22 #: ../src/fenrir/commands/commands/set_bookmark_10.py:22 #: ../src/fenrir/commands/commands/set_bookmark_2.py:22 #: ../src/fenrir/commands/commands/set_bookmark_3.py:22 #: ../src/fenrir/commands/commands/set_bookmark_4.py:22 #: ../src/fenrir/commands/commands/set_bookmark_5.py:22 #: ../src/fenrir/commands/commands/set_bookmark_6.py:22 #: ../src/fenrir/commands/commands/set_bookmark_7.py:22 #: ../src/fenrir/commands/commands/set_bookmark_8.py:22 #: ../src/fenrir/commands/commands/set_bookmark_9.py:22 msgid "No Mark found" msgstr "Keine Marke gefunden" #: ../src/fenrir/commands/commands/set_bookmark_1.py:32 #: ../src/fenrir/commands/commands/set_bookmark_10.py:32 #: ../src/fenrir/commands/commands/set_bookmark_2.py:32 #: ../src/fenrir/commands/commands/set_bookmark_3.py:32 #: ../src/fenrir/commands/commands/set_bookmark_4.py:32 #: ../src/fenrir/commands/commands/set_bookmark_5.py:32 #: ../src/fenrir/commands/commands/set_bookmark_6.py:32 #: ../src/fenrir/commands/commands/set_bookmark_7.py:32 #: ../src/fenrir/commands/commands/set_bookmark_8.py:32 #: ../src/fenrir/commands/commands/set_bookmark_9.py:32 msgid "Bookmark {0} set for application {1}" msgstr "Lesezeichen {0} für Anwendung {1} gesetzt" #: ../src/fenrir/commands/commands/set_mark.py:17 msgid "places marks to select text to copy to the clipboard" msgstr "Setzt Marken zum Auswählen und Kopieren von Text in die Zwischenablage" #: ../src/fenrir/commands/commands/set_mark.py:21 msgid "no review cursor" msgstr "Kein Bildschirm-Cursor" #: ../src/fenrir/commands/commands/set_mark.py:26 #: ../src/fenrir/commands/commands/set_mark.py:28 msgid "set mark" msgstr "Marke setzen" #: ../src/fenrir/commands/commands/set_window_application.py:17 msgid "set Window Mode, needs 2 marks " msgstr "Fenstermodus setzen, benötigt 2 Marken" #: ../src/fenrir/commands/commands/set_window_application.py:22 msgid "Window Mode on for application {0}" msgstr "Fenstermodus für Anwendung {0} eingeschaltet" #: ../src/fenrir/commands/commands/set_window_application.py:25 msgid "Set window begin and end marks" msgstr "Setze Fensteranfangs- und -endmarken" #: ../src/fenrir/commands/commands/shut_up.py:17 msgid "interrupts the current presentation" msgstr "Unterbricht die aktuelle Ausgabe" #: ../src/fenrir/commands/commands/spell_check.py:26 msgid "checks the spelling of the current word" msgstr "Prüft die Rechtschreibung des aktuellen Wortes" #: ../src/fenrir/commands/commands/spell_check.py:52 #: ../src/fenrir/commands/onCursorChange/62000-spell_check.py:130 msgid "misspelled" msgstr "Falsch geschrieben" #: ../src/fenrir/commands/commands/spell_check.py:54 msgid "correct" msgstr "Korrekt" #: ../src/fenrir/commands/commands/subprocess.py:21 msgid "script: {0} fullpath: {1}" msgstr "Skript: {0} Vollständiger Pfad: {1}" #: ../src/fenrir/commands/commands/subprocess.py:24 msgid "scriptfile does not exist" msgstr "Skript-Datei existiert nicht" #: ../src/fenrir/commands/commands/subprocess.py:27 msgid "scriptfile is not a file" msgstr "Skript-Datei ist keine Datei" #: ../src/fenrir/commands/commands/subprocess.py:30 msgid "scriptfile is not executable" msgstr "Skript-Datei ist nicht ausführbar" #: ../src/fenrir/commands/commands/temp_disable_speech.py:17 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:17 msgid "disables speech until next keypress" msgstr "Sprachausgabe bis zum nächsten Tastendruck ausschalten" #: ../src/fenrir/commands/commands/temp_disable_speech.py:21 msgid "speech temporary disabled" msgstr "Sprachausgabe vorübergehend ausgeschaltet" #: ../src/fenrir/commands/commands/time.py:18 msgid "presents the time" msgstr "Gibt die Zeit aus" #: ../src/fenrir/commands/commands/toggle_auto_read.py:16 msgid "enables or disables automatic reading of new text as it appears" msgstr "Automatisches Vorlesen von neuem Text ein- oder ausschalten" #: ../src/fenrir/commands/commands/toggle_auto_read.py:21 msgid "autoread enabled" msgstr "Automatisches Vorlesen eingeschaltet" #: ../src/fenrir/commands/commands/toggle_auto_read.py:23 msgid "autoread disabled" msgstr "Automatisches Vorlesen ausgeschaltet" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:17 msgid "enables or disables automatic spell checking" msgstr "Schaltet die automatische Rechtschreibprüfung ein oder aus" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:22 msgid "auto spellcheck enabled" msgstr "Automatische Rechtschreibprüfung eingeschaltet" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:24 msgid "auto spellcheck disabled" msgstr "Automatische Rechtschreibprüfung ausgeschaltet" #: ../src/fenrir/commands/commands/toggle_auto_time.py:16 msgid "enables or disables automatic reading of time after an period" msgstr "Schaltet das automatische Vorlesen der Zeit ein oder aus" #: ../src/fenrir/commands/commands/toggle_auto_time.py:21 msgid "autotime enabled" msgstr "Automatische Zeitansage eingeschaltet" #: ../src/fenrir/commands/commands/toggle_auto_time.py:23 msgid "autotime disabled" msgstr "Automatische Zeitansage ausgeschaltet" #: ../src/fenrir/commands/commands/toggle_braille.py:17 msgid "enables and disables output in braille" msgstr "Schaltet die Braille-Ausgabe ein oder aus" #: ../src/fenrir/commands/commands/toggle_braille.py:21 msgid "braille disabled" msgstr "Braille ausgeschaltet" #: ../src/fenrir/commands/commands/toggle_braille.py:24 msgid "braille enabled" msgstr "Braille eingeschaltet" #: ../src/fenrir/commands/commands/toggle_emoticons.py:16 msgid "enables or disables announcement of emoticons instead of chars" msgstr "Schaltet die Ansage von Emoticons anstelle der Zeichen ein oder aus" #: ../src/fenrir/commands/commands/toggle_emoticons.py:21 msgid "emoticons enabled" msgstr "Emoticons eingeschaltet" #: ../src/fenrir/commands/commands/toggle_emoticons.py:23 msgid "emoticons disabled" msgstr "Emoticons ausgeschaltet" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:16 msgid "enables or disables tracking of highlighted text" msgstr "Schaltet die Verfolgung von hervorgehobenem Text ein oder aus" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:24 msgid "highlight tracking" msgstr "Hervorhebungen verfolgen" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:26 msgid "cursor tracking" msgstr "Cursor-Verfolgung" #: ../src/fenrir/commands/commands/toggle_output.py:17 msgid "toggles all output settings" msgstr "Schaltet alle Ausgabe-Einstellungen um" #: ../src/fenrir/commands/commands/toggle_output.py:23 msgid "Fenrir muted" msgstr "Fenrir stummgeschaltet" #: ../src/fenrir/commands/commands/toggle_output.py:31 msgid "Fenrir unmuted" msgstr "Stummschaltung aus" #: ../src/fenrir/commands/commands/toggle_punctuation_level.py:23 msgid "No punctuation found." msgstr "Keine Satzzeichen gefunden." #: ../src/fenrir/commands/commands/toggle_sound.py:17 msgid "enables or disables sound" msgstr "Schaltet Töne ein oder aus" #: ../src/fenrir/commands/commands/toggle_sound.py:21 msgid "sound disabled" msgstr "Töne ausgeschaltet" #: ../src/fenrir/commands/commands/toggle_sound.py:24 msgid "sound enabled" msgstr "Töne eingeschaltet" #: ../src/fenrir/commands/commands/toggle_speech.py:17 msgid "enables or disables speech" msgstr "Schaltet die Sprachausgabe ein oder aus" #: ../src/fenrir/commands/commands/toggle_speech.py:21 msgid "speech disabled" msgstr "Sprachausgabe ausgeschaltet" #: ../src/fenrir/commands/commands/toggle_speech.py:24 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:28 msgid "speech enabled" msgstr "Sprachausgabe eingeschaltet" #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:19 msgid "" "You are leaving the tutorial mode. Press that shortcut again to enter the " "tutorial mode again." msgstr "" "Lernmodus wird verlassen. Zum erneuten Betreten ein weiteres Mal diese " "Tastenkombination drücken." #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:22 msgid "" "you entered the tutorial mode. In that mode the commands are not executed. " "but you get a description of what the shortcut does. To leave the tutorial " "mode, press that shortcut again." msgstr "" "Lernmodus gestartet. In diesem Modus werden keine Befehle ausgeführt, jedoch " "wird die Funktion für jede Tastenkombination beschrieben. Zum Verlassen " "erneut diese Tastenkombination drücken." #: ../src/fenrir/commands/help/curr_help.py:17 msgid "get current help message" msgstr "Aktuelle Hilfenachricht abrufen" #: ../src/fenrir/commands/help/next_help.py:17 msgid "get next help message" msgstr "Nächste Hilfenachricht abrufen" #: ../src/fenrir/commands/help/prev_help.py:17 msgid "get prev help message" msgstr "Vorherige Hilfenachricht abrufen" #: ../src/fenrir/commands/onHeartBeat/76000-time.py:66 msgid "Autotime: {0}" msgstr "Die Zeit: {0}" #: ../src/fenrir/commands/onInput/80000-capslock.py:22 msgid "Capslock on" msgstr "Feststelltaste ein" #: ../src/fenrir/commands/onInput/80000-capslock.py:24 msgid "Capslock off" msgstr "Feststelltaste aus" #: ../src/fenrir/commands/onInput/80300-scrolllock.py:22 msgid "Scrolllock on" msgstr "Rollen ein" #: ../src/fenrir/commands/onInput/80300-scrolllock.py:24 msgid "Scrolllock off" msgstr "Rollen aus" #: ../src/fenrir/commands/onInput/80500-numlock.py:22 msgid "Numlock on" msgstr "Nummernblock ein" #: ../src/fenrir/commands/onInput/80500-numlock.py:24 msgid "Numlock off" msgstr "Nummernblock aus" #: ../src/fenrir/commands/onScreenChanged/80000-screen_change_announcement.py:20 msgid "screen {0}" msgstr "Bildschirm {0}" #: ../src/fenrir/commands/onScreenUpdate/56000-highlight_tracking.py:16 msgid "enables or disables tracking of highlighted" msgstr "Schaltet die Verfolgung von Hervorhebungen ein oder aus" #: ../src/fenrir/core/fenrirManager.py:27 msgid "Start Fenrir" msgstr "Fenrir starten" #: ../src/fenrir/core/fenrirManager.py:170 msgid "Quit Fenrir" msgstr "Fenrir beenden" #: ../src/fenrir/core/helpManager.py:44 msgid "toggles the tutorial mode" msgstr "Schaltet den Lernmodus um" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "black" msgstr "schwarz" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "blue" msgstr "blau" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "cyan" msgstr "türkis" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "green" msgstr "grün" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "red" msgstr "rot" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "white" msgstr "weiß" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Magenta" msgstr "Magenta" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "brown/yellow" msgstr "braun/gelb" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Black" msgstr "Schwarz" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Blue" msgstr "Blau" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Cyan" msgstr "Türkis" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Dark gray" msgstr "Dunkelgrau" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Green" msgstr "Grün" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light blue" msgstr "Hellblau" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light cyan" msgstr "Helles türkis" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light gray" msgstr "Hellgrau" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light magenta" msgstr "Helles Magenta" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light red" msgstr "Hellrot" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light yellow" msgstr "Hellgelb" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Red" msgstr "Rot" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "White" msgstr "Weiß" #: ../src/fenrir/screenDriver/vcsaDriver.py:262 msgid "underlined" msgstr "unterstrichen" #: ../src/fenrir/screenDriver/vcsaDriver.py:266 msgid "bold" msgstr "fett" #: ../src/fenrir/screenDriver/vcsaDriver.py:270 msgid "blink" msgstr "blinkend" #: ../src/fenrir/screenDriver/vcsaDriver.py:273 #: ../src/fenrir/screenDriver/vcsaDriver.py:275 msgid "Default" msgstr "Standard" fenrir/locale/es/000077500000000000000000000000001475771417500142335ustar00rootroot00000000000000fenrir/locale/es/LC_MESSAGES/000077500000000000000000000000001475771417500160205ustar00rootroot00000000000000fenrir/locale/es/LC_MESSAGES/fenrir.mo000066400000000000000000000342271475771417500176520ustar00rootroot00000000000000Þ•Óì 8 9 $G l ( $ª Ï Ö ã ï ü  2Ba ¥¸ Ë × â7î &3 B$Pu ”¡$¥#Ê"î^2p'£Ëäü1BTZk'{'£ËÝ6í$ , 9GW!m "°#Ó÷*BU&g>Ž?Í= ,Kx’+­ Ù å ó23EyŒ¥!À#â * 5C Xcƒ7 2Ø- -96g1žÐá5ù=/Am9¯4é;NlnjÛFXj…\—1ô(&O c7„¼ Ì×ñ $A]x“,²ßð:BT@—@Ø>.X‡ –7¤GÜ$4C]¶y 0 : Q r ‹ ¤ ¼ Ö Sâ 6"8L"$…"7ª"*â" ##1#N#`#x#Œ#¦#%»##á#$"!$D$b${$™$´$AÄ$%%%">%(a%CŠ%Î%ß%0ã%<&9Q&d‹&'ð&'06'-g'•'µ''Ò'$ú'( 3(=(Q(,b(#(³(Ç(-Û( ) ) )1)H)e){)–):¯)ê)+ *6*N*$c*Dˆ*PÍ*W+:v+±+Î+4ê+ ,-,=,L,=g,<¥,â,--8-O-n-- ¬-¹-Ê- â-4î-#.>.V.q.‰.¢.¼.Ó.î.% /)1/([/)„/I®/Gø/@0V0€n0ï0 o1 |1ˆ1¥1‘·11I2&{2¢2$¸26Ý23 -3 :3[3{3–3!±3"Ó3$ö3#4'?4g47|4´4'»4'ã4F 5R5Il50¶5ç5ú50 6.;6j6|6‹6*«6ÒÖ6©7%¼7â7"8$8!A8c8ƒ8#“C3',B|mIk–…‹ ‘[™”$4&›E]hw_if%NQ‡WzAŠ’}Œb ‰X) VL\@yuqspƒ.SZnl˜`0Mr€:7<1>JO—TK-gFUcDjŽR;•/†œ6„o"!š^+YeH 8xˆ?a *2(dtPG~= 9‚{v5Autotime: {0}Bookmark for application {0} not setBookmark {0} not setBookmark {0} removed for application {1}Bookmark {0} set for application {1}BottomCapslock offCapslock onFenrir mutedFenrir unmutedFirst clipboard Forward next keypressLast clipboard Move braille view to the left.Move braille view to the right.No Mark foundNo punctuation found.Not in review modeNot in window ModeNumlock offNumlock onQuit FenrirReads from the top of the screen to the cursor positionRemove marksScrolllock offScrolllock onSet the braille view back to cursor.Set window begin and end marksStart FenrirTopTurn off window mode for applicationWindow Mode off for application {0}Window Mode on for application {0}You are leaving the tutorial mode. Press that shortcut again to enter the tutorial mode again.adds the current word to the exceptions dictionaryadjusts the volume for in coming soundsauto spellcheck disabledauto spellcheck enabledautoread disabledautoread enabledautotime disabledautotime enabledbeginning of lineblankbraille disabledbraille enabledchecks the spelling of the current wordclears the currently selected clipboardclipboard clearedclipboard emptycopies marked text to the currently selected clipboardcorrectcurrent linecurrent word.cursor trackingdecrease sound volumedecreases the pitch of the speechdecreases the rate of the speechdecreases the volume of the speechdisables speech until next keypressdisplays the last received textdisplays the position of the review cursoremoticons disabledemoticons enabledenables and disables output in brailleenables or disables announcement of emoticons instead of charsenables or disables automatic reading of new text as it appearsenables or disables automatic reading of time after an periodenables or disables automatic spell checkingenables or disables soundenables or disables speechenables or disables tracking of highlightedend of lineend of screenexits Fenrirexits review modeexport the current fenrir clipboard to X clipboardflush the braille device if a message is written onhighlight trackingincrease the speech rateincrease the speech volumeincreases the pitch of the speechinterrupts the current presentationlast char in lineleave review modeline breakline is emptyline {0}, column {1}misspelledmove review to bottom of screenmove review to top of screenmoves review focus to the previous word and presents itmoves review to the next character and presents itmoves review to the next line and presents itmoves review to the next word and presents itmoves review to the previous character and presents itmoves review to the previous line and presents itno review cursorone or two marks neededpastes the text from the currently selected clipboardphonetically presents the next character and set review to itphonetically presents the previous character and set review to itphonetically spells the current word and set review to itplaces marks to select text to copy to the clipboardplease set begin and endmarkpresent first linepresents the current character.presents the current column number for review cursor in review mode or the text cursor if not. Starts with 1presents the current line number for review cursor in review mode or the text cursor if not. Starts with 1presents the datepresents the timepyenchant is not installedread Bookmark {0}read to end of line, use review cursor if you are in review mode, otherwhise use text cursorreads from the cursor to the bottom of the screenreads the contents of the current screenremove Bookmark {0}removes marks from selected textremoves the current word from the exceptions dictionaryscreen is emptyscreen {0}script: {0} fullpath: {1}scriptfile does not existscriptfile is not a filescriptfile is not executableselects the first clipboardselects the last clipboardselects the next clipboardselects the previous clipboardsends the following keypress to the terminalset Bookmark {0}set Window Mode, needs 2 marks set markset review and phonetically presents the current characterset review cursor to begin of current line and display the contentset review cursor to char below the current char and present it.set review cursor to end of current line and display the contentset review cursor to the char in the line below and present itshows the indention level for the current linesound disabledsound enabledspeaks the contents of the currently selected clipboardspeaks the currently selected text that will be copied to the clipboardspeech disabledspeech enabledspeech temporary disabledtoggles all output settingsyou entered the tutorial mode. In that mode the commands are not executed. but you get a description of what the shortcut does. To leave the tutorial mode, press that shortcut again.{0} added{0} is already in dict{0} is already removed from dict{0} percent sound volume{0} percent speech pitch{0} percent speech rate{0} percent speech volume{0} removedProject-Id-Version: POT-Creation-Date: 2017-02-26 22:19+UTC PO-Revision-Date: 2017-02-26 17:01-0600 Last-Translator: Language-Team: Language: es MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 X-Generator: Poedit 1.6.11 Plural-Forms: nplurals=2; plural=(n != 1); Hora automática: {0}El marcador para la aplicación {0} no se ha establecidoNo se ha establecido el marcador {0}el marcador {0} de la aplicación {1} ha sido eliminadoAñadido marcador {0} para aplicación {1}FinBloqueo mayúsculas desactivadoBloqueo mayúsculas activadoFenrir silenciadoDesactivado el silencioPrimer portapapelesEnviar la siguiente teclaÚltimo portapapelesMover la vista Braille a la izquierdaMover la vista braille a la derechaNo se han encontrado marcasNo se ha encontrado la puntuaciónNo está en modo de revisiónNo está en modo ventanaBloqueo numérico desactivadoBloqueo numérico activadoCerrando FenrirLee desde el inicio de la pantalla hasta la posición del cursor.Marcas eliminadasBloqueo de desplazamiento desactivadoBloqueo de desplazamiento activadoEstablecer la vista Braille en el cursorEstablece una marca de principio y otra para el final de la ventanaIniciando fenrirFinDesactiva el modo de ventana para la aplicaciónEl modo de ventana está desactivado para la aplicación {0}El modo de ventana está activado para la aplicación {0}Has salido del tutorial. Presiona la misma combinación de teclado para entrar al tutorial de nuevo.añade la palabra actual al diccionarioaumenta el volumen del sonidocorrección ortográfica automática desactivadacorrección ortográfica automática activadaLectura automática desactivadaLectura automática activadaLectura automática de hora desactivadalectura automática de hora activadaprincipio de líneaen blancoBraille desactivadoBraille activadoRevisa la ortografía para la palabra actualVacía el portapapeles seleccionadoPortapapeles vacíoPortapapeles vacíoCopia el texto marcado al portapapeles en usoCorrectolínea actualPalabra actual. Seguimiento del cursorReduce el volumen del sonidoReduce el tono de vozReduce la velocidad de vozReduce el volumen de vozDesactiva el habla hasta la siguiente pulsación de teclasLee el último mensaje recibidoIndica la posición del cursor de revisiónEmoticonos desactivadosEmoticonos activadosActiva y desactiva la salida BrailleActiva o desactiva el anunciado de emoticonos en lugar de caracteresActiva o desactiva la lectura de texto cuando hay nuevo contenido en la pantallaActiva o desactiva la lectura automática de la hora después de un intervalo de tiempoActiva o desactiva la corrección ortográfica automáticaActiva o desactiva el sonidoActiva o desactiva el hablaActiva o desactiva el seguimiento de texto resaltadoFin de líneaFin de pantallaSale de FenrirSale del modo de revisiónExporta el contenido del portapapeles de Fenrir al servidor XLimpia el dispositivo braille al escribir un mensaje en él.Seguimiento del texto resaltadoAumenta la velocidad de vozAumenta el volumen de vozAumenta el tono de vozInterrumpe el habla y braille.último carácter de la líneaSaliendo del modo de revisiónNueva líneaLínea en blancoLínea {0}, columna {1}mal escritoMueve el cursor de revisión al final de la pantallair al final de la pantallaLee la palabra anteriorLee el siguiente carácterLee la siguiente líneaLee la siguiente palabraLee el carácter anteriorLee la línea anteriorNo hay cursor de revisiónse necesita una o dos marcasPega el texto del portapapeles en usoLee fonéticamente el siguiente carácterLee fonéticamente el carácter anteriorDeletrea fonéticamente la palabra actualEstablece marcas para seleccionar texto que será copiado al portapapelesEstablece una marca de principio y otra para el final de la selección.lee la primera líneaLee el carácter actualIndica el número de columna actual para el cursor de revisión si se está en el modo de revisión, o el cursor de texto si no.Indica el número de línea actual para el cursor de revisión si se está en el modo de revisión, o el cursor de texto si no.Lee la fechaLee la horaPyenchant no está instaladoLeer marcador {0}Leer hasta el fin de línea, utiliza el cursor de revisión cuando el modo de revisión está activo, de lo contrario utiliza el cursor de texto.Lee desde el cursor hasta el final de la pantallaLee el contenido de la pantalla actualEliminar marcador {0}Quitar marcas del texto seleccionadoQuita la palabra actual del diccionario de excepcionesLa pantalla está vacíapantalla {0}Script: {0} Ruta de archivo: {1}el archivo del script no existeEl script no es un archivoel script no es ejecutableSelecciona el primer portapapelesSelecciona el último portapapelesSelecciona el siguiente portapapelesSelecciona el portapapeles anteriorEnvía la siguiente tecla a la terminalAñadir marcador {0}se necesitan dos marcas para establecer el modo ventanaMarcarLee fonéticamente el último carácterlee la línea actual desde el principioMueve el cursor de revisión al carácter después del actual y lo leeLee el final de la líneaMueve el cursor de revisión al carácter en la siguiente línea y lo leeLee el nivel de indentación de la línea actualsonido desactivadoSonido activadoHabla el contenido del portapapeles seleccionadoLee el texto que será copiado al portapapelesHabla desactivadaHabla activadaHabla desactivada temporalmenteConmuta el silencio del lector de pantallaHas entrado al tutorial. En este modo las combinaciones de teclado no se ejecutarán pero te darán una descripción de lo que hacen. Para salir del tutorial, presiona la misma combinación de teclado de nuevo.{0} se ha añadido{0} ya se encuentra en el diccionario{0} no está en el diccionariovolumen de sonido al {0} porcientoTono de voz al {0} porcientoVelocidad de voz al {0} porcientoVolumen de voz al {0} porcientose ha eliminado {0}fenrir/locale/es/LC_MESSAGES/fenrir.po000066400000000000000000000777101475771417500176610ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR ORGANIZATION # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2017-02-26 22:19+UTC\n" "PO-Revision-Date: 2017-02-26 17:01-0600\n" "Last-Translator: \n" "Language-Team: \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "X-Generator: Poedit 1.6.11\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:27 msgid "adds the current word to the exceptions dictionary" msgstr "añade la palabra actual al diccionario" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:34 #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:34 #: ../src/fenrir/commands/commands/spell_check.py:29 #: ../src/fenrir/commands/commands/spell_check.py:36 msgid "pyenchant is not installed" msgstr "Pyenchant no está instalado" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:49 msgid "{0} is already in dict" msgstr "{0} ya se encuentra en el diccionario" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:52 msgid "{0} added" msgstr "{0} se ha añadido" #: ../src/fenrir/commands/commands/bookmark_1.py:19 #: ../src/fenrir/commands/commands/bookmark_10.py:19 #: ../src/fenrir/commands/commands/bookmark_2.py:19 #: ../src/fenrir/commands/commands/bookmark_3.py:19 #: ../src/fenrir/commands/commands/bookmark_4.py:19 #: ../src/fenrir/commands/commands/bookmark_5.py:19 #: ../src/fenrir/commands/commands/bookmark_6.py:19 #: ../src/fenrir/commands/commands/bookmark_7.py:19 #: ../src/fenrir/commands/commands/bookmark_8.py:19 #: ../src/fenrir/commands/commands/bookmark_9.py:19 msgid "read Bookmark {0}" msgstr "Leer marcador {0}" #: ../src/fenrir/commands/commands/bookmark_1.py:24 #: ../src/fenrir/commands/commands/bookmark_10.py:24 #: ../src/fenrir/commands/commands/bookmark_2.py:24 #: ../src/fenrir/commands/commands/bookmark_3.py:24 #: ../src/fenrir/commands/commands/bookmark_4.py:24 #: ../src/fenrir/commands/commands/bookmark_5.py:24 #: ../src/fenrir/commands/commands/bookmark_6.py:24 #: ../src/fenrir/commands/commands/bookmark_7.py:24 #: ../src/fenrir/commands/commands/bookmark_8.py:24 #: ../src/fenrir/commands/commands/bookmark_9.py:24 msgid "Bookmark {0} not set" msgstr "No se ha establecido el marcador {0}" #: ../src/fenrir/commands/commands/bookmark_1.py:27 #: ../src/fenrir/commands/commands/bookmark_1.py:30 #: ../src/fenrir/commands/commands/bookmark_10.py:27 #: ../src/fenrir/commands/commands/bookmark_10.py:30 #: ../src/fenrir/commands/commands/bookmark_2.py:27 #: ../src/fenrir/commands/commands/bookmark_2.py:30 #: ../src/fenrir/commands/commands/bookmark_3.py:27 #: ../src/fenrir/commands/commands/bookmark_3.py:30 #: ../src/fenrir/commands/commands/bookmark_4.py:27 #: ../src/fenrir/commands/commands/bookmark_4.py:30 #: ../src/fenrir/commands/commands/bookmark_5.py:27 #: ../src/fenrir/commands/commands/bookmark_5.py:30 #: ../src/fenrir/commands/commands/bookmark_6.py:27 #: ../src/fenrir/commands/commands/bookmark_6.py:30 #: ../src/fenrir/commands/commands/bookmark_7.py:27 #: ../src/fenrir/commands/commands/bookmark_7.py:30 #: ../src/fenrir/commands/commands/bookmark_8.py:27 #: ../src/fenrir/commands/commands/bookmark_8.py:30 #: ../src/fenrir/commands/commands/bookmark_9.py:27 #: ../src/fenrir/commands/commands/bookmark_9.py:30 msgid "Bookmark for application {0} not set" msgstr "El marcador para la aplicación {0} no se ha establecido" #: ../src/fenrir/commands/commands/bookmark_1.py:43 #: ../src/fenrir/commands/commands/bookmark_10.py:43 #: ../src/fenrir/commands/commands/bookmark_2.py:43 #: ../src/fenrir/commands/commands/bookmark_3.py:43 #: ../src/fenrir/commands/commands/bookmark_4.py:43 #: ../src/fenrir/commands/commands/bookmark_5.py:43 #: ../src/fenrir/commands/commands/bookmark_6.py:43 #: ../src/fenrir/commands/commands/bookmark_7.py:43 #: ../src/fenrir/commands/commands/bookmark_8.py:43 #: ../src/fenrir/commands/commands/bookmark_9.py:43 #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:27 #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:30 #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:27 #: ../src/fenrir/commands/commands/indent_curr_line.py:31 #: ../src/fenrir/commands/commands/marked_text.py:33 #: ../src/fenrir/commands/commands/present_first_line.py:25 #: ../src/fenrir/commands/commands/present_last_line.py:25 #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:27 #: ../src/fenrir/commands/commands/review_curr_line.py:27 #: ../src/fenrir/commands/commands/review_curr_word.py:27 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_line_begin.py:27 #: ../src/fenrir/commands/commands/review_next_line.py:29 #: ../src/fenrir/commands/commands/review_next_word.py:29 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_prev_line.py:27 #: ../src/fenrir/commands/commands/review_prev_word.py:27 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:27 #: ../src/fenrir/commands/onInput/55000-present_line_if_cursor_change_vertical.py:38 #: ../src/fenrir/commands/onInput/72000-history.py:50 msgid "blank" msgstr "en blanco" #: ../src/fenrir/commands/commands/braille_flush.py:17 msgid "flush the braille device if a message is written on" msgstr "Limpia el dispositivo braille al escribir un mensaje en él." #: ../src/fenrir/commands/commands/braille_pan_left.py:17 msgid "Move braille view to the left." msgstr "Mover la vista Braille a la izquierda" #: ../src/fenrir/commands/commands/braille_pan_right.py:17 msgid "Move braille view to the right." msgstr "Mover la vista braille a la derecha" #: ../src/fenrir/commands/commands/braille_return_to_cursor.py:17 msgid "Set the braille view back to cursor." msgstr "Establecer la vista Braille en el cursor" #: ../src/fenrir/commands/commands/clear_bookmark_1.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:17 msgid "remove Bookmark {0}" msgstr "Eliminar marcador {0}" #: ../src/fenrir/commands/commands/clear_bookmark_1.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:24 msgid "Bookmark {0} removed for application {1}" msgstr "el marcador {0} de la aplicación {1} ha sido eliminado" #: ../src/fenrir/commands/commands/clear_clipboard.py:17 msgid "clears the currently selected clipboard" msgstr "Vacía el portapapeles seleccionado" #: ../src/fenrir/commands/commands/clear_clipboard.py:22 msgid "clipboard cleared" msgstr "Portapapeles vacío" #: ../src/fenrir/commands/commands/clear_window_application.py:17 msgid "Turn off window mode for application" msgstr "Desactiva el modo de ventana para la aplicación" #: ../src/fenrir/commands/commands/clear_window_application.py:22 msgid "Window Mode off for application {0}" msgstr "El modo de ventana está desactivado para la aplicación {0}" #: ../src/fenrir/commands/commands/clear_window_application.py:24 msgid "Not in window Mode" msgstr "No está en modo ventana" #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:18 msgid "copies marked text to the currently selected clipboard" msgstr "Copia el texto marcado al portapapeles en uso" #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:22 msgid "one or two marks needed" msgstr "se necesita una o dos marcas" #: ../src/fenrir/commands/commands/curr_clipboard.py:17 msgid "speaks the contents of the currently selected clipboard" msgstr "Habla el contenido del portapapeles seleccionado" #: ../src/fenrir/commands/commands/curr_clipboard.py:21 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:29 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:32 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:35 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:38 #: ../src/fenrir/commands/commands/first_clipboard.py:21 #: ../src/fenrir/commands/commands/last_clipboard.py:21 #: ../src/fenrir/commands/commands/next_clipboard.py:21 #: ../src/fenrir/commands/commands/paste_clipboard.py:23 #: ../src/fenrir/commands/commands/paste_clipboard.py:26 #: ../src/fenrir/commands/commands/paste_clipboard.py:29 #: ../src/fenrir/commands/commands/paste_clipboard.py:32 #: ../src/fenrir/commands/commands/prev_clipboard.py:21 msgid "clipboard empty" msgstr "Portapapeles vacío" #: ../src/fenrir/commands/commands/curr_screen.py:17 msgid "reads the contents of the current screen" msgstr "Lee el contenido de la pantalla actual" #: ../src/fenrir/commands/commands/curr_screen.py:21 msgid "screen is empty" msgstr "La pantalla está vacía" #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:18 msgid "reads from the cursor to the bottom of the screen" msgstr "Lee desde el cursor hasta el final de la pantalla" #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:18 msgid "Reads from the top of the screen to the cursor position" msgstr "Lee desde el inicio de la pantalla hasta la posición del cursor." #: ../src/fenrir/commands/commands/cursor_column.py:17 msgid "" "presents the current column number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" "Indica el número de columna actual para el cursor de revisión si se está en " "el modo de revisión, o el cursor de texto si no." #: ../src/fenrir/commands/commands/cursor_lineno.py:17 msgid "" "presents the current line number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" "Indica el número de línea actual para el cursor de revisión si se está en el " "modo de revisión, o el cursor de texto si no." #: ../src/fenrir/commands/commands/cursor_position.py:17 msgid "displays the position of the review cursor" msgstr "Indica la posición del cursor de revisión" #: ../src/fenrir/commands/commands/cursor_position.py:23 msgid "line {0}, column {1}" msgstr "Línea {0}, columna {1}" #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:18 msgid "" "read to end of line, use review cursor if you are in review mode, otherwhise " "use text cursor" msgstr "" "Leer hasta el fin de línea, utiliza el cursor de revisión cuando el modo de " "revisión está activo, de lo contrario utiliza el cursor de texto." #: ../src/fenrir/commands/commands/date.py:18 msgid "presents the date" msgstr "Lee la fecha" #: ../src/fenrir/commands/commands/dec_sound_volume.py:18 msgid "decrease sound volume" msgstr "Reduce el volumen del sonido" #: ../src/fenrir/commands/commands/dec_sound_volume.py:29 #: ../src/fenrir/commands/commands/inc_sound_volume.py:29 msgid "{0} percent sound volume" msgstr "volumen de sonido al {0} porciento" #: ../src/fenrir/commands/commands/dec_speech_pitch.py:18 msgid "decreases the pitch of the speech" msgstr "Reduce el tono de voz" #: ../src/fenrir/commands/commands/dec_speech_pitch.py:27 #: ../src/fenrir/commands/commands/inc_speech_pitch.py:27 msgid "{0} percent speech pitch" msgstr "Tono de voz al {0} porciento" #: ../src/fenrir/commands/commands/dec_speech_rate.py:18 msgid "decreases the rate of the speech" msgstr "Reduce la velocidad de voz" #: ../src/fenrir/commands/commands/dec_speech_rate.py:27 #: ../src/fenrir/commands/commands/inc_speech_rate.py:27 msgid "{0} percent speech rate" msgstr "Velocidad de voz al {0} porciento" #: ../src/fenrir/commands/commands/dec_speech_volume.py:18 msgid "decreases the volume of the speech" msgstr "Reduce el volumen de voz" #: ../src/fenrir/commands/commands/dec_speech_volume.py:27 #: ../src/fenrir/commands/commands/inc_speech_volume.py:27 msgid "{0} percent speech volume" msgstr "Volumen de voz al {0} porciento" #: ../src/fenrir/commands/commands/exit_review.py:17 msgid "exits review mode" msgstr "Sale del modo de revisión" #: ../src/fenrir/commands/commands/exit_review.py:21 msgid "Not in review mode" msgstr "No está en modo de revisión" #: ../src/fenrir/commands/commands/exit_review.py:25 msgid "leave review mode" msgstr "Saliendo del modo de revisión" #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:21 msgid "export the current fenrir clipboard to X clipboard" msgstr "Exporta el contenido del portapapeles de Fenrir al servidor X" #: ../src/fenrir/commands/commands/first_clipboard.py:17 msgid "selects the first clipboard" msgstr "Selecciona el primer portapapeles" #: ../src/fenrir/commands/commands/forward_keypress.py:17 msgid "sends the following keypress to the terminal" msgstr "Envía la siguiente tecla a la terminal" #: ../src/fenrir/commands/commands/forward_keypress.py:21 msgid "Forward next keypress" msgstr "Enviar la siguiente tecla" #: ../src/fenrir/commands/commands/inc_sound_volume.py:18 msgid "adjusts the volume for in coming sounds" msgstr "aumenta el volumen del sonido" #: ../src/fenrir/commands/commands/inc_speech_pitch.py:18 msgid "increases the pitch of the speech" msgstr "Aumenta el tono de voz" #: ../src/fenrir/commands/commands/inc_speech_rate.py:18 msgid "increase the speech rate" msgstr "Aumenta la velocidad de voz" #: ../src/fenrir/commands/commands/inc_speech_volume.py:18 msgid "increase the speech volume" msgstr "Aumenta el volumen de voz" #: ../src/fenrir/commands/commands/indent_curr_line.py:18 msgid "shows the indention level for the current line" msgstr "Lee el nivel de indentación de la línea actual" #: ../src/fenrir/commands/commands/indent_curr_line.py:33 msgid "indent {0}" msgstr "" #: ../src/fenrir/commands/commands/last_clipboard.py:17 msgid "selects the last clipboard" msgstr "Selecciona el último portapapeles" #: ../src/fenrir/commands/commands/last_incoming.py:17 msgid "displays the last received text" msgstr "Lee el último mensaje recibido" #: ../src/fenrir/commands/commands/marked_text.py:18 msgid "speaks the currently selected text that will be copied to the clipboard" msgstr "Lee el texto que será copiado al portapapeles" #: ../src/fenrir/commands/commands/marked_text.py:23 msgid "please set begin and endmark" msgstr "Establece una marca de principio y otra para el final de la selección." #: ../src/fenrir/commands/commands/next_clipboard.py:17 msgid "selects the next clipboard" msgstr "Selecciona el siguiente portapapeles" #: ../src/fenrir/commands/commands/next_clipboard.py:26 msgid "First clipboard " msgstr "Primer portapapeles" #: ../src/fenrir/commands/commands/paste_clipboard.py:18 msgid "pastes the text from the currently selected clipboard" msgstr "Pega el texto del portapapeles en uso" #: ../src/fenrir/commands/commands/present_first_line.py:18 msgid "present first line" msgstr "lee la primera línea" #: ../src/fenrir/commands/commands/present_last_line.py:18 #: ../src/fenrir/commands/commands/review_curr_line.py:18 msgid "current line" msgstr "línea actual" #: ../src/fenrir/commands/commands/prev_clipboard.py:17 msgid "selects the previous clipboard" msgstr "Selecciona el portapapeles anterior" #: ../src/fenrir/commands/commands/prev_clipboard.py:26 msgid "Last clipboard " msgstr "Último portapapeles" #: ../src/fenrir/commands/commands/quit_fenrir.py:17 msgid "exits Fenrir" msgstr "Sale de Fenrir" #: ../src/fenrir/commands/commands/remove_marks.py:17 msgid "removes marks from selected text" msgstr "Quitar marcas del texto seleccionado" #: ../src/fenrir/commands/commands/remove_marks.py:21 msgid "Remove marks" msgstr "Marcas eliminadas" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:27 msgid "removes the current word from the exceptions dictionary" msgstr "Quita la palabra actual del diccionario de excepciones" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:50 msgid "{0} is already removed from dict" msgstr "{0} no está en el diccionario" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:53 msgid "{0} removed" msgstr "se ha eliminado {0}" #: ../src/fenrir/commands/commands/review_bottom.py:17 msgid "move review to bottom of screen" msgstr "Mueve el cursor de revisión al final de la pantalla" #: ../src/fenrir/commands/commands/review_bottom.py:21 msgid "Bottom" msgstr "Fin" #: ../src/fenrir/commands/commands/review_curr_char.py:18 msgid "presents the current character." msgstr "Lee el carácter actual" #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:18 msgid "set review and phonetically presents the current character" msgstr "Lee fonéticamente el último carácter" #: ../src/fenrir/commands/commands/review_curr_word.py:18 msgid "current word." msgstr "Palabra actual. " #: ../src/fenrir/commands/commands/review_curr_word.py:32 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_down.py:27 #: ../src/fenrir/commands/commands/review_next_char.py:28 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_next_line.py:34 #: ../src/fenrir/commands/commands/review_next_word.py:34 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_prev_char.py:31 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_prev_line.py:32 #: ../src/fenrir/commands/commands/review_prev_word.py:32 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_up.py:27 msgid "end of screen" msgstr "Fin de pantalla" #: ../src/fenrir/commands/commands/review_curr_word.py:35 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_next_char.py:31 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_next_word.py:37 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_prev_char.py:34 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_prev_word.py:35 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_up.py:30 msgid "line break" msgstr "Nueva línea" #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:19 msgid "phonetically spells the current word and set review to it" msgstr "Deletrea fonéticamente la palabra actual" #: ../src/fenrir/commands/commands/review_down.py:18 msgid "set review cursor to char below the current char and present it." msgstr "Mueve el cursor de revisión al carácter después del actual y lo lee" #: ../src/fenrir/commands/commands/review_line_begin.py:18 msgid "set review cursor to begin of current line and display the content" msgstr "lee la línea actual desde el principio" #: ../src/fenrir/commands/commands/review_line_begin.py:30 msgid "beginning of line" msgstr "principio de línea" #: ../src/fenrir/commands/commands/review_line_end.py:18 #: ../src/fenrir/commands/commands/review_line_first_char.py:19 #: ../src/fenrir/commands/commands/review_line_last_char.py:18 msgid "set review cursor to end of current line and display the content" msgstr "Lee el final de la línea" #: ../src/fenrir/commands/commands/review_line_end.py:27 msgid "end of line" msgstr "Fin de línea" #: ../src/fenrir/commands/commands/review_line_first_char.py:26 msgid "line is empty" msgstr "Línea en blanco" #: ../src/fenrir/commands/commands/review_line_first_char.py:33 msgid "first char in line indent {0}" msgstr "" #: ../src/fenrir/commands/commands/review_line_last_char.py:27 msgid "last char in line" msgstr "último carácter de la línea" #: ../src/fenrir/commands/commands/review_next_char.py:18 msgid "moves review to the next character and presents it" msgstr "Lee el siguiente carácter" #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:18 msgid "phonetically presents the next character and set review to it" msgstr "Lee fonéticamente el siguiente carácter" #: ../src/fenrir/commands/commands/review_next_line.py:18 msgid "moves review to the next line and presents it" msgstr "Lee la siguiente línea" #: ../src/fenrir/commands/commands/review_next_word.py:18 msgid "moves review to the next word and presents it" msgstr "Lee la siguiente palabra" #: ../src/fenrir/commands/commands/review_prev_char.py:18 msgid "moves review to the previous character and presents it" msgstr "Lee el carácter anterior" #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:18 msgid "phonetically presents the previous character and set review to it" msgstr "Lee fonéticamente el carácter anterior" #: ../src/fenrir/commands/commands/review_prev_line.py:18 msgid "moves review to the previous line and presents it" msgstr "Lee la línea anterior" #: ../src/fenrir/commands/commands/review_prev_word.py:18 msgid "moves review focus to the previous word and presents it" msgstr "Lee la palabra anterior" #: ../src/fenrir/commands/commands/review_top.py:18 msgid "move review to top of screen" msgstr "ir al final de la pantalla" #: ../src/fenrir/commands/commands/review_top.py:22 msgid "Top" msgstr "Fin" #: ../src/fenrir/commands/commands/review_up.py:18 msgid "set review cursor to the char in the line below and present it" msgstr "Mueve el cursor de revisión al carácter en la siguiente línea y lo lee" #: ../src/fenrir/commands/commands/set_bookmark_1.py:18 #: ../src/fenrir/commands/commands/set_bookmark_10.py:18 #: ../src/fenrir/commands/commands/set_bookmark_2.py:18 #: ../src/fenrir/commands/commands/set_bookmark_3.py:18 #: ../src/fenrir/commands/commands/set_bookmark_4.py:18 #: ../src/fenrir/commands/commands/set_bookmark_5.py:18 #: ../src/fenrir/commands/commands/set_bookmark_6.py:18 #: ../src/fenrir/commands/commands/set_bookmark_7.py:18 #: ../src/fenrir/commands/commands/set_bookmark_8.py:18 #: ../src/fenrir/commands/commands/set_bookmark_9.py:18 msgid "set Bookmark {0}" msgstr "Añadir marcador {0}" #: ../src/fenrir/commands/commands/set_bookmark_1.py:22 #: ../src/fenrir/commands/commands/set_bookmark_10.py:22 #: ../src/fenrir/commands/commands/set_bookmark_2.py:22 #: ../src/fenrir/commands/commands/set_bookmark_3.py:22 #: ../src/fenrir/commands/commands/set_bookmark_4.py:22 #: ../src/fenrir/commands/commands/set_bookmark_5.py:22 #: ../src/fenrir/commands/commands/set_bookmark_6.py:22 #: ../src/fenrir/commands/commands/set_bookmark_7.py:22 #: ../src/fenrir/commands/commands/set_bookmark_8.py:22 #: ../src/fenrir/commands/commands/set_bookmark_9.py:22 msgid "No Mark found" msgstr "No se han encontrado marcas" #: ../src/fenrir/commands/commands/set_bookmark_1.py:32 #: ../src/fenrir/commands/commands/set_bookmark_10.py:32 #: ../src/fenrir/commands/commands/set_bookmark_2.py:32 #: ../src/fenrir/commands/commands/set_bookmark_3.py:32 #: ../src/fenrir/commands/commands/set_bookmark_4.py:32 #: ../src/fenrir/commands/commands/set_bookmark_5.py:32 #: ../src/fenrir/commands/commands/set_bookmark_6.py:32 #: ../src/fenrir/commands/commands/set_bookmark_7.py:32 #: ../src/fenrir/commands/commands/set_bookmark_8.py:32 #: ../src/fenrir/commands/commands/set_bookmark_9.py:32 msgid "Bookmark {0} set for application {1}" msgstr "Añadido marcador {0} para aplicación {1}" #: ../src/fenrir/commands/commands/set_mark.py:17 msgid "places marks to select text to copy to the clipboard" msgstr "" "Establece marcas para seleccionar texto que será copiado al portapapeles" #: ../src/fenrir/commands/commands/set_mark.py:21 msgid "no review cursor" msgstr "No hay cursor de revisión" #: ../src/fenrir/commands/commands/set_mark.py:26 #: ../src/fenrir/commands/commands/set_mark.py:28 msgid "set mark" msgstr "Marcar" #: ../src/fenrir/commands/commands/set_window_application.py:17 msgid "set Window Mode, needs 2 marks " msgstr "se necesitan dos marcas para establecer el modo ventana" #: ../src/fenrir/commands/commands/set_window_application.py:22 msgid "Window Mode on for application {0}" msgstr "El modo de ventana está activado para la aplicación {0}" #: ../src/fenrir/commands/commands/set_window_application.py:25 msgid "Set window begin and end marks" msgstr "Establece una marca de principio y otra para el final de la ventana" #: ../src/fenrir/commands/commands/shut_up.py:17 msgid "interrupts the current presentation" msgstr "Interrumpe el habla y braille." #: ../src/fenrir/commands/commands/spell_check.py:26 msgid "checks the spelling of the current word" msgstr "Revisa la ortografía para la palabra actual" #: ../src/fenrir/commands/commands/spell_check.py:52 #: ../src/fenrir/commands/onInput/62000-spell_check.py:132 msgid "misspelled" msgstr "mal escrito" #: ../src/fenrir/commands/commands/spell_check.py:54 msgid "correct" msgstr "Correcto" #: ../src/fenrir/commands/commands/subprocess.py:21 msgid "script: {0} fullpath: {1}" msgstr "Script: {0} Ruta de archivo: {1}" #: ../src/fenrir/commands/commands/subprocess.py:24 msgid "scriptfile does not exist" msgstr "el archivo del script no existe" #: ../src/fenrir/commands/commands/subprocess.py:27 msgid "scriptfile is not a file" msgstr "El script no es un archivo" #: ../src/fenrir/commands/commands/subprocess.py:30 msgid "scriptfile is not executable" msgstr "el script no es ejecutable" #: ../src/fenrir/commands/commands/temp_disable_speech.py:17 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:17 msgid "disables speech until next keypress" msgstr "Desactiva el habla hasta la siguiente pulsación de teclas" #: ../src/fenrir/commands/commands/temp_disable_speech.py:21 msgid "speech temporary disabled" msgstr "Habla desactivada temporalmente" #: ../src/fenrir/commands/commands/time.py:18 msgid "presents the time" msgstr "Lee la hora" #: ../src/fenrir/commands/commands/toggle_auto_read.py:16 msgid "enables or disables automatic reading of new text as it appears" msgstr "" "Activa o desactiva la lectura de texto cuando hay nuevo contenido en la " "pantalla" #: ../src/fenrir/commands/commands/toggle_auto_read.py:21 msgid "autoread enabled" msgstr "Lectura automática activada" #: ../src/fenrir/commands/commands/toggle_auto_read.py:23 msgid "autoread disabled" msgstr "Lectura automática desactivada" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:17 msgid "enables or disables automatic spell checking" msgstr "Activa o desactiva la corrección ortográfica automática" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:22 msgid "auto spellcheck enabled" msgstr "corrección ortográfica automática activada" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:24 msgid "auto spellcheck disabled" msgstr "corrección ortográfica automática desactivada" #: ../src/fenrir/commands/commands/toggle_auto_time.py:16 msgid "enables or disables automatic reading of time after an period" msgstr "" "Activa o desactiva la lectura automática de la hora después de un intervalo " "de tiempo" #: ../src/fenrir/commands/commands/toggle_auto_time.py:21 msgid "autotime enabled" msgstr "lectura automática de hora activada" #: ../src/fenrir/commands/commands/toggle_auto_time.py:23 msgid "autotime disabled" msgstr "Lectura automática de hora desactivada" #: ../src/fenrir/commands/commands/toggle_braille.py:17 msgid "enables and disables output in braille" msgstr "Activa y desactiva la salida Braille" #: ../src/fenrir/commands/commands/toggle_braille.py:21 msgid "braille disabled" msgstr "Braille desactivado" #: ../src/fenrir/commands/commands/toggle_braille.py:24 msgid "braille enabled" msgstr "Braille activado" #: ../src/fenrir/commands/commands/toggle_emoticons.py:16 msgid "enables or disables announcement of emoticons instead of chars" msgstr "Activa o desactiva el anunciado de emoticonos en lugar de caracteres" #: ../src/fenrir/commands/commands/toggle_emoticons.py:21 msgid "emoticons enabled" msgstr "Emoticonos activados" #: ../src/fenrir/commands/commands/toggle_emoticons.py:23 msgid "emoticons disabled" msgstr "Emoticonos desactivados" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:16 #: ../src/fenrir/commands/onInput/56000-highlight_tracking.py:16 msgid "enables or disables tracking of highlighted" msgstr "Activa o desactiva el seguimiento de texto resaltado" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:24 msgid "highlight tracking" msgstr "Seguimiento del texto resaltado" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:26 msgid "cursor tracking" msgstr "Seguimiento del cursor" #: ../src/fenrir/commands/commands/toggle_output.py:17 msgid "toggles all output settings" msgstr "Conmuta el silencio del lector de pantalla" #: ../src/fenrir/commands/commands/toggle_output.py:23 msgid "Fenrir muted" msgstr "Fenrir silenciado" #: ../src/fenrir/commands/commands/toggle_output.py:31 msgid "Fenrir unmuted" msgstr "Desactivado el silencio" #: ../src/fenrir/commands/commands/toggle_punctuation_level.py:23 msgid "No punctuation found." msgstr "No se ha encontrado la puntuación" #: ../src/fenrir/commands/commands/toggle_sound.py:17 msgid "enables or disables sound" msgstr "Activa o desactiva el sonido" #: ../src/fenrir/commands/commands/toggle_sound.py:21 msgid "sound disabled" msgstr "sonido desactivado" #: ../src/fenrir/commands/commands/toggle_sound.py:24 msgid "sound enabled" msgstr "Sonido activado" #: ../src/fenrir/commands/commands/toggle_speech.py:17 msgid "enables or disables speech" msgstr "Activa o desactiva el habla" #: ../src/fenrir/commands/commands/toggle_speech.py:21 msgid "speech disabled" msgstr "Habla desactivada" #: ../src/fenrir/commands/commands/toggle_speech.py:24 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:28 msgid "speech enabled" msgstr "Habla activada" #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:18 msgid "" "You are leaving the tutorial mode. Press that shortcut again to enter the " "tutorial mode again." msgstr "" "Has salido del tutorial. Presiona la misma combinación de teclado para " "entrar al tutorial de nuevo." #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:21 msgid "" "you entered the tutorial mode. In that mode the commands are not executed. " "but you get a description of what the shortcut does. To leave the tutorial " "mode, press that shortcut again." msgstr "" "Has entrado al tutorial. En este modo las combinaciones de teclado no se " "ejecutarán pero te darán una descripción de lo que hacen. Para salir del " "tutorial, presiona la misma combinación de teclado de nuevo." #: ../src/fenrir/commands/onInput/80000-capslock.py:22 msgid "Capslock on" msgstr "Bloqueo mayúsculas activado" #: ../src/fenrir/commands/onInput/80000-capslock.py:24 msgid "Capslock off" msgstr "Bloqueo mayúsculas desactivado" #: ../src/fenrir/commands/onInput/80300-scrolllock.py:22 msgid "Scrolllock on" msgstr "Bloqueo de desplazamiento activado" #: ../src/fenrir/commands/onInput/80300-scrolllock.py:24 msgid "Scrolllock off" msgstr "Bloqueo de desplazamiento desactivado" #: ../src/fenrir/commands/onInput/80500-numlock.py:22 msgid "Numlock on" msgstr "Bloqueo numérico activado" #: ../src/fenrir/commands/onInput/80500-numlock.py:24 msgid "Numlock off" msgstr "Bloqueo numérico desactivado" #: ../src/fenrir/commands/onScreenChanged/80000-screen_change_announcement.py:20 msgid "screen {0}" msgstr "pantalla {0}" #: ../src/fenrir/commands/onScreenUpdate/76000-time.py:66 msgid "Autotime: {0}" msgstr "Hora automática: {0}" #: ../src/fenrir/fenrir.py:24 msgid "Start Fenrir" msgstr "Iniciando fenrir" #: ../src/fenrir/fenrir.py:99 msgid "Quit Fenrir" msgstr "Cerrando Fenrir" fenrir/locale/pl/000077500000000000000000000000001475771417500142375ustar00rootroot00000000000000fenrir/locale/pl/LC_MESSAGES/000077500000000000000000000000001475771417500160245ustar00rootroot00000000000000fenrir/locale/pl/LC_MESSAGES/fenrir.mo000066400000000000000000000403761475771417500176600ustar00rootroot00000000000000Þ•Ä<\ x y‡$’·(Ì$õ ! .: ?I` hu„˜©¿ÅÜ ì ÷    %2:Y y‡° Ã Ï Ú7æ "/ >$Lq $¡Æ#Ì"ð^2r'¥Íè+<N_qw}ƒˆž ®'»'ã -6H ‡ ”¢²·!Í ï"#3W*w¢µ&Ç>î?-=m,«Øò+ 09 j v „‘2£-Ö3"Vo…›¡1´æÿ! <#Gk}  š¨ ½Èè72=-p-ž6Ì15F5^=”AÒ94Nƒ ³lÓ@Rd\‘1î( I M a 7‚ º Ê Õ ï  !"!?![!v!‘!,°!Ý!î!":"BR"@•"@Ö">#.V#…# ”#7¢#GÚ#"$2$A$[$w$ ‘$œ$¶¢$ Y%c% z%›%´%Í%å%ÿ% &Œ%&²'Ä' Ë'*Õ'(*()H(r(y(( £( ­(º( Ù(ã(õ())))F)N)m)|) ) š) §)´)Ä)Ô)Û)ù)*2*(O*"x*›*°*Ä*)Ó*ý*++-+)C+m+Œ+›+"¢+Å+(Ì+&õ+,/4,0d,!•,-·,,å,@-2S-(†-'¯-×-è-ï- õ- ÿ- ..'.9.%K.$q.–. ª.·.8×.//(/8/ L/!V/x/“/®/6Ê/#0&%0L0c0'y0-¡0DÏ0A1BV1 ™1º11Ø19 2 D2 R2`2o20Œ2,½2$ê2A3%Q3'w3(Ÿ3È3Ð3#ë34+4H4 c4 p4‘4§4¿4Ô4æ4ý4, 5-95Ag5?©5?é5@)6@j6@«6ì6 7+&7KR7Kž7Lê7778"o8’8®8nÇ869%Q9!w9™9~´9*3:$^:ƒ:Œ:%¢:.È:÷: ;$;8;S;"r;•;¯;Ç;á;'û;#<(8<a<Bq<E´<Hú<BC=D†=-Ë=ù=>,">AO>‘>£>´>*Ñ>ü> ?"?´)?Þ?#þ?%"@$H@m@‹@ª@$Ê@ï@‡·Z?v¶T,_¤½D ª@p~49 Äcs«øˆ5¥`3’*W§Áa%r†} y“Mw¨>)Š oP$^®JHg1=›#x|S2"b„•¼I¹˜Q…X—O{­fLj8<± BdG¬u€+zF!]-lN&K'‰‘n´;m¯º[7Žƒ²/tÀŒšÂA(Ee–¦¡qœiY\° µ¿kh‚ŸCV¾:¢.6UžR0 »‹£”™©³Autotime: {0}BlackBlueBookmark for application {0} not setBookmark {0} not setBookmark {0} removed for application {1}Bookmark {0} set for application {1}BottomCapslock offCapslock onCyanDark grayDecrease system volumeDefaultFenrir mutedFenrir unmutedFile does not existFirst clipboard Forward next keypressGreenIncrease system volumeLast clipboard Light blueLight cyanLight grayLight magentaLight redLight yellowMagentaMove braille view to the left.Move braille view to the right.No Mark foundNo punctuation found.Not in review modeNot in window ModeNumlock offNumlock onQuit FenrirReads from the top of the screen to the cursor positionRedRemove marksScrolllock offScrolllock onSet the braille view back to cursor.Set window begin and end marksStart FenrirTopTurn off window mode for applicationWhiteWindow Mode off for application {0}Window Mode on for application {0}You are leaving the tutorial mode. Press that shortcut again to enter the tutorial mode again.adds the current word to the exceptions dictionaryadjusts the volume for in coming soundsalsaaudio is not installedauto spellcheck disabledauto spellcheck enabledautoread disabledautoread enabledautotime disabledautotime enabledbeginning of lineblackblankblinkblueboldbraille disabledbraille enabledbrown/yellowchecks the spelling of the current wordclears the currently selected clipboardclipboard clearedclipboard emptyclipboard exported to filecopies marked text to the currently selected clipboardcorrectcurrent linecurrent word.cursor trackingcyandecrease sound volumedecreases the pitch of the speechdecreases the rate of the speechdecreases the volume of the speechdisables speech until next keypressdisplays the last received textdisplays the position of the review cursoremoticons disabledemoticons enabledenables and disables output in brailleenables or disables announcement of emoticons instead of charsenables or disables automatic reading of new text as it appearsenables or disables automatic reading of time after an periodenables or disables automatic spell checkingenables or disables soundenables or disables speechenables or disables tracking of highlightedenables or disables tracking of highlighted textend of lineend of screenexits Fenrirexits review modeexport the current fenrir clipboard to X clipboardexport the current fenrir clipboard to a filefirst char in line indent {0}flush the braille device if a message is written onget current help messageget next help messageget prev help messagegreenhighlight trackingimports text from clipboard file to the clipboardincrease the speech rateincrease the speech volumeincreases the pitch of the speechindent {0}interrupts the current presentationlast char in lineleave review modeline breakline is emptyline {0}, column {1}misspelledmove review to bottom of screenmove review to top of screenmoves review focus to the previous word and presents itmoves review to the next character and presents itmoves review to the next line and presents itmoves review to the next word and presents itmoves review to the previous character and presents itmoves review to the previous line and presents itno review cursorone or two marks neededpastes the text from the currently selected clipboardphonetically presents the next character and set review to itphonetically presents the previous character and set review to itphonetically spells the current word and set review to itplaces marks to select text to copy to the clipboardplease set begin and endmarkpresent first linepresents the current character.presents the current column number for review cursor in review mode or the text cursor if not. Starts with 1presents the datepresents the timepyenchant is not installedread Bookmark {0}read to end of line, use review cursor if you are in review mode, otherwhise use text cursorreads from the cursor to the bottom of the screenreads the contents of the current screenredremove Bookmark {0}removes marks from selected textremoves the current word from the exceptions dictionaryscreen is emptyscreen {0}script: {0} fullpath: {1}scriptfile does not existscriptfile is not a filescriptfile is not executableselects the first clipboardselects the last clipboardselects the next clipboardselects the previous clipboardsends the following keypress to the terminalset Bookmark {0}set Window Mode, needs 2 marks set markset review and phonetically presents the current characterset review cursor to begin of current line and display the contentset review cursor to char below the current char and present it.set review cursor to end of current line and display the contentset review cursor to the char in the line below and present itshows the indention level for the current linesound disabledsound enabledspeaks the contents of the currently selected clipboardspeaks the currently selected text that will be copied to the clipboardspeech disabledspeech enabledspeech temporary disabledtoggles all output settingstoggles the tutorial modeunderlinedwhiteyou entered the tutorial mode. In that mode the commands are not executed. but you get a description of what the shortcut does. To leave the tutorial mode, press that shortcut again.{0} added{0} is already in dict{0} is already removed from dict{0} percent sound volume{0} percent speech pitch{0} percent speech rate{0} percent speech volume{0} percent system volume{0} removedProject-Id-Version: POT-Creation-Date: 2017-12-27 17:34+CET PO-Revision-Date: 2018-10-23 16:35+0200 Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 X-Generator: Poedit 2.2 Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2); Last-Translator: Language: pl_PL Jest godzina: {0}CzarnyNiebieskiZakÅ‚adka dla aplikacji {0} nie ustawiona.ZakÅ‚adka {0} nie ustawiona.ZakÅ‚adka {0} usuniÄ™ta dla aplikacji {1}.ZakÅ‚adka {0} ustawiona dla aplikacji {1}Dół.Capslock wyłączony.Capslock włączonyTurkusowyCiemno-szaryZmniejsza gÅ‚oÅ›ność systemuDomyÅ›lnyFenrir wyciszony.Fenrir odciszonyPlik nie istnieje.Pierwszy showekPrzepuść nastÄ™pny klawiszZielonyZwiÄ™ksza gÅ‚oÅ›ność systemuOstatni showekJasno-niebieski.Jasny turkusJasno-szary.Jasna fuksjaJasno-czerwony.Jasno-żółty.FuksjaPrzesuwa widok brajla w lewo.Przesuwa widok brajla w prawo.Nie znaleziono znacznika.Nie znaleziono interpunkcji.Nie znajdujesz siÄ™ w trybie przeglÄ…du.Nie znajdujesz siÄ™ w trybie okna.Numlock wyłączony.Numlock włączony.Zamknij FenrirCzyta od góry ekranu do pozycji kursora.CzerwonyUsuÅ„ znacznikiScrollock wyłączony.Scrollock włączony.Przesuwa widok brajla do pozycji kursora.Ustaw poczÄ…tek i koniec okna.Uruchom FenrirGóra.Wyłącza tryb okna dla aplikacji.BiaÅ‚yTryb okna dla aplikacji {0} wyłączony.Tryb okna włączony dla aplikacji {0}Opuszczasz tryb pomocy.Dodaje aktualne sÅ‚owo do sÅ‚ownika wyjÄ…tków.Dostosowuje gÅ‚oÅ›ność zdarzeÅ„ dźwiÄ™kowych.Alsaaudio nie jest zainstalowany.Automatyczne sprawdzanie pisowni wyłączone.Automatyczne sprawdzanie pisowni włączone.Wyłączono automatyczne ogÅ‚aszanie dynamicznych zmian treÅ›ci.Włączono ogÅ‚aszanie dynamicznych zmian treÅ›ci.Wyłączono okresowe odczytywanie czasu.Włączono okresowe odczytywanie czasu.PoczÄ…tek linii.CzarnyPustaMigajÄ…cyniebieskiPogrubionyBrajl wyłączony.Brajl włączony.BrÄ…zowo-żółtySprawdza pisowniÄ™ aktualnego sÅ‚owa.CzyÅ›ci aktualnie zaznaczony showek.Showek wyczyszczonyShowek pustyShowek wyeksportowany do pliku.Kopiuje zaznaczony tekst do aktualnie wybranego schowka.PoprawnyAktualna liniaAktualne sÅ‚owoÅšledzenie kursora.TurkusowyZmniejsza gÅ‚oÅ›ność dźwiÄ™ku.Zmniejsza wysokość mowy.Zmniejsza prÄ™dkość mowyZmniejsza gÅ‚oÅ›ność mowyWyłącza mowÄ™ do nastÄ™pnego naciÅ›niÄ™cia klawisza.WyÅ›wietla ostatnio odebrany tekst.WyÅ›wietla pozycjÄ™ kursora przeglÄ…duEmotikony wyłączone.Emotikony włączone.Włącza lub wyłącza wyjÅ›cie brajla.Włącza lub wyłącza odczytywanie emotikon.Włącza lub wyłącza informowanie o dynamicznych zmianach treÅ›ci.Włącza lub wyłącza okresowe, automatyczne odczytywanie czasu.Włącza lub wyłącza automatyczne sprawdzanie błędów pisowni.Włącza lub wyłącza dźwiÄ™k.Włącza lub wyłącza mowÄ™.Włącza lub wyłącza Å›ledzenie podÅ›wietlenia.Włącza lub wyłącza Å›ledzenie podÅ›wietlonego tekstu.Koniec linii.Koniec ekranuZamyka Fenrir.Wychodzi z trybu przeglÄ…du.Wyeksportuj aktualny showek Fenrir do schowka X.Wyeksportuj aktualny showek Fenrir do pliku.Pierwszy znak w linii o wciÄ™ciu {0}PrzeÅ‚adowuje urzÄ…dzenie brajla w przypadku nadpisywania tekstu.Odczytaj aktualnÄ… wiadomość pomocyOdczytaj nastÄ™pnÄ… wiadomość pomocy.Odczytaj poprzedniÄ… wiadomość pomocy.ZielonyÅšledzenie podÅ›wietlenia.Importuje tekst z pliku do schowka.ZwiÄ™ksza prÄ™dkość mowy.ZwiÄ™ksza gÅ‚oÅ›ność mowy.ZwiÄ™ksza wysokość mowy.WciÄ™cie {0}Przerywa aktualnÄ… prezentacjÄ™.Ostatni znak w linii.Opuść tryb przeglÄ…duZnak koÅ„ca wiersza.Linia jest pusta.Linia {0}, kolumna {1}Błąd pisowniPrzenieÅ› kursor przeglÄ…du na dół ekranu.PrzenieÅ› kursor przeglÄ…du na górÄ™ ekranu.Przesuwa kursor przeglÄ…du do poprzedniego sÅ‚owa i odczytuje je.Przesuwa kursor przeglÄ…du do nastÄ™pnego znaku i odczytuje go.Przesuwa kursor przeglÄ…du do nastÄ™pnej linii i odczytuje jÄ….Przesuwa kursor przeglÄ…du do nastÄ™pnego sÅ‚owa i odczytuje je.Przesuwa kursor przeglÄ…du do poprzedniego znaku i odczytuje go.Przenosi kursor przeglÄ…du do poprzedniej linii i odczytuje jÄ….Brak kursora przeglÄ…du.Wymagane jeden lub dwa znacznikiWkleja tekst z aktualnie wybranego schowka.Fonetycznie odczytuje nastÄ™pny znak i przenosi do niego kursor przeglÄ…du.Odczytuje fonetycznie poprzedni znak i przenosi do niego kursor przeglÄ…du.Fonetycznie odczytuje aktualne sÅ‚owo i przenosi do niego kursor przeglÄ…du.Ustawia znaczniki w tekÅ›cie do skopiowania do schowka.ustaw znacznik poczÄ…tku i koÅ„ca.Odczytuje pierwszÄ… liniÄ™.Odczytuje aktualny znak.Odczytuje numer aktualnej kolumny dla kursora przeglÄ…du (jeÅ›li w trybie przeglÄ…du), lub dla kursora tekstu.Odczytuje aktualnÄ… datÄ™.WyÅ›wietla i odczytuje aktualny czas.Pyenchant nie jest zainstalowany.Przeczytaj ZakÅ‚adkÄ™ {0}.Czyta tekst do koÅ„ca linii. Używa kursora przeglÄ…du (jeÅ›li w trybie przeglÄ…du), w przeciwnym razie używa kursora tekstu.Czyta od pozycji kursora do koÅ„ca ekranu.Wypowiada treść aktualnego ekranu.CzerwonyUsuÅ„ zakÅ‚adkÄ™ {0}.Usuwa znaczniki z zaznaczonego tekstuUsuwa aktualne sÅ‚owo ze sÅ‚ownika wyjÄ…tków.Ekran jest pusty.Ekran {0}Skrypt: {0}, Å›cieżka dostÄ™pu: {1}Plik skryptu nie istnieje.Plik skryptu nie jest plikiem.Plik skryptu nie jest wykonywalny.Wybiera pierwszy schowek.Wybiera ostatni showek.Wybiera nastÄ™pny showek.Wybiera poprzedni showek.WysyÅ‚a nastÄ™pny klawisz do terminala.Ustaw zakÅ‚adkÄ™ {0}ustaw tryb okna, wymagane dwa znaczniki.ustaw znacznik.Ustawia kursor przeglÄ…du i fonetycznie odczytuje zaznaczony znak.Ustawia kursor przeglÄ…du na poczÄ…tku linii i odczytuje jej treść.ustawia kursor przeglÄ…du do znaku pod aktualnym znakiem i odczytuje go.Ustawia kursor przeglÄ…du na koÅ„cu linii i odczytuje jej treść.PrzenieÅ› kursor przeglÄ…du do znaku w linii poniżej i odczytaj go.Pokazuje poziom wciÄ™cia dla aktualnej linii.DźwiÄ™k wyłączonyDźwiÄ™k włączonyWypowiada treść aktualnie wybranego showkaWypowiada zaznaczony tekst który zostanie skopiowany do schowka.Mowa wyłączona.Mowa włączona.Mowa tymczasowo wyłączona.Przełącza wszystkie ustawienia wyjÅ›cia.Przełącza tryb pomocy.PodkreÅ›lonyBiaÅ‚yWszedÅ‚eÅ› w tryb pomocy. W tym trybie naciskane klawisze nie sÄ… wykonywane a jedynie odczytywane jest ich przeznaczenie. Aby opuÅ›cić tryb pomocy, naciÅ›nij ten skrót ponownie.SÅ‚owo {0} dodane do sÅ‚ownika.{0} już znajduje siÄ™ w sÅ‚owniku.{0} już jest usuniÄ™te ze sÅ‚ownika.GÅ‚oÅ›ność dźwiÄ™ku: {0} procent.Wysokość mowy: {0} procent.PrÄ™dkość mowy: {0} procent.GÅ‚oÅ›ność mowy: {0} procent.GÅ‚oÅ›ność systemowa: {0} procent.{0} usuniÄ™te.fenrir/locale/pl/LC_MESSAGES/fenrir.po000066400000000000000000001106201475771417500176510ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR ORGANIZATION # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2017-12-27 17:34+CET\n" "PO-Revision-Date: 2018-10-23 16:35+0200\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "X-Generator: Poedit 2.2\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 " "|| n%100>14) ? 1 : 2);\n" "Last-Translator: \n" "Language: pl_PL\n" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:27 msgid "adds the current word to the exceptions dictionary" msgstr "Dodaje aktualne sÅ‚owo do sÅ‚ownika wyjÄ…tków." #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:34 #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:34 #: ../src/fenrir/commands/commands/spell_check.py:29 #: ../src/fenrir/commands/commands/spell_check.py:36 msgid "pyenchant is not installed" msgstr "Pyenchant nie jest zainstalowany." #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:49 msgid "{0} is already in dict" msgstr "{0} już znajduje siÄ™ w sÅ‚owniku." #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:52 msgid "{0} added" msgstr "SÅ‚owo {0} dodane do sÅ‚ownika." #: ../src/fenrir/commands/commands/bookmark_1.py:19 #: ../src/fenrir/commands/commands/bookmark_10.py:19 #: ../src/fenrir/commands/commands/bookmark_2.py:19 #: ../src/fenrir/commands/commands/bookmark_3.py:19 #: ../src/fenrir/commands/commands/bookmark_4.py:19 #: ../src/fenrir/commands/commands/bookmark_5.py:19 #: ../src/fenrir/commands/commands/bookmark_6.py:19 #: ../src/fenrir/commands/commands/bookmark_7.py:19 #: ../src/fenrir/commands/commands/bookmark_8.py:19 #: ../src/fenrir/commands/commands/bookmark_9.py:19 msgid "read Bookmark {0}" msgstr "Przeczytaj ZakÅ‚adkÄ™ {0}." #: ../src/fenrir/commands/commands/bookmark_1.py:24 #: ../src/fenrir/commands/commands/bookmark_10.py:24 #: ../src/fenrir/commands/commands/bookmark_2.py:24 #: ../src/fenrir/commands/commands/bookmark_3.py:24 #: ../src/fenrir/commands/commands/bookmark_4.py:24 #: ../src/fenrir/commands/commands/bookmark_5.py:24 #: ../src/fenrir/commands/commands/bookmark_6.py:24 #: ../src/fenrir/commands/commands/bookmark_7.py:24 #: ../src/fenrir/commands/commands/bookmark_8.py:24 #: ../src/fenrir/commands/commands/bookmark_9.py:24 msgid "Bookmark {0} not set" msgstr "ZakÅ‚adka {0} nie ustawiona." #: ../src/fenrir/commands/commands/bookmark_1.py:27 #: ../src/fenrir/commands/commands/bookmark_1.py:30 #: ../src/fenrir/commands/commands/bookmark_10.py:27 #: ../src/fenrir/commands/commands/bookmark_10.py:30 #: ../src/fenrir/commands/commands/bookmark_2.py:27 #: ../src/fenrir/commands/commands/bookmark_2.py:30 #: ../src/fenrir/commands/commands/bookmark_3.py:27 #: ../src/fenrir/commands/commands/bookmark_3.py:30 #: ../src/fenrir/commands/commands/bookmark_4.py:27 #: ../src/fenrir/commands/commands/bookmark_4.py:30 #: ../src/fenrir/commands/commands/bookmark_5.py:27 #: ../src/fenrir/commands/commands/bookmark_5.py:30 #: ../src/fenrir/commands/commands/bookmark_6.py:27 #: ../src/fenrir/commands/commands/bookmark_6.py:30 #: ../src/fenrir/commands/commands/bookmark_7.py:27 #: ../src/fenrir/commands/commands/bookmark_7.py:30 #: ../src/fenrir/commands/commands/bookmark_8.py:27 #: ../src/fenrir/commands/commands/bookmark_8.py:30 #: ../src/fenrir/commands/commands/bookmark_9.py:27 #: ../src/fenrir/commands/commands/bookmark_9.py:30 msgid "Bookmark for application {0} not set" msgstr "ZakÅ‚adka dla aplikacji {0} nie ustawiona." #: ../src/fenrir/commands/commands/bookmark_1.py:43 #: ../src/fenrir/commands/commands/bookmark_10.py:43 #: ../src/fenrir/commands/commands/bookmark_2.py:43 #: ../src/fenrir/commands/commands/bookmark_3.py:43 #: ../src/fenrir/commands/commands/bookmark_4.py:43 #: ../src/fenrir/commands/commands/bookmark_5.py:43 #: ../src/fenrir/commands/commands/bookmark_6.py:43 #: ../src/fenrir/commands/commands/bookmark_7.py:43 #: ../src/fenrir/commands/commands/bookmark_8.py:43 #: ../src/fenrir/commands/commands/bookmark_9.py:43 #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:27 #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:30 #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:27 #: ../src/fenrir/commands/commands/indent_curr_line.py:31 #: ../src/fenrir/commands/commands/marked_text.py:33 #: ../src/fenrir/commands/commands/present_first_line.py:25 #: ../src/fenrir/commands/commands/present_last_line.py:25 #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:27 #: ../src/fenrir/commands/commands/review_curr_line.py:27 #: ../src/fenrir/commands/commands/review_curr_word.py:27 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_line_begin.py:27 #: ../src/fenrir/commands/commands/review_next_line.py:29 #: ../src/fenrir/commands/commands/review_next_word.py:29 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_prev_line.py:27 #: ../src/fenrir/commands/commands/review_prev_word.py:27 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:27 #: ../src/fenrir/commands/onCursorChange/55000-present_line_if_cursor_change_vertical.py:37 #: ../src/fenrir/commands/onScreenUpdate/60000-history.py:49 msgid "blank" msgstr "Pusta" #: ../src/fenrir/commands/commands/braille_flush.py:17 msgid "flush the braille device if a message is written on" msgstr "PrzeÅ‚adowuje urzÄ…dzenie brajla w przypadku nadpisywania tekstu." #: ../src/fenrir/commands/commands/braille_pan_left.py:17 msgid "Move braille view to the left." msgstr "Przesuwa widok brajla w lewo." #: ../src/fenrir/commands/commands/braille_pan_right.py:17 msgid "Move braille view to the right." msgstr "Przesuwa widok brajla w prawo." #: ../src/fenrir/commands/commands/braille_return_to_cursor.py:17 msgid "Set the braille view back to cursor." msgstr "Przesuwa widok brajla do pozycji kursora." #: ../src/fenrir/commands/commands/clear_bookmark_1.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:17 msgid "remove Bookmark {0}" msgstr "UsuÅ„ zakÅ‚adkÄ™ {0}." #: ../src/fenrir/commands/commands/clear_bookmark_1.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:24 msgid "Bookmark {0} removed for application {1}" msgstr "ZakÅ‚adka {0} usuniÄ™ta dla aplikacji {1}." #: ../src/fenrir/commands/commands/clear_clipboard.py:17 msgid "clears the currently selected clipboard" msgstr "CzyÅ›ci aktualnie zaznaczony showek." #: ../src/fenrir/commands/commands/clear_clipboard.py:22 msgid "clipboard cleared" msgstr "Showek wyczyszczony" #: ../src/fenrir/commands/commands/clear_window_application.py:17 msgid "Turn off window mode for application" msgstr "Wyłącza tryb okna dla aplikacji." #: ../src/fenrir/commands/commands/clear_window_application.py:22 msgid "Window Mode off for application {0}" msgstr "Tryb okna dla aplikacji {0} wyłączony." #: ../src/fenrir/commands/commands/clear_window_application.py:24 msgid "Not in window Mode" msgstr "Nie znajdujesz siÄ™ w trybie okna." #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:18 msgid "copies marked text to the currently selected clipboard" msgstr "Kopiuje zaznaczony tekst do aktualnie wybranego schowka." #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:22 msgid "one or two marks needed" msgstr "Wymagane jeden lub dwa znaczniki" #: ../src/fenrir/commands/commands/curr_clipboard.py:17 msgid "speaks the contents of the currently selected clipboard" msgstr "Wypowiada treść aktualnie wybranego showka" #: ../src/fenrir/commands/commands/curr_clipboard.py:21 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:29 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:32 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:35 #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:38 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:30 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:33 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:36 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:39 #: ../src/fenrir/commands/commands/first_clipboard.py:21 #: ../src/fenrir/commands/commands/last_clipboard.py:21 #: ../src/fenrir/commands/commands/next_clipboard.py:21 #: ../src/fenrir/commands/commands/paste_clipboard.py:23 #: ../src/fenrir/commands/commands/paste_clipboard.py:26 #: ../src/fenrir/commands/commands/paste_clipboard.py:29 #: ../src/fenrir/commands/commands/paste_clipboard.py:32 #: ../src/fenrir/commands/commands/prev_clipboard.py:21 msgid "clipboard empty" msgstr "Showek pusty" #: ../src/fenrir/commands/commands/curr_screen.py:17 msgid "reads the contents of the current screen" msgstr "Wypowiada treść aktualnego ekranu." #: ../src/fenrir/commands/commands/curr_screen.py:21 msgid "screen is empty" msgstr "Ekran jest pusty." #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:18 msgid "reads from the cursor to the bottom of the screen" msgstr "Czyta od pozycji kursora do koÅ„ca ekranu." #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:18 msgid "Reads from the top of the screen to the cursor position" msgstr "Czyta od góry ekranu do pozycji kursora." #: ../src/fenrir/commands/commands/cursor_column.py:17 msgid "" "presents the current column number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" "Odczytuje numer aktualnej kolumny dla kursora przeglÄ…du (jeÅ›li w trybie " "przeglÄ…du), lub dla kursora tekstu." #: ../src/fenrir/commands/commands/cursor_lineno.py:17 msgid "" "presents the current line number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" #: ../src/fenrir/commands/commands/cursor_position.py:17 msgid "displays the position of the review cursor" msgstr "WyÅ›wietla pozycjÄ™ kursora przeglÄ…du" #: ../src/fenrir/commands/commands/cursor_position.py:23 msgid "line {0}, column {1}" msgstr "Linia {0}, kolumna {1}" #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:18 msgid "" "read to end of line, use review cursor if you are in review mode, otherwhise " "use text cursor" msgstr "" "Czyta tekst do koÅ„ca linii. Używa kursora przeglÄ…du (jeÅ›li w trybie " "przeglÄ…du), w przeciwnym razie używa kursora tekstu." #: ../src/fenrir/commands/commands/date.py:18 msgid "presents the date" msgstr "Odczytuje aktualnÄ… datÄ™." #: ../src/fenrir/commands/commands/dec_alsa_volume.py:24 msgid "Decrease system volume" msgstr "Zmniejsza gÅ‚oÅ›ność systemu" #: ../src/fenrir/commands/commands/dec_alsa_volume.py:28 #: ../src/fenrir/commands/commands/inc_alsa_volume.py:28 msgid "alsaaudio is not installed" msgstr "Alsaaudio nie jest zainstalowany." #: ../src/fenrir/commands/commands/dec_alsa_volume.py:36 #: ../src/fenrir/commands/commands/inc_alsa_volume.py:36 msgid "{0} percent system volume" msgstr "GÅ‚oÅ›ność systemowa: {0} procent." #: ../src/fenrir/commands/commands/dec_sound_volume.py:18 msgid "decrease sound volume" msgstr "Zmniejsza gÅ‚oÅ›ność dźwiÄ™ku." #: ../src/fenrir/commands/commands/dec_sound_volume.py:29 #: ../src/fenrir/commands/commands/inc_sound_volume.py:29 msgid "{0} percent sound volume" msgstr "GÅ‚oÅ›ność dźwiÄ™ku: {0} procent." #: ../src/fenrir/commands/commands/dec_speech_pitch.py:18 msgid "decreases the pitch of the speech" msgstr "Zmniejsza wysokość mowy." #: ../src/fenrir/commands/commands/dec_speech_pitch.py:26 #: ../src/fenrir/commands/commands/inc_speech_pitch.py:27 msgid "{0} percent speech pitch" msgstr "Wysokość mowy: {0} procent." #: ../src/fenrir/commands/commands/dec_speech_rate.py:18 msgid "decreases the rate of the speech" msgstr "Zmniejsza prÄ™dkość mowy" #: ../src/fenrir/commands/commands/dec_speech_rate.py:27 #: ../src/fenrir/commands/commands/inc_speech_rate.py:27 msgid "{0} percent speech rate" msgstr "PrÄ™dkość mowy: {0} procent." #: ../src/fenrir/commands/commands/dec_speech_volume.py:18 msgid "decreases the volume of the speech" msgstr "Zmniejsza gÅ‚oÅ›ność mowy" #: ../src/fenrir/commands/commands/dec_speech_volume.py:27 #: ../src/fenrir/commands/commands/inc_speech_volume.py:27 msgid "{0} percent speech volume" msgstr "GÅ‚oÅ›ność mowy: {0} procent." #: ../src/fenrir/commands/commands/exit_review.py:17 #: ../src/fenrir/commands/onCursorChange/66000-exit_review_mode.py:17 msgid "exits review mode" msgstr "Wychodzi z trybu przeglÄ…du." #: ../src/fenrir/commands/commands/exit_review.py:21 msgid "Not in review mode" msgstr "Nie znajdujesz siÄ™ w trybie przeglÄ…du." #: ../src/fenrir/commands/commands/exit_review.py:25 msgid "leave review mode" msgstr "Opuść tryb przeglÄ…du" #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:19 msgid "export the current fenrir clipboard to a file" msgstr "Wyeksportuj aktualny showek Fenrir do pliku." #: ../src/fenrir/commands/commands/export_clipboard_to_file.py:43 msgid "clipboard exported to file" msgstr "Showek wyeksportowany do pliku." #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:21 msgid "export the current fenrir clipboard to X clipboard" msgstr "Wyeksportuj aktualny showek Fenrir do schowka X." #: ../src/fenrir/commands/commands/first_clipboard.py:17 msgid "selects the first clipboard" msgstr "Wybiera pierwszy schowek." #: ../src/fenrir/commands/commands/forward_keypress.py:17 msgid "sends the following keypress to the terminal" msgstr "WysyÅ‚a nastÄ™pny klawisz do terminala." #: ../src/fenrir/commands/commands/forward_keypress.py:21 msgid "Forward next keypress" msgstr "Przepuść nastÄ™pny klawisz" #: ../src/fenrir/commands/commands/import_clipboard_from_file.py:19 msgid "imports text from clipboard file to the clipboard" msgstr "Importuje tekst z pliku do schowka." #: ../src/fenrir/commands/commands/import_clipboard_from_file.py:27 msgid "File does not exist" msgstr "Plik nie istnieje." #: ../src/fenrir/commands/commands/inc_alsa_volume.py:24 msgid "Increase system volume" msgstr "ZwiÄ™ksza gÅ‚oÅ›ność systemu" #: ../src/fenrir/commands/commands/inc_sound_volume.py:18 msgid "adjusts the volume for in coming sounds" msgstr "Dostosowuje gÅ‚oÅ›ność zdarzeÅ„ dźwiÄ™kowych." #: ../src/fenrir/commands/commands/inc_speech_pitch.py:18 msgid "increases the pitch of the speech" msgstr "ZwiÄ™ksza wysokość mowy." #: ../src/fenrir/commands/commands/inc_speech_rate.py:18 msgid "increase the speech rate" msgstr "ZwiÄ™ksza prÄ™dkość mowy." #: ../src/fenrir/commands/commands/inc_speech_volume.py:18 msgid "increase the speech volume" msgstr "ZwiÄ™ksza gÅ‚oÅ›ność mowy." #: ../src/fenrir/commands/commands/indent_curr_line.py:18 msgid "shows the indention level for the current line" msgstr "Pokazuje poziom wciÄ™cia dla aktualnej linii." #: ../src/fenrir/commands/commands/indent_curr_line.py:33 msgid "indent {0}" msgstr "WciÄ™cie {0}" #: ../src/fenrir/commands/commands/last_clipboard.py:17 msgid "selects the last clipboard" msgstr "Wybiera ostatni showek." #: ../src/fenrir/commands/commands/last_incoming.py:17 msgid "displays the last received text" msgstr "WyÅ›wietla ostatnio odebrany tekst." #: ../src/fenrir/commands/commands/marked_text.py:18 msgid "speaks the currently selected text that will be copied to the clipboard" msgstr "Wypowiada zaznaczony tekst który zostanie skopiowany do schowka." #: ../src/fenrir/commands/commands/marked_text.py:23 msgid "please set begin and endmark" msgstr "ustaw znacznik poczÄ…tku i koÅ„ca." #: ../src/fenrir/commands/commands/next_clipboard.py:17 msgid "selects the next clipboard" msgstr "Wybiera nastÄ™pny showek." #: ../src/fenrir/commands/commands/next_clipboard.py:26 msgid "First clipboard " msgstr "Pierwszy showek" #: ../src/fenrir/commands/commands/paste_clipboard.py:18 msgid "pastes the text from the currently selected clipboard" msgstr "Wkleja tekst z aktualnie wybranego schowka." #: ../src/fenrir/commands/commands/present_first_line.py:18 msgid "present first line" msgstr "Odczytuje pierwszÄ… liniÄ™." #: ../src/fenrir/commands/commands/present_last_line.py:18 #: ../src/fenrir/commands/commands/review_curr_line.py:18 msgid "current line" msgstr "Aktualna linia" #: ../src/fenrir/commands/commands/prev_clipboard.py:17 msgid "selects the previous clipboard" msgstr "Wybiera poprzedni showek." #: ../src/fenrir/commands/commands/prev_clipboard.py:26 msgid "Last clipboard " msgstr "Ostatni showek" #: ../src/fenrir/commands/commands/quit_fenrir.py:17 msgid "exits Fenrir" msgstr "Zamyka Fenrir." #: ../src/fenrir/commands/commands/remove_marks.py:17 msgid "removes marks from selected text" msgstr "Usuwa znaczniki z zaznaczonego tekstu" #: ../src/fenrir/commands/commands/remove_marks.py:21 msgid "Remove marks" msgstr "UsuÅ„ znaczniki" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:27 msgid "removes the current word from the exceptions dictionary" msgstr "Usuwa aktualne sÅ‚owo ze sÅ‚ownika wyjÄ…tków." #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:50 msgid "{0} is already removed from dict" msgstr "{0} już jest usuniÄ™te ze sÅ‚ownika." #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:53 msgid "{0} removed" msgstr "{0} usuniÄ™te." #: ../src/fenrir/commands/commands/review_bottom.py:17 msgid "move review to bottom of screen" msgstr "PrzenieÅ› kursor przeglÄ…du na dół ekranu." #: ../src/fenrir/commands/commands/review_bottom.py:21 msgid "Bottom" msgstr "Dół." #: ../src/fenrir/commands/commands/review_curr_char.py:18 msgid "presents the current character." msgstr "Odczytuje aktualny znak." #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:18 msgid "set review and phonetically presents the current character" msgstr "Ustawia kursor przeglÄ…du i fonetycznie odczytuje zaznaczony znak." #: ../src/fenrir/commands/commands/review_curr_word.py:18 msgid "current word." msgstr "Aktualne sÅ‚owo" #: ../src/fenrir/commands/commands/review_curr_word.py:32 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_down.py:27 #: ../src/fenrir/commands/commands/review_next_char.py:28 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_next_line.py:34 #: ../src/fenrir/commands/commands/review_next_word.py:34 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_prev_char.py:31 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_prev_line.py:32 #: ../src/fenrir/commands/commands/review_prev_word.py:32 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_up.py:27 msgid "end of screen" msgstr "Koniec ekranu" #: ../src/fenrir/commands/commands/review_curr_word.py:35 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_next_char.py:31 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_next_word.py:37 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_prev_char.py:34 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_prev_word.py:35 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_up.py:30 msgid "line break" msgstr "Znak koÅ„ca wiersza." #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:19 msgid "phonetically spells the current word and set review to it" msgstr "" "Fonetycznie odczytuje aktualne sÅ‚owo i przenosi do niego kursor przeglÄ…du." #: ../src/fenrir/commands/commands/review_down.py:18 msgid "set review cursor to char below the current char and present it." msgstr "" "ustawia kursor przeglÄ…du do znaku pod aktualnym znakiem i odczytuje go." #: ../src/fenrir/commands/commands/review_line_begin.py:18 msgid "set review cursor to begin of current line and display the content" msgstr "Ustawia kursor przeglÄ…du na poczÄ…tku linii i odczytuje jej treść." #: ../src/fenrir/commands/commands/review_line_begin.py:30 msgid "beginning of line" msgstr "PoczÄ…tek linii." #: ../src/fenrir/commands/commands/review_line_end.py:18 #: ../src/fenrir/commands/commands/review_line_first_char.py:19 #: ../src/fenrir/commands/commands/review_line_last_char.py:18 msgid "set review cursor to end of current line and display the content" msgstr "Ustawia kursor przeglÄ…du na koÅ„cu linii i odczytuje jej treść." #: ../src/fenrir/commands/commands/review_line_end.py:27 msgid "end of line" msgstr "Koniec linii." #: ../src/fenrir/commands/commands/review_line_first_char.py:26 msgid "line is empty" msgstr "Linia jest pusta." #: ../src/fenrir/commands/commands/review_line_first_char.py:33 msgid "first char in line indent {0}" msgstr "Pierwszy znak w linii o wciÄ™ciu {0}" #: ../src/fenrir/commands/commands/review_line_last_char.py:27 msgid "last char in line" msgstr "Ostatni znak w linii." #: ../src/fenrir/commands/commands/review_next_char.py:18 msgid "moves review to the next character and presents it" msgstr "Przesuwa kursor przeglÄ…du do nastÄ™pnego znaku i odczytuje go." #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:18 msgid "phonetically presents the next character and set review to it" msgstr "" "Fonetycznie odczytuje nastÄ™pny znak i przenosi do niego kursor przeglÄ…du." #: ../src/fenrir/commands/commands/review_next_line.py:18 msgid "moves review to the next line and presents it" msgstr "Przesuwa kursor przeglÄ…du do nastÄ™pnej linii i odczytuje jÄ…." #: ../src/fenrir/commands/commands/review_next_word.py:18 msgid "moves review to the next word and presents it" msgstr "Przesuwa kursor przeglÄ…du do nastÄ™pnego sÅ‚owa i odczytuje je." #: ../src/fenrir/commands/commands/review_prev_char.py:18 msgid "moves review to the previous character and presents it" msgstr "Przesuwa kursor przeglÄ…du do poprzedniego znaku i odczytuje go." #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:18 msgid "phonetically presents the previous character and set review to it" msgstr "" "Odczytuje fonetycznie poprzedni znak i przenosi do niego kursor przeglÄ…du." #: ../src/fenrir/commands/commands/review_prev_line.py:18 msgid "moves review to the previous line and presents it" msgstr "Przenosi kursor przeglÄ…du do poprzedniej linii i odczytuje jÄ…." #: ../src/fenrir/commands/commands/review_prev_word.py:18 msgid "moves review focus to the previous word and presents it" msgstr "Przesuwa kursor przeglÄ…du do poprzedniego sÅ‚owa i odczytuje je." #: ../src/fenrir/commands/commands/review_top.py:18 msgid "move review to top of screen" msgstr "PrzenieÅ› kursor przeglÄ…du na górÄ™ ekranu." #: ../src/fenrir/commands/commands/review_top.py:22 msgid "Top" msgstr "Góra." #: ../src/fenrir/commands/commands/review_up.py:18 msgid "set review cursor to the char in the line below and present it" msgstr "PrzenieÅ› kursor przeglÄ…du do znaku w linii poniżej i odczytaj go." #: ../src/fenrir/commands/commands/set_bookmark_1.py:18 #: ../src/fenrir/commands/commands/set_bookmark_10.py:18 #: ../src/fenrir/commands/commands/set_bookmark_2.py:18 #: ../src/fenrir/commands/commands/set_bookmark_3.py:18 #: ../src/fenrir/commands/commands/set_bookmark_4.py:18 #: ../src/fenrir/commands/commands/set_bookmark_5.py:18 #: ../src/fenrir/commands/commands/set_bookmark_6.py:18 #: ../src/fenrir/commands/commands/set_bookmark_7.py:18 #: ../src/fenrir/commands/commands/set_bookmark_8.py:18 #: ../src/fenrir/commands/commands/set_bookmark_9.py:18 msgid "set Bookmark {0}" msgstr "Ustaw zakÅ‚adkÄ™ {0}" #: ../src/fenrir/commands/commands/set_bookmark_1.py:22 #: ../src/fenrir/commands/commands/set_bookmark_10.py:22 #: ../src/fenrir/commands/commands/set_bookmark_2.py:22 #: ../src/fenrir/commands/commands/set_bookmark_3.py:22 #: ../src/fenrir/commands/commands/set_bookmark_4.py:22 #: ../src/fenrir/commands/commands/set_bookmark_5.py:22 #: ../src/fenrir/commands/commands/set_bookmark_6.py:22 #: ../src/fenrir/commands/commands/set_bookmark_7.py:22 #: ../src/fenrir/commands/commands/set_bookmark_8.py:22 #: ../src/fenrir/commands/commands/set_bookmark_9.py:22 msgid "No Mark found" msgstr "Nie znaleziono znacznika." #: ../src/fenrir/commands/commands/set_bookmark_1.py:32 #: ../src/fenrir/commands/commands/set_bookmark_10.py:32 #: ../src/fenrir/commands/commands/set_bookmark_2.py:32 #: ../src/fenrir/commands/commands/set_bookmark_3.py:32 #: ../src/fenrir/commands/commands/set_bookmark_4.py:32 #: ../src/fenrir/commands/commands/set_bookmark_5.py:32 #: ../src/fenrir/commands/commands/set_bookmark_6.py:32 #: ../src/fenrir/commands/commands/set_bookmark_7.py:32 #: ../src/fenrir/commands/commands/set_bookmark_8.py:32 #: ../src/fenrir/commands/commands/set_bookmark_9.py:32 msgid "Bookmark {0} set for application {1}" msgstr "ZakÅ‚adka {0} ustawiona dla aplikacji {1}" #: ../src/fenrir/commands/commands/set_mark.py:17 msgid "places marks to select text to copy to the clipboard" msgstr "Ustawia znaczniki w tekÅ›cie do skopiowania do schowka." #: ../src/fenrir/commands/commands/set_mark.py:21 msgid "no review cursor" msgstr "Brak kursora przeglÄ…du." #: ../src/fenrir/commands/commands/set_mark.py:26 #: ../src/fenrir/commands/commands/set_mark.py:28 msgid "set mark" msgstr "ustaw znacznik." #: ../src/fenrir/commands/commands/set_window_application.py:17 msgid "set Window Mode, needs 2 marks " msgstr "ustaw tryb okna, wymagane dwa znaczniki." #: ../src/fenrir/commands/commands/set_window_application.py:22 msgid "Window Mode on for application {0}" msgstr "Tryb okna włączony dla aplikacji {0}" #: ../src/fenrir/commands/commands/set_window_application.py:25 msgid "Set window begin and end marks" msgstr "Ustaw poczÄ…tek i koniec okna." #: ../src/fenrir/commands/commands/shut_up.py:17 msgid "interrupts the current presentation" msgstr "Przerywa aktualnÄ… prezentacjÄ™." #: ../src/fenrir/commands/commands/spell_check.py:26 msgid "checks the spelling of the current word" msgstr "Sprawdza pisowniÄ™ aktualnego sÅ‚owa." #: ../src/fenrir/commands/commands/spell_check.py:52 #: ../src/fenrir/commands/onCursorChange/62000-spell_check.py:130 msgid "misspelled" msgstr "Błąd pisowni" #: ../src/fenrir/commands/commands/spell_check.py:54 msgid "correct" msgstr "Poprawny" #: ../src/fenrir/commands/commands/subprocess.py:21 msgid "script: {0} fullpath: {1}" msgstr "Skrypt: {0}, Å›cieżka dostÄ™pu: {1}" #: ../src/fenrir/commands/commands/subprocess.py:24 msgid "scriptfile does not exist" msgstr "Plik skryptu nie istnieje." #: ../src/fenrir/commands/commands/subprocess.py:27 msgid "scriptfile is not a file" msgstr "Plik skryptu nie jest plikiem." #: ../src/fenrir/commands/commands/subprocess.py:30 msgid "scriptfile is not executable" msgstr "Plik skryptu nie jest wykonywalny." #: ../src/fenrir/commands/commands/temp_disable_speech.py:17 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:17 msgid "disables speech until next keypress" msgstr "Wyłącza mowÄ™ do nastÄ™pnego naciÅ›niÄ™cia klawisza." #: ../src/fenrir/commands/commands/temp_disable_speech.py:21 msgid "speech temporary disabled" msgstr "Mowa tymczasowo wyłączona." #: ../src/fenrir/commands/commands/time.py:18 msgid "presents the time" msgstr "WyÅ›wietla i odczytuje aktualny czas." #: ../src/fenrir/commands/commands/toggle_auto_read.py:16 msgid "enables or disables automatic reading of new text as it appears" msgstr "Włącza lub wyłącza informowanie o dynamicznych zmianach treÅ›ci." #: ../src/fenrir/commands/commands/toggle_auto_read.py:21 msgid "autoread enabled" msgstr "Włączono ogÅ‚aszanie dynamicznych zmian treÅ›ci." #: ../src/fenrir/commands/commands/toggle_auto_read.py:23 msgid "autoread disabled" msgstr "Wyłączono automatyczne ogÅ‚aszanie dynamicznych zmian treÅ›ci." #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:17 msgid "enables or disables automatic spell checking" msgstr "Włącza lub wyłącza automatyczne sprawdzanie błędów pisowni." #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:22 msgid "auto spellcheck enabled" msgstr "Automatyczne sprawdzanie pisowni włączone." #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:24 msgid "auto spellcheck disabled" msgstr "Automatyczne sprawdzanie pisowni wyłączone." #: ../src/fenrir/commands/commands/toggle_auto_time.py:16 msgid "enables or disables automatic reading of time after an period" msgstr "Włącza lub wyłącza okresowe, automatyczne odczytywanie czasu." #: ../src/fenrir/commands/commands/toggle_auto_time.py:21 msgid "autotime enabled" msgstr "Włączono okresowe odczytywanie czasu." #: ../src/fenrir/commands/commands/toggle_auto_time.py:23 msgid "autotime disabled" msgstr "Wyłączono okresowe odczytywanie czasu." #: ../src/fenrir/commands/commands/toggle_braille.py:17 msgid "enables and disables output in braille" msgstr "Włącza lub wyłącza wyjÅ›cie brajla." #: ../src/fenrir/commands/commands/toggle_braille.py:21 msgid "braille disabled" msgstr "Brajl wyłączony." #: ../src/fenrir/commands/commands/toggle_braille.py:24 msgid "braille enabled" msgstr "Brajl włączony." #: ../src/fenrir/commands/commands/toggle_emoticons.py:16 msgid "enables or disables announcement of emoticons instead of chars" msgstr "Włącza lub wyłącza odczytywanie emotikon." #: ../src/fenrir/commands/commands/toggle_emoticons.py:21 msgid "emoticons enabled" msgstr "Emotikony włączone." #: ../src/fenrir/commands/commands/toggle_emoticons.py:23 msgid "emoticons disabled" msgstr "Emotikony wyłączone." #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:16 msgid "enables or disables tracking of highlighted text" msgstr "Włącza lub wyłącza Å›ledzenie podÅ›wietlonego tekstu." #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:24 msgid "highlight tracking" msgstr "Åšledzenie podÅ›wietlenia." #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:26 msgid "cursor tracking" msgstr "Åšledzenie kursora." #: ../src/fenrir/commands/commands/toggle_output.py:17 msgid "toggles all output settings" msgstr "Przełącza wszystkie ustawienia wyjÅ›cia." #: ../src/fenrir/commands/commands/toggle_output.py:23 msgid "Fenrir muted" msgstr "Fenrir wyciszony." #: ../src/fenrir/commands/commands/toggle_output.py:31 msgid "Fenrir unmuted" msgstr "Fenrir odciszony" #: ../src/fenrir/commands/commands/toggle_punctuation_level.py:23 msgid "No punctuation found." msgstr "Nie znaleziono interpunkcji." #: ../src/fenrir/commands/commands/toggle_sound.py:17 msgid "enables or disables sound" msgstr "Włącza lub wyłącza dźwiÄ™k." #: ../src/fenrir/commands/commands/toggle_sound.py:21 msgid "sound disabled" msgstr "DźwiÄ™k wyłączony" #: ../src/fenrir/commands/commands/toggle_sound.py:24 msgid "sound enabled" msgstr "DźwiÄ™k włączony" #: ../src/fenrir/commands/commands/toggle_speech.py:17 msgid "enables or disables speech" msgstr "Włącza lub wyłącza mowÄ™." #: ../src/fenrir/commands/commands/toggle_speech.py:21 msgid "speech disabled" msgstr "Mowa wyłączona." #: ../src/fenrir/commands/commands/toggle_speech.py:24 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:28 msgid "speech enabled" msgstr "Mowa włączona." #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:19 msgid "" "You are leaving the tutorial mode. Press that shortcut again to enter the " "tutorial mode again." msgstr "Opuszczasz tryb pomocy." #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:22 msgid "" "you entered the tutorial mode. In that mode the commands are not executed. " "but you get a description of what the shortcut does. To leave the tutorial " "mode, press that shortcut again." msgstr "" "WszedÅ‚eÅ› w tryb pomocy. W tym trybie naciskane klawisze nie sÄ… wykonywane a " "jedynie odczytywane jest ich przeznaczenie. Aby opuÅ›cić tryb pomocy, " "naciÅ›nij ten skrót ponownie." #: ../src/fenrir/commands/help/curr_help.py:17 msgid "get current help message" msgstr "Odczytaj aktualnÄ… wiadomość pomocy" #: ../src/fenrir/commands/help/next_help.py:17 msgid "get next help message" msgstr "Odczytaj nastÄ™pnÄ… wiadomość pomocy." #: ../src/fenrir/commands/help/prev_help.py:17 msgid "get prev help message" msgstr "Odczytaj poprzedniÄ… wiadomość pomocy." #: ../src/fenrir/commands/onHeartBeat/76000-time.py:66 msgid "Autotime: {0}" msgstr "Jest godzina: {0}" #: ../src/fenrir/commands/onInput/80000-capslock.py:22 msgid "Capslock on" msgstr "Capslock włączony" #: ../src/fenrir/commands/onInput/80000-capslock.py:24 msgid "Capslock off" msgstr "Capslock wyłączony." #: ../src/fenrir/commands/onInput/80300-scrolllock.py:22 msgid "Scrolllock on" msgstr "Scrollock włączony." #: ../src/fenrir/commands/onInput/80300-scrolllock.py:24 msgid "Scrolllock off" msgstr "Scrollock wyłączony." #: ../src/fenrir/commands/onInput/80500-numlock.py:22 msgid "Numlock on" msgstr "Numlock włączony." #: ../src/fenrir/commands/onInput/80500-numlock.py:24 msgid "Numlock off" msgstr "Numlock wyłączony." #: ../src/fenrir/commands/onScreenChanged/80000-screen_change_announcement.py:20 msgid "screen {0}" msgstr "Ekran {0}" #: ../src/fenrir/commands/onScreenUpdate/56000-highlight_tracking.py:16 msgid "enables or disables tracking of highlighted" msgstr "Włącza lub wyłącza Å›ledzenie podÅ›wietlenia." #: ../src/fenrir/core/fenrirManager.py:27 msgid "Start Fenrir" msgstr "Uruchom Fenrir" #: ../src/fenrir/core/fenrirManager.py:170 msgid "Quit Fenrir" msgstr "Zamknij Fenrir" #: ../src/fenrir/core/helpManager.py:44 msgid "toggles the tutorial mode" msgstr "Przełącza tryb pomocy." #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "black" msgstr "Czarny" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "blue" msgstr "niebieski" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "cyan" msgstr "Turkusowy" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "green" msgstr "Zielony" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "red" msgstr "Czerwony" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 msgid "white" msgstr "BiaÅ‚y" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Magenta" msgstr "Fuksja" #: ../src/fenrir/screenDriver/vcsaDriver.py:38 #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "brown/yellow" msgstr "BrÄ…zowo-żółty" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Black" msgstr "Czarny" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Blue" msgstr "Niebieski" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Cyan" msgstr "Turkusowy" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Dark gray" msgstr "Ciemno-szary" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Green" msgstr "Zielony" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light blue" msgstr "Jasno-niebieski." #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light cyan" msgstr "Jasny turkus" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light gray" msgstr "Jasno-szary." #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light magenta" msgstr "Jasna fuksja" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light red" msgstr "Jasno-czerwony." #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Light yellow" msgstr "Jasno-żółty." #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "Red" msgstr "Czerwony" #: ../src/fenrir/screenDriver/vcsaDriver.py:39 msgid "White" msgstr "BiaÅ‚y" #: ../src/fenrir/screenDriver/vcsaDriver.py:262 msgid "underlined" msgstr "PodkreÅ›lony" #: ../src/fenrir/screenDriver/vcsaDriver.py:266 msgid "bold" msgstr "Pogrubiony" #: ../src/fenrir/screenDriver/vcsaDriver.py:270 msgid "blink" msgstr "MigajÄ…cy" #: ../src/fenrir/screenDriver/vcsaDriver.py:273 #: ../src/fenrir/screenDriver/vcsaDriver.py:275 msgid "Default" msgstr "DomyÅ›lny" fenrir/locale/pt/000077500000000000000000000000001475771417500142475ustar00rootroot00000000000000fenrir/locale/pt/LC_MESSAGES/000077500000000000000000000000001475771417500160345ustar00rootroot00000000000000fenrir/locale/pt/LC_MESSAGES/fenrir.mo000066400000000000000000000351731475771417500176670ustar00rootroot00000000000000Þ•Ÿß ˆ ‰ $— ¼ (Ñ $ú  & 3 ?L[l‚’± Ñßõ  ' 27> vƒ ’$ Å äñ$õ#">^a2À'ó4L^o’¤ª»'Ë'ó-6=t | ‰—§!½ ß"##G*g’¥&·>Þ?=],›Èâ+ý ) 5 CP2b•3³çú!. P#[‘ £ ®¼ ÑÜü72Q-„-²6à1IZ5r=¨Aæ9(4b—´ÇlçjT¿Ñãþ\1m(ŸÈ Ü7ý5 EPj„ºÖñ ,+Xi‰:’BÍ@@Q>’.Ñ 7GU­¼Ö¶ò © ³ Ê ë !!5! O!‰[!å",ü")#+D#+p#œ#¥#¸#È#Ú# ñ##$6$/V$.†$µ$Î$î$%%0%?%8N% ‡%•%ª%3¼%)ð%&+&*0&-[&,‰&l¶&5#'#Y'1}'.¯'Þ'ý'(6(P( a(k(~(&Ž(6µ(ì( )K()t) |)ˆ)—)®)Æ)Ü)ù)1*D*(c*Œ*¢*$µ*>Ú*B+B\+:Ÿ+Ú+ò+, , 8, E, Q,_,Sw,'Ë,?ó,3-L-i-‚- ˜-!¢-Ä-Þ-÷-..1.,I.$v.=›.6Ù.3/5D/6z/3±/å/ü/>0H[0H¤0Bí0N0101°1Ë1rç1qZ2Ì2Ý2î2 3r 34“3È3æ3"ü334S4f4!o4‘4$¯4%Ô4,ú4+'5,S5,€52­5à5-ô5 "6:/6Mj6S¸6I 7IV7' 7È7 ×7Bã7T&8{8 ‹8˜8*¸8¾ã8¢9±9#Î9ò9:",:O: n:-XrK“_:D…F†‘ Qx—Azu\)YtŽ 2m"1*{~œBpŒdo<’4I$@sn&‚l>™U^GžSWkšq›[ Lbv‰eO;C?0TJ6(#`/RwhgHV]=5ˆyac|%+fj‡ „ƒ‹–M8•iZ N 7E}39'.,”€PŸŠ˜!Autotime: {0}Bookmark for application {0} not setBookmark {0} not setBookmark {0} removed for application {1}Bookmark {0} set for application {1}BottomCapslock offCapslock onFenrir mutedFenrir unmutedFirst clipboard Forward next keypressLast clipboard Move braille view to the left.Move braille view to the right.No Mark foundNo punctuation found.Not in review modeNot in window ModeNumlock offNumlock onQuit FenrirReads from the top of the screen to the cursor positionRemove marksScrolllock offScrolllock onSet the braille view back to cursor.Set window begin and end marksStart FenrirTopTurn off window mode for applicationWindow Mode off for application {0}Window Mode on for application {0}You are leaving the tutorial mode. Press that shortcut again to enter the tutorial mode again.adds the current word to the exceptions dictionaryadjusts the volume for in coming soundsauto spellcheck disabledauto spellcheck enabledautoread disabledautoread enabledautotime disabledautotime enabledbeginning of lineblankbraille disabledbraille enabledchecks the spelling of the current wordclears the currently selected clipboardclipboard clearedclipboard emptycopies marked text to the currently selected clipboardcorrectcurrent linecurrent word.cursor trackingdecrease sound volumedecreases the pitch of the speechdecreases the rate of the speechdecreases the volume of the speechdisables speech until next keypressdisplays the last received textdisplays the position of the review cursoremoticons disabledemoticons enabledenables and disables output in brailleenables or disables announcement of emoticons instead of charsenables or disables automatic reading of new text as it appearsenables or disables automatic reading of time after an periodenables or disables automatic spell checkingenables or disables soundenables or disables speechenables or disables tracking of highlightedend of lineend of screenexits Fenrirexits review modeexport the current fenrir clipboard to X clipboardfirst char in line indent {0}flush the braille device if a message is written onhighlight trackingincrease the speech rateincrease the speech volumeincreases the pitch of the speechindent {0}interrupts the current presentationlast char in lineleave review modeline breakline is emptyline {0}, column {1}misspelledmove review to bottom of screenmove review to top of screenmoves review focus to the previous word and presents itmoves review to the next character and presents itmoves review to the next line and presents itmoves review to the next word and presents itmoves review to the previous character and presents itmoves review to the previous line and presents itno review cursorone or two marks neededpastes the text from the currently selected clipboardphonetically presents the next character and set review to itphonetically presents the previous character and set review to itphonetically spells the current word and set review to itplaces marks to select text to copy to the clipboardplease set begin and endmarkpresent first linepresents the current character.presents the current column number for review cursor in review mode or the text cursor if not. Starts with 1presents the current line number for review cursor in review mode or the text cursor if not. Starts with 1presents the datepresents the timepyenchant is not installedread Bookmark {0}read to end of line, use review cursor if you are in review mode, otherwhise use text cursorreads from the cursor to the bottom of the screenreads the contents of the current screenremove Bookmark {0}removes marks from selected textremoves the current word from the exceptions dictionaryscreen is emptyscreen {0}script: {0} fullpath: {1}scriptfile does not existscriptfile is not a filescriptfile is not executableselects the first clipboardselects the last clipboardselects the next clipboardselects the previous clipboardsends the following keypress to the terminalset Bookmark {0}set Window Mode, needs 2 marks set markset review and phonetically presents the current characterset review cursor to begin of current line and display the contentset review cursor to char below the current char and present it.set review cursor to end of current line and display the contentset review cursor to the char in the line below and present itshows the indention level for the current linesound disabledsound enabledspeaks the contents of the currently selected clipboardspeaks the currently selected text that will be copied to the clipboardspeech disabledspeech enabledspeech temporary disabledtoggles all output settingsyou entered the tutorial mode. In that mode the commands are not executed. but you get a description of what the shortcut does. To leave the tutorial mode, press that shortcut again.{0} added{0} is already in dict{0} is already removed from dict{0} percent sound volume{0} percent speech pitch{0} percent speech rate{0} percent speech volume{0} removedProject-Id-Version: PACKAGE VERSION POT-Creation-Date: 2017-02-26 22:19+UTC PO-Revision-Date: 2018-07-10 22:55-0400 Last-Translator: Roberta Santos Language-Team: Brazilian Portuguese MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 Language: pt_BR Plural-Forms: nplurals=2; plural=(n > 1); Tempo automático: {0}Marcador para o aplicativo {0} não definidoMarcador {0} não definidoMarcador {0} removido para o aplicativo {1}Marcador {0} definido para o aplicativo {1}InferiorCapslock desligadoCapslock ligadoFenrir silenciadoFenrir não silenciadoPrimeira área de transferênciaAvançar próxima tecla pressionadaÚltima área de transferênciaMover a visualização braille para a esquerda.Mover a visualização braille para a direita.Nenhuma marca encontradaNenhuma pontuação encontrada.Não em modo de revisãoNão no Modo de JanelaNumlock desligadoNumlock ligadoSair do FenrirLê da parte superior da tela até a posição do cursorRemove marcasScrolllock desligadoScrolllock ligadoDefine a visualização braille de volta ao cursor.Definir marcas de início e fim da janelaIniciar o FenrirTopoDesativar o Modo de Janela para aplicativoModo de Janela desativado para aplicativo {0}Modo de Janela ativado para o aplicativo {0}Você está saindo do modo tutorial. Pressione esse atalho novamente para entrar no modo tutorial novamente.adiciona a palavra atual ao dicionário de exceçõesajusta o volume para próximos sonsverificação ortográfica automática desativadaverificação ortográfica automática ativadaleitura automática desativadaleitura automática ativadatempo automático desativadotempo automático ativadoinício da linhaem brancobraille desativadobraille ativadoverifica a ortografia da palavra atuallimpa a área de transferência atualmente selecionadaárea de transferência limpaárea de transferência vaziacopia o texto marcado para a área de transferência atualmente selecionadacorretolinha atualpalavra atual.rastreamento do cursordiminui o volume do somdiminui o tom da faladiminui a velocidade da faladiminui o volume da faladesativa a fala até a próxima tecla pressionadaexibe o último texto recebidomostra a posição do cursor de revisãoemoticons desativadosemoticons ativadosativa e desativa a saída em brailleativa ou desativa o anúncio de emoticons em vez de caracteresativa ou desativa a leitura automática de novo texto como apareceativa ou desativa a leitura automática do tempo após um períodoativa ou desativa a verificação ortográfica automáticaativa ou desativa o somativa ou desativa a falaativa ou desativa o rastreamento em destaquefim da linhafim da telasai do Fenrirsai do modo de revisãoexportar a área de transferência atual do fenrir para a área de transferência Xprimeiro caracter no recuo da linha {0}liberar o dispositivo braile se uma mensagem estiver escrita emrastreamento em destaqueaumenta a velocidade da falaaumenta o volume da falaaumenta o tom da falarecuo {0}interrompe a apresentação atualúltimo caracter na linhasair do modo de revisãoquebra de linhaa linha está vazialinha {0}, coluna {1}com erros ortográficosmover revisão para a parte inferior da telamover a revisão para o topo da telamove o foco da revisão para a palavra anterior e a apresentamove a revisão para o próximo caracter e o apresentamove a revisão para a próxima linha e a apresentamove a revisão para a próxima palavra e a apresentamove a revisão para o caracter anterior e o apresentamove a revisão para a linha anterior e a apresentasem cursor de revisãouma ou duas marcas necessáriascola o texto da área de transferência atualmente selecionadaapresenta o próximo caracter foneticamente e define a revisão para eleapresenta o caracter anterior foneticamente e define a revisão para elesoletra foneticamente a palavra atual e define a revisão para elacoloca marcas para selecionar texto para copiar para a área de transferênciapor favor, defina o início e o fim da seleçãoapresenta a primeira linhaapresenta o caracter atual.apresenta o número da coluna atual do cursor de revisão no modo de revisão ou do cursor de texto. Começa com 1apresenta o número da linha atual do cursor de revisão no modo de revisão ou do cursor de texto. Começa com 1apresenta a dataapresenta a horapyenchant não está instaladoler o marcador {0}ler até o final da linha, use o cursor de revisão se você estiver no modo de revisão, ou use o cursor de textolê a partir do cursor até a parte inferior da telalê o conteúdo da tela atualremove o marcador {0}remove marcas do texto selecionadoremove a palavra atual do dicionário de exceçõesa tela está vaziatela {0}script: {0} caminho completo: {1}arquivo de script não existearquivo de script não é um arquivoarquivo de script não é executávelseleciona a primeira área de transferênciaseleciona a última área de transferênciaseleciona a próxima área de transferênciaseleciona a área de transferência anteriorenvia a próxima tecla pressionada para o terminaldefine Marcador {0}definir o Modo de Janela, precisa de 2 marcasdefine marcadefine revisão e apresenta o caracter atual foneticamentedefine o cursor de revisão para o início da linha atual e exibe o conteúdodefine o cursor de revisão para o caracter abaixo do caracter atual e o apresenta.define o cursor de revisão para o fim da linha atual e exibe o conteúdodefine o cursor de revisão para o caracter na linha abaixo e o apresentamostra o nível de recuo da linha atualsom desativadosom ativadofala o conteúdo da área de transferência atualmente selecionadafala o texto atualmente selecionado que será copiado para a área de transferênciafala desativadafala ativadafala temporariamente desativadaalterna todas as configurações de saídavocê entrou no modo tutorial. Nesse modo os comandos não são executados. Mas você obtém uma descrição do que o atalho faz. Para sair do modo tutorial, pressione esse atalho novamente.{0} adicionado{0} já está no dicionário{0} já foi removido do dicionário{0} porcento do volume do som{0} porcento do tom da fala{0} porcento da velocidade da fala{0} porcento do volume da fala{0} removidofenrir/locale/pt/LC_MESSAGES/pt_BR.po000066400000000000000000001023651475771417500174110ustar00rootroot00000000000000# Portuguese translations for PACKAGE fenrir # Traduções em português brasileiro para o pacote fenrir. # Copyright (C) 2018 F123 Consulting # Kyle , 2018. # Roberta Santos , 2018. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2017-02-26 22:19+UTC\n" "PO-Revision-Date: 2018-07-10 22:55-0400\n" "Last-Translator: Roberta Santos \n" "Language-Team: Brazilian Portuguese\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:27 msgid "adds the current word to the exceptions dictionary" msgstr "adiciona a palavra atual ao dicionário de exceções" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:34 #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:34 #: ../src/fenrir/commands/commands/spell_check.py:29 #: ../src/fenrir/commands/commands/spell_check.py:36 msgid "pyenchant is not installed" msgstr "pyenchant não está instalado" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:49 msgid "{0} is already in dict" msgstr "{0} já está no dicionário" #: ../src/fenrir/commands/commands/add_word_to_spell_check.py:52 msgid "{0} added" msgstr "{0} adicionado" #: ../src/fenrir/commands/commands/bookmark_1.py:19 #: ../src/fenrir/commands/commands/bookmark_10.py:19 #: ../src/fenrir/commands/commands/bookmark_2.py:19 #: ../src/fenrir/commands/commands/bookmark_3.py:19 #: ../src/fenrir/commands/commands/bookmark_4.py:19 #: ../src/fenrir/commands/commands/bookmark_5.py:19 #: ../src/fenrir/commands/commands/bookmark_6.py:19 #: ../src/fenrir/commands/commands/bookmark_7.py:19 #: ../src/fenrir/commands/commands/bookmark_8.py:19 #: ../src/fenrir/commands/commands/bookmark_9.py:19 msgid "read Bookmark {0}" msgstr "ler o marcador {0}" #: ../src/fenrir/commands/commands/bookmark_1.py:24 #: ../src/fenrir/commands/commands/bookmark_10.py:24 #: ../src/fenrir/commands/commands/bookmark_2.py:24 #: ../src/fenrir/commands/commands/bookmark_3.py:24 #: ../src/fenrir/commands/commands/bookmark_4.py:24 #: ../src/fenrir/commands/commands/bookmark_5.py:24 #: ../src/fenrir/commands/commands/bookmark_6.py:24 #: ../src/fenrir/commands/commands/bookmark_7.py:24 #: ../src/fenrir/commands/commands/bookmark_8.py:24 #: ../src/fenrir/commands/commands/bookmark_9.py:24 msgid "Bookmark {0} not set" msgstr "Marcador {0} não definido" #: ../src/fenrir/commands/commands/bookmark_1.py:27 #: ../src/fenrir/commands/commands/bookmark_1.py:30 #: ../src/fenrir/commands/commands/bookmark_10.py:27 #: ../src/fenrir/commands/commands/bookmark_10.py:30 #: ../src/fenrir/commands/commands/bookmark_2.py:27 #: ../src/fenrir/commands/commands/bookmark_2.py:30 #: ../src/fenrir/commands/commands/bookmark_3.py:27 #: ../src/fenrir/commands/commands/bookmark_3.py:30 #: ../src/fenrir/commands/commands/bookmark_4.py:27 #: ../src/fenrir/commands/commands/bookmark_4.py:30 #: ../src/fenrir/commands/commands/bookmark_5.py:27 #: ../src/fenrir/commands/commands/bookmark_5.py:30 #: ../src/fenrir/commands/commands/bookmark_6.py:27 #: ../src/fenrir/commands/commands/bookmark_6.py:30 #: ../src/fenrir/commands/commands/bookmark_7.py:27 #: ../src/fenrir/commands/commands/bookmark_7.py:30 #: ../src/fenrir/commands/commands/bookmark_8.py:27 #: ../src/fenrir/commands/commands/bookmark_8.py:30 #: ../src/fenrir/commands/commands/bookmark_9.py:27 #: ../src/fenrir/commands/commands/bookmark_9.py:30 msgid "Bookmark for application {0} not set" msgstr "Marcador para o aplicativo {0} não definido" #: ../src/fenrir/commands/commands/bookmark_1.py:43 #: ../src/fenrir/commands/commands/bookmark_10.py:43 #: ../src/fenrir/commands/commands/bookmark_2.py:43 #: ../src/fenrir/commands/commands/bookmark_3.py:43 #: ../src/fenrir/commands/commands/bookmark_4.py:43 #: ../src/fenrir/commands/commands/bookmark_5.py:43 #: ../src/fenrir/commands/commands/bookmark_6.py:43 #: ../src/fenrir/commands/commands/bookmark_7.py:43 #: ../src/fenrir/commands/commands/bookmark_8.py:43 #: ../src/fenrir/commands/commands/bookmark_9.py:43 #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:27 #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:30 #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:27 #: ../src/fenrir/commands/commands/indent_curr_line.py:31 #: ../src/fenrir/commands/commands/marked_text.py:33 #: ../src/fenrir/commands/commands/present_first_line.py:25 #: ../src/fenrir/commands/commands/present_last_line.py:25 #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:27 #: ../src/fenrir/commands/commands/review_curr_line.py:27 #: ../src/fenrir/commands/commands/review_curr_word.py:27 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_line_begin.py:27 #: ../src/fenrir/commands/commands/review_next_line.py:29 #: ../src/fenrir/commands/commands/review_next_word.py:29 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:27 #: ../src/fenrir/commands/commands/review_prev_line.py:27 #: ../src/fenrir/commands/commands/review_prev_word.py:27 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:27 #: ../src/fenrir/commands/onInput/55000-present_line_if_cursor_change_vertical.py:38 #: ../src/fenrir/commands/onInput/72000-history.py:50 msgid "blank" msgstr "em branco" #: ../src/fenrir/commands/commands/braille_flush.py:17 msgid "flush the braille device if a message is written on" msgstr "liberar o dispositivo braile se uma mensagem estiver escrita em" #: ../src/fenrir/commands/commands/braille_pan_left.py:17 msgid "Move braille view to the left." msgstr "Mover a visualização braille para a esquerda." #: ../src/fenrir/commands/commands/braille_pan_right.py:17 msgid "Move braille view to the right." msgstr "Mover a visualização braille para a direita." #: ../src/fenrir/commands/commands/braille_return_to_cursor.py:17 msgid "Set the braille view back to cursor." msgstr "Define a visualização braille de volta ao cursor." #: ../src/fenrir/commands/commands/clear_bookmark_1.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:17 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:17 msgid "remove Bookmark {0}" msgstr "remove o marcador {0}" #: ../src/fenrir/commands/commands/clear_bookmark_1.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_10.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_2.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_3.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_4.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_5.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_6.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_7.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_8.py:24 #: ../src/fenrir/commands/commands/clear_bookmark_9.py:24 msgid "Bookmark {0} removed for application {1}" msgstr "Marcador {0} removido para o aplicativo {1}" #: ../src/fenrir/commands/commands/clear_clipboard.py:17 msgid "clears the currently selected clipboard" msgstr "limpa a área de transferência atualmente selecionada" #: ../src/fenrir/commands/commands/clear_clipboard.py:22 msgid "clipboard cleared" msgstr "área de transferência limpa" #: ../src/fenrir/commands/commands/clear_window_application.py:17 msgid "Turn off window mode for application" msgstr "Desativar o Modo de Janela para aplicativo" #: ../src/fenrir/commands/commands/clear_window_application.py:22 msgid "Window Mode off for application {0}" msgstr "Modo de Janela desativado para aplicativo {0}" #: ../src/fenrir/commands/commands/clear_window_application.py:24 msgid "Not in window Mode" msgstr "Não no Modo de Janela" #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:18 msgid "copies marked text to the currently selected clipboard" msgstr "copia o texto marcado para a área de transferência atualmente selecionada" #: ../src/fenrir/commands/commands/copy_marked_to_clipboard.py:22 msgid "one or two marks needed" msgstr "uma ou duas marcas necessárias" #: ../src/fenrir/commands/commands/curr_clipboard.py:17 msgid "speaks the contents of the currently selected clipboard" msgstr "fala o conteúdo da área de transferência atualmente selecionada" #: ../src/fenrir/commands/commands/curr_clipboard.py:21 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:29 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:32 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:35 #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:38 #: ../src/fenrir/commands/commands/first_clipboard.py:21 #: ../src/fenrir/commands/commands/last_clipboard.py:21 #: ../src/fenrir/commands/commands/next_clipboard.py:21 #: ../src/fenrir/commands/commands/paste_clipboard.py:23 #: ../src/fenrir/commands/commands/paste_clipboard.py:26 #: ../src/fenrir/commands/commands/paste_clipboard.py:29 #: ../src/fenrir/commands/commands/paste_clipboard.py:32 #: ../src/fenrir/commands/commands/prev_clipboard.py:21 msgid "clipboard empty" msgstr "área de transferência vazia" #: ../src/fenrir/commands/commands/curr_screen.py:17 msgid "reads the contents of the current screen" msgstr "lê o conteúdo da tela atual" #: ../src/fenrir/commands/commands/curr_screen.py:21 msgid "screen is empty" msgstr "a tela está vazia" #: ../src/fenrir/commands/commands/curr_screen_after_cursor.py:18 msgid "reads from the cursor to the bottom of the screen" msgstr "lê a partir do cursor até a parte inferior da tela" #: ../src/fenrir/commands/commands/curr_screen_before_cursor.py:18 msgid "Reads from the top of the screen to the cursor position" msgstr "Lê da parte superior da tela até a posição do cursor" #: ../src/fenrir/commands/commands/cursor_column.py:17 msgid "" "presents the current column number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" "apresenta o número da coluna atual do cursor de revisão no modo de revisão ou do " "cursor de texto. Começa com 1" #: ../src/fenrir/commands/commands/cursor_lineno.py:17 msgid "" "presents the current line number for review cursor in review mode or the " "text cursor if not. Starts with 1" msgstr "" "apresenta o número da linha atual do cursor de revisão no modo de revisão ou do " "cursor de texto. Começa com 1" #: ../src/fenrir/commands/commands/cursor_position.py:17 msgid "displays the position of the review cursor" msgstr "mostra a posição do cursor de revisão" #: ../src/fenrir/commands/commands/cursor_position.py:23 msgid "line {0}, column {1}" msgstr "linha {0}, coluna {1}" #: ../src/fenrir/commands/commands/cursor_read_to_end_of_line.py:18 msgid "" "read to end of line, use review cursor if you are in review mode, otherwhise " "use text cursor" msgstr "" "ler até o final da linha, use o cursor de revisão se você estiver no modo de revisão, ou " "use o cursor de texto" #: ../src/fenrir/commands/commands/date.py:18 msgid "presents the date" msgstr "apresenta a data" #: ../src/fenrir/commands/commands/dec_sound_volume.py:18 msgid "decrease sound volume" msgstr "diminui o volume do som" #: ../src/fenrir/commands/commands/dec_sound_volume.py:29 #: ../src/fenrir/commands/commands/inc_sound_volume.py:29 msgid "{0} percent sound volume" msgstr "{0} porcento do volume do som" #: ../src/fenrir/commands/commands/dec_speech_pitch.py:18 msgid "decreases the pitch of the speech" msgstr "diminui o tom da fala" #: ../src/fenrir/commands/commands/dec_speech_pitch.py:27 #: ../src/fenrir/commands/commands/inc_speech_pitch.py:27 msgid "{0} percent speech pitch" msgstr "{0} porcento do tom da fala" #: ../src/fenrir/commands/commands/dec_speech_rate.py:18 msgid "decreases the rate of the speech" msgstr "diminui a velocidade da fala" #: ../src/fenrir/commands/commands/dec_speech_rate.py:27 #: ../src/fenrir/commands/commands/inc_speech_rate.py:27 msgid "{0} percent speech rate" msgstr "{0} porcento da velocidade da fala" #: ../src/fenrir/commands/commands/dec_speech_volume.py:18 msgid "decreases the volume of the speech" msgstr "diminui o volume da fala" #: ../src/fenrir/commands/commands/dec_speech_volume.py:27 #: ../src/fenrir/commands/commands/inc_speech_volume.py:27 msgid "{0} percent speech volume" msgstr "{0} porcento do volume da fala" #: ../src/fenrir/commands/commands/exit_review.py:17 msgid "exits review mode" msgstr "sai do modo de revisão" #: ../src/fenrir/commands/commands/exit_review.py:21 msgid "Not in review mode" msgstr "Não em modo de revisão" #: ../src/fenrir/commands/commands/exit_review.py:25 msgid "leave review mode" msgstr "sair do modo de revisão" #: ../src/fenrir/commands/commands/export_clipboard_to_x.py:21 msgid "export the current fenrir clipboard to X clipboard" msgstr "exportar a área de transferência atual do fenrir para a área de transferência X" #: ../src/fenrir/commands/commands/first_clipboard.py:17 msgid "selects the first clipboard" msgstr "seleciona a primeira área de transferência" #: ../src/fenrir/commands/commands/forward_keypress.py:17 msgid "sends the following keypress to the terminal" msgstr "envia a próxima tecla pressionada para o terminal" #: ../src/fenrir/commands/commands/forward_keypress.py:21 msgid "Forward next keypress" msgstr "Avançar próxima tecla pressionada" #: ../src/fenrir/commands/commands/inc_sound_volume.py:18 msgid "adjusts the volume for in coming sounds" msgstr "ajusta o volume para próximos sons" #: ../src/fenrir/commands/commands/inc_speech_pitch.py:18 msgid "increases the pitch of the speech" msgstr "aumenta o tom da fala" #: ../src/fenrir/commands/commands/inc_speech_rate.py:18 msgid "increase the speech rate" msgstr "aumenta a velocidade da fala" #: ../src/fenrir/commands/commands/inc_speech_volume.py:18 msgid "increase the speech volume" msgstr "aumenta o volume da fala" #: ../src/fenrir/commands/commands/indent_curr_line.py:18 msgid "shows the indention level for the current line" msgstr "mostra o nível de recuo da linha atual" #: ../src/fenrir/commands/commands/indent_curr_line.py:33 msgid "indent {0}" msgstr "recuo {0}" #: ../src/fenrir/commands/commands/last_clipboard.py:17 msgid "selects the last clipboard" msgstr "seleciona a última área de transferência" #: ../src/fenrir/commands/commands/last_incoming.py:17 msgid "displays the last received text" msgstr "exibe o último texto recebido" #: ../src/fenrir/commands/commands/marked_text.py:18 msgid "speaks the currently selected text that will be copied to the clipboard" msgstr "fala o texto atualmente selecionado que será copiado para a área de transferência" #: ../src/fenrir/commands/commands/marked_text.py:23 msgid "please set begin and endmark" msgstr "por favor, defina o início e o fim da seleção" #: ../src/fenrir/commands/commands/next_clipboard.py:17 msgid "selects the next clipboard" msgstr "seleciona a próxima área de transferência" #: ../src/fenrir/commands/commands/next_clipboard.py:26 msgid "First clipboard " msgstr "Primeira área de transferência" #: ../src/fenrir/commands/commands/paste_clipboard.py:18 msgid "pastes the text from the currently selected clipboard" msgstr "cola o texto da área de transferência atualmente selecionada" #: ../src/fenrir/commands/commands/present_first_line.py:18 msgid "present first line" msgstr "apresenta a primeira linha" #: ../src/fenrir/commands/commands/present_last_line.py:18 #: ../src/fenrir/commands/commands/review_curr_line.py:18 msgid "current line" msgstr "linha atual" #: ../src/fenrir/commands/commands/prev_clipboard.py:17 msgid "selects the previous clipboard" msgstr "seleciona a área de transferência anterior" #: ../src/fenrir/commands/commands/prev_clipboard.py:26 msgid "Last clipboard " msgstr "Última área de transferência" #: ../src/fenrir/commands/commands/quit_fenrir.py:17 msgid "exits Fenrir" msgstr "sai do Fenrir" #: ../src/fenrir/commands/commands/remove_marks.py:17 msgid "removes marks from selected text" msgstr "remove marcas do texto selecionado" #: ../src/fenrir/commands/commands/remove_marks.py:21 msgid "Remove marks" msgstr "Remove marcas" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:27 msgid "removes the current word from the exceptions dictionary" msgstr "remove a palavra atual do dicionário de exceções" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:50 msgid "{0} is already removed from dict" msgstr "{0} já foi removido do dicionário" #: ../src/fenrir/commands/commands/remove_word_from_spell_check.py:53 msgid "{0} removed" msgstr "{0} removido" #: ../src/fenrir/commands/commands/review_bottom.py:17 msgid "move review to bottom of screen" msgstr "mover revisão para a parte inferior da tela" #: ../src/fenrir/commands/commands/review_bottom.py:21 msgid "Bottom" msgstr "Inferior" #: ../src/fenrir/commands/commands/review_curr_char.py:18 msgid "presents the current character." msgstr "apresenta o caracter atual." #: ../src/fenrir/commands/commands/review_curr_char_phonetic.py:18 msgid "set review and phonetically presents the current character" msgstr "define revisão e apresenta o caracter atual foneticamente" #: ../src/fenrir/commands/commands/review_curr_word.py:18 msgid "current word." msgstr "palavra atual." #: ../src/fenrir/commands/commands/review_curr_word.py:32 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_down.py:27 #: ../src/fenrir/commands/commands/review_next_char.py:28 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_next_line.py:34 #: ../src/fenrir/commands/commands/review_next_word.py:34 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_prev_char.py:31 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:30 #: ../src/fenrir/commands/commands/review_prev_line.py:32 #: ../src/fenrir/commands/commands/review_prev_word.py:32 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:36 #: ../src/fenrir/commands/commands/review_up.py:27 msgid "end of screen" msgstr "fim da tela" #: ../src/fenrir/commands/commands/review_curr_word.py:35 #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_next_char.py:31 #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_next_word.py:37 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_prev_char.py:34 #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:33 #: ../src/fenrir/commands/commands/review_prev_word.py:35 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:39 #: ../src/fenrir/commands/commands/review_up.py:30 msgid "line break" msgstr "quebra de linha" #: ../src/fenrir/commands/commands/review_curr_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_next_word_phonetic.py:19 #: ../src/fenrir/commands/commands/review_prev_word_phonetic.py:19 msgid "phonetically spells the current word and set review to it" msgstr "soletra foneticamente a palavra atual e define a revisão para ela" #: ../src/fenrir/commands/commands/review_down.py:18 msgid "set review cursor to char below the current char and present it." msgstr "define o cursor de revisão para o caracter abaixo do caracter atual e o apresenta." #: ../src/fenrir/commands/commands/review_line_begin.py:18 msgid "set review cursor to begin of current line and display the content" msgstr "define o cursor de revisão para o início da linha atual e exibe o conteúdo" #: ../src/fenrir/commands/commands/review_line_begin.py:30 msgid "beginning of line" msgstr "início da linha" #: ../src/fenrir/commands/commands/review_line_end.py:18 #: ../src/fenrir/commands/commands/review_line_first_char.py:19 #: ../src/fenrir/commands/commands/review_line_last_char.py:18 msgid "set review cursor to end of current line and display the content" msgstr "define o cursor de revisão para o fim da linha atual e exibe o conteúdo" #: ../src/fenrir/commands/commands/review_line_end.py:27 msgid "end of line" msgstr "fim da linha" #: ../src/fenrir/commands/commands/review_line_first_char.py:26 msgid "line is empty" msgstr "a linha está vazia" #: ../src/fenrir/commands/commands/review_line_first_char.py:33 msgid "first char in line indent {0}" msgstr "primeiro caracter no recuo da linha {0}" #: ../src/fenrir/commands/commands/review_line_last_char.py:27 msgid "last char in line" msgstr "último caracter na linha" #: ../src/fenrir/commands/commands/review_next_char.py:18 msgid "moves review to the next character and presents it" msgstr "move a revisão para o próximo caracter e o apresenta" #: ../src/fenrir/commands/commands/review_next_char_phonetic.py:18 msgid "phonetically presents the next character and set review to it" msgstr "apresenta o próximo caracter foneticamente e define a revisão para ele" #: ../src/fenrir/commands/commands/review_next_line.py:18 msgid "moves review to the next line and presents it" msgstr "move a revisão para a próxima linha e a apresenta" #: ../src/fenrir/commands/commands/review_next_word.py:18 msgid "moves review to the next word and presents it" msgstr "move a revisão para a próxima palavra e a apresenta" #: ../src/fenrir/commands/commands/review_prev_char.py:18 msgid "moves review to the previous character and presents it" msgstr "move a revisão para o caracter anterior e o apresenta" #: ../src/fenrir/commands/commands/review_prev_char_phonetic.py:18 msgid "phonetically presents the previous character and set review to it" msgstr "apresenta o caracter anterior foneticamente e define a revisão para ele" #: ../src/fenrir/commands/commands/review_prev_line.py:18 msgid "moves review to the previous line and presents it" msgstr "move a revisão para a linha anterior e a apresenta" #: ../src/fenrir/commands/commands/review_prev_word.py:18 msgid "moves review focus to the previous word and presents it" msgstr "move o foco da revisão para a palavra anterior e a apresenta" #: ../src/fenrir/commands/commands/review_top.py:18 msgid "move review to top of screen" msgstr "mover a revisão para o topo da tela" #: ../src/fenrir/commands/commands/review_top.py:22 msgid "Top" msgstr "Topo" #: ../src/fenrir/commands/commands/review_up.py:18 msgid "set review cursor to the char in the line below and present it" msgstr "define o cursor de revisão para o caracter na linha abaixo e o apresenta" #: ../src/fenrir/commands/commands/set_bookmark_1.py:18 #: ../src/fenrir/commands/commands/set_bookmark_10.py:18 #: ../src/fenrir/commands/commands/set_bookmark_2.py:18 #: ../src/fenrir/commands/commands/set_bookmark_3.py:18 #: ../src/fenrir/commands/commands/set_bookmark_4.py:18 #: ../src/fenrir/commands/commands/set_bookmark_5.py:18 #: ../src/fenrir/commands/commands/set_bookmark_6.py:18 #: ../src/fenrir/commands/commands/set_bookmark_7.py:18 #: ../src/fenrir/commands/commands/set_bookmark_8.py:18 #: ../src/fenrir/commands/commands/set_bookmark_9.py:18 msgid "set Bookmark {0}" msgstr "define Marcador {0}" #: ../src/fenrir/commands/commands/set_bookmark_1.py:22 #: ../src/fenrir/commands/commands/set_bookmark_10.py:22 #: ../src/fenrir/commands/commands/set_bookmark_2.py:22 #: ../src/fenrir/commands/commands/set_bookmark_3.py:22 #: ../src/fenrir/commands/commands/set_bookmark_4.py:22 #: ../src/fenrir/commands/commands/set_bookmark_5.py:22 #: ../src/fenrir/commands/commands/set_bookmark_6.py:22 #: ../src/fenrir/commands/commands/set_bookmark_7.py:22 #: ../src/fenrir/commands/commands/set_bookmark_8.py:22 #: ../src/fenrir/commands/commands/set_bookmark_9.py:22 msgid "No Mark found" msgstr "Nenhuma marca encontrada" #: ../src/fenrir/commands/commands/set_bookmark_1.py:32 #: ../src/fenrir/commands/commands/set_bookmark_10.py:32 #: ../src/fenrir/commands/commands/set_bookmark_2.py:32 #: ../src/fenrir/commands/commands/set_bookmark_3.py:32 #: ../src/fenrir/commands/commands/set_bookmark_4.py:32 #: ../src/fenrir/commands/commands/set_bookmark_5.py:32 #: ../src/fenrir/commands/commands/set_bookmark_6.py:32 #: ../src/fenrir/commands/commands/set_bookmark_7.py:32 #: ../src/fenrir/commands/commands/set_bookmark_8.py:32 #: ../src/fenrir/commands/commands/set_bookmark_9.py:32 msgid "Bookmark {0} set for application {1}" msgstr "Marcador {0} definido para o aplicativo {1}" #: ../src/fenrir/commands/commands/set_mark.py:17 msgid "places marks to select text to copy to the clipboard" msgstr "coloca marcas para selecionar texto para copiar para a área de transferência" #: ../src/fenrir/commands/commands/set_mark.py:21 msgid "no review cursor" msgstr "sem cursor de revisão" #: ../src/fenrir/commands/commands/set_mark.py:26 #: ../src/fenrir/commands/commands/set_mark.py:28 msgid "set mark" msgstr "define marca" #: ../src/fenrir/commands/commands/set_window_application.py:17 msgid "set Window Mode, needs 2 marks " msgstr "definir o Modo de Janela, precisa de 2 marcas" #: ../src/fenrir/commands/commands/set_window_application.py:22 msgid "Window Mode on for application {0}" msgstr "Modo de Janela ativado para o aplicativo {0}" #: ../src/fenrir/commands/commands/set_window_application.py:25 msgid "Set window begin and end marks" msgstr "Definir marcas de início e fim da janela" #: ../src/fenrir/commands/commands/shut_up.py:17 msgid "interrupts the current presentation" msgstr "interrompe a apresentação atual" #: ../src/fenrir/commands/commands/spell_check.py:26 msgid "checks the spelling of the current word" msgstr "verifica a ortografia da palavra atual" #: ../src/fenrir/commands/commands/spell_check.py:52 #: ../src/fenrir/commands/onInput/62000-spell_check.py:132 msgid "misspelled" msgstr "com erros ortográficos" #: ../src/fenrir/commands/commands/spell_check.py:54 msgid "correct" msgstr "correto" #: ../src/fenrir/commands/commands/subprocess.py:21 msgid "script: {0} fullpath: {1}" msgstr "script: {0} caminho completo: {1}" #: ../src/fenrir/commands/commands/subprocess.py:24 msgid "scriptfile does not exist" msgstr "arquivo de script não existe" #: ../src/fenrir/commands/commands/subprocess.py:27 msgid "scriptfile is not a file" msgstr "arquivo de script não é um arquivo" #: ../src/fenrir/commands/commands/subprocess.py:30 msgid "scriptfile is not executable" msgstr "arquivo de script não é executável" #: ../src/fenrir/commands/commands/temp_disable_speech.py:17 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:17 msgid "disables speech until next keypress" msgstr "desativa a fala até a próxima tecla pressionada" #: ../src/fenrir/commands/commands/temp_disable_speech.py:21 msgid "speech temporary disabled" msgstr "fala temporariamente desativada" #: ../src/fenrir/commands/commands/time.py:18 msgid "presents the time" msgstr "apresenta a hora" #: ../src/fenrir/commands/commands/toggle_auto_read.py:16 msgid "enables or disables automatic reading of new text as it appears" msgstr "ativa ou desativa a leitura automática de novo texto como aparece" #: ../src/fenrir/commands/commands/toggle_auto_read.py:21 msgid "autoread enabled" msgstr "leitura automática ativada" #: ../src/fenrir/commands/commands/toggle_auto_read.py:23 msgid "autoread disabled" msgstr "leitura automática desativada" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:17 msgid "enables or disables automatic spell checking" msgstr "ativa ou desativa a verificação ortográfica automática" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:22 msgid "auto spellcheck enabled" msgstr "verificação ortográfica automática ativada" #: ../src/fenrir/commands/commands/toggle_auto_spell_check.py:24 msgid "auto spellcheck disabled" msgstr "verificação ortográfica automática desativada" #: ../src/fenrir/commands/commands/toggle_auto_time.py:16 msgid "enables or disables automatic reading of time after an period" msgstr "ativa ou desativa a leitura automática do tempo após um período" #: ../src/fenrir/commands/commands/toggle_auto_time.py:21 msgid "autotime enabled" msgstr "tempo automático ativado" #: ../src/fenrir/commands/commands/toggle_auto_time.py:23 msgid "autotime disabled" msgstr "tempo automático desativado" #: ../src/fenrir/commands/commands/toggle_braille.py:17 msgid "enables and disables output in braille" msgstr "ativa e desativa a saída em braille" #: ../src/fenrir/commands/commands/toggle_braille.py:21 msgid "braille disabled" msgstr "braille desativado" #: ../src/fenrir/commands/commands/toggle_braille.py:24 msgid "braille enabled" msgstr "braille ativado" #: ../src/fenrir/commands/commands/toggle_emoticons.py:16 msgid "enables or disables announcement of emoticons instead of chars" msgstr "ativa ou desativa o anúncio de emoticons em vez de caracteres" #: ../src/fenrir/commands/commands/toggle_emoticons.py:21 msgid "emoticons enabled" msgstr "emoticons ativados" #: ../src/fenrir/commands/commands/toggle_emoticons.py:23 msgid "emoticons disabled" msgstr "emoticons desativados" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:16 #: ../src/fenrir/commands/onInput/56000-highlight_tracking.py:16 msgid "enables or disables tracking of highlighted" msgstr "ativa ou desativa o rastreamento em destaque" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:24 msgid "highlight tracking" msgstr "rastreamento em destaque" #: ../src/fenrir/commands/commands/toggle_highlight_tracking.py:26 msgid "cursor tracking" msgstr "rastreamento do cursor" #: ../src/fenrir/commands/commands/toggle_output.py:17 msgid "toggles all output settings" msgstr "alterna todas as configurações de saída" #: ../src/fenrir/commands/commands/toggle_output.py:23 msgid "Fenrir muted" msgstr "Fenrir silenciado" #: ../src/fenrir/commands/commands/toggle_output.py:31 msgid "Fenrir unmuted" msgstr "Fenrir não silenciado" #: ../src/fenrir/commands/commands/toggle_punctuation_level.py:23 msgid "No punctuation found." msgstr "Nenhuma pontuação encontrada." #: ../src/fenrir/commands/commands/toggle_sound.py:17 msgid "enables or disables sound" msgstr "ativa ou desativa o som" #: ../src/fenrir/commands/commands/toggle_sound.py:21 msgid "sound disabled" msgstr "som desativado" #: ../src/fenrir/commands/commands/toggle_sound.py:24 msgid "sound enabled" msgstr "som ativado" #: ../src/fenrir/commands/commands/toggle_speech.py:17 msgid "enables or disables speech" msgstr "ativa ou desativa a fala" #: ../src/fenrir/commands/commands/toggle_speech.py:21 msgid "speech disabled" msgstr "fala desativada" #: ../src/fenrir/commands/commands/toggle_speech.py:24 #: ../src/fenrir/commands/onInput/15000-enable_temp_speech.py:28 msgid "speech enabled" msgstr "fala ativada" #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:18 msgid "" "You are leaving the tutorial mode. Press that shortcut again to enter the " "tutorial mode again." msgstr "" "Você está saindo do modo tutorial. Pressione esse atalho novamente para entrar no " "modo tutorial novamente." #: ../src/fenrir/commands/commands/toggle_tutorial_mode.py:21 msgid "" "you entered the tutorial mode. In that mode the commands are not executed. " "but you get a description of what the shortcut does. To leave the tutorial " "mode, press that shortcut again." msgstr "" "você entrou no modo tutorial. Nesse modo os comandos não são executados. " "Mas você obtém uma descrição do que o atalho faz. Para sair do modo " "tutorial, pressione esse atalho novamente." #: ../src/fenrir/commands/onInput/80000-capslock.py:22 msgid "Capslock on" msgstr "Capslock ligado" #: ../src/fenrir/commands/onInput/80000-capslock.py:24 msgid "Capslock off" msgstr "Capslock desligado" #: ../src/fenrir/commands/onInput/80300-scrolllock.py:22 msgid "Scrolllock on" msgstr "Scrolllock ligado" #: ../src/fenrir/commands/onInput/80300-scrolllock.py:24 msgid "Scrolllock off" msgstr "Scrolllock desligado" #: ../src/fenrir/commands/onInput/80500-numlock.py:22 msgid "Numlock on" msgstr "Numlock ligado" #: ../src/fenrir/commands/onInput/80500-numlock.py:24 msgid "Numlock off" msgstr "Numlock desligado" #: ../src/fenrir/commands/onScreenChanged/80000-screen_change_announcement.py:20 msgid "screen {0}" msgstr "tela {0}" #: ../src/fenrir/commands/onScreenUpdate/76000-time.py:66 msgid "Autotime: {0}" msgstr "Tempo automático: {0}" #: ../src/fenrir/fenrir.py:24 msgid "Start Fenrir" msgstr "Iniciar o Fenrir" #: ../src/fenrir/fenrir.py:99 msgid "Quit Fenrir" msgstr "Sair do Fenrir" fenrir/locale/ru/000077500000000000000000000000001475771417500142525ustar00rootroot00000000000000fenrir/locale/ru/LC_MESSAGES/000077500000000000000000000000001475771417500160375ustar00rootroot00000000000000fenrir/locale/ru/LC_MESSAGES/fenrir.mo000066400000000000000000000600061475771417500176630ustar00rootroot00000000000000Þ•ï”  $#9 ]kq$v›(°$Ùþ  6U nx! ±"Ò#õG a¿‚BSCg5« áîý"8>Un!‰#«Ïß ï ú    (5LT>Y.˜-Çõ'47\C”#Ø ü  3 F R]$y8ž<×I3^)’¼ Õ+á7 E I V;w³Ñ!ç  $&Kj z‡–$š¿#Å"é2 '?g#‚"¦Éâú!3DZo‡“˜® ¾'Ë'ó-=+X6„» à ÐÞî# *0[n>€B¿?,Bo‰2¤$×+ü0( Y esˆ ª-¼"ê & C ` y  © à Ù ï !#!A!G!1Z!5Œ! Â!Í!Ô!ë! " """ <"G"(d""¬"'Ë""ó"# '#51#=g#A¥#4ç#$9$L$l$~$$«$\½$1%(L%u%y%7%Å%Í% Ý%è%&&7&R&m&;Œ&È&Ù&ù&:'B='€''¦' µ'7Ã'û' (( 4(B(^( x(‚(ˆ( (½(Ú(ó( )$)>) X)8d)*Q®*O+'P+ x+ …+L+0Ý+C,KR, ž,©,Ã,lÛ,0H-y-5-#Å--é-/.MG.™•.&//kV/Â01Ù0‚ 1hŽ1"÷1 2#;2%_25…2»27Ê2/3123'd3+Œ3+¸3ä344,4C4c4r4.Œ4»4Î4Œ×4dd5\É5@&6Bg6Cª6[î6zJ7^Å7$8(D8*m8˜8·8Ð89ç8J!9Œl9Žù9‰ˆ:R;Ue;-»;é;J<=N<Œ<›<A¶<nø<3g=›=Aº=ü=>T2>6‡>%¾>ä>,ú> '?C4? x?Dƒ?3È?Sü?FP@%—@2½@0ð@O!AMqA0¿A.ðAVBTvB*ËB(öBC 9C FCQC bC mCzC˜C!´CBÖCID%cD%‰D?¯DgïD_WE·EÊEçE'F1*F\FXtFDÍFG2G\PGi­GQHhiHPÒH7#IN[IJªIVõIgLJ´JÌJ%åJ( K4K0MKW~K-ÖKELBJLKL5ÙLIMGYMO¡M9ñMK+N;wNK³NQÿNQO+`OYŒOpæOWPhP/{P$«PÐPêP:Q+?QSkQ[¿QYRYuR_ÏR[/S(‹S´ScÈS”,T–ÁTrXUFËU+V->VlV‡V#£V!ÇVæéV>ÐWBXRX#aXR…XØXéXYY 2Y6SY<ŠY<ÇY>ZiCZ)­ZT×Z,[oK[Ž»[+J\<v\2³\0æ\S]k]‡],¡]Î]=å]7#^[^ t^(^/¨^Ø^5õ^'+_1S_3…_9¹_ó_ActionAutomatic time announcement disabledAutomatic time announcement enabledAutotime: {0}BlackBlueBookmark for application {0} not setBookmark {0} not setBookmark {0} removed for application {1}Bookmark {0} set for application {1}BottomCapslock offCapslock onClear the Braille device if it is displaying a messageColumn number for cursorDark grayDecrease system volumeDecreases the pitch of the speechDecreases the rate of the speechDecreases the volume of the speechEnables and disables Braille outputEnables or disables automatic reading of time after specified intervalsEntering or Leaving v menu mode.Entering tutorial mode. In this mode commands are described but not executed. You can move through the list of commands with the up and down arrow keys. To Exit tutorial mode press Fenrir+f1.Entering v menu.Exiting Review ModeExiting tutorial mode. To enter tutorial mode again press Fenrir+f1Export current fenrir clipboard to X or GUI clipboardFenrir mutedFenrir unmutedFile does not existFirst clipboard Forward next keypressGreenIncrease system volumeIncrease the speech rateIncrease the speech volumeIncreases the pitch of the speechInterrupts the current presentationLast clipboard Leaving v menu.Light blueLight cyanLight grayLight magentaLight redLight yellowLine number for cursorMagentaMenuMove Review to the end of current line and display the contentMove Review to the first character on the lineMove Review to the last character on the lineMove braille view to the left.Move braille view to the right.Move review to the bottom of the screenMove review to the character below the current positionMove review to the character in the line above the current positionMoves review to the next character No mark foundNo punctuation found.Not in Review ModeNot in window ModeNumlock offNumlock onOne or two marks are neededPhonetically spells the current wordPhonetically spells the next word and moves review to itPhonetically spells the previous word and moves review to itPresents the currently selected text that will be copied to the clipboardPresents the indentation level for the current linePresents the text which was last receivedQuick menu not availableQuit FenrirReads attributes of current cursor positionReads from the top of the screen to the cursor positionRedRemove marksRemoves marks from selected textSaves your current Fenrir settings so they are the default.Script file is not executableScript file not foundScript source is not a valid fileScrolllock offScrolllock onSet the braille view back to cursor.Set window begin and end marksSettings saved.Start FenrirSticky Mode OnTopTurn off window mode for applicationWhiteWindow Mode off for application {0}Window Mode on for application {0}adds the current word to the exceptions dictionaryadjusts the volume for in coming soundsalsaaudio is not installedannouncement of attributes disabledannouncement of attributes enabledauto spellcheck disabledauto spellcheck enabledautoindent disabledautoindent enabledautoread disabledautoread enabledbarrier mode disabledbarrier mode enabledbeginning of lineblackblankblinkblueboldbraille disabledbraille enabledbrown/yellowchecks the spelling of the current wordclears the currently selected clipboardclipboard clearedclipboard emptyclipboard exported to filecopies last presented text to the clipboardcopies marked text to the currently selected clipboardcorrectcurrent linecurrent word.cursor trackingdecrease sound volumedefaultdisables speech until next keypressdisplays the position of the review cursoremoticons disabledemoticons enabledenables or disables announcement of emoticons instead of charsenables or disables automatic reading of indentation level changesenables or disables automatic reading of new text as it appearsenables or disables automatic spell checkingenables or disables soundenables or disables speechenables or disables the announcement of attributesenables or disables the barrier modeenables or disables tracking of highlightedenables or disables tracking of highlighted textend of lineend of screenenter v menu submenuexecute v menu entryexits Fenrirexits review modeexport the current fenrir clipboard to a filefirst character in line indent {0}get current help messageget current quick menu entryget current quick menu valueget current v menu entryget next help messageget next quick menu entryget next quick menu valueget next v menu entryget prev help messageget prev v menu entryget previous quick menu entryget previous quick menu valuegreenhighlight trackingimports text from clipboard file to the clipboardimports the graphical clipboard to Fenrir's clipboardindent {0}italiclast character in lineleave v menu submenuline breakline is emptyline {0}, column {1}, Terminal {2}misspelledmove review to top of screenmoves review focus to the previous word moves review to the next line moves review to the next word moves review to the previous character moves review to the previous line no review cursornot foundpastes the text from the currently selected clipboardphonetically presents the next character and set review to itphonetically presents the previous character and set review to itplaces marks to select text to copy to the clipboardplease set begin and endmarkpresent first linepresents the current character.presents the datepresents the timepyenchant is not installedread Bookmark {0}read to end of line, use review cursor if you are in review mode, otherwhise use text cursorreads from the cursor to the bottom of the screenreads the contents of the current screenredremove Bookmark {0}removes the current word from the exceptions dictionaryreversescreen is emptyscreen {0}script: {0} fullpath: {1}search for an menu entryselects the first clipboardselects the last clipboardselects the next clipboardselects the previous clipboardsends the following keypress to the terminal or applicationset Bookmark {0}set Window Mode, needs 2 marks set markset review and phonetically presents the current characterset review cursor to begin of current line and display the contentsetting invalidsetting value invalidsound disabledsound enabledspeaks the contents of the currently selected clipboardspeech disabledspeech enabledspeech temporary disabledstrikethroughtoggles all output settingstoggles the tutorial modeunderlinewhite{0} added to dictionary{0} is already in dictionary{0} is not in the dictionary{0} percent sound volume{0} percent speech pitch{0} percent speech rate{0} percent speech volume{0} percent system volume{0} removedProject-Id-Version: PACKAGE VERSION POT-Creation-Date: 2020-04-19 09:11+0700 PO-Revision-Date: 2020-04-19 19:26+07 Last-Translator: denis rybin Language-Team: russian MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Generated-By: pygettext.py 1.5 ДейÑтвиеÐвтоматичеÑкое Ñообщение времени отключеноÐвтоматичеÑкое Ñообщение времени включенообъÑвление времени {0}черныйÑинийЗакладка Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {0} не уÑтановленаЗакладка {0} не уÑтановленаЗакладка {0} удалена Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {1}Закладка {0} уÑтановлена Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {1}КонецCapslock выключенCapslock включенОчиÑтить уÑтройÑтво БрайлÑ, еÑли оно отображает Ñообщение.Ðомер Ñтолбца Ð´Ð»Ñ ÐºÑƒÑ€Ñора.темно ÑерыйУменьшить громкоÑть ÑиÑтемы.Уменьшить тон речи.Уменьшить ÑкороÑть речи.Уменьшить громкоÑть речи.Включение и отключение уÑтройÑтва БрайлÑ.Включение или выключение автоматичеÑкого Ñообщение времени в указанном интервале.вход и выход из v менюВключен режим обучениÑ. Ð’ Ñтом режиме можно ознакомитьÑÑ Ñ Ð¾Ð¿Ð¸Ñанием команд Ñами команды не выполнÑÑŽÑ‚ÑÑ. ПеремещатьÑÑ Ð¿Ð¾ ÑпиÑку можно Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ клавиш Ñтрелок вверх, вниз. Ð”Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð½Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ fenrir+f1вход в v менюЗакрытие режима проÑмотра.Режим Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚. Чтобы Ñнова войти в режим Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð½Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ fenrir+f1ЭкÑпорт текущего буфера обмена fenrir в буфер обмена X или GUIРечь fenrir отключенаРечь fenrir включенаФайл не ÑущеÑтвует.Первый буфер обмена.ПереÑлать Ñледующую клавишу.зеленыйУвеличение громкоÑти ÑиÑтемы.Увеличение ÑкороÑти речи.Увеличение громкоÑти речи.Увеличение тона речи.Прерывать текущую речь.ПоÑледний буфер обмена.выъход из v менюголубойÑветло-голубойÑветлоÑерыйСветло-пурпурныйрозовыйÑветло желтыйÐомер Ñтроки Ð´Ð»Ñ ÐºÑƒÑ€Ñора.пурпурныйМенюУÑтановить курÑор проÑмотра в конец текущей Ñтроки и отобразить Ñодержимое.ПеремеÑтить курÑор проÑмотра к первому Ñимволу ÑтрокиПеремеÑтить курÑор к поÑледнему Ñимволу на ÑтрокеПеремеÑтить брайлевÑкий вид влево.ПеремеÑтить брайлевÑкий вид вправо.ПеремеÑтить проÑмотр в конец Ñкрана.ПеремеÑтить обзор на Ñимвол ниже текущей позиции.ПеремеÑтить курÑор обзора на Ñимвол в Ñтроке выше текущей позиции.ПеремеÑтить курÑор проÑмотра к Ñледующему Ñимволу Метка не найдена.ÐŸÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ð¸Ñ Ð½Ðµ найденаÐет в режиме проÑмотра.Ðе в режиме окна.Numlock выключенNumlock включенÐеобходимы одна или две ментки.ПредÑтавлÑет фонетичеÑки текущее ÑловоФонетичеÑки предÑтавлÑет Ñледующее Ñлово и перемещает курÑор обзора к нему.ФонетичеÑки предÑтавлÑет предыдущее Ñлово и перемещает курÑор обзора к нему.Сообщает текущий выбранный текÑÑ‚, который будет Ñкопирован в буфер обмена.Сообщает уровень отÑтупа Ð´Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ñтроки.Сообщать текÑÑ‚, который был получен поÑледним.БыÑтрое меню недоÑтупно.выключить fenrirЧитает атрибуты текущей позиции курÑораЧтение Ñначала Ñкрана до курÑора.краÑныйУдалить метки.Удалить метки из выбранного текÑта.Сохранить текущие наÑтройки fenrir как наÑтройки по умолчанию.Файл Ñкрипта не иÑполнÑемыйСкрипт не найденИÑходник Ñкрипта неправильный файлScrolllock выключенScrolllock включенУÑтановить брайлевÑкий вид обратно на курÑор.УÑтановка начала и конца окнаÐаÑтройки Ñохраненыfenrir запущенРежим Ð·Ð°Ð»Ð¸Ð¿Ð°Ð½Ð¸Ñ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½ÐачалоОтключить режим окна Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ.белыйРежим окна выключен Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {0}Режим окна Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {0}добавлÑет текущее Ñлово в Ñловарь иÑключениеРегулирует громкоÑть входÑщих звуков.alsaaudio не уÑтановленоЧтение атрибутов выключеноЧтение атрибутов включеноПроверка орфографичеÑких ошибок выключенаПроверка орфографичеÑких ошибок включеначтение отÑтупов отключеночтение отÑтупов включеноÐвтоматичеÑкое чтение нового текÑта выключеноÐвтоматичеÑкое чтение нового текÑта включеноРежим барьера выключенРежим барьера включенÐачало ÑтрокичерныйпуÑтоМерцаниеÑинийЖирныйБраиль выключенБраиль включенкоричневый/желтыйПроверÑет напиÑание текущего Ñлова.Очищает текущий выбранный буфер обмена.Буфер обмена очищен.Буфер обмена пуÑтой.Буфер обмена ÑкÑпортирован в файл.Копирует поÑледний предÑтавленный текÑÑ‚ в буфер обмена.Копирует помеченный текÑÑ‚ в выбранный буфер обмена.ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ñтрока.Текущее Ñлово.ОтÑлеживание курÑораУменьшить громкоÑть звука.По умолчаниюОтключить речь пока не нажата ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ ÐºÐ»Ð°Ð²Ð¸ÑˆÐ°ÐžÑ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÑ‚ положение курÑора обзора.Смайлы выключеныСмайлы включеныВключение или отключение Ñмайлов вмеÑто Ñимволов.включить или отключить чтение Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð¾Ñ‚Ñтупов.включить или отключить Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ текÑтаВключить или отключить проверку орфографичеÑких ошибок.Включение или отключение звуковых ÑффектовВключение или отключение речиВключение или отключение Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ или отключение режима барьераВключает или отключает отÑлеживание выделениÑВключает или отключает отÑлеживание выделенного текÑтаКонец ÑтрокиКонец Ñкрана.войти в подменю менюВыполнить пункт v менюВыход из fenrir.Выход из режима проÑмотра.ЭкÑпортировать текущий буфер обмена Fenrir в файл.Первый Ñимвол в Ñтроке {0}Получить текущее Ñообщение подÑказкиПолучить текущий быÑтрый пункт менюПолучить текущее значение быÑтрого меню.Получить текущий пункт меню vПолучить Ñледующее Ñообщение подÑказкиПолучить Ñледующий быÑтрый пункт меню.Получить Ñледующее значение быÑтрого меню.получить Ñледующий пункт меню vПолучить предыдущее Ñообщение подÑказкиполучить предыдущий пункт меню vПолучить предыдущий пункт быÑтрого меню.Получить предыдущее значение быÑтрого меню.зеленыйОтÑлеживание выделениÑимпортирует текÑÑ‚ из буфера файла в буфер обменаИмпортирует графичеÑкий буфер обмена в буфер обмена Фенрира.ОтÑтуп {0}КурÑивныйПоÑледний Ñимвол в ÑтрокеВыйти v меню подменюРазрыв ÑтрокиСтрока пуÑтаÑСтрока {0}, Ñтолбец {1}, терминал {2}ОрфографичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°ÐŸÐµÑ€ÐµÐ¼ÐµÑтить курÑор проÑмотра в начало ÑкранаПеремеÑтить курÑор проÑмотра к предыдущему ÑловуПеремеÑтить курÑор проÑмотра к Ñледующей ÑтрокеПеремеÑтить курÑор проÑмотра к Ñледующему ÑловуПеремеÑтить курÑор проÑмотра к предыдущему ÑимволуПеремеÑтить курÑор проÑмотра к предыдущей ÑтрокеÐет курÑора проÑмотраÐе найденоВÑтавлÑет текÑÑ‚ из текущего выбранного буфера обмена.ФонетичеÑки предÑтавлÑет Ñледующий Ñимвол и уÑтанавливает курÑор обзора к нему.ФонетичеÑки предÑтавлÑет предыдущий Ñимвол и уÑтанавливает курÑор обзора к нему.Ставит метки Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° текÑта Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² буфер обмена.ПожалуйÑта, уÑтановите начало и конец.Сообщать первую Ñтроку.Сообщать текущий Ñимвол.Сообщить дату.Сообщить времÑpyenchant не уÑтановленчтение закладки {0}Чтение до конца Ñтроки, иÑпользуйте курÑор обзора, еÑли вы находитеÑÑŒ в режиме проÑмотра, иначе иÑпользуйте текÑтовый курÑор.Чтение от курÑора до конца Ñкрана.Чтение Ñодержимого текущего Ñкрана.краÑныйУдалить закладку {0}УдалÑет текущее Ñлова из ÑÐ»Ð¾Ð²Ð°Ñ€Ñ Ð¸Ñключений.ОбратныйЭкран пуÑтой.Экран {0} Скрипт; {0}, путь {1}поиÑк пункта менюВыбирает первый буфер обмена.Выбирает поÑледний буфер обмена.Выбирает Ñледующий буфер обмена.Выбирает предыдущий буфер обмена.ОтправлÑет Ñледующее нажатие на терминал или приложение.УÑтановить закладку {0}УÑтановка режима окна нуждаетÑÑ Ð² двух меткахУÑтановка метки.УÑтановить обзор и фонетичеÑки предÑтавлÑть текущий Ñимвол.УÑтановить курÑор проÑмотра в начало текущей Ñтроки и отобразить Ñодержимое.ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð½Ð°ÑтройкаЗначение наÑтройки неправильноеЗвуковые Ñффекты выключеныЗвуковые Ñффекты включеныГоворит Ñодержимое выбранного буфера обмена.Речь выключенаРечь включенаРечь временно отключенаЗачеркнутыйПереключает вÑе наÑтройки выводаПереключение в режим обучениÑПодчеркнутыйбелый{0} добавлено в Ñловарь{0} уже находитÑÑ Ð² Ñловаре{0} нет в ÑловареГромкоÑть звука {0} процентов.Тон речи {0} процентов.СкороÑть речи {0} процентов.ГромкоÑть речи {0} процентов.ГромкоÑть ÑиÑтемы {0} процентов.{0} удаленоfenrir/locale/ru/LC_MESSAGES/fenrir.po000066400000000000000000001601531475771417500176720ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR ORGANIZATION # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2020-04-19 09:11+0700\n" "PO-Revision-Date: 2020-04-19 19:26+07\n" "Last-Translator: denis rybin \n" "Language-Team: russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" #: ../src/fenrirscreenreader/commands/commands/add_word_to_spell_check.py:27 msgid "adds the current word to the exceptions dictionary" msgstr "добавлÑет текущее Ñлово в Ñловарь иÑключение" #: ../src/fenrirscreenreader/commands/commands/add_word_to_spell_check.py:34 #: ../src/fenrirscreenreader/commands/commands/remove_word_from_spell_check.py:34 #: ../src/fenrirscreenreader/commands/commands/spell_check.py:35 msgid "pyenchant is not installed" msgstr "pyenchant не уÑтановлен" #: ../src/fenrirscreenreader/commands/commands/add_word_to_spell_check.py:49 msgid "{0} is already in dictionary" msgstr "{0} уже находитÑÑ Ð² Ñловаре" #: ../src/fenrirscreenreader/commands/commands/add_word_to_spell_check.py:52 msgid "{0} added to dictionary" msgstr "{0} добавлено в Ñловарь" #: ../src/fenrirscreenreader/commands/commands/attribute_cursor.py:18 #: ../src/fenrirscreenreader/commands/onCursorChange/85000-has_attribute.py:18 msgid "Reads attributes of current cursor position" msgstr "Читает атрибуты текущей позиции курÑора" #: ../src/fenrirscreenreader/commands/commands/bookmark_1.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_10.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_2.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_3.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_4.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_5.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_6.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_7.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_8.py:19 #: ../src/fenrirscreenreader/commands/commands/bookmark_9.py:19 msgid "read Bookmark {0}" msgstr "чтение закладки {0}" #: ../src/fenrirscreenreader/commands/commands/bookmark_1.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_10.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_2.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_3.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_4.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_5.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_6.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_7.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_8.py:24 #: ../src/fenrirscreenreader/commands/commands/bookmark_9.py:24 msgid "Bookmark {0} not set" msgstr "Закладка {0} не уÑтановлена" #: ../src/fenrirscreenreader/commands/commands/bookmark_1.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_1.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_10.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_10.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_2.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_2.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_3.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_3.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_4.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_4.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_5.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_5.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_6.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_6.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_7.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_7.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_8.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_8.py:30 #: ../src/fenrirscreenreader/commands/commands/bookmark_9.py:27 #: ../src/fenrirscreenreader/commands/commands/bookmark_9.py:30 msgid "Bookmark for application {0} not set" msgstr "Закладка Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {0} не уÑтановлена" #: ../src/fenrirscreenreader/commands/commands/bookmark_1.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_10.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_2.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_3.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_4.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_5.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_6.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_7.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_8.py:43 #: ../src/fenrirscreenreader/commands/commands/bookmark_9.py:43 #: ../src/fenrirscreenreader/commands/commands/curr_screen_after_cursor.py:27 #: ../src/fenrirscreenreader/commands/commands/curr_screen_before_cursor.py:30 #: ../src/fenrirscreenreader/commands/commands/cursor_read_to_end_of_line.py:27 #: ../src/fenrirscreenreader/commands/commands/indent_curr_line.py:31 #: ../src/fenrirscreenreader/commands/commands/marked_text.py:33 #: ../src/fenrirscreenreader/commands/commands/present_first_line.py:25 #: ../src/fenrirscreenreader/commands/commands/present_last_line.py:25 #: ../src/fenrirscreenreader/commands/commands/review_curr_char_phonetic.py:27 #: ../src/fenrirscreenreader/commands/commands/review_curr_line.py:27 #: ../src/fenrirscreenreader/commands/commands/review_curr_word.py:27 #: ../src/fenrirscreenreader/commands/commands/review_curr_word_phonetic.py:27 #: ../src/fenrirscreenreader/commands/commands/review_line_begin.py:27 #: ../src/fenrirscreenreader/commands/commands/review_next_line.py:29 #: ../src/fenrirscreenreader/commands/commands/review_next_word.py:29 #: ../src/fenrirscreenreader/commands/commands/review_next_word_phonetic.py:27 #: ../src/fenrirscreenreader/commands/commands/review_prev_line.py:27 #: ../src/fenrirscreenreader/commands/commands/review_prev_word.py:27 #: ../src/fenrirscreenreader/commands/commands/review_prev_word_phonetic.py:27 #: ../src/fenrirscreenreader/commands/onCursorChange/65000-present_line_if_cursor_change_vertical.py:37 #: ../src/fenrirscreenreader/commands/onScreenUpdate/60000-history.py:59 msgid "blank" msgstr "пуÑто" #: ../src/fenrirscreenreader/commands/commands/braille_flush.py:17 msgid "Clear the Braille device if it is displaying a message" msgstr "ОчиÑтить уÑтройÑтво БрайлÑ, еÑли оно отображает Ñообщение." #: ../src/fenrirscreenreader/commands/commands/braille_pan_left.py:17 msgid "Move braille view to the left." msgstr "ПеремеÑтить брайлевÑкий вид влево." #: ../src/fenrirscreenreader/commands/commands/braille_pan_right.py:17 msgid "Move braille view to the right." msgstr "ПеремеÑтить брайлевÑкий вид вправо." #: ../src/fenrirscreenreader/commands/commands/braille_return_to_cursor.py:17 msgid "Set the braille view back to cursor." msgstr "УÑтановить брайлевÑкий вид обратно на курÑор." #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_1.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_10.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_2.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_3.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_4.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_5.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_6.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_7.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_8.py:17 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_9.py:17 msgid "remove Bookmark {0}" msgstr "Удалить закладку {0}" #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_1.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_10.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_2.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_3.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_4.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_5.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_6.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_7.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_8.py:24 #: ../src/fenrirscreenreader/commands/commands/clear_bookmark_9.py:24 msgid "Bookmark {0} removed for application {1}" msgstr "Закладка {0} удалена Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {1}" #: ../src/fenrirscreenreader/commands/commands/clear_clipboard.py:17 msgid "clears the currently selected clipboard" msgstr "Очищает текущий выбранный буфер обмена." #: ../src/fenrirscreenreader/commands/commands/clear_clipboard.py:21 msgid "clipboard cleared" msgstr "Буфер обмена очищен." #: ../src/fenrirscreenreader/commands/commands/clear_window_application.py:17 msgid "Turn off window mode for application" msgstr "Отключить режим окна Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ." #: ../src/fenrirscreenreader/commands/commands/clear_window_application.py:22 msgid "Window Mode off for application {0}" msgstr "Режим окна выключен Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {0}" #: ../src/fenrirscreenreader/commands/commands/clear_window_application.py:24 msgid "Not in window Mode" msgstr "Ðе в режиме окна." #: #: ../src/fenrirscreenreader/commands/commands/copy_last_echo_to_clipboard.py:18 msgid "copies last presented text to the clipboard" msgstr "Копирует поÑледний предÑтавленный текÑÑ‚ в буфер обмена." #: ../src/fenrirscreenreader/commands/commands/copy_marked_to_clipboard.py:18 msgid "copies marked text to the currently selected clipboard" msgstr "Копирует помеченный текÑÑ‚ в выбранный буфер обмена." #: ../src/fenrirscreenreader/commands/commands/copy_marked_to_clipboard.py:22 msgid "One or two marks are needed" msgstr "Ðеобходимы одна или две ментки." #: ../src/fenrirscreenreader/commands/commands/curr_clipboard.py:17 msgid "speaks the contents of the currently selected clipboard" msgstr "Говорит Ñодержимое выбранного буфера обмена." #: ../src/fenrirscreenreader/commands/commands/curr_clipboard.py:21 #: ../src/fenrirscreenreader/commands/commands/export_clipboard_to_file.py:28 #: ../src/fenrirscreenreader/commands/commands/export_clipboard_to_x.py:27 #: ../src/fenrirscreenreader/commands/commands/first_clipboard.py:21 #: ../src/fenrirscreenreader/commands/commands/last_clipboard.py:21 #: ../src/fenrirscreenreader/commands/commands/next_clipboard.py:21 #: ../src/fenrirscreenreader/commands/commands/paste_clipboard.py:23 #: ../src/fenrirscreenreader/commands/commands/prev_clipboard.py:21 msgid "clipboard empty" msgstr "Буфер обмена пуÑтой." #: ../src/fenrirscreenreader/commands/commands/curr_screen.py:17 msgid "reads the contents of the current screen" msgstr "Чтение Ñодержимого текущего Ñкрана." #: ../src/fenrirscreenreader/commands/commands/curr_screen.py:21 msgid "screen is empty" msgstr "Экран пуÑтой." #: ../src/fenrirscreenreader/commands/commands/curr_screen_after_cursor.py:18 msgid "reads from the cursor to the bottom of the screen" msgstr "Чтение от курÑора до конца Ñкрана." #: ../src/fenrirscreenreader/commands/commands/curr_screen_before_cursor.py:18 msgid "Reads from the top of the screen to the cursor position" msgstr "Чтение Ñначала Ñкрана до курÑора." #: ../src/fenrirscreenreader/commands/commands/current_quick_menu_entry.py:17 #: ../src/fenrirscreenreader/commands/quickMenu/current_quick_menu_entry.py:17 msgid "get current quick menu entry" msgstr "Получить текущий быÑтрый пункт меню" #: ../src/fenrirscreenreader/commands/commands/current_quick_menu_value.py:17 #: ../src/fenrirscreenreader/commands/quickMenu/current_quick_menu_value.py:17 msgid "get current quick menu value" msgstr "Получить текущее значение быÑтрого меню." #: ../src/fenrirscreenreader/commands/commands/cursor_column.py:17 msgid "Column number for cursor" msgstr "Ðомер Ñтолбца Ð´Ð»Ñ ÐºÑƒÑ€Ñора." #: ../src/fenrirscreenreader/commands/commands/cursor_lineno.py:17 msgid "Line number for cursor" msgstr "Ðомер Ñтроки Ð´Ð»Ñ ÐºÑƒÑ€Ñора." #: ../src/fenrirscreenreader/commands/commands/cursor_position.py:17 msgid "displays the position of the review cursor" msgstr "Отображает положение курÑора обзора." #: ../src/fenrirscreenreader/commands/commands/cursor_position.py:23 msgid "line {0}, column {1}, Terminal {2}" msgstr "Строка {0}, Ñтолбец {1}, терминал {2}" #: #: ../src/fenrirscreenreader/commands/commands/cursor_read_to_end_of_line.py:18 msgid "read to end of line, use review cursor if you are in review mode, otherwhise use text cursor" msgstr "Чтение до конца Ñтроки, иÑпользуйте курÑор обзора, еÑли вы находитеÑÑŒ в режиме проÑмотра, иначе иÑпользуйте текÑтовый курÑор." #: ../src/fenrirscreenreader/commands/commands/date.py:18 msgid "presents the date" msgstr "Сообщить дату." #: ../src/fenrirscreenreader/commands/commands/dec_alsa_volume.py:24 msgid "Decrease system volume" msgstr "Уменьшить громкоÑть ÑиÑтемы." #: ../src/fenrirscreenreader/commands/commands/dec_alsa_volume.py:28 #: ../src/fenrirscreenreader/commands/commands/inc_alsa_volume.py:28 msgid "alsaaudio is not installed" msgstr "alsaaudio не уÑтановлено" #: ../src/fenrirscreenreader/commands/commands/dec_alsa_volume.py:36 #: ../src/fenrirscreenreader/commands/commands/inc_alsa_volume.py:36 msgid "{0} percent system volume" msgstr "ГромкоÑть ÑиÑтемы {0} процентов." #: ../src/fenrirscreenreader/commands/commands/dec_sound_volume.py:18 msgid "decrease sound volume" msgstr "Уменьшить громкоÑть звука." #: ../src/fenrirscreenreader/commands/commands/dec_sound_volume.py:29 #: ../src/fenrirscreenreader/commands/commands/inc_sound_volume.py:29 msgid "{0} percent sound volume" msgstr "ГромкоÑть звука {0} процентов." #: ../src/fenrirscreenreader/commands/commands/dec_speech_pitch.py:18 msgid "Decreases the pitch of the speech" msgstr "Уменьшить тон речи." #: ../src/fenrirscreenreader/commands/commands/dec_speech_pitch.py:26 #: ../src/fenrirscreenreader/commands/commands/inc_speech_pitch.py:27 msgid "{0} percent speech pitch" msgstr "Тон речи {0} процентов." #: ../src/fenrirscreenreader/commands/commands/dec_speech_rate.py:18 msgid "Decreases the rate of the speech" msgstr "Уменьшить ÑкороÑть речи." #: ../src/fenrirscreenreader/commands/commands/dec_speech_rate.py:27 #: ../src/fenrirscreenreader/commands/commands/inc_speech_rate.py:27 msgid "{0} percent speech rate" msgstr "СкороÑть речи {0} процентов." #: ../src/fenrirscreenreader/commands/commands/dec_speech_volume.py:18 msgid "Decreases the volume of the speech" msgstr "Уменьшить громкоÑть речи." #: ../src/fenrirscreenreader/commands/commands/dec_speech_volume.py:27 #: ../src/fenrirscreenreader/commands/commands/inc_speech_volume.py:27 msgid "{0} percent speech volume" msgstr "ГромкоÑть речи {0} процентов." #: ../src/fenrirscreenreader/commands/commands/exit_review.py:17 #: ../src/fenrirscreenreader/commands/onCursorChange/95000-exit_review_mode.py:17 msgid "exits review mode" msgstr "Выход из режима проÑмотра." #: ../src/fenrirscreenreader/commands/commands/exit_review.py:21 msgid "Not in Review Mode" msgstr "Ðет в режиме проÑмотра." #: ../src/fenrirscreenreader/commands/commands/exit_review.py:25 msgid "Exiting Review Mode" msgstr "Закрытие режима проÑмотра." #: ../src/fenrirscreenreader/commands/commands/export_clipboard_to_file.py:19 msgid "export the current fenrir clipboard to a file" msgstr "ЭкÑпортировать текущий буфер обмена Fenrir в файл." #: ../src/fenrirscreenreader/commands/commands/export_clipboard_to_file.py:34 msgid "clipboard exported to file" msgstr "Буфер обмена ÑкÑпортирован в файл." #: ../src/fenrirscreenreader/commands/commands/export_clipboard_to_x.py:20 msgid "Export current fenrir clipboard to X or GUI clipboard" msgstr "ЭкÑпорт текущего буфера обмена fenrir в буфер обмена X или GUI" #: ../src/fenrirscreenreader/commands/commands/first_clipboard.py:17 msgid "selects the first clipboard" msgstr "Выбирает первый буфер обмена." #: ../src/fenrirscreenreader/commands/commands/forward_keypress.py:17 msgid "sends the following keypress to the terminal or application" msgstr "ОтправлÑет Ñледующее нажатие на терминал или приложение." #: ../src/fenrirscreenreader/commands/commands/forward_keypress.py:21 msgid "Forward next keypress" msgstr "ПереÑлать Ñледующую клавишу." #: #: ../src/fenrirscreenreader/commands/commands/import_clipboard_from_file.py:19 msgid "imports text from clipboard file to the clipboard" msgstr "импортирует текÑÑ‚ из буфера файла в буфер обмена" #: #: ../src/fenrirscreenreader/commands/commands/import_clipboard_from_file.py:27 msgid "File does not exist" msgstr "Файл не ÑущеÑтвует." #: ../src/fenrirscreenreader/commands/commands/import_clipboard_from_x.py:21 msgid "imports the graphical clipboard to Fenrir's clipboard" msgstr "Импортирует графичеÑкий буфер обмена в буфер обмена Фенрира." #: ../src/fenrirscreenreader/commands/commands/inc_alsa_volume.py:24 msgid "Increase system volume" msgstr "Увеличение громкоÑти ÑиÑтемы." #: ../src/fenrirscreenreader/commands/commands/inc_sound_volume.py:18 msgid "adjusts the volume for in coming sounds" msgstr "Регулирует громкоÑть входÑщих звуков." #: ../src/fenrirscreenreader/commands/commands/inc_speech_pitch.py:18 msgid "Increases the pitch of the speech" msgstr "Увеличение тона речи." #: ../src/fenrirscreenreader/commands/commands/inc_speech_rate.py:18 msgid "Increase the speech rate" msgstr "Увеличение ÑкороÑти речи." #: ../src/fenrirscreenreader/commands/commands/inc_speech_volume.py:18 msgid "Increase the speech volume" msgstr "Увеличение громкоÑти речи." #: ../src/fenrirscreenreader/commands/commands/indent_curr_line.py:18 msgid "Presents the indentation level for the current line" msgstr "Сообщает уровень отÑтупа Ð´Ð»Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ñтроки." #: ../src/fenrirscreenreader/commands/commands/indent_curr_line.py:33 msgid "indent {0}" msgstr "ОтÑтуп {0}" #: ../src/fenrirscreenreader/commands/commands/last_clipboard.py:17 msgid "selects the last clipboard" msgstr "Выбирает поÑледний буфер обмена." #: ../src/fenrirscreenreader/commands/commands/last_incoming.py:17 msgid "Presents the text which was last received" msgstr "Сообщать текÑÑ‚, который был получен поÑледним." #: ../src/fenrirscreenreader/commands/commands/marked_text.py:18 msgid "Presents the currently selected text that will be copied to the clipboard" msgstr "Сообщает текущий выбранный текÑÑ‚, который будет Ñкопирован в буфер обмена." #: ../src/fenrirscreenreader/commands/commands/marked_text.py:23 msgid "please set begin and endmark" msgstr "ПожалуйÑта, уÑтановите начало и конец." #: ../src/fenrirscreenreader/commands/commands/next_clipboard.py:17 msgid "selects the next clipboard" msgstr "Выбирает Ñледующий буфер обмена." #: ../src/fenrirscreenreader/commands/commands/next_clipboard.py:28 #: ../src/fenrirscreenreader/commands/commands/prev_clipboard.py:28 msgid "First clipboard " msgstr "Первый буфер обмена." #: ../src/fenrirscreenreader/commands/commands/next_clipboard.py:30 #: ../src/fenrirscreenreader/commands/commands/prev_clipboard.py:30 msgid "Last clipboard " msgstr "ПоÑледний буфер обмена." #: ../src/fenrirscreenreader/commands/commands/next_quick_menu_entry.py:17 #: ../src/fenrirscreenreader/commands/quickMenu/next_quick_menu_entry.py:17 msgid "get next quick menu entry" msgstr "Получить Ñледующий быÑтрый пункт меню." #: ../src/fenrirscreenreader/commands/commands/next_quick_menu_entry.py:27 #: ../src/fenrirscreenreader/commands/commands/prev_quick_menu_entry.py:27 #: ../src/fenrirscreenreader/commands/quickMenu/next_quick_menu_entry.py:27 #: ../src/fenrirscreenreader/commands/quickMenu/prev_quick_menu_entry.py:27 msgid "Quick menu not available" msgstr "БыÑтрое меню недоÑтупно." #: ../src/fenrirscreenreader/commands/commands/next_quick_menu_value.py:17 #: ../src/fenrirscreenreader/commands/quickMenu/next_quick_menu_value.py:17 msgid "get next quick menu value" msgstr "Получить Ñледующее значение быÑтрого меню." #: ../src/fenrirscreenreader/commands/commands/paste_clipboard.py:19 msgid "pastes the text from the currently selected clipboard" msgstr "Ð’ÑтавлÑет текÑÑ‚ из текущего выбранного буфера обмена." #: ../src/fenrirscreenreader/commands/commands/present_first_line.py:18 msgid "present first line" msgstr "Сообщать первую Ñтроку." #: ../src/fenrirscreenreader/commands/commands/present_last_line.py:18 #: ../src/fenrirscreenreader/commands/commands/review_curr_line.py:18 msgid "current line" msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ñтрока." #: ../src/fenrirscreenreader/commands/commands/prev_clipboard.py:17 msgid "selects the previous clipboard" msgstr "Выбирает предыдущий буфер обмена." #: ../src/fenrirscreenreader/commands/commands/prev_quick_menu_entry.py:17 #: ../src/fenrirscreenreader/commands/quickMenu/prev_quick_menu_entry.py:17 msgid "get previous quick menu entry" msgstr "Получить предыдущий пункт быÑтрого меню." #: ../src/fenrirscreenreader/commands/commands/prev_quick_menu_value.py:17 #: ../src/fenrirscreenreader/commands/quickMenu/prev_quick_menu_value.py:17 msgid "get previous quick menu value" msgstr "Получить предыдущее значение быÑтрого меню." #: ../src/fenrirscreenreader/commands/commands/quit_fenrir.py:17 msgid "exits Fenrir" msgstr "Выход из fenrir." #: ../src/fenrirscreenreader/commands/commands/remove_marks.py:17 msgid "Removes marks from selected text" msgstr "Удалить метки из выбранного текÑта." #: ../src/fenrirscreenreader/commands/commands/remove_marks.py:21 msgid "Remove marks" msgstr "Удалить метки." #: #: ../src/fenrirscreenreader/commands/commands/remove_word_from_spell_check.py:27 msgid "removes the current word from the exceptions dictionary" msgstr "УдалÑет текущее Ñлова из ÑÐ»Ð¾Ð²Ð°Ñ€Ñ Ð¸Ñключений." #: #: ../src/fenrirscreenreader/commands/commands/remove_word_from_spell_check.py:50 msgid "{0} is not in the dictionary" msgstr "{0} нет в Ñловаре" #: #: ../src/fenrirscreenreader/commands/commands/remove_word_from_spell_check.py:53 msgid "{0} removed" msgstr "{0} удалено" #: ../src/fenrirscreenreader/commands/commands/review_bottom.py:17 msgid "Move review to the bottom of the screen" msgstr "ПеремеÑтить проÑмотр в конец Ñкрана." #: ../src/fenrirscreenreader/commands/commands/review_bottom.py:21 msgid "Bottom" msgstr "Конец" #: ../src/fenrirscreenreader/commands/commands/review_curr_char.py:18 msgid "presents the current character." msgstr "Сообщать текущий Ñимвол." #: ../src/fenrirscreenreader/commands/commands/review_curr_char_phonetic.py:18 msgid "set review and phonetically presents the current character" msgstr "УÑтановить обзор и фонетичеÑки предÑтавлÑть текущий Ñимвол." #: ../src/fenrirscreenreader/commands/commands/review_curr_word.py:18 msgid "current word." msgstr "Текущее Ñлово." #: ../src/fenrirscreenreader/commands/commands/review_curr_word.py:32 #: ../src/fenrirscreenreader/commands/commands/review_curr_word_phonetic.py:36 #: ../src/fenrirscreenreader/commands/commands/review_down.py:27 #: ../src/fenrirscreenreader/commands/commands/review_next_char.py:28 #: ../src/fenrirscreenreader/commands/commands/review_next_char_phonetic.py:30 #: ../src/fenrirscreenreader/commands/commands/review_next_line.py:34 #: ../src/fenrirscreenreader/commands/commands/review_next_word.py:34 #: ../src/fenrirscreenreader/commands/commands/review_next_word_phonetic.py:36 #: ../src/fenrirscreenreader/commands/commands/review_prev_char.py:31 #: ../src/fenrirscreenreader/commands/commands/review_prev_char_phonetic.py:30 #: ../src/fenrirscreenreader/commands/commands/review_prev_line.py:32 #: ../src/fenrirscreenreader/commands/commands/review_prev_word.py:32 #: ../src/fenrirscreenreader/commands/commands/review_prev_word_phonetic.py:36 #: ../src/fenrirscreenreader/commands/commands/review_up.py:27 msgid "end of screen" msgstr "Конец Ñкрана." #: ../src/fenrirscreenreader/commands/commands/review_curr_word.py:35 #: ../src/fenrirscreenreader/commands/commands/review_curr_word_phonetic.py:39 #: ../src/fenrirscreenreader/commands/commands/review_next_char.py:31 #: ../src/fenrirscreenreader/commands/commands/review_next_char_phonetic.py:33 #: ../src/fenrirscreenreader/commands/commands/review_next_word.py:37 #: ../src/fenrirscreenreader/commands/commands/review_next_word_phonetic.py:39 #: ../src/fenrirscreenreader/commands/commands/review_prev_char.py:34 #: ../src/fenrirscreenreader/commands/commands/review_prev_char_phonetic.py:33 #: ../src/fenrirscreenreader/commands/commands/review_prev_word.py:35 #: ../src/fenrirscreenreader/commands/commands/review_prev_word_phonetic.py:39 #: ../src/fenrirscreenreader/commands/commands/review_up.py:30 msgid "line break" msgstr "Разрыв Ñтроки" #: ../src/fenrirscreenreader/commands/commands/review_curr_word_phonetic.py:19 msgid "Phonetically spells the current word" msgstr "ПредÑтавлÑет фонетичеÑки текущее Ñлово" #: ../src/fenrirscreenreader/commands/commands/review_down.py:18 msgid "Move review to the character below the current position" msgstr "ПеремеÑтить обзор на Ñимвол ниже текущей позиции." #: ../src/fenrirscreenreader/commands/commands/review_line_begin.py:18 msgid "set review cursor to begin of current line and display the content" msgstr "УÑтановить курÑор проÑмотра в начало текущей Ñтроки и отобразить Ñодержимое." #: ../src/fenrirscreenreader/commands/commands/review_line_begin.py:30 msgid "beginning of line" msgstr "Ðачало Ñтроки" #: ../src/fenrirscreenreader/commands/commands/review_line_end.py:18 msgid "Move Review to the end of current line and display the content" msgstr "УÑтановить курÑор проÑмотра в конец текущей Ñтроки и отобразить Ñодержимое." #: ../src/fenrirscreenreader/commands/commands/review_line_end.py:27 msgid "end of line" msgstr "Конец Ñтроки" #: ../src/fenrirscreenreader/commands/commands/review_line_first_char.py:19 msgid "Move Review to the first character on the line" msgstr "ПеремеÑтить курÑор проÑмотра к первому Ñимволу Ñтроки" #: ../src/fenrirscreenreader/commands/commands/review_line_first_char.py:26 msgid "line is empty" msgstr "Строка пуÑтаÑ" #: ../src/fenrirscreenreader/commands/commands/review_line_first_char.py:33 msgid "first character in line indent {0}" msgstr "Первый Ñимвол в Ñтроке {0}" #: ../src/fenrirscreenreader/commands/commands/review_line_last_char.py:18 msgid "Move Review to the last character on the line" msgstr "ПеремеÑтить курÑор к поÑледнему Ñимволу на Ñтроке" #: ../src/fenrirscreenreader/commands/commands/review_line_last_char.py:27 msgid "last character in line" msgstr "ПоÑледний Ñимвол в Ñтроке" #: ../src/fenrirscreenreader/commands/commands/review_next_char.py:18 msgid "Moves review to the next character " msgstr "ПеремеÑтить курÑор проÑмотра к Ñледующему Ñимволу " #: ../src/fenrirscreenreader/commands/commands/review_next_char_phonetic.py:18 msgid "phonetically presents the next character and set review to it" msgstr "ФонетичеÑки предÑтавлÑет Ñледующий Ñимвол и уÑтанавливает курÑор обзора к нему." #: ../src/fenrirscreenreader/commands/commands/review_next_line.py:18 msgid "moves review to the next line " msgstr "ПеремеÑтить курÑор проÑмотра к Ñледующей Ñтроке" #: ../src/fenrirscreenreader/commands/commands/review_next_word.py:18 msgid "moves review to the next word " msgstr "ПеремеÑтить курÑор проÑмотра к Ñледующему Ñлову" #: ../src/fenrirscreenreader/commands/commands/review_next_word_phonetic.py:19 msgid "Phonetically spells the next word and moves review to it" msgstr "ФонетичеÑки предÑтавлÑет Ñледующее Ñлово и перемещает курÑор обзора к нему." #: ../src/fenrirscreenreader/commands/commands/review_prev_char.py:18 msgid "moves review to the previous character " msgstr "ПеремеÑтить курÑор проÑмотра к предыдущему Ñимволу" #: ../src/fenrirscreenreader/commands/commands/review_prev_char_phonetic.py:18 msgid "phonetically presents the previous character and set review to it" msgstr "ФонетичеÑки предÑтавлÑет предыдущий Ñимвол и уÑтанавливает курÑор обзора к нему." #: ../src/fenrirscreenreader/commands/commands/review_prev_line.py:18 msgid "moves review to the previous line " msgstr "ПеремеÑтить курÑор проÑмотра к предыдущей Ñтроке" #: ../src/fenrirscreenreader/commands/commands/review_prev_word.py:18 msgid "moves review focus to the previous word " msgstr "ПеремеÑтить курÑор проÑмотра к предыдущему Ñлову" #: ../src/fenrirscreenreader/commands/commands/review_prev_word_phonetic.py:19 msgid "Phonetically spells the previous word and moves review to it" msgstr "ФонетичеÑки предÑтавлÑет предыдущее Ñлово и перемещает курÑор обзора к нему." #: ../src/fenrirscreenreader/commands/commands/review_top.py:18 msgid "move review to top of screen" msgstr "ПеремеÑтить курÑор проÑмотра в начало Ñкрана" #: ../src/fenrirscreenreader/commands/commands/review_top.py:22 msgid "Top" msgstr "Ðачало" #: ../src/fenrirscreenreader/commands/commands/review_up.py:18 msgid "Move review to the character in the line above the current position" msgstr "ПеремеÑтить курÑор обзора на Ñимвол в Ñтроке выше текущей позиции." #: ../src/fenrirscreenreader/commands/commands/save_settings.py:18 msgid "Saves your current Fenrir settings so they are the default." msgstr "Сохранить текущие наÑтройки fenrir как наÑтройки по умолчанию." #: ../src/fenrirscreenreader/commands/commands/save_settings.py:22 msgid "Settings saved." msgstr "ÐаÑтройки Ñохранены" #: ../src/fenrirscreenreader/commands/commands/set_bookmark_1.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_10.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_2.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_3.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_4.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_5.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_6.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_7.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_8.py:18 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_9.py:18 msgid "set Bookmark {0}" msgstr "УÑтановить закладку {0}" #: ../src/fenrirscreenreader/commands/commands/set_bookmark_1.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_10.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_2.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_3.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_4.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_5.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_6.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_7.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_8.py:22 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_9.py:22 msgid "No mark found" msgstr "Метка не найдена." #: ../src/fenrirscreenreader/commands/commands/set_bookmark_1.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_10.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_2.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_3.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_4.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_5.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_6.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_7.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_8.py:32 #: ../src/fenrirscreenreader/commands/commands/set_bookmark_9.py:32 msgid "Bookmark {0} set for application {1}" msgstr "Закладка {0} уÑтановлена Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {1}" #: ../src/fenrirscreenreader/commands/commands/set_mark.py:17 msgid "places marks to select text to copy to the clipboard" msgstr "Ставит метки Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° текÑта Ð´Ð»Ñ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² буфер обмена." #: ../src/fenrirscreenreader/commands/commands/set_mark.py:21 msgid "no review cursor" msgstr "Ðет курÑора проÑмотра" #: ../src/fenrirscreenreader/commands/commands/set_mark.py:26 #: ../src/fenrirscreenreader/commands/commands/set_mark.py:28 msgid "set mark" msgstr "УÑтановка метки." #: ../src/fenrirscreenreader/commands/commands/set_window_application.py:17 msgid "set Window Mode, needs 2 marks " msgstr "УÑтановка режима окна нуждаетÑÑ Ð² двух метках" #: ../src/fenrirscreenreader/commands/commands/set_window_application.py:22 msgid "Window Mode on for application {0}" msgstr "Режим окна Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ {0}" #: ../src/fenrirscreenreader/commands/commands/set_window_application.py:25 msgid "Set window begin and end marks" msgstr "УÑтановка начала и конца окна" #: ../src/fenrirscreenreader/commands/commands/shut_up.py:17 msgid "Interrupts the current presentation" msgstr "Прерывать текущую речь." #: ../src/fenrirscreenreader/commands/commands/spell_check.py:26 msgid "checks the spelling of the current word" msgstr "ПроверÑет напиÑание текущего Ñлова." #: ../src/fenrirscreenreader/commands/commands/spell_check.py:51 #: ../src/fenrirscreenreader/commands/onCursorChange/35000-spell_check.py:129 msgid "misspelled" msgstr "ОрфографичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°" #: ../src/fenrirscreenreader/commands/commands/spell_check.py:53 msgid "correct" msgstr "Правильно" #: ../src/fenrirscreenreader/commands/commands/subprocess.py:21 msgid "script: {0} fullpath: {1}" msgstr "Скрипт; {0}, путь {1}" #: ../src/fenrirscreenreader/commands/commands/subprocess.py:24 msgid "Script file not found" msgstr "Скрипт не найден" #: ../src/fenrirscreenreader/commands/commands/subprocess.py:27 msgid "Script source is not a valid file" msgstr "ИÑходник Ñкрипта неправильный файл" #: ../src/fenrirscreenreader/commands/commands/subprocess.py:30 msgid "Script file is not executable" msgstr "Файл Ñкрипта не иÑполнÑемый" #: ../src/fenrirscreenreader/commands/commands/temp_disable_speech.py:17 #: ../src/fenrirscreenreader/commands/onByteInput/15000-enable_temp_speech.py:17 #: ../src/fenrirscreenreader/commands/onKeyInput/15000-enable_temp_speech.py:17 msgid "disables speech until next keypress" msgstr "Отключить речь пока не нажата ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ ÐºÐ»Ð°Ð²Ð¸ÑˆÐ°" #: ../src/fenrirscreenreader/commands/commands/time.py:18 msgid "presents the time" msgstr "Сообщить времÑ" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_indent.py:16 msgid "enables or disables automatic reading of indentation level changes" msgstr "включить или отключить чтение Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑƒÑ€Ð¾Ð²Ð½Ñ Ð¾Ñ‚Ñтупов." #: ../src/fenrirscreenreader/commands/commands/toggle_auto_indent.py:21 msgid "autoindent enabled" msgstr "чтение отÑтупов включено" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_indent.py:23 msgid "autoindent disabled" msgstr "чтение отÑтупов отключено" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_read.py:16 msgid "enables or disables automatic reading of new text as it appears" msgstr "включить или отключить Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ текÑта" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_read.py:21 msgid "autoread enabled" msgstr "ÐвтоматичеÑкое чтение нового текÑта включено" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_read.py:23 msgid "autoread disabled" msgstr "ÐвтоматичеÑкое чтение нового текÑта выключено" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_spell_check.py:17 msgid "enables or disables automatic spell checking" msgstr "Включить или отключить проверку орфографичеÑких ошибок." #: ../src/fenrirscreenreader/commands/commands/toggle_auto_spell_check.py:22 msgid "auto spellcheck enabled" msgstr "Проверка орфографичеÑких ошибок включена" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_spell_check.py:24 msgid "auto spellcheck disabled" msgstr "Проверка орфографичеÑких ошибок выключена" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_time.py:16 msgid "Enables or disables automatic reading of time after specified intervals" msgstr "Включение или выключение автоматичеÑкого Ñообщение времени в указанном интервале." #: ../src/fenrirscreenreader/commands/commands/toggle_auto_time.py:21 msgid "Automatic time announcement enabled" msgstr "ÐвтоматичеÑкое Ñообщение времени включено" #: ../src/fenrirscreenreader/commands/commands/toggle_auto_time.py:23 msgid "Automatic time announcement disabled" msgstr "ÐвтоматичеÑкое Ñообщение времени отключено" #: ../src/fenrirscreenreader/commands/commands/toggle_barrier.py:16 msgid "enables or disables the barrier mode" msgstr "Включение или отключение режима барьера" #: ../src/fenrirscreenreader/commands/commands/toggle_barrier.py:21 msgid "barrier mode enabled" msgstr "Режим барьера включен" #: ../src/fenrirscreenreader/commands/commands/toggle_barrier.py:23 msgid "barrier mode disabled" msgstr "Режим барьера выключен" #: ../src/fenrirscreenreader/commands/commands/toggle_braille.py:17 msgid "Enables and disables Braille output" msgstr "Включение и отключение уÑтройÑтва БрайлÑ." #: ../src/fenrirscreenreader/commands/commands/toggle_braille.py:21 msgid "braille disabled" msgstr "Браиль выключен" #: ../src/fenrirscreenreader/commands/commands/toggle_braille.py:24 msgid "braille enabled" msgstr "Браиль включен" #: ../src/fenrirscreenreader/commands/commands/toggle_emoticons.py:16 msgid "enables or disables announcement of emoticons instead of chars" msgstr "Включение или отключение Ñмайлов вмеÑто Ñимволов." #: ../src/fenrirscreenreader/commands/commands/toggle_emoticons.py:21 msgid "emoticons enabled" msgstr "Смайлы включены" #: ../src/fenrirscreenreader/commands/commands/toggle_emoticons.py:23 msgid "emoticons disabled" msgstr "Смайлы выключены" #: ../src/fenrirscreenreader/commands/commands/toggle_has_attribute.py:16 msgid "enables or disables the announcement of attributes" msgstr "Включение или отключение Ñ‡Ñ‚ÐµÐ½Ð¸Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð²" #: ../src/fenrirscreenreader/commands/commands/toggle_has_attribute.py:21 msgid "announcement of attributes enabled" msgstr "Чтение атрибутов включено" #: ../src/fenrirscreenreader/commands/commands/toggle_has_attribute.py:23 msgid "announcement of attributes disabled" msgstr "Чтение атрибутов выключено" #: ../src/fenrirscreenreader/commands/commands/toggle_highlight_tracking.py:16 msgid "enables or disables tracking of highlighted text" msgstr "Включает или отключает отÑлеживание выделенного текÑта" #: ../src/fenrirscreenreader/commands/commands/toggle_highlight_tracking.py:24 msgid "highlight tracking" msgstr "ОтÑлеживание выделениÑ" #: ../src/fenrirscreenreader/commands/commands/toggle_highlight_tracking.py:26 msgid "cursor tracking" msgstr "ОтÑлеживание курÑора" #: ../src/fenrirscreenreader/commands/commands/toggle_output.py:17 msgid "toggles all output settings" msgstr "Переключает вÑе наÑтройки вывода" #: ../src/fenrirscreenreader/commands/commands/toggle_output.py:23 msgid "Fenrir muted" msgstr "Речь fenrir отключена" #: ../src/fenrirscreenreader/commands/commands/toggle_output.py:31 msgid "Fenrir unmuted" msgstr "Речь fenrir включена" #: ../src/fenrirscreenreader/commands/commands/toggle_punctuation_level.py:23 msgid "No punctuation found." msgstr "ÐŸÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ð¸Ñ Ð½Ðµ найдена" #: ../src/fenrirscreenreader/commands/commands/toggle_sound.py:17 msgid "enables or disables sound" msgstr "Включение или отключение звуковых Ñффектов" #: ../src/fenrirscreenreader/commands/commands/toggle_sound.py:21 msgid "sound disabled" msgstr "Звуковые Ñффекты выключены" #: ../src/fenrirscreenreader/commands/commands/toggle_sound.py:24 msgid "sound enabled" msgstr "Звуковые Ñффекты включены" #: ../src/fenrirscreenreader/commands/commands/toggle_speech.py:17 msgid "enables or disables speech" msgstr "Включение или отключение речи" #: ../src/fenrirscreenreader/commands/commands/toggle_speech.py:22 msgid "speech disabled" msgstr "Речь выключена" #: ../src/fenrirscreenreader/commands/commands/toggle_speech.py:25 #: ../src/fenrirscreenreader/commands/onByteInput/15000-enable_temp_speech.py:24 #: ../src/fenrirscreenreader/commands/onKeyInput/15000-enable_temp_speech.py:28 msgid "speech enabled" msgstr "Речь включена" #: ../src/fenrirscreenreader/commands/commands/toggle_tutorial_mode.py:18 msgid "Exiting tutorial mode. To enter tutorial mode again press Fenrir+f1" msgstr "Режим Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚. Чтобы Ñнова войти в режим Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð½Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ fenrir+f1" #: ../src/fenrirscreenreader/commands/commands/toggle_tutorial_mode.py:22 msgid "Entering tutorial mode. In this mode commands are described but not executed. You can move through the list of commands with the up and down arrow keys. To Exit tutorial mode press Fenrir+f1." msgstr "Включен режим обучениÑ. Ð’ Ñтом режиме можно ознакомитьÑÑ Ñ Ð¾Ð¿Ð¸Ñанием команд Ñами команды не выполнÑÑŽÑ‚ÑÑ. ПеремещатьÑÑ Ð¿Ð¾ ÑпиÑку можно Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ клавиш Ñтрелок вверх, вниз. Ð”Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ð½Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ fenrir+f1" #: ../src/fenrirscreenreader/commands/commands/toggle_vmenu_mode.py:18 msgid "Entering or Leaving v menu mode." msgstr "вход и выход из v меню" #: ../src/fenrirscreenreader/commands/commands/toggle_vmenu_mode.py:22 msgid "Entering v menu." msgstr "вход в v меню" #: ../src/fenrirscreenreader/commands/commands/toggle_vmenu_mode.py:24 msgid "Leaving v menu." msgstr "выъход из v меню" #: ../src/fenrirscreenreader/commands/help/curr_help.py:17 msgid "get current help message" msgstr "Получить текущее Ñообщение подÑказки" #: ../src/fenrirscreenreader/commands/help/next_help.py:17 msgid "get next help message" msgstr "Получить Ñледующее Ñообщение подÑказки" #: ../src/fenrirscreenreader/commands/help/prev_help.py:17 msgid "get prev help message" msgstr "Получить предыдущее Ñообщение подÑказки" #: #: ../src/fenrirscreenreader/commands/onCursorChange/65000-present_line_if_cursor_change_vertical.py:46 msgid "indented " msgstr "" #: ../src/fenrirscreenreader/commands/onHeartBeat/76000-time.py:66 msgid "Autotime: {0}" msgstr "объÑвление времени {0}" #: ../src/fenrirscreenreader/commands/onKeyInput/80000-capslock.py:22 msgid "Capslock on" msgstr "Capslock включен" #: ../src/fenrirscreenreader/commands/onKeyInput/80000-capslock.py:24 msgid "Capslock off" msgstr "Capslock выключен" #: ../src/fenrirscreenreader/commands/onKeyInput/80300-scrolllock.py:22 msgid "Scrolllock on" msgstr "Scrolllock включен" #: ../src/fenrirscreenreader/commands/onKeyInput/80300-scrolllock.py:24 msgid "Scrolllock off" msgstr "Scrolllock выключен" #: ../src/fenrirscreenreader/commands/onKeyInput/80500-numlock.py:22 msgid "Numlock on" msgstr "Numlock включен" #: ../src/fenrirscreenreader/commands/onKeyInput/80500-numlock.py:24 msgid "Numlock off" msgstr "Numlock выключен" #: #: ../src/fenrirscreenreader/commands/onScreenChanged/80000-screen_change_announcement.py:20 msgid "screen {0}" msgstr "Экран {0} " #: #: ../src/fenrirscreenreader/commands/onScreenUpdate/56000-highlight_tracking.py:16 msgid "enables or disables tracking of highlighted" msgstr "Включает или отключает отÑлеживание выделениÑ" #: ../src/fenrirscreenreader/commands/vmenu-navigation/curr_vmenu_entry.py:17 msgid "get current v menu entry" msgstr "Получить текущий пункт меню v" #: ../src/fenrirscreenreader/commands/vmenu-navigation/dec_level_vmenu.py:17 msgid "leave v menu submenu" msgstr "Выйти v меню подменю" #: ../src/fenrirscreenreader/commands/vmenu-navigation/exec_vmenu_entry.py:17 msgid "execute v menu entry" msgstr "Выполнить пункт v меню" #: ../src/fenrirscreenreader/commands/vmenu-navigation/inc_level_vmenu.py:17 msgid "enter v menu submenu" msgstr "войти в подменю меню" #: ../src/fenrirscreenreader/commands/vmenu-navigation/next_vmenu_entry.py:17 msgid "get next v menu entry" msgstr "получить Ñледующий пункт меню v" #: ../src/fenrirscreenreader/commands/vmenu-navigation/prev_vmenu_entry.py:17 msgid "get prev v menu entry" msgstr "получить предыдущий пункт меню v" #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_a.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_b.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_c.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_d.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_e.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_f.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_g.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_h.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_i.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_j.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_k.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_l.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_m.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_n.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_o.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_p.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_q.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_r.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_s.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_t.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_u.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_v.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_w.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_x.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_y.py:17 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_z.py:17 msgid "search for an menu entry" msgstr "поиÑк пункта меню" #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_a.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_b.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_c.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_d.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_e.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_f.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_g.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_h.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_i.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_j.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_k.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_l.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_m.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_n.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_o.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_p.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_q.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_r.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_s.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_t.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_u.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_v.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_w.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_x.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_y.py:23 #: ../src/fenrirscreenreader/commands/vmenu-navigation/search_z.py:23 msgid "not found" msgstr "Ðе найдено" #: ../src/fenrirscreenreader/core/attributeManager.py:168 msgid "bold" msgstr "Жирный" #: ../src/fenrirscreenreader/core/attributeManager.py:176 msgid "italic" msgstr "КурÑивный" #: ../src/fenrirscreenreader/core/attributeManager.py:184 msgid "underline" msgstr "Подчеркнутый" #: ../src/fenrirscreenreader/core/attributeManager.py:192 msgid "strikethrough" msgstr "Зачеркнутый" #: ../src/fenrirscreenreader/core/attributeManager.py:200 msgid "reverse" msgstr "Обратный" #: ../src/fenrirscreenreader/core/attributeManager.py:208 msgid "blink" msgstr "Мерцание" #: ../src/fenrirscreenreader/core/attributeManager.py:225 #: ../src/fenrirscreenreader/core/attributeManager.py:232 msgid "default" msgstr "По умолчанию" #: ../src/fenrirscreenreader/core/byteManager.py:103 #: ../src/fenrirscreenreader/core/byteManager.py:105 msgid "Sticky Mode On" msgstr "Режим Ð·Ð°Ð»Ð¸Ð¿Ð°Ð½Ð¸Ñ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½" #: ../src/fenrirscreenreader/core/byteManager.py:109 msgid "bypass" msgstr "" #: ../src/fenrirscreenreader/core/fenrirManager.py:26 msgid "Start Fenrir" msgstr "fenrir запущен" #: ../src/fenrirscreenreader/core/fenrirManager.py:234 msgid "Quit Fenrir" msgstr "выключить fenrir" #: ../src/fenrirscreenreader/core/helpManager.py:77 msgid "toggles the tutorial mode" msgstr "Переключение в режим обучениÑ" #: ../src/fenrirscreenreader/core/outputManager.py:297 msgid "speech temporary disabled" msgstr "Речь временно отключена" #: ../src/fenrirscreenreader/core/quickMenuManager.py:124 msgid "setting invalid" msgstr "ÐÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°Ñ Ð½Ð°Ñтройка" #: ../src/fenrirscreenreader/core/quickMenuManager.py:131 msgid "setting value invalid" msgstr "Значение наÑтройки неправильное" #: ../src/fenrirscreenreader/core/screenDriver.py:12 msgid "black" msgstr "черный" #: ../src/fenrirscreenreader/core/screenDriver.py:12 msgid "blue" msgstr "Ñиний" #: ../src/fenrirscreenreader/core/screenDriver.py:12 msgid "cyan" msgstr "" #: ../src/fenrirscreenreader/core/screenDriver.py:12 msgid "green" msgstr "зеленый" #: ../src/fenrirscreenreader/core/screenDriver.py:12 msgid "red" msgstr "краÑный" #: ../src/fenrirscreenreader/core/screenDriver.py:12 msgid "white" msgstr "белый" #: ../src/fenrirscreenreader/core/screenDriver.py:12 #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Magenta" msgstr "пурпурный" #: ../src/fenrirscreenreader/core/screenDriver.py:12 #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "brown/yellow" msgstr "коричневый/желтый" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Black" msgstr "черный" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Blue" msgstr "Ñиний" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Cyan" msgstr "" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Dark gray" msgstr "темно Ñерый" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Green" msgstr "зеленый" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Light blue" msgstr "голубой" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Light cyan" msgstr "Ñветло-голубой" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Light gray" msgstr "ÑветлоÑерый" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Light magenta" msgstr "Светло-пурпурный" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Light red" msgstr "розовый" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Light yellow" msgstr "Ñветло желтый" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "Red" msgstr "краÑный" #: ../src/fenrirscreenreader/core/screenDriver.py:13 msgid "White" msgstr "белый" #: ../src/fenrirscreenreader/core/vmenuManager.py:66 #: ../src/fenrirscreenreader/core/vmenuManager.py:226 msgid "Menu" msgstr "Меню" #: ../src/fenrirscreenreader/core/vmenuManager.py:234 msgid "Action" msgstr "ДейÑтвие" fenrir/requirements.txt000066400000000000000000000001341475771417500156470ustar00rootroot00000000000000evdev>=1.1.2 daemonize>=2.5.0 dbus-python>=1.2.8 pyudev>=0.21.0 pexpect pyttsx3 pyte>=0.7.0 fenrir/setup.py000077500000000000000000000106221475771417500141030ustar00rootroot00000000000000#!/usr/bin/env python3 import os, glob, sys import os.path from shutil import copyfile from setuptools import find_namespace_packages from setuptools import setup # handle flags for package manager like aurman and pacaur. # Allow both environment variable and command line flag forceSettingsFlag = ( "--force-settings" in sys.argv or os.environ.get('FENRIR_FORCE_SETTINGS') == '1' ) if "--force-settings" in sys.argv: sys.argv.remove("--force-settings") dataFiles = [] # Handle locale files localeFiles = glob.glob('locale/*/LC_MESSAGES/*.mo') for localeFile in localeFiles: lang = localeFile.split(os.sep)[1] destDir = f'/usr/share/locale/{lang}/LC_MESSAGES' dataFiles.append((destDir, [localeFile])) # Handle other configuration files directories = glob.glob('config/*') for directory in directories: files = glob.glob(directory+'/*') destDir = '' if 'config/punctuation' in directory : destDir = '/etc/fenrirscreenreader/punctuation' elif 'config/keyboard' in directory: destDir = '/etc/fenrirscreenreader/keyboard' elif 'config/settings' in directory: destDir = '/etc/fenrirscreenreader/settings' if not forceSettingsFlag: try: files = [f for f in files if not f.endswith('settings.conf')] except: pass elif 'config/scripts' in directory: destDir = '/usr/share/fenrirscreenreader/scripts' if destDir != '': dataFiles.append((destDir, files)) files = glob.glob('config/sound/default/*') destDir = '/usr/share/sounds/fenrirscreenreader/default' dataFiles.append((destDir, files)) files = glob.glob('config/sound//template/*') destDir = '/usr/share/sounds/fenrirscreenreader/template' dataFiles.append((destDir, files)) files = glob.glob('tools/*') dataFiles.append(('/usr/share/fenrirscreenreader/tools', files)) dataFiles.append(('/usr/share/man/man1', ['docs/fenrir.1'])) def read(fname): return open(os.path.join(os.path.dirname(__file__), fname)).read() setup( # Application name: name="fenrir-screenreader", # description description="A TTY Screen Reader for Linux.", long_description=read('README.md'), long_description_content_type="text/markdown", keywords=['screenreader', 'a11y', 'accessibility', 'terminal', 'TTY', 'console'], license="License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", url="https://git.stormux.org/storm/fenrir/", classifiers=[ "Programming Language :: Python", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Development Status :: 5 - Production/Stable", "Topic :: Multimedia :: Sound/Audio :: Speech", "Environment :: Console", ], # Application author details: author="Storm Dragon, Jeremiah, Chrys and others", author_email="storm_dragon@stormux.org", # Packages package_dir={'': 'src'}, packages=find_namespace_packages( where='src', include=['fenrirscreenreader*'] ), scripts=['src/fenrir'], # Include additional files into the package include_package_data=True, zip_safe=False, data_files=dataFiles, # Dependent packages (distributions) python_requires='>=3.6', install_requires=[ "evdev>=1.1.2", "daemonize>=2.5.0", "dbus-python>=1.2.8", "pyudev>=0.21.0", "setuptools", "pexpect", "pyte>=0.7.0", ], ) if not forceSettingsFlag: print('') # create settings file from example if not exist if not os.path.isfile('/etc/fenrirscreenreader/settings/settings.conf'): try: copyfile('/etc/fenrirscreenreader/settings/settings.conf.example', '/etc/fenrirscreenreader/settings/settings.conf') print('create settings file in /etc/fenrirscreenreader/settings/settings.conf') except: pass else: print('settings.conf file found. It is not overwritten automatical') print('') print('To have Fenrir start at boot:') print('sudo systemctl enable fenrir') print('Pulseaudio users may want to run:') print('/usr/share/fenrirscreenreader/tools/configure_pulse.sh') print('once as their user account and once as root to configure Pulseaudio.') print('Please install the following packages manually:') print('- Speech-dispatcher: for the default speech driver') print('- Espeak: as basic TTS engine') print('- sox: is a player for the generic sound driver') fenrir/src/000077500000000000000000000000001475771417500131545ustar00rootroot00000000000000fenrir/src/__init__.py000077500000000000000000000000001475771417500152560ustar00rootroot00000000000000fenrir/src/fenrir000077500000000000000000000070321475771417500143710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributors. import os import sys import inspect import argparse from daemonize import Daemonize # Get the fenrir installation path fenrirPath = os.path.dirname(os.path.realpath(os.path.abspath(inspect.getfile(inspect.currentframe())))) if not fenrirPath in sys.path: sys.path.append(fenrirPath) from fenrirscreenreader.core import fenrirManager from fenrirscreenreader import fenrirVersion def create_argument_parser(): """Create and return the argument parser for Fenrir""" argumentParser = argparse.ArgumentParser( description="Fenrir - A console screen reader for Linux", formatter_class=argparse.RawDescriptionHelpFormatter ) argumentParser.add_argument( '-v', '--version', action='version', version=f'Fenrir screen reader version {fenrirVersion.version}-{fenrirVersion.codeName}', help='Show version information and exit' ) argumentParser.add_argument( '-f', '--foreground', action='store_true', help='Run Fenrir in the foreground (default: run as daemon)' ) argumentParser.add_argument( '-s', '--setting', metavar='SETTING-FILE', default='/etc/fenrir/settings/settings.conf', help='Path to custom settings file' ) argumentParser.add_argument( '-o', '--options', metavar='SECTION#SETTING=VALUE;..', default='', help='Override settings file options. Format: SECTION#SETTING=VALUE;... (case sensitive)' ) argumentParser.add_argument( '-d', '--debug', action='store_true', help='Enable debug mode' ) argumentParser.add_argument( '-p', '--print', action='store_true', help='Print debug messages to screen' ) argumentParser.add_argument( '-e', '--emulated-pty', action='store_true', help='Use PTY emulation with escape sequences for input (enables desktop/X/Wayland usage)' ) argumentParser.add_argument( '-E', '--emulated-evdev', action='store_true', help='Use PTY emulation with evdev for input (single instance)' ) return argumentParser def validate_arguments(cliArgs): """Validate command line arguments""" if cliArgs.options: for option in cliArgs.options.split(';'): if option and ('#' not in option or '=' not in option): return False, f"Invalid option format: {option}\nExpected format: SECTION#SETTING=VALUE" if cliArgs.emulated_pty and cliArgs.emulated_evdev: return False, "Cannot use both --emulated-pty and --emulated-evdev simultaneously" return True, None def run_fenrir(): """Main function that runs Fenrir""" fenrirApp = fenrirManager.fenrirManager(cliArgs) fenrirApp.proceed() del fenrirApp def main(): global cliArgs argumentParser = create_argument_parser() cliArgs = argumentParser.parse_args() # Validate arguments isValid, errorMsg = validate_arguments(cliArgs) if not isValid: argumentParser.error(errorMsg) sys.exit(1) if cliArgs.foreground or cliArgs.emulated_pty: # Run directly in foreground run_fenrir() else: # Run as daemon pidFile = "/run/fenrir.pid" daemonProcess = Daemonize( app="fenrir", pid=pidFile, action=run_fenrir, chdir=fenrirPath ) daemonProcess.start() if __name__ == "__main__": main() fenrir/src/fenrirscreenreader/000077500000000000000000000000001475771417500170245ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/__init__.py000077500000000000000000000000001475771417500211260ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/000077500000000000000000000000001475771417500206255ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/__init__.py000077500000000000000000000000001475771417500227270ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/command_template.py000066400000000000000000000007431475771417500245140ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): pass def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/000077500000000000000000000000001475771417500224265ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/commands/00_init_commands.py000066400000000000000000000014241475771417500261240ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug # this command is just to initialize stuff. # like init index lists in memoryManager # it is not useful to execute it class command(): def __init__(self): pass def initialize(self, environment): self.env = environment # clipboard self.env['runtime']['memoryManager'].addIndexList('clipboardHistory', self.env['runtime']['settingsManager'].getSettingAsInt('general', 'numberOfClipboards')) def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): pass def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/__init__.py000077500000000000000000000000001475771417500245300ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/commands/add_word_to_spell_check.py000066400000000000000000000042031475771417500276200ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string initialized = False try: import enchant initialized = True except: pass class command(): def __init__(self): self.language = '' self.spellChecker = None def initialize(self, environment): self.env = environment self.updateSpellLanguage() def shutdown(self): pass def getDescription(self): return _('adds the current word to the exceptions dictionary') def updateSpellLanguage(self): self.spellChecker = enchant.Dict(self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage')) self.language = self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') def run(self): if not initialized: return if self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') != self.language: try: self.updateSpellLanguage() except Exception as e: return cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() # get the word newContent = self.env['screen']['newContentText'].split('\n')[cursorPos['y']] x, y, currWord, endOfScreen, lineBreak = word_utils.getCurrentWord(cursorPos['x'], 0, newContent) currWord = currWord.strip(string.whitespace + r'!"#$%&\()*+,-./:;<=Â?@[\\]^_{|}~') if currWord != '': if self.spellChecker.is_added(currWord): self.env['runtime']['outputManager'].presentText(_('{0} is already in dictionary').format(currWord,), soundIcon='Cancel', interrupt=True) else: self.spellChecker.add(currWord) self.env['runtime']['outputManager'].presentText(_('{0} added to dictionary').format(currWord,), soundIcon='Accept', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/announce_fenrir_version.py000066400000000000000000000015561475771417500277270ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader import fenrirVersion class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Present the version of Fenrir currrrently in use.') def run(self): try: self.env['runtime']['outputManager'].presentText(f'Fenrir screen reader version {fenrirVersion.version}-{fenrirVersion.codeName}', interrupt=True) except exception as e: self.env['runtime']['outputManager'].presentText(_('Version information is unavailable.'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/attribute_cursor.py000066400000000000000000000022301475771417500263750ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import screen_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Reads attributes of current cursor position') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() try: attributes = self.env['runtime']['attributeManager'].getAttributeByXY( cursorPos['x'], cursorPos['y']) except Exception as e: print(e) attributeFormatString = self.env['runtime']['settingsManager'].getSetting('general', 'attributeFormatString') attributeFormatString = self.env['runtime']['attributeManager'].formatAttributes(attributes, attributeFormatString) self.env['runtime']['outputManager'].presentText(attributeFormatString, soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_1.py000066400000000000000000000041271475771417500250310ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '1' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_10.py000066400000000000000000000041301475771417500251030ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '10' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_2.py000066400000000000000000000041271475771417500250320ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '2' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_3.py000066400000000000000000000041271475771417500250330ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '3' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_4.py000066400000000000000000000041271475771417500250340ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '4' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_5.py000066400000000000000000000041271475771417500250350ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '5' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_6.py000066400000000000000000000041271475771417500250360ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '6' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_7.py000066400000000000000000000041271475771417500250370ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '7' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_8.py000066400000000000000000000041271475771417500250400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '8' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/bookmark_9.py000066400000000000000000000041271475771417500250410ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils from fenrirscreenreader.utils import line_utils class command(): def __init__(self): self.ID = '9' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if not self.env['commandBuffer']['bookMarks'][self.ID]: self.env['runtime']['outputManager'].presentText(_('Bookmark {0} not set').format(self.ID,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return if not self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1']: self.env['runtime']['outputManager'].presentText(_('Bookmark for application {0} not set').format(currApp,), interrupt=True) return # set marks marked = '' startMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'].copy() if self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2']: endMark = self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) else: x, y, marked = \ line_utils.getCurrentLine(startMark['x'], startMark['y'], self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_('blank'), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_1.py000066400000000000000000000014441475771417500261760ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '1' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_10.py000066400000000000000000000014451475771417500262570ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '10' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_2.py000066400000000000000000000014441475771417500261770ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '2' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_3.py000066400000000000000000000014441475771417500262000ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '3' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_4.py000066400000000000000000000014441475771417500262010ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '4' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_5.py000066400000000000000000000014441475771417500262020ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '5' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_6.py000066400000000000000000000014441475771417500262030ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '6' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_7.py000066400000000000000000000014441475771417500262040ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '7' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_8.py000066400000000000000000000014441475771417500262050ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '8' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_bookmark_9.py000066400000000000000000000014441475771417500262060ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '9' def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('remove Bookmark {0}').format(self.ID,) def run(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() del self.env['commandBuffer']['bookMarks'][self.ID][currApp] self.env['runtime']['outputManager'].presentText(_('Bookmark {0} removed for application {1}').format(self.ID, currApp), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_clipboard.py000066400000000000000000000013011475771417500261000ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('clears the currently selected clipboard') def run(self): self.env['runtime']['memoryManager'].clearCurrentIndexList('clipboardHistory') self.env['runtime']['outputManager'].presentText(_('clipboard cleared'), interrupt=True) return def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/clear_window_application.py000066400000000000000000000016241475771417500300430ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Turn off window mode for application') def run(self): if self.env['runtime']['cursorManager'].clearWindowForApplication(): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['runtime']['outputManager'].presentText(_('Window Mode off for application {0}').format(currApp,), interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("Not in window Mode"), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/copy_last_echo_to_clipboard.py000066400000000000000000000016051475771417500305160ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('copies last presented text to the clipboard') def run(self): lastEcho = self.env['runtime']['outputManager'].getLastEcho() if lastEcho.rstrip() != "": lastEcho = lastEcho.rstrip() self.env['runtime']['memoryManager'].addValueToFirstIndex('clipboardHistory', lastEcho) self.env['runtime']['outputManager'].presentText(lastEcho, soundIcon='CopyToClipboard', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/copy_marked_to_clipboard.py000066400000000000000000000052541475771417500300240ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('copies marked text to the currently selected clipboard') def getTextFromScreen(self, startMark, endMark): screenContent = self.env['screen']['newContentText'] screenLines = screenContent.split('\n') startY = min(startMark['y'], len(screenLines) - 1) endY = min(endMark['y'], len(screenLines) - 1) # If marks are on the same line if startY == endY: line = screenLines[startY] startX = min(startMark['x'], len(line)) endX = min(endMark['x'], len(line)) + 1 return line[startX:endX] # Handle multi-line selection result = [] # First line (from start mark to end of line) firstLine = screenLines[startY] startX = min(startMark['x'], len(firstLine)) result.append(firstLine[startX:].rstrip()) # Middle lines (complete lines) for lineNum in range(startY + 1, endY): result.append(screenLines[lineNum].rstrip()) # Last line (from start to end mark) if endY > startY: lastLine = screenLines[endY] endX = min(endMark['x'], len(lastLine)) + 1 result.append(lastLine[:endX].rstrip()) return '\n'.join(result) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("One or two marks are needed"), interrupt=True) return if not self.env['commandBuffer']['Marks']['2']: self.env['runtime']['cursorManager'].setMark() # use the last first and the last setted mark as range startMark = self.env['commandBuffer']['Marks']['1'].copy() endMark = self.env['commandBuffer']['Marks']['2'].copy() # Replace mark_utils.getTextBetweenMarks with our new method marked = self.getTextFromScreen(startMark, endMark) self.env['runtime']['memoryManager'].addValueToFirstIndex('clipboardHistory', marked) # reset marks self.env['runtime']['cursorManager'].clearMarks() self.env['runtime']['outputManager'].presentText(marked, soundIcon='CopyToClipboard', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/curr_clipboard.py000066400000000000000000000016171475771417500257770ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('speaks the contents of the currently selected clipboard') def run(self): if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') self.env['runtime']['outputManager'].presentText(clipboard , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/curr_screen.py000066400000000000000000000014501475771417500253120ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('reads the contents of the current screen') def run(self): if self.env['screen']['newContentText'].isspace(): self.env['runtime']['outputManager'].presentText(_("screen is empty"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(self.env['screen']['newContentText'],interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/curr_screen_after_cursor.py000066400000000000000000000020241475771417500300660ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('reads from the cursor to the bottom of the screen') def run(self): # Prefer review cursor over text cursor cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() textAfterCursor = mark_utils.getTextAfterMark(cursorPos, self.env['screen']['newContentText']) if textAfterCursor.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(textAfterCursor, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/curr_screen_before_cursor.py000066400000000000000000000022251475771417500302320ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Reads from the top of the screen to the cursor position') def run(self): # Prefer review cursor over text cursor if self.env['screen']['newCursorReview']: cursorPos = self.env['screen']['newCursorReview'].copy() else: cursorPos = self.env['screen']['newCursor'].copy() textBeforeCursor = mark_utils.getTextBeforeMark(cursorPos, self.env['screen']['newContentText']) if textBeforeCursor.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(textBeforeCursor, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/current_quick_menu_entry.py000066400000000000000000000014151475771417500301240ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get current quick menu entry') def run(self): menu = '' value = '' menu = self.env['runtime']['quickMenuManager'].getCurrentEntry() if menu != '': value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(menu + ' ' + value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/current_quick_menu_value.py000066400000000000000000000011631475771417500300770ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get current quick menu value') def run(self): value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/cursor_column.py000066400000000000000000000014711475771417500256750ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Column number for cursor') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['outputManager'].presentText(str(cursorPos['x'] + 1) , interrupt=True) self.env['runtime']['outputManager'].announceActiveCursor() self.env['runtime']['outputManager'].presentText(' column number' , interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/cursor_lineno.py000066400000000000000000000014661475771417500256700ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Line number for cursor') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['outputManager'].presentText(str(cursorPos['y'] + 1), interrupt=True) self.env['runtime']['outputManager'].announceActiveCursor() self.env['runtime']['outputManager'].presentText(' line number' , interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/cursor_position.py000066400000000000000000000014611475771417500262430ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('displays the position of the review cursor') def run(self): # Prefer review cursor over text cursor cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['outputManager'].presentText(_("line {0}, column {1}, Terminal {2}").format(cursorPos['y']+1, cursorPos['x']+1, self.env['screen']['newTTY']), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/cursor_read_line_to_cursor.py000066400000000000000000000021751475771417500304230ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read line to cursor pos, use review cursor if you are in review mode, otherwhise use text cursor') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() x, y, currLine = \ line_utils.getCurrentLine(cursorPos['x'], cursorPos['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(currLine[:cursorPos['x']], interrupt=True) self.env['runtime']['outputManager'].announceActiveCursor() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/cursor_read_to_end_of_line.py000066400000000000000000000022011475771417500303260ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('read to end of line, use review cursor if you are in review mode, otherwhise use text cursor') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() x, y, currLine = \ line_utils.getCurrentLine(cursorPos['x'], cursorPos['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(currLine[cursorPos['x']:], interrupt=True) self.env['runtime']['outputManager'].announceActiveCursor() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/date.py000066400000000000000000000016151475771417500237200ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('presents the date') def run(self): dateFormat = self.env['runtime']['settingsManager'].getSetting('general', 'dateFormat') # get the time formatted dateString = datetime.datetime.strftime(datetime.datetime.now(), dateFormat) # present the time via speak and braile, there is no soundicon, interrupt the current speech self.env['runtime']['outputManager'].presentText(dateString , soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/dec_alsa_volume.py000066400000000000000000000017631475771417500261310ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. initialized = False try: import alsaaudio initialized = True except: pass from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _("Decrease system volume") def run(self): if not initialized: self.env['runtime']['outputManager'].presentText(_('alsaaudio is not installed'), interrupt=True) return mixer = alsaaudio.Mixer() value = mixer.getvolume()[0] value = value - 5 if value < 5: value = 5 mixer.setvolume(value) self.env['runtime']['outputManager'].presentText(_("{0} percent system volume").format(value), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/dec_sound_volume.py000066400000000000000000000016651475771417500263420ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('decrease sound volume') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('sound', 'volume') value = round((math.ceil(10 * value) / 10) - 0.1, 2) if value < 0.1: value = 0.1 self.env['runtime']['settingsManager'].setSetting('sound', 'volume', str(value)) self.env['runtime']['outputManager'].presentText(_("{0} percent sound volume").format(int(value * 100)), soundIcon='SoundOff', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/dec_speech_pitch.py000066400000000000000000000016561475771417500262610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Decreases the pitch of the speech') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'pitch') value = round((math.ceil(10 * value) / 10) - 0.1, 2) if value < 0.0: value = 0.0 self.env['runtime']['settingsManager'].setSetting('speech', 'pitch', str(value)) self.env['runtime']['outputManager'].presentText(_('{0} percent speech pitch').format(int(value * 100)), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/dec_speech_rate.py000066400000000000000000000016541475771417500261030ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Decreases the rate of the speech') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'rate') value = round((math.ceil(10 * value) / 10) - 0.1, 2) if value < 0.0: value = 0.0 self.env['runtime']['settingsManager'].setSetting('speech', 'rate', str(value)) self.env['runtime']['outputManager'].presentText(_("{0} percent speech rate").format(int(value * 100)), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/dec_speech_volume.py000066400000000000000000000016641475771417500264600ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Decreases the volume of the speech') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'volume') value = round((math.ceil(10 * value) / 10) - 0.1, 2) if value < 0.1: value = 0.1 self.env['runtime']['settingsManager'].setSetting('speech', 'volume', str(value)) self.env['runtime']['outputManager'].presentText(_("{0} percent speech volume").format(int(value * 100)), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/exit_review.py000066400000000000000000000015031475771417500253310ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('exits review mode') def run(self): if not self.env['runtime']['cursorManager'].isReviewMode(): self.env['runtime']['outputManager'].presentText(_("Not in Review Mode"), interrupt=True) return self.env['runtime']['cursorManager'].clearReviewCursor() self.env['runtime']['outputManager'].presentText(_("Exiting Review Mode"), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/export_clipboard_to_file.py000066400000000000000000000034701475771417500300450ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import os class command(): def __init__(self): pass def initialize(self, environment, scriptPath=''): self.env = environment def shutdown(self): pass def getDescription(self): return _('export the current fenrir clipboard to a file') def run(self): clipboardFilePath = self.env['runtime']['settingsManager'].getSetting('general', 'clipboardExportPath') clipboardFilePath = clipboardFilePath.replace('$user',self.env['general']['currUser']) clipboardFilePath = clipboardFilePath.replace('$USER',self.env['general']['currUser']) clipboardFilePath = clipboardFilePath.replace('$User',self.env['general']['currUser']) clipboardFile = open(clipboardFilePath,'w') try: if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') clipboardFile.write(clipboard) clipboardFile.close() os.chmod(clipboardFilePath, 0o666) self.env['runtime']['outputManager'].presentText(_('clipboard exported to file'), interrupt=True) except Exception as e: self.env['runtime']['debug'].writeDebugOut('export_clipboard_to_file:run: Filepath:'+ clipboardFile +' trace:' + str(e),debug.debugLevel.ERROR) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/export_clipboard_to_x.py000066400000000000000000000074621475771417500274020ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import subprocess, os from subprocess import Popen, PIPE import _thread class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Export current fenrir clipboard to X or GUI clipboard') def run(self): _thread.start_new_thread(self._threadRun , ()) def _threadRun(self): try: if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') user = self.env['general']['currUser'] # First try to find xclip in common locations xclip_paths = [ '/usr/bin/xclip', '/bin/xclip', '/usr/local/bin/xclip' ] xclip_path = None for path in xclip_paths: if os.path.isfile(path) and os.access(path, os.X_OK): xclip_path = path break if not xclip_path: self.env['runtime']['outputManager'].presentText( 'xclip not found in common locations', interrupt=True ) return for display in range(10): p = Popen( ['su', user, '-p', '-c', f"{xclip_path} -d :{display} -selection clipboard"], stdin=PIPE, stdout=PIPE, stderr=PIPE, preexec_fn=os.setpgrp ) stdout, stderr = p.communicate(input=clipboard.encode('utf-8')) self.env['runtime']['outputManager'].interruptOutput() stderr = stderr.decode('utf-8') stdout = stdout.decode('utf-8') if stderr == '': break if stderr != '': self.env['runtime']['outputManager'].presentText(stderr, soundIcon='', interrupt=False) else: self.env['runtime']['outputManager'].presentText('exported to the X session.', interrupt=True) except Exception as e: self.env['runtime']['outputManager'].presentText(str(e), soundIcon='', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/first_clipboard.py000066400000000000000000000017061475771417500261520ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('selects the first clipboard') def run(self): if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return self.env['runtime']['memoryManager'].setFirstIndex('clipboardHistory') clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') self.env['runtime']['outputManager'].presentText(clipboard, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/forward_keypress.py000066400000000000000000000012301475771417500263650ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('sends the following keypress to the terminal or application') def run(self): self.env['input']['keyForeward'] = 3 self.env['runtime']['outputManager'].presentText(_('Forward next keypress'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/import_clipboard_from_file.py000066400000000000000000000031751475771417500303610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils import os class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('imports text from clipboard file to the clipboard') def run(self): clipboardFilePath = self.env['runtime']['settingsManager'].getSetting('general', 'clipboardExportPath') clipboardFilePath = clipboardFilePath.replace('$user',self.env['general']['currUser']) clipboardFilePath = clipboardFilePath.replace('$USER',self.env['general']['currUser']) clipboardFilePath = clipboardFilePath.replace('$User',self.env['general']['currUser']) if not os.path.exists(clipboardFilePath): self.env['runtime']['outputManager'].presentText(_('File does not exist'), soundIcon='', interrupt=True) return clipboardFile = open(clipboardFilePath,'r') imported = clipboardFile.read() clipboardFile.close() self.env['runtime']['memoryManager'].addValueToFirstIndex('clipboardHistory', imported) self.env['runtime']['outputManager'].presentText('Import to Clipboard', soundIcon='CopyToClipboard', interrupt=True) self.env['runtime']['outputManager'].presentText(imported, soundIcon='', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/import_clipboard_from_x.py000066400000000000000000000045311475771417500277060ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import subprocess, os from subprocess import Popen, PIPE import _thread class command(): def __init__(self): pass def initialize(self, environment, scriptPath=''): self.env = environment self.scriptPath = scriptPath def shutdown(self): pass def getDescription(self): return _("imports the graphical clipboard to Fenrir's clipboard") def run(self): _thread.start_new_thread(self._threadRun , ()) def _threadRun(self): try: # Find xclip path xclip_paths = ['/usr/bin/xclip', '/bin/xclip', '/usr/local/bin/xclip'] xclip_path = None for path in xclip_paths: if os.path.isfile(path) and os.access(path, os.X_OK): xclip_path = path break if not xclip_path: self.env['runtime']['outputManager'].presentText('xclip not found in common locations', interrupt=True) return xClipboard = '' for display in range(10): p = Popen('su ' + self.env['general']['currUser'] + ' -p -c "' + xclip_path + ' -d :' + str(display) + ' -o"', stdout=PIPE, stderr=PIPE, shell=True) stdout, stderr = p.communicate() self.env['runtime']['outputManager'].interruptOutput() stderr = stderr.decode('utf-8') xClipboard = stdout.decode('utf-8') if (stderr == ''): break if stderr != '': self.env['runtime']['outputManager'].presentText(stderr , soundIcon='', interrupt=False) else: self.env['runtime']['memoryManager'].addValueToFirstIndex('clipboardHistory', xClipboard) self.env['runtime']['outputManager'].presentText('Import to Clipboard', soundIcon='CopyToClipboard', interrupt=True) self.env['runtime']['outputManager'].presentText(xClipboard, soundIcon='', interrupt=False) except Exception as e: self.env['runtime']['outputManager'].presentText(e , soundIcon='', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/inc_alsa_volume.py000066400000000000000000000017671475771417500261530ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. initialized = False try: import alsaaudio initialized = True except: pass from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _("Increase system volume") def run(self): if not initialized: self.env['runtime']['outputManager'].presentText(_('alsaaudio is not installed'), interrupt=True) return mixer = alsaaudio.Mixer() value = mixer.getvolume()[0] value = value + 5 if value > 100: value = 100 mixer.setvolume(value) self.env['runtime']['outputManager'].presentText(_("{0} percent system volume").format(value), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/inc_sound_volume.py000066400000000000000000000017041475771417500263520ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('adjusts the volume for in coming sounds') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('sound', 'volume') value = round((math.ceil(10 * value) / 10) + 0.1, 2) if value > 1.0: value = 1.0 self.env['runtime']['settingsManager'].setSetting('sound', 'volume', str(value)) self.env['runtime']['outputManager'].presentText(_("{0} percent sound volume").format(int(value * 100)), soundIcon='SoundOn', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/inc_speech_pitch.py000066400000000000000000000016621475771417500262740ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Increases the pitch of the speech') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'pitch') value = round((math.ceil(10 * value) / 10) + 0.1, 2) if value > 1.0: value = 1.0 self.env['runtime']['settingsManager'].setSetting('speech', 'pitch', str(value)) self.env['runtime']['outputManager'].presentText(_("{0} percent speech pitch").format(int(value * 100)), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/inc_speech_rate.py000066400000000000000000000016441475771417500261200ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Increase the speech rate') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'rate') value = round((math.ceil(10 * value) / 10) + 0.1, 2) if value > 1.0: value = 1.0 self.env['runtime']['settingsManager'].setSetting('speech', 'rate', str(value)) self.env['runtime']['outputManager'].presentText(_("{0} percent speech rate").format(int(value * 100)), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/inc_speech_volume.py000066400000000000000000000016551475771417500264760ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import math class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Increase the speech volume') def run(self): value = self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'volume') value = round((math.ceil(10 * value) / 10) + 0.1, 2) if value > 1.0: value = 1.0 self.env['runtime']['settingsManager'].setSetting('speech', 'volume', str(value)) self.env['runtime']['outputManager'].presentText(_("{0} percent speech volume").format(int(value * 100)), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/indent_curr_line.py000066400000000000000000000023371475771417500263300ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Presents the indentation level for the current line') def run(self): # Prefer review cursor over text cursor if self.env['screen']['newCursorReview']: cursorPos = self.env['screen']['newCursorReview'].copy() else: cursorPos = self.env['screen']['newCursor'].copy() x, y, currLine = \ line_utils.getCurrentLine(cursorPos['x'], cursorPos['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("indent {0}").format(len(currLine) - len(currLine.lstrip())), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/last_clipboard.py000066400000000000000000000017051475771417500257650ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('selects the last clipboard') def run(self): if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return self.env['runtime']['memoryManager'].setLastIndex('clipboardHistory') clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') self.env['runtime']['outputManager'].presentText(clipboard, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/last_incoming.py000066400000000000000000000011371475771417500256300ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Presents the text which was last received') def run(self): self.env['runtime']['outputManager'].presentText(self.env['screen']['newDelta'], interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/marked_text.py000066400000000000000000000025361475771417500253150ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import mark_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Presents the currently selected text that will be copied to the clipboard') def run(self): if not (self.env['commandBuffer']['Marks']['1'] and \ self.env['commandBuffer']['Marks']['2']): self.env['runtime']['outputManager'].presentText(_("please set begin and endmark"), interrupt=True) return # use the last first and the last setted mark as range startMark = self.env['commandBuffer']['Marks']['1'].copy() endMark = self.env['commandBuffer']['Marks']['2'].copy() marked = mark_utils.getTextBetweenMarks(startMark, endMark, self.env['screen']['newContentText']) if marked.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(marked, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/next_clipboard.py000066400000000000000000000027571475771417500260100ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('selects the next clipboard') def run(self): if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return self.env['runtime']['memoryManager'].getNextIndex('clipboardHistory') isFirst = self.env['runtime']['memoryManager'].isFirstIndex('clipboardHistory') isLast = self.env['runtime']['memoryManager'].isLastIndex('clipboardHistory') clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') if isFirst: self.env['runtime']['outputManager'].presentText(_('First clipboard '), interrupt=True) if isLast: self.env['runtime']['outputManager'].presentText(_('Last clipboard '), interrupt=True) speechInterrupt = not(isLast or isFirst) self.env['runtime']['outputManager'].presentText(clipboard, interrupt = speechInterrupt) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/next_quick_menu_entry.py000066400000000000000000000017241475771417500274230ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get next quick menu entry') def run(self): menu = '' value = '' if self.env['runtime']['quickMenuManager'].nextEntry(): menu = self.env['runtime']['quickMenuManager'].getCurrentEntry() if menu != '': value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(menu + ' ' + value, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('Quick menu not available'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/next_quick_menu_value.py000066400000000000000000000012701475771417500273720ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get next quick menu value') def run(self): if self.env['runtime']['quickMenuManager'].nextValue(): value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/paste_clipboard.py000066400000000000000000000023471475771417500261410ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.env['runtime']['memoryManager'].addIndexList('clipboardHistory', self.env['runtime']['settingsManager'].getSettingAsInt('general', 'numberOfClipboards')) def shutdown(self): pass def getDescription(self): return _('pastes the text from the currently selected clipboard') def run(self): if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return self.env['runtime']['outputManager'].presentText('paste clipboard', soundIcon='PasteClipboardOnScreen', interrupt=True) clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') self.env['runtime']['screenManager'].injectTextToScreen(clipboard) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/present_first_line.py000066400000000000000000000015711475771417500267020ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('present first line') def run(self): x, y, firstLine = \ line_utils.getCurrentLine(0, 0, self.env['screen']['newContentText']) if firstLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(firstLine, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/present_last_line.py000066400000000000000000000016051475771417500265140ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('current line') def run(self): x, y, lastLine = \ line_utils.getCurrentLine(0, self.env['screen']['lines'] -1, self.env['screen']['newContentText']) if lastLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True) else: self.env['runtime']['outputManager'].presentText(lastLine, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/prev_clipboard.py000066400000000000000000000027471475771417500260050ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('selects the previous clipboard') def run(self): if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return self.env['runtime']['memoryManager'].setPrefIndex('clipboardHistory') isFirst = self.env['runtime']['memoryManager'].isFirstIndex('clipboardHistory') isLast = self.env['runtime']['memoryManager'].isLastIndex('clipboardHistory') clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') if isFirst: self.env['runtime']['outputManager'].presentText(_('First clipboard '), interrupt=True) if isLast: self.env['runtime']['outputManager'].presentText(_('Last clipboard '), interrupt=True) speechInterrupt = not(isLast or isFirst) self.env['runtime']['outputManager'].presentText(clipboard, interrupt = speechInterrupt) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/prev_quick_menu_entry.py000066400000000000000000000017301475771417500274160ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get previous quick menu entry') def run(self): menu = '' value = '' if self.env['runtime']['quickMenuManager'].prevEntry(): menu = self.env['runtime']['quickMenuManager'].getCurrentEntry() if menu != '': value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(menu + ' ' + value, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('Quick menu not available'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/prev_quick_menu_value.py000066400000000000000000000012741475771417500273740ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get previous quick menu value') def run(self): if self.env['runtime']['quickMenuManager'].prevValue(): value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/quit_fenrir.py000066400000000000000000000010311475771417500253220ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('exits Fenrir') def run(self): self.env['runtime']['eventManager'].stopMainEventLoop() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/remove_marks.py000066400000000000000000000012011475771417500254640ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Removes marks from selected text') def run(self): self.env['runtime']['cursorManager'].clearMarks() self.env['runtime']['outputManager'].presentText(_('Remove marks'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/remove_word_from_spell_check.py000066400000000000000000000044141475771417500307120ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string initialized = False try: import enchant initialized = True except: pass class command(): def __init__(self): self.language = '' self.spellChecker = None def initialize(self, environment): self.env = environment self.updateSpellLanguage() def shutdown(self): pass def getDescription(self): return _('removes the current word from the exceptions dictionary') def updateSpellLanguage(self): self.spellChecker = enchant.Dict(self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage')) self.language = self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') def run(self): if not initialized: self.env['runtime']['outputManager'].presentText(_('pyenchant is not installed'), interrupt=True) return if self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') != self.language: try: self.updateSpellLanguage() except: return cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() # get the word newContent = self.env['screen']['newContentText'].split('\n')[cursorPos['y']] x, y, currWord, endOfScreen, lineBreak = word_utils.getCurrentWord(cursorPos['x'], 0, newContent) currWord = currWord.strip(string.whitespace + r'!"#$%&()*+,-./:;<=Â?@[\\]^_{|}~') if not currWord.isspace(): if self.spellChecker.is_removed(currWord): self.env['runtime']['outputManager'].presentText(_('{0} is not in the dictionary').format(currWord,), soundIcon='Cancel', interrupt=True) else: self.spellChecker.remove(currWord) self.env['runtime']['outputManager'].presentText(_('{0} removed').format(currWord,), soundIcon='Accept', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_bottom.py000066400000000000000000000012471475771417500256710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move review to the bottom of the screen') def run(self): self.env['screen']['newCursorReview'] = { 'x': 0, 'y':self.env['screen']['lines'] -1} self.env['runtime']['outputManager'].presentText(_("Bottom"), interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_curr_char.py000066400000000000000000000027241475771417500263360ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('presents the current character.') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currChar = \ char_utils.getCurrentChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(currChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) # is has attribute it enabled? if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'): cursorPos = self.env['screen']['newCursorReview'] if not self.env['runtime']['attributeManager'].hasAttributes(cursorPos): return self.env['runtime']['outputManager'].presentText('has attribute', soundIcon='HasAttributes', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_curr_char_phonetic.py000066400000000000000000000023361475771417500302260ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('set review and phonetically presents the current character') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currChar = \ char_utils.getCurrentChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if currChar.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: currChar = char_utils.getPhonetic(currChar) self.env['runtime']['outputManager'].presentText(currChar ,interrupt=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_curr_line.py000066400000000000000000000021741475771417500263470ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('current line') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currLine = \ line_utils.getCurrentLine(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(currLine, interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_curr_word.py000066400000000000000000000031621475771417500263710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('current word.') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if currWord.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(currWord, interrupt=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_curr_word_phonetic.py000066400000000000000000000036131475771417500302630ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Phonetically spells the current word') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if currWord.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: firstSequence = True for c in currWord: currChar = char_utils.getPhonetic(c) self.env['runtime']['outputManager'].presentText(currChar, interrupt=firstSequence, announceCapital=True, flush=False) firstSequence = False if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_down.py000066400000000000000000000024701475771417500253330ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move review to the character below the current position') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], downChar, endOfScreen = \ char_utils.getDownChar(self.env['screen']['newCursorReview']['x'],self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(downChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_line_begin.py000066400000000000000000000025741475771417500264640ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('set review cursor to begin of current line and display the content') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['cursorManager'].setReviewCursorPosition(0 ,cursorPos['y']) self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currChar = \ char_utils.getCurrentChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if currChar.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(currChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) self.env['runtime']['outputManager'].presentText(_("beginning of line"), interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_line_end.py000066400000000000000000000024011475771417500261330ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move Review to the end of current line and display the content') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['cursorManager'].setReviewCursorPosition(self.env['screen']['columns']-1 ,cursorPos['y']) self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currChar = \ char_utils.getCurrentChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(currChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) self.env['runtime']['outputManager'].presentText(_("end of line"), interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_line_first_char.py000066400000000000000000000032261475771417500275170ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move Review to the first character on the line') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() x, y, currLine = \ line_utils.getCurrentLine(cursorPos['x'], cursorPos['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("line is empty"), interrupt=True) return self.env['runtime']['cursorManager'].setReviewCursorPosition((len(currLine) - len(currLine.lstrip())), cursorPos['y']) self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], currChar = \ char_utils.getCurrentChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(currChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) self.env['runtime']['outputManager'].presentText(_("first character in line indent {0}").format(str(len(currLine) - len(currLine.lstrip()))), interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_line_last_char.py000066400000000000000000000023221475771417500273270ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move Review to the last character on the line') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['cursorManager'].setReviewCursorPosition(self.env['screen']['columns']-1 ,cursorPos['y']) self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], lastChar = \ char_utils.getLastCharInLine(self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(lastChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) self.env['runtime']['outputManager'].presentText(_("last character in line"), interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_next_char.py000066400000000000000000000037731475771417500263460ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Moves review to the next character ') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], nextChar, endOfScreen, lineBreak = \ char_utils.getNextChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(nextChar, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') # is has attribute it enabled? if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'): cursorPos = self.env['screen']['newCursorReview'] if not self.env['runtime']['attributeManager'].hasAttributes(cursorPos): return self.env['runtime']['outputManager'].presentText('has attribute', soundIcon='HasAttributes', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_next_char_phonetic.py000066400000000000000000000031421475771417500302250ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('phonetically presents the next character and set review to it') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], nextChar, endOfScreen, lineBreak = \ char_utils.getNextChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) nextChar = char_utils.getPhonetic(nextChar) self.env['runtime']['outputManager'].presentText(nextChar ,interrupt=True, announceCapital=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_next_line.py000066400000000000000000000031001475771417500263400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('moves review to the next line ') def run(self): self.env['screen']['oldCursorReview'] = self.env['screen']['newCursorReview'] if not self.env['screen']['newCursorReview']: self.env['screen']['newCursorReview'] = self.env['screen']['newCursor'].copy() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], nextLine, endOfScreen = \ line_utils.getNextLine(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if nextLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(nextLine, interrupt=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_next_word.py000066400000000000000000000034631475771417500264000ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('moves review to the next word ') def run(self): self.env['screen']['oldCursorReview'] = self.env['screen']['newCursorReview'] if self.env['screen']['newCursorReview'] == None: self.env['screen']['newCursorReview'] = self.env['screen']['newCursor'].copy() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], nextWord, endOfScreen, lineBreak = \ word_utils.getNextWord(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if nextWord.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(nextWord, interrupt=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_next_word_phonetic.py000066400000000000000000000036351475771417500302720ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Phonetically spells the next word and moves review to it') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], nextWord, endOfScreen, lineBreak = \ word_utils.getNextWord(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if nextWord.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: firstSequence = True for c in nextWord: currChar = char_utils.getPhonetic(c) self.env['runtime']['outputManager'].presentText(currChar, interrupt=firstSequence, announceCapital=True, flush=False) firstSequence = False if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_prev_char.py000066400000000000000000000042371475771417500263400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('moves review to the previous character ') def run(self): self.env['screen']['oldCursorReview'] = self.env['screen']['newCursorReview'] if not self.env['screen']['newCursorReview']: self.env['screen']['newCursorReview'] = self.env['screen']['newCursor'].copy() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], prevChar, endOfScreen, lineBreak = \ char_utils.getPrevChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(prevChar, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') # is has attribute it enabled? if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'): cursorPos = self.env['screen']['newCursorReview'] if not self.env['runtime']['attributeManager'].hasAttributes(cursorPos): return self.env['runtime']['outputManager'].presentText('has attribute', soundIcon='HasAttributes', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_prev_char_phonetic.py000066400000000000000000000031461475771417500302270ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('phonetically presents the previous character and set review to it') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], prevChar, endOfScreen, lineBreak = \ char_utils.getPrevChar(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) prevChar = char_utils.getPhonetic(prevChar) self.env['runtime']['outputManager'].presentText(prevChar ,interrupt=True, announceCapital=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_prev_line.py000066400000000000000000000026471475771417500263550ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('moves review to the previous line ') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], prevLine, endOfScreen = \ line_utils.getPrevLine(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if prevLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(prevLine, interrupt=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_prev_word.py000066400000000000000000000032311475771417500263670ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('moves review focus to the previous word ') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], prevWord, endOfScreen, lineBreak = \ word_utils.getPrevWord(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if prevWord.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(prevWord, interrupt=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=False, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_prev_word_phonetic.py000066400000000000000000000036411475771417500302650ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Phonetically spells the previous word and moves review to it') def run(self): self.env['runtime']['cursorManager'].enterReviewModeCurrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], prevWord, endOfScreen, lineBreak = \ word_utils.getPrevWord(self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) if prevWord.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), interrupt=True, flush=False) else: firstSequence = True for c in prevWord: currChar = char_utils.getPhonetic(c) self.env['runtime']['outputManager'].presentText(currChar, interrupt=firstSequence, announceCapital=True, flush=False) firstSequence = False if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_screen_first_char.py000066400000000000000000000022601475771417500300440ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move Review to the first character on the screen (left top)') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['cursorManager'].setReviewCursorPosition(0 ,0) self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], lastChar = \ char_utils.getLastCharInLine(self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(lastChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) self.env['runtime']['outputManager'].presentText(_("first character in screen"), interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_screen_last_char.py000066400000000000000000000023541475771417500276640ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move Review to the last character on the screen (right bottom)') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['runtime']['cursorManager'].setReviewCursorPosition(self.env['screen']['columns']-1 ,self.env['screen']['lines']-1) self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], lastChar = \ char_utils.getLastCharInLine(self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(lastChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) self.env['runtime']['outputManager'].presentText(_("last character in screen"), interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_top.py000066400000000000000000000012611475771417500251630ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('move review to top of screen') def run(self): self.env['screen']['newCursorReview'] = {'x':0,'y':0} self.env['runtime']['outputManager'].presentText(_("Top"), interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/review_up.py000066400000000000000000000030661475771417500250120ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Move review to the character in the line above the current position') def run(self): cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() self.env['screen']['newCursorReview']['x'], self.env['screen']['newCursorReview']['y'], upChar, endOfScreen = \ char_utils.getUpChar(self.env['screen']['newCursorReview']['x'],self.env['screen']['newCursorReview']['y'], self.env['screen']['newContentText']) self.env['runtime']['outputManager'].presentText(upChar ,interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) if endOfScreen: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'endOfScreen'): self.env['runtime']['outputManager'].presentText(_('end of screen'), interrupt=True, soundIcon='EndOfScreen') if lineBreak: if self.env['runtime']['settingsManager'].getSettingAsBool('review', 'lineBreak'): self.env['runtime']['outputManager'].presentText(_('line break'), interrupt=False, soundIcon='EndOfLine') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/save_settings.py000066400000000000000000000014441475771417500256610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core import settingsManager class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Saves your current Fenrir settings so they are the default.') def run(self): settingsFile = self.env['runtime']['settingsManager'].getSettingsFile() self.env['runtime']['settingsManager'].saveSettings(settingsFile) self.env['runtime']['outputManager'].presentText(_("Settings saved."), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_1.py000066400000000000000000000030001475771417500256710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '1' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_10.py000066400000000000000000000030011475771417500257520ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '10' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_2.py000066400000000000000000000030001475771417500256720ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '2' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_3.py000066400000000000000000000030001475771417500256730ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '3' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_4.py000066400000000000000000000030001475771417500256740ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '4' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_5.py000066400000000000000000000030001475771417500256750ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '5' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_6.py000066400000000000000000000030001475771417500256760ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '6' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_7.py000066400000000000000000000030001475771417500256770ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '7' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_8.py000066400000000000000000000030001475771417500257000ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '8' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_bookmark_9.py000066400000000000000000000030001475771417500257010ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): self.ID = '9' def initialize(self, environment): self.env = environment self.env['commandBuffer']['bookMarks'][self.ID] = {} def shutdown(self): pass def getDescription(self): return _('set Bookmark {0}').format(self.ID,) def run(self): if not self.env['commandBuffer']['Marks']['1']: self.env['runtime']['outputManager'].presentText(_("No mark found"), interrupt=True) return currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['bookMarks'][self.ID][currApp] = {} self.env['commandBuffer']['bookMarks'][self.ID][currApp]['1'] = self.env['commandBuffer']['Marks']['1'].copy() if self.env['commandBuffer']['Marks']['2']: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = self.env['commandBuffer']['Marks']['2'].copy() else: self.env['commandBuffer']['bookMarks'][self.ID][currApp]['2'] = None self.env['runtime']['outputManager'].presentText(_('Bookmark {0} set for application {1}').format(self.ID, currApp), interrupt=True) self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_mark.py000066400000000000000000000020371475771417500246070ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('places marks to select text to copy to the clipboard') def run(self): if not self.env['runtime']['cursorManager'].isReviewMode(): self.env['runtime']['outputManager'].presentText(_('no review cursor'), interrupt=True) return currMark = self.env['runtime']['cursorManager'].setMark() if currMark == 1: self.env['runtime']['outputManager'].presentText(_('set mark'), soundIcon='PlaceStartMark', interrupt=True) elif currMark == 2: self.env['runtime']['outputManager'].presentText(_('set mark'),soundIcon='PlaceEndMark', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/set_window_application.py000066400000000000000000000017251475771417500275520ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('set Window Mode, needs 2 marks ') def run(self): if self.env['runtime']['cursorManager'].setWindowForApplication(): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['runtime']['outputManager'].presentText(_('Window Mode on for application {0}').format(currApp), interrupt=True) self.env['runtime']['cursorManager'].clearMarks() else: self.env['runtime']['outputManager'].presentText(_("Set window begin and end marks"), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/shut_up.py000066400000000000000000000012411475771417500244650ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Interrupts the current presentation') def run(self): if len(self.env['input']['prevDeepestInput']) > len(self.env['input']['currInput']): return self.env['runtime']['outputManager'].interruptOutput() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/spell_check.py000066400000000000000000000041101475771417500252500ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils initialized = False try: import enchant initialized = True except: pass class command(): def __init__(self): self.language = '' self.spellChecker = None def initialize(self, environment): self.env = environment self.updateSpellLanguage() def shutdown(self): pass def getDescription(self): return _('checks the spelling of the current word') def updateSpellLanguage(self): if not initialized: return self.spellChecker = enchant.Dict(self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage')) self.language = self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') def run(self): if not initialized: self.env['runtime']['outputManager'].presentText(_('pyenchant is not installed'), interrupt=True) return if self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') != self.language: try: self.updateSpellLanguage() except: return cursorPos = self.env['runtime']['cursorManager'].getReviewOrTextCursor() # get the word newContent = self.env['screen']['newContentText'].split('\n')[cursorPos['y']] x, y, currWord, endOfScreen, lineBreak = word_utils.getCurrentWord(cursorPos['x'], 0, newContent) if not currWord.isspace(): if not self.spellChecker.check(currWord): self.env['runtime']['outputManager'].presentText(_('misspelled'),soundIcon='mispell', interrupt=True) elif not ignore: self.env['runtime']['outputManager'].presentText(_('correct'),soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/subprocess.py000066400000000000000000000041351475771417500251730ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import subprocess, os from subprocess import Popen, PIPE import _thread class command(): def __init__(self): pass def initialize(self, environment, scriptPath=''): self.env = environment self.scriptPath = scriptPath def shutdown(self): pass def getDescription(self): return _('script: {0} fullpath: {1}').format(os.path.basename(self.scriptPath), self.scriptPath) def run(self): if not os.path.exists(self.scriptPath): self.env['runtime']['outputManager'].presentText(_('Script file not found'), soundIcon='', interrupt=False) return if not os.path.isfile(self.scriptPath): self.env['runtime']['outputManager'].presentText(_('Script source is not a valid file'), soundIcon='', interrupt=False) return if not os.access(self.scriptPath, os.X_OK): self.env['runtime']['outputManager'].presentText(_('Script file is not executable'), soundIcon='', interrupt=False) return _thread.start_new_thread(self._threadRun , ()) def _threadRun(self): try: callstring = self.scriptPath + ' ' + self.env['general']['currUser'] p = Popen(callstring , stdout=PIPE, stderr=PIPE, shell=True) stdout, stderr = p.communicate() stdout = stdout.decode('utf-8') stderr = stderr.decode('utf-8') self.env['runtime']['outputManager'].interruptOutput() if stderr != '': self.env['runtime']['outputManager'].presentText(str(stderr) , soundIcon='', interrupt=False) if stdout != '': self.env['runtime']['outputManager'].presentText(str(stdout) , soundIcon='', interrupt=False) except Exception as e: self.env['runtime']['outputManager'].presentText(e , soundIcon='', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/temp_disable_speech.py000066400000000000000000000010671475771417500267630ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('disables speech until next keypress') def run(self): self.env['runtime']['outputManager'].tempDisableSpeech() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/time.py000066400000000000000000000016111475771417500237350ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('presents the time') def run(self): timeFormat = self.env['runtime']['settingsManager'].getSetting('general', 'timeFormat') # get the time formatted timeString = datetime.datetime.strftime(datetime.datetime.now(), timeFormat) # present the time via speak and braile, there is no soundicon, interrupt the current speech self.env['runtime']['outputManager'].presentText(timeString , soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_auto_indent.py000066400000000000000000000020501475771417500266470ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables automatic reading of indentation level changes') def run(self): self.env['runtime']['settingsManager'].setSetting('general', 'autoPresentIndent', str(not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoPresentIndent'))) if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoPresentIndent'): self.env['runtime']['outputManager'].presentText(_("autoindent enabled"), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("autoindent disabled"), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_auto_read.py000066400000000000000000000020701475771417500263030ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables automatic reading of new text as it appears') def run(self): self.env['runtime']['settingsManager'].setSetting('speech', 'autoReadIncoming', str(not self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'autoReadIncoming'))) if self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'autoReadIncoming'): self.env['runtime']['outputManager'].presentText(_("autoread enabled"), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("autoread disabled"), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_auto_spell_check.py000066400000000000000000000020711475771417500276450ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables automatic spell checking') def run(self): self.env['runtime']['settingsManager'].setSetting('general', 'autoSpellCheck', str(not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoSpellCheck'))) if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoSpellCheck'): self.env['runtime']['outputManager'].presentText(_("auto spellcheck enabled"), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("auto spellcheck disabled"), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_auto_time.py000066400000000000000000000021051475771417500263250ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Enables or disables automatic reading of time after specified intervals') def run(self): self.env['runtime']['settingsManager'].setSetting('time', 'enabled', str(not self.env['runtime']['settingsManager'].getSettingAsBool('time', 'enabled'))) if self.env['runtime']['settingsManager'].getSettingAsBool('time', 'enabled'): self.env['runtime']['outputManager'].presentText(_("Automatic time announcement enabled"), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("Automatic time announcement disabled"), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_barrier.py000066400000000000000000000017601475771417500257730ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables the barrier mode') def run(self): self.env['runtime']['settingsManager'].setSetting('barrier', 'enabled', str(not self.env['runtime']['settingsManager'].getSettingAsBool('barrier', 'enabled'))) if self.env['runtime']['settingsManager'].getSettingAsBool('barrier', 'enabled'): self.env['runtime']['outputManager'].presentText(_("barrier mode enabled"), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("barrier mode disabled"), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_emoticons.py000066400000000000000000000020471475771417500263440ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables announcement of emoticons instead of chars') def run(self): self.env['runtime']['settingsManager'].setSetting('general', 'emoticons', str(not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'emoticons'))) if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'emoticons'): self.env['runtime']['outputManager'].presentText(_('emoticons enabled'), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('emoticons disabled'), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_has_attribute.py000066400000000000000000000020541475771417500272000ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables the announcement of attributes') def run(self): self.env['runtime']['settingsManager'].setSetting('general', 'hasAttributes', str(not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'))) if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'): self.env['runtime']['outputManager'].presentText(_("announcement of attributes enabled"), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("announcement of attributes disabled"), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_highlight_tracking.py000066400000000000000000000022221475771417500301700ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables tracking of highlighted text') def run(self): currMode = self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'highlight') self.env['runtime']['settingsManager'].setSetting('focus', 'highlight', str(not currMode)) self.env['runtime']['settingsManager'].setSetting('focus', 'cursor', str(currMode)) if self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'highlight'): self.env['runtime']['outputManager'].presentText(_('highlight tracking'), soundIcon='', interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('cursor tracking'), soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_output.py000066400000000000000000000024331475771417500257030ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('toggles all output settings') def run(self): if self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'enabled') or \ self.env['runtime']['settingsManager'].getSettingAsBool('sound', 'enabled'): self.env['runtime']['outputManager'].presentText(_('Fenrir muted'), soundIcon='Accept', interrupt=True) self.env['runtime']['settingsManager'].setSetting('speech', 'enabled','False') self.env['runtime']['settingsManager'].setSetting('sound', 'enabled','False') else: self.env['runtime']['settingsManager'].setSetting('speech', 'enabled','True') self.env['runtime']['settingsManager'].setSetting('sound', 'enabled','True') self.env['runtime']['outputManager'].presentText(_('Fenrir unmuted'), soundIcon='Cancel', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_punctuation_level.py000066400000000000000000000015451475771417500301060ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if self.env['runtime']['punctuationManager'].cyclePunctuation(): self.env['runtime']['outputManager'].presentText(self.env['runtime']['settingsManager'].getSetting('general', 'punctuationLevel'), interrupt=True, ignorePunctuation=True) else: self.env['runtime']['outputManager'].presentText(_('No punctuation found.'), interrupt=True, ignorePunctuation=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_sound.py000066400000000000000000000020721475771417500254720ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables sound') def run(self): if self.env['runtime']['settingsManager'].getSettingAsBool('sound', 'enabled'): self.env['runtime']['outputManager'].presentText(_('sound disabled'), soundIcon='SoundOff', interrupt=True) self.env['runtime']['settingsManager'].setSetting('sound', 'enabled', str(not self.env['runtime']['settingsManager'].getSettingAsBool('sound', 'enabled'))) if self.env['runtime']['settingsManager'].getSettingAsBool('sound', 'enabled'): self.env['runtime']['outputManager'].presentText(_('sound enabled'), soundIcon='SoundOn', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_speech.py000066400000000000000000000022001475771417500256020ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables speech') def run(self): if self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'enabled'): self.env['runtime']['outputManager'].interruptOutput() self.env['runtime']['outputManager'].presentText(_('speech disabled'), soundIcon='SpeechOff', interrupt=True) self.env['runtime']['settingsManager'].setSetting('speech', 'enabled', str(not self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'enabled'))) if self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'enabled'): self.env['runtime']['outputManager'].presentText(_('speech enabled'), soundIcon='SpeechOn', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_tutorial_mode.py000066400000000000000000000017621475771417500272160ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): self.env['runtime']['helpManager'].toggleTutorialMode() return _('Exiting tutorial mode. To enter tutorial mode again press Fenrir+f1') def run(self): self.env['runtime']['helpManager'].toggleTutorialMode() if self.env['runtime']['helpManager'].isTutorialMode(): self.env['runtime']['outputManager'].presentText( _('Entering tutorial mode. In this mode commands are described but not executed. You can move through the list of commands with the up and down arrow keys. To Exit tutorial mode press Fenrir+f1.'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/commands/toggle_vmenu_mode.py000066400000000000000000000015561475771417500265060ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): self.env['runtime']['vmenuManager'].togglelVMenuMode() return _('Entering or Leaving v menu mode.') def run(self): self.env['runtime']['vmenuManager'].togglelVMenuMode() if self.env['runtime']['vmenuManager'].getActive(): self.env['runtime']['outputManager'].presentText( _('Entering v menu.'), interrupt=True) else: self.env['runtime']['outputManager'].presentText( _('Leaving v menu.'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/help/000077500000000000000000000000001475771417500215555ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/help/Readme.txt000066400000000000000000000001411475771417500235070ustar00rootroot00000000000000this folder contains help and tutorial related functions. those are not bindable but hard coded. fenrir/src/fenrirscreenreader/commands/help/__init__.py000077500000000000000000000000001475771417500236570ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/help/curr_help.py000066400000000000000000000012311475771417500241070ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get current help message') def run(self): text = self.env['runtime']['helpManager'].getHelpForCurrentIndex() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/help/next_help.py000066400000000000000000000013151475771417500241150ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get next help message') def run(self): self.env['runtime']['helpManager'].nextIndex() text = self.env['runtime']['helpManager'].getHelpForCurrentIndex() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/help/prev_help.py000066400000000000000000000013151475771417500241130ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get prev help message') def run(self): self.env['runtime']['helpManager'].prevIndex() text = self.env['runtime']['helpManager'].getHelpForCurrentIndex() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onByteInput/000077500000000000000000000000001475771417500231055ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onByteInput/10000-shut_up.py000066400000000000000000000022761475771417500256130ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'interruptOnKeyPress'): return if self.env['runtime']['screenManager'].isScreenChange(): return # if the filter is set #if self.env['runtime']['settingsManager'].getSetting('keyboard', 'interruptOnKeyPressFilter').strip() != '': # filterList = self.env['runtime']['settingsManager'].getSetting('keyboard', 'interruptOnKeyPressFilter').split(',') # for currInput in self.env['input']['currInput']: # if not currInput in filterList: # return self.env['runtime']['outputManager'].interruptOutput() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onByteInput/15000-enable_temp_speech.py000066400000000000000000000016261475771417500277310ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('disables speech until next keypress') def run(self): if not self.env['commandBuffer']['enableSpeechOnKeypress']: return self.env['runtime']['settingsManager'].setSetting('speech', 'enabled', str(self.env['commandBuffer']['enableSpeechOnKeypress'])) self.env['commandBuffer']['enableSpeechOnKeypress'] = False self.env['runtime']['outputManager'].presentText(_("speech enabled"), soundIcon='SpeechOn', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onByteInput/__init__.py000066400000000000000000000000001475771417500252040ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/000077500000000000000000000000001475771417500235455ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/15000-char_echo.py000066400000000000000000000040731475771417500265010ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # enabled? active = self.env['runtime']['settingsManager'].getSettingAsInt('keyboard', 'charEchoMode') # 0 = off if active == 0: return # 2 = caps only if active == 2: if not self.env['input']['newCapsLock']: return # big changes are no char (but the value is bigger than one maybe the differ needs longer than you can type, so a little strange random buffer for now) xMove = abs(self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x']) if xMove > 3: return if self.env['runtime']['inputManager'].getShortcutType() in ['KEY']: if self.env['runtime']['inputManager'].getLastDeepestInput() in [['KEY_TAB']]: return elif self.env['runtime']['inputManager'].getShortcutType() in ['BYTE']: if self.env['runtime']['byteManager'].getLastByteKey() in [b' ', b'\t']: return # detect deletion or chilling if self.env['screen']['newCursor']['x'] <= self.env['screen']['oldCursor']['x']: return # is there any change? if not self.env['runtime']['screenManager'].isDelta(): return # filter unneded space on word begin currDelta = self.env['screen']['newDelta'] if len(currDelta.strip()) != len(currDelta) and \ currDelta.strip() != '': currDelta = currDelta.strip() self.env['runtime']['outputManager'].presentText(currDelta, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) print(currDelta) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/25000-word_echo_type.py000066400000000000000000000040051475771417500275740ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # is it enabled? if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'wordEcho'): return # is naviation? if self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x'] != 1: return # just when cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # currently writing if self.env['runtime']['screenManager'].isDelta(): return # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # is there a word? if currWord == '': return # at the end of a word if not newContent[self.env['screen']['newCursor']['x']].isspace(): return # at the end of a word if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (x + len(currWord) != self.env['screen']['newCursor']['x']-1): return self.env['runtime']['outputManager'].presentText(currWord, interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/35000-spell_check.py000066400000000000000000000113711475771417500270430ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import os, string initialized = False try: import enchant initialized = True except: pass class command(): def __init__(self): self.language = '' self.spellChecker = '' def initialize(self, environment): self.env = environment self.updateSpellLanguage() def shutdown(self): pass def getDescription(self): return 'No Description found' def updateSpellLanguage(self): if not initialized: return self.spellChecker = enchant.Dict(self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage')) self.language = self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') def run(self): if not initialized: return if not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoSpellCheck'): return if self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') != self.language: try: self.updateSpellLanguage() except: return # just when horizontal cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # more than a keyecho? if len(self.env['screen']['newDelta']) > 1: return # deletion if self.env['runtime']['screenManager'].isNegativeDelta(): return # first place could not be the end of a word if self.env['screen']['newCursor']['x'] == 0: return # get the word (just for speedup only look at current line newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # was this a typed word? if self.env['runtime']['screenManager'].isDelta(): if not(newContent[self.env['screen']['oldCursor']['x']] in string.whitespace + '!"#$%&()*+,-./:;<=>?@[\\]^_{|}~' and x != self.env['screen']['oldCursor']['x']): return else: currWord = currWord.strip(string.whitespace + '!"#$%&()*+,-./:;<=>?@[\\]^_{|}~') else: # or just arrow arround? if not newContent[self.env['screen']['newCursor']['x']].isspace(): return if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (x + len(currWord) != self.env['screen']['newCursor']['x']-1): return # just on end of word if self.env['screen']['newCursor']['x'] > 0: if not newContent[self.env['screen']['oldCursor']['x'] - 1].lower() in string.ascii_lowercase: return # ignore bash buildins if currWord in ['cd','fg','bg','alias','bind','dir','caller','buildin','command','declare','echo','enable','help','let','local','logout',\ 'mapfile','printf','read','readarray','source','type','typeset','ulimit','unalias']: return # ignore the application name if currWord.upper() == 'FENRIR': return if currWord[0] =='-': return if currWord[0] == '/': return if currWord[0] == '#': return if currWord.startswith('./'): return if '@' in currWord and '.' in currWord: return if currWord[0] == '@': return if currWord.isnumeric(): return if currWord.isdecimal(): return if currWord.isspace(): return try: if os.path.exists("/bin/"+currWord): return except: pass try: if os.path.exists("/usr/bin/"+currWord): return except: pass try: if os.path.exists("/sbin/"+currWord): return except: pass if not self.spellChecker.check(currWord): self.env['runtime']['outputManager'].presentText(_('misspelled'), soundIcon='mispell', interrupt=False, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/45000-char_delete_echo.py000066400000000000000000000031171475771417500300240ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'charDeleteEcho'): return # detect typing or chilling if self.env['screen']['newCursor']['x'] >= self.env['screen']['oldCursor']['x']: return # More than just a deletion happend if self.env['runtime']['screenManager'].isDelta(ignoreSpace=True): return # no deletion if not self.env['runtime']['screenManager'].isNegativeDelta(): return # too much for a single backspace... # word begin produce a diff wiht len == 2 |a | others with 1 |a| if len(self.env['screen']['newNegativeDelta']) > 2: return currNegativeDelta = self.env['screen']['newNegativeDelta'] if len(currNegativeDelta.strip()) != len(currNegativeDelta) and \ currNegativeDelta.strip() != '': currNegativeDelta = currNegativeDelta.strip() self.env['runtime']['outputManager'].presentText(currNegativeDelta, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass 50000-present_char_if_cursor_change_horizontal.py000066400000000000000000000043471475771417500350200ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'cursor'): return if self.env['runtime']['screenManager'].isScreenChange(): return # detect an change on the screen, we just want to cursor arround, so no change should appear if self.env['runtime']['screenManager'].isDelta(): return if self.env['runtime']['screenManager'].isNegativeDelta(): return # is a vertical change? if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # is it a horizontal change? if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # echo word insteed of char if self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'wordEcho'): if abs(self.env['screen']['oldCursor']['x'] - self.env['screen']['newCursor']['x']) != 1: # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) if self.env['screen']['newCursor']['x'] == x: return x, y, currChar = char_utils.getCurrentChar(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['newContentText']) if not currChar.isspace(): self.env['runtime']['outputManager'].presentText(currChar, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/55000-tab_completion.py000066400000000000000000000033521475771417500275700ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # try to detect the tab completion by cursor change xMove = self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x'] if xMove <= 0: return if self.env['runtime']['inputManager'].getShortcutType() in ['KEY']: if not (self.env['runtime']['inputManager'].getLastDeepestInput() in [['KEY_TAB']]): if xMove < 5: return elif self.env['runtime']['inputManager'].getShortcutType() in ['BYTE']: found = False for currByte in self.env['runtime']['byteManager'].getLastByteKey(): if currByte == 9: found = True if not found: if xMove < 5: return # is there any change? if not self.env['runtime']['screenManager'].isDelta(): return if not xMove == len(self.env['screen']['newDelta']): return # filter unneded space on word begin currDelta = self.env['screen']['newDelta'] if len(currDelta.strip()) != len(currDelta) and \ currDelta.strip() != '': currDelta = currDelta.strip() self.env['runtime']['outputManager'].presentText(currDelta, interrupt=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/60000-word_echo_navigation.py000066400000000000000000000033611475771417500307550ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # is navigation? if not abs(self.env['screen']['oldCursor']['x'] - self.env['screen']['newCursor']['x']) > 1: return # just when cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # currently writing if self.env['runtime']['screenManager'].isDelta(): return # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # is there a word? if currWord == '': return # at the start of a word if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (self.env['screen']['newCursor']['x'] != x): return self.env['runtime']['outputManager'].presentText(currWord, interrupt=True, flush=False) def setCallback(self, callback): pass 65000-present_line_if_cursor_change_vertical.py000066400000000000000000000056651475771417500344640ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils from fenrirscreenreader.utils import word_utils class command(): def __init__(self): self.lastIdent = -1 def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'cursor'): return if self.env['runtime']['screenManager'].isScreenChange(): self.lastIdent = 0 return # this leads to problems in vim -> status line change -> no announcement, so we do check the lengh as hack if self.env['runtime']['screenManager'].isDelta(): return # is a vertical change? if not self.env['runtime']['cursorManager'].isCursorVerticalMove(): return x, y, currLine = line_utils.getCurrentLine(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True, flush=False) else: # ident currIdent = len(currLine) - len(currLine.lstrip()) if self.lastIdent == -1: self.lastIdent = currIdent doInterrupt = True if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoPresentIndent'): if self.env['runtime']['settingsManager'].getSettingAsInt('general', 'autoPresentIndentMode') in [0,1]: self.env['runtime']['outputManager'].playFrequence(currIdent * 50, 0.1, interrupt=doInterrupt) if self.env['runtime']['settingsManager'].getSettingAsInt('general', 'autoPresentIndentMode') in [0,2]: if self.lastIdent != currIdent: self.env['runtime']['outputManager'].presentText(_('indented ') + str(currIdent) + ' ', interrupt=doInterrupt, flush=False) doInterrupt = False # barrier sayLine = currLine if self.env['runtime']['settingsManager'].getSettingAsBool('barrier','enabled'): isBarrier, barrierLine = self.env['runtime']['barrierManager'].handleLineBarrier(self.env['screen']['newContentText'].split('\n'), self.env['screen']['newCursor']['x'],self.env['screen']['newCursor']['y']) if isBarrier: sayLine = barrierLine # output self.env['runtime']['outputManager'].presentText(sayLine, interrupt=doInterrupt, flush=False) self.lastIdent = currIdent def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/68000-auto_identation_horizontal.py000066400000000000000000000045331475771417500322360ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils from fenrirscreenreader.utils import word_utils class command(): def __init__(self): self.lastIdent = -1 def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'cursor'): return if self.env['runtime']['screenManager'].isScreenChange(): self.lastIdent = 0 return # is a vertical change? if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return x, y, currLine = line_utils.getCurrentLine(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['newContentText']) currIdent = self.env['screen']['newCursor']['x'] if not currLine.isspace(): # ident lastIdent, lastY, lastLine = line_utils.getCurrentLine(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['oldContentText']) if currLine.strip() != lastLine.strip(): return if len(currLine.lstrip()) == len(lastLine.lstrip()): return currIdent = len(currLine) - len(currLine.lstrip()) if self.lastIdent == -1: self.lastIdent = currIdent if currIdent <= 0: return if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoPresentIndent'): if self.env['runtime']['settingsManager'].getSettingAsInt('general', 'autoPresentIndentMode') in [0,1]: self.env['runtime']['outputManager'].playFrequence(currIdent * 50, 0.1, interrupt=False) if self.env['runtime']['settingsManager'].getSettingAsInt('general', 'autoPresentIndentMode') in [0,2]: if self.lastIdent != currIdent: self.env['runtime']['outputManager'].presentText(_('indented ') + str(currIdent) + ' ', interrupt=False, flush=False) self.lastIdent = currIdent def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/85000-has_attribute.py000066400000000000000000000022461475771417500274330ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import screen_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Reads attributes of current cursor position') def run(self): # is it enabled? if not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'): return # is a vertical change? if not (self.env['runtime']['cursorManager'].isCursorVerticalMove() or\ self.env['runtime']['cursorManager'].isCursorHorizontalMove()): return cursorPos = self.env['screen']['newCursor'] if not self.env['runtime']['attributeManager'].hasAttributes(cursorPos): return self.env['runtime']['outputManager'].presentText('has attribute', soundIcon='HasAttributes', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/95000-exit_review_mode.py000066400000000000000000000013561475771417500301350ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('exits review mode') def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('review', 'leaveReviewOnCursorChange'): return if self.env['runtime']['cursorManager'].isReviewMode(): self.env['runtime']['cursorManager'].clearReviewCursor() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/__init__.py000077500000000000000000000000001475771417500256470ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/000077500000000000000000000000001475771417500262525ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/45000-char_echo.py000066400000000000000000000027541475771417500312150ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # big changes are no char (but the value is bigger than one maybe the differ needs longer than you can type, so a little strange random buffer for now) xMove = abs(self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x']) if xMove > 1: return if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'charEcho'): return # detect deletion or chilling if self.env['screen']['newCursor']['x'] <= self.env['screen']['oldCursor']['x']: return # is there any change? if not self.env['runtime']['screenManager'].isDelta(): return # filter unneded space on word begin currDelta = self.env['screen']['newDelta'] if len(currDelta.strip()) != len(currDelta) and \ currDelta.strip() != '': currDelta = currDelta.strip() self.env['runtime']['outputManager'].presentText(currDelta, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/46000-tab_completion.py000066400000000000000000000026011475771417500322710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # try to detect the tab completion by cursor change xMove = abs(self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x']) if xMove == 1: return # is there any change? if not self.env['runtime']['screenManager'].isDelta(): return if not( (xMove > 1) and xMove == len(self.env['screen']['newDelta'])): return # detect deletion or chilling if self.env['screen']['newCursor']['x'] <= self.env['screen']['oldCursor']['x']: return # filter unneded space on word begin currDelta = self.env['screen']['newDelta'] if len(currDelta.strip()) != len(currDelta) and \ currDelta.strip() != '': currDelta = currDelta.strip() self.env['runtime']['outputManager'].presentText(currDelta, interrupt=True, announceCapital=True, flush=False) def setCallback(self, callback): pass 50000-present_char_if_cursor_change_horizontal.py000066400000000000000000000043471475771417500375250ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'cursor'): return if self.env['runtime']['screenManager'].isScreenChange(): return # detect an change on the screen, we just want to cursor arround, so no change should appear if self.env['runtime']['screenManager'].isDelta(): return if self.env['runtime']['screenManager'].isNegativeDelta(): return # is a vertical change? if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # is it a horizontal change? if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # echo word insteed of char if self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'wordEcho'): if abs(self.env['screen']['oldCursor']['x'] - self.env['screen']['newCursor']['x']) != 1: # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) if self.env['screen']['newCursor']['x'] == x: return x, y, currChar = char_utils.getCurrentChar(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['newContentText']) if not currChar.isspace(): self.env['runtime']['outputManager'].presentText(currChar, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass 55000-present_line_if_cursor_change_vertical.py000066400000000000000000000051421475771417500371560ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils from fenrirscreenreader.utils import word_utils class command(): def __init__(self): self.lastIdent = -1 def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'cursor'): return if self.env['runtime']['screenManager'].isScreenChange(): self.lastIdent = 0 return # this leads to problems in vim -> status line change -> no announcement, so we do check the lengh as hack if self.env['runtime']['screenManager'].isDelta(): return # is a vertical change? if not self.env['runtime']['cursorManager'].isCursorVerticalMove(): return x, y, currLine = line_utils.getCurrentLine(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True, flush=False) else: # ident currIdent = len(currLine) - len(currLine.lstrip()) if self.lastIdent == -1: self.lastIdent = currIdent doInterrupt = True if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoPresentIndent'): if self.lastIdent != currIdent: self.env['runtime']['outputManager'].presentText(_('indented ') + str(currIdent) + ' ', interrupt=doInterrupt, flush=False) doInterrupt = False # barrier sayLine = currLine if self.env['runtime']['settingsManager'].getSettingAsBool('barrier','enabled'): isBarrier, barrierLine = self.env['runtime']['barrierManager'].handleLineBarrier(self.env['screen']['newContentText'].split('\n'), self.env['screen']['newCursor']['x'],self.env['screen']['newCursor']['y']) if isBarrier: sayLine = barrierLine # output self.env['runtime']['outputManager'].presentText(sayLine, interrupt=doInterrupt, flush=False) self.lastIdent = currIdent def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/60000-word_echo_type.py000066400000000000000000000040051475771417500323000ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # is it enabled? if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'wordEcho'): return # is naviation? if self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x'] != 1: return # just when cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # currently writing if self.env['runtime']['screenManager'].isDelta(): return # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # is there a word? if currWord == '': return # at the end of a word if not newContent[self.env['screen']['newCursor']['x']].isspace(): return # at the end of a word if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (x + len(currWord) != self.env['screen']['newCursor']['x']-1): return self.env['runtime']['outputManager'].presentText(currWord, interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/61000-word_echo_navigation.py000066400000000000000000000033611475771417500334630ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # is navigation? if not abs(self.env['screen']['oldCursor']['x'] - self.env['screen']['newCursor']['x']) > 1: return # just when cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # currently writing if self.env['runtime']['screenManager'].isDelta(): return # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # is there a word? if currWord == '': return # at the start of a word if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (self.env['screen']['newCursor']['x'] != x): return self.env['runtime']['outputManager'].presentText(currWord, interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/62000-spell_check.py000066400000000000000000000113711475771417500315500ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import os, string initialized = False try: import enchant initialized = True except: pass class command(): def __init__(self): self.language = '' self.spellChecker = '' def initialize(self, environment): self.env = environment self.updateSpellLanguage() def shutdown(self): pass def getDescription(self): return 'No Description found' def updateSpellLanguage(self): if not initialized: return self.spellChecker = enchant.Dict(self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage')) self.language = self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') def run(self): if not initialized: return if not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoSpellCheck'): return if self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') != self.language: try: self.updateSpellLanguage() except: return # just when horizontal cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # more than a keyecho? if len(self.env['screen']['newDelta']) > 1: return # deletion if self.env['runtime']['screenManager'].isNegativeDelta(): return # first place could not be the end of a word if self.env['screen']['newCursor']['x'] == 0: return # get the word (just for speedup only look at current line newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # was this a typed word? if self.env['runtime']['screenManager'].isDelta(): if not(newContent[self.env['screen']['oldCursor']['x']] in string.whitespace + '!"#$%&()*+,-./:;<=>?@[\\]^_{|}~' and x != self.env['screen']['oldCursor']['x']): return else: currWord = currWord.strip(string.whitespace + '!"#$%&()*+,-./:;<=>?@[\\]^_{|}~') else: # or just arrow arround? if not newContent[self.env['screen']['newCursor']['x']].isspace(): return if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (x + len(currWord) != self.env['screen']['newCursor']['x']-1): return # just on end of word if self.env['screen']['newCursor']['x'] > 0: if not newContent[self.env['screen']['oldCursor']['x'] - 1].lower() in string.ascii_lowercase: return # ignore bash buildins if currWord in ['cd','fg','bg','alias','bind','dir','caller','buildin','command','declare','echo','enable','help','let','local','logout',\ 'mapfile','printf','read','readarray','source','type','typeset','ulimit','unalias']: return # ignore the application name if currWord.upper() == 'FENRIR': return if currWord[0] =='-': return if currWord[0] == '/': return if currWord[0] == '#': return if currWord.startswith('./'): return if '@' in currWord and '.' in currWord: return if currWord[0] == '@': return if currWord.isnumeric(): return if currWord.isdecimal(): return if currWord.isspace(): return try: if os.path.exists("/bin/"+currWord): return except: pass try: if os.path.exists("/usr/bin/"+currWord): return except: pass try: if os.path.exists("/sbin/"+currWord): return except: pass if not self.spellChecker.check(currWord): self.env['runtime']['outputManager'].presentText(_('misspelled'), soundIcon='mispell', interrupt=False, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/65000-char_delete_echo.py000066400000000000000000000031171475771417500325330ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'charDeleteEcho'): return # detect typing or chilling if self.env['screen']['newCursor']['x'] >= self.env['screen']['oldCursor']['x']: return # More than just a deletion happend if self.env['runtime']['screenManager'].isDelta(ignoreSpace=True): return # no deletion if not self.env['runtime']['screenManager'].isNegativeDelta(): return # too much for a single backspace... # word begin produce a diff wiht len == 2 |a | others with 1 |a| if len(self.env['screen']['newNegativeDelta']) > 2: return currNegativeDelta = self.env['screen']['newNegativeDelta'] if len(currNegativeDelta.strip()) != len(currNegativeDelta) and \ currNegativeDelta.strip() != '': currNegativeDelta = currNegativeDelta.strip() self.env['runtime']['outputManager'].presentText(currNegativeDelta, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/66000-exit_review_mode.py000066400000000000000000000013561475771417500326400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('exits review mode') def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('review', 'leaveReviewOnCursorChange'): return if self.env['runtime']['cursorManager'].isReviewMode(): self.env['runtime']['cursorManager'].clearReviewCursor() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/orig_sorting/77000-has_attribute.py000066400000000000000000000022461475771417500321410ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import screen_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Reads attributes of current cursor position') def run(self): # is it enabled? if not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'): return # is a vertical change? if not (self.env['runtime']['cursorManager'].isCursorVerticalMove() or\ self.env['runtime']['cursorManager'].isCursorHorizontalMove()): return cursorPos = self.env['screen']['newCursor'] if not self.env['runtime']['attributeManager'].hasAttributes(cursorPos): return self.env['runtime']['outputManager'].presentText('has attribute', soundIcon='HasAttributes', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/000077500000000000000000000000001475771417500250635ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/15000-char_echo.py000066400000000000000000000027541475771417500300230ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # big changes are no char (but the value is bigger than one maybe the differ needs longer than you can type, so a little strange random buffer for now) xMove = abs(self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x']) if xMove > 1: return if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'charEcho'): return # detect deletion or chilling if self.env['screen']['newCursor']['x'] <= self.env['screen']['oldCursor']['x']: return # is there any change? if not self.env['runtime']['screenManager'].isDelta(): return # filter unneded space on word begin currDelta = self.env['screen']['newDelta'] if len(currDelta.strip()) != len(currDelta) and \ currDelta.strip() != '': currDelta = currDelta.strip() self.env['runtime']['outputManager'].presentText(currDelta, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/25000-word_echo_type.py000066400000000000000000000040051475771417500311120ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # is it enabled? if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'wordEcho'): return # is naviation? if self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x'] != 1: return # just when cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # currently writing if self.env['runtime']['screenManager'].isDelta(): return # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # is there a word? if currWord == '': return # at the end of a word if not newContent[self.env['screen']['newCursor']['x']].isspace(): return # at the end of a word if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (x + len(currWord) != self.env['screen']['newCursor']['x']-1): return self.env['runtime']['outputManager'].presentText(currWord, interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/35000-spell_check.py000066400000000000000000000113711475771417500303610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import os, string initialized = False try: import enchant initialized = True except: pass class command(): def __init__(self): self.language = '' self.spellChecker = '' def initialize(self, environment): self.env = environment self.updateSpellLanguage() def shutdown(self): pass def getDescription(self): return 'No Description found' def updateSpellLanguage(self): if not initialized: return self.spellChecker = enchant.Dict(self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage')) self.language = self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') def run(self): if not initialized: return if not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoSpellCheck'): return if self.env['runtime']['settingsManager'].getSetting('general', 'spellCheckLanguage') != self.language: try: self.updateSpellLanguage() except: return # just when horizontal cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # more than a keyecho? if len(self.env['screen']['newDelta']) > 1: return # deletion if self.env['runtime']['screenManager'].isNegativeDelta(): return # first place could not be the end of a word if self.env['screen']['newCursor']['x'] == 0: return # get the word (just for speedup only look at current line newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # was this a typed word? if self.env['runtime']['screenManager'].isDelta(): if not(newContent[self.env['screen']['oldCursor']['x']] in string.whitespace + '!"#$%&()*+,-./:;<=>?@[\\]^_{|}~' and x != self.env['screen']['oldCursor']['x']): return else: currWord = currWord.strip(string.whitespace + '!"#$%&()*+,-./:;<=>?@[\\]^_{|}~') else: # or just arrow arround? if not newContent[self.env['screen']['newCursor']['x']].isspace(): return if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (x + len(currWord) != self.env['screen']['newCursor']['x']-1): return # just on end of word if self.env['screen']['newCursor']['x'] > 0: if not newContent[self.env['screen']['oldCursor']['x'] - 1].lower() in string.ascii_lowercase: return # ignore bash buildins if currWord in ['cd','fg','bg','alias','bind','dir','caller','buildin','command','declare','echo','enable','help','let','local','logout',\ 'mapfile','printf','read','readarray','source','type','typeset','ulimit','unalias']: return # ignore the application name if currWord.upper() == 'FENRIR': return if currWord[0] =='-': return if currWord[0] == '/': return if currWord[0] == '#': return if currWord.startswith('./'): return if '@' in currWord and '.' in currWord: return if currWord[0] == '@': return if currWord.isnumeric(): return if currWord.isdecimal(): return if currWord.isspace(): return try: if os.path.exists("/bin/"+currWord): return except: pass try: if os.path.exists("/usr/bin/"+currWord): return except: pass try: if os.path.exists("/sbin/"+currWord): return except: pass if not self.spellChecker.check(currWord): self.env['runtime']['outputManager'].presentText(_('misspelled'), soundIcon='mispell', interrupt=False, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/45000-char_delete_echo.py000066400000000000000000000031171475771417500313420ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'charDeleteEcho'): return # detect typing or chilling if self.env['screen']['newCursor']['x'] >= self.env['screen']['oldCursor']['x']: return # More than just a deletion happend if self.env['runtime']['screenManager'].isDelta(ignoreSpace=True): return # no deletion if not self.env['runtime']['screenManager'].isNegativeDelta(): return # too much for a single backspace... # word begin produce a diff wiht len == 2 |a | others with 1 |a| if len(self.env['screen']['newNegativeDelta']) > 2: return currNegativeDelta = self.env['screen']['newNegativeDelta'] if len(currNegativeDelta.strip()) != len(currNegativeDelta) and \ currNegativeDelta.strip() != '': currNegativeDelta = currNegativeDelta.strip() self.env['runtime']['outputManager'].presentText(currNegativeDelta, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass 50000-present_char_if_cursor_change_horizontal.py000066400000000000000000000043471475771417500363360ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/resort#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import char_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'cursor'): return if self.env['runtime']['screenManager'].isScreenChange(): return # detect an change on the screen, we just want to cursor arround, so no change should appear if self.env['runtime']['screenManager'].isDelta(): return if self.env['runtime']['screenManager'].isNegativeDelta(): return # is a vertical change? if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # is it a horizontal change? if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # echo word insteed of char if self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'wordEcho'): if abs(self.env['screen']['oldCursor']['x'] - self.env['screen']['newCursor']['x']) != 1: # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) if self.env['screen']['newCursor']['x'] == x: return x, y, currChar = char_utils.getCurrentChar(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['newContentText']) if not currChar.isspace(): self.env['runtime']['outputManager'].presentText(currChar, interrupt=True, ignorePunctuation=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/55000-tab_completion.py000066400000000000000000000026011475771417500311020ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # try to detect the tab completion by cursor change xMove = abs(self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x']) if xMove == 1: return # is there any change? if not self.env['runtime']['screenManager'].isDelta(): return if not( (xMove > 1) and xMove == len(self.env['screen']['newDelta'])): return # detect deletion or chilling if self.env['screen']['newCursor']['x'] <= self.env['screen']['oldCursor']['x']: return # filter unneded space on word begin currDelta = self.env['screen']['newDelta'] if len(currDelta.strip()) != len(currDelta) and \ currDelta.strip() != '': currDelta = currDelta.strip() self.env['runtime']['outputManager'].presentText(currDelta, interrupt=True, announceCapital=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/60000-word_echo_navigation.py000066400000000000000000000033611475771417500322730ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import word_utils import string class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): # is navigation? if not abs(self.env['screen']['oldCursor']['x'] - self.env['screen']['newCursor']['x']) > 1: return # just when cursor move worddetection is needed if not self.env['runtime']['cursorManager'].isCursorHorizontalMove(): return # for now no new line if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return # currently writing if self.env['runtime']['screenManager'].isDelta(): return # get the word newContent = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] x, y, currWord, endOfScreen, lineBreak = \ word_utils.getCurrentWord(self.env['screen']['newCursor']['x'], 0, newContent) # is there a word? if currWord == '': return # at the start of a word if (x + len(currWord) != self.env['screen']['newCursor']['x']) and \ (self.env['screen']['newCursor']['x'] != x): return self.env['runtime']['outputManager'].presentText(currWord, interrupt=True, flush=False) def setCallback(self, callback): pass 65000-present_line_if_cursor_change_vertical.py000066400000000000000000000051421475771417500357700ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onCursorChange/resort#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils from fenrirscreenreader.utils import word_utils class command(): def __init__(self): self.lastIdent = -1 def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'cursor'): return if self.env['runtime']['screenManager'].isScreenChange(): self.lastIdent = 0 return # this leads to problems in vim -> status line change -> no announcement, so we do check the lengh as hack if self.env['runtime']['screenManager'].isDelta(): return # is a vertical change? if not self.env['runtime']['cursorManager'].isCursorVerticalMove(): return x, y, currLine = line_utils.getCurrentLine(self.env['screen']['newCursor']['x'], self.env['screen']['newCursor']['y'], self.env['screen']['newContentText']) if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True, flush=False) else: # ident currIdent = len(currLine) - len(currLine.lstrip()) if self.lastIdent == -1: self.lastIdent = currIdent doInterrupt = True if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'autoPresentIndent'): if self.lastIdent != currIdent: self.env['runtime']['outputManager'].presentText(_('indented ') + str(currIdent) + ' ', interrupt=doInterrupt, flush=False) doInterrupt = False # barrier sayLine = currLine if self.env['runtime']['settingsManager'].getSettingAsBool('barrier','enabled'): isBarrier, barrierLine = self.env['runtime']['barrierManager'].handleLineBarrier(self.env['screen']['newContentText'].split('\n'), self.env['screen']['newCursor']['x'],self.env['screen']['newCursor']['y']) if isBarrier: sayLine = barrierLine # output self.env['runtime']['outputManager'].presentText(sayLine, interrupt=doInterrupt, flush=False) self.lastIdent = currIdent def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/85000-has_attribute.py000066400000000000000000000022461475771417500307510ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import screen_utils class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('Reads attributes of current cursor position') def run(self): # is it enabled? if not self.env['runtime']['settingsManager'].getSettingAsBool('general', 'hasAttributes'): return # is a vertical change? if not (self.env['runtime']['cursorManager'].isCursorVerticalMove() or\ self.env['runtime']['cursorManager'].isCursorHorizontalMove()): return cursorPos = self.env['screen']['newCursor'] if not self.env['runtime']['attributeManager'].hasAttributes(cursorPos): return self.env['runtime']['outputManager'].presentText('has attribute', soundIcon='HasAttributes', interrupt=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onCursorChange/resort/95000-exit_review_mode.py000066400000000000000000000013561475771417500314530ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('exits review mode') def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('review', 'leaveReviewOnCursorChange'): return if self.env['runtime']['cursorManager'].isReviewMode(): self.env['runtime']['cursorManager'].clearReviewCursor() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onHeartBeat/000077500000000000000000000000001475771417500230215ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onHeartBeat/2000-GetSessionInfo.py000077500000000000000000000013261475771417500266560ustar00rootroot00000000000000#!/usr/bin/env python3 import time # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.lastTime = datetime.datetime.now() self.lastDateString = '' self.lastTimeString = '' def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): self.env['runtime']['screenDriver'].getSessionInformation() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onHeartBeat/76000-time.py000077500000000000000000000057761475771417500250250ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.lastTime = datetime.datetime.now() self.lastDateString = '' self.lastTimeString = '' def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('time', 'enabled'): return onMinutes = self.env['runtime']['settingsManager'].getSetting('time', 'onMinutes') delaySec = self.env['runtime']['settingsManager'].getSettingAsInt('time', 'delaySec') # no need if onMinutes == '' and delaySec <= 0: return onMinutes = onMinutes.split(',') now = datetime.datetime.now() # ignore onMinutes if there is a delaySec if delaySec > 0: if int((now - self.lastTime).total_seconds()) < delaySec: return else: # should announce? if not str(now.minute).zfill(2) in onMinutes: return # already announced? if now.hour == self.lastTime.hour: if now.minute == self.lastTime.minute: return dateFormat = self.env['runtime']['settingsManager'].getSetting('general', 'dateFormat') dateString = datetime.datetime.strftime(now, dateFormat) presentDate = self.env['runtime']['settingsManager'].getSettingAsBool('time', 'presentDate') and \ self.lastDateString != dateString presentTime = self.env['runtime']['settingsManager'].getSettingAsBool('time', 'presentTime') # no changed value to announce if not (presentDate or presentTime): return timeFormat = self.env['runtime']['settingsManager'].getSetting('general', 'timeFormat') timeString = datetime.datetime.strftime(now, timeFormat) if self.env['runtime']['settingsManager'].getSettingAsBool('time', 'interrupt'): self.env['runtime']['outputManager'].interruptOutput() if self.env['runtime']['settingsManager'].getSettingAsBool('time', 'announce'): self.env['runtime']['outputManager'].playSoundIcon('announce') if presentTime: # present the time self.env['runtime']['outputManager'].presentText(_("It's {0}").format(timeString.replace(':00', " O'clock ").lstrip('0')), soundIcon='', interrupt=False) # Check if it's 12:00 AM if now.hour == 0 and now.minute == 0: # present the date self.env['runtime']['outputManager'].presentText(dateString, soundIcon='', interrupt=False) self.lastTime = datetime.datetime.now() self.lastTimeString = timeString def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onHeartBeat/__init__.py000077500000000000000000000000001475771417500251230ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onHeartBeat/deactive/000077500000000000000000000000001475771417500246055ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onHeartBeat/deactive/1.echo.py000077500000000000000000000010351475771417500262360ustar00rootroot00000000000000#!/usr/bin/env python3 import time # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): print(time.time()) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onKeyInput/000077500000000000000000000000001475771417500227325ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onKeyInput/10000-shut_up.py000066400000000000000000000025661475771417500254420ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'interruptOnKeyPress'): return if self.env['runtime']['inputManager'].noKeyPressed(): return if self.env['runtime']['screenManager'].isScreenChange(): return if len(self.env['input']['currInput']) <= len(self.env['input']['prevInput']): return # if the filter is set if self.env['runtime']['settingsManager'].getSetting('keyboard', 'interruptOnKeyPressFilter').strip() != '': filterList = self.env['runtime']['settingsManager'].getSetting('keyboard', 'interruptOnKeyPressFilter').split(',') for currInput in self.env['input']['currInput']: if not currInput in filterList: return self.env['runtime']['outputManager'].interruptOutput() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onKeyInput/15000-enable_temp_speech.py000066400000000000000000000020711475771417500275510ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('disables speech until next keypress') def run(self): if self.env['runtime']['inputManager'].noKeyPressed(): return if len(self.env['input']['prevInput']) >0: return if not self.env['commandBuffer']['enableSpeechOnKeypress']: return self.env['runtime']['settingsManager'].setSetting('speech', 'enabled', str(self.env['commandBuffer']['enableSpeechOnKeypress'])) self.env['commandBuffer']['enableSpeechOnKeypress'] = False self.env['runtime']['outputManager'].presentText(_("speech enabled"), soundIcon='SpeechOn', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onKeyInput/80000-capslock.py000066400000000000000000000014751475771417500255570ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): if self.env['input']['oldCapsLock'] == self.env['input']['newCapsLock']: return if self.env['input']['newCapsLock']: self.env['runtime']['outputManager'].presentText(_("Capslock on"), interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("Capslock off"), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onKeyInput/80300-scrolllock.py000066400000000000000000000015071475771417500261260ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): if self.env['input']['oldScrollLock'] == self.env['input']['newScrollLock']: return if self.env['input']['newScrollLock']: self.env['runtime']['outputManager'].presentText(_("Scrolllock on"), interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("Scrolllock off"), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onKeyInput/80500-numlock.py000066400000000000000000000014701475771417500254300ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): if self.env['input']['oldNumLock'] == self.env['input']['newNumLock']: return if self.env['input']['newNumLock']: self.env['runtime']['outputManager'].presentText(_("Numlock on"), interrupt=True) else: self.env['runtime']['outputManager'].presentText(_("Numlock off"), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onKeyInput/81000-key_echo.py000066400000000000000000000011101475771417500255310ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): if self.env['runtime']['helpManager'].isTutorialMode(): self.env['runtime']['inputManager'].keyEcho() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onKeyInput/__init__.py000066400000000000000000000000001475771417500250310ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onPlugInputDevice/000077500000000000000000000000001475771417500242315ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onPlugInputDevice/50000-plugSound.py000077500000000000000000000020331475771417500272260ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.lastTime = time.time() def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): playSound = False deviceList = self.env['runtime']['inputManager'].getLastDetectedDevices() try: for deviceEntry in deviceList: # dont play sounds for virtual devices playSound = playSound or not deviceEntry['virtual'] except: playSound = True if playSound: if time.time() - self.lastTime > 5: self.env['runtime']['outputManager'].playSoundIcon(soundIcon = 'accept', interrupt=True) lastTime = time.time() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onPlugInputDevice/__init__.py000077500000000000000000000000001475771417500263330ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onScreenChanged/000077500000000000000000000000001475771417500236535ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onScreenChanged/10000-shut_up.py000066400000000000000000000010151475771417500263470ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): self.env['runtime']['outputManager'].interruptOutput() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenChanged/20000-reset_last_cursor_attribute.py000066400000000000000000000010361475771417500325110ustar00rootroot00000000000000 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): self.env['runtime']['attributeManager'].resetLastCursorAttribute() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenChanged/21000-reset_barrier_change.py000066400000000000000000000010261475771417500310210ustar00rootroot00000000000000 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): self.env['runtime']['barrierManager'].resetBarrierChange() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenChanged/70000-barrier_detect.py000066400000000000000000000014041475771417500276460ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('barrier','enabled'): return self.env['runtime']['barrierManager'].handleLineBarrier(self.env['screen']['newContentText'].split('\n'), self.env['screen']['newCursor']['x'],self.env['screen']['newCursor']['y']) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenChanged/80000-screen_change_announcement.py000066400000000000000000000013761475771417500322370ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): self.env['runtime']['outputManager'].presentText(_("screen {0}").format(self.env['screen']['newTTY']),soundIcon='ChangeTTY', interrupt=True, flush=False) self.env['runtime']['outputManager'].presentText(self.env['screen']['newContentText'], interrupt=False, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenChanged/85000-reset_marks.py000066400000000000000000000010151475771417500272130ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): self.env['runtime']['cursorManager'].clearMarks() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenChanged/89000-leave_review_mode.py000066400000000000000000000012261475771417500303650ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('review', 'leaveReviewOnScreenChange'): return self.env['runtime']['cursorManager'].clearReviewCursor() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenChanged/__init__.py000066400000000000000000000000001475771417500257520ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onScreenUpdate/000077500000000000000000000000001475771417500235445ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onScreenUpdate/56000-highlight_tracking.py000066400000000000000000000014411475771417500304170ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enables or disables tracking of highlighted') def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'highlight'): return attributeDelta = self.env['runtime']['attributeManager'].getAttributeDelta() self.env['runtime']['outputManager'].presentText(attributeDelta, soundIcon='', interrupt=True, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenUpdate/60000-history.py000066400000000000000000000057151475771417500262720ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return '' def run(self): if self.env['screen']['newAttribDelta'] != '': return if self.env['runtime']['screenManager'].isScreenChange(): return if self.env['runtime']['cursorManager'].isCursorVerticalMove(): return if self.env['runtime']['attributeManager'].isAttributeChange(): return # hack for pdmenu and maybe other dialog apps that place the cursor at last cell/row # this is not to be identified as history if (self.env['screen']['newCursor']['x'] == self.env['runtime']['screenManager'].getColumns() - 1) and (self.env['screen']['newCursor']['y'] == self.env['runtime']['screenManager'].getRows() - 1): return if self.env['runtime']['inputManager'].getShortcutType() in ['KEY']: if not (self.env['runtime']['inputManager'].getLastDeepestInput() in [['KEY_UP'],['KEY_DOWN']]): return elif self.env['runtime']['inputManager'].getShortcutType() in ['BYTE']: if not (self.env['runtime']['byteManager'].getLastByteKey() in [b'^[[A',b'^[[B']): return prevLine = self.env['screen']['oldContentText'].split('\n')[self.env['screen']['newCursor']['y']] currLine = self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] if prevLine == currLine: if self.env['screen']['newDelta'] != '': return if not currLine.isspace(): currPrompt = currLine.find('$') rootPrompt = currLine.find('#') if currPrompt <= 0: if rootPrompt > 0: currPrompt = rootPrompt else: announce = currLine if currPrompt > 0: remove_digits = str.maketrans('0123456789', ' ') if prevLine[:currPrompt].translate(remove_digits) == currLine[:currPrompt].translate(remove_digits): announce = currLine[currPrompt+1:] else: announce = currLine if currLine.isspace(): self.env['runtime']['outputManager'].presentText(_("blank"), soundIcon='EmptyLine', interrupt=True, flush=False) else: self.env['runtime']['outputManager'].presentText(announce, interrupt=True, flush=False) self.env['commandsIgnore']['onScreenUpdate']['CHAR_DELETE_ECHO'] = True self.env['commandsIgnore']['onScreenUpdate']['CHAR_ECHO'] = True self.env['commandsIgnore']['onScreenUpdate']['INCOMING_IGNORE'] = True def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenUpdate/70000-incoming.py000066400000000000000000000027411475771417500263710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'autoReadIncoming'): return # is there something to read? if not self.env['runtime']['screenManager'].isDelta(ignoreSpace=True): return # this must be a keyecho or something #if len(self.env['screen']['newDelta'].strip(' \n\t')) <= 1: xMove = abs(self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x']) yMove = abs(self.env['screen']['newCursor']['y'] - self.env['screen']['oldCursor']['y']) if (xMove >= 1) and xMove == len(self.env['screen']['newDelta']): # if len(self.env['screen']['newDelta'].strip(' \n\t0123456789')) <= 2: if not '\n' in self.env['screen']['newDelta']: return #print(xMove, yMove, len(self.env['screen']['newDelta']), len(self.env['screen']['newNegativeDelta'])) self.env['runtime']['outputManager'].presentText(self.env['screen']['newDelta'], interrupt=False, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenUpdate/75000-incoming_promote.py000066400000000000000000000024621475771417500301430ustar00rootroot00000000000000#!/usr/bin/env python3 import time # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('promote', 'enabled'): return if self.env['runtime']['settingsManager'].getSetting('promote', 'list').strip(" \t\n") == '': return if int(time.time() - self.env['input']['lastInputTime']) < self.env['runtime']['settingsManager'].getSettingAsInt('promote', 'inactiveTimeoutSec'): return if len(self.env['runtime']['settingsManager'].getSetting('promote', 'list')) == 0: return for promote in self.env['runtime']['settingsManager'].getSetting('promote', 'list').split(','): if promote in self.env['screen']['newDelta']: self.env['runtime']['outputManager'].playSoundIcon('PromotedText') self.env['input']['lastInputTime'] = time.time() return def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenUpdate/80000-barrier_detect.py000066400000000000000000000015351475771417500275450ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('barrier','enabled'): return if not self.env['runtime']['screenManager'].isDelta(ignoreSpace=True): return self.env['runtime']['barrierManager'].handleLineBarrier(self.env['screen']['newContentText'].split('\n'), self.env['screen']['newCursor']['x'],self.env['screen']['newCursor']['y']) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onScreenUpdate/__init__.py000077500000000000000000000000001475771417500256460ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onScreenUpdate/rework/000077500000000000000000000000001475771417500250555ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onScreenUpdate/rework/70000-incoming.py000066400000000000000000000037141475771417500277030ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No Description found' def run(self): if not self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'autoReadIncoming'): return # is there something to read? if not self.env['runtime']['screenManager'].isDelta(ignoreSpace=True): return # this must be a keyecho or something #if len(self.env['screen']['newDelta'].strip(' \n\t')) <= 1: xMove = abs(self.env['screen']['newCursor']['x'] - self.env['screen']['oldCursor']['x']) yMove = abs(self.env['screen']['newCursor']['y'] - self.env['screen']['oldCursor']['y']) #print('-----') #print(self.env['screen']['newDelta']) #print(xMove, yMove, len(self.env['screen']['newNegativeDelta']), self.env['screen']['newNegativeDelta']) #print(xMove, yMove, len(self.env['screen']['newDelta']), self.env['screen']['newDelta']) if (xMove >= 1) and abs(xMove) == len(self.env['screen']['newDelta']): # if len(self.env['screen']['newDelta'].strip(' \n\t0123456789')) <= 2: if not '\n' in self.env['screen']['newDelta']: return # shift line if (xMove != 0) and len(self.env['screen']['newNegativeDelta']) == 0: return # filter out delete if (xMove == 0) and (yMove == 0): if len(self.env['screen']['newNegativeDelta']) - len(self.env['screen']['newDelta']) in [1,2,3]: return self.env['runtime']['outputManager'].presentText(self.env['screen']['newDelta'], interrupt=False, flush=False) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onSwitchApplicationProfile/000077500000000000000000000000001475771417500261305ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onSwitchApplicationProfile/__init__.py000066400000000000000000000000011475771417500302300ustar00rootroot00000000000000 fenrir/src/fenrirscreenreader/commands/onSwitchApplicationProfile/default.py000066400000000000000000000015431475771417500301310ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def load(self): return print('--------------') print('default') print('load new',self.env['screen']['newApplication']) print('--------------') def unload(self): return print('--------------') print('default') print('unload old',self.env['screen']['oldApplication']) print('--------------') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onSwitchApplicationProfile/inactive/000077500000000000000000000000001475771417500277325ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/onSwitchApplicationProfile/inactive/agetty.py000066400000000000000000000015051475771417500316020ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def load(self): print('--------------') print('agetty') print('load new',self.env['screen']['newApplication']) print('--------------') def unload(self): print('--------------') print('agetty') print('unload old',self.env['screen']['oldApplication']) print('--------------') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onSwitchApplicationProfile/inactive/bash.py000066400000000000000000000014771475771417500312320ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def load(self): print('--------------') print('bash') print('load new',self.env['screen']['newApplication']) print('--------------') def unload(self): print('--------------') print('bash') print('unload old',self.env['screen']['oldApplication']) print('--------------') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/onSwitchApplicationProfile/inactive/vim.py000066400000000000000000000014731475771417500311040ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def load(self): print('--------------') print('vim') print('load new',self.env['screen']['newApplication']) print('--------------') def unload(self): print('--------------') print('vim') print('unload old',self.env['screen']['oldApplication']) print('--------------') def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/quickMenu/000077500000000000000000000000001475771417500225665ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/quickMenu/current_quick_menu_entry.py000066400000000000000000000014151475771417500302640ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get current quick menu entry') def run(self): menu = '' value = '' menu = self.env['runtime']['quickMenuManager'].getCurrentEntry() if menu != '': value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(menu + ' ' + value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/quickMenu/current_quick_menu_value.py000066400000000000000000000011631475771417500302370ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get current quick menu value') def run(self): value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/quickMenu/next_quick_menu_entry.py000066400000000000000000000017241475771417500275630ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get next quick menu entry') def run(self): menu = '' value = '' if self.env['runtime']['quickMenuManager'].nextEntry(): menu = self.env['runtime']['quickMenuManager'].getCurrentEntry() if menu != '': value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(menu + ' ' + value, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('Quick menu not available'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/quickMenu/next_quick_menu_value.py000066400000000000000000000012701475771417500275320ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get next quick menu value') def run(self): if self.env['runtime']['quickMenuManager'].nextValue(): value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/quickMenu/prev_quick_menu_entry.py000066400000000000000000000017301475771417500275560ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get previous quick menu entry') def run(self): menu = '' value = '' if self.env['runtime']['quickMenuManager'].prevEntry(): menu = self.env['runtime']['quickMenuManager'].getCurrentEntry() if menu != '': value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(menu + ' ' + value, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('Quick menu not available'), interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/quickMenu/prev_quick_menu_value.py000066400000000000000000000012741475771417500275340ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get previous quick menu value') def run(self): if self.env['runtime']['quickMenuManager'].prevValue(): value = self.env['runtime']['quickMenuManager'].getCurrentValue() self.env['runtime']['outputManager'].presentText(value, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/sayAll/000077500000000000000000000000001475771417500220525ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/sayAll/__init__.py000077500000000000000000000000001475771417500241540ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/switchTrigger_template.py000066400000000000000000000010071475771417500257150ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def unload(self): pass def load(self): pass def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/000077500000000000000000000000001475771417500241145ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-navigation/__init__.py000077500000000000000000000000001475771417500262160ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-navigation/curr_vmenu_entry.py000066400000000000000000000011511475771417500300720ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get current v menu entry') def run(self): text = self.env['runtime']['vmenuManager'].getCurrentEntry() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/dec_level_vmenu.py000066400000000000000000000012341475771417500276220ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('leave v menu submenu') def run(self): self.env['runtime']['vmenuManager'].decLevel() text = self.env['runtime']['vmenuManager'].getCurrentEntry() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/exec_vmenu_entry.py000066400000000000000000000010131475771417500300400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('execute v menu entry') def run(self): self.env['runtime']['vmenuManager'].executeMenu() def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/inc_level_vmenu.py000066400000000000000000000012341475771417500276400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('enter v menu submenu') def run(self): self.env['runtime']['vmenuManager'].incLevel() text = self.env['runtime']['vmenuManager'].getCurrentEntry() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/next_vmenu_entry.py000066400000000000000000000012361475771417500301010ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get next v menu entry') def run(self): self.env['runtime']['vmenuManager'].nextIndex() text = self.env['runtime']['vmenuManager'].getCurrentEntry() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/prev_vmenu_entry.py000066400000000000000000000012361475771417500300770ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('get prev v menu entry') def run(self): self.env['runtime']['vmenuManager'].prevIndex() text = self.env['runtime']['vmenuManager'].getCurrentEntry() self.env['runtime']['outputManager'].presentText(text, interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_a.py000066400000000000000000000014071475771417500262350ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('a') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_b.py000066400000000000000000000014071475771417500262360ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('b') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_c.py000066400000000000000000000014071475771417500262370ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('c') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_d.py000066400000000000000000000014071475771417500262400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('d') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_e.py000066400000000000000000000014071475771417500262410ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('e') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_f.py000066400000000000000000000014071475771417500262420ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('f') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_g.py000066400000000000000000000014071475771417500262430ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('g') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_h.py000066400000000000000000000014071475771417500262440ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('h') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_i.py000066400000000000000000000014071475771417500262450ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('i') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_j.py000066400000000000000000000014071475771417500262460ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('j') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_k.py000066400000000000000000000014071475771417500262470ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('k') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_l.py000066400000000000000000000014071475771417500262500ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('l') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_m.py000066400000000000000000000014071475771417500262510ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('m') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_n.py000066400000000000000000000014071475771417500262520ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('n') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_o.py000066400000000000000000000014071475771417500262530ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('o') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_p.py000066400000000000000000000014071475771417500262540ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('p') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_q.py000066400000000000000000000014071475771417500262550ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('q') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_r.py000066400000000000000000000014071475771417500262560ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('r') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_s.py000066400000000000000000000014071475771417500262570ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('s') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_t.py000066400000000000000000000014071475771417500262600ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('t') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_u.py000066400000000000000000000014071475771417500262610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('u') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_v.py000066400000000000000000000014071475771417500262620ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('v') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_w.py000066400000000000000000000014071475771417500262630ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('a') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_x.py000066400000000000000000000014071475771417500262640ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('x') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_y.py000066400000000000000000000014071475771417500262650ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('y') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-navigation/search_z.py000066400000000000000000000014071475771417500262660ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('search for an menu entry') def run(self): text = self.env['runtime']['vmenuManager'].searchEntry('z') if text != '': self.env['runtime']['outputManager'].presentText(text, interrupt=True) else: self.env['runtime']['outputManager'].presentText(_('not found'), soundIcon='ErrorScreen', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/000077500000000000000000000000001475771417500236005ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/BYTE/000077500000000000000000000000001475771417500243435ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/BYTE/__init__.py000077500000000000000000000000001475771417500264450ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/000077500000000000000000000000001475771417500242305ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/__init__.py000077500000000000000000000000001475771417500263320ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/000077500000000000000000000000001475771417500246275ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/__init__.py000077500000000000000000000000001475771417500267310ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/file/000077500000000000000000000000001475771417500255465ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/file/__init__.py000077500000000000000000000000001475771417500276500ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/file/open.py000066400000000000000000000010671475771417500270650ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run open macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/file/save.py000066400000000000000000000010661475771417500270610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run open save' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/search/000077500000000000000000000000001475771417500260745ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/search/__init__.py000077500000000000000000000000001475771417500301760ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/search/replace.py000066400000000000000000000010721475771417500300610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run replace macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/search/search.py000066400000000000000000000010711475771417500277120ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run search macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mc/search/test.py000066400000000000000000000016151475771417500274300ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('presents the date') def run(self): dateFormat = self.env['runtime']['settingsManager'].getSetting('general', 'dateFormat') # get the time formatted dateString = datetime.datetime.strftime(datetime.datetime.now(), dateFormat) # present the time via speak and braile, there is no soundicon, interrupt the current speech self.env['runtime']['outputManager'].presentText(dateString , soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/000077500000000000000000000000001475771417500252215ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/__init__.py000077500000000000000000000000001475771417500273230ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/file/000077500000000000000000000000001475771417500261405ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/file/__init__.py000077500000000000000000000000001475771417500302420ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/file/issue.py000066400000000000000000000012141475771417500276400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.keyMakro = [[1, 'KEY_LEFTCTRL'], [1, 'KEY_G'], [0.05,'sleep'] ,[0, 'KEY_G'], [0, 'KEY_LEFTCTRL']] def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['inputManager'].sendKeys(self.keyMakro) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/file/open.py000066400000000000000000000012431475771417500274530ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.macro = [[1,'KEY_LEFTSHIFT'],[1,'KEY_LEFTCTRL'],[1,'KEY_N'],[0.05,'SLEEP'],[0,'KEY_N'],[0,'KEY_LEFTCTRL'],[0,'KEY_LEFTSHIFT']] def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['inputManager'].sendKeys(self.macro) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/file/save.py000066400000000000000000000010661475771417500274530ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run open save' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/search/000077500000000000000000000000001475771417500264665ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/search/__init__.py000077500000000000000000000000001475771417500305700ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/search/replace.py000066400000000000000000000010721475771417500304530ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run replace macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/search/search.py000066400000000000000000000010711475771417500303040ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run search macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/mutt/search/test.py000066400000000000000000000016151475771417500300220ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('presents the date') def run(self): dateFormat = self.env['runtime']['settingsManager'].getSetting('general', 'dateFormat') # get the time formatted dateString = datetime.datetime.strftime(datetime.datetime.now(), dateFormat) # present the time via speak and braile, there is no soundicon, interrupt the current speech self.env['runtime']['outputManager'].presentText(dateString , soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/000077500000000000000000000000001475771417500251635ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/Help/000077500000000000000000000000001475771417500260535ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/Help/__init__.py000077500000000000000000000000001475771417500301550ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/Help/about_nano.py000077500000000000000000000020311475771417500305510ustar00rootroot00000000000000#!/usr/bin/env python # -*- encoding: utf-8 from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.keyMakro = [[1, 'KEY_LEFTCTRL'], [1, 'KEY_G'], [0.05, 'SLEEP'], [0, 'KEY_G'], [0, 'KEY_LEFTCTRL']] def shutdown(self): pass def getDescription(self): return "Learn about the Nano text editor." def run(self): self.env['runtime']['outputManager'].presentText( "Okay, loading the information about Nano.", interrupt=True) if self.env['runtime']['inputManager'].getShortcutType() in ['KEY']: self.env['runtime']['inputManager'].sendKeys(self.keyMakro) elif self.env['runtime']['inputManager'].getShortcutType() in ['BYTE']: self.env['runtime']['byteManager'].sendBytes(self.byteMakro) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/__init__.py000077500000000000000000000000001475771417500272650ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/file/000077500000000000000000000000001475771417500261025ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/file/__init__.py000077500000000000000000000000001475771417500302040ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/file/open.py000066400000000000000000000010671475771417500274210ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run open macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/file/save.py000077500000000000000000000020141475771417500274120ustar00rootroot00000000000000#!/usr/bin/env python # -*- encoding: utf-8 from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment self.keyMakro = [[1, 'KEY_LEFTCTRL'], [1, 'KEY_S'], [0.05, 'SLEEP'], [0, 'KEY_S'], [0, 'KEY_LEFTCTRL']] def shutdown(self): pass def getDescription(self): return "Save your work." def run(self): self.env['runtime']['outputManager'].presentText( "Okay, you will now be asked to save your work.", interrupt=True) if self.env['runtime']['inputManager'].getShortcutType() in ['KEY']: self.env['runtime']['inputManager'].sendKeys(self.keyMakro) elif self.env['runtime']['inputManager'].getShortcutType() in ['BYTE']: self.env['runtime']['byteManager'].sendBytes(self.byteMakro) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/search/000077500000000000000000000000001475771417500264305ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/search/__init__.py000077500000000000000000000000001475771417500305320ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/search/replace.py000066400000000000000000000010721475771417500304150ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run replace macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/search/search.py000066400000000000000000000010711475771417500302460ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run search macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/nano/search/test.py000066400000000000000000000016151475771417500277640ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('presents the date') def run(self): dateFormat = self.env['runtime']['settingsManager'].getSetting('general', 'dateFormat') # get the time formatted dateString = datetime.datetime.strftime(datetime.datetime.now(), dateFormat) # present the time via speak and braile, there is no soundicon, interrupt the current speech self.env['runtime']['outputManager'].presentText(dateString , soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/000077500000000000000000000000001475771417500250235ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/__init__.py000077500000000000000000000000001475771417500271250ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/file/000077500000000000000000000000001475771417500257425ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/file/__init__.py000077500000000000000000000000001475771417500300440ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/file/open.py000066400000000000000000000010671475771417500272610ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run open macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/file/save.py000066400000000000000000000010661475771417500272550ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run open save' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/search/000077500000000000000000000000001475771417500262705ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/search/__init__.py000077500000000000000000000000001475771417500303720ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/search/replace.py000066400000000000000000000010721475771417500302550ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run replace macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/search/search.py000066400000000000000000000010711475771417500301060ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): self.env['runtime']['outputManager'].presentText('ok i run search macro' , interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/KEY/vim/search/test.py000066400000000000000000000016151475771417500276240ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import datetime class command(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getDescription(self): return _('presents the date') def run(self): dateFormat = self.env['runtime']['settingsManager'].getSetting('general', 'dateFormat') # get the time formatted dateString = datetime.datetime.strftime(datetime.datetime.now(), dateFormat) # present the time via speak and braile, there is no soundicon, interrupt the current speech self.env['runtime']['outputManager'].presentText(dateString , soundIcon='', interrupt=True) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/commands/vmenu-profiles/__init__.py000077500000000000000000000000001475771417500257020ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/commands/vmenu-profiles/template.py000066400000000000000000000021111475771417500257600ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class command(): def __init__(self): pass def initialize(self, environment): self.env = environment # examples: # self.keyMakro = [[1,'KEY_LEFTCTRL'],[1,'KEY_O'],[0.05,'SLEEP'],[0,'KEY_O'],[0,'KEY_LEFTCTRL']] # self.keyMakro = [[1,'KEY_LEFTSHIFT'],[1,'KEY_LEFTCTRL'],[1,'KEY_N'],[0.05,'SLEEP'],[0,'KEY_N'],[0,'KEY_LEFTCTRL'],[0,'KEY_LEFTSHIFT']] self.keyMakro = [] self.byteMakro = [] def shutdown(self): pass def getDescription(self): return 'No description found' def run(self): if self.env['runtime']['inputManager'].getShortcutType() in ['KEY']: self.env['runtime']['inputManager'].sendKeys(self.keyMakro) elif self.env['runtime']['inputManager'].getShortcutType() in ['BYTE']: self.env['runtime']['byteManager'].sendBytes(self.byteMakro) def setCallback(self, callback): pass fenrir/src/fenrirscreenreader/core/000077500000000000000000000000001475771417500177545ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/core/__init__.py000066400000000000000000000000001475771417500220530ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/core/applicationManager.py000066400000000000000000000016541475771417500241320ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class applicationManager(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def getCurrentApplication(self): currApp = self.env['screen']['newApplication'].upper() if not currApp: currApp == 'DEFAULT' if currApp == '': currApp == 'DEFAULT' return currApp def getPrevApplication(self): prevApp = self.env['screen']['oldApplication'].upper() if not prevApp: prevApp == 'DEFAULT' if prevApp == '': prevApp == 'DEFAULT' return prevApp def isApplicationChange(self): return self.env['screen']['oldApplication'] != self.env['screen']['newApplication'] fenrir/src/fenrirscreenreader/core/attributeManager.py000066400000000000000000000255201475771417500236300ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from collections import Counter class attributeManager(): def __init__(self): self.currAttributes = None self.prevAttributes = None self.currAttributeDelta = '' self.currAttributeCursor = None self.prefAttributeCursor = None self.initDefaultAttributes() self.prevLastCursorAttribute = None self.currLastCursorAttribute = None def initialize(self, environment): self.env = environment def shutdown(self): pass def setLastCursorAttribute(self, lastCursorAttribute): self.prevLastCursorAttribute = self.currLastCursorAttribute self.currLastCursorAttribute = lastCursorAttribute def resetLastCursorAttribute(self): self.prevLastCursorAttribute = None self.currLastCursorAttribute = None def isLastCursorAttributeChange(self): if self.prevLastCursorAttribute == None: return False return self.prevLastCursorAttribute != self.currLastCursorAttribute def getCurrAttributeCursor(self): return self.currAttributeCursor def isAttributeCursorActive(self): return self.currAttributeCursor != None def isAttributeChange(self): if not self.prevAttributes: return False return self.currAttributes != self.prevAttributes def resetAttributeAll(self): self.resetAttributeDelta() self.resetAttributeCursor() def getAttributeDelta(self): return self.currAttributeDelta def resetAttributeDelta(self): self.currAttributeDelta = '' def setAttributeDelta(self, currAttributeDelta): self.currAttributeDelta = currAttributeDelta def resetAttributeCursor(self): self.currAttributeCursor = None self.prefAttributeCursor = None def setAttributeCursor(self, currAttributeCursor): self.prefAttributeCursor = self.currAttributeCursor self.currAttributeCursor = currAttributeCursor.copy() def resetAttributes(self, currAttributes): self.prevAttributes = None self.currAttributes = currAttributes def setAttributes(self, currAttributes): self.prevAttributes = self.currAttributes self.currAttributes = currAttributes.copy() def getAttributeByXY(self, x, y): if not self.currAttributes: return None if len(self.currAttributes) < y: return None if len(self.currAttributes[y]) < x - 1: return None try: return self.currAttributes[y][x] except KeyError: try: return self.defaultAttributes[0] except: pass return None def appendDefaultAttributes(self, attribute): if not attribute: return if len(attribute) != 10: return self.defaultAttributes.append(attribute) def initDefaultAttributes(self): self.defaultAttributes = [None] self.defaultAttributes.append([ 'default', # fg 'default', # bg False, # bold False, # italics False, # underscore False, # strikethrough False, # reverse False, # blink 'default', # fontsize 'default' # fontfamily ]) #end attribute def isDefaultAttribute(self,attribute): return attribute in self.defaultAttributes def hasAttributes(self, cursor, update=True): if not cursor: return False cursorPos = cursor.copy() try: attribute = self.getAttributeByXY( cursorPos['x'], cursorPos['y']) if update: self.setLastCursorAttribute(attribute) if not self.isLastCursorAttributeChange(): return False if self.isDefaultAttribute(attribute): return False except Exception as e: return False return True def formatAttributes(self, attribute, attributeFormatString = ''): # "black", # "red", # "green", # "brown", # "blue", # "magenta", # "cyan", # "white", # "default" # white. # _order_ # "fg", # "bg", # "bold", # "italics", # "underscore", # "strikethrough", # "reverse", # "blink" # "fontsieze" # "fontfamily" if attributeFormatString == '': attributeFormatString = self.env['runtime']['settingsManager'].getSetting('general', 'attributeFormatString') if not attributeFormatString: return '' if attributeFormatString == '': return '' if not attribute: return '' if len(attribute) != 10: return '' # 0 FG color (name) try: attributeFormatString = attributeFormatString.replace('fenrirFGColor', _(attribute[0])) except Exception as e: attributeFormatString = attributeFormatString.replace('fenrirFGColor', '') # 1 BG color (name) try: attributeFormatString = attributeFormatString.replace('fenrirBGColor', _(attribute[1])) except Exception as e: attributeFormatString = attributeFormatString.replace('fenrirBGColor', '') # 2 bold (True/ False) try: if attribute[2]: attributeFormatString = attributeFormatString.replace('fenrirBold', _('bold')) except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirBold', '') # 3 italics (True/ False) try: if attribute[3]: attributeFormatString = attributeFormatString.replace('fenrirItalics', _('italic')) except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirItalics', '') # 4 underline (True/ False) try: if attribute[4]: attributeFormatString = attributeFormatString.replace('fenrirUnderline', _('underline')) except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirUnderline', '') # 5 strikethrough (True/ False) try: if attribute[5]: attributeFormatString = attributeFormatString.replace('fenrirStrikethrough', _('strikethrough')) except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirStrikethrough', '') # 6 reverse (True/ False) try: if attribute[6]: attributeFormatString = attributeFormatString.replace('fenrirReverse', _('reverse')) except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirReverse', '') # 7 blink (True/ False) try: if attribute[7]: attributeFormatString = attributeFormatString.replace('fenrirBlink', _('blink')) except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirBlink', '') # 8 font size (int/ string) try: try: attributeFormatString = attributeFormatString.replace('fenrirFontSize', int(attribute[8])) except: pass try: attributeFormatString = attributeFormatString.replace('fenrirFontSize', str(attribute[8])) except: pass except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirFontSize', _('default')) # 9 font family (string) try: attributeFormatString = attributeFormatString.replace('fenrirFont', attribute[9]) except Exception as e: pass attributeFormatString = attributeFormatString.replace('fenrirFont', _('default')) return attributeFormatString def trackHighlights(self): result = '' currCursor = None # screen change if self.prevAttributes == None: return result, currCursor # no change if self.prevAttributes == self.currAttributes: return result, currCursor # error case if self.currAttributes == None: return result, currCursor # special case for pty if not text exists. if len(self.currAttributes) == 0: return result, currCursor text = self.env['runtime']['screenManager'].getScreenText() textLines = text.split('\n') if len(textLines) != len(self.currAttributes): return result, currCursor for line in range(len(self.prevAttributes)): if self.prevAttributes[line] != self.currAttributes[line]: for column in range(len(self.prevAttributes[line])): if self.prevAttributes[line][column] == self.currAttributes[line][column]: continue if self.isUsefulForTracking(line, column, self.currAttributes, self.prevAttributes): if not currCursor: currCursor = {'x': column, 'y': line} result += textLines[line][column] result += ' ' return result, currCursor def isUsefulForTracking(self, line, column, currAttributes, prevAttributes, attribute=1 , mode = 'zaxe'): if len(currAttributes) <= 3: return False if line < 0: return False if line > len(currAttributes): return False useful = False if mode == 'default': # non default tracking useful = not self.isDefaultAttribute(currAttributes[line][column]) elif (mode == 'zaxe') or (mode == ''): # arround me tracking for bg if line == 0: useful = (currAttributes[line][column][attribute] != currAttributes[line + 1][column][attribute]) and (currAttributes[line][column][attribute] != currAttributes[line + 2][column][attribute]) elif line >= len(prevAttributes): useful = (currAttributes[line][column][attribute] != currAttributes[line - 1][column][attribute]) and (currAttributes[line][column][attribute] != currAttributes[line - 2][column][attribute]) else: useful = (currAttributes[line][column][attribute] != currAttributes[line + 1][column][attribute]) and (currAttributes[line][column][attribute] != currAttributes[line - 1][column][attribute]) elif mode == 'barrier': # to be implement useful = True return useful fenrir/src/fenrirscreenreader/core/barrierManager.py000066400000000000000000000054041475771417500232520ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import re, string class barrierManager(): def __init__(self): self.currIsBarrier = False self.prefIsBarrier = False def initialize(self, environment): self.env = environment def shutdown(self): pass def updateBarrierChange(self, isBarrier): self.prefIsBarrier = self.currIsBarrier self.currIsBarrier = isBarrier def resetBarrierChange(self): self.currIsBarrier = False self.prefIsBarrier = False def isBarrierChange(self): return self.currIsBarrier != self.prefIsBarrier def handleLineBarrier(self, text, xCursor, yCursor, output=True, doInterrupt=True): isBarrier = False try: isBarrier, sayLine = self.getBarrierText(text, xCursor, yCursor) except Exception as e: return False, '' self.updateBarrierChange(isBarrier) if self.isBarrierChange(): if output: if isBarrier: self.env['runtime']['outputManager'].playSoundIcon(soundIcon='BarrierStart', interrupt=doInterrupt) else: self.env['runtime']['outputManager'].playSoundIcon(soundIcon='BarrierEnd', interrupt=doInterrupt) if not isBarrier: sayLine = '' return isBarrier, sayLine def getBarrierText(self, text, xCursor, yCursor): line = text[yCursor] if not self.env['runtime']['settingsManager'].getSettingAsBool('barrier', 'enabled'): return False, line offset = xCursor leftBarriers = self.env['runtime']['settingsManager'].getSetting('barrier', 'leftBarriers') rightBarriers = self.env['runtime']['settingsManager'].getSetting('barrier', 'rightBarriers') # is the cursor at the begin or end of an entry: #print(line[:offset + 1].count('│'),line[offset:].count('│')) # start for b in leftBarriers: if line[:offset + 1].count(b) > line[offset:].count(b): offset = xCursor - 1 start = line[:offset].rfind(b) if start != -1: start += 1 break if start == -1: return False, line # end for b in rightBarriers: end = line[start:].find(b) if end != -1: end = start + end break if end == -1: return False, line if start == end: return False, line return True, line[start:end] fenrir/src/fenrirscreenreader/core/byteManager.py000066400000000000000000000150451475771417500225710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.eventData import fenrirEventType import os, inspect, re, time currentdir = os.path.dirname(os.path.realpath(os.path.abspath(inspect.getfile(inspect.currentframe())))) fenrirPath = os.path.dirname(currentdir) class byteManager(): def __init__(self): self.switchCtrlModeOnce = 0 self.controlMode = True self.repeat = 1 self.lastInputTime = time.time() self.lastByteKey = b'' def initialize(self, environment): self.env = environment def shutdown(self): pass def unifyEscapeSeq(self, escapeSequence): convertedEscapeSequence = escapeSequence if convertedEscapeSequence[0] == 27: convertedEscapeSequence = b'^[' + convertedEscapeSequence[1:] if len(convertedEscapeSequence) > 1: if convertedEscapeSequence[0] == 94 and convertedEscapeSequence[1] ==91: convertedEscapeSequence = b'^[' + convertedEscapeSequence[2:] return convertedEscapeSequence def handleByteStream(self, eventData, sep = b'\x1b'): buffer = eventData # handle prefix endIndex = buffer.find(sep) if endIndex > 0: currSequence = buffer[:endIndex] buffer = buffer[endIndex:] self.handleSingleByteSequence(currSequence) # special handlig for none found (performance) elif endIndex == -1: self.handleSingleByteSequence(buffer) return # handle outstanding sequence while buffer != b'': endIndex = buffer[len(sep):].find(sep) if endIndex == -1: currSequence = buffer buffer = b'' else: currSequence = buffer[:endIndex + len(sep)] buffer = buffer[endIndex + len(sep):] self.handleSingleByteSequence(currSequence) def handleByteInput(self, eventData): if not eventData: return if eventData == b'': return try: self.env['runtime']['debug'].writeDebugOut("handleByteInput " + eventData.decode('utf8') ,debug.debugLevel.INFO) except: pass self.handleByteStream(eventData) def handleSingleByteSequence(self, eventData): convertedEscapeSequence = self.unifyEscapeSeq(eventData) if self.switchCtrlModeOnce > 0: self.switchCtrlModeOnce -= 1 isControlMode = False if self.controlMode and not self.switchCtrlModeOnce == 1 or\ not self.controlMode: isControlMode = self.handleControlMode(eventData) isCommand = False if self.controlMode and not self.switchCtrlModeOnce == 1 or\ not self.controlMode and self.switchCtrlModeOnce == 1: if self.lastByteKey == convertedEscapeSequence: if time.time() - self.lastInputTime <= self.env['runtime']['settingsManager'].getSettingAsFloat('keyboard','doubleTapTimeout'): self.repeat += 1 shortcutData = b'' for i in range(self.repeat): shortcutData = shortcutData + convertedEscapeSequence isCommand = self.detectByteCommand(shortcutData) # fall back to single stroke - do we want this? if not isCommand: isCommand = self.detectByteCommand(convertedEscapeSequence) self.repeat = 1 if not (isCommand or isControlMode): self.env['runtime']['screenManager'].injectTextToScreen(eventData) if not isCommand: self.repeat = 1 self.lastByteKey = convertedEscapeSequence self.lastInputTime = time.time() def getLastByteKey(self): return self.lastByteKey def handleControlMode(self, escapeSequence): convertedEscapeSequence = self.unifyEscapeSeq(escapeSequence) if convertedEscapeSequence == b'^[R': self.controlMode = not self.controlMode self.switchCtrlModeOnce = 0 if self.controlMode: self.env['runtime']['outputManager'].presentText(_('Sticky Mode On'), soundIcon='Accept', interrupt=True, flush=True) else: self.env['runtime']['outputManager'].presentText(_('Sticky Mode On'), soundIcon='Cancel', interrupt=True, flush=True) return True if convertedEscapeSequence == b'^[:': self.switchCtrlModeOnce = 2 self.env['runtime']['outputManager'].presentText(_('bypass'), soundIcon='PTYBypass', interrupt=True, flush=True) return True return False def sendBytes(self, byteMacro): pass def detectByteCommand(self, escapeSequence): convertedEscapeSequence = self.unifyEscapeSeq(escapeSequence) command = self.env['runtime']['inputManager'].getCommandForShortcut(convertedEscapeSequence) if command != '': self.env['runtime']['eventManager'].putToEventQueue(fenrirEventType.ExecuteCommand, command) command = '' return True return False def loadByteShortcuts(self, kbConfigPath=fenrirPath + '/../../config/keyboard/pty.conf'): kbConfig = open(kbConfigPath,"r") while(True): line = kbConfig.readline() if not line: break line = line.replace('\n','') if line.replace(" ","") == '': continue if line.replace(" ","").startswith("#"): continue if line.count("=") != 1: continue Values = line.split('=') cleanShortcut = bytes(Values[0],'UTF-8') repeat = 1 if len(cleanShortcut) > 2: if chr(cleanShortcut[1]) == ',': try: repeat = int(chr(cleanShortcut[0])) cleanShortcut = cleanShortcut[2:] except: repeat = 1 cleanShortcut = cleanShortcut shortcut = b'' for i in range(repeat): shortcut += cleanShortcut commandName = Values[1].upper() self.env['bindings'][shortcut] = commandName self.env['runtime']['debug'].writeDebugOut("Byte Shortcut: "+ str(shortcut) + ' command:' +commandName ,debug.debugLevel.INFO, onAnyLevel=True) kbConfig.close() fenrir/src/fenrirscreenreader/core/commandData.py000066400000000000000000000010001475771417500225250ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time # used as shared memory between commands # use this in your own commands commandBuffer = { 'enableSpeechOnKeypress': False, 'Marks':{'1':None, '2':None}, 'bookMarks':{}, 'windowArea':{}, } # used by the commandManager commandInfo = { #'currCommand': '', 'lastCommandExecutionTime': time.time(), 'lastCommandRequestTime': time.time(), } fenrir/src/fenrirscreenreader/core/commandManager.py000066400000000000000000000365031475771417500232460ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import glob, os, time, inspect currentdir = os.path.dirname(os.path.realpath(os.path.abspath(inspect.getfile(inspect.currentframe())))) fenrirPath = os.path.dirname(currentdir) from fenrirscreenreader.core import debug from fenrirscreenreader.utils import module_utils class commandManager(): def __init__(self): pass def initialize(self, environment): self.env = environment # commands self.env['commands'] = {} self.env['commandsIgnore'] = {} for commandFolder in self.env['general']['commandFolderList']: self.env['runtime']['commandManager'].loadCommands(commandFolder) if self.env['runtime']['settingsManager'].getSetting('general', 'commandPath') != '': self.env['runtime']['commandManager'].loadCommands(commandFolder, self.env['runtime']['settingsManager'].getSetting('general', 'commandPath')) # scripts for scriptKey self.env['runtime']['commandManager'].loadScriptCommands() def shutdown(self): for commandFolder in self.env['general']['commandFolderList']: self.env['runtime']['commandManager'].shutdownCommands(commandFolder) def loadFile(self, filepath = ''): if filepath == '': return None if not os.path.exists(filepath): self.env['runtime']['debug'].writeDebugOut("loadFile: filepath not exists:" + filepath ,debug.debugLevel.WARNING) return None if os.path.isdir(filepath): self.env['runtime']['debug'].writeDebugOut("loadFile: filepath is a directory:" + filepath ,debug.debugLevel.ERROR) return None if not os.access(filepath, os.R_OK): self.env['runtime']['debug'].writeDebugOut("loadFile: filepath not readable:" + filepath ,debug.debugLevel.ERROR) return None try: fileName, fileExtension = os.path.splitext(filepath) fileName = fileName.split('/')[-1] if fileName.startswith('__'): return None if fileExtension.lower() == '.py': command_mod = module_utils.importModule(fileName, filepath) command = command_mod.command() command.initialize(self.env) self.env['runtime']['debug'].writeDebugOut("loadFile: Load command:" + filepath ,debug.debugLevel.INFO, onAnyLevel=True) return command except Exception as e: self.env['runtime']['debug'].writeDebugOut("loadFile: Loading command:" + filepath ,debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) return None def loadCommands(self, section='commands',commandPath=''): if commandPath =='': commandPath = fenrirPath+ "/commands/" if not commandPath.endswith('/'): commandPath += '/' commandFolder = commandPath + section +"/" if not os.path.exists(commandFolder): self.env['runtime']['debug'].writeDebugOut("loadCommands: commandFolder not exists:" + commandFolder ,debug.debugLevel.WARNING) return if not os.path.isdir(commandFolder): self.env['runtime']['debug'].writeDebugOut("loadCommands: commandFolder not a directory:" + commandFolder ,debug.debugLevel.ERROR) return if not os.access(commandFolder, os.R_OK): self.env['runtime']['debug'].writeDebugOut("loadCommands: commandFolder not readable:" + commandFolder ,debug.debugLevel.ERROR) return self.env['commands'][section] = {} self.env['commandsIgnore'][section] = {} commandList = glob.glob(commandFolder+'*') for command in commandList: try: fileName, fileExtension = os.path.splitext(command) fileName = fileName.split('/')[-1] if fileName.startswith('__'): continue try: if self.env['commands'][section][fileName.upper()] != None: continue except: pass if fileExtension.lower() == '.py': command_mod = module_utils.importModule(fileName, command) self.env['commands'][section][fileName.upper()] = command_mod.command() self.env['commandsIgnore'][section][fileName.upper()[fileName.upper().find('-')+1:]+'_IGNORE'] = False self.env['commands'][section][fileName.upper()].initialize(self.env) self.env['runtime']['debug'].writeDebugOut("loadCommands: Load command:" + section + "." + fileName.upper() ,debug.debugLevel.INFO, onAnyLevel=True) except Exception as e: self.env['runtime']['debug'].writeDebugOut("loadCommands: Loading command:" + command ,debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) continue def loadScriptCommands(self, section='commands', scriptPath=''): if scriptPath =='': scriptPath = self.env['runtime']['settingsManager'].getSetting('general', 'scriptPath') if not scriptPath.endswith('/'): scriptPath += '/' if not os.path.exists(scriptPath): if os.path.exists(fenrirPath +'/../../config/scripts/'): scriptPath = fenrirPath +'/../../config/scripts/' else: self.env['runtime']['debug'].writeDebugOut("scriptpath not exists:" + scriptPath ,debug.debugLevel.WARNING) return if not os.path.isdir(scriptPath): self.env['runtime']['debug'].writeDebugOut("scriptpath not a directory:" + scriptPath ,debug.debugLevel.ERROR) return if not os.access(scriptPath, os.R_OK): self.env['runtime']['debug'].writeDebugOut("scriptpath not readable:" + scriptPath ,debug.debugLevel.ERROR) return commandList = glob.glob(scriptPath+'*') subCommand = fenrirPath + '/commands/commands/subprocess.py' for command in commandList: invalid = False try: fileName, fileExtension = os.path.splitext(command) fileName = fileName.split('/')[-1] if fileName.startswith('__'): continue if fileName.upper() in self.env['commands'][section]: continue command_mod = module_utils.importModule(fileName ,subCommand) self.env['commands'][section][fileName.upper()] = command_mod.command() self.env['commands'][section][fileName.upper()].initialize(self.env,command) self.env['runtime']['debug'].writeDebugOut("Load script:" + section + "." + fileName.upper() ,debug.debugLevel.INFO, onAnyLevel=True) commSettings = fileName.upper().split('__-__') if len(commSettings) == 1: keys = commSettings[0] elif len(commSettings) == 2: keys = commSettings[1] elif len(commSettings) > 2: continue keys = keys.split('__+__') shortcutKeys = [] shortcut = [] for key in keys: if not self.env['runtime']['inputManager'].isValidKey(key.upper()): self.env['runtime']['debug'].writeDebugOut("invalid key : "+ key.upper() + ' script:' + fileName ,debug.debugLevel.WARNING) invalid = True break shortcutKeys.append(key.upper()) if invalid: continue if not 'KEY_SCRIPT' in shortcutKeys: shortcutKeys.append('KEY_SCRIPT') shortcut.append(1) shortcut.append(sorted(shortcutKeys)) self.env['bindings'][str(shortcut)] = fileName.upper() except Exception as e: self.env['runtime']['debug'].writeDebugOut("Loading script:" + fileName ,debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) continue def shutdownCommands(self, section): for command in sorted(self.env['commands'][section]): try: self.env['commands'][section][command].shutdown() del self.env['commands'][section][command] except Exception as e: self.env['runtime']['debug'].writeDebugOut("Shutdown command:" + section + "." + command ,debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) continue def executeSwitchTrigger(self, trigger, unLoadScript, loadScript): if self.env['runtime']['screenManager'].isSuspendingScreen(): return #unload oldScript = unLoadScript if self.commandExists(oldScript, trigger): try: self.env['runtime']['debug'].writeDebugOut("Executing switchtrigger.unload:" + trigger + "." + oldScript ,debug.debugLevel.INFO) self.env['commands'][trigger][oldScript].unload() except Exception as e: self.env['runtime']['debug'].writeDebugOut("Executing trigger:" + trigger + "." + oldScript ,debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) #load newScript = loadScript if self.commandExists(newScript, trigger): try: self.env['runtime']['debug'].writeDebugOut("Executing switchtrigger.load:" + trigger + "." + newScript ,debug.debugLevel.INFO) self.env['commands'][trigger][newScript].load() except Exception as e: self.env['runtime']['debug'].writeDebugOut("Executing trigger:" + trigger + "." + newScript ,debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) def executeDefaultTrigger(self, trigger, force=False): if not force: if self.env['runtime']['screenManager'].isSuspendingScreen(): return for command in sorted(self.env['commands'][trigger]): if self.commandExists(command, trigger): try: if self.env['commandsIgnore'][trigger][command[command.find('-')+1:]+'_IGNORE']: self.env['commandsIgnore'][trigger][command[command.find('-')+1:]+'_IGNORE'] = False self.env['runtime']['debug'].writeDebugOut("Ignore trigger.command:" + trigger + "." + command ,debug.debugLevel.INFO) else: self.env['runtime']['debug'].writeDebugOut("Executing trigger.command:" + trigger + "." + command ,debug.debugLevel.INFO) self.env['commands'][trigger][command].run() except Exception as e: self.env['runtime']['debug'].writeDebugOut("Executing trigger:" + trigger + "." + command + str(e) ,debug.debugLevel.ERROR) def executeCommand(self, command, section = 'commands'): if self.env['runtime']['screenManager'].isSuspendingScreen(): return if self.commandExists(command, section): try: if self.env['runtime']['helpManager'].isTutorialMode() and section != 'help': self.env['runtime']['debug'].writeDebugOut("Tutorial for command:" + section + "." + command ,debug.debugLevel.INFO) description = self.getCommandDescription(command, section) self.env['runtime']['outputManager'].presentText(description, interrupt=False) else: self.env['runtime']['debug'].writeDebugOut("Executing command:" + section + "." + command ,debug.debugLevel.INFO) self.runCommand(command, section) except Exception as e: self.env['runtime']['debug'].writeDebugOut("Executing command:" + section + "." + command +' ' + str(e),debug.debugLevel.ERROR) def runCommand(self, command, section = 'commands'): if self.commandExists(command, section): try: self.env['runtime']['debug'].writeDebugOut("runCommand command:" + section + "." + command ,debug.debugLevel.INFO) self.env['commands'][section][command].run() except Exception as e: self.env['runtime']['debug'].writeDebugOut("runCommand command:" + section + "." + command +' ' + str(e),debug.debugLevel.ERROR) self.env['commandInfo']['lastCommandExecutionTime'] = time.time() def getCommandDescription(self, command, section = 'commands'): if self.commandExists(command, section): try: return self.env['commands'][section][command].getDescription() except Exception as e: self.env['runtime']['debug'].writeDebugOut('commandManager.getCommandDescription:' + str(e),debug.debugLevel.ERROR) self.env['commandInfo']['lastCommandExecutionTime'] = time.time() def commandExists(self, command, section = 'commands'): try: return( command in self.env['commands'][section]) except: return False def getShortcutForCommand(self, command, formatKeys = False): shortcut = [] try: rawShortcut = list(self.env['bindings'].keys())[list(self.env['bindings'].values()).index(command)] # prefer numbers for multitap for k in ['2', '3', '4', '5', '6', '7', '8']: if k in rawShortcut: formattedKey = k if formatKeys: formattedKey = formattedKey.lower() formattedKey += ' times ' shortcut.append(formattedKey) rawShortcut.remove(k) # prefer metha keys for k in ['KEY_FENRIR', 'KEY_SCRIPT', 'KEY_CTRL', 'KEY_SHIFT', 'KEY_ALT', 'KEY_META']: if k in rawShortcut: formattedKey = k if formatKeys: formattedKey = formattedKey.lower() formattedKey = formattedKey.replace('key_kp', ' keypad ') formattedKey = formattedKey.replace('key_', ' ') shortcut.append(formattedKey) rawShortcut.remove(k) # handle other keys for k in rawShortcut: formattedKey = k if formatKeys: formattedKey = formattedKey.lower() formattedKey = formattedKey.replace('key_kp', ' keypad ') formattedKey = formattedKey.replace('key_', ' ') shortcut.append(formattedKey) except: pass return shortcut fenrir/src/fenrirscreenreader/core/cursorManager.py000066400000000000000000000121011475771417500231310ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class cursorManager(): def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def clearMarks(self): self.env['commandBuffer']['Marks']['1'] = None self.env['commandBuffer']['Marks']['2'] = None def isMarkSet(self): return self.env['commandBuffer']['Marks']['1'] != None def isSingleMark(self): return self.env['commandBuffer']['Marks']['1'] != None and \ self.env['commandBuffer']['Marks']['2'] == None def isMultibleMark(self): return self.env['commandBuffer']['Marks']['1'] != None and \ self.env['commandBuffer']['Marks']['2'] != None def setMark(self): currCursor = None if self.env['screen']['newCursorReview']: currCursor = self.env['screen']['newCursorReview'].copy() else: currCursor = self.env['screen']['newCursor'].copy() if not self.env['commandBuffer']['Marks']['1']: self.env['commandBuffer']['Marks']['1'] = currCursor.copy() return 1 else: self.env['commandBuffer']['Marks']['2'] = currCursor.copy() return 2 return 0 def getReviewOrTextCursor(self): if self.env['screen']['newCursorReview']: return self.env['screen']['newCursorReview'].copy() else: return self.env['screen']['newCursor'].copy() def clearReviewCursor(self): if not self.isReviewMode(): return self.env['screen']['oldCursorReview'] = None self.env['screen']['newCursorReview'] = None def isCursorHorizontalMove(self): return self.env['screen']['newCursor']['x'] != self.env['screen']['oldCursor']['x'] def isCursorVerticalMove(self): return self.env['screen']['newCursor']['y'] != self.env['screen']['oldCursor']['y'] def isReviewMode(self): return self.env['screen']['newCursorReview'] != None def enterReviewModeCurrTextCursor(self, overwrite=False): if self.isReviewMode() and not overwrite: return self.env['screen']['oldCursorReview'] = self.env['screen']['newCursorReview'] if not self.env['screen']['newCursorReview']: self.env['screen']['newCursorReview'] = self.env['screen']['newCursor'].copy() if self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'highlight') and \ self.env['runtime']['attributeManager'].isAttributeCursorActive(): self.env['screen']['newCursorReview'] = self.env['runtime']['attributeManager'].getCurrAttributeCursor().copy() def setReviewCursorPosition(self, x, y): if not self.isReviewMode(): self.enterReviewModeCurrTextCursor() self.env['screen']['oldCursorReview'] = self.env['screen']['newCursorReview'] self.env['screen']['newCursorReview']['x'] = x self.env['screen']['newCursorReview']['y'] = y def isApplicationWindowSet(self): try: currApp = self.env['runtime']['applicationManager'].getCurrentApplication() if self.env['commandBuffer']['windowArea'][currApp]['1'] != None: return True except: pass return False def setWindowForApplication(self, start = None, end = None): x1 = 0 x2 = 0 y1 = 0 y2 = 0 if start == None: if not self.env['commandBuffer']['Marks']['1']: return False else: x1 = self.env['commandBuffer']['Marks']['1']['x'] y1 = self.env['commandBuffer']['Marks']['1']['y'] else: x1 = start['x'] y1 = start['y'] if end == None: if not self.env['commandBuffer']['Marks']['2']: return False else: x1 = self.env['commandBuffer']['Marks']['2']['x'] y1 = self.env['commandBuffer']['Marks']['2']['y'] else: x1 = start['x'] y1 = start['y'] currApp = self.env['runtime']['applicationManager'].getCurrentApplication() self.env['commandBuffer']['windowArea'][currApp] = {} if x1 * y1 <= \ x2 * y2: self.env['commandBuffer']['windowArea'][currApp]['1'] = {'x':x1, 'y':y1} self.env['commandBuffer']['windowArea'][currApp]['2'] = {'x':x2, 'y':y2} else: self.env['commandBuffer']['windowArea'][currApp]['1'] = {'x':x2, 'y':y2} self.env['commandBuffer']['windowArea'][currApp]['2'] = {'x':x1, 'y':y1} return True def clearWindowForApplication(self): currApp = self.env['runtime']['applicationManager'].getCurrentApplication() try: del self.env['commandBuffer']['windowArea'][currApp] except: return False return True fenrir/src/fenrirscreenreader/core/debug.py000066400000000000000000000003441475771417500214150ustar00rootroot00000000000000#!/usr/bin/env python3 from enum import Enum class debugLevel(Enum): DEACTIVE = 0 ERROR = 1 WARNING = 2 INFO = 3 def __int__(self): return self.value def __str__(self): return self.name fenrir/src/fenrirscreenreader/core/debugManager.py000066400000000000000000000057071475771417500227200ustar00rootroot00000000000000#!/usr/bin/env python3 # Debugger module for the Fenrir screen reader. from fenrirscreenreader.core import debug from datetime import datetime import pathlib, os class debugManager(): def __init__(self, fileName = ''): self._file = None self._fileOpened = False self._fileName = '/tmp/fenrir_' + str(os.getpid()) + '_' + str(datetime.utcnow().strftime('%Y-%m-%d_%H-%M-%S')) + '.log' if fileName != '': self._fileName = fileName def initialize(self, environment): self.env = environment def shutdown(self): self.closeDebugFile() def __del__(self): try: self.shutdown() except: pass def openDebugFile(self, fileName = ''): self._fileOpened = False if fileName != '': self._fileName = fileName if self._fileName != '': directory = os.path.dirname(self._fileName) if not os.path.exists(directory): pathlib.Path(directory).mkdir(parents=True, exist_ok=True) try: self._file = open(self._fileName,'a') self._fileOpened = True except Exception as e: print(e) def writeDebugOut(self, text, level = debug.debugLevel.DEACTIVE, onAnyLevel=False): mode = self.env['runtime']['settingsManager'].getSetting('general','debugMode') if mode == '': mode = 'FILE' mode = mode.upper().split(',') fileMode = 'FILE' in mode printMode = 'PRINT' in mode if (self.env['runtime']['settingsManager'].getSettingAsInt('general','debugLevel') < int(level)) and \ not (onAnyLevel and self.env['runtime']['settingsManager'].getSettingAsInt('general','debugLevel') > int(debug.debugLevel.DEACTIVE)) : if self._fileOpened: self.closeDebugFile() return else: if not self._fileOpened and fileMode: self.openDebugFile() if onAnyLevel: msg = 'ANY '+ str(level) + ' ' + str(datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S.%f')) else: msg = str(level) +' ' + str(datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S.%f') ) msg += ': ' + text if printMode: print(msg) if fileMode: try: self._file.write(msg + '\n') except Exception as e: print(e) def closeDebugFile(self): if not self._fileOpened: return False if self._file != None: try: self._file.close() except Exception as e: print(e) self._fileOpened = False return True def getDebugFile(self): return self._fileName def setDebugFile(self, fileName): self.closeDebugFile() self._fileName = fileName fenrir/src/fenrirscreenreader/core/environment.py000066400000000000000000000016761475771417500227040ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.settingsData import settingsData from fenrirscreenreader.core.runtimeData import runtimeData from fenrirscreenreader.core.screenData import screenData from fenrirscreenreader.core.outputData import outputData from fenrirscreenreader.core.generalData import generalData from fenrirscreenreader.core import commandData from fenrirscreenreader.core.inputData import inputData from fenrirscreenreader.core.punctuationData import punctuationData environment = { 'screen': screenData, 'runtime': runtimeData, 'general': generalData, 'settings': settingsData, 'commandInfo': commandData.commandInfo, 'commandBuffer': commandData.commandBuffer, 'input': inputData, 'punctuation': punctuationData, 'output': outputData, 'soundIcons': {}, 'bindings': {}, 'rawBindings': {}, } fenrir/src/fenrirscreenreader/core/eventData.py000066400000000000000000000010071475771417500222370ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from enum import Enum class fenrirEventType(Enum): Ignore = 0 StopMainLoop = 1 ScreenUpdate = 2 KeyboardInput = 3 PlugInputDevice = 4 ScreenChanged = 5 HeartBeat = 6 ExecuteCommand = 7 ByteInput = 8 RemoteIncomming = 9 def __int__(self): return self.value def __str__(self): return self.name fenrir/src/fenrirscreenreader/core/eventManager.py000066400000000000000000000071711475771417500227500ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.eventData import fenrirEventType from queue import Empty import time from multiprocessing import Queue from multiprocessing.sharedctypes import Value from ctypes import c_bool class eventManager(): def __init__(self): self.running = Value(c_bool, True) self._eventQueue = Queue() # multiprocessing.Queue() self.cleanEventQueue() def initialize(self, environment): self.env = environment def shutdown(self): self.cleanEventQueue() def proceedEventLoop(self): event = self._eventQueue.get() st = time.time() self.eventDispatcher(event) #print('NET loop ' + str(time.time() - st)) def eventDispatcher(self, event): self.env['runtime']['debug'].writeDebugOut('eventManager:eventDispatcher:start: event: ' + str(event['Type']),debug.debugLevel.INFO) if not event: return if not event['Type']: return if event['Type'] == fenrirEventType.Ignore: return elif event['Type'] == fenrirEventType.StopMainLoop: self.handleStopMainLoop(event) elif event['Type'] == fenrirEventType.ScreenUpdate: self.env['runtime']['fenrirManager'].handleScreenUpdate(event) elif event['Type'] == fenrirEventType.KeyboardInput: self.env['runtime']['fenrirManager'].handleInput(event) elif event['Type'] == fenrirEventType.PlugInputDevice: self.env['runtime']['fenrirManager'].handlePlugInputDevice(event) elif event['Type'] == fenrirEventType.ScreenChanged: self.env['runtime']['fenrirManager'].handleScreenChange(event) elif event['Type'] == fenrirEventType.HeartBeat: self.env['runtime']['fenrirManager'].handleHeartBeat(event) elif event['Type'] == fenrirEventType.ExecuteCommand: self.env['runtime']['fenrirManager'].handleExecuteCommand(event) elif event['Type'] == fenrirEventType.ByteInput: self.env['runtime']['fenrirManager'].handleByteInput(event) elif event['Type'] == fenrirEventType.RemoteIncomming: self.env['runtime']['fenrirManager'].handleRemoteIncomming(event) def isMainEventLoopRunning(self): return self.running.value == 1 def startMainEventLoop(self): self.running.value = 1 while( self.isMainEventLoopRunning()): self.proceedEventLoop() def handleStopMainLoop(self, event): self.running.value = 0 time.sleep(0.1) def stopMainEventLoop(self): self._eventQueue.put({"Type":fenrirEventType.StopMainLoop,"Data":None}) def cleanEventQueue(self): if self._eventQueue.empty(): return try: while True: self._eventQueue.get_nowait() except Empty: pass def getEventQueue(self): return self._eventQueue def getRunning(self): return self.running def getEventQueueSize(self): return self._eventQueue.qsize() def putToEventQueue(self,event, data): if not isinstance(event, fenrirEventType): return False if event == fenrirEventType.Ignore: return False if self.getEventQueueSize() > 50: if not event in [fenrirEventType.ScreenUpdate, fenrirEventType.HeartBeat]: self.cleanEventQueue() self._eventQueue.put({"Type":event,"Data":data}) return True fenrir/src/fenrirscreenreader/core/fenrirManager.py000066400000000000000000000235771475771417500231240ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributors. import signal import time import os import sys from fenrirscreenreader.core import i18n from fenrirscreenreader.core import settingsManager from fenrirscreenreader.core import debug from fenrirscreenreader.core.eventData import fenrirEventType class fenrirManager(): def __init__(self, cliArgs): self.isInitialized = False try: self.environment = settingsManager.settingsManager().initFenrirConfig(cliArgs, self) if not self.environment: raise RuntimeError('Cannot Initialize. Maybe the configfile is not available or not parseable') except RuntimeError: raise self.environment['runtime']['outputManager'].presentText(_("Start Fenrir"), soundIcon='ScreenReaderOn', interrupt=True) signal.signal(signal.SIGINT, self.captureSignal) signal.signal(signal.SIGTERM, self.captureSignal) self.isInitialized = True self.modifierInput = False self.singleKeyCommand = False self.command = '' self.setProcessName() def proceed(self): if not self.isInitialized: return self.environment['runtime']['eventManager'].startMainEventLoop() self.shutdown() def handleInput(self, event): self.environment['runtime']['debug'].writeDebugOut('DEBUG INPUT fenrirMan:' + str(event), debug.debugLevel.INFO) if not event['Data']: event['Data'] = self.environment['runtime']['inputManager'].getInputEvent() if event['Data']: event['Data']['EventName'] = self.environment['runtime']['inputManager'].convertEventName(event['Data']['EventName']) self.environment['runtime']['inputManager'].handleInputEvent(event['Data']) else: return if self.environment['runtime']['inputManager'].noKeyPressed(): self.environment['runtime']['inputManager'].clearLastDeepInput() if self.environment['runtime']['screenManager'].isSuspendingScreen(): self.environment['runtime']['inputManager'].writeEventBuffer() else: if self.environment['runtime']['helpManager'].isTutorialMode(): self.environment['runtime']['inputManager'].clearEventBuffer() self.environment['runtime']['inputManager'].keyEcho(event['Data']) if self.environment['runtime']['vmenuManager'].getActive(): self.environment['runtime']['inputManager'].clearEventBuffer() self.detectShortcutCommand() if self.modifierInput: self.environment['runtime']['inputManager'].clearEventBuffer() if self.singleKeyCommand: if self.environment['runtime']['inputManager'].noKeyPressed(): self.environment['runtime']['inputManager'].clearEventBuffer() else: self.environment['runtime']['inputManager'].writeEventBuffer() if self.environment['runtime']['inputManager'].noKeyPressed(): self.modifierInput = False self.singleKeyCommand = False self.environment['runtime']['inputManager'].writeEventBuffer() self.environment['runtime']['inputManager'].handleDeviceGrab() if self.environment['input']['keyForeward'] > 0: self.environment['input']['keyForeward'] -= 1 self.environment['runtime']['commandManager'].executeDefaultTrigger('onKeyInput') def handleByteInput(self, event): if not event['Data'] or event['Data'] == b'': return self.environment['runtime']['byteManager'].handleByteInput(event['Data']) self.environment['runtime']['commandManager'].executeDefaultTrigger('onByteInput') def handleExecuteCommand(self, event): if not event['Data'] or event['Data'] == '': return currentCommand = event['Data'] # special modes if self.environment['runtime']['helpManager'].isTutorialMode(): if self.environment['runtime']['commandManager'].commandExists(currentCommand, 'help'): self.environment['runtime']['commandManager'].executeCommand(currentCommand, 'help') return elif self.environment['runtime']['vmenuManager'].getActive(): if self.environment['runtime']['commandManager'].commandExists(currentCommand, 'vmenu-navigation'): self.environment['runtime']['commandManager'].executeCommand(currentCommand, 'vmenu-navigation') return # default self.environment['runtime']['commandManager'].executeCommand(currentCommand, 'commands') def handleRemoteIncomming(self, event): if not event['Data']: return self.environment['runtime']['remoteManager'].handleRemoteIncomming(event['Data']) def handleScreenChange(self, event): self.environment['runtime']['screenManager'].hanldeScreenChange(event['Data']) if self.environment['runtime']['vmenuManager'].getActive(): return self.environment['runtime']['commandManager'].executeDefaultTrigger('onScreenChanged') self.environment['runtime']['screenDriver'].getCurrScreen() def handleScreenUpdate(self, event): self.environment['runtime']['screenManager'].handleScreenUpdate(event['Data']) if time.time() - self.environment['runtime']['inputManager'].getLastInputTime() >= 0.3: self.environment['runtime']['inputManager'].clearLastDeepInput() if (self.environment['runtime']['cursorManager'].isCursorVerticalMove() or self.environment['runtime']['cursorManager'].isCursorHorizontalMove()): self.environment['runtime']['commandManager'].executeDefaultTrigger('onCursorChange') self.environment['runtime']['commandManager'].executeDefaultTrigger('onScreenUpdate') self.environment['runtime']['inputManager'].clearLastDeepInput() def handlePlugInputDevice(self, event): try: self.environment['runtime']['inputManager'].setLastDetectedDevices(event['Data']) except: pass self.environment['runtime']['inputManager'].handlePlugInputDevice(event['Data']) self.environment['runtime']['commandManager'].executeDefaultTrigger('onPlugInputDevice', force=True) self.environment['runtime']['inputManager'].setLastDetectedDevices(None) def handleHeartBeat(self, event): self.environment['runtime']['commandManager'].executeDefaultTrigger('onHeartBeat', force=True) def detectShortcutCommand(self): if self.environment['input']['keyForeward'] > 0: return if len(self.environment['input']['prevInput']) > len(self.environment['input']['currInput']): return if self.environment['runtime']['inputManager'].isKeyPress(): self.modifierInput = self.environment['runtime']['inputManager'].currKeyIsModifier() else: if not self.environment['runtime']['inputManager'].noKeyPressed(): if self.singleKeyCommand: self.singleKeyCommand = len(self.environment['input']['currInput']) == 1 if not(self.singleKeyCommand and self.environment['runtime']['inputManager'].noKeyPressed()): currentShortcut = self.environment['runtime']['inputManager'].getCurrShortcut() self.command = self.environment['runtime']['inputManager'].getCommandForShortcut(currentShortcut) if not self.modifierInput: if self.environment['runtime']['inputManager'].isKeyPress(): if self.command != '': self.singleKeyCommand = True if not (self.singleKeyCommand or self.modifierInput): return # fire event if self.command != '': if self.modifierInput: self.environment['runtime']['eventManager'].putToEventQueue(fenrirEventType.ExecuteCommand, self.command) self.command = '' else: if self.singleKeyCommand: self.environment['runtime']['eventManager'].putToEventQueue(fenrirEventType.ExecuteCommand, self.command) self.command = '' def setProcessName(self, name='fenrir'): """Attempts to set the process name to 'fenrir'.""" try: from setproctitle import setproctitle except ImportError: pass else: setproctitle(name) return True try: from ctypes import cdll, byref, create_string_buffer libc = cdll.LoadLibrary('libc.so.6') stringBuffer = create_string_buffer(len(name) + 1) stringBuffer.value = bytes(name, 'UTF-8') libc.prctl(15, byref(stringBuffer), 0, 0, 0) return True except: pass return False def shutdownRequest(self): try: self.environment['runtime']['eventManager'].stopMainEventLoop() except: pass def captureSignal(self, sigInit, frame): self.shutdownRequest() def shutdown(self): self.environment['runtime']['inputManager'].ungrabAllDevices() self.environment['runtime']['eventManager'].stopMainEventLoop() self.environment['runtime']['outputManager'].presentText(_("Quit Fenrir"), soundIcon='ScreenReaderOff', interrupt=True) self.environment['runtime']['eventManager'].cleanEventQueue() time.sleep(0.6) for currentManager in self.environment['general']['managerList']: if self.environment['runtime'][currentManager]: self.environment['runtime'][currentManager].shutdown() del self.environment['runtime'][currentManager] self.environment = None fenrir/src/fenrirscreenreader/core/generalData.py000066400000000000000000000013401475771417500225330ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug generalData = { 'args': None, 'tutorialMode': False, 'currUser':'', 'prevUser':'', 'managerList':[ 'attributeManager','punctuationManager', 'byteManager', 'cursorManager', 'applicationManager', 'commandManager' , 'screenManager', 'inputManager','outputManager', 'helpManager', 'memoryManager', 'eventManager','processManager', 'debug'], 'commandFolderList':['commands','onKeyInput', 'onByteInput', 'onCursorChange', 'onScreenUpdate','onScreenChanged','onHeartBeat', 'onPlugInputDevice' ,'onApplicationChange','onSwitchApplicationProfile','help','vmenu-navigation',], } fenrir/src/fenrirscreenreader/core/helpManager.py000077500000000000000000000112241475771417500225540ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class helpManager(): def __init__(self): self.helpDict = {} self.tutorialListIndex = None def initialize(self, environment): self.env = environment def shutdown(self): pass def toggleTutorialMode(self): self.setTutorialMode(not self.env['general']['tutorialMode']) def setTutorialMode(self, newTutorialMode): if self.env['runtime']['vmenuManager'].getActive(): return self.env['general']['tutorialMode'] = newTutorialMode if newTutorialMode: self.createHelpDict() self.env['bindings'][str([1, ['KEY_ESC']])] = 'TOGGLE_TUTORIAL_MODE' self.env['bindings'][str([1, ['KEY_UP']])] = 'PREV_HELP' self.env['bindings'][str([1, ['KEY_DOWN']])] = 'NEXT_HELP' self.env['bindings'][str([1, ['KEY_SPACE']])] = 'CURR_HELP' else: try: self.env['bindings'] = self.env['runtime']['settingsManager'].getBindingBackup() except: pass def isTutorialMode(self): return self.env['general']['tutorialMode'] def getFormattedShortcutForCommand(self, command): shortcut = [] rawShortcut = [] try: rawShortcut = list(self.env['bindings'].keys())[list(self.env['bindings'].values()).index(command)] rawShortcut = self.env['rawBindings'][rawShortcut] # prefer numbers for multitap if rawShortcut[0] in range(2, 9): formattedKey = str(rawShortcut[0]) +' times ' shortcut.append(formattedKey) # prefer metha keys for k in ['KEY_FENRIR', 'KEY_SCRIPT', 'KEY_CTRL', 'KEY_SHIFT', 'KEY_ALT', 'KEY_META']: if k in rawShortcut[1]: formattedKey = k formattedKey = formattedKey.lower() formattedKey = formattedKey.replace('key_kp', ' keypad ') formattedKey = formattedKey.replace('key_', ' ') shortcut.append(formattedKey) rawShortcut[1].remove(k) # handle other keys for k in rawShortcut[1]: formattedKey = k formattedKey = formattedKey.lower() formattedKey = formattedKey.replace('key_kp', ' keypad ') formattedKey = formattedKey.replace('key_', ' ') shortcut.append(formattedKey) except Exception as e: return '' shortcut = str(shortcut) shortcut = shortcut.replace('[','') shortcut = shortcut.replace(']','') shortcut = shortcut.replace("'",'') return shortcut def getCommandHelpText(self, command, section = 'commands'): commandName = command.lower() commandName = commandName.split('__-__')[0] commandName = commandName.replace('_',' ') commandName = commandName.replace('_',' ') if command == 'TOGGLE_TUTORIAL_MODE': commandDescription = _('toggles the tutorial mode') else: commandDescription = self.env['runtime']['commandManager'].getCommandDescription(command, section = 'commands') if commandDescription == '': commandDescription = 'no Description available' commandShortcut = self.getFormattedShortcutForCommand(command) if commandShortcut == '': commandShortcut = 'unbound' helptext = commandName + ', Shortcut ' + commandShortcut + ', Description ' + commandDescription return helptext def createHelpDict(self, section = 'commands'): self.helpDict = {} for command in sorted(self.env['commands'][section].keys()): self.helpDict[len(self.helpDict)] = self.getCommandHelpText(command, section) if len(self.helpDict) > 0: self.tutorialListIndex = 0 else: self.tutorialListIndex = None def getHelpForCurrentIndex(self): if self.tutorialListIndex == None: return '' return self.helpDict[self.tutorialListIndex] def nextIndex(self): if self.tutorialListIndex == None: return self.tutorialListIndex += 1 if self.tutorialListIndex >= len(self.helpDict): self.tutorialListIndex = 0 def prevIndex(self): if self.tutorialListIndex == None: return self.tutorialListIndex -= 1 if self.tutorialListIndex < 0: self.tutorialListIndex = len(self.helpDict) - 1 fenrir/src/fenrirscreenreader/core/i18n.py000066400000000000000000000004211475771417500211020ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import gettext import locale # the only function we really need to call here is gettext.install. Python3 has simplified this. gettext.install("fenrir") fenrir/src/fenrirscreenreader/core/inputData.py000066400000000000000000000215501475771417500222620ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time inputData = { 'currInput': [], 'prevDeepestInput': [], 'eventBuffer': [], 'shortcutRepeat': 0, 'fenrirKey': [], 'scriptKey': [], 'keyForeward': 0, 'lastInputTime':time.time(), 'oldNumLock': True, 'newNumLock':True, 'oldScrollLock': True, 'newScrollLock':True, 'oldCapsLock':False, 'newCapsLock':False } inputEvent = { 'EventName': '', 'EventValue': '', 'EventSec': 0, 'EventUsec': 0, 'EventState': 0, } keyNames = ['KEY_RESERVED', 'KEY_ESC', 'KEY_1', 'KEY_2', 'KEY_3', 'KEY_4', 'KEY_5', 'KEY_6', 'KEY_7', 'KEY_8', 'KEY_9', 'KEY_0', 'KEY_MINUS', 'KEY_EQUAL', 'KEY_BACKSPACE', 'KEY_TAB', 'KEY_Q', 'KEY_W', 'KEY_E', 'KEY_R', 'KEY_T', 'KEY_Y', 'KEY_U', 'KEY_I', 'KEY_O', 'KEY_P', 'KEY_LEFTBRACE', 'KEY_RIGHTBRACE', 'KEY_ENTER', 'KEY_LEFTCTRL', 'KEY_A', 'KEY_S', 'KEY_D', 'KEY_F', 'KEY_G', 'KEY_H', 'KEY_J', 'KEY_K', 'KEY_L', 'KEY_SEMICOLON', 'KEY_APOSTROPHE', 'KEY_GRAVE', 'KEY_LEFTSHIFT', 'KEY_BACKSLASH', 'KEY_Z', 'KEY_X', 'KEY_C', 'KEY_V', 'KEY_B', 'KEY_N', 'KEY_M', 'KEY_COMMA', 'KEY_DOT', 'KEY_SLASH', 'KEY_RIGHTSHIFT', 'KEY_KPASTERISK', 'KEY_LEFTALT', 'KEY_SPACE', 'KEY_CAPSLOCK', 'KEY_F1', 'KEY_F2', 'KEY_F3', 'KEY_F4', 'KEY_F5', 'KEY_F6', 'KEY_F7', 'KEY_F8', 'KEY_F9', 'KEY_F10', 'KEY_NUMLOCK', 'KEY_SCROLLLOCK', 'KEY_KP7', 'KEY_KP8', 'KEY_KP9', 'KEY_KPMINUS', 'KEY_KP4', 'KEY_KP5', 'KEY_KP6', 'KEY_KPPLUS', 'KEY_KP1', 'KEY_KP2', 'KEY_KP3', 'KEY_KP0', 'KEY_KPDOT', 'KEY_ZENKAKUHANKAKU', 'KEY_102ND', 'KEY_F11', 'KEY_F12', 'KEY_RO', 'KEY_KATAKANA', 'KEY_HIRAGANA', 'KEY_HENKAN', 'KEY_KATAKANAHIRAGANA', 'KEY_MUHENKAN', 'KEY_KPJPCOMMA', 'KEY_KPENTER', 'KEY_RIGHTCTRL', 'KEY_KPSLASH', 'KEY_SYSRQ', 'KEY_RIGHTALT', 'KEY_LINEFEED', 'KEY_HOME', 'KEY_UP', 'KEY_PAGEUP', 'KEY_LEFT', 'KEY_RIGHT', 'KEY_END', 'KEY_DOWN', 'KEY_PAGEDOWN', 'KEY_INSERT', 'KEY_DELETE', 'KEY_MACRO', 'KEY_MIN_INTERESTING', 'KEY_MUTE', 'KEY_VOLUMEDOWN', 'KEY_VOLUMEUP', 'KEY_POWER', 'KEY_KPEQUAL', 'KEY_KPPLUSMINUS', 'KEY_PAUSE', 'KEY_SCALE', 'KEY_KPCOMMA', 'KEY_HANGEUL', 'KEY_HANGUEL', 'KEY_HANJA', 'KEY_YEN', 'KEY_LEFTMETA', 'KEY_RIGHTMETA', 'KEY_COMPOSE', 'KEY_STOP', 'KEY_AGAIN', 'KEY_PROPS', 'KEY_UNDO', 'KEY_FRONT', 'KEY_COPY', 'KEY_OPEN', 'KEY_PASTE', 'KEY_FIND', 'KEY_CUT', 'KEY_HELP', 'KEY_MENU', 'KEY_CALC', 'KEY_SETUP', 'KEY_SLEEP', 'KEY_WAKEUP', 'KEY_FILE', 'KEY_SENDFILE', 'KEY_DELETEFILE', 'KEY_XFER', 'KEY_PROG1', 'KEY_PROG2', 'KEY_WWW', 'KEY_MSDOS', 'KEY_COFFEE', 'KEY_SCREENLOCK', 'KEY_DIRECTION', 'KEY_ROTATE_DISPLAY', 'KEY_CYCLEWINDOWS', 'KEY_MAIL', 'KEY_BOOKMARKS', 'KEY_COMPUTER', 'KEY_BACK', 'KEY_FORWARD', 'KEY_CLOSECD', 'KEY_EJECTCD', 'KEY_EJECTCLOSECD', 'KEY_NEXTSONG', 'KEY_PLAYPAUSE', 'KEY_PREVIOUSSONG', 'KEY_STOPCD', 'KEY_RECORD', 'KEY_REWIND', 'KEY_PHONE', 'KEY_ISO', 'KEY_CONFIG', 'KEY_HOMEPAGE', 'KEY_REFRESH', 'KEY_EXIT', 'KEY_MOVE', 'KEY_EDIT', 'KEY_SCROLLUP', 'KEY_SCROLLDOWN', 'KEY_KPLEFTPAREN', 'KEY_KPRIGHTPAREN', 'KEY_NEW', 'KEY_REDO', 'KEY_F13', 'KEY_F14', 'KEY_F15', 'KEY_F16', 'KEY_F17', 'KEY_F18', 'KEY_F19', 'KEY_F20', 'KEY_F21', 'KEY_F22', 'KEY_F23', 'KEY_F24', 'KEY_PLAYCD', 'KEY_PAUSECD', 'KEY_PROG3', 'KEY_PROG4', 'KEY_DASHBOARD', 'KEY_SUSPEND', 'KEY_CLOSE', 'KEY_PLAY', 'KEY_FASTFORWARD', 'KEY_BASSBOOST', 'KEY_PRINT', 'KEY_HP', 'KEY_CAMERA', 'KEY_SOUND', 'KEY_QUESTION', 'KEY_EMAIL', 'KEY_CHAT', 'KEY_SEARCH', 'KEY_CONNECT', 'KEY_FINANCE', 'KEY_SPORT', 'KEY_SHOP', 'KEY_ALTERASE', 'KEY_CANCEL', 'KEY_BRIGHTNESSDOWN', 'KEY_BRIGHTNESSUP', 'KEY_MEDIA', 'KEY_SWITCHVIDEOMODE', 'KEY_KBDILLUMTOGGLE', 'KEY_KBDILLUMDOWN', 'KEY_KBDILLUMUP', 'KEY_SEND', 'KEY_REPLY', 'KEY_FORWARDMAIL', 'KEY_SAVE', 'KEY_DOCUMENTS', 'KEY_BATTERY', 'KEY_BLUETOOTH', 'KEY_WLAN', 'KEY_UWB', 'KEY_UNKNOWN', 'KEY_VIDEO_NEXT', 'KEY_VIDEO_PREV', 'KEY_BRIGHTNESS_CYCLE', 'KEY_BRIGHTNESS_AUTO', 'KEY_BRIGHTNESS_ZERO', 'KEY_DISPLAY_OFF', 'KEY_WIMAX', 'KEY_WWAN', 'KEY_RFKILL', 'KEY_MICMUTE', 'BTN_0', 'BTN_MISC', 'BTN_1', 'BTN_2', 'BTN_3', 'BTN_4', 'BTN_5', 'BTN_6', 'BTN_7', 'BTN_8', 'BTN_9', 'BTN_LEFT', 'BTN_MOUSE', 'BTN_RIGHT', 'BTN_MIDDLE', 'BTN_SIDE', 'BTN_EXTRA', 'BTN_FORWARD', 'BTN_BACK', 'BTN_TASK', 'BTN_JOYSTICK', 'BTN_TRIGGER', 'BTN_THUMB', 'BTN_THUMB2', 'BTN_TOP', 'BTN_TOP2', 'BTN_PINKIE', 'BTN_BASE', 'BTN_BASE2', 'BTN_BASE3', 'BTN_BASE4', 'BTN_BASE5', 'BTN_BASE6', 'BTN_DEAD', 'BTN_A', 'BTN_GAMEPAD', 'BTN_SOUTH', 'BTN_B', 'BTN_EAST', 'BTN_C', 'BTN_NORTH', 'BTN_X', 'BTN_WEST', 'BTN_Y', 'BTN_Z', 'BTN_TL', 'BTN_TR', 'BTN_TL2', 'BTN_TR2', 'BTN_SELECT', 'BTN_START', 'BTN_MODE', 'BTN_THUMBL', 'BTN_THUMBR', 'BTN_DIGI', 'BTN_TOOL_PEN', 'BTN_TOOL_RUBBER', 'BTN_TOOL_BRUSH', 'BTN_TOOL_PENCIL', 'BTN_TOOL_AIRBRUSH', 'BTN_TOOL_FINGER', 'BTN_TOOL_MOUSE', 'BTN_TOOL_LENS', 'BTN_TOOL_QUINTTAP', 'BTN_TOUCH', 'BTN_STYLUS', 'BTN_STYLUS2', 'BTN_TOOL_DOUBLETAP', 'BTN_TOOL_TRIPLETAP', 'BTN_TOOL_QUADTAP', 'BTN_GEAR_DOWN', 'BTN_WHEEL', 'BTN_GEAR_UP', 'KEY_OK', 'KEY_SELECT', 'KEY_GOTO', 'KEY_CLEAR', 'KEY_POWER2', 'KEY_OPTION', 'KEY_INFO', 'KEY_TIME', 'KEY_VENDOR', 'KEY_ARCHIVE', 'KEY_PROGRAM', 'KEY_CHANNEL', 'KEY_FAVORITES', 'KEY_EPG', 'KEY_PVR', 'KEY_MHP', 'KEY_LANGUAGE', 'KEY_TITLE', 'KEY_SUBTITLE', 'KEY_ANGLE', 'KEY_ZOOM', 'KEY_MODE', 'KEY_KEYBOARD', 'KEY_SCREEN', 'KEY_PC', 'KEY_TV', 'KEY_TV2', 'KEY_VCR', 'KEY_VCR2', 'KEY_SAT', 'KEY_SAT2', 'KEY_CD', 'KEY_TAPE', 'KEY_RADIO', 'KEY_TUNER', 'KEY_PLAYER', 'KEY_TEXT', 'KEY_DVD', 'KEY_AUX', 'KEY_MP3', 'KEY_AUDIO', 'KEY_VIDEO', 'KEY_DIRECTORY', 'KEY_LIST', 'KEY_MEMO', 'KEY_CALENDAR', 'KEY_RED', 'KEY_GREEN', 'KEY_YELLOW', 'KEY_BLUE', 'KEY_CHANNELUP', 'KEY_CHANNELDOWN', 'KEY_FIRST', 'KEY_LAST', 'KEY_AB', 'KEY_NEXT', 'KEY_RESTART', 'KEY_SLOW', 'KEY_SHUFFLE', 'KEY_BREAK', 'KEY_PREVIOUS', 'KEY_DIGITS', 'KEY_TEEN', 'KEY_TWEN', 'KEY_VIDEOPHONE', 'KEY_GAMES', 'KEY_ZOOMIN', 'KEY_ZOOMOUT', 'KEY_ZOOMRESET', 'KEY_WORDPROCESSOR', 'KEY_EDITOR', 'KEY_SPREADSHEET', 'KEY_GRAPHICSEDITOR', 'KEY_PRESENTATION', 'KEY_DATABASE', 'KEY_NEWS', 'KEY_VOICEMAIL', 'KEY_ADDRESSBOOK', 'KEY_MESSENGER', 'KEY_BRIGHTNESS_TOGGLE', 'KEY_DISPLAYTOGGLE', 'KEY_SPELLCHECK', 'KEY_LOGOFF', 'KEY_DOLLAR', 'KEY_EURO', 'KEY_FRAMEBACK', 'KEY_FRAMEFORWARD', 'KEY_CONTEXT_MENU', 'KEY_MEDIA_REPEAT', 'KEY_10CHANNELSUP', 'KEY_10CHANNELSDOWN', 'KEY_IMAGES', 'KEY_DEL_EOL', 'KEY_DEL_EOS', 'KEY_INS_LINE', 'KEY_DEL_LINE', 'KEY_FN', 'KEY_FN_ESC', 'KEY_FN_F1', 'KEY_FN_F2', 'KEY_FN_F3', 'KEY_FN_F4', 'KEY_FN_F5', 'KEY_FN_F6', 'KEY_FN_F7', 'KEY_FN_F8', 'KEY_FN_F9', 'KEY_FN_F10', 'KEY_FN_F11', 'KEY_FN_F12', 'KEY_FN_1', 'KEY_FN_2', 'KEY_FN_D', 'KEY_FN_E', 'KEY_FN_F', 'KEY_FN_S', 'KEY_FN_B', 'KEY_BRL_DOT1', 'KEY_BRL_DOT2', 'KEY_BRL_DOT3', 'KEY_BRL_DOT4', 'KEY_BRL_DOT5', 'KEY_BRL_DOT6', 'KEY_BRL_DOT7', 'KEY_BRL_DOT8', 'KEY_BRL_DOT9', 'KEY_BRL_DOT10', 'KEY_NUMERIC_0', 'KEY_NUMERIC_1', 'KEY_NUMERIC_2', 'KEY_NUMERIC_3', 'KEY_NUMERIC_4', 'KEY_NUMERIC_5', 'KEY_NUMERIC_6', 'KEY_NUMERIC_7', 'KEY_NUMERIC_8', 'KEY_NUMERIC_9', 'KEY_NUMERIC_STAR', 'KEY_NUMERIC_POUND', 'KEY_NUMERIC_A', 'KEY_NUMERIC_B', 'KEY_NUMERIC_C', 'KEY_NUMERIC_D', 'KEY_CAMERA_FOCUS', 'KEY_WPS_BUTTON', 'KEY_TOUCHPAD_TOGGLE', 'KEY_TOUCHPAD_ON', 'KEY_TOUCHPAD_OFF', 'KEY_CAMERA_ZOOMIN', 'KEY_CAMERA_ZOOMOUT', 'KEY_CAMERA_UP', 'KEY_CAMERA_DOWN', 'KEY_CAMERA_LEFT', 'KEY_CAMERA_RIGHT', 'KEY_ATTENDANT_ON', 'KEY_ATTENDANT_OFF', 'KEY_ATTENDANT_TOGGLE', 'KEY_LIGHTS_TOGGLE', 'BTN_DPAD_UP', 'BTN_DPAD_DOWN', 'BTN_DPAD_LEFT', 'BTN_DPAD_RIGHT', 'KEY_ALS_TOGGLE', 'KEY_BUTTONCONFIG', 'KEY_TASKMANAGER', 'KEY_JOURNAL', 'KEY_CONTROLPANEL', 'KEY_APPSELECT', 'KEY_SCREENSAVER', 'KEY_VOICECOMMAND', 'KEY_BRIGHTNESS_MIN', 'KEY_BRIGHTNESS_MAX', 'KEY_KBDINPUTASSIST_PREV', 'KEY_KBDINPUTASSIST_NEXT', 'KEY_KBDINPUTASSIST_PREVGROUP', 'KEY_KBDINPUTASSIST_NEXTGROUP', 'KEY_KBDINPUTASSIST_ACCEPT', 'KEY_KBDINPUTASSIST_CANCEL', 'KEY_RIGHT_UP', 'KEY_RIGHT_DOWN', 'KEY_LEFT_UP', 'KEY_LEFT_DOWN', 'KEY_ROOT_MENU', 'KEY_MEDIA_TOP_MENU', 'KEY_NUMERIC_11', 'KEY_NUMERIC_12', 'KEY_AUDIO_DESC', 'KEY_3D_MODE', 'KEY_NEXT_FAVORITE', 'KEY_STOP_RECORD', 'KEY_PAUSE_RECORD', 'KEY_VOD', 'KEY_UNMUTE', 'KEY_DATA', 'KEY_FASTREVERSE', 'KEY_SLOWREVERSE', 'BTN_TRIGGER_HAPPY', 'BTN_TRIGGER_HAPPY1', 'BTN_TRIGGER_HAPPY2', 'BTN_TRIGGER_HAPPY3', 'BTN_TRIGGER_HAPPY4', 'BTN_TRIGGER_HAPPY5', 'BTN_TRIGGER_HAPPY6', 'BTN_TRIGGER_HAPPY7', 'BTN_TRIGGER_HAPPY8', 'BTN_TRIGGER_HAPPY9', 'BTN_TRIGGER_HAPPY10', 'BTN_TRIGGER_HAPPY11', 'BTN_TRIGGER_HAPPY12', 'BTN_TRIGGER_HAPPY13', 'BTN_TRIGGER_HAPPY14', 'BTN_TRIGGER_HAPPY15', 'BTN_TRIGGER_HAPPY16', 'BTN_TRIGGER_HAPPY17', 'BTN_TRIGGER_HAPPY18', 'BTN_TRIGGER_HAPPY19', 'BTN_TRIGGER_HAPPY20', 'BTN_TRIGGER_HAPPY21', 'BTN_TRIGGER_HAPPY22', 'BTN_TRIGGER_HAPPY23', 'BTN_TRIGGER_HAPPY24', 'BTN_TRIGGER_HAPPY25', 'BTN_TRIGGER_HAPPY26', 'BTN_TRIGGER_HAPPY27', 'BTN_TRIGGER_HAPPY28', 'BTN_TRIGGER_HAPPY29', 'BTN_TRIGGER_HAPPY30', 'BTN_TRIGGER_HAPPY31', 'BTN_TRIGGER_HAPPY32', 'BTN_TRIGGER_HAPPY33', 'BTN_TRIGGER_HAPPY34', 'BTN_TRIGGER_HAPPY35', 'BTN_TRIGGER_HAPPY36', 'BTN_TRIGGER_HAPPY37', 'BTN_TRIGGER_HAPPY38', 'BTN_TRIGGER_HAPPY39', 'BTN_TRIGGER_HAPPY40', 'KEY_FENRIR', 'KEY_SCRIPT', 'KEY_ALT', 'KEY_CTRL', 'KEY_META', 'KEY_SHIFT'] fenrir/src/fenrirscreenreader/core/inputDriver.py000066400000000000000000000032651475771417500226470ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class inputDriver(): def __init__(self): self._initialized = False def initialize(self, environment): self.env = environment self.env['runtime']['inputManager'].setShortcutType('KEY') self._isInitialized = True def shutdown(self): if self._initialized: self.removeAllDevices() self._isInitialized = False def getInputEvent(self): time.sleep(0.1) return None def clearEventBuffer(self): if not self._initialized: return del self.env['input']['eventBuffer'][:] def updateInputDevices(self, newDevices = None, init = False): if not self._initialized: return def getLedState(self, led = 0): if not self._initialized: return False return False def toggleLedState(self, led = 0): if not self._initialized: return def grabAllDevices(self): if not self._initialized: return True return True def ungrabAllDevices(self): if not self._initialized: return True return True def hasIDevices(self): if not self._initialized: return False return True def removeAllDevices(self): if not self._initialized: return def sendKey(self): if not self._initialized: return def __del__(self): if not self._initialized: return try: self.removeAllDevices() except: pass fenrir/src/fenrirscreenreader/core/inputManager.py000066400000000000000000000360471475771417500227720ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core import inputData import os, inspect, time, traceback currentdir = os.path.dirname(os.path.realpath(os.path.abspath(inspect.getfile(inspect.currentframe())))) fenrirPath = os.path.dirname(currentdir) class inputManager(): def __init__(self): self.shortcutType = 'KEY' self.executeDeviceGrab = False self.lastDetectedDevices = None def setShortcutType(self, shortcutType = 'KEY'): if shortcutType in ['KEY', 'BYTE']: self.shortcutType = shortcutType def getShortcutType(self): return self.shortcutType def initialize(self, environment): self.env = environment self.env['runtime']['settingsManager'].loadDriver(\ self.env['runtime']['settingsManager'].getSetting('keyboard', 'driver'), 'inputDriver') self.updateInputDevices() # init LEDs with current state self.env['input']['newNumLock'] = self.env['runtime']['inputDriver'].getLedState() self.env['input']['oldNumLock'] = self.env['input']['newNumLock'] self.env['input']['newCapsLock'] = self.env['runtime']['inputDriver'].getLedState(1) self.env['input']['oldCapsLock'] = self.env['input']['newCapsLock'] self.env['input']['newScrollLock'] = self.env['runtime']['inputDriver'].getLedState(2) self.env['input']['oldScrollLock'] = self.env['input']['newScrollLock'] self.lastDeepestInput = [] self.lastEvent = None self.env['input']['shortcutRepeat'] = 1 self.lastInputTime = time.time() def shutdown(self): self.removeAllDevices() self.env['runtime']['settingsManager'].shutdownDriver('inputDriver') def getInputEvent(self): event = None try: event = self.env['runtime']['inputDriver'].getInputEvent() except: pass return event def setExecuteDeviceGrab(self, newExecuteDeviceGrab = True): self.executeDeviceGrab = newExecuteDeviceGrab def handleDeviceGrab(self, force = False): if force: self.setExecuteDeviceGrab() if not self.executeDeviceGrab: return if self.env['input']['eventBuffer'] != []: return if not self.noKeyPressed(): return if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): self.executeDeviceGrab = False return if self.env['runtime']['screenManager'].getCurrScreenIgnored(): while not self.ungrabAllDevices(): time.sleep(0.25) self.env['runtime']['debug'].writeDebugOut("retry ungrabAllDevices " ,debug.debugLevel.WARNING) self.env['runtime']['debug'].writeDebugOut("All devices ungrabbed" ,debug.debugLevel.INFO) else: while not self.grabAllDevices(): time.sleep(0.25) self.env['runtime']['debug'].writeDebugOut("retry grabAllDevices" ,debug.debugLevel.WARNING) self.env['runtime']['debug'].writeDebugOut("All devices grabbed" ,debug.debugLevel.INFO) self.executeDeviceGrab = False def sendKeys(self, keyMacro): for e in keyMacro: key = '' value = 0 if len(e) != 2: continue if isinstance(e[0], int) and isinstance(e[1], str): key = e[1].upper() value = e[0] elif isinstance(e[1], int) and isinstance(e[0], str): key = e[0].upper() value = e[1] else: continue if key.upper() == 'SLEEP': time.sleep(value) else: self.env['runtime']['inputDriver'].sendKey(key, value) def getLastEvent(self): return self.lastEvent def handleInputEvent(self, eventData): if not eventData: return self.lastEvent = eventData # a hang apears.. try to fix if self.env['input']['eventBuffer'] == []: if self.env['input']['currInput'] != []: self.env['input']['currInput'] = [] self.env['input']['shortcutRepeat'] = 1 self.env['input']['prevInput'] = self.env['input']['currInput'].copy() if eventData['EventState'] == 0: if eventData['EventName'] in self.env['input']['currInput']: self.env['input']['currInput'].remove(eventData['EventName']) if len(self.env['input']['currInput']) > 1: self.env['input']['currInput'] = sorted(self.env['input']['currInput']) elif len(self.env['input']['currInput']) == 0: self.env['input']['shortcutRepeat'] = 1 self.lastInputTime = time.time() elif eventData['EventState'] == 1: if not eventData['EventName'] in self.env['input']['currInput']: self.env['input']['currInput'].append(eventData['EventName']) if len(self.env['input']['currInput']) > 1: self.env['input']['currInput'] = sorted(self.env['input']['currInput']) if len(self.lastDeepestInput) < len(self.env['input']['currInput']): self.setLastDeepestInput( self.env['input']['currInput'].copy()) elif self.lastDeepestInput == self.env['input']['currInput']: if time.time() - self.lastInputTime <= self.env['runtime']['settingsManager'].getSettingAsFloat('keyboard','doubleTapTimeout'): self.env['input']['shortcutRepeat'] += 1 else: self.env['input']['shortcutRepeat'] = 1 self.handleLedStates(eventData) self.lastInputTime = time.time() elif eventData['EventState'] == 2: self.lastInputTime = time.time() self.env['input']['oldNumLock'] = self.env['input']['newNumLock'] self.env['input']['newNumLock'] = self.env['runtime']['inputDriver'].getLedState() self.env['input']['oldCapsLock'] = self.env['input']['newCapsLock'] self.env['input']['newCapsLock'] = self.env['runtime']['inputDriver'].getLedState(1) self.env['input']['oldScrollLock'] = self.env['input']['newScrollLock'] self.env['input']['newScrollLock'] = self.env['runtime']['inputDriver'].getLedState(2) self.env['runtime']['debug'].writeDebugOut("currInput " + str(self.env['input']['currInput'] ) ,debug.debugLevel.INFO) if self.noKeyPressed(): self.env['input']['prevInput'] = [] def handleLedStates(self, mEvent): if self.currKeyIsModifier(): return try: if mEvent['EventName'] == 'KEY_NUMLOCK': self.env['runtime']['inputDriver'].toggleLedState() elif mEvent['EventName'] == 'KEY_CAPSLOCK': self.env['runtime']['inputDriver'].toggleLedState(1) elif mEvent['EventName'] == 'KEY_SCROLLLOCK': self.env['runtime']['inputDriver'].toggleLedState(2) except: pass def grabAllDevices(self): if self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): try: return self.env['runtime']['inputDriver'].grabAllDevices() except Exception as e: return False return True def ungrabAllDevices(self): if self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): try: return self.env['runtime']['inputDriver'].ungrabAllDevices() except Exception as e: return False return True def handlePlugInputDevice(self, eventData): for deviceEntry in eventData: self.updateInputDevices(deviceEntry['device']) def updateInputDevices(self, newDevice = None): try: self.env['runtime']['inputDriver'].updateInputDevices(newDevice) except: pass try: if self.env['runtime']['screenManager']: self.handleDeviceGrab(force = True) except: pass def removeAllDevices(self): try: self.env['runtime']['inputDriver'].removeAllDevices() except: pass def convertEventName(self, eventName): if not eventName: return '' if eventName == '': return '' eventName = eventName.upper() if eventName == 'KEY_LEFTCTRL': eventName = 'KEY_CTRL' elif eventName == 'KEY_RIGHTCTRL': eventName = 'KEY_CTRL' elif eventName == 'KEY_LEFTSHIFT': eventName = 'KEY_SHIFT' elif eventName == 'KEY_RIGHTSHIFT': eventName = 'KEY_SHIFT' elif eventName == 'KEY_LEFTALT': eventName = 'KEY_ALT' elif eventName == 'KEY_RIGHTALT': eventName = 'KEY_ALT' elif eventName == 'KEY_LEFTMETA': eventName = 'KEY_META' elif eventName == 'KEY_RIGHTMETA': eventName = 'KEY_META' if self.isFenrirKey(eventName): eventName = 'KEY_FENRIR' if self.isScriptKey(eventName): eventName = 'KEY_SCRIPT' return eventName def clearEventBuffer(self): try: self.env['runtime']['inputDriver'].clearEventBuffer() except Exception as e: pass def setLastDeepestInput(self, currentDeepestInput): self.lastDeepestInput = currentDeepestInput def clearLastDeepInput(self): self.lastDeepestInput = [] def getLastInputTime(self): return self.lastInputTime def getLastDeepestInput(self): return self.lastDeepestInput def writeEventBuffer(self): try: if self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): self.env['runtime']['inputDriver'].writeEventBuffer() self.clearEventBuffer() except Exception as e: self.env['runtime']['debug'].writeDebugOut("Error while writeUInput",debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) def noKeyPressed(self): return self.env['input']['currInput'] == [] def isKeyPress(self): return (self.env['input']['prevInput'] == []) and (self.env['input']['currInput'] != []) def getPrevDeepestShortcut(self): shortcut = [] shortcut.append(self.env['input']['shortcutRepeat']) shortcut.append(self.getLastDeepestInput()) return str(shortcut) def getPrevShortcut(self): shortcut = [] shortcut.append(self.env['input']['shortcutRepeat']) shortcut.append(self.env['input']['prevInput']) return str(shortcut) def getCurrShortcut(self, inputSequence = None): shortcut = [] shortcut.append(self.env['input']['shortcutRepeat']) if inputSequence: shortcut.append(inputSequence) else: shortcut.append(self.env['input']['currInput']) if len(self.env['input']['prevInput']) < len(self.env['input']['currInput']): if self.env['input']['shortcutRepeat'] > 1 and not self.shortcutExists(str(shortcut)): shortcut = [] self.env['input']['shortcutRepeat'] = 1 shortcut.append(self.env['input']['shortcutRepeat']) shortcut.append(self.env['input']['currInput']) self.env['runtime']['debug'].writeDebugOut("currShortcut " + str(shortcut) ,debug.debugLevel.INFO) return str(shortcut) def currKeyIsModifier(self): if len(self.getLastDeepestInput()) != 1: return False return (self.env['input']['currInput'][0] =='KEY_FENRIR') or (self.env['input']['currInput'][0] == 'KEY_SCRIPT') def isFenrirKey(self, eventName): return eventName in self.env['input']['fenrirKey'] def isScriptKey(self, eventName): return eventName in self.env['input']['scriptKey'] def getCommandForShortcut(self, shortcut): if not self.shortcutExists(shortcut): return '' return self.env['bindings'][shortcut] def keyEcho(self, eventData = None): if not eventData: eventData = self.getLastEvent() if not eventData: return keyName = '' if eventData['EventState'] == 1: keyName = eventData['EventName'].lower() if keyName.startswith('key_'): keyName = keyName[4:] self.env['runtime']['outputManager'].presentText(_(keyName), interrupt=True) def shortcutExists(self, shortcut): return(shortcut in self.env['bindings']) def loadShortcuts(self, kbConfigPath=fenrirPath + '/../../config/keyboard/desktop.conf'): kbConfig = open(kbConfigPath,"r") while(True): invalid = False line = kbConfig.readline() if not line: break line = line.replace('\n','') if line.replace(" ","") == '': continue if line.replace(" ","").startswith("#"): continue if line.count("=") != 1: continue sepLine = line.split('=') commandName = sepLine[1].upper() sepLine[0] = sepLine[0].replace(" ","") sepLine[0] = sepLine[0].replace("'","") sepLine[0] = sepLine[0].replace('"',"") keys = sepLine[0].split(',') shortcutKeys = [] shortcutRepeat = 1 shortcut = [] for key in keys: try: shortcutRepeat = int(key) except: if not self.isValidKey(key.upper()): self.env['runtime']['debug'].writeDebugOut("invalid key : "+ key.upper() + ' command:' +commandName ,debug.debugLevel.WARNING) invalid = True break shortcutKeys.append(key.upper()) if invalid: continue shortcut.append(shortcutRepeat) shortcut.append(sorted(shortcutKeys)) if len(shortcutKeys) != 1 and not 'KEY_FENRIR' in shortcutKeys: self.env['runtime']['debug'].writeDebugOut("invalid shortcut (missing KEY_FENRIR): "+ str(shortcut) + ' command:' +commandName ,debug.debugLevel.ERROR) continue self.env['runtime']['debug'].writeDebugOut("Shortcut: "+ str(shortcut) + ' command:' +commandName ,debug.debugLevel.INFO, onAnyLevel=True) self.env['bindings'][str(shortcut)] = commandName self.env['rawBindings'][str(shortcut)] = shortcut kbConfig.close() # fix bindings self.env['bindings'][str([1, ['KEY_F1', 'KEY_FENRIR']])] = 'TOGGLE_TUTORIAL_MODE' def isValidKey(self, key): return key in inputData.keyNames def setLastDetectedDevices(self, devices): self.lastDetectedDevices =devices def getLastDetectedDevices(self): return self.lastDetectedDevices fenrir/src/fenrirscreenreader/core/memoryManager.py000066400000000000000000000114731475771417500231370ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import time from fenrirscreenreader.core import debug class memoryManager(): def __init__(self): self.listStorage = {} def initialize(self, environment): self.env = environment def shutdown(self): pass def listStorageValid(self,name, checkIndex = False): try: if checkIndex: index = self.listStorage[name]['index'] if index == -1: return self.listStorage[name]['list'] == [] return self.listStorage[name]['list'][index] != None else: return isinstance(self.listStorage[name]['list'],list) except Exception as e: self.env['runtime']['debug'].writeDebugOut("listStorageValid " + str(e),debug.debugLevel.ERROR) return False def addValueToFirstIndex(self, name, value): if not self.listStorageValid(name): return if self.listStorage[name]['maxLength'] == None: self.listStorage[name]['list'] = [value] + self.listStorage[name]['list'] else: self.listStorage[name]['list'] = [value] + self.listStorage[name]['list'][:self.listStorage[name]['maxLength'] -1] self.listStorage[name]['index'] = 0 def addIndexList(self, name, maxLength = None, currList = [], currIndex = -1): if len(currList) != 0 and (currIndex == -1): currIndex = 0 self.listStorage[name] = {'list': currList, 'index': currIndex, 'maxLength': maxLength} def isLastIndex(self, name): if not self.listStorageValid(name): return False return self.listStorage[name]['index'] == len(self.listStorage[name]['list']) - 1 def isFirstIndex(self, name): if not self.listStorageValid(name): return False return self.listStorage[name]['index'] == 0 def getNextIndex(self, name): if not self.listStorageValid(name): return False if self.isIndexListEmpty(name): self.listStorage[name]['index'] = -1 return False self.listStorage[name]['index'] += 1 if self.listStorage[name]['index'] > len(self.listStorage[name]['list']) -1: self.listStorage[name]['index'] = 0 return True def setPrefIndex(self, name): if not self.listStorageValid(name): return False if self.isIndexListEmpty(name): self.listStorage[name]['index'] = -1 return False self.listStorage[name]['index'] -= 1 if self.listStorage[name]['index'] < 0: self.listStorage[name]['index'] = len(self.listStorage[name]['list']) -1 return True def setFirstIndex(self, name): if not self.listStorageValid(name): return False if self.isIndexListEmpty(name): self.listStorage[name]['index'] = -1 return False self.listStorage[name]['index'] = 0 return True def getIndexListLen(self, name): if not self.listStorageValid(name): return 0 if self.isIndexListEmpty(name): self.listStorage[name]['index'] = -1 return 0 return len(self.listStorage[name]) def setLastIndex(self, name): if not self.listStorageValid(name): return False if self.isIndexListEmpty(name): self.listStorage[name]['index'] = -1 return False self.listStorage[name]['index'] = len(self.listStorage[name]['list']) -1 return True def clearCurrentIndexList(self, name): if not self.listStorageValid(name): return False self.listStorage[name]['index'] = [] self.listStorage[name]['index'] = -1 def getCurrentIndex(self,name): if not self.listStorageValid(name): return False if self.isIndexListEmpty(name): self.listStorage[name]['index'] = -1 return False try: return self.listStorage[name]['index'] except: retrun -1 def isIndexListEmpty(self, name): if not self.listStorageValid(name): return False return len(self.listStorage[name]['list']) == 0 def getIndexListElement(self, name): if not self.listStorageValid(name): return None if self.isIndexListEmpty(name): self.listStorage[name]['index'] = -1 return None currIndex = self.getCurrentIndex(name) if currIndex == -1: return None try: return self.listStorage[name]['list'][currIndex] except: return None fenrir/src/fenrirscreenreader/core/outputData.py000066400000000000000000000004321475771417500224570ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import time from fenrirscreenreader.core import debug outputData = { 'nextFlush': time.time(), 'messageText': '', 'messageOffset': None, 'cursorOffset': None, } fenrir/src/fenrirscreenreader/core/outputManager.py000066400000000000000000000241621475771417500231660ustar00rootroot00000000000000#!/bin/python # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributors. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import line_utils import string, time, re class outputManager(): def __init__(self): self.lastEcho = '' def initialize(self, environment): self.env = environment self.env['runtime']['settingsManager'].loadDriver( self.env['runtime']['settingsManager'].getSetting('speech', 'driver'), 'speechDriver') self.env['runtime']['settingsManager'].loadDriver( self.env['runtime']['settingsManager'].getSetting('sound', 'driver'), 'soundDriver') def shutdown(self): self.env['runtime']['settingsManager'].shutdownDriver('soundDriver') self.env['runtime']['settingsManager'].shutdownDriver('speechDriver') def presentText(self, text, interrupt=True, soundIcon='', ignorePunctuation=False, announceCapital=False, flush=True): if text == '': return if self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'readNumbersAsDigits') and len(text.strip()) > 1: text = re.sub(r"(\d)", r"\1 ", text).rstrip() self.env['runtime']['debug'].writeDebugOut("presentText:\nsoundIcon:'"+soundIcon+"'\nText:\n" + text, debug.debugLevel.INFO) if self.playSoundIcon(soundIcon, interrupt): self.env['runtime']['debug'].writeDebugOut("soundIcon found", debug.debugLevel.INFO) return if (len(text) > 1) and (text.strip(string.whitespace) == ''): return toAnnounceCapital = announceCapital and text[0].isupper() if toAnnounceCapital: if self.playSoundIcon('capital', False): toAnnounceCapital = False self.lastEcho = text self.speakText(text, interrupt, ignorePunctuation, toAnnounceCapital) def getLastEcho(self): return self.lastEcho def speakText(self, text, interrupt=True, ignorePunctuation=False, announceCapital=False): if not self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'enabled'): self.env['runtime']['debug'].writeDebugOut("Speech disabled in outputManager.speakText", debug.debugLevel.INFO) return if self.env['runtime']['speechDriver'] == None: self.env['runtime']['debug'].writeDebugOut("No speechDriver in outputManager.speakText", debug.debugLevel.ERROR) return if interrupt: self.interruptOutput() try: self.env['runtime']['speechDriver'].setLanguage(self.env['runtime']['settingsManager'].getSetting('speech', 'language')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("setting speech language in outputManager.speakText", debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e), debug.debugLevel.ERROR) try: self.env['runtime']['speechDriver'].setVoice(self.env['runtime']['settingsManager'].getSetting('speech', 'voice')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("Error while setting speech voice in outputManager.speakText", debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e), debug.debugLevel.ERROR) try: if announceCapital: self.env['runtime']['speechDriver'].setPitch(self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'capitalPitch')) else: self.env['runtime']['speechDriver'].setPitch(self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'pitch')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("setting speech pitch in outputManager.speakText", debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e), debug.debugLevel.ERROR) try: self.env['runtime']['speechDriver'].setRate(self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'rate')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("setting speech rate in outputManager.speakText", debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e), debug.debugLevel.ERROR) try: self.env['runtime']['speechDriver'].setModule(self.env['runtime']['settingsManager'].getSetting('speech', 'module')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("setting speech module in outputManager.speakText", debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e), debug.debugLevel.ERROR) try: self.env['runtime']['speechDriver'].setVolume(self.env['runtime']['settingsManager'].getSettingAsFloat('speech', 'volume')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("setting speech volume in outputManager.speakText ", debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e), debug.debugLevel.ERROR) try: if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'newLinePause'): cleanText = text.replace('\n', ' , ') else: cleanText = text.replace('\n', ' ') cleanText = self.env['runtime']['textManager'].replaceHeadLines(cleanText) cleanText = self.env['runtime']['punctuationManager'].proceedPunctuation(cleanText, ignorePunctuation) cleanText = re.sub(' +$', ' ', cleanText) self.env['runtime']['speechDriver'].speak(cleanText) self.env['runtime']['debug'].writeDebugOut("Speak: "+ cleanText, debug.debugLevel.INFO) except Exception as e: self.env['runtime']['debug'].writeDebugOut("\"speak\" in outputManager.speakText ", debug.debugLevel.ERROR) self.env['runtime']['debug'].writeDebugOut(str(e), debug.debugLevel.ERROR) def interruptOutput(self): try: self.env['runtime']['speechDriver'].cancel() self.env['runtime']['debug'].writeDebugOut("Interrupt speech", debug.debugLevel.INFO) except: pass def playSoundIcon(self, soundIcon='', interrupt=True): if soundIcon == '': return False soundIcon = soundIcon.upper() if not self.env['runtime']['settingsManager'].getSettingAsBool('sound', 'enabled'): self.env['runtime']['debug'].writeDebugOut("Sound disabled in outputManager.playSoundIcon", debug.debugLevel.INFO) return False try: e = self.env['soundIcons'][soundIcon] except: self.env['runtime']['debug'].writeDebugOut("SoundIcon doesnt exist: " + soundIcon, debug.debugLevel.WARNING) return False if self.env['runtime']['soundDriver'] == None: self.env['runtime']['debug'].writeDebugOut("No soundDriver in outputManager.playSoundIcon: soundDriver not loaded", debug.debugLevel.ERROR) return False try: self.env['runtime']['soundDriver'].setVolume(self.env['runtime']['settingsManager'].getSettingAsFloat('sound', 'volume')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("outputManager.playSoundIcon::setVolume: " + str(e), debug.debugLevel.ERROR) try: self.env['runtime']['soundDriver'].playSoundFile(self.env['soundIcons'][soundIcon], interrupt) return True except Exception as e: self.env['runtime']['debug'].writeDebugOut("outputManager.playSoundIcon::playSoundFile: " + str(e), debug.debugLevel.ERROR) return False return False def playFrequence(self, frequence, duration, interrupt=True): if not self.env['runtime']['settingsManager'].getSettingAsBool('sound', 'enabled'): self.env['runtime']['debug'].writeDebugOut("Sound disabled in outputManager.playFrequence", debug.debugLevel.INFO) return False if frequence < 1 or frequence > 20000: self.env['runtime']['debug'].writeDebugOut("outputManager.playFrequence::Filefrequence is out of range:" + str(frequence), debug.debugLevel.INFO) return False if self.env['runtime']['soundDriver'] == None: self.env['runtime']['debug'].writeDebugOut("No soundDriver in outputManager.playFrequence: soundDriver not loaded", debug.debugLevel.ERROR) return False try: self.env['runtime']['soundDriver'].setVolume(self.env['runtime']['settingsManager'].getSettingAsFloat('sound', 'volume')) except Exception as e: self.env['runtime']['debug'].writeDebugOut("outputManager.playSoundIcon::setVolume: " + str(e), debug.debugLevel.ERROR) adjustVolume = 0.0 try: adjustVolume = 1.0 - (frequence / 20000) except: pass if adjustVolume > 9.0: adjustVolume = 9.0 try: self.env['runtime']['soundDriver'].playFrequence(frequence, duration, adjustVolume, interrupt) return True except Exception as e: self.env['runtime']['debug'].writeDebugOut("outputManager.playSoundIcon::playSoundFile: " + str(e), debug.debugLevel.ERROR) return False return False def tempDisableSpeech(self): if self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'enabled'): self.presentText(_("speech temporary disabled"), soundIcon='SpeechOff', interrupt=True) self.env['commandBuffer']['enableSpeechOnKeypress'] = True self.env['runtime']['settingsManager'].setSetting('speech', 'enabled', str(not self.env['runtime']['settingsManager'].getSettingAsBool('speech', 'enabled'))) self.interruptOutput() def announceActiveCursor(self, interrupt_p=False): if self.env['runtime']['cursorManager'].isReviewMode(): self.presentText(' review cursor ', interrupt=interrupt_p) else: self.presentText(' text cursor ', interrupt=interrupt_p) fenrir/src/fenrirscreenreader/core/processManager.py000066400000000000000000000100511475771417500232740ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.eventData import fenrirEventType import time, signal from threading import Thread from multiprocessing import Process class processManager(): def __init__(self): self._Processes = [] self._Threads = [] def initialize(self, environment): self.env = environment self.running = self.env['runtime']['eventManager'].getRunning() self.addSimpleEventThread(fenrirEventType.HeartBeat, self.heartBeatTimer, multiprocess=True) def shutdown(self): self.terminateAllProcesses() def terminateAllProcesses(self): for proc in self._Processes: #try: # proc.terminate() #except KeyboardInterrupt: # pass #except: # pass proc.join() for t in self._Threads: t.join() def heartBeatTimer(self, active): try: time.sleep(0.5) except: pass return time.time() def addCustomEventThread(self, function, pargs = None, multiprocess = False, runOnce = False): eventQueue = self.env['runtime']['eventManager'].getEventQueue() original_sigint_handler = signal.signal(signal.SIGINT, signal.SIG_IGN) if multiprocess: t = Process(target=self.customEventWorkerThread, args=(eventQueue, function, pargs, runOnce)) self._Processes.append(t) else:# thread not implemented yet t = Thread(target=self.customEventWorkerThread, args=(eventQueue, function, pargs, runOnce)) self._Threads.append(t) t.start() signal.signal(signal.SIGINT, original_sigint_handler) def addSimpleEventThread(self, event, function, pargs = None, multiprocess = False, runOnce = False): original_sigint_handler = signal.signal(signal.SIGINT, signal.SIG_IGN) if multiprocess: t = Process(target=self.simpleEventWorkerThread, args=(event, function, pargs, runOnce)) self._Processes.append(t) else: t = Thread(target=self.simpleEventWorkerThread, args=(event, function, pargs, runOnce)) self._Threads.append(t) t.start() signal.signal(signal.SIGINT, original_sigint_handler) def customEventWorkerThread(self, eventQueue, function, pargs = None, runOnce = False): #if not isinstance(eventQueue, Queue): # return if not callable(function): return while self.running.value: try: if pargs: function(self.running, eventQueue, pargs) else: function(self.running, eventQueue) except Exception as e: self.env['runtime']['debug'].writeDebugOut('processManager:customEventWorkerThread:function('+str(function)+'):' + str(e),debug.debugLevel.ERROR) if runOnce: break def simpleEventWorkerThread(self, event, function, pargs = None, runOnce = False): if not isinstance(event, fenrirEventType): return if not callable(function): return while self.running.value: Data = None try: if pargs: Data = function(self.running, pargs) else: Data = function(self.running) except Exception as e: self.env['runtime']['debug'].writeDebugOut('processManager:simpleEventWorkerThread:function('+str(function)+'):' + str(e),debug.debugLevel.ERROR) self.env['runtime']['eventManager'].putToEventQueue(event, Data) if runOnce: break fenrir/src/fenrirscreenreader/core/punctuationData.py000066400000000000000000000007031475771417500234710ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import string from collections import OrderedDict punctuationData = { 'LEVELDICT':{ 'none': '', 'some': '#-$~+*-/\\@', 'most': '.,:-$~ +*-/\\@!#%^&*()[]}{<>;', 'all': string.punctuation + ' §', }, 'PUNCTDICT':{ }, 'CUSTOMDICT':OrderedDict(), 'EMOTICONDICT':OrderedDict(), } fenrir/src/fenrirscreenreader/core/punctuationManager.py000066400000000000000000000137411475771417500242000ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import string from fenrirscreenreader.core import debug import os, inspect, re currentdir = os.path.dirname(os.path.realpath(os.path.abspath(inspect.getfile(inspect.currentframe())))) fenrirPath = os.path.dirname(currentdir) class punctuationManager(): def __init__(self): pass def initialize(self, environment): self.env = environment self.allPunctNone = dict.fromkeys(map(ord, string.punctuation +"§ "), ' ') # replace with None: # dot, comma, grave, apostrophe #for char in [ord('`'),ord("'")]: # self.allPunctNone[char] = None # dont restore the following (for announce correct pause) for char in [ord("'"),ord('.'), ord(','), ord(';'), ord(':'), ord('?'), ord('!'), ord('-')]: self.allPunctNone[char] = chr(char) def shutdown(self): pass def removeUnused(self, text, currLevel = ''): # dont translate dot and comma because they create a pause currAllPunctNone = self.allPunctNone.copy() for char in currLevel: try: del currAllPunctNone[ord(char)] except: pass return text.translate(currAllPunctNone) def useCustomDict(self, text, customDict, seperator=''): resultText = str(text) if customDict: for key,item in customDict.items(): try: regexLbl = 'REGEX;' if key.upper().startswith(regexLbl) and (len(key) > len(regexLbl)): resultText = re.sub(str(key[len(regexLbl):]), seperator + str(item) + seperator, resultText) else: resultText = resultText.replace(str(key),seperator + str(item) + seperator) except Exception as e: self.env['runtime']['debug'].writeDebugOut("useCustomDict replace:'" + key + "' with '" + item +"' failed:" + str(e),debug.debugLevel.ERROR, onAnyLevel=False) return resultText def usePunctuationDict(self, text, punctuationDict, punctuation): resultText = str(text) if punctuationDict and punctuation and punctuation != '': if ' ' in punctuation: resultText = resultText.replace(' ',' ' + punctuationDict[' '] + ' ') for key,item in punctuationDict.items(): if (punctuation != '' and key in punctuation) and key not in ' ': if self.env['runtime']['settingsManager'].getSetting('general', 'respectPunctuationPause') and \ len(key) == 1 and \ key in "',.;:?!": resultText = resultText.replace(str(key),' ' +str(item) + str(key) + ' ') else: resultText = resultText.replace(str(key),' ' +str(item) + ' ') return resultText def isPuctuation(self, char): return char in self.env['punctuation']['PUNCTDICT'] def proceedPunctuation(self, text, ignorePunctuation=False): resultText = text resultText = self.useCustomDict(resultText, self.env['punctuation']['CUSTOMDICT']) if self.env['runtime']['settingsManager'].getSettingAsBool('general', 'emoticons'): resultText = self.useCustomDict(resultText, self.env['punctuation']['EMOTICONDICT'], ' ') currPunctLevel = '' if not ignorePunctuation and self.env['runtime']['settingsManager'].getSetting('general', 'punctuationLevel').lower() in self.env['punctuation']['LEVELDICT']: currPunctLevel = self.env['punctuation']['LEVELDICT'][self.env['runtime']['settingsManager'].getSetting('general', 'punctuationLevel').lower()] else: currPunctLevel = string.punctuation +' §' resultText = self.usePunctuationDict(resultText, self.env['punctuation']['PUNCTDICT'], currPunctLevel) resultText = self.removeUnused(resultText, currPunctLevel) return resultText def cyclePunctuation(self): punctList = list(self.env['punctuation']['LEVELDICT'].keys()) try: currIndex = punctList.index(self.env['runtime']['settingsManager'].getSetting('general', 'punctuationLevel').lower()) # curr punctuation except: return False currIndex += 1 if currIndex >= len(punctList): currIndex = 0 currLevel = punctList[currIndex] self.env['runtime']['settingsManager'].setSetting('general', 'punctuationLevel', currLevel.lower()) return True def loadDicts(self, dictConfigPath=fenrirPath + '/../../config/punctuation/default.conf'): dictConfig = open(dictConfigPath,"r") currDictName = '' while(True): line = dictConfig.readline() if not line: break line = line.replace('\n','') if line.replace(" ","") == '': continue if line.replace(" ","").startswith("#"): if not line.replace(" ","").startswith("#:===:"): continue if line.replace(" ","").upper().startswith("[") and \ line.replace(" ","").upper().endswith("DICT]"): currDictName = line[line.find('[') + 1 :line.upper().find('DICT]') + 4].upper() else: if currDictName == '': continue if not ":===:" in line: continue sepLine = line.split(':===:') if len(sepLine) == 1: sepLine.append('') elif len(sepLine) < 1: continue elif len(sepLine) > 2: sepLine[1] = ':===:' self.env['punctuation'][currDictName][sepLine[0]] = sepLine[1] self.env['runtime']['debug'].writeDebugOut("Punctuation: " + currDictName + '.' + str(sepLine[0]) + ' :' + sepLine[1] ,debug.debugLevel.INFO, onAnyLevel=True) dictConfig.close() fenrir/src/fenrirscreenreader/core/quickMenuManager.py000066400000000000000000000116621475771417500235700ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.settingsData import settingsData class quickMenuManager(): def __init__(self): self.position = 0 self.quickMenu = [] self.settings = settingsData def initialize(self, environment): self.env = environment self.loadMenu(self.env['runtime']['settingsManager'].getSetting('menu', 'quickMenu')) def shutdown(self): pass def loadMenu(self, menuString): self.position = 0 self.quickMenu = [] if menuString == '': return entrys = menuString.split(';') for e in entrys: entry = e.split('#') if len(entry) != 2: continue try: t = self.settings[entry[0]][entry[1]] except: print(entry[0],entry[1], 'not found') continue self.quickMenu.append({'section': entry[0], 'setting': entry[1]}) def nextEntry(self): if len(self.quickMenu) == 0: return False self.position += 1 if self.position >= len(self.quickMenu): self.position = 0 return True def prevEntry(self): if len(self.quickMenu) == 0: return False self.position -= 1 if self.position < 0: self.position = len(self.quickMenu) - 1 return True def nextValue(self): if len(self.quickMenu) == 0: return False section = self.quickMenu[self.position]['section'] setting = self.quickMenu[self.position]['setting'] valueString = '' try: valueString = self.env['runtime']['settingsManager'].getSetting(section, setting) except: return False try: if isinstance(self.settings[section][setting], str): value = str(valueString) return False elif isinstance(self.settings[section][setting], bool): if not valueString in ['True','False']: return False value = not value self.env['runtime']['settingsManager'].setSetting(section, setting, str(value)) elif isinstance(self.settings[section][setting], int): value = int(valueString) value += 1 self.env['runtime']['settingsManager'].setSetting(section, setting, str(value)) elif isinstance(self.settings[section][setting], float): value = float(valueString) value += 0.05 if value > 1.0: value = 1.0 self.env['runtime']['settingsManager'].setSetting(section, setting, str(value)[:4]) except Exception as e: return False return True def prevValue(self): if len(self.quickMenu) == 0: return False section = self.quickMenu[self.position]['section'] setting = self.quickMenu[self.position]['setting'] valueString = '' try: valueString = self.env['runtime']['settingsManager'].getSetting(section, setting) except: return False try: if isinstance(self.settings[section][setting], str): value = str(valueString) return False elif isinstance(self.settings[section][setting], bool): if not valueString in ['True','False']: return False value = not value self.env['runtime']['settingsManager'].setSetting(section, setting, str(value)) elif isinstance(self.settings[section][setting], int): value = int(valueString) value -= 1 if value < 0: value = 0 self.env['runtime']['settingsManager'].setSetting(section, setting, str(value)) elif isinstance(self.settings[section][setting], float): value = float(valueString) value -= 0.05 if value < 0.0: value = 0.0 self.env['runtime']['settingsManager'].setSetting(section, setting, str(value)[:4]) except Exception as e: return False return True def getCurrentEntry(self): if len(self.quickMenu) == 0: return '' try: return _(self.quickMenu[self.position]['section']) + ' ' + _(self.quickMenu[self.position]['setting']) except: return _('setting invalid') def getCurrentValue(self): if len(self.quickMenu) == 0: return '' try: return self.env['runtime']['settingsManager'].getSetting(self.quickMenu[self.position]['section'], self.quickMenu[self.position]['setting']) except: return _('setting value invalid') fenrir/src/fenrirscreenreader/core/remoteDriver.py000066400000000000000000000006321475771417500227760ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class remoteDriver(): def __init__(self): self._isInitialized = False def initialize(self, environment): self.env = environment self._isInitialized = True def shutdown(self): self._isInitialized = False fenrir/src/fenrirscreenreader/core/remoteManager.py000066400000000000000000000202461475771417500231200ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. ''' Remote controll: sectioncommandparameters sections:command,setting setting commands: - set section#setting=value[;section#setting=value] - reset command commands: - say text to speech - interrupt examples settings: settings set section#setting=value[,section#setting=value] setting set speech#voice=de setting reset setting save /path/settings.conf command: command say this is a test command interrupt ''' from fenrirscreenreader.core import debug from fenrirscreenreader.core.eventData import fenrirEventType import time, os class remoteManager(): def __init__(self): # command controll self.commandConst = 'COMMAND ' self.sayConst = 'SAY ' self.vmenuConst = 'VMENU ' self.resetVmenuConst = 'RESETVMENU' self.interruptConst = 'INTERRUPT' self.quitAppConst = 'QUITAPPLICATION' self.tempDisableSpeechConst = 'TEMPDISABLESPEECH' self.defineWindowConst = 'WINDOW ' self.resetWindowConst = 'RESETWINDOW' self.setClipboardConst = 'CLIPBOARD ' self.exportClipboardConst = 'EXPORTCLIPBOARD' # setting controll self.settingConst = 'SETTING ' self.setSettingConst = 'SET ' self.saveAsSettingConst = 'SAVEAS ' self.saveSettingConst = 'SAVE' self.resetSettingConst = 'RESET' def initialize(self, environment): self.env = environment self.env['runtime']['settingsManager'].loadDriver(\ self.env['runtime']['settingsManager'].getSetting('remote', 'driver'), 'remoteDriver') def shutdown(self): self.env['runtime']['settingsManager'].shutdownDriver('remoteDriver') def handleSettingsChange(self, settingsText): if not self.env['runtime']['settingsManager'].getSettingAsBool('remote', 'enableSettingsRemote'): return upperSettingsText = settingsText.upper() # set setting if upperSettingsText.startswith(self.setSettingConst): parameterText = settingsText[len(self.setSettingConst):] self.setSettings(parameterText) # save as setting elif upperSettingsText.startswith(self.saveAsSettingConst): parameterText = settingsText[len(self.saveAsSettingConst):] self.saveSettings(parameterText) # save setting elif upperSettingsText == self.saveSettingConst: self.saveSettings() # reset setting elif upperSettingsText == self.resetSettingConst: self.resetSettings() def handleCommandExecution(self, commandText): if not self.env['runtime']['settingsManager'].getSettingAsBool('remote', 'enableCommandRemote'): return upperCommandText = commandText.upper() # say if upperCommandText.startswith(self.sayConst): parameterText = commandText[len(self.sayConst):] self.say(parameterText) # interrupt elif upperCommandText == self.interruptConst: self.interruptSpeech() # temp disable speech elif upperCommandText == self.tempDisableSpeechConst: self.tempDisableSpeech() # set vmenu elif upperCommandText.startswith(self.vmenuConst): parameterText = commandText[len(self.vmenuConst):] self.setVMenu(parameterText) # reset vmenu elif upperCommandText == self.resetVmenuConst: self.resetVMenu() # quit fenrir elif upperCommandText == self.quitAppConst: self.quitFenrir() # define window elif upperCommandText.startswith(self.defineWindowConst): parameterText = commandText[len(self.defineWindowConst):] self.defineWindow(parameterText) # reset window elif upperCommandText == self.resetWindowConst: self.resetWindow() # set clipboard elif upperCommandText.startswith(self.setClipboardConst): parameterText = commandText[len(self.setClipboardConst):] self.setClipboard(parameterText) elif upperCommandText.startswith(self.exportClipboardConst): self.exportClipboard() def tempDisableSpeech(self): self.env['runtime']['outputManager'].tempDisableSpeech() def setVMenu(self, vmenu = ''): self.env['runtime']['vmenuManager'].setCurrMenu(vmenu) def resetVMenu(self): self.env['runtime']['vmenuManager'].setCurrMenu() def setClipboard(self, text = ''): self.env['runtime']['memoryManager'].addValueToFirstIndex('clipboardHistory', text) def quitFenrir(self): self.env['runtime']['eventManager'].stopMainEventLoop() def defineWindow(self, windowText): start = {} end = {} try: windowList = windowText.split(' ') if len(windowList) < 4: return start['x'] = int(windowList[0]) start['y'] = int(windowList[1]) end['x'] = int(windowList[2]) end['y'] = int(windowList[3]) self.env['runtime']['cursorManager'].setWindowForApplication(start, end) except Exception as e: pass def resetWindow(self): self.env['runtime']['cursorManager'].clearWindowForApplication() def say(self, text): if not text: return if text == '': return self.env['runtime']['outputManager'].speakText(text) def interruptSpeech(self): self.env['runtime']['outputManager'].interruptOutput() def exportClipboard(self): clipboardFilePath = self.env['runtime']['settingsManager'].getSetting('general', 'clipboardExportPath') clipboardFilePath = clipboardFilePath.replace('$user',self.env['general']['currUser']) clipboardFilePath = clipboardFilePath.replace('$USER',self.env['general']['currUser']) clipboardFilePath = clipboardFilePath.replace('$User',self.env['general']['currUser']) clipboardFile = open(clipboardFilePath,'w') try: if self.env['runtime']['memoryManager'].isIndexListEmpty('clipboardHistory'): self.env['runtime']['outputManager'].presentText(_('clipboard empty'), interrupt=True) return clipboard = self.env['runtime']['memoryManager'].getIndexListElement('clipboardHistory') # Fenrir will crash if the clipboard variable is type None if clipboard is not None: clipboardFile.write(clipboard) else: clipboardFile.write('') clipboardFile.close() os.chmod(clipboardFilePath, 0o666) self.env['runtime']['outputManager'].presentText(_('clipboard exported to file'), interrupt=True) except Exception as e: self.env['runtime']['debug'].writeDebugOut('export_clipboard_to_file:run: Filepath:'+ clipboardFile +' trace:' + str(e),debug.debugLevel.ERROR) def saveSettings(self, settingConfigPath = None): if not settingConfigPath: settingConfigPath = self.env['runtime']['settingsManager'].getSettingsFile() if settingConfigPath == '': return self.env['runtime']['settingsManager'].saveSettings(settingConfigPath) def resetSettings(self): self.env['runtime']['settingsManager'].resetSettingArgDict() def setSettings(self, settingsArgs): self.env['runtime']['settingsManager'].parseSettingArgs(settingsArgs) self.env['runtime']['screenManager'].updateScreenIgnored() self.env['runtime']['inputManager'].handleDeviceGrab(force = True) def handleRemoteIncomming(self, eventData): if not eventData: return upperEventData = eventData.upper() self.env['runtime']['debug'].writeDebugOut('remoteManager:handleRemoteIncomming: event: ' + str(eventData),debug.debugLevel.INFO) if upperEventData.startswith(self.settingConst): settingsText = eventData[len(self.settingConst):] self.handleSettingsChange(settingsText) elif upperEventData.startswith(self.commandConst): commandText = eventData[len(self.commandConst):] self.handleCommandExecution(commandText) fenrir/src/fenrirscreenreader/core/runtimeData.py000066400000000000000000000006131475771417500226030ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug runtimeData = { 'speechDriver': None, 'screenDriver': None, 'soundDriver': None, 'inputDriver': None, 'remoteDriver': None, 'inputManager': None, 'commandManager': None, 'screenManager': None, 'outputManager': None, 'debug':None, } fenrir/src/fenrirscreenreader/core/sayAllManager.py000066400000000000000000000012231475771417500230440ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class sayAllManager(): def __init__(self): self.isActive = False self.isActiveLock = None def initialize(self, environment): self.env = environment def shutdown(self): pass def setIsActive(self, isActive): pass def start(self): pass def isSayAllActive(self): pass def sayAllWorker(self): pass def stop(self): pass def finish(self): pass def gotoNextPage(self): pass fenrir/src/fenrirscreenreader/core/screenData.py000066400000000000000000000013761475771417500224060ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time screenData = { 'columns': 0, 'lines': 0, 'oldDelta': '', 'oldAttribDelta': '', 'oldNegativeDelta': '', 'oldCursorReview':None, 'oldCursorAttrib':None, 'oldCursor':{'x':0,'y':0}, 'oldContentBytes': b'', 'oldContentText': '', 'oldContentAttrib': None, 'oldApplication': '', 'oldTTY':None, 'newDelta': '', 'newNegativeDelta': '', 'newAttribDelta': '', 'newCursorReview':None, 'newCursorAttrib':None, 'newCursor':{'x':0,'y':0}, 'newContentBytes': b'', 'newContentText': '', 'newContentAttrib': None, 'newTTY':'0', 'newApplication': '', 'lastScreenUpdate': time.time(), 'autoIgnoreScreens':[], } fenrir/src/fenrirscreenreader/core/screenDriver.py000066400000000000000000000021201475771417500227540ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class screenDriver(): def __init__(self): self._isInitialized = False self.bgColorNames = {0: _('black'), 1: _('blue'), 2: _('green'), 3: _('cyan'), 4: _('red'), 5: _('Magenta'), 6: _('brown/yellow'), 7: _('white')} self.fgColorNames = {0: _('Black'), 1: _('Blue'), 2: _('Green'), 3: _('Cyan'), 4: _('Red'), 5: _('Magenta'), 6: _('brown/yellow'), 7: _('Light gray'), 8: _('Dark gray'), 9: _('Light blue'), 10: ('Light green'), 11: _('Light cyan'), 12: _('Light red'), 13: _('Light magenta'), 14: _('Light yellow'), 15: _('White')} def initialize(self, environment): self.env = environment self._isInitialized = True def shutdown(self): self._isInitialized = False def getCurrScreen(self): pass def injectTextToScreen(self, text, screen = None): pass def getCurrApplication(self): pass def getSessionInformation(self): pass fenrir/src/fenrirscreenreader/core/screenManager.py000066400000000000000000000263561475771417500231140ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import screen_utils import time, os, re, difflib class screenManager(): def __init__(self): self.differ = difflib.Differ() self.currScreenIgnored = False self.prevScreenIgnored = False self.prevScreenText = '' self.currScreenText = '' self.colums = None self.rows = None def getRows(self): return self.rows def getColumns(self): return self.colums def initialize(self, environment): self.env = environment self.env['runtime']['settingsManager'].loadDriver(\ self.env['runtime']['settingsManager'].getSetting('screen', 'driver'), 'screenDriver') self.getCurrScreen() self.getCurrScreen() self.getSessionInformation() self.updateScreenIgnored() self.updateScreenIgnored() def resetScreenText(self, screenText): self.prevScreenText = '' self.currScreenText = screenText def setScreenText(self, screenText): self.prevScreenText = self.currScreenText self.currScreenText = screenText def getScreenText(self): return self.currScreenText def getCurrScreen(self): try: self.env['runtime']['screenDriver'].getCurrScreen() except: pass def getSessionInformation(self): try: self.env['runtime']['screenDriver'].getSessionInformation() except: pass def shutdown(self): self.env['runtime']['settingsManager'].shutdownDriver('screenDriver') def isCurrScreenIgnoredChanged(self): return self.getCurrScreenIgnored() != self.getPrevScreenIgnored() def hanldeScreenChange(self, eventData): self.getCurrScreen() self.getSessionInformation() self.updateScreenIgnored() if self.isCurrScreenIgnoredChanged(): self.env['runtime']['inputManager'].setExecuteDeviceGrab() self.env['runtime']['inputManager'].handleDeviceGrab() if not self.isSuspendingScreen(self.env['screen']['newTTY']): self.update(eventData, 'onScreenChange') self.env['screen']['lastScreenUpdate'] = time.time() else: self.env['runtime']['outputManager'].interruptOutput() def handleScreenUpdate(self, eventData): self.env['screen']['oldApplication'] = self.env['screen']['newApplication'] self.updateScreenIgnored() if self.isCurrScreenIgnoredChanged(): self.env['runtime']['inputManager'].setExecuteDeviceGrab() self.env['runtime']['inputManager'].handleDeviceGrab() if not self.getCurrScreenIgnored(): self.update(eventData, 'onScreenUpdate') self.env['screen']['lastScreenUpdate'] = time.time() elif self.isCurrScreenIgnoredChanged(): self.env['runtime']['outputManager'].interruptOutput() def getCurrScreenIgnored(self): return self.currScreenIgnored def getPrevScreenIgnored(self): return self.prevScreenIgnored def updateScreenIgnored(self): self.prevScreenIgnored = self.currScreenIgnored self.currScreenIgnored = self.isSuspendingScreen(self.env['screen']['newTTY']) def update(self, eventData, trigger='onUpdate'): # set new "old" values self.env['screen']['oldContentBytes'] = self.env['screen']['newContentBytes'] self.env['screen']['oldContentText'] = self.env['screen']['newContentText'] self.env['screen']['oldCursor'] = self.env['screen']['newCursor'].copy() self.env['screen']['oldDelta'] = self.env['screen']['newDelta'] self.env['screen']['oldNegativeDelta'] = self.env['screen']['newNegativeDelta'] self.env['screen']['newContentBytes'] = eventData['bytes'] # get metadata like cursor or screensize self.env['screen']['lines'] = int( eventData['lines']) self.env['screen']['columns'] = int( eventData['columns']) self.colums = int( eventData['columns']) self.rows = int( eventData['lines']) self.env['screen']['newCursor']['x'] = int( eventData['textCursor']['x']) self.env['screen']['newCursor']['y'] = int( eventData['textCursor']['y']) self.env['screen']['newTTY'] = eventData['screen'] self.env['screen']['newContentText'] = eventData['text'] # screen change if self.isScreenChange(): self.env['screen']['oldContentBytes'] = b'' self.resetScreenText(eventData['text']) self.env['runtime']['attributeManager'].resetAttributes(eventData['attributes']) self.env['runtime']['attributeManager'].resetAttributeCursor() self.env['screen']['oldContentText'] = '' self.env['screen']['oldCursor']['x'] = 0 self.env['screen']['oldCursor']['y'] = 0 self.env['screen']['oldDelta'] = '' self.env['screen']['oldNegativeDelta'] = '' else: self.setScreenText(eventData['text']) self.env['runtime']['attributeManager'].setAttributes(eventData['attributes']) # initialize current deltas self.env['screen']['newNegativeDelta'] = '' self.env['screen']['newDelta'] = '' self.env['runtime']['attributeManager'].resetAttributeDelta() # changes on the screen oldScreenText = re.sub(' +',' ',self.env['runtime']['screenManager'].getWindowAreaInText(self.env['screen']['oldContentText'])) newScreenText = re.sub(' +',' ',self.env['runtime']['screenManager'].getWindowAreaInText(self.env['screen']['newContentText'])) typing = False diffList = [] if (self.env['screen']['oldContentText'] != self.env['screen']['newContentText']): if self.env['screen']['newContentText'] != '' and self.env['screen']['oldContentText'] == '': if oldScreenText == '' and\ newScreenText != '': self.env['screen']['newDelta'] = newScreenText else: cursorLineStart = self.env['screen']['newCursor']['y'] * self.env['screen']['columns'] + self.env['screen']['newCursor']['y'] cursorLineEnd = cursorLineStart + self.env['screen']['columns'] if abs(self.env['screen']['oldCursor']['x'] - self.env['screen']['newCursor']['x']) >= 1 and \ self.env['screen']['oldCursor']['y'] == self.env['screen']['newCursor']['y'] and \ self.env['screen']['newContentText'][:cursorLineStart] == self.env['screen']['oldContentText'][:cursorLineStart] and \ self.env['screen']['newContentText'][cursorLineEnd:] == self.env['screen']['oldContentText'][cursorLineEnd:]: cursorLineStartOffset = cursorLineStart cursorLineEndOffset = cursorLineEnd if cursorLineEnd > cursorLineStart + self.env['screen']['newCursor']['x'] + 3: cursorLineEndOffset = cursorLineStart + self.env['screen']['newCursor']['x'] + 3 oldScreenText = self.env['screen']['oldContentText'][cursorLineStartOffset:cursorLineEndOffset] newScreenText = self.env['screen']['newContentText'][cursorLineStartOffset:cursorLineEndOffset] diff = self.differ.compare(oldScreenText, newScreenText) diffList = list(diff) typing = True tempNewDelta = ''.join(x[2:] for x in diffList if x[0] == '+') if tempNewDelta.strip() != '': if tempNewDelta != ''.join(newScreenText[self.env['screen']['oldCursor']['x']:self.env['screen']['newCursor']['x']].rstrip()): diffList = ['+ ' + self.env['screen']['newContentText'].split('\n')[self.env['screen']['newCursor']['y']] +'\n'] typing = False else: diff = self.differ.compare(oldScreenText.split('\n'),\ newScreenText.split('\n')) diffList = list(diff) if not typing: self.env['screen']['newDelta'] = '\n'.join(x[2:] for x in diffList if x[0] == '+') else: self.env['screen']['newDelta'] = ''.join(x[2:] for x in diffList if x[0] == '+') self.env['screen']['newNegativeDelta'] = ''.join(x[2:] for x in diffList if x[0] == '-') # track highlighted try: if self.env['runtime']['attributeManager'].isAttributeChange(): if self.env['runtime']['settingsManager'].getSettingAsBool('focus', 'highlight'): attributeDelta, attributeCursor = self.env['runtime']['attributeManager'].trackHighlights() if attributeCursor: self.env['runtime']['attributeManager'].setAttributeCursor(attributeCursor) self.env['runtime']['attributeManager'].setAttributeDelta(attributeDelta) except Exception as e: self.env['runtime']['debug'].writeDebugOut('screenManager:update:highlight: ' + str(e),debug.debugLevel.ERROR) def isSuspendingScreen(self, screen = None): if screen == None: screen = self.env['screen']['newTTY'] ignoreScreens = [] fixIgnoreScreens = self.env['runtime']['settingsManager'].getSetting('screen', 'suspendingScreen') if fixIgnoreScreens != '': ignoreScreens.extend(fixIgnoreScreens.split(',')) if self.env['runtime']['settingsManager'].getSettingAsBool('screen', 'autodetectSuspendingScreen'): ignoreScreens.extend(self.env['screen']['autoIgnoreScreens']) self.env['runtime']['debug'].writeDebugOut('screenManager:isSuspendingScreen ignore:' + str(ignoreScreens) + ' current:'+ str(screen ), debug.debugLevel.INFO) return (screen in ignoreScreens) def isScreenChange(self): if not self.env['screen']['oldTTY']: return False return self.env['screen']['newTTY'] != self.env['screen']['oldTTY'] def isDelta(self, ignoreSpace=False): newDelta = self.env['screen']['newDelta'] if ignoreSpace: newDelta = newDelta.strip() return newDelta != '' def isNegativeDelta(self): return self.env['screen']['newNegativeDelta'] != '' def getWindowAreaInText(self, text): if not self.env['runtime']['cursorManager'].isApplicationWindowSet(): return text windowText = '' windowList = text.split('\n') currApp = self.env['runtime']['applicationManager'].getCurrentApplication() windowList = windowList[self.env['commandBuffer']['windowArea'][currApp]['1']['y']:self.env['commandBuffer']['windowArea'][currApp]['2']['y'] + 1] for line in windowList: windowText += line[self.env['commandBuffer']['windowArea'][currApp]['1']['x']:self.env['commandBuffer']['windowArea'][currApp]['2']['x'] + 1] + '\n' return windowText def injectTextToScreen(self, text, screen = None): try: self.env['runtime']['screenDriver'].injectTextToScreen(text, screen) except Exception as e: self.env['runtime']['debug'].writeDebugOut('screenManager:injectTextToScreen ' + str(e),debug.debugLevel.ERROR) fenrir/src/fenrirscreenreader/core/settingsData.py000066400000000000000000000057571475771417500227760ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug settingsData = { 'sound': { 'enabled': True, 'driver': 'genericDriver', 'theme': 'default', 'volume': 1.0, 'genericPlayFileCommand': 'play -q -v fenrirVolume fenrirSoundFile', 'genericFrequencyCommand': 'play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence' }, 'speech':{ 'enabled': True, 'driver': 'genericDriver', 'serverPath': '', 'rate': 0.75, 'pitch': 0.5, 'capitalPitch':0.8, 'volume': 1.0, 'module': '', 'voice': 'en-us', 'language': '', 'autoReadIncoming': True, 'readNumbersAsDigits': False, 'genericSpeechCommand':'espeak -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice "fenrirText"', 'fenrirMinVolume':0, 'fenrirMaxVolume':200, 'fenrirMinPitch':0, 'fenrirMaxPitch':99, 'fenrirMinRate':80, 'fenrirMaxRate':450, }, 'screen':{ 'driver': 'vcsaDriver', 'encoding': 'auto', 'screenUpdateDelay': 0.1, 'suspendingScreen': '', 'autodetectSuspendingScreen': False, }, 'general':{ 'debugLevel': debug.debugLevel.DEACTIVE, 'debugMode': 'FILE', 'debugFile': '', 'punctuationProfile':'default', 'punctuationLevel': 'some', 'respectPunctuationPause':True, 'newLinePause':True, 'numberOfClipboards': 10, 'emoticons': True, 'fenrirKeys': 'KEY_KP0,KEY_META', 'scriptKeys': 'KEY_COMPOSE', 'timeFormat': '%I:%M%P', 'dateFormat': '%A, %B %d, %Y', 'autoSpellCheck': False, 'spellCheckLanguage': 'en_US', 'scriptPath': '/usr/share/fenrirscreenreader/scripts', 'commandPath': '/usr/share/fenrirscreenreader/commands', 'attributeFormatString': 'Background fenrirBGColor,Foreground fenrirFGColor,fenrirUnderline,fenrirBold,fenrirBlink, Font fenrirFont,Fontsize fenrirFontSize', 'autoPresentIndent': False, 'autoPresentIndentMode': 1, 'hasAttributes': True, 'shell': '', }, 'focus':{ 'cursor': True, 'highlight': False, }, 'remote':{ 'enabled': True, 'driver': 'unixDriver', 'port': 22447, 'socketFile':'', 'enableSettingsRemote': True, 'enableCommandRemote': True, }, 'barrier':{ 'enabled': True, 'leftBarriers': '│└┌─', 'rightBarriers': '│┘â”─', }, 'review':{ 'lineBreak': True, 'endOfScreen': True, 'leaveReviewOnCursorChange': True, 'leaveReviewOnScreenChange': True, }, 'menu':{ 'vmenuPath': '', 'quickMenu': 'speech#rate;speech#pitch;speech#volume', }, 'promote':{ 'enabled': True, 'inactiveTimeoutSec': 120, 'list': '', }, 'time':{ 'enabled': False, 'presentTime': True, 'presentDate': True, 'delaySec': 0, 'onMinutes': '00,30', 'announce': True, 'interrupt': False, }, 'keyboard':{ 'driver': 'evdev', 'device': 'all', 'grabDevices': True, 'ignoreShortcuts': False, 'keyboardLayout': "desktop", 'charEchoMode': 2, # while capslock 'charDeleteEcho': True, 'wordEcho': True, 'interruptOnKeyPress': True, 'interruptOnKeyPressFilter': '', 'doubleTapTimeout': 0.2, } } fenrir/src/fenrirscreenreader/core/settingsManager.py000066400000000000000000000520361475771417500234670ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import os, inspect currentdir = os.path.dirname(os.path.realpath(os.path.abspath(inspect.getfile(inspect.currentframe())))) fenrirPath = os.path.dirname(currentdir) from configparser import ConfigParser from fenrirscreenreader.core import debugManager from fenrirscreenreader.core import memoryManager from fenrirscreenreader.core import processManager from fenrirscreenreader.core import eventManager from fenrirscreenreader.core import inputManager from fenrirscreenreader.core import outputManager from fenrirscreenreader.core import commandManager from fenrirscreenreader.core import screenManager from fenrirscreenreader.core import punctuationManager from fenrirscreenreader.core import cursorManager from fenrirscreenreader.core import applicationManager from fenrirscreenreader.core import helpManager from fenrirscreenreader.core import vmenuManager from fenrirscreenreader.core import textManager from fenrirscreenreader.core import tableManager from fenrirscreenreader.core import byteManager from fenrirscreenreader.core import attributeManager from fenrirscreenreader.core import barrierManager from fenrirscreenreader.core import remoteManager from fenrirscreenreader.core import sayAllManager from fenrirscreenreader.core import quickMenuManager from fenrirscreenreader.core import environment from fenrirscreenreader.core.settingsData import settingsData from fenrirscreenreader.core import debug from fenrirscreenreader.utils import module_utils class settingsManager(): def __init__(self): self.settings = settingsData self.settingArgDict = {} self.bindingsBackup = None self.settingsFile = '' def initialize(self, environment): self.env = environment def shutdown(self): pass def getBindingBackup(self): return self.bindingsBackup.copy() def loadSoundIcons(self, soundIconPath): siConfig = open(soundIconPath + '/soundicons.conf',"r") while(True): line = siConfig.readline() if not line: break line = line.replace('\n','') if line.replace(" ","") == '': continue if line.replace(" ","").startswith("#"): continue if line.count("=") != 1: continue Values = line.split('=') soundIcon = Values[0].upper() Values[1] = Values[1].replace("'","") Values[1] = Values[1].replace('"',"") soundIconFile = '' if os.path.exists(Values[1]): soundIconFile = Values[1] else: if not soundIconPath.endswith("/"): soundIconPath += '/' if os.path.exists(soundIconPath + Values[1]): soundIconFile = soundIconPath + Values[1] self.env['soundIcons'][soundIcon] = soundIconFile self.env['runtime']['debug'].writeDebugOut("SoundIcon: " + soundIcon + '.' + soundIconFile, debug.debugLevel.INFO, onAnyLevel=True) siConfig.close() def getSettingsFile(self): return self.settingsFile def setSettingsFile(self, settingsFile): if not os.path.exists(settingsFile): return if not os.access(settingsFile, os.R_OK): return self.settingsFile = settingsFile def loadSettings(self, settingConfigPath): if not os.path.exists(settingConfigPath): return False if not os.access(settingConfigPath, os.R_OK): return False self.env['settings'] = ConfigParser() try: self.env['settings'].read(settingConfigPath) except: return False self.setSettingsFile(settingConfigPath) return True def saveSettings(self, settingConfigPath): # set opt dict here # save file try: #print('file: ',settingConfigPath) for section, settings in self.settingArgDict.items(): for setting, value in settings.items(): #print(section, setting, value) self.env['settings'].set(section, setting, value) #print('full',self.env['settings']) configFile = open(settingConfigPath, 'w') self.env['settings'].write(configFile) configFile.close() os.chmod(settingConfigPath, 0o666) except Exception as e: self.env['runtime']['debug'].writeDebugOut('saveSettings: save settingsfile:' + settingConfigPath + 'failed. Error:' + str(e), debug.debugLevel.ERROR) def setSetting(self, section, setting, value): self.setOptionArgDict(section, setting, value) #self.env['settings'].set(section, setting, value) def getSetting(self, section, setting): value = '' try: value = self.settingArgDict[section][setting] return value except: pass try: value = self.env['settings'].get(section, setting) except: value = str(self.settings[section][setting]) return value def getSettingAsInt(self, section, setting): value = 0 try: value = int(self.settingArgDict[section][setting]) return value except Exception as e: pass try: value = self.env['settings'].getint(section, setting) except: value = self.settings[section][setting] return value def getSettingAsFloat(self, section, setting): value = 0.0 try: value = float(self.settingArgDict[section][setting]) return value except Exception as e: pass try: value = self.env['settings'].getfloat(section, setting) except: value = self.settings[section][setting] return value def getSettingAsBool(self, section, setting): value = False try: value = self.settingArgDict[section][setting].upper() in ['1','YES','JA','TRUE'] return value except Exception as e: pass try: value = self.env['settings'].getboolean(section, setting) except: value = self.settings[section][setting] return value def loadDriver(self, driverName, driverType): try: self.env['runtime'][driverType].shutdown(self.env) except: pass try: driver_mod = module_utils.importModule(driverName, fenrirPath + "/" + driverType + '/' + driverName + '.py') self.env['runtime'][driverType] = driver_mod.driver() self.env['runtime'][driverType].initialize(self.env) self.env['runtime']['debug'].writeDebugOut('Loading Driver ' + driverType + ' (' + driverName +") OK",debug.debugLevel.INFO, onAnyLevel=True) except Exception as e: self.env['runtime']['debug'].writeDebugOut('Loading Driver ' + driverType + ' (' + driverName +") FAILED:"+ str(e), debug.debugLevel.ERROR) try: driver_mod = module_utils.importModule(driverName, fenrirPath + "/" + driverType + '/dummyDriver.py') self.env['runtime'][driverType] = driver_mod.driver() self.env['runtime'][driverType].initialize(self.env) except Exception as e: self.env['runtime']['debug'].writeDebugOut('(fallback) Loading Driver ' + driverType + ' (dummyDriver) FAILED:'+ str(e), debug.debugLevel.ERROR) def shutdownDriver(self, driverType): try: self.env['runtime'][driverType].shutdown() except Exception as e: pass del self.env['runtime'][driverType] def setFenrirKeys(self, keys): keys = keys.upper() keyList = keys.split(',') for key in keyList: if not key in self.env['input']['fenrirKey']: self.env['input']['fenrirKey'].append(key) def setScriptKeys(self, keys): keys = keys.upper() keyList = keys.split(',') for key in keyList: if not key in self.env['input']['scriptKey']: self.env['input']['scriptKey'].append(key) def resetSettingArgDict(self): self.settingArgDict = {} self.env['runtime']['outputManager'].resetSpeechDriver() def setOptionArgDict(self, section, setting, value): #section = section.lower() #setting = setting.lower() try: e = self.settingArgDict[section] except KeyError: self.settingArgDict[section] = {} try: t = self.settings[section][setting] except: print(section,setting, 'not found') return try: if isinstance(self.settings[section][setting], str): v = str(value) elif isinstance(self.settings[section][setting], bool): if not value in ['True','False']: raise ValueError('could not convert string to bool: '+ value) elif isinstance(self.settings[section][setting], int): v = int(value) elif isinstance(self.settings[section][setting], float): v = float(value) self.settingArgDict[section][setting] = str(value) except Exception as e: print('settingsManager:setOptionArgDict:Datatype missmatch: '+ section + '#' + setting + '=' + value + ' Error:' + str(e)) #self.env['runtime']['debug'].writeDebugOut('settingsManager:setOptionArgDict:Datatype missmatch: '+ section + '#' + setting + '=' + value + ' Error:' + str(e), debug.debugLevel.ERROR) return def parseSettingArgs(self, settingArgs): for optionElem in settingArgs.split(';'): settingValList = [] sectionOptionList = [] section = '' option = '' value = '' settingValList = optionElem.split('=',1) if len(settingValList) != 2: continue if '#' in settingValList[0]: sectionOptionList = settingValList[0].split('#', 1) elif '.' in settingValList[0]: sectionOptionList = settingValList[0].split('.', 1) elif ',' in settingValList[0]: sectionOptionList = settingValList[0].split(',', 1) elif '!' in settingValList[0]: sectionOptionList = settingValList[0].split('!', 1) else: continue if len(sectionOptionList) != 2: continue section = str(sectionOptionList[0]) option = str(sectionOptionList[1]) value = str(settingValList[1]) self.setOptionArgDict(section, option, value) def initFenrirConfig(self, cliArgs, fenrirManager = None, environment = environment.environment): settingsRoot = '/etc/fenrirscreenreader/' settingsFile = cliArgs.setting soundRoot = '/usr/share/sounds/fenrirscreenreader/' # get fenrir settings root if not os.path.exists(settingsRoot): if os.path.exists(fenrirPath +'/../../config/'): settingsRoot = fenrirPath +'/../../config/' else: return None # get settings file if not os.path.exists(settingsFile): if os.path.exists(settingsRoot + '/settings/settings.conf'): settingsFile = settingsRoot + '/settings/settings.conf' else: return None # get sound themes root if not os.path.exists(soundRoot): if os.path.exists(fenrirPath + '/../../config/sound/'): soundRoot = fenrirPath + '/../../config/sound/' environment['runtime']['settingsManager'] = self environment['runtime']['settingsManager'].initialize(environment) validConfig = environment['runtime']['settingsManager'].loadSettings(settingsFile) if not validConfig: return None if cliArgs.options != '': self.parseSettingArgs(cliArgs.options) if cliArgs.debug: self.setSetting('general', 'debugLevel', 3) if cliArgs.print: self.setSetting('general', 'debugLevel', 3) self.setSetting('general', 'debugMode', 'PRINT') if cliArgs.emulated_pty: self.setSetting('screen', 'driver', 'ptyDriver') self.setSetting('keyboard', 'driver', 'ptyDriver') # TODO needs cleanup use dict #self.setOptionArgDict('keyboard', 'keyboardLayout', 'pty') self.setSetting('keyboard', 'keyboardLayout', 'pty') if cliArgs.emulated_evdev: self.setSetting('screen', 'driver', 'ptyDriver') self.setSetting('keyboard', 'driver', 'evdevDriver') self.setFenrirKeys(self.getSetting('general','fenrirKeys')) self.setScriptKeys(self.getSetting('general','scriptKeys')) environment['runtime']['debug'] = debugManager.debugManager(self.env['runtime']['settingsManager'].getSetting('general','debugFile')) environment['runtime']['debug'].initialize(environment) if not os.path.exists(self.getSetting('sound','theme') + '/soundicons.conf'): if os.path.exists(soundRoot + self.getSetting('sound','theme')): self.setSetting('sound', 'theme', soundRoot + self.getSetting('sound','theme')) if os.path.exists(self.getSetting('sound','theme') + '/soundicons.conf'): environment['runtime']['settingsManager'].loadSoundIcons(self.getSetting('sound','theme')) else: environment['runtime']['settingsManager'].loadSoundIcons(self.getSetting('sound','theme')) environment['runtime']['punctuationManager'] = punctuationManager.punctuationManager() environment['runtime']['punctuationManager'].initialize(environment) environment['runtime']['textManager'] = textManager.textManager() environment['runtime']['textManager'].initialize(environment) if not os.path.exists(self.getSetting('general','punctuationProfile')): if os.path.exists(settingsRoot + 'punctuation/' + self.getSetting('general','punctuationProfile')): self.setSetting('general', 'punctuationProfile', settingsRoot + 'punctuation/' + self.getSetting('general','punctuationProfile')) environment['runtime']['punctuationManager'].loadDicts(self.getSetting('general','punctuationProfile')) if os.path.exists(settingsRoot + 'punctuation/' + self.getSetting('general','punctuationProfile') + '.conf'): self.setSetting('general', 'punctuationProfile', settingsRoot + 'punctuation/' + self.getSetting('general','punctuationProfile') + '.conf') environment['runtime']['punctuationManager'].loadDicts(self.getSetting('general','punctuationProfile')) else: environment['runtime']['punctuationManager'].loadDicts(self.getSetting('general','punctuationProfile')) if fenrirManager: environment['runtime']['fenrirManager'] = fenrirManager environment['runtime']['memoryManager'] = memoryManager.memoryManager() environment['runtime']['memoryManager'].initialize(environment) environment['runtime']['attributeManager'] = attributeManager.attributeManager() environment['runtime']['attributeManager'].initialize(environment) environment['runtime']['eventManager'] = eventManager.eventManager() environment['runtime']['eventManager'].initialize(environment) environment['runtime']['processManager'] = processManager.processManager() environment['runtime']['processManager'].initialize(environment) environment['runtime']['outputManager'] = outputManager.outputManager() environment['runtime']['outputManager'].initialize(environment) environment['runtime']['byteManager'] = byteManager.byteManager() environment['runtime']['byteManager'].initialize(environment) environment['runtime']['inputManager'] = inputManager.inputManager() environment['runtime']['inputManager'].initialize(environment) environment['runtime']['screenManager'] = screenManager.screenManager() environment['runtime']['screenManager'].initialize(environment) environment['runtime']['commandManager'] = commandManager.commandManager() environment['runtime']['commandManager'].initialize(environment) environment['runtime']['helpManager'] = helpManager.helpManager() environment['runtime']['helpManager'].initialize(environment) environment['runtime']['remoteManager'] = remoteManager.remoteManager() environment['runtime']['remoteManager'].initialize(environment) if environment['runtime']['inputManager'].getShortcutType() == 'KEY': if not os.path.exists(self.getSetting('keyboard','keyboardLayout')): if os.path.exists(settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout')): self.setSetting('keyboard', 'keyboardLayout', settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout')) environment['runtime']['inputManager'].loadShortcuts(self.getSetting('keyboard','keyboardLayout')) if os.path.exists(settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout') + '.conf'): self.setSetting('keyboard', 'keyboardLayout', settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout') + '.conf') environment['runtime']['inputManager'].loadShortcuts(self.getSetting('keyboard','keyboardLayout')) else: environment['runtime']['inputManager'].loadShortcuts(self.getSetting('keyboard','keyboardLayout')) elif environment['runtime']['inputManager'].getShortcutType() == 'BYTE': if not os.path.exists(self.getSetting('keyboard','keyboardLayout')): if os.path.exists(settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout')): self.setSetting('keyboard', 'keyboardLayout', settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout')) environment['runtime']['byteManager'].loadByteShortcuts(self.getSetting('keyboard','keyboardLayout')) if os.path.exists(settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout') + '.conf'): self.setSetting('keyboard', 'keyboardLayout', settingsRoot + 'keyboard/' + self.getSetting('keyboard','keyboardLayout') + '.conf') environment['runtime']['byteManager'].loadByteShortcuts(self.getSetting('keyboard','keyboardLayout')) else: environment['runtime']['byteManager'].loadByteShortcuts(self.getSetting('keyboard','keyboardLayout')) environment['runtime']['cursorManager'] = cursorManager.cursorManager() environment['runtime']['cursorManager'].initialize(environment) environment['runtime']['applicationManager'] = applicationManager.applicationManager() environment['runtime']['applicationManager'].initialize(environment) environment['runtime']['textManager'] = textManager.textManager() environment['runtime']['textManager'].initialize(environment) environment['runtime']['tableManager'] = tableManager.tableManager() environment['runtime']['tableManager'].initialize(environment) environment['runtime']['barrierManager'] = barrierManager.barrierManager() environment['runtime']['barrierManager'].initialize(environment) environment['runtime']['sayAllManager'] = sayAllManager.sayAllManager() environment['runtime']['sayAllManager'].initialize(environment) environment['runtime']['vmenuManager'] = vmenuManager.vmenuManager() environment['runtime']['vmenuManager'].initialize(environment) environment['runtime']['quickMenuManager'] = quickMenuManager.quickMenuManager() environment['runtime']['quickMenuManager'].initialize(environment) # only possible after having input and screen managers with clean buffer environment['runtime']['inputManager'].writeEventBuffer() environment['runtime']['inputManager'].handleDeviceGrab(force = True) environment['runtime']['debug'].writeDebugOut(r'/-------environment-------/',debug.debugLevel.INFO, onAnyLevel=True) environment['runtime']['debug'].writeDebugOut(str(environment), debug.debugLevel.INFO, onAnyLevel=True) environment['runtime']['debug'].writeDebugOut(r'/-------settings.conf-------/', debug.debugLevel.INFO, onAnyLevel=True) environment['runtime']['debug'].writeDebugOut(str(environment['settings']._sections) , debug.debugLevel.INFO, onAnyLevel=True) environment['runtime']['debug'].writeDebugOut(r'/-------self.settingArgDict-------/',debug.debugLevel.INFO, onAnyLevel=True) environment['runtime']['debug'].writeDebugOut(str( self.settingArgDict) ,debug.debugLevel.INFO, onAnyLevel=True) self.bindingsBackup = environment['bindings'].copy() return environment fenrir/src/fenrirscreenreader/core/soundDriver.py000066400000000000000000000021631475771417500226340ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class soundDriver(): def __init__(self): self.volume = None self._initialized = False def initialize(self, environment): self.env = environment self._initialized = True def shutdown(self): if not self._initialized: return self.cancel() self._isInitialized = False def playFrequence(self, frequence, duration, adjustVolume = 0.0, interrupt=True): if not self._initialized: return if interrupt: self.cancel() def playSoundFile(self, filePath, interrupt = True): if not self._initialized: return if interrupt: self.cancel() def cancel(self): if not self._initialized: return def setCallback(self, callback): if not self._initialized: return def setVolume(self, volume): if not self._initialized: return self.volume = volume fenrir/src/fenrirscreenreader/core/speechDriver.py000066400000000000000000000050071475771417500227530ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug class speechDriver(): def __init__(self): pass def initialize(self, environment): self._isInitialized = False self.language = None self.voice = None self.module = None self.pitch = None self.rate = None self.volume = None self.env = environment self._isInitialized = True def shutdown(self): if self._isInitialized: self.cancel() self._isInitialized = False def speak(self,text, queueable=True): if not self._isInitialized: return if not queueable: self.cancel() def cancel(self): if not self._isInitialized: return def setCallback(self, callback): if not self._isInitialized: return if not callback: return def clear_buffer(self): if not self._isInitialized: return def setVoice(self, voice): if not self._isInitialized: return if voice == '': return self.voice = voice def setPitch(self, pitch): if not self._isInitialized: return if not isinstance(pitch, float): return if pitch < 0.0: retrun if pitch > 1.0: return self.pitch = pitch def setRate(self, rate): if not self._isInitialized: return if not isinstance(rate, float): return if rate < 0.0: retrun if rate > 1.0: return self.rate = rate def setModule(self, module): if not self._isInitialized: return if not isinstance(module, str): return if module == '': return self.module = module def reset(self): self.shutdown() self.initialize(self.env) def setLanguage(self, language): if not self._isInitialized: return if not isinstance(language, str): return if language == '': return self.language = language def setVolume(self, volume): if not self._isInitialized: return if not isinstance(volume,float): return if volume < 0.0: retrun if volume > 1.0: return self.volume = volume fenrir/src/fenrirscreenreader/core/tableManager.py000066400000000000000000000025661475771417500227210ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import re class tableManager(): def __init__(self): self.headLine = '' self.defaultSeparators = ['+',';','|',' '] self.noOfHeadLineColumns = 0 self.headColumnSep = '' self.rowColumnSep = '' def initialize(self, environment): self.env = environment def shutdown(self): pass def resetTableMode(self): self.setHeadLine() def setHeadColumnSep(self, columnSep = ''): self.headColumnSep = columnSep if columnSep == '': self.noOfHeadLineColumns = 0 else: self.counNoOfHeadColumns() def counNoOfHeadColumns(self): pass def searchForHeadColumnSep(self, headLine): if ' ' in headLine: return ' ' return '' def setRowColumnSep(self, columnSep = ''): self.rowColumnSep = columnSep def setHeadLine(self, headLine = ''): self.setHeadColumnSep() self.setRowColumnSep() if headLine != '': sep = self.searchForHeadColumnSep(headLine) if sep != '': self.headLine = headLine self.setHeadColumnSep(sep) fenrir/src/fenrirscreenreader/core/textManager.py000066400000000000000000000051401475771417500226050ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import re, string class textManager(): def __init__(self): # https://regex101.com/ self.regExSingle = re.compile(r'(([^\w\s])\2{5,})') self.regExDouble = re.compile(r'([^\w\s]{2,}){5,}') def initialize(self, environment): self.env = environment def shutdown(self): pass def replaceHeadLines(self, text): # fast len check for bigger typing echo if len(text) < 5: return text # more strong check, to not match if not needed: if len(text.strip(string.ascii_letters+string.digits+string.whitespace)) < 5: return text result = '' newText = '' lastPos = 0 for match in self.regExDouble.finditer(text): span = match.span() newText += text[lastPos:span[0]] numberOfChars = len(text[span[0]:span[1]]) name = text[span[0]:span[1]][:2] if not self.env['runtime']['punctuationManager'].isPuctuation(name[0]): lastPos = span[1] continue if name[0] == name[1]: newText += ' ' + str(numberOfChars) + ' ' + self.env['runtime']['punctuationManager'].proceedPunctuation(name[0], True) + ' ' else: newText += ' ' + str(int(numberOfChars / 2)) + ' ' + self.env['runtime']['punctuationManager'].proceedPunctuation(name, True) + ' ' lastPos = span[1] if lastPos != 0: newText += ' ' newText += text[lastPos:] lastPos = 0 for match in self.regExSingle.finditer(newText): span = match.span() result += text[lastPos:span[0]] numberOfChars = len(newText[span[0]:span[1]]) name = newText[span[0]:span[1]][:2] if not self.env['runtime']['punctuationManager'].isPuctuation(name[0]): lastPos = span[1] continue if name[0] == name[1]: result += ' ' + str(numberOfChars) + ' ' + self.env['runtime']['punctuationManager'].proceedPunctuation(name[0], True) + ' ' else: result += ' ' + str(int(numberOfChars / 2)) + ' ' + self.env['runtime']['punctuationManager'].proceedPunctuation(name, True) + ' ' lastPos = span[1] if lastPos != 0: result += ' ' result += newText[lastPos:] return result fenrir/src/fenrirscreenreader/core/vmenuManager.py000077500000000000000000000250101475771417500227540ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.utils import module_utils import os, inspect, time currentdir = os.path.dirname(os.path.realpath(os.path.abspath(inspect.getfile(inspect.currentframe())))) fenrirPath = os.path.dirname(currentdir) class vmenuManager(): def __init__(self): self.menuDict = {} self.currIndex = None self.currMenu = '' self.active = False self.reset = True self.useTimeout = True self.searchText = '' self.lastSearchTime = time.time() def initialize(self, environment): self.env = environment # use default path self.defaultVMenuPath = fenrirPath+ "/commands/vmenu-profiles/" + self.env['runtime']['inputManager'].getShortcutType() # if there is no user configuration if self.env['runtime']['settingsManager'].getSetting('menu', 'vmenuPath') != '': self.defaultVMenuPath = self.env['runtime']['settingsManager'].getSetting('menu', 'vmenuPath') if not self.defaultVMenuPath.endswith('/'): self.defaultVMenuPath += '/' self.defaultVMenuPath += self.env['runtime']['inputManager'].getShortcutType() self.createMenuTree() self.closeAfterAction = False def shutdown(self): pass def clearSearchText(self): self.searchText = '' def searchEntry(self, value, forceReset = False): if self.currIndex == None: return '' if self.reset or forceReset: self.clearSearchText() else: if self.useTimeout: if time.time() - self.lastSearchTime > 1: self.clearSearchText() self.searchText += value.upper() self.lastSearchTime = time.time() startIndex = self.getCurrIndex() while True: if not self.nextIndex(): return '' entry = self.getCurrentEntry() if entry.upper().startswith(self.searchText): return entry if startIndex == self.getCurrIndex(): return '' def setCurrMenu(self, currMenu = ''): self.currIndex = None self.currMenu = '' if currMenu != '': currMenu += ' ' + _('Menu') try: t = self.menuDict[currMenu] l = list(self.menuDict.keys()) self.currIndex = [l.index(currMenu)] except Exception as e: print(e) self.currMenu = '' self.currIndex = None return if self.incLevel(): self.currMenu = currMenu else: self.currMenu = '' self.currIndex = None def getCurrMenu(self): return self.currMenu def getActive(self): return self.active def togglelVMenuMode(self, closeAfterAction = True): self.setActive(not self.getActive(), closeAfterAction) def setActive(self, active, closeAfterAction = True): if self.env['runtime']['helpManager'].isTutorialMode(): return self.active = active if self.active: self.closeAfterAction = closeAfterAction try: self.createMenuTree() except Exception as e: print(e) try: if self.currMenu != '': self.setCurrMenu(self.currMenu) if self.currIndex == None: if len(self.menuDict) > 0: self.currIndex = [0] except Exception as e: print(e) try: # navigation self.env['bindings'][str([1, ['KEY_ESC']])] = 'TOGGLE_VMENU_MODE' self.env['bindings'][str([1, ['KEY_UP']])] = 'PREV_VMENU_ENTRY' self.env['bindings'][str([1, ['KEY_DOWN']])] = 'NEXT_VMENU_ENTRY' self.env['bindings'][str([1, ['KEY_SPACE']])] = 'CURR_VMENU_ENTRY' self.env['bindings'][str([1, ['KEY_LEFT']])] = 'DEC_LEVEL_VMENU' self.env['bindings'][str([1, ['KEY_RIGHT']])] = 'INC_LEVEL_VMENU' self.env['bindings'][str([1, ['KEY_ENTER']])] = 'EXEC_VMENU_ENTRY' # search self.env['bindings'][str([1, ['KEY_A']])] = 'SEARCH_A' self.env['bindings'][str([1, ['KEY_B']])] = 'SEARCH_B' self.env['bindings'][str([1, ['KEY_C']])] = 'SEARCH_C' self.env['bindings'][str([1, ['KEY_D']])] = 'SEARCH_D' self.env['bindings'][str([1, ['KEY_E']])] = 'SEARCH_E' self.env['bindings'][str([1, ['KEY_F']])] = 'SEARCH_F' self.env['bindings'][str([1, ['KEY_G']])] = 'SEARCH_G' self.env['bindings'][str([1, ['KEY_H']])] = 'SEARCH_H' self.env['bindings'][str([1, ['KEY_I']])] = 'SEARCH_I' self.env['bindings'][str([1, ['KEY_J']])] = 'SEARCH_J' self.env['bindings'][str([1, ['KEY_K']])] = 'SEARCH_K' self.env['bindings'][str([1, ['KEY_L']])] = 'SEARCH_L' self.env['bindings'][str([1, ['KEY_M']])] = 'SEARCH_M' self.env['bindings'][str([1, ['KEY_N']])] = 'SEARCH_N' self.env['bindings'][str([1, ['KEY_O']])] = 'SEARCH_O' self.env['bindings'][str([1, ['KEY_P']])] = 'SEARCH_P' self.env['bindings'][str([1, ['KEY_Q']])] = 'SEARCH_Q' self.env['bindings'][str([1, ['KEY_R']])] = 'SEARCH_R' self.env['bindings'][str([1, ['KEY_S']])] = 'SEARCH_S' self.env['bindings'][str([1, ['KEY_T']])] = 'SEARCH_T' self.env['bindings'][str([1, ['KEY_U']])] = 'SEARCH_U' self.env['bindings'][str([1, ['KEY_V']])] = 'SEARCH_V' self.env['bindings'][str([1, ['KEY_W']])] = 'SEARCH_W' self.env['bindings'][str([1, ['KEY_X']])] = 'SEARCH_X' self.env['bindings'][str([1, ['KEY_Y']])] = 'SEARCH_Y' self.env['bindings'][str([1, ['KEY_Z']])] = 'SEARCH_Z' except Exception as e: print(e) else: try: self.currIndex = None self.env['bindings'] = self.env['runtime']['settingsManager'].getBindingBackup() except: pass def createMenuTree(self, resetIndex = True): if resetIndex: self.currIndex = None menu = self.fs_tree_to_dict( self.defaultVMenuPath) if menu: self.menuDict = menu # index still valid? if self.currIndex != None: try: r = self.getValueByPath(self.menuDict, self.currIndex) if r == {}: self.currIndex = None except: self.currIndex = None def executeMenu(self): if self.currIndex == None: return try: command = self.getValueByPath(self.menuDict, self.currIndex) if not command == None: command.run() if self.closeAfterAction: self.setActive(False) except Exception as e: try: self.incLevel() text = self.getCurrentEntry() self.env['runtime']['outputManager'].presentText(text, interrupt=True) except: print(e) def incLevel(self): if self.currIndex == None: return False try: r = self.getValueByPath(self.menuDict, self.currIndex +[0]) if r == {}: return False except: return False self.currIndex.append(0) return True def decLevel(self): if self.currIndex == None: return False if self.currMenu != '': if len(self.currIndex) <= 2: return False elif len(self.currIndex) == 1: return False self.currIndex = self.currIndex[:len(self.currIndex) - 1] return True def nextIndex(self): if self.currIndex == None: return False if self.currIndex[len(self.currIndex) - 1] + 1 >= len(self.getNestedByPath(self.menuDict, self.currIndex[:-1])): self.currIndex[len(self.currIndex) - 1] = 0 else: self.currIndex[len(self.currIndex) - 1] += 1 return True def getCurrIndex(self): if self.currIndex == None: return 0 return self.currIndex[len(self.currIndex) - 1] def prevIndex(self): if self.currIndex == None: return False if self.currIndex[len(self.currIndex) - 1] == 0: self.currIndex[len(self.currIndex) - 1] = len(self.getNestedByPath(self.menuDict, self.currIndex[:-1])) - 1 else: self.currIndex[len(self.currIndex) - 1] -= 1 return True def getCurrentEntry(self): return self.getKeysByPath(self.menuDict, self.currIndex)[self.currIndex[-1]] def fs_tree_to_dict(self, path_): for root, dirs, files in os.walk(path_): tree = {d + ' ' + _('Menu'): self.fs_tree_to_dict(os.path.join(root, d)) for d in dirs if not d.startswith('__')} for f in files: try: fileName, fileExtension = os.path.splitext(f) fileName = fileName.split('/')[-1] if fileName.startswith('__'): continue command = self.env['runtime']['commandManager'].loadFile(root + '/' + f) tree.update({fileName + ' ' + _('Action'): command}) except Exception as e: print(e) return tree # note we discontinue iteration trough os.walk def getNestedByPath(self, complete, path): path = path.copy() if path != []: index = list(complete.keys())[path[0]] nested = self.getNestedByPath(complete[index], path[1:]) return nested else: return complete def getKeysByPath(self, complete, path): if not isinstance(complete, dict): return[] d = complete for i in path[:-1]: d = d[list(d.keys())[i]] return list(d.keys()) def getValueByPath(self, complete, path): if not isinstance(complete, dict): return complete d = complete.copy() for i in path: d = d[list(d.keys())[i]] return d fenrir/src/fenrirscreenreader/fenrirVersion.py000066400000000000000000000002431475771417500222300ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. version = "2025.02.26" codeName = "master" fenrir/src/fenrirscreenreader/inputDriver/000077500000000000000000000000001475771417500213375ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/inputDriver/__init__.py000066400000000000000000000000001475771417500234360ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/inputDriver/atspiDriver.py000066400000000000000000000343561475771417500242200ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. _evdevAvailable = False _udevAvailable = False _evdevAvailableError = '' _udevAvailableError = '' try: import gi from gi.repository import GLib gi.require_version('Gst', '1.0') from gi.repository import Gst gi.require_version('Atspi', '2.0') import pyatspi available = True except Exception as e: _availableError = str(e) import time from fenrirscreenreader.core.eventData import fenrirEventType from fenrirscreenreader.core import inputData from fenrirscreenreader.core import debug from fenrirscreenreader.core.inputDriver import inputDriver ''' def on_key_input(event): print(event) mainloop = GLib.MainLoop() thread = threading.Thread(target=mainloop.run) thread.start() #pyatspi.Registry.registerKeystrokeListener(on_key_input, kind=(pyatspi.KEY_PRESSED_EVENT, pyatspi.KEY_RELEASED_EVENT)) pyatspi.Registry.registerKeystrokeListener(on_key_input,mask=pyatspi.allModifiers(), kind=(pyatspi.KEY_PRESS,pyatspi.KEY_RELEASE,pyatspi.KEY_PRESSRELEASE), synchronous=True, preemptive=True) pyatspi.Registry.start() ''' class driver(inputDriver): def __init__(self): inputDriver.__init__(self) def initialize(self, environment): self.env = environment self.env['runtime']['inputManager'].setShortcutType('KEY') global _available self._initialized = _available if not self._initialized: global _availableError currError = ' ' if not _evdevAvailable: currError += _availableError self.env['runtime']['debug'].writeDebugOut('InputDriver:' + currError, debug.debugLevel.ERROR) return self.env['runtime']['processManager'].addCustomEventThread(self.inputWatchdog) def inputWatchdog(self,active , eventQueue): try: while active.value: r, w, x = select(self.iDevices, [], [], 0.7) for fd in r: event = None foreward = False eventFired = False try: event = self.iDevices[fd].read_one() except: self.removeDevice(fd) while(event): self.env['input']['eventBuffer'].append( [self.iDevices[fd], self.uDevices[fd], event]) if event.type == evdev.events.EV_KEY: if event.code != 0: currMapEvent = self.mapEvent(event) if not currMapEvent: foreward = True if not isinstance(currMapEvent['EventName'], str): foreward = True if not foreward or eventFired: if currMapEvent['EventState'] in [0,1,2]: eventQueue.put({"Type":fenrirEventType.KeyboardInput,"Data":currMapEvent.copy()}) eventFired = True else: if not event.type in [0,4]: foreward = True event = self.iDevices[fd].read_one() if foreward and not eventFired: self.writeEventBuffer() self.clearEventBuffer() except Exception as e: self.env['runtime']['debug'].writeDebugOut("INPUT WATCHDOG CRASH: "+str(e),debug.debugLevel.ERROR) def writeEventBuffer(self): if not self._initialized: return for iDevice, uDevice, event in self.env['input']['eventBuffer']: try: if uDevice: if self.gDevices[iDevice.fd]: self.writeUInput(uDevice, event) except Exception as e: pass def writeUInput(self, uDevice, event): if not self._initialized: return uDevice.write_event(event) uDevice.syn() def updateInputDevices(self, newDevices = None, init = False): if init: self.removeAllDevices() deviceFileList = None if newDevices and not init: deviceFileList = newDevices else: deviceFileList = evdev.list_devices() if len(deviceFileList) == self.iDeviceNo: return if not deviceFileList: return mode = self.env['runtime']['settingsManager'].getSetting('keyboard', 'device').upper() iDevicesFiles = [] for device in self.iDevices: iDevicesFiles.append(self.iDevices[device].fn) eventType = evdev.events for deviceFile in deviceFileList: try: if not deviceFile: continue if deviceFile == '': continue if deviceFile in iDevicesFiles: continue try: with open(deviceFile) as f: pass except Exception as e: continue # 3 pos absolute # 2 pos relative # 1 Keys try: currDevice = evdev.InputDevice(deviceFile) except: continue try: if currDevice.name.upper() in ['','SPEAKUP','PY-EVDEV-UINPUT']: continue if currDevice.phys.upper() in ['','SPEAKUP','PY-EVDEV-UINPUT']: continue if 'BRLTTY' in currDevice.name.upper(): continue except: pass cap = currDevice.capabilities() if mode in ['ALL','NOMICE']: if eventType.EV_KEY in cap: if 116 in cap[eventType.EV_KEY] and len(cap[eventType.EV_KEY]) < 10: self.env['runtime']['debug'].writeDebugOut('Device Skipped (has 116):' + currDevice.name,debug.debugLevel.INFO) continue if len(cap[eventType.EV_KEY]) < 60: self.env['runtime']['debug'].writeDebugOut('Device Skipped (< 60 keys):' + currDevice.name,debug.debugLevel.INFO) continue if mode == 'ALL': self.addDevice(currDevice) self.env['runtime']['debug'].writeDebugOut('Device added (ALL):' + self.iDevices[currDevice.fd].name, debug.debugLevel.INFO) elif mode == 'NOMICE': if not ((eventType.EV_REL in cap) or (eventType.EV_ABS in cap)): self.addDevice(currDevice) self.env['runtime']['debug'].writeDebugOut('Device added (NOMICE):' + self.iDevices[currDevice.fd].name,debug.debugLevel.INFO) else: self.env['runtime']['debug'].writeDebugOut('Device Skipped (NOMICE):' + currDevice.name,debug.debugLevel.INFO) else: self.env['runtime']['debug'].writeDebugOut('Device Skipped (no EV_KEY):' + currDevice.name,debug.debugLevel.INFO) elif currDevice.name.upper() in mode.split(','): self.addDevice(currDevice) self.env['runtime']['debug'].writeDebugOut('Device added (Name):' + self.iDevices[currDevice.fd].name,debug.debugLevel.INFO) except Exception as e: self.env['runtime']['debug'].writeDebugOut("Device Skipped (Exception): " + deviceFile +' ' + currDevice.name +' '+ str(e),debug.debugLevel.INFO) self.iDeviceNo = len(evdev.list_devices()) self.updateMPiDevicesFD() def updateMPiDevicesFD(self): try: for fd in self.iDevices: if not fd in self.iDevicesFD: self.iDevicesFD.append(fd) for fd in self.iDevicesFD: if not fd in self.iDevices: self.iDevicesFD.remove(fd) except: pass def mapEvent(self, event): if not self._initialized: return None if not event: return None mEvent = inputData.inputEvent try: mEvent['EventName'] = evdev.ecodes.keys[event.code] mEvent['EventValue'] = event.code mEvent['EventSec'] = event.sec mEvent['EventUsec'] = event.usec mEvent['EventState'] = event.value mEvent['EventType'] = event.type return mEvent except Exception as e: return None def getLedState(self, led = 0): if not self.hasIDevices(): return False # 0 = Numlock # 1 = Capslock # 2 = Rollen for fd, dev in self.iDevices.items(): if led in dev.leds(): return True return False def toggleLedState(self, led = 0): if not self.hasIDevices(): return False ledState = self.getLedState(led) for i in self.iDevices: # 17 LEDs if 17 in self.iDevices[i].capabilities(): if ledState == 1: self.iDevices[i].set_led(led , 0) else: self.iDevices[i].set_led(led , 1) def grabAllDevices(self): if not self._initialized: return for fd in self.iDevices: self.grabDevice(fd) def ungrabAllDevices(self): if not self._initialized: return for fd in self.iDevices: self.ungrabDevice(fd) def createUInputDev(self, fd): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): self.uDevices[fd] = None return try: test = self.uDevices[fd] return except KeyError: self.uDevices[fd] = None if self.uDevices[fd] != None: return try: self.uDevices[fd] = UInput.from_device(self.iDevices[fd]) except Exception as e: try: self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: compat fallback: ' + str(e),debug.debugLevel.WARNING) dev = self.iDevices[fd] cap = dev.capabilities() del cap[0] self.uDevices[fd] = UInput( cap, dev.name, ) except Exception as e: self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: init Uinput not possible: ' + str(e),debug.debugLevel.ERROR) return def addDevice(self, newDevice): self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: device added: ' + str(newDevice.fd) + ' ' +str(newDevice),debug.debugLevel.INFO) self.iDevices[newDevice.fd] = newDevice self.gDevices[newDevice.fd] = False self.createUInputDev(newDevice.fd) def grabDevice(self, fd): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): return try: self.iDevices[fd].grab() self.gDevices[fd] = True self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: grab device ('+ str(self.iDevices[fd].name) + ')',debug.debugLevel.INFO) except IOError: self.gDevices[fd] = True except Exception as e: self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: grabing not possible: ' + str(e),debug.debugLevel.ERROR) def ungrabDevice(self,fd): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): return try: self.gDevices[fd] = False self.iDevices[fd].ungrab() self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: ungrab device ('+ str(self.iDevices[fd].name) + ')',debug.debugLevel.INFO) except: pass def removeDevice(self,fd): self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: device removed: ' + str(fd) + ' ' +str(self.iDevices[fd]),debug.debugLevel.INFO) self.clearEventBuffer() try: self.ungrabDevice(fd) except: pass try: self.iDevices[fd].close() except: pass try: self.uDevices[fd].close() except: pass try: del(self.iDevices[fd]) except: pass try: del(self.uDevices[fd]) except: pass try: del(self.gDevices[fd]) except: pass self.updateMPiDevicesFD() def hasIDevices(self): if not self._initialized: return False if not self.iDevices: return False if len(self.iDevices) == 0: return False return True def removeAllDevices(self): if not self.hasIDevices(): return devices = self.iDevices.copy() for fd in devices: self.removeDevice(fd) self.iDevices.clear() self.uDevices.clear() self.gDevices.clear() self.iDeviceNo = 0 fenrir/src/fenrirscreenreader/inputDriver/debugDriver.py000066400000000000000000000043041475771417500241540ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import time from fenrirscreenreader.core import debug from fenrirscreenreader.core.inputDriver import inputDriver class driver(inputDriver): def __init__(self): inputDriver.__init__(self) def initialize(self, environment): self.env = environment self.env['runtime']['inputManager'].setShortcutType('KEY') self._initialized = True print('Input Debug Driver: Initialized') def shutdown(self): if self._initialized: self.removeAllDevices() self._initialized = False print('Input Debug Driver: Shutdown') def getInputEvent(self): time.sleep(0.1) if not self._initialized: return None print('Input Debug Driver: getInputEvent') return None def writeEventBuffer(self): if not self._initialized: return print('Input Debug Driver: writeEventBuffer') def clearEventBuffer(self): if not self._initialized: return del self.env['input']['eventBuffer'][:] print('Input Debug Driver: clearEventBuffer') def updateInputDevices(self, newDevices = None, init = False): if not self._initialized: return print('Input Debug Driver: updateInputDevices') def getLedState(self, led = 0): if not self._initialized: return False return False def toggleLedState(self, led = 0): if not self._initialized: return print('Input Debug Driver: toggleLedState') def grabAllDevices(self): if not self._initialized: return print('Input Debug Driver: grabAllDevices') def ungrabAllDevices(self): if not self._initialized: return print('Input Debug Driver: ungrabAllDevices') def removeAllDevices(self): if not self._initialized: return print('Input Debug Driver: removeAllDevices') def __del__(self): if self._initialized: self.removeAllDevices() print('Input Debug Driver: __del__') fenrir/src/fenrirscreenreader/inputDriver/dummyDriver.py000066400000000000000000000005011475771417500242140ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import time from fenrirscreenreader.core import debug from fenrirscreenreader.core.inputDriver import inputDriver class driver(inputDriver): def __init__(self): inputDriver.__init__(self) fenrir/src/fenrirscreenreader/inputDriver/evdevDriver.py000066400000000000000000000441441475771417500242050ustar00rootroot00000000000000# Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. _evdevAvailable = False _udevAvailable = False _evdevAvailableError = '' _udevAvailableError = '' try: import evdev from evdev import InputDevice, UInput, ecodes as e _evdevAvailable = True except Exception as e: _evdevAvailableError = str(e) try: import pyudev _udevAvailable = True except Exception as e: _udevAvailableError = str(e) import time from select import select import multiprocessing from multiprocessing.sharedctypes import Value from ctypes import c_bool from fenrirscreenreader.core.eventData import fenrirEventType from fenrirscreenreader.core import inputData from fenrirscreenreader.core import debug from fenrirscreenreader.core.inputDriver import inputDriver class driver(inputDriver): def __init__(self): inputDriver.__init__(self) self._manager = multiprocessing.Manager() self.iDevices = {} self.iDevicesFD = self._manager.list() self.uDevices = {} self.gDevices = {} self.iDeviceNo = 0 self.watchDog = Value(c_bool, True) self.UInputinject = UInput() def initialize(self, environment): self.env = environment self.env['runtime']['inputManager'].setShortcutType('KEY') global _evdevAvailable global _udevAvailable global _evdevAvailableError global _udevAvailableError if not _udevAvailable: self.env['runtime']['debug'].writeDebugOut('InputDriver:' + _udevAvailableError, debug.debugLevel.ERROR) if not _evdevAvailable: self.env['runtime']['debug'].writeDebugOut('InputDriver:' + _evdevAvailableError, debug.debugLevel.ERROR) return if _udevAvailable: self.env['runtime']['processManager'].addCustomEventThread(self.plugInputDeviceWatchdogUdev) self.env['runtime']['processManager'].addCustomEventThread(self.inputWatchdog) self._initialized = True def plugInputDeviceWatchdogUdev(self,active , eventQueue): context = pyudev.Context() monitor = pyudev.Monitor.from_netlink(context) monitor.filter_by(subsystem='input') monitor.start() ignorePlug = False while active.value: validDevices = [] device = monitor.poll(1) while device: self.env['runtime']['debug'].writeDebugOut('plugInputDeviceWatchdogUdev:' + str(device), debug.debugLevel.INFO) try: try: if device.name.upper() in ['','SPEAKUP','FENRIR-UINPUT']: ignorePlug = True if device.phys.upper() in ['','SPEAKUP','FENRIR-UINPUT']: ignorePlug = True if 'BRLTTY' in device.name.upper(): ignorePlug = True except Exception as e: self.env['runtime']['debug'].writeDebugOut("plugInputDeviceWatchdogUdev CHECK NAME CRASH: " + str(e),debug.debugLevel.ERROR) if not ignorePlug: virtual = '/sys/devices/virtual/input/' in device.sys_path if device.device_node: validDevices.append({'device': device.device_node, 'virtual': virtual}) except Exception as e: self.env['runtime']['debug'].writeDebugOut("plugInputDeviceWatchdogUdev APPEND CRASH: " + str(e),debug.debugLevel.ERROR) try: pollTimeout = 1 device = monitor.poll(pollTimeout) except: device = None ignorePlug = False if validDevices: eventQueue.put({"Type":fenrirEventType.PlugInputDevice,"Data":validDevices}) return time.time() def inputWatchdog(self,active , eventQueue): try: while active.value: r, w, x = select(self.iDevices, [], [], 0.8) event = None foundKeyInSequence = False foreward = False eventFired = False for fd in r: try: event = self.iDevices[fd].read_one() except: self.removeDevice(fd) while(event): self.env['runtime']['debug'].writeDebugOut('inputWatchdog: EVENT:' + str(event), debug.debugLevel.INFO) self.env['input']['eventBuffer'].append( [self.iDevices[fd], self.uDevices[fd], event]) if event.type == evdev.events.EV_KEY: if not foundKeyInSequence: foundKeyInSequence = True if event.code != 0: currMapEvent = self.mapEvent(event) if not currMapEvent: event = self.iDevices[fd].read_one() continue if not isinstance(currMapEvent['EventName'], str): event = self.iDevices[fd].read_one() continue if currMapEvent['EventState'] in [0,1,2]: eventQueue.put({"Type":fenrirEventType.KeyboardInput,"Data":currMapEvent.copy()}) eventFired = True else: if event.type in [2,3]: foreward = True event = self.iDevices[fd].read_one() if not foundKeyInSequence: if foreward and not eventFired: self.writeEventBuffer() self.clearEventBuffer() except Exception as e: self.env['runtime']['debug'].writeDebugOut("INPUT WATCHDOG CRASH: "+str(e),debug.debugLevel.ERROR) def writeEventBuffer(self): if not self._initialized: return for iDevice, uDevice, event in self.env['input']['eventBuffer']: try: if uDevice: if self.gDevices[iDevice.fd]: self.writeUInput(uDevice, event) except Exception as e: pass def writeUInput(self, uDevice, event): if not self._initialized: return uDevice.write_event(event) time.sleep(0.0000002) uDevice.syn() def updateInputDevices(self, newDevices = None, init = False): if init: self.removeAllDevices() deviceFileList = None if newDevices and not init: if not isinstance(newDevices, list): newDevices = [newDevices] deviceFileList = newDevices else: deviceFileList = evdev.list_devices() if len(deviceFileList) == self.iDeviceNo: return if not deviceFileList: return mode = self.env['runtime']['settingsManager'].getSetting('keyboard', 'device').upper() iDevicesFiles = [] for device in self.iDevices: iDevicesFiles.append(self.iDevices[device].fn) eventType = evdev.events for deviceFile in deviceFileList: try: if not deviceFile: continue if deviceFile == '': continue if deviceFile in iDevicesFiles: continue try: with open(deviceFile) as f: pass except Exception as e: continue # 3 pos absolute # 2 pos relative # 1 Keys try: currDevice = evdev.InputDevice(deviceFile) except: continue try: if currDevice.name.upper() in ['','SPEAKUP','FENRIR-UINPUT']: continue if currDevice.phys.upper() in ['','SPEAKUP','FENRIR-UINPUT']: continue if 'BRLTTY' in currDevice.name.upper(): continue except: pass cap = currDevice.capabilities() if mode in ['ALL','NOMICE']: if eventType.EV_KEY in cap: if 116 in cap[eventType.EV_KEY] and len(cap[eventType.EV_KEY]) < 10: self.env['runtime']['debug'].writeDebugOut('Device Skipped (has 116):' + currDevice.name,debug.debugLevel.INFO) continue if len(cap[eventType.EV_KEY]) < 60: self.env['runtime']['debug'].writeDebugOut('Device Skipped (< 60 keys):' + currDevice.name,debug.debugLevel.INFO) continue if mode == 'ALL': self.addDevice(currDevice) self.env['runtime']['debug'].writeDebugOut('Device added (ALL):' + self.iDevices[currDevice.fd].name, debug.debugLevel.INFO) elif mode == 'NOMICE': if not ((eventType.EV_REL in cap) or (eventType.EV_ABS in cap)): self.addDevice(currDevice) self.env['runtime']['debug'].writeDebugOut('Device added (NOMICE):' + self.iDevices[currDevice.fd].name,debug.debugLevel.INFO) else: self.env['runtime']['debug'].writeDebugOut('Device Skipped (NOMICE):' + currDevice.name,debug.debugLevel.INFO) else: self.env['runtime']['debug'].writeDebugOut('Device Skipped (no EV_KEY):' + currDevice.name,debug.debugLevel.INFO) elif currDevice.name.upper() in mode.split(','): self.addDevice(currDevice) self.env['runtime']['debug'].writeDebugOut('Device added (Name):' + self.iDevices[currDevice.fd].name,debug.debugLevel.INFO) except Exception as e: self.env['runtime']['debug'].writeDebugOut("Device Skipped (Exception): " + deviceFile +' ' + currDevice.name +' '+ str(e),debug.debugLevel.INFO) self.iDeviceNo = len(evdev.list_devices()) self.updateMPiDevicesFD() def updateMPiDevicesFD(self): try: for fd in self.iDevices: if not fd in self.iDevicesFD: self.iDevicesFD.append(fd) for fd in self.iDevicesFD: if not fd in self.iDevices: self.iDevicesFD.remove(fd) except: pass def mapEvent(self, event): if not self._initialized: return None if not event: return None mEvent = inputData.inputEvent try: # mute is a list = ['KEY_MIN_INTERESTING', 'KEY_MUTE'] mEvent['EventName'] = evdev.ecodes.keys[event.code] if isinstance(mEvent['EventName'], list): if len(mEvent['EventName']) > 0: mEvent['EventName'] = mEvent['EventName'][0] if isinstance(mEvent['EventName'], list): if len(mEvent['EventName']) > 0: mEvent['EventName'] = mEvent['EventName'][0] mEvent['EventValue'] = event.code mEvent['EventSec'] = event.sec mEvent['EventUsec'] = event.usec mEvent['EventState'] = event.value mEvent['EventType'] = event.type return mEvent except Exception as e: return None def getLedState(self, led = 0): if not self.hasIDevices(): return False # 0 = Numlock # 1 = Capslock # 2 = Rollen for fd, dev in self.iDevices.items(): if led in dev.leds(): return True return False def toggleLedState(self, led = 0): if not self.hasIDevices(): return False ledState = self.getLedState(led) for i in self.iDevices: if self.gDevices[i]: # 17 LEDs if 17 in self.iDevices[i].capabilities(): if ledState == 1: self.iDevices[i].set_led(led , 0) else: self.iDevices[i].set_led(led , 1) def grabAllDevices(self): if not self._initialized: return True ok = True for fd in self.iDevices: if not self.gDevices[fd]: ok = ok and self.grabDevice(fd) return ok def ungrabAllDevices(self): if not self._initialized: return True ok = True for fd in self.iDevices: if self.gDevices[fd]: ok = ok and self.ungrabDevice(fd) return ok def createUInputDev(self, fd): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): self.uDevices[fd] = None return try: test = self.uDevices[fd] return except KeyError: self.uDevices[fd] = None if self.uDevices[fd] != None: return try: self.uDevices[fd] = UInput.from_device(self.iDevices[fd], name='fenrir-uinput', phys='fenrir-uinput') except Exception as e: try: self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: compat fallback: ' + str(e),debug.debugLevel.WARNING) dev = self.iDevices[fd] cap = dev.capabilities() del cap[0] self.uDevices[fd] = UInput( cap, name = 'fenrir-uinput', phys = 'fenrir-uinput' ) except Exception as e: self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: init Uinput not possible: ' + str(e),debug.debugLevel.ERROR) return def addDevice(self, newDevice): self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: device added: ' + str(newDevice.fd) + ' ' +str(newDevice),debug.debugLevel.INFO) try: self.iDevices[newDevice.fd] = newDevice self.createUInputDev(newDevice.fd) self.gDevices[newDevice.fd] = False except: # if it doesnt work clean up try: del(self.iDevices[newDevice.fd]) except: pass try: del(self.uDevices[newDevice.fd]) except: pass try: del(self.gDevices[newDevice.fd]) except: pass def grabDevice(self, fd): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): return True try: self.iDevices[fd].grab() self.gDevices[fd] = True self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: grab device ('+ str(self.iDevices[fd].name) + ')',debug.debugLevel.INFO) # Reset modifier keys on successful grab if self.uDevices[fd]: modifierKeys = [e.KEY_LEFTCTRL, e.KEY_RIGHTCTRL, e.KEY_LEFTALT, e.KEY_RIGHTALT, e.KEY_LEFTSHIFT, e.KEY_RIGHTSHIFT] for key in modifierKeys: try: self.uDevices[fd].write(e.EV_KEY, key, 0) # 0 = key up self.uDevices[fd].syn() except Exception as e: self.env['runtime']['debug'].writeDebugOut('Failed to reset modifier key: ' + str(e), debug.debugLevel.WARNING) except IOError: if not self.gDevices[fd]: return False except Exception as e: self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: grabing not possible: ' + str(e),debug.debugLevel.ERROR) return False return True def ungrabDevice(self,fd): if not self.env['runtime']['settingsManager'].getSettingAsBool('keyboard', 'grabDevices'): return True try: self.iDevices[fd].ungrab() self.gDevices[fd] = False self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: ungrab device ('+ str(self.iDevices[fd].name) + ')',debug.debugLevel.INFO) except IOError: if self.gDevices[fd]: return False # self.gDevices[fd] = False # #self.removeDevice(fd) except Exception as e: return False return True def removeDevice(self,fd): self.env['runtime']['debug'].writeDebugOut('InputDriver evdev: device removed: ' + str(fd) + ' ' +str(self.iDevices[fd]),debug.debugLevel.INFO) self.clearEventBuffer() try: self.ungrabDevice(fd) except: pass try: self.iDevices[fd].close() except: pass try: self.uDevices[fd].close() except: pass try: del(self.iDevices[fd]) except: pass try: del(self.uDevices[fd]) except: pass try: del(self.gDevices[fd]) except: pass self.updateMPiDevicesFD() def hasIDevices(self): if not self._initialized: return False if not self.iDevices: return False if len(self.iDevices) == 0: return False return True def sendKey(self, key, state): if not self._initialized: return try: self.UInputinject.write(e.EV_KEY, e.ecodes[key], state) self.UInputinject.syn() except: pass def removeAllDevices(self): if not self.hasIDevices(): return devices = self.iDevices.copy() for fd in devices: self.removeDevice(fd) self.iDevices.clear() self.uDevices.clear() self.gDevices.clear() self.iDeviceNo = 0 fenrir/src/fenrirscreenreader/inputDriver/ptyDriver.py000066400000000000000000000010221475771417500236740ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import time from fenrirscreenreader.core import debug from fenrirscreenreader.core.inputDriver import inputDriver class driver(inputDriver): def __init__(self): self._isInitialized = False inputDriver.__init__(self) def initialize(self, environment): self.env = environment self.env['runtime']['inputManager'].setShortcutType('BYTE') self._isInitialized = True fenrir/src/fenrirscreenreader/remoteDriver/000077500000000000000000000000001475771417500214735ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/remoteDriver/__init__.py000077500000000000000000000000001475771417500235750ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/remoteDriver/dummyDriver.py000066400000000000000000000004711475771417500243560ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.remoteDriver import remoteDriver class driver(remoteDriver): def __init__(self): remoteDriver.__init__(self) fenrir/src/fenrirscreenreader/remoteDriver/tcpDriver.py000066400000000000000000000036161475771417500240150ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.remoteDriver import remoteDriver from fenrirscreenreader.core.eventData import fenrirEventType import select, socket, os, os.path class driver(remoteDriver): def __init__(self): remoteDriver.__init__(self) def initialize(self, environment): self.env = environment self.env['runtime']['processManager'].addCustomEventThread(self.watchDog, multiprocess=True) def watchDog(self, active, eventQueue): # echo "command say this is a test" | nc localhost 22447 self.fenrirSock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.fenrirSock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) self.host = '127.0.0.1' self.port = self.env['runtime']['settingsManager'].getSettingAsInt('remote', 'port') self.fenrirSock.bind((self.host, self.port)) self.fenrirSock.listen(1) while active.value: try: r, _, _ = select.select([self.fenrirSock], [], [], 0.8) except select.error: break if r == []: continue if self.fenrirSock in r: client_sock, client_addr = self.fenrirSock.accept() try: rawdata = client_sock.recv(8129) except: pass try: data = rawdata.decode("utf-8").rstrip().lstrip() eventQueue.put({"Type":fenrirEventType.RemoteIncomming, "Data": data }) except: pass try: client_sock.close() except: pass if self.fenrirSock: self.fenrirSock.close() self.fenrirSock = None fenrir/src/fenrirscreenreader/remoteDriver/unixDriver.py000066400000000000000000000046651475771417500242170ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.remoteDriver import remoteDriver from fenrirscreenreader.core.eventData import fenrirEventType import select, socket, os, os.path class driver(remoteDriver): def __init__(self): remoteDriver.__init__(self) def initialize(self, environment): self.env = environment self.env['runtime']['processManager'].addCustomEventThread(self.watchDog, multiprocess=True) def watchDog(self, active, eventQueue): # echo "command say this is a test" | socat - UNIX-CLIENT:/tmp/fenrirscreenreader-deamon.sock socketFile = '' try: socketFile = self.env['runtime']['settingsManager'].getSetting('remote', 'socketFile') except: pass if socketFile == '': if self.env['runtime']['settingsManager'].getSetting('screen', 'driver') =='vcsaDriver': socketFile = '/tmp/fenrirscreenreader-deamon.sock' else: socketFile = '/tmp/fenrirscreenreader-' + str(os.getppid()) + '.sock' if os.path.exists(socketFile): os.unlink(socketFile) self.fenrirSock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) self.fenrirSock.bind(socketFile) os.chmod(socketFile, 0o222) self.fenrirSock.listen(1) while active.value: # Check if the client is still connected and if data is available: try: r, _, _ = select.select([self.fenrirSock], [], [], 0.8) except select.error: break if r == []: continue if self.fenrirSock in r: client_sock, client_addr = self.fenrirSock.accept() try: rawdata = client_sock.recv(8129) except: pass try: data = rawdata.decode("utf-8").rstrip().lstrip() eventQueue.put({"Type":fenrirEventType.RemoteIncomming, "Data": data }) except: pass try: client_sock.close() except: pass if self.fenrirSock: self.fenrirSock.close() self.fenrirSock = None if os.path.exists(socketFile): os.unlink(socketFile) fenrir/src/fenrirscreenreader/screenDriver/000077500000000000000000000000001475771417500214575ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/screenDriver/__init__.py000077500000000000000000000000001475771417500235610ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/screenDriver/dummyDriver.py000066400000000000000000000004711475771417500243420ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.screenDriver import screenDriver class driver(screenDriver): def __init__(self): screenDriver.__init__(self) fenrir/src/fenrirscreenreader/screenDriver/ptyDriver.py000066400000000000000000000220161475771417500240220ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import os, struct, sys, pty, tty, termios, shlex, signal, pyte, time, fcntl ,getpass from select import select from fenrirscreenreader.core import debug from fenrirscreenreader.core.eventData import fenrirEventType from fenrirscreenreader.core.screenDriver import screenDriver from fenrirscreenreader.utils import screen_utils class fenrirScreen(pyte.Screen): def set_margins(self, *args, **kwargs): kwargs.pop("private", None) super(fenrirScreen, self).set_margins(*args, **kwargs) class Terminal: def __init__(self, columns, lines, p_in): self.text = '' self.attributes = None self.screen = fenrirScreen(columns, lines) self.screen.write_process_input = \ lambda data: p_in.write(data.encode()) self.stream = pyte.ByteStream() self.stream.attach(self.screen) def feed(self, data): self.stream.feed(data) def updateAttributes(self, initialize = False): buffer = self.screen.buffer lines = None if not initialize: lines = self.screen.dirty else: lines = range(self.screen.lines) self.attributes = [[list(attribute[1:]) + [False, 'default', 'default'] for attribute in line.values()] for line in buffer.values()] for y in lines: try: t = self.attributes[y] except: self.attributes.append([]) self.attributes[y] = [list(attribute[1:]) + [False, 'default', 'default'] for attribute in (buffer[y].values())] if len(self.attributes[y]) < self.screen.columns: diff = self.screen.columns - len(self.attributes[y]) self.attributes[y] += [['default', 'default', False, False, False, False, False, False, 'default', 'default']] * diff def resize(self, lines, columns): self.screen.resize(lines, columns) self.setCursor() self.updateAttributes(True) def setCursor(self, x = -1, y = -1): xPos = x yPos = y if xPos == -1: xPos = self.screen.cursor.x if yPos == -1: yPos = self.screen.cursor.y self.screen.cursor.x = min(self.screen.cursor.x, self.screen.columns - 1) self.screen.cursor.y = min(self.screen.cursor.y, self.screen.lines - 1) def GetScreenContent(self): cursor = self.screen.cursor self.text = '\n'.join(self.screen.display) self.updateAttributes(self.attributes == None) self.screen.dirty.clear() return {"cursor": (cursor.x, cursor.y), 'lines': self.screen.lines, 'columns': self.screen.columns, "text": self.text, 'attributes': self.attributes.copy(), 'screen': 'pty', 'screenUpdateTime': time.time(), }.copy() class driver(screenDriver): def __init__(self): screenDriver.__init__(self) self.signalPipe = os.pipe() self.p_out = None self.terminal = None self.p_pid = -1 signal.signal(signal.SIGWINCH, self.handleSigwinch) def initialize(self, environment): self.env = environment self.command = self.env['runtime']['settingsManager'].getSetting('general','shell') self.shortcutType = self.env['runtime']['inputManager'].getShortcutType() self.env['runtime']['processManager'].addCustomEventThread(self.terminalEmulation) def getCurrScreen(self): self.env['screen']['oldTTY'] = 'pty' self.env['screen']['newTTY'] = 'pty' def injectTextToScreen(self, msgBytes, screen = None): if not screen: screen = self.p_out.fileno() if isinstance(msgBytes, str): msgBytes = bytes(msgBytes, 'UTF-8') os.write(screen, msgBytes) def getSessionInformation(self): self.env['screen']['autoIgnoreScreens'] = [] self.env['general']['prevUser'] = getpass.getuser() self.env['general']['currUser'] = getpass.getuser() def readAll(self, fd, timeout = 0.3, interruptFd = None, len = 65536): msgBytes = b'' fdList = [] fdList += [fd] if interruptFd: fdList += [interruptFd] starttime = time.time() while True: r = screen_utils.hasMoreWhat(fdList, 0.0001) # nothing more to read if not fd in r: break data = os.read(fd, len) if data == b'': raise EOFError msgBytes += data # exit on interrupt available if interruptFd in r: break # respect timeout but wait a little bit of time to see if something more is here if (time.time() - starttime) >= timeout: break return msgBytes def openTerminal(self, columns, lines, command): p_pid, master_fd = pty.fork() if p_pid == 0: # Child. argv = shlex.split(command) env = os.environ.copy() #values are VT100,xterm-256color,linux try: if env["TERM"] == '': env["TERM"] = 'linux' except: env["TERM"] = 'linux' os.execvpe(argv[0], argv, env) # File-like object for I/O with the child process aka command. p_out = os.fdopen(master_fd, "w+b", 0) return Terminal(columns, lines, p_out), p_pid, p_out def resizeTerminal(self,fd): s = struct.pack('HHHH', 0, 0, 0, 0) s = fcntl.ioctl(0, termios.TIOCGWINSZ, s) fcntl.ioctl(fd, termios.TIOCSWINSZ, s) lines, columns, _, _ = struct.unpack('hhhh', s) return lines, columns def getTerminalSize(self, fd): s = struct.pack('HHHH', 0, 0, 0, 0) lines, columns, _, _ = struct.unpack('HHHH', fcntl.ioctl(fd, termios.TIOCGWINSZ, s)) return lines, columns def handleSigwinch(self, *args): os.write(self.signalPipe[1], b'w') def terminalEmulation(self,active , eventQueue): try: old_attr = termios.tcgetattr(sys.stdin) tty.setraw(0) lines, columns = self.getTerminalSize(0) if self.command == '': self.command = screen_utils.getShell() self.terminal, self.p_pid, self.p_out = self.openTerminal(columns, lines, self.command) lines, columns = self.resizeTerminal(self.p_out) self.terminal.resize(lines, columns) fdList = [sys.stdin, self.p_out, self.signalPipe[0]] while active.value: r, _, _ = select(fdList, [], [], 1) # none if r == []: continue # signals if self.signalPipe[0] in r: os.read(self.signalPipe[0], 1) lines, columns = self.resizeTerminal(self.p_out) self.terminal.resize(lines, columns) # input if sys.stdin in r: try: msgBytes = self.readAll(sys.stdin.fileno(), len=4096) except (EOFError, OSError): eventQueue.put({"Type":fenrirEventType.StopMainLoop,"Data":None}) break if self.shortcutType == 'KEY': try: self.injectTextToScreen(msgBytes) except: eventQueue.put({"Type":fenrirEventType.StopMainLoop,"Data":None}) break else: eventQueue.put({"Type":fenrirEventType.ByteInput, "Data":msgBytes }) # output if self.p_out in r: try: msgBytes = self.readAll(self.p_out.fileno(), interruptFd=sys.stdin.fileno()) except (EOFError, OSError): eventQueue.put({"Type":fenrirEventType.StopMainLoop,"Data":None}) break # feed and send event bevore write, the pyte already has the right state # so fenrir already can progress bevore os.write what should give some better reaction time self.terminal.feed(msgBytes) eventQueue.put({"Type":fenrirEventType.ScreenUpdate, "Data":screen_utils.createScreenEventData(self.terminal.GetScreenContent()) }) self.injectTextToScreen(msgBytes, screen=sys.stdout.fileno()) except Exception as e: # Process died? print(e) eventQueue.put({"Type":fenrirEventType.StopMainLoop,"Data":None}) finally: os.kill(self.p_pid, signal.SIGTERM) self.p_out.close() termios.tcsetattr(sys.stdin, termios.TCSADRAIN, old_attr) eventQueue.put({"Type":fenrirEventType.StopMainLoop,"Data":None}) sys.exit(0) def getCurrApplication(self): pass fenrir/src/fenrirscreenreader/screenDriver/vcsaDriver.py000066400000000000000000000412721475771417500241470ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. #attrib: #http://rampex.ihep.su/Linux/linux_howto/html/tutorials/mini/Colour-ls-6.html #0 = black, 1 = blue, 2 = green, 3 = cyan, 4 = red, 5 = purple, 6 = brown/yellow, 7 = white. #https://github.com/jwilk/vcsapeek/blob/master/linuxvt.py #blink = 5 if attr & 1 else 0 #bold = 1 if attr & 16 else 0 import subprocess import glob, os import termios import time import select import dbus import fcntl from array import array from fcntl import ioctl from struct import unpack_from, unpack, pack from fenrirscreenreader.core import debug from fenrirscreenreader.core.eventData import fenrirEventType from fenrirscreenreader.core.screenDriver import screenDriver from fenrirscreenreader.utils import screen_utils class driver(screenDriver): def __init__(self): screenDriver.__init__(self) self.ListSessions = None self.sysBus = None self.charmap = {} self.bgColorValues = {0: 'black', 1: 'blue', 2: 'green', 3: 'cyan', 4: 'red', 5: 'magenta', 6: 'brown/yellow', 7: 'white'} self.fgColorValues = {0: 'black', 1: 'blue', 2: 'green', 3: 'cyan', 4: 'red', 5: 'magenta', 6: 'brown/yellow', 7: 'light gray', 8: 'dark gray', 9: 'light blue', 10: 'light green', 11: 'light cyan', 12: 'light red', 13: 'light magenta', 14: 'light yellow', 15: 'white'} self.hichar = None try: # set workaround for paste clipboard -> injectTextToScreen os.system('sysctl dev.tty.legacy_tiocsti=1') except: pass def initialize(self, environment): self.env = environment self.env['runtime']['attributeManager'].appendDefaultAttributes([ self.fgColorValues[7], # fg self.bgColorValues[0], # bg False, # bold False, # italics False, # underscore False, # strikethrough False, # reverse False, # blink 'default', # fontsize 'default' # fontfamily ]) #end attribute ) self.env['runtime']['processManager'].addCustomEventThread(self.updateWatchdog, multiprocess=True) def getCurrScreen(self): self.env['screen']['oldTTY'] = self.env['screen']['newTTY'] try: currScreenFile = open('/sys/devices/virtual/tty/tty0/active','r') self.env['screen']['newTTY'] = str(currScreenFile.read()[3:-1]) currScreenFile.close() except Exception as e: self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) def injectTextToScreen(self, text, screen = None): useScreen = "/dev/tty" + self.env['screen']['newTTY'] if screen != None: useScreen = screen with open(useScreen, 'w') as fd: for c in text: fcntl.ioctl(fd, termios.TIOCSTI, c) def getSessionInformation(self): self.env['screen']['autoIgnoreScreens'] = [] try: if not self.sysBus: self.sysBus = dbus.SystemBus() obj = self.sysBus.get_object('org.freedesktop.login1', '/org/freedesktop/login1') inf = dbus.Interface(obj, 'org.freedesktop.login1.Manager') self.ListSessions = inf.get_dbus_method('ListSessions') sessions = self.ListSessions() for session in sessions: obj = self.sysBus.get_object('org.freedesktop.login1', session[4]) inf = dbus.Interface(obj, 'org.freedesktop.DBus.Properties') sessionType = inf.Get('org.freedesktop.login1.Session', 'Type') screen = str(inf.Get('org.freedesktop.login1.Session', 'VTNr')) if screen == '': screen = str(inf.Get('org.freedesktop.login1.Session', 'TTY')) screen = screen[screen.upper().find('TTY') + 3:] if screen == '': self.env['runtime']['debug'].writeDebugOut('No TTY found for session:' + session[4],debug.debugLevel.ERROR) return if sessionType.upper() != 'TTY': self.env['screen']['autoIgnoreScreens'] += [screen] if screen == self.env['screen']['newTTY'] : if self.env['general']['currUser'] != session[2]: self.env['general']['prevUser'] = self.env['general']['currUser'] self.env['general']['currUser'] = session[2] except Exception as e: self.env['runtime']['debug'].writeDebugOut('getSessionInformation: Maybe no LoginD:' + str(e),debug.debugLevel.ERROR) #self.env['runtime']['debug'].writeDebugOut('getSessionInformation:' + str(self.env['screen']['autoIgnoreScreens']) + ' ' + str(self.env['general']) ,debug.debugLevel.INFO) def readFile(self, file): d = b'' file.seek(0) try: d = file.read() except: file.seek(0) while True: # Read from file try: d += file.readline(1) if not d: break except Exception as e: break return d def updateWatchdog(self, active , eventQueue): try: useVCSU = os.access('/dev/vcsu', os.R_OK) vcsa = {} vcsaDevices = glob.glob('/dev/vcsa*') vcsu = {} vcsuDevices = None lastScreenContent = b'' tty = open('/sys/devices/virtual/tty/tty0/active','r') currScreen = str(tty.read()[3:-1]) oldScreen = currScreen for vcsaDev in vcsaDevices: index = str(vcsaDev[9:]) vcsa[index] = open(vcsaDev,'rb') if index == currScreen: lastScreenContent = self.readFile(vcsa[index]) if useVCSU: vcsuDevices = glob.glob('/dev/vcsu*') for vcsuDev in vcsuDevices: index = str(vcsuDev[9:]) vcsu[index] = open(vcsuDev,'rb') self.updateCharMap(currScreen) watchdog = select.epoll() watchdog.register(vcsa[currScreen], select.POLLPRI | select.POLLERR) watchdog.register(tty, select.POLLPRI | select.POLLERR) while active.value: changes = watchdog.poll(1) for change in changes: fileno = change[0] event = change[1] if fileno == tty.fileno(): self.env['runtime']['debug'].writeDebugOut('ScreenChange',debug.debugLevel.INFO) tty.seek(0) currScreen = str(tty.read()[3:-1]) if currScreen != oldScreen: try: watchdog.unregister(vcsa[oldScreen]) except: pass try: watchdog.register(vcsa[currScreen], select.POLLPRI | select.POLLERR) except: pass self.updateCharMap(currScreen) oldScreen = currScreen try: vcsa[currScreen].seek(0) lastScreenContent = self.readFile(vcsa[currScreen]) except: pass vcsuContent = None if useVCSU: vcsu[currScreen].seek(0) vcsuContent = self.readFile(vcsu[currScreen]) eventQueue.put({"Type":fenrirEventType.ScreenChanged, "Data":self.createScreenEventData(currScreen, lastScreenContent, vcsuContent) }) else: self.env['runtime']['debug'].writeDebugOut('ScreenUpdate',debug.debugLevel.INFO) vcsa[currScreen].seek(0) time.sleep(0.01) dirtyContent = self.readFile(vcsa[currScreen]) screenContent = dirtyContent vcsuContent = None timeout = time.time() # error case if screenContent == b'': continue if lastScreenContent == b'': lastScreenContent = screenContent if (abs( int(screenContent[2]) - int(lastScreenContent[2])) in [1,2]) and \ (int(screenContent[3]) == int(lastScreenContent[3])): # Skip X Movement pass elif (abs( int(screenContent[3]) - int(lastScreenContent[3])) in [1]) and \ (int(screenContent[2]) == int(lastScreenContent[2])): # Skip Y Movement pass else: # anything else? wait for completion while True: screenContent = dirtyContent time.sleep(0.02) #r,_,_ = select.select([vcsa[currScreen]], [], [], 0.07) #if not vcsa[currScreen] in r: # break vcsa[currScreen].seek(0) dirtyContent = self.readFile(vcsa[currScreen]) if screenContent == dirtyContent: break if time.time() - timeout >= 0.1: screenContent = dirtyContent break if useVCSU: vcsu[currScreen].seek(0) vcsuContent = self.readFile(vcsu[currScreen]) lastScreenContent = screenContent eventQueue.put({"Type":fenrirEventType.ScreenUpdate, "Data":self.createScreenEventData(currScreen, screenContent, vcsuContent) }) except Exception as e: self.env['runtime']['debug'].writeDebugOut('VCSA:updateWatchdog:' + str(e),debug.debugLevel.ERROR) time.sleep(0.2) def createScreenEventData(self, screen, vcsaContent, vcsuContent = None): eventData = { 'bytes': vcsaContent, 'lines': int( vcsaContent[0]), 'columns': int( vcsaContent[1]), 'textCursor': { 'x': int( vcsaContent[2]), 'y': int( vcsaContent[3]) }, 'screen': screen, 'screenUpdateTime': time.time(), 'text': '', 'attributes': [], } try: eventData['text'], eventData['attributes'] =\ self.autoDecodeVCSA(vcsaContent[4:], eventData['lines'], eventData['columns']) except: pass # VCSU seems to give b' ' instead of b'\x00\x00\x00' (tsp), deactivated until its fixed if vcsuContent != None: try: vcsuContentAsText = vcsuContent.decode('UTF-32') eventData['text'] = screen_utils.insertNewlines(vcsuContentAsText, eventData['columns']) except: pass return eventData.copy() def updateCharMap(self, screen): self.charmap = {} try: tty = open('/dev/tty' + screen, 'rb') except Exception as e: self.env['runtime']['debug'].writeDebugOut('VCSA:updateCharMap:' + str(e),debug.debugLevel.ERROR) return GIO_UNIMAP = 0x4B66 VT_GETHIFONTMASK = 0x560D himask = array("H", (0,)) ioctl(tty, VT_GETHIFONTMASK, himask) self.hichar, = unpack_from("@H", himask) sz = 512 line = '' while True: try: unipairs = array("H", [0]*(2*sz)) unimapdesc = array("B", pack("@HP", sz, unipairs.buffer_info()[0])) ioctl(tty.fileno(), GIO_UNIMAP, unimapdesc) break except Exception as e: self.env['runtime']['debug'].writeDebugOut('VCSA:updateCharMap:scaling up sz=' + str(sz) + ' ' + str(e),debug.debugLevel.WARNING) sz *= 2 tty.close() ncodes, = unpack_from("@H", unimapdesc) utable = unpack_from("@%dH" % (2*ncodes), unipairs) for u, b in zip(utable[::2], utable[1::2]): if self.charmap.get(b) is None: self.charmap[b] = chr(u) def autoDecodeVCSA(self, allData, rows, cols): allText = '' allAttrib = [] i = 0 for y in range(rows): lineText = '' lineAttrib = [] blink = 0 bold = 0 ink = 7 paper = 0 for x in range(cols): data = allData[i: i + 2] i += 2 if data == b' \x07': #attr = 7 #ink = 7 #paper = 0 #ch = ' ' charAttrib = [ self.fgColorValues[7], # fg self.bgColorValues[0], # bg False, # bold False, # italics False, # underscore False, # strikethrough False, # reverse False, # blink 'default', # fontsize 'default'] # fontfamily lineAttrib.append(charAttrib) lineText += ' ' continue ch = None try: (sh,) = unpack("=H", data) attr = (sh >> 8) & 0xFF ch = sh & 0xFF try: if sh & self.hichar: ch |= 0x100 except: ch = None if self.hichar == 0x100: attr >>= 1 ink = attr & 0x0F paper = (attr>>4) & 0x0F if attr & 1: blink = 1 # blink seems to be set always, ignore for now blink = 0 bold = 0 if attr & 16: bold = 1 #if (ink != 7) or (paper != 0): # print(ink,paper) except: pass try: lineText += self.charmap[ch] except KeyError: lineText += '?' charAttrib = [ self.fgColorValues[ink], self.bgColorValues[paper], bold == 1, # bold False, # italics False, # underscore False, # strikethrough False, # reverse blink == 1, # blink 'default', # fontsize 'default'] # fontfamily lineAttrib.append(charAttrib) allText += lineText if y + 1 < rows: allText += '\n' allAttrib.append(lineAttrib) return str(allText), allAttrib def getCurrApplication(self): apps = [] try: currScreen = self.env['screen']['newTTY'] apps = subprocess.Popen('ps -t tty' + currScreen + ' -o comm,tty,stat', shell=True, stdout=subprocess.PIPE).stdout.read().decode()[:-1].split('\n') except Exception as e: self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) return try: for i in apps: i = i.upper() i = i.split() i[0] = i[0] i[1] = i[1] if '+' in i[2]: if i[0] != '': if not "GREP" == i[0] and \ not "SH" == i[0] and \ not "PS" == i[0]: if "TTY"+currScreen in i[1]: if self.env['screen']['newApplication'] != i[0]: self.env['screen']['newApplication'] = i[0] return except Exception as e: self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR) fenrir/src/fenrirscreenreader/soundDriver/000077500000000000000000000000001475771417500213305ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/soundDriver/__init__.py000077500000000000000000000000001475771417500234320ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/soundDriver/debugDriver.py000066400000000000000000000034251475771417500241500ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.soundDriver import soundDriver class driver(soundDriver): def __init__(self): soundDriver.__init__(self) def initialize(self, environment): self.env = environment self._initialized = True print('Sound Debug Driver: Initialized') def shutdown(self): if not self._initialized: return self.cancel() self._initialized = False print('Sound Debug Driver: Shutdown') def playFrequence(self, frequence, duration, adjustVolume = 0.0, interrupt=True): if not self._initialized: return if interrupt: self.cancel() print('Sound Debug Driver: playFrequence:' + ' freq:' + str(frequence) + ' duration:' + str(duration) + ' adjustVolume:' + str(adjustVolume) ) print('Sound Debug Driver: -----------------------------------') def playSoundFile(self, filePath, interrupt = True): if not self._initialized: return if interrupt: self.cancel() print('Sound Debug Driver: playSoundFile:' + str(filePath)) print('Sound Debug Driver: -----------------------------------') def cancel(self): if not self._initialized: return print('Sound Debug Driver: Cancel') def setCallback(self, callback): if not self._initialized: return print('Sound Debug Driver: setCallback') def setVolume(self, volume): if not self._initialized: return self.volume = volume print('Sound Debug Driver: setVolume:' + str(self.volume)) fenrir/src/fenrirscreenreader/soundDriver/dummyDriver.py000066400000000000000000000004651475771417500242160ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from fenrirscreenreader.core.soundDriver import soundDriver class driver(soundDriver): def __init__(self): soundDriver.__init__(self) fenrir/src/fenrirscreenreader/soundDriver/genericDriver.py000066400000000000000000000051341475771417500244750ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import subprocess import shlex from fenrirscreenreader.core.soundDriver import soundDriver class driver(soundDriver): def __init__(self): soundDriver.__init__(self) self.proc = None self.soundType = '' self.soundFileCommand = '' self.frequenceCommand = '' def initialize(self, environment): self.env = environment self.soundFileCommand = self.env['runtime']['settingsManager'].getSetting('sound', 'genericPlayFileCommand') self.frequenceCommand = self.env['runtime']['settingsManager'].getSetting('sound', 'genericFrequencyCommand') if self.soundFileCommand == '': self.soundFileCommand = 'play -q -v fenrirVolume fenrirSoundFile' if self.frequenceCommand == '': self.frequenceCommand = 'play -q -v fenrirVolume -n -c1 synth fenrirDuration sine fenrirFrequence' self._initialized = True def playFrequence(self, frequence, duration, adjustVolume = 0.0, interrupt=True): if not self._initialized: return if interrupt: self.cancel() popenFrequenceCommand = shlex.split(self.frequenceCommand) for idx, word in enumerate(popenFrequenceCommand): word = word.replace('fenrirVolume', str(self.volume * adjustVolume)) word = word.replace('fenrirDuration', str(duration)) word = word.replace('fenrirFrequence', str(frequence)) popenFrequenceCommand[idx] = word self.proc = subprocess.Popen(popenFrequenceCommand, stdin=None, stdout=None, stderr=None, shell=False) self.soundType = 'frequence' def playSoundFile(self, filePath, interrupt = True): if not self._initialized: return if interrupt: self.cancel() popenSoundFileCommand = shlex.split(self.soundFileCommand) for idx, word in enumerate(popenSoundFileCommand): word = word.replace('fenrirVolume', str(self.volume )) word = word.replace('fenrirSoundFile', str(filePath)) popenSoundFileCommand[idx] = word self.proc = subprocess.Popen(popenSoundFileCommand, shell=False) self.soundType = 'file' def cancel(self): if not self._initialized: return if self.soundType == '': return if self.soundType == 'file': self.proc.kill() if self.soundType == 'frequence': self.proc.kill() self.soundType = '' fenrir/src/fenrirscreenreader/soundDriver/gstreamerDriver.py000066400000000000000000000101001475771417500250370ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import time, threading from fenrirscreenreader.core.soundDriver import soundDriver _gstreamerAvailable = False try: import gi from gi.repository import GLib gi.require_version('Gst', '1.0') from gi.repository import Gst _gstreamerAvailable, args = Gst.init_check(None) except Exception as e: _gstreamerAvailable = False _availableError = str(e) class driver(soundDriver): def __init__(self): soundDriver.__init__(self) self._source = None self._sink = None def initialize(self, environment): self.env = environment global _gstreamerAvailable self._initialized = _gstreamerAvailable if not self._initialized: global _availableError self.environment['runtime']['debug'].writeDebugOut('Gstreamer not available ' + _availableError,debug.debugLevel.ERROR) return self._player = Gst.ElementFactory.make('playbin', 'player') bus = self._player.get_bus() bus.add_signal_watch() bus.connect("message", self._onPlayerMessage) self._pipeline = Gst.Pipeline(name='fenrir-pipeline') bus = self._pipeline.get_bus() bus.add_signal_watch() bus.connect("message", self._onPipelineMessage) self._source = Gst.ElementFactory.make('audiotestsrc', 'src') self._sink = Gst.ElementFactory.make('autoaudiosink', 'output') self._pipeline.add(self._source) self._pipeline.add(self._sink) self._source.link(self._sink) self.mainloop = GLib.MainLoop() self.thread = threading.Thread(target=self.mainloop.run) self.thread.start() def shutdown(self): if not self._initialized: return self.cancel() self.mainloop.quit() def _onPlayerMessage(self, bus, message): if not self._initialized: return if message.type == Gst.MessageType.EOS: self._player.set_state(Gst.State.NULL) elif message.type == Gst.MessageType.ERROR: self._player.set_state(Gst.State.NULL) error, info = message.parse_error() self.env['runtime']['debug'].writeDebugOut('GSTREAMER: _onPlayerMessage'+ str(error) + str(info),debug.debugLevel.WARNING) def _onPipelineMessage(self, bus, message): if not self._initialized: return if message.type == Gst.MessageType.EOS: self._pipeline.set_state(Gst.State.NULL) elif message.type == Gst.MessageType.ERROR: self._pipeline.set_state(Gst.State.NULL) error, info = message.parse_error() self.env['runtime']['debug'].writeDebugOut('GSTREAMER: _onPipelineMessage'+ str(error) + str(info),debug.debugLevel.WARNING) def _onTimeout(self, element): if not self._initialized: return element.set_state(Gst.State.NULL) def playSoundFile(self, fileName, interrupt=True): if not self._initialized: return if interrupt: self.cancel() self._player.set_property('volume', self.volume) self._player.set_property('uri', 'file://%s' % fileName) self._player.set_state(Gst.State.PLAYING) def playFrequence(self, frequence, duration, adjustVolume = 0.0, interrupt=True): if not self._initialized: return if interrupt: self.cancel() duration = duration * 1000 self._source.set_property('volume', self.volume * adjustVolume) self._source.set_property('freq', frequence) self._pipeline.set_state(Gst.State.PLAYING) GLib.timeout_add(duration, self._onTimeout, self._pipeline) def cancel(self, element=None): if not self._initialized: return if element: element.set_state(Gst.State.NULL) return self._player.set_state(Gst.State.NULL) self._pipeline.set_state(Gst.State.NULL) fenrir/src/fenrirscreenreader/speechDriver/000077500000000000000000000000001475771417500214475ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/speechDriver/Readme.md000066400000000000000000000001401475771417500231610ustar00rootroot00000000000000espeak = espeak driver speechd = speech-dispatcher driver generic = generic driver via /bin/say fenrir/src/fenrirscreenreader/speechDriver/__init__.py000077500000000000000000000000001475771417500235510ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/speechDriver/debugDriver.py000066400000000000000000000042101475771417500242600ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. # generic driver from fenrirscreenreader.core import debug from fenrirscreenreader.core.speechDriver import speechDriver class driver(speechDriver): def __init__(self): speechDriver.__init__(self) def initialize(self, environment): self._isInitialized = True self.env = environment print('Speech Debug Driver: Iitialized') def shutdown(self): if self._isInitialized: self.cancel() self._isInitialized = False print('Speech Debug Driver: Shutdown') def speak(self,text, queueable=True): if not self._isInitialized: return if not queueable: self.cancel() print('Speech Debug Driver: Speak:'+text) print('Speech Debug Driver: -----------------------------------') def cancel(self): if not self._isInitialized: return print('Speech Debug Driver: Cancel') def setCallback(self, callback): print('Speech Debug Driver: setCallback') def clear_buffer(self): if not self._isInitialized: return print('Speech Debug Driver: clear_buffer') def setVoice(self, voice): if not self._isInitialized: return print('Speech Debug Driver: setVoice:' + str(voice)) def setPitch(self, pitch): if not self._isInitialized: return print('Speech Debug Driver: setPitch:' + str(pitch)) def setRate(self, rate): if not self._isInitialized: return print('Speech Debug Driver: setRate:' + str(rate)) def setModule(self, module): if not self._isInitialized: return print('Speech Debug Driver: setModule:' + str(module)) def setLanguage(self, language): if not self._isInitialized: return print('Speech Debug Driver: setLanguage:' + str(language)) def setVolume(self, volume): if not self._isInitialized: return print('Speech Debug Driver: setVolume:' + str(volume)) fenrir/src/fenrirscreenreader/speechDriver/dummyDriver.py000066400000000000000000000005121475771417500243260ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. # generic driver from fenrirscreenreader.core import debug from fenrirscreenreader.core.speechDriver import speechDriver class driver(speechDriver): def __init__(self): speechDriver.__init__(self) fenrir/src/fenrirscreenreader/speechDriver/genericDriver.py000066400000000000000000000163531475771417500246210ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. # generic driver from fenrirscreenreader.core import debug from threading import Thread, Lock from queue import Queue, Empty import shlex from subprocess import Popen from fenrirscreenreader.core.speechDriver import speechDriver class speakQueue(Queue): def clear(self): try: while True: self.get_nowait() except Empty: pass class driver(speechDriver): def __init__(self): speechDriver.__init__(self) self.proc = None self.speechThread = Thread(target=self.worker) self.lock = Lock() self.textQueue = speakQueue() def initialize(self, environment): self.env = environment self.minVolume = self.env['runtime']['settingsManager'].getSettingAsInt('speech', 'fenrirMinVolume') self.maxVolume = self.env['runtime']['settingsManager'].getSettingAsInt('speech', 'fenrirMaxVolume') self.minPitch = self.env['runtime']['settingsManager'].getSettingAsInt('speech', 'fenrirMinPitch') self.maxPitch = self.env['runtime']['settingsManager'].getSettingAsInt('speech', 'fenrirMaxPitch') self.minRate = self.env['runtime']['settingsManager'].getSettingAsInt('speech', 'fenrirMinRate') self.maxRate = self.env['runtime']['settingsManager'].getSettingAsInt('speech', 'fenrirMaxRate') self.speechCommand = self.env['runtime']['settingsManager'].getSetting('speech', 'genericSpeechCommand') if self.speechCommand == '': self.speechCommand = 'espeak -a fenrirVolume -s fenrirRate -p fenrirPitch -v fenrirVoice -- "fenrirText"' if False: #for debugging overwrite here #self.speechCommand = 'spd-say --wait -r 100 -i 100 "fenrirText"' self.speechCommand = 'flite -t "fenrirText"' self._isInitialized = True if self._isInitialized: self.speechThread.start() def shutdown(self): if not self._isInitialized: return self.cancel() self.textQueue.put(-1) def speak(self,text, queueable=True): if not self._isInitialized: return if not queueable: self.cancel() utterance = { 'text': text, 'volume': self.volume, 'rate': self.rate, 'pitch': self.pitch, 'module': self.module, 'language': self.language, 'voice': self.voice, } self.textQueue.put(utterance.copy()) def cancel(self): if not self._isInitialized: return self.clear_buffer() self.lock.acquire(True) if self.proc: try: self.proc.terminate() except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver:Cancel:self.proc.terminate():' + str(e),debug.debugLevel.WARNING) try: self.proc.kill() except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver:Cancel:self.proc.kill():' + str(e),debug.debugLevel.WARNING) self.proc = None self.lock.release() def setCallback(self, callback): print('SpeechDummyDriver: setCallback') def clear_buffer(self): if not self._isInitialized: return self.textQueue.clear() def setVoice(self, voice): if not self._isInitialized: return self.voice = str(voice) def setPitch(self, pitch): if not self._isInitialized: return self.pitch = str(self.minPitch + pitch * (self.maxPitch - self.minPitch )) def setRate(self, rate): if not self._isInitialized: return self.rate = str(self.minRate + rate * (self.maxRate - self.minRate )) def setModule(self, module): if not self._isInitialized: return self.module = str(module) def setLanguage(self, language): if not self._isInitialized: return self.language = str(language) def setVolume(self, volume): if not self._isInitialized: return self.volume = str(self.minVolume + volume * (self.maxVolume - self.minVolume )) def worker(self): while True: utterance = self.textQueue.get() if isinstance(utterance, int): if utterance == -1: return else: continue elif not isinstance(utterance, dict): continue # no text means nothing to speak if not 'text' in utterance: continue if not isinstance(utterance['text'],str): continue if utterance['text'] == '': continue # check for valid data fields if not 'volume' in utterance: utterance['volume'] = '' if not isinstance(utterance['volume'],str): utterance['volume'] = '' if not 'module' in utterance: utterance['module'] = '' if not isinstance(utterance['module'],str): utterance['module'] = '' if not 'language' in utterance: utterance['language'] = '' if not isinstance(utterance['language'],str): utterance['language'] = '' if not 'voice' in utterance: utterance['voice'] = '' if not isinstance(utterance['voice'],str): utterance['voice'] = '' if not 'pitch' in utterance: utterance['pitch'] = '' if not isinstance(utterance['pitch'],str): utterance['pitch'] = '' if not 'rate' in utterance: utterance['rate'] = '' if not isinstance(utterance['rate'],str): utterance['rate'] = '' popenSpeechCommand = shlex.split(self.speechCommand) for idx, word in enumerate(popenSpeechCommand): word = word.replace('fenrirVolume', str(utterance['volume'] )) word = word.replace('fenrirModule', str(utterance['module'])) word = word.replace('fenrirLanguage', str(utterance['language'])) word = word.replace('fenrirVoice', str(utterance['voice'])) word = word.replace('fenrirPitch', str(utterance['pitch'])) word = word.replace('fenrirRate', str(utterance['rate'])) word = word.replace('fenrirText', str(utterance['text'])) popenSpeechCommand[idx] = word try: self.env['runtime']['debug'].writeDebugOut('speechDriver:worker:' + ' '.join(popenSpeechCommand),debug.debugLevel.INFO) self.lock.acquire(True) self.proc = Popen(popenSpeechCommand, stdin=None, stdout=None, stderr=None, shell=False) self.lock.release() self.proc.wait() except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver:worker:' + str(e),debug.debugLevel.ERROR) self.lock.acquire(True) self.proc = None self.lock.release() fenrir/src/fenrirscreenreader/speechDriver/speechdDriver.py000066400000000000000000000074521475771417500246200ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. # speech-dispatcher driver from fenrirscreenreader.core import debug from fenrirscreenreader.core.speechDriver import speechDriver class driver(speechDriver): def __init__(self): speechDriver.__init__(self) def initialize(self, environment): self._sd = None self.env = environment self._isInitialized = False self.language = '' self.voice = '' self.module = '' try: import speechd self._sd = speechd.SSIPClient('fenrir') self._punct = speechd.PunctuationMode() self._isInitialized = True except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver initialize:' + str(e),debug.debugLevel.ERROR) def shutdown(self): if not self._isInitialized: return self.cancel() try: self._sd.close() except Exception as e: pass self._isInitialized = False def speak(self,text, queueable=True): if not queueable: self.cancel() if not self._isInitialized: self.initialize(self.env) if not queueable: self.cancel() if not self._isInitialized: return try: if self.module != '': self._sd.set_output_module(self.module) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver setModule:' + str(e),debug.debugLevel.ERROR) try: if self.language != '': self._sd.set_language(self.language) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver set_language:' + str(e),debug.debugLevel.ERROR) try: if self.voice != '': self._sd.set_synthesis_voice(self.voice) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver setVoice:' + str(e),debug.debugLevel.ERROR) try: self._sd.set_punctuation(self._punct.NONE) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver set_punctuation:' + str(e),debug.debugLevel.ERROR) try: self._sd.speak(text) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver speak:' + str(e),debug.debugLevel.ERROR) self._isInitialized = False def cancel(self): if not self._isInitialized: self.initialize(self.env) if not self._isInitialized: return try: self._sd.cancel() except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver cancel:' + str(e),debug.debugLevel.ERROR) self._isInitialized = False def setPitch(self, pitch): if not self._isInitialized: return try: self._sd.set_pitch(int(-100 + pitch * 200)) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver setPitch:' + str(e),debug.debugLevel.ERROR) def setRate(self, rate): if not self._isInitialized: return try: self._sd.set_rate(int(-100 + rate * 200)) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver setRate:' + str(e),debug.debugLevel.ERROR) def setVolume(self, volume): if not self._isInitialized: return try: self._sd.set_volume(int(-100 + volume * 200)) except Exception as e: self.env['runtime']['debug'].writeDebugOut('speechDriver setVolume:' + str(e),debug.debugLevel.ERROR) fenrir/src/fenrirscreenreader/utils/000077500000000000000000000000001475771417500201645ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/utils/__init__.py000077500000000000000000000000001475771417500222660ustar00rootroot00000000000000fenrir/src/fenrirscreenreader/utils/char_utils.py000066400000000000000000000066711475771417500227050ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug def getPrevChar(currX,currY, currText): lineBreak = False endOfScreen = False if currText == '': return -1, -1, '', endOfScreen, lineBreak wrappedLines = currText.split('\n') x = currX y = currY if x - 1 < 0: if y - 1 >= 0: y -= 1 x = len(wrappedLines[y]) - 1 lineBreak = True else: lineBreak = False endOfScreen = True else: x -= 1 currChar = '' if not endOfScreen: currChar = wrappedLines[y][x] return x, y, currChar, endOfScreen, lineBreak def getCurrentChar(currX,currY, currText): if currText == '': return -1, -1, '' wrappedLines = currText.split('\n') currChar = wrappedLines[currY][currX] return currX, currY, currChar def getUpChar(currX,currY, currText): endOfScreen = False if currText == '': return -1, -1, '', endOfScreen wrappedLines = currText.split('\n') currY -= 1 if currY < 0: currY = 0 else: endOfScreen = True currChar = '' if not endOfScreen: currChar = wrappedLines[currY][currX] return currX, currY, currChar, endOfScreen def getDownChar(currX,currY, currText): endOfScreen = False if currText == '': return -1, -1, '', endOfScreen wrappedLines = currText.split('\n') currY += 1 if currY >= len(wrappedLines): currY = len(wrappedLines) -1 else: endOfScreen = True currChar = '' if not endOfScreen: currChar = wrappedLines[currY][currX] return currX, currY, currChar, endOfScreen def getLastCharInLine(currY, currText): endOfScreen = False if currText == '': return -1, -1, '' wrappedLines = currText.split('\n') currX = len(wrappedLines[currY].rstrip())-1 if currX < 0: currX = 0 currChar = wrappedLines[currY][currX] return currX, currY, currChar def getNextChar(currX,currY, currText): lineBreak = False endOfScreen = False if currText == '': return -1, -1, '', endOfScreen, lineBreak wrappedLines = currText.split('\n') x = currX y = currY if x + 1 == len(wrappedLines[y]): if y + 1 <= len(wrappedLines) - 1: y += 1 x = 0 lineBreak = True else: lineBreak = False endOfScreen = True else: x += 1 currChar = '' if not endOfScreen: currChar = wrappedLines[y][x] return x, y, currChar, endOfScreen, lineBreak def getPhonetic(currChar): if len(currChar) != 1: return currChar phoneticsDict = { "A":"alpha", "B":"bravo", "C":"charlie", "D":"delta", "E":"echo", "F":"foxtrot", "G":"golf", "H":"hotel", "I":"india", "J":"juliet", "K":"kilo", "L":"lima", "M":"mike", "N":"november", "O":"oscar", "P":"papa", "Q":"quebec", "R":"romeo", "S":"sierra", "T":"tango", "U":"uniform", "V":"victor", "W":"whisky", "X":"x ray", "Y":"yankee", "Z":"zulu" } try: phonChar = phoneticsDict[currChar.upper()] if currChar.isupper(): phonChar = phonChar[0].upper() + phonChar[1:] return phonChar except: return currChar fenrir/src/fenrirscreenreader/utils/fenrir-config.py000066400000000000000000000010521475771417500232640ustar00rootroot00000000000000#!/usr/bin/env python3 import configparser import os import sys from os import listdir from os.path import isfile, join from inspect import isfunction from xdg import BaseDirectory # Get configuration directory if len(sys.argv) > 1: configPath = sys.argv[1] elif os.geteuid() == 0: # Save settings system wide configPath = "/etc/fenrir.conf" else: # Use local settings configPath = BaseDirectory.xdg_data_home + "/fenrir" if not os.path.exists(configPath): os.makedirs(configPath) configPath = configPath + "/fenrir.conf" fenrir/src/fenrirscreenreader/utils/line_utils.py000066400000000000000000000023231475771417500227050ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug from collections import Counter def getPrevLine(currX,currY, currText): endOfScreen = False if currText == '': return -1, -1, '', endOfScreen wrappedLines = currText.split('\n') x = currX y = currY if y - 1 >= 0: y -= 1 else: endOfScreen = True x = currX currLine = '' if not endOfScreen: currLine = wrappedLines[y] return x, y, currLine, endOfScreen def getCurrentLine(currX,currY, currText): if currText == '': return -1, -1, '' wrappedLines = currText.split('\n') x = currX y = currY x = 0 currLine = wrappedLines[y] return x, y, currLine def getNextLine(currX,currY, currText): endOfScreen = False if currText == '': return -1, -1, '', endOfScreen wrappedLines = currText.split('\n') x = currX y = currY if y + 1 < len(wrappedLines): y += 1 else: endOfScreen = True x = currX currLine = '' if not endOfScreen: currLine = wrappedLines[y] return x, y, currLine, endOfScreen fenrir/src/fenrirscreenreader/utils/mark_utils.py000066400000000000000000000036511475771417500227150ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug def getTextBetweenMarks(firstMark, secondMark, inText): if inText == None: return '' if not isinstance(inText, list): inText = inText.split('\n') if len(inText) < 1: return '' if firstMark == None: return '' if secondMark == None: return '' if (firstMark['y'] + 1) * (firstMark['x'] + 1) <= (secondMark['y'] + 1) * (secondMark['x'] + 1): startMark = firstMark.copy() endMark = secondMark.copy() else: endMark = firstMark.copy() startMark = secondMark.copy() textPart = '' if startMark['y'] == endMark['y']: textPart += inText[startMark['y']][startMark['x']:endMark['x'] + 1] else: currY = startMark['y'] while currY <= endMark['y']: if currY < endMark['y']: if currY == startMark['y']: textPart += inText[currY][startMark['x']:] else: textPart += inText[currY] if len(inText[currY].strip()) != 0: if len(textPart) - len(textPart.rstrip()) > 0: textPart = textPart[:len(textPart.rstrip())] + "\n" else: textPart += '\n' else: textPart += inText[currY][:endMark['x'] + 1] currY += 1 return textPart def getTextBeforeMark(mark, inText): if inText == None: return '' if mark == None: return '' return getTextBetweenMarks({'x':0,'y':0}, mark, inText) def getTextAfterMark(mark, inText): if inText == None: return '' if mark == None: return '' inText = inText.split('\n') return getTextBetweenMarks(mark, {'x':len(inText[0])-1,'y':len(inText)-1}, inText) fenrir/src/fenrirscreenreader/utils/module_utils.py000066400000000000000000000013241475771417500232430ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. import sys version = sys.version[:3] # we only need major.minor version. if version in ["3.3","3.4"]: from importlib.machinery import SourceFileLoader else: # Python 3.5+, no support for python < 3.3. import importlib.util def importModule(moduleName, moduleLocation): if version in ["3.3","3.4"]: return SourceFileLoader(moduleName, moduleLocation).load_module() else: spec = importlib.util.spec_from_file_location(moduleName, moduleLocation) driver_mod = importlib.util.module_from_spec(spec) spec.loader.exec_module(driver_mod) return driver_mod fenrir/src/fenrirscreenreader/utils/review_utils.py000066400000000000000000000002431475771417500232560ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug fenrir/src/fenrirscreenreader/utils/screen_utils.py000066400000000000000000000052601475771417500232400ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import getpass, time, string, os from select import select def removeNonprintable(text): # Get the difference of all ASCII characters from the set of printable characters nonprintable = set([chr(i) for i in range(128)]).difference(string.printable) # Use translate to remove all non-printable characters return text.translate({ord(character):None for character in nonprintable}) def insertNewlines(string, every=64): return '\n'.join(string[i:i+every] for i in range(0, len(string), every)) def splitEvery(toSplit, every=64): return list(toSplit[i:i+every] for i in range(0, len(toSplit), every)) def createScreenEventData(content): eventData = { 'bytes': content, 'lines': content['lines'], 'columns': content['columns'], 'textCursor': { 'x': int( content['cursor'][0]), 'y': int( content['cursor'][1]) }, 'screen': content['screen'], 'text': content['text'], 'attributes': content['attributes'], 'screenUpdateTime': time.time(), } return eventData.copy() def hasMore(fd, timetout=0.05): r, _, _ = select([fd], [], [], timetout) return (fd in r) def hasMoreWhat(fdList, timetout=0.05): if not isinstance(fdList, list): return [] elif fdList == []: return [] r, _, _ = select(fdList, [], [], timetout) return r def isValidShell(shell = ''): if not isinstance(shell, str): return False if shell == '': return False try: if not os.path.isfile(shell): return False if not os.access(shell,os.X_OK): return False except: return False return True def getShell(): try: shell = os.environ["FENRIRSHELL"] if isValidShell(shell): return shell except: pass try: shell = os.environ["SHELL"] if isValidShell(shell): return shell except: pass try: if os.acess('/etc/passwd'): with open('/etc/passwd') as f: users = f.readlines() for user in users: (username, encrypwd, uid, gid, gecos, homedir, shell) = user.split(':') shell = shell.replace('\n','') if username == getpass.getuser(): if isValidShell(shell): return shell except: pass if isValidShell('/bin/bash'): return '/bin/bash' return '/bin/sh' fenrir/src/fenrirscreenreader/utils/word_utils.py000066400000000000000000000100151475771417500227260ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributers. from fenrirscreenreader.core import debug import string def getCurrentWord(currX,currY, currText): lineBreak = False endOfScreen = False if currText == '': return -1, -1, '', endOfScreen, lineBreak if currText.strip( string.whitespace) == '': return currX, currY, '', endOfScreen, lineBreak x = currX y = currY currWord = '' wrappedLines = currText.split('\n') currLine = wrappedLines[y] Found = False while(not Found): if not currLine[x] in string.whitespace: if x == 0: Found = True else: if currLine[x - 1] in string.whitespace: Found = True if not Found: if x - 1 < 0: if y - 1 < 0: lineBreak = False endOfScreen = True return currX, currY, '', endOfScreen, lineBreak else: y -= 1 currLine = wrappedLines[y] x = len( currLine) - 1 lineBreak = True else: x -= 1 if Found: currWord = currLine[x:] for d in string.whitespace: delimiterPos = currWord.find(d) if delimiterPos != -1: currWord = currWord[:delimiterPos] return x, y, currWord, endOfScreen, lineBreak return currX, currY, '', False, False def getPrevWord(currX,currY, currText): lineBreak = False endOfScreen = False if currText == '': return -1, -1, '', endOfScreen, lineBreak if currText.strip( string.whitespace) == '': return currX, currY, '', endOfScreen, lineBreak x, y, currWord, endOfScreen, lineBreakCurrWord = getCurrentWord(currX,currY,currText) if endOfScreen: return x, y, currWord, endOfScreen, lineBreak wrappedLines = currText.split('\n') currLine = wrappedLines[y] if x - 1 < 0: if y - 1 < 0: lineBreak = False endOfScreen = True return currX, currY, '', endOfScreen, lineBreak else: y -= 1 currLine = wrappedLines[y] x = len( currLine) - 1 lineBreak = True else: x -= 1 lineBreakCurrWord = lineBreak or lineBreakCurrWord x, y, currWord, endOfScreen, lineBreak = getCurrentWord(x,y,currText) lineBreak = lineBreak or lineBreakCurrWord return x, y, currWord, endOfScreen, lineBreak def getNextWord(currX,currY, currText): lineBreak = False endOfScreen = False if currText == '': return -1, -1, '', endOfScreen, lineBreak if currText.strip( string.whitespace) == '': return currX, currY, '', endOfScreen, lineBreak x = currX y = currY currWord = '' wrappedLines = currText.split('\n') currLine = wrappedLines[y] Found = False while(not Found): if not Found: if x + 1 > len( currLine ) - 1: if y + 1 > len( wrappedLines ) - 1: lineBreak = False endOfScreen = True return currX, currY, '', endOfScreen, lineBreak else: y += 1 currLine = wrappedLines[y] x = 0 lineBreak = True else: x += 1 if not currLine[x] in string.whitespace: if x == 0: Found = True else: if currLine[x - 1] in string.whitespace: Found = True if Found: currWord = currLine[x:] for d in string.whitespace: delimiterPos = currWord.find(d) if delimiterPos != -1: currWord = currWord[:delimiterPos] return x, y, currWord, endOfScreen, lineBreak return currX, currY, '', False, False fenrir/tools/000077500000000000000000000000001475771417500135255ustar00rootroot00000000000000fenrir/tools/configure_fenrir.py000077500000000000000000000271251475771417500174370ustar00rootroot00000000000000#!/usr/bin/env python3 import os import sys import configparser import dialog import subprocess import time import select import tempfile from typing import Dict, List, Optional, Tuple class FenrirConfigTool: def __init__(self): os.environ['DIALOGOPTS'] = '--no-lines --visit-items' self.tui = dialog.Dialog(dialog="dialog") self.settingsFile = '/etc/fenrirscreenreader/settings/settings.conf' # Check if we need to re-run with elevated privileges if not self.check_root(): self.escalate_privileges() sys.exit(0) self.instructions = { 'menu': "\nNavigation: Use Up/Down arrows to move, Enter to select, Escape to go back", 'radiolist': "\nNavigation: Use Up/Down arrows to move, Space to select option, Enter to confirm, Escape to cancel", 'inputbox': "\nEnter your value and press Enter to confirm, or Escape to cancel" } # Configuration presets and help text from original FenrirConfig self.presetOptions = { 'sound.driver': ['genericDriver', 'gstreamerDriver'], 'speech.driver': ['speechdDriver', 'genericDriver'], 'screen.driver': ['vcsaDriver', 'dummyDriver', 'ptyDriver', 'debugDriver'], 'keyboard.driver': ['evdevDriver', 'dummyDriver'], 'remote.driver': ['unixDriver', 'tcpDriver'], 'keyboard.charEchoMode': ['0', '1', '2'], 'general.punctuationLevel': ['none', 'some', 'most', 'all'], 'general.debugMode': ['File', 'Print'] } self.helpText = { 'sound.volume': 'Volume level from 0 (quietest) to 1.0 (loudest)', 'speech.rate': 'Speech rate from 0 (slowest) to 1.0 (fastest)', 'speech.pitch': 'Voice pitch from 0 (lowest) to 1.0 (highest)', 'keyboard.charEchoMode': '0 = None, 1 = always, 2 = only while capslock' } def check_root(self) -> bool: return os.geteuid() == 0 def find_privilege_escalation_tool(self) -> Optional[str]: for tool in ['sudo', 'doas']: if subprocess.run(['which', tool], stdout=subprocess.PIPE).returncode == 0: return tool return None def escalate_privileges(self): tool = self.find_privilege_escalation_tool() if not tool: self.tui.msgbox("Error: Neither sudo nor doas found. Please run this script as root.") sys.exit(1) try: scriptPath = os.path.abspath(sys.argv[0]) command = [tool, sys.executable, scriptPath] + sys.argv[1:] os.execvp(tool, command) except Exception as e: self.tui.msgbox(f"Error escalating privileges: {str(e)}") sys.exit(1) def is_boolean_option(self, value: str) -> bool: """Check if the current value is likely a boolean option""" return value.lower() in ['true', 'false'] def validate_input(self, section: str, option: str, value: str) -> tuple[bool, str]: """Validate user input based on the option type and constraints""" try: if option.endswith('volume') or option.endswith('rate') or option.endswith('pitch'): floatVal = float(value) if not 0 <= floatVal <= 1.0: return False, "Value must be between 0 and 1.0" return True, value except ValueError: return False, "Invalid number format" def get_value_with_presets(self, section: str, option: str, currentValue: str) -> Optional[str]: """Get value using appropriate input method based on option type""" key = f"{section}.{option}" # Handle boolean options if self.is_boolean_option(currentValue): choices = [ ('True', '', currentValue.lower() == 'true'), ('False', '', currentValue.lower() == 'false') ] code, tag = self.tui.radiolist( f"Select value for '{option}'" + self.instructions['radiolist'], choices=choices ) return tag if code == self.tui.OK else None # Handle other preset options elif key in self.presetOptions: choices = [(opt, "", opt == currentValue) for opt in self.presetOptions[key]] code, tag = self.tui.radiolist( f"Select value for '{option}'" + (f"\n{self.helpText[key]}" if key in self.helpText else "") + self.instructions['radiolist'], choices=choices ) return tag if code == self.tui.OK else None # Handle free-form input else: helpText = self.helpText.get(key, "") code, value = self.tui.inputbox( f"Enter value for '{option}'" + (f"\n{helpText}" if helpText else "") + self.instructions['inputbox'], init=currentValue ) if code == self.tui.OK: isValid, message = self.validate_input(section, option, value) if not isValid: self.tui.msgbox(f"Invalid input: {message}") return None return value return None def run_command(self, cmd: List[str], needsRoot: bool = False) -> Optional[str]: try: if needsRoot and not self.check_root(): tool = self.find_privilege_escalation_tool() if tool: cmd = [tool] + cmd result = subprocess.run(cmd, capture_output=True, text=True) return result.stdout.strip() if result.returncode == 0 else None except Exception as e: self.tui.msgbox(f"Error running command {' '.join(cmd)}: {e}") return None def get_speechd_modules(self) -> List[str]: output = self.run_command(['spd-say', '-O'], True) if output: lines = output.split('\n') return [line.strip() for line in lines[1:] if line.strip()] return [] def process_espeak_voice(self, voiceLine: str) -> Optional[str]: parts = [p for p in voiceLine.split() if p] if len(parts) < 2: return None langCode = parts[-2].lower() variant = parts[-1].lower() return f"{langCode}+{variant}" if variant and variant != 'none' else langCode def get_module_voices(self, moduleName: str) -> List[str]: output = self.run_command(['spd-say', '-o', moduleName, '-L'], True) if output: lines = output.split('\n') voices = [] for line in lines[1:]: if not line.strip(): continue if moduleName.lower() == 'espeak-ng': voice = self.process_espeak_voice(line) if voice: voices.append(voice) else: voices.append(line.strip()) return voices return [] def configure_speech(self) -> None: moduleList = self.get_speechd_modules() if not moduleList: self.tui.msgbox("No speech-dispatcher modules found!") return code, moduleChoice = self.tui.menu( "Select speech module:" + self.instructions['menu'], choices=[(module, "") for module in moduleList] ) if code != self.tui.OK: return voiceList = self.get_module_voices(moduleChoice) if not voiceList: self.tui.msgbox(f"No voices found for module {moduleChoice}") return code, voice = self.tui.menu( f"Select voice for {moduleChoice}:" + self.instructions['menu'], choices=[(v, "") for v in voiceList] ) if code != self.tui.OK: return # Test voice configuration if self.test_voice(moduleChoice, voice): config = configparser.ConfigParser(interpolation=None) config.read(self.settingsFile) if 'speech' not in config: config['speech'] = {} config['speech'].update({ 'driver': 'speechdDriver', 'module': moduleChoice, 'voice': voice, 'enabled': 'True', 'rate': '0.25', 'pitch': '0.5', 'volume': '1.0' }) with open(self.settingsFile, 'w') as configfile: config.write(configfile) self.tui.msgbox("Speech configuration updated successfully!\nPlease restart Fenrir for changes to take effect.") def test_voice(self, moduleName: str, voiceName: str) -> bool: testMessage = "If you hear this message, press Enter within 30 seconds to confirm." try: process = subprocess.Popen( ['spd-say', '-o', moduleName, '-y', voiceName, testMessage] ) code = self.tui.pause( "Waiting for voice test...\n" "Press Enter if you hear the message, or wait for timeout.", 30 ) process.terminate() return code == self.tui.OK except Exception as e: self.tui.msgbox(f"Error testing voice: {e}") return False def edit_general_config(self) -> None: while True: config = configparser.ConfigParser(interpolation=None) config.read(self.settingsFile) sections = config.sections() code, section = self.tui.menu( "Select a section to configure:" + self.instructions['menu'], choices=[(s, "") for s in sections] + [("Go Back", "")] ) if code != self.tui.OK or section == "Go Back": break while True: options = config.options(section) choices = [(o, f"Current: {config.get(section, o)}") for o in options] choices.append(("Go Back", "")) code, option = self.tui.menu( f"Select option to edit in '{section}':" + self.instructions['menu'], choices=choices ) if code != self.tui.OK or option == "Go Back": break currentValue = config.get(section, option) newValue = self.get_value_with_presets(section, option, currentValue) if newValue is not None and newValue != currentValue: config.set(section, option, newValue) with open(self.settingsFile, 'w') as configfile: config.write(configfile) self.tui.msgbox("Setting updated successfully.") def run(self): while True: code, choice = self.tui.menu( "Fenrir Configuration Tool" + self.instructions['menu'], choices=[ ("speech-dispatcher", "Configure module and voice"), ("Advanced", "Edit Fenrir settings"), ("Exit", "") ] ) if code != self.tui.OK or choice == "Exit": break if choice == "speech-dispatcher": self.configure_speech() elif choice == "Advanced": self.edit_general_config() if __name__ == "__main__": configTool = FenrirConfigTool() try: configTool.run() except Exception as e: print(f"Unexpected error occurred: {str(e)}", file=sys.stderr) sys.exit(1) fenrir/tools/configure_pipewire.sh000077500000000000000000000232061475771417500177540ustar00rootroot00000000000000#!/bin/bash # This script configures pipewire to work both in the graphical environment and in the console with root apps. if [[ $(whoami) != "root" ]]; then # Get the current user's XDG_HOME xdgPath="${XDG_CONFIG_HOME:-$HOME/.config}" mkdir -p "$xdgPath/pipewire" mkdir -p "$xdgPath/wireplumber/main.lua.d" mkdir -p "$xdgPath/wireplumber/bluetooth.lua.d" #create the file that tells the pipewire-pulse server to use a second socket located at /tmp/pulse.sock # Warn user if we are going to overwrite an existing pipewire-pulse.conf if [ -f "$xdgPath/pipewire/pipewire-pulse.conf" ]; then read -p "This will replace the current file located at $xdgPath/pipewire/pipewire-pulse.conf, press enter to continue or control+c to abort. " continue fi cat << "EOF" > "$xdgPath/pipewire/pipewire-pulse.conf" # PulseAudio config file for PipeWire version "0.3.49" # # # Copy and edit this file in /etc/pipewire for system-wide changes # or in ~/.config/pipewire for local changes. # # It is also possible to place a file with an updated section in # /etc/pipewire/pipewire-pulse.conf.d/ for system-wide changes or in # ~/.config/pipewire/pipewire-pulse.conf.d/ for local changes. # context.properties = { ## Configure properties in the system. #mem.warn-mlock = false #mem.allow-mlock = true #mem.mlock-all = false #log.level = 2 #default.clock.quantum-limit = 8192 } context.spa-libs = { audio.convert.* = audioconvert/libspa-audioconvert support.* = support/libspa-support } context.modules = [ { name = libpipewire-module-rt args = { nice.level = -11 #rt.prio = 88 #rt.time.soft = -1 #rt.time.hard = -1 } flags = [ ifexists nofail ] } { name = libpipewire-module-protocol-native } { name = libpipewire-module-client-node } { name = libpipewire-module-adapter } { name = libpipewire-module-metadata } { name = libpipewire-module-protocol-pulse args = { # contents of pulse.properties can also be placed here # to have config per server. } } ] # Extra modules can be loaded here. Setup in default.pa can be moved here context.exec = [ { path = "pactl" args = "load-module module-always-sink" } { path = "pactl" args = "load-module module-switch-on-connect" } #{ path = "/usr/bin/sh" args = "~/.config/pipewire/default.pw" } ] stream.properties = { #node.latency = 1024/48000 #node.autoconnect = true #resample.quality = 4 #channelmix.normalize = false #channelmix.mix-lfe = false #channelmix.upmix = true #channelmix.upmix-method = simple # none, psd #channelmix.lfe-cutoff = 120 #channelmix.fc-cutoff = 6000 #channelmix.rear-delay = 12.0 #channelmix.stereo-widen = 0.1 #channelmix.hilbert-taps = 0 } pulse.properties = { # the addresses this server listens on server.address = [ "unix:native" "unix:/tmp/pulse.sock" # absolute paths may be used #"tcp:4713" # IPv4 and IPv6 on all addresses #"tcp:[::]:9999" # IPv6 on all addresses #"tcp:127.0.0.1:8888" # IPv4 on a single address # #{ address = "tcp:4713" # address # max-clients = 64 # maximum number of clients # listen-backlog = 32 # backlog in the server listen queue # client.access = "restricted" # permissions for clients #} ] #pulse.min.req = 256/48000 # 5ms #pulse.default.req = 960/48000 # 20 milliseconds #pulse.min.frag = 256/48000 # 5ms #pulse.default.frag = 96000/48000 # 2 seconds #pulse.default.tlength = 96000/48000 # 2 seconds #pulse.min.quantum = 256/48000 # 5ms #pulse.default.format = F32 #pulse.default.position = [ FL FR ] # These overrides are only applied when running in a vm. vm.overrides = { pulse.min.quantum = 1024/48000 # 22ms } } # client/stream specific properties pulse.rules = [ { matches = [ { # all keys must match the value. ~ starts regex. #client.name = "Firefox" #application.process.binary = "teams" #application.name = "~speech-dispatcher.*" } ] actions = { update-props = { #node.latency = 512/48000 } # Possible quirks:" # force-s16-info forces sink and source info as S16 format # remove-capture-dont-move removes the capture DONT_MOVE flag #quirks = [ ] } } { # skype does not want to use devices that don't have an S16 sample format. matches = [ { application.process.binary = "teams" } { application.process.binary = "skypeforlinux" } ] actions = { quirks = [ force-s16-info ] } } { # firefox marks the capture streams as don't move and then they # can't be moved with pavucontrol or other tools. matches = [ { application.process.binary = "firefox" } ] actions = { quirks = [ remove-capture-dont-move ] } } { # speech dispatcher asks for too small latency and then underruns. matches = [ { application.name = "~speech-dispatcher*" } ] actions = { update-props = { pulse.min.req = 1024/48000 # 21ms pulse.min.quantum = 1024/48000 # 21ms } } } ] EOF #Creates the file that tells pipewire not to suspend any sinks for all devices. This makes sure audio doesn't die after switching to the console. # Warn user if we are going to overwrite an existing 50-do-not-suspend.lua if [ -f "$xdgPath/wireplumber/main.lua.d/50-do-not-suspend.lua" ]; then read -p "This will replace the current file located at $xdgPath/wireplumber/main.lua.d/50-do-not-suspend.lua, press enter to continue or control+c to abort. " continue fi echo 'alsa_monitor.rules = { { matches = { { { "device.name", "matches", "alsa_card.*" }, }, }, apply_properties = { ["api.alsa.use-acp"] = true, ["api.acp.auto-profile"] = false, ["api.acp.auto-port"] = false, ["session.suspend-timeout-seconds"] = 0 }, }, { matches = { { { "node.name", "matches", "alsa_input.*" }, }, { { "node.name", "matches", "alsa_output.*" }, }, }, apply_properties = { ["session.suspend-timeout-seconds"] = 0 }, }, }' > $xdgPath/wireplumber/main.lua.d/50-do-not-suspend.lua #Creates the file that disables the logind module for wireplumber which causes bluetooth to disconnect when switching tty # Warn user if we are going to overwrite an existing 30-bluez-monitor.lua if [ -f "$xdgPath/wireplumber/bluetooth.lua.d/30-bluez-monitor.lua" ]; then read -p "This will replace the current file located at $xdgPath/wireplumber/bluetooth.lua.d/30-bluez-monitor.lua, press enter to continue or control+c to abort. " continue fi echo 'bluez_monitor = {} bluez_monitor.properties = {} bluez_monitor.rules = {} function bluez_monitor.enable() load_monitor("bluez", { properties = bluez_monitor.properties, rules = bluez_monitor.rules, }) end' > $xdgPath/wireplumber/bluetooth.lua.d/30-bluez-monitor.lua echo "Please ensure that your user is added to the audio group." echo "If you have not yet done so, please run this script as root to write the client.conf file." else # This section does the root part: xdgPath="/root/.config" mkdir -p "$xdgPath/pulse" # Warn user if we are going to overwrite an existing default.pa if [ -f "$xdgPath/pulse/default.pa" ]; then read -p "This will replace the current file located at $xdgPath/pulse/default.pa, press enter to continue or control+c to abort. " continue fi cat << EOF > "$xdgPath/pulse/client.conf" # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # PulseAudio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with PulseAudio; if not, see . ## Configuration file for PulseAudio clients. See pulse-client.conf(5) for ## more information. Default values are commented out. Use either ; or # for ## commenting. ; default-sink = ; default-source = default-server = unix:/tmp/pulse.sock ; default-dbus-server = autospawn = no ; autospawn = yes ; daemon-binary = /usr/bin/pulseaudio ; extra-arguments = --log-target=syslog ; cookie-file = ; enable-shm = yes ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB ; auto-connect-localhost = no ; auto-connect-display = no EOF echo "If you have not yet done so, run this script as your normal user to write the user configs" fi # If there were no errors tell user to restart, else warn them errors happened. if [ $? -eq 0 ]; then echo "Configuration created successfully, please restart both Pipewire-pulseaudio and Wireplumber or your system, for changes to take affect." else echo "Errors were encountered whilst writing the configuration, please correct them manually." fi exit 0 fenrir/tools/configure_pulse.sh000077500000000000000000000054511475771417500172620ustar00rootroot00000000000000#!/bin/bash # This script configures Pulse to work both in the graphical environment and in the console with root apps. if [[ $(whoami) != "root" ]]; then # Get the current user's XDG_HOME xdgPath="${XDG_CONFIG_HOME:-$HOME/.config}" mkdir -p "$xdgPath/pulse" # Warn user if we are going to overwrite an existing default.pa if [ -f "$xdgPath/pulse/default.pa" ]; then read -p "This will replace the current file located at $xdgPath/pulse/default.pa, press enter to continue or control+c to abort. " continue fi echo '.include /etc/pulse/default.pa load-module module-switch-on-connect load-module module-native-protocol-unix auth-anonymous=1 socket=/tmp/pulse.sock' > $xdgPath/pulse/default.pa echo "If you have not yet done so, please run this script as root to write the client.conf file." else # This section does the root part: xdgPath="/root/.config" mkdir -p "$xdgPath/pulse" # Warn user if we are going to overwrite an existing default.pa if [ -f "$xdgPath/pulse/default.pa" ]; then read -p "This will replace the current file located at $xdgPath/pulse/default.pa, press enter to continue or control+c to abort. " continue fi cat << EOF > "$xdgPath/pulse/client.conf" # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # PulseAudio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with PulseAudio; if not, see . ## Configuration file for PulseAudio clients. See pulse-client.conf(5) for ## more information. Default values are commented out. Use either ; or # for ## commenting. ; default-sink = ; default-source = default-server = unix:/tmp/pulse.sock ; default-dbus-server = autospawn = no ; autospawn = yes ; daemon-binary = /usr/bin/pulseaudio ; extra-arguments = --log-target=syslog ; cookie-file = ; enable-shm = yes ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB ; auto-connect-localhost = no ; auto-connect-display = no EOF echo "If you have not yet done so, run this script as your normal user to write the user default.pa" fi # If there were no errors tell user to restart, else warn them errors happened. if [ $? -eq 0 ]; then echo "Configuration created successfully, please restart Pulseaudio or your system, for changes to take affect." else echo "Errors were encountered whilst writing the configuration, please correct them manually." fi exit 0 fenrir/tools/cycle-pulseaudio-sink.sh000077500000000000000000000013271475771417500203000ustar00rootroot00000000000000#!/bin/bash sinks=(`pacmd list-sinks | sed -n -e 's/\**[[:space:]]index:[[:space:]]\([[:digit:]]\)/\1/p'`) sinks_count=${#sinks[@]} active_sink_index=`pacmd list-sinks | sed -n -e 's/\*[[:space:]]index:[[:space:]]\([[:digit:]]\)/\1/p'` newSink=${sinks[0]} ord=0 while [ $ord -lt $sinks_count ]; do echo ${sinks[$ord]} if [ ${sinks[$ord]} -gt $active_sink_index ] ; then newSink=${sinks[$ord]} break fi let ord++ done pactl list short sink-inputs|while read stream; do streamId=$(echo $stream|cut '-d ' -f1) echo "moving stream $streamId" pactl move-sink-input "$streamId" "$newSink" done pacmd set-default-sink "$newSink" #https://unix.stackexchange.com/questions/65246/change-pulseaudio-input-output-from-shell fenrir/tools/deviceInfo.py000077500000000000000000000002421475771417500161530ustar00rootroot00000000000000from pyudev import Context context = Context() for device in context.list_devices(subsystem='input'): '{0} - {1}'.format(device.sys_name, device.device_type) fenrir/tools/fenrir-ignore-screen000077500000000000000000000041131475771417500174750ustar00rootroot00000000000000#!/usr/bin/env python3 import os, argparse def addScreenToIgnoreList(ignoreFileName = '/tmp/fenrirSuspend', screen = '1', useCurrentScreen = True): if useCurrentScreen: tty = open('/sys/devices/virtual/tty/tty0/active','r') screen = str(tty.read()[3:-1]) if not screen: print('No screen given.') ignoreScreens = [] ignoreScreensStr = '' if ignoreFileName != '': if os.access(ignoreFileName, os.R_OK): with open(ignoreFileName, 'r') as fp: try: ignoreScreens = [] content = str(fp.read()) if content != '': ignoreScreens = content.split(',') except Exception as e: print(e) added = False if not screen in ignoreScreens: ignoreScreens.append(screen) added = True ignoreScreensStr = ','.join(ignoreScreens) with open(ignoreFileName, 'w') as fp: fp.write(ignoreScreensStr) if added: print('Add screen {0} to ignore file:{1}'.format(screen, ignoreFileName)) else: print('Screen {0} already exists in ignore file:{1}'.format(screen, ignoreFileName)) if __name__ == "__main__": parser = argparse.ArgumentParser(description='Ignore screens in fenrir. If no screen is given use current screen.') parser.add_argument('-s', '--screen', metavar='SCREEN', default=None, help='Ignore a given screen. Use current screen as default.') parser.add_argument('-f', '--file', metavar='File', default='/tmp/fenrirSuspend', help='Specify the suspendingScreenFile') try: args = parser.parse_args() ignoreFileName = args.file useCurrentScreen = False screen = None if args.screen: screen = args.screen else: useCurrentScreen = True addScreenToIgnoreList(ignoreFileName, screen, useCurrentScreen) except Exception as e: parser.print_help() fenrir/tools/fenrir-unignore-screen000077500000000000000000000042131475771417500200410ustar00rootroot00000000000000#!/usr/bin/env python3 import os, argparse def removeScreenFromIgnoreList(ignoreFileName = '/tmp/fenrirSuspend', screen = '1', useCurrentScreen = True): if useCurrentScreen: tty = open('/sys/devices/virtual/tty/tty0/active','r') screen = str(tty.read()[3:-1]) if not screen: print('No screen given.') ignoreScreens = [] ignoreScreensStr = '' if ignoreFileName != '': if os.access(ignoreFileName, os.R_OK): with open(ignoreFileName, 'r') as fp: try: ignoreScreens = [] content = str(fp.read()) if content != '': ignoreScreens = content.split(',') except Exception as e: print(e) removed = False if screen in ignoreScreens: ignoreScreens.remove(screen) removed = True ignoreScreensStr = ','.join(ignoreScreens) with open(ignoreFileName, 'w') as fp: fp.write(ignoreScreensStr) if removed: print('Remove screen {0} to ignore file:{1}'.format(screen, ignoreFileName)) else: print('Screen {0} does not exists in ignore file:{1}'.format(screen, ignoreFileName)) if __name__ == "__main__": parser = argparse.ArgumentParser(description='Unignore screens in fenrir to make it active again. If no screen is given use current screen.') parser.add_argument('-s', '--screen', metavar='SCREEN', default=None, help='Ignore a given screen. Use current screen as default.') parser.add_argument('-f', '--file', metavar='File', default='/tmp/fenrirSuspend', help='Specify the suspendingScreenFile') try: args = parser.parse_args() ignoreFileName = args.file useCurrentScreen = False screen = None if args.screen: screen = args.screen else: useCurrentScreen = True removeScreenFromIgnoreList(ignoreFileName, screen, useCurrentScreen) except Exception as e: parser.print_help() fenrir/tools/fenrir.pot000066400000000000000000001257661475771417500155570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR ORGANIZATION # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2020-04-19 08:56+0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=cp1251\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" #: ../src/fenrirscreenreader\commands\commands\add_word_to_spell_check.py:27 msgid "adds the current word to the exceptions dictionary" msgstr "" #: ../src/fenrirscreenreader\commands\commands\add_word_to_spell_check.py:34 #: ../src/fenrirscreenreader\commands\commands\remove_word_from_spell_check.py:34 #: ../src/fenrirscreenreader\commands\commands\spell_check.py:35 msgid "pyenchant is not installed" msgstr "" #: ../src/fenrirscreenreader\commands\commands\add_word_to_spell_check.py:49 msgid "{0} is already in dictionary" msgstr "" #: ../src/fenrirscreenreader\commands\commands\add_word_to_spell_check.py:52 msgid "{0} added to dictionary" msgstr "" #: ../src/fenrirscreenreader\commands\commands\attribute_cursor.py:18 #: ../src/fenrirscreenreader\commands\onCursorChange\85000-has_attribute.py:18 msgid "Reads attributes of current cursor position" msgstr "" #: ../src/fenrirscreenreader\commands\commands\bookmark_1.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_10.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_2.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_3.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_4.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_5.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_6.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_7.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_8.py:19 #: ../src/fenrirscreenreader\commands\commands\bookmark_9.py:19 msgid "read Bookmark {0}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\bookmark_1.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_10.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_2.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_3.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_4.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_5.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_6.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_7.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_8.py:24 #: ../src/fenrirscreenreader\commands\commands\bookmark_9.py:24 msgid "Bookmark {0} not set" msgstr "" #: ../src/fenrirscreenreader\commands\commands\bookmark_1.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_1.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_10.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_10.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_2.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_2.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_3.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_3.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_4.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_4.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_5.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_5.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_6.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_6.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_7.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_7.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_8.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_8.py:30 #: ../src/fenrirscreenreader\commands\commands\bookmark_9.py:27 #: ../src/fenrirscreenreader\commands\commands\bookmark_9.py:30 msgid "Bookmark for application {0} not set" msgstr "" #: ../src/fenrirscreenreader\commands\commands\bookmark_1.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_10.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_2.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_3.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_4.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_5.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_6.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_7.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_8.py:43 #: ../src/fenrirscreenreader\commands\commands\bookmark_9.py:43 #: ../src/fenrirscreenreader\commands\commands\curr_screen_after_cursor.py:27 #: ../src/fenrirscreenreader\commands\commands\curr_screen_before_cursor.py:30 #: ../src/fenrirscreenreader\commands\commands\cursor_read_to_end_of_line.py:27 #: ../src/fenrirscreenreader\commands\commands\indent_curr_line.py:31 #: ../src/fenrirscreenreader\commands\commands\marked_text.py:33 #: ../src/fenrirscreenreader\commands\commands\present_first_line.py:25 #: ../src/fenrirscreenreader\commands\commands\present_last_line.py:25 #: ../src/fenrirscreenreader\commands\commands\review_curr_char_phonetic.py:27 #: ../src/fenrirscreenreader\commands\commands\review_curr_line.py:27 #: ../src/fenrirscreenreader\commands\commands\review_curr_word.py:27 #: ../src/fenrirscreenreader\commands\commands\review_curr_word_phonetic.py:27 #: ../src/fenrirscreenreader\commands\commands\review_line_begin.py:27 #: ../src/fenrirscreenreader\commands\commands\review_next_line.py:29 #: ../src/fenrirscreenreader\commands\commands\review_next_word.py:29 #: ../src/fenrirscreenreader\commands\commands\review_next_word_phonetic.py:27 #: ../src/fenrirscreenreader\commands\commands\review_prev_line.py:27 #: ../src/fenrirscreenreader\commands\commands\review_prev_word.py:27 #: ../src/fenrirscreenreader\commands\commands\review_prev_word_phonetic.py:27 #: ../src/fenrirscreenreader\commands\onCursorChange\65000-present_line_if_cursor_change_vertical.py:37 #: ../src/fenrirscreenreader\commands\onScreenUpdate\60000-history.py:59 msgid "blank" msgstr "" #: ../src/fenrirscreenreader\commands\commands\braille_flush.py:17 msgid "Clear the Braille device if it is displaying a message" msgstr "" #: ../src/fenrirscreenreader\commands\commands\braille_pan_left.py:17 msgid "Move braille view to the left." msgstr "" #: ../src/fenrirscreenreader\commands\commands\braille_pan_right.py:17 msgid "Move braille view to the right." msgstr "" #: ../src/fenrirscreenreader\commands\commands\braille_return_to_cursor.py:17 msgid "Set the braille view back to cursor." msgstr "" #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_1.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_10.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_2.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_3.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_4.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_5.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_6.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_7.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_8.py:17 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_9.py:17 msgid "remove Bookmark {0}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_1.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_10.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_2.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_3.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_4.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_5.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_6.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_7.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_8.py:24 #: ../src/fenrirscreenreader\commands\commands\clear_bookmark_9.py:24 msgid "Bookmark {0} removed for application {1}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\clear_clipboard.py:17 msgid "clears the currently selected clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\clear_clipboard.py:21 msgid "clipboard cleared" msgstr "" #: ../src/fenrirscreenreader\commands\commands\clear_window_application.py:17 msgid "Turn off window mode for application" msgstr "" #: ../src/fenrirscreenreader\commands\commands\clear_window_application.py:22 msgid "Window Mode off for application {0}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\clear_window_application.py:24 msgid "Not in window Mode" msgstr "" #: #: ../src/fenrirscreenreader\commands\commands\copy_last_echo_to_clipboard.py:18 msgid "copies last presented text to the clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\copy_marked_to_clipboard.py:18 msgid "copies marked text to the currently selected clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\copy_marked_to_clipboard.py:22 msgid "One or two marks are needed" msgstr "" #: ../src/fenrirscreenreader\commands\commands\curr_clipboard.py:17 msgid "speaks the contents of the currently selected clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\curr_clipboard.py:21 #: ../src/fenrirscreenreader\commands\commands\export_clipboard_to_file.py:28 #: ../src/fenrirscreenreader\commands\commands\export_clipboard_to_x.py:27 #: ../src/fenrirscreenreader\commands\commands\first_clipboard.py:21 #: ../src/fenrirscreenreader\commands\commands\last_clipboard.py:21 #: ../src/fenrirscreenreader\commands\commands\next_clipboard.py:21 #: ../src/fenrirscreenreader\commands\commands\paste_clipboard.py:23 #: ../src/fenrirscreenreader\commands\commands\prev_clipboard.py:21 msgid "clipboard empty" msgstr "" #: ../src/fenrirscreenreader\commands\commands\curr_screen.py:17 msgid "reads the contents of the current screen" msgstr "" #: ../src/fenrirscreenreader\commands\commands\curr_screen.py:21 msgid "screen is empty" msgstr "" #: ../src/fenrirscreenreader\commands\commands\curr_screen_after_cursor.py:18 msgid "reads from the cursor to the bottom of the screen" msgstr "" #: ../src/fenrirscreenreader\commands\commands\curr_screen_before_cursor.py:18 msgid "Reads from the top of the screen to the cursor position" msgstr "" #: ../src/fenrirscreenreader\commands\commands\current_quick_menu_entry.py:17 #: ../src/fenrirscreenreader\commands\quickMenu\current_quick_menu_entry.py:17 msgid "get current quick menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\commands\current_quick_menu_value.py:17 #: ../src/fenrirscreenreader\commands\quickMenu\current_quick_menu_value.py:17 msgid "get current quick menu value" msgstr "" #: ../src/fenrirscreenreader\commands\commands\cursor_column.py:17 msgid "Column number for cursor" msgstr "" #: ../src/fenrirscreenreader\commands\commands\cursor_lineno.py:17 msgid "Line number for cursor" msgstr "" #: ../src/fenrirscreenreader\commands\commands\cursor_position.py:17 msgid "displays the position of the review cursor" msgstr "" #: ../src/fenrirscreenreader\commands\commands\cursor_position.py:23 msgid "line {0}, column {1}, Terminal {2}" msgstr "" #: #: ../src/fenrirscreenreader\commands\commands\cursor_read_to_end_of_line.py:18 msgid "read to end of line, use review cursor if you are in review mode, otherwhise use text cursor" msgstr "" #: ../src/fenrirscreenreader\commands\commands\date.py:18 msgid "presents the date" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_alsa_volume.py:24 msgid "Decrease system volume" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_alsa_volume.py:28 #: ../src/fenrirscreenreader\commands\commands\inc_alsa_volume.py:28 msgid "alsaaudio is not installed" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_alsa_volume.py:36 #: ../src/fenrirscreenreader\commands\commands\inc_alsa_volume.py:36 msgid "{0} percent system volume" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_sound_volume.py:18 msgid "decrease sound volume" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_sound_volume.py:29 #: ../src/fenrirscreenreader\commands\commands\inc_sound_volume.py:29 msgid "{0} percent sound volume" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_speech_pitch.py:18 msgid "Decreases the pitch of the speech" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_speech_pitch.py:26 #: ../src/fenrirscreenreader\commands\commands\inc_speech_pitch.py:27 msgid "{0} percent speech pitch" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_speech_rate.py:18 msgid "Decreases the rate of the speech" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_speech_rate.py:27 #: ../src/fenrirscreenreader\commands\commands\inc_speech_rate.py:27 msgid "{0} percent speech rate" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_speech_volume.py:18 msgid "Decreases the volume of the speech" msgstr "" #: ../src/fenrirscreenreader\commands\commands\dec_speech_volume.py:27 #: ../src/fenrirscreenreader\commands\commands\inc_speech_volume.py:27 msgid "{0} percent speech volume" msgstr "" #: ../src/fenrirscreenreader\commands\commands\exit_review.py:17 #: ../src/fenrirscreenreader\commands\onCursorChange\95000-exit_review_mode.py:17 msgid "exits review mode" msgstr "" #: ../src/fenrirscreenreader\commands\commands\exit_review.py:21 msgid "Not in Review Mode" msgstr "" #: ../src/fenrirscreenreader\commands\commands\exit_review.py:25 msgid "Exiting Review Mode" msgstr "" #: ../src/fenrirscreenreader\commands\commands\export_clipboard_to_file.py:19 msgid "export the current fenrir clipboard to a file" msgstr "" #: ../src/fenrirscreenreader\commands\commands\export_clipboard_to_file.py:34 msgid "clipboard exported to file" msgstr "" #: ../src/fenrirscreenreader\commands\commands\export_clipboard_to_x.py:20 msgid "Export current fenrir clipboard to X or GUI clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\first_clipboard.py:17 msgid "selects the first clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\forward_keypress.py:17 msgid "sends the following keypress to the terminal or application" msgstr "" #: ../src/fenrirscreenreader\commands\commands\forward_keypress.py:21 msgid "Forward next keypress" msgstr "" #: #: ../src/fenrirscreenreader\commands\commands\import_clipboard_from_file.py:19 msgid "imports text from clipboard file to the clipboard" msgstr "" #: #: ../src/fenrirscreenreader\commands\commands\import_clipboard_from_file.py:27 msgid "File does not exist" msgstr "" #: ../src/fenrirscreenreader\commands\commands\import_clipboard_from_x.py:21 msgid "imports the graphical clipboard to Fenrir's clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\inc_alsa_volume.py:24 msgid "Increase system volume" msgstr "" #: ../src/fenrirscreenreader\commands\commands\inc_sound_volume.py:18 msgid "adjusts the volume for in coming sounds" msgstr "" #: ../src/fenrirscreenreader\commands\commands\inc_speech_pitch.py:18 msgid "Increases the pitch of the speech" msgstr "" #: ../src/fenrirscreenreader\commands\commands\inc_speech_rate.py:18 msgid "Increase the speech rate" msgstr "" #: ../src/fenrirscreenreader\commands\commands\inc_speech_volume.py:18 msgid "Increase the speech volume" msgstr "" #: ../src/fenrirscreenreader\commands\commands\indent_curr_line.py:18 msgid "Presents the indentation level for the current line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\indent_curr_line.py:33 msgid "indent {0}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\last_clipboard.py:17 msgid "selects the last clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\last_incoming.py:17 msgid "Presents the text which was last received" msgstr "" #: ../src/fenrirscreenreader\commands\commands\marked_text.py:18 msgid "Presents the currently selected text that will be copied to the clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\marked_text.py:23 msgid "please set begin and endmark" msgstr "" #: ../src/fenrirscreenreader\commands\commands\next_clipboard.py:17 msgid "selects the next clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\next_clipboard.py:28 #: ../src/fenrirscreenreader\commands\commands\prev_clipboard.py:28 msgid "First clipboard " msgstr "" #: ../src/fenrirscreenreader\commands\commands\next_clipboard.py:30 #: ../src/fenrirscreenreader\commands\commands\prev_clipboard.py:30 msgid "Last clipboard " msgstr "" #: ../src/fenrirscreenreader\commands\commands\next_quick_menu_entry.py:17 #: ../src/fenrirscreenreader\commands\quickMenu\next_quick_menu_entry.py:17 msgid "get next quick menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\commands\next_quick_menu_entry.py:27 #: ../src/fenrirscreenreader\commands\commands\prev_quick_menu_entry.py:27 #: ../src/fenrirscreenreader\commands\quickMenu\next_quick_menu_entry.py:27 #: ../src/fenrirscreenreader\commands\quickMenu\prev_quick_menu_entry.py:27 msgid "Quick menu not available" msgstr "" #: ../src/fenrirscreenreader\commands\commands\next_quick_menu_value.py:17 #: ../src/fenrirscreenreader\commands\quickMenu\next_quick_menu_value.py:17 msgid "get next quick menu value" msgstr "" #: ../src/fenrirscreenreader\commands\commands\paste_clipboard.py:19 msgid "pastes the text from the currently selected clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\present_first_line.py:18 msgid "present first line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\present_last_line.py:18 #: ../src/fenrirscreenreader\commands\commands\review_curr_line.py:18 msgid "current line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\prev_clipboard.py:17 msgid "selects the previous clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\prev_quick_menu_entry.py:17 #: ../src/fenrirscreenreader\commands\quickMenu\prev_quick_menu_entry.py:17 msgid "get previous quick menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\commands\prev_quick_menu_value.py:17 #: ../src/fenrirscreenreader\commands\quickMenu\prev_quick_menu_value.py:17 msgid "get previous quick menu value" msgstr "" #: ../src/fenrirscreenreader\commands\commands\quit_fenrir.py:17 msgid "exits Fenrir" msgstr "" #: ../src/fenrirscreenreader\commands\commands\remove_marks.py:17 msgid "Removes marks from selected text" msgstr "" #: ../src/fenrirscreenreader\commands\commands\remove_marks.py:21 msgid "Remove marks" msgstr "" #: #: ../src/fenrirscreenreader\commands\commands\remove_word_from_spell_check.py:27 msgid "removes the current word from the exceptions dictionary" msgstr "" #: #: ../src/fenrirscreenreader\commands\commands\remove_word_from_spell_check.py:50 msgid "{0} is not in the dictionary" msgstr "" #: #: ../src/fenrirscreenreader\commands\commands\remove_word_from_spell_check.py:53 msgid "{0} removed" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_bottom.py:17 msgid "Move review to the bottom of the screen" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_bottom.py:21 msgid "Bottom" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_curr_char.py:18 msgid "presents the current character." msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_curr_char_phonetic.py:18 msgid "set review and phonetically presents the current character" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_curr_word.py:18 msgid "current word." msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_curr_word.py:32 #: ../src/fenrirscreenreader\commands\commands\review_curr_word_phonetic.py:36 #: ../src/fenrirscreenreader\commands\commands\review_down.py:27 #: ../src/fenrirscreenreader\commands\commands\review_next_char.py:28 #: ../src/fenrirscreenreader\commands\commands\review_next_char_phonetic.py:30 #: ../src/fenrirscreenreader\commands\commands\review_next_line.py:34 #: ../src/fenrirscreenreader\commands\commands\review_next_word.py:34 #: ../src/fenrirscreenreader\commands\commands\review_next_word_phonetic.py:36 #: ../src/fenrirscreenreader\commands\commands\review_prev_char.py:31 #: ../src/fenrirscreenreader\commands\commands\review_prev_char_phonetic.py:30 #: ../src/fenrirscreenreader\commands\commands\review_prev_line.py:32 #: ../src/fenrirscreenreader\commands\commands\review_prev_word.py:32 #: ../src/fenrirscreenreader\commands\commands\review_prev_word_phonetic.py:36 #: ../src/fenrirscreenreader\commands\commands\review_up.py:27 msgid "end of screen" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_curr_word.py:35 #: ../src/fenrirscreenreader\commands\commands\review_curr_word_phonetic.py:39 #: ../src/fenrirscreenreader\commands\commands\review_next_char.py:31 #: ../src/fenrirscreenreader\commands\commands\review_next_char_phonetic.py:33 #: ../src/fenrirscreenreader\commands\commands\review_next_word.py:37 #: ../src/fenrirscreenreader\commands\commands\review_next_word_phonetic.py:39 #: ../src/fenrirscreenreader\commands\commands\review_prev_char.py:34 #: ../src/fenrirscreenreader\commands\commands\review_prev_char_phonetic.py:33 #: ../src/fenrirscreenreader\commands\commands\review_prev_word.py:35 #: ../src/fenrirscreenreader\commands\commands\review_prev_word_phonetic.py:39 #: ../src/fenrirscreenreader\commands\commands\review_up.py:30 msgid "line break" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_curr_word_phonetic.py:19 msgid "Phonetically spells the current word" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_down.py:18 msgid "Move review to the character below the current position" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_begin.py:18 msgid "set review cursor to begin of current line and display the content" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_begin.py:30 msgid "beginning of line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_end.py:18 msgid "Move Review to the end of current line and display the content" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_end.py:27 msgid "end of line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_first_char.py:19 msgid "Move Review to the first character on the line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_first_char.py:26 msgid "line is empty" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_first_char.py:33 msgid "first character in line indent {0}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_last_char.py:18 msgid "Move Review to the last character on the line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_line_last_char.py:27 msgid "last character in line" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_next_char.py:18 msgid "Moves review to the next character " msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_next_char_phonetic.py:18 msgid "phonetically presents the next character and set review to it" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_next_line.py:18 msgid "moves review to the next line " msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_next_word.py:18 msgid "moves review to the next word " msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_next_word_phonetic.py:19 msgid "Phonetically spells the next word and moves review to it" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_prev_char.py:18 msgid "moves review to the previous character " msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_prev_char_phonetic.py:18 msgid "phonetically presents the previous character and set review to it" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_prev_line.py:18 msgid "moves review to the previous line " msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_prev_word.py:18 msgid "moves review focus to the previous word " msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_prev_word_phonetic.py:19 msgid "Phonetically spells the previous word and moves review to it" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_top.py:18 msgid "move review to top of screen" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_top.py:22 msgid "Top" msgstr "" #: ../src/fenrirscreenreader\commands\commands\review_up.py:18 msgid "Move review to the character in the line above the current position" msgstr "" #: ../src/fenrirscreenreader\commands\commands\save_settings.py:18 msgid "Saves your current Fenrir settings so they are the default." msgstr "" #: ../src/fenrirscreenreader\commands\commands\save_settings.py:22 msgid "Settings saved." msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_bookmark_1.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_10.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_2.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_3.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_4.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_5.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_6.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_7.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_8.py:18 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_9.py:18 msgid "set Bookmark {0}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_bookmark_1.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_10.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_2.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_3.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_4.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_5.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_6.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_7.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_8.py:22 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_9.py:22 msgid "No mark found" msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_bookmark_1.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_10.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_2.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_3.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_4.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_5.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_6.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_7.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_8.py:32 #: ../src/fenrirscreenreader\commands\commands\set_bookmark_9.py:32 msgid "Bookmark {0} set for application {1}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_mark.py:17 msgid "places marks to select text to copy to the clipboard" msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_mark.py:21 msgid "no review cursor" msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_mark.py:26 #: ../src/fenrirscreenreader\commands\commands\set_mark.py:28 msgid "set mark" msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_window_application.py:17 msgid "set Window Mode, needs 2 marks " msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_window_application.py:22 msgid "Window Mode on for application {0}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\set_window_application.py:25 msgid "Set window begin and end marks" msgstr "" #: ../src/fenrirscreenreader\commands\commands\shut_up.py:17 msgid "Interrupts the current presentation" msgstr "" #: ../src/fenrirscreenreader\commands\commands\spell_check.py:26 msgid "checks the spelling of the current word" msgstr "" #: ../src/fenrirscreenreader\commands\commands\spell_check.py:51 #: ../src/fenrirscreenreader\commands\onCursorChange\35000-spell_check.py:129 msgid "misspelled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\spell_check.py:53 msgid "correct" msgstr "" #: ../src/fenrirscreenreader\commands\commands\subprocess.py:21 msgid "script: {0} fullpath: {1}" msgstr "" #: ../src/fenrirscreenreader\commands\commands\subprocess.py:24 msgid "Script file not found" msgstr "" #: ../src/fenrirscreenreader\commands\commands\subprocess.py:27 msgid "Script source is not a valid file" msgstr "" #: ../src/fenrirscreenreader\commands\commands\subprocess.py:30 msgid "Script file is not executable" msgstr "" #: ../src/fenrirscreenreader\commands\commands\temp_disable_speech.py:17 #: ../src/fenrirscreenreader\commands\onByteInput\15000-enable_temp_speech.py:17 #: ../src/fenrirscreenreader\commands\onKeyInput\15000-enable_temp_speech.py:17 msgid "disables speech until next keypress" msgstr "" #: ../src/fenrirscreenreader\commands\commands\time.py:18 msgid "presents the time" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_indent.py:16 msgid "enables or disables automatic reading of indentation level changes" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_indent.py:21 msgid "autoindent enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_indent.py:23 msgid "autoindent disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_read.py:16 msgid "enables or disables automatic reading of new text as it appears" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_read.py:21 msgid "autoread enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_read.py:23 msgid "autoread disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_spell_check.py:17 msgid "enables or disables automatic spell checking" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_spell_check.py:22 msgid "auto spellcheck enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_spell_check.py:24 msgid "auto spellcheck disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_time.py:16 msgid "Enables or disables automatic reading of time after specified intervals" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_time.py:21 msgid "Automatic time announcement enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_auto_time.py:23 msgid "Automatic time announcement disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_barrier.py:16 msgid "enables or disables the barrier mode" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_barrier.py:21 msgid "barrier mode enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_barrier.py:23 msgid "barrier mode disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_braille.py:17 msgid "Enables and disables Braille output" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_braille.py:21 msgid "braille disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_braille.py:24 msgid "braille enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_emoticons.py:16 msgid "enables or disables announcement of emoticons instead of chars" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_emoticons.py:21 msgid "emoticons enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_emoticons.py:23 msgid "emoticons disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_has_attribute.py:16 msgid "enables or disables the announcement of attributes" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_has_attribute.py:21 msgid "announcement of attributes enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_has_attribute.py:23 msgid "announcement of attributes disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_highlight_tracking.py:16 msgid "enables or disables tracking of highlighted text" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_highlight_tracking.py:24 msgid "highlight tracking" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_highlight_tracking.py:26 msgid "cursor tracking" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_output.py:17 msgid "toggles all output settings" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_output.py:23 msgid "Fenrir muted" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_output.py:31 msgid "Fenrir unmuted" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_punctuation_level.py:23 msgid "No punctuation found." msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_sound.py:17 msgid "enables or disables sound" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_sound.py:21 msgid "sound disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_sound.py:24 msgid "sound enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_speech.py:17 msgid "enables or disables speech" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_speech.py:22 msgid "speech disabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_speech.py:25 #: ../src/fenrirscreenreader\commands\onByteInput\15000-enable_temp_speech.py:24 #: ../src/fenrirscreenreader\commands\onKeyInput\15000-enable_temp_speech.py:28 msgid "speech enabled" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_tutorial_mode.py:18 msgid "Exiting tutorial mode. To enter tutorial mode again press Fenrir+f1" msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_tutorial_mode.py:22 msgid "Entering tutorial mode. In this mode commands are described but not executed. You can move through the list of commands with the up and down arrow keys. To Exit tutorial mode press Fenrir+f1." msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_vmenu_mode.py:18 msgid "Entering or Leaving v menu mode." msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_vmenu_mode.py:22 msgid "Entering v menu." msgstr "" #: ../src/fenrirscreenreader\commands\commands\toggle_vmenu_mode.py:24 msgid "Leaving v menu." msgstr "" #: ../src/fenrirscreenreader\commands\help\curr_help.py:17 msgid "get current help message" msgstr "" #: ../src/fenrirscreenreader\commands\help\next_help.py:17 msgid "get next help message" msgstr "" #: ../src/fenrirscreenreader\commands\help\prev_help.py:17 msgid "get prev help message" msgstr "" #: #: ../src/fenrirscreenreader\commands\onCursorChange\65000-present_line_if_cursor_change_vertical.py:46 msgid "indented " msgstr "" #: ../src/fenrirscreenreader\commands\onHeartBeat\76000-time.py:66 msgid "Autotime: {0}" msgstr "" #: ../src/fenrirscreenreader\commands\onKeyInput\80000-capslock.py:22 msgid "Capslock on" msgstr "" #: ../src/fenrirscreenreader\commands\onKeyInput\80000-capslock.py:24 msgid "Capslock off" msgstr "" #: ../src/fenrirscreenreader\commands\onKeyInput\80300-scrolllock.py:22 msgid "Scrolllock on" msgstr "" #: ../src/fenrirscreenreader\commands\onKeyInput\80300-scrolllock.py:24 msgid "Scrolllock off" msgstr "" #: ../src/fenrirscreenreader\commands\onKeyInput\80500-numlock.py:22 msgid "Numlock on" msgstr "" #: ../src/fenrirscreenreader\commands\onKeyInput\80500-numlock.py:24 msgid "Numlock off" msgstr "" #: #: ../src/fenrirscreenreader\commands\onScreenChanged\80000-screen_change_announcement.py:20 msgid "screen {0}" msgstr "" #: #: ../src/fenrirscreenreader\commands\onScreenUpdate\56000-highlight_tracking.py:16 msgid "enables or disables tracking of highlighted" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\curr_vmenu_entry.py:17 msgid "get current v menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\dec_level_vmenu.py:17 msgid "leave v menu submenu" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\exec_vmenu_entry.py:17 msgid "execute v menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\inc_level_vmenu.py:17 msgid "enter v menu submenu" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\next_vmenu_entry.py:17 msgid "get next v menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\prev_vmenu_entry.py:17 msgid "get prev v menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_a.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_b.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_c.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_d.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_e.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_f.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_g.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_h.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_i.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_j.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_k.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_l.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_m.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_n.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_o.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_p.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_q.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_r.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_s.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_t.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_u.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_v.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_w.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_x.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_y.py:17 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_z.py:17 msgid "search for an menu entry" msgstr "" #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_a.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_b.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_c.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_d.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_e.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_f.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_g.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_h.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_i.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_j.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_k.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_l.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_m.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_n.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_o.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_p.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_q.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_r.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_s.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_t.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_u.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_v.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_w.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_x.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_y.py:23 #: ../src/fenrirscreenreader\commands\vmenu-navigation\search_z.py:23 msgid "not found" msgstr "" #: ../src/fenrirscreenreader\core\attributeManager.py:168 msgid "bold" msgstr "" #: ../src/fenrirscreenreader\core\attributeManager.py:176 msgid "italic" msgstr "" #: ../src/fenrirscreenreader\core\attributeManager.py:184 msgid "underline" msgstr "" #: ../src/fenrirscreenreader\core\attributeManager.py:192 msgid "strikethrough" msgstr "" #: ../src/fenrirscreenreader\core\attributeManager.py:200 msgid "reverse" msgstr "" #: ../src/fenrirscreenreader\core\attributeManager.py:208 msgid "blink" msgstr "" #: ../src/fenrirscreenreader\core\attributeManager.py:225 #: ../src/fenrirscreenreader\core\attributeManager.py:232 msgid "default" msgstr "" #: ../src/fenrirscreenreader\core\byteManager.py:103 #: ../src/fenrirscreenreader\core\byteManager.py:105 msgid "Sticky Mode On" msgstr "" #: ../src/fenrirscreenreader\core\byteManager.py:109 msgid "bypass" msgstr "" #: ../src/fenrirscreenreader\core\fenrirManager.py:26 msgid "Start Fenrir" msgstr "" #: ../src/fenrirscreenreader\core\fenrirManager.py:234 msgid "Quit Fenrir" msgstr "" #: ../src/fenrirscreenreader\core\helpManager.py:77 msgid "toggles the tutorial mode" msgstr "" #: ../src/fenrirscreenreader\core\outputManager.py:297 msgid "speech temporary disabled" msgstr "" #: ../src/fenrirscreenreader\core\quickMenuManager.py:124 msgid "setting invalid" msgstr "" #: ../src/fenrirscreenreader\core\quickMenuManager.py:131 msgid "setting value invalid" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 msgid "black" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 msgid "blue" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 msgid "cyan" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 msgid "green" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 msgid "red" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 msgid "white" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Magenta" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:12 #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "brown/yellow" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Black" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Blue" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Cyan" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Dark gray" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Green" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Light blue" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Light cyan" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Light gray" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Light magenta" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Light red" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Light yellow" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "Red" msgstr "" #: ../src/fenrirscreenreader\core\screenDriver.py:13 msgid "White" msgstr "" #: ../src/fenrirscreenreader\core\vmenuManager.py:66 #: ../src/fenrirscreenreader\core\vmenuManager.py:226 msgid "Menu" msgstr "" #: ../src/fenrirscreenreader\core\vmenuManager.py:234 msgid "Action" msgstr "" fenrir/tools/generate_translations.sh000066400000000000000000000002211475771417500204470ustar00rootroot00000000000000#!/usr/bin/env bash sudo pygettext3 -d fenrir ../src/fenrirscreenreader/*.py ../src/fenrirscreenreader/*/*.py ../src/fenrirscreenreader/*/*/*.py fenrir/tools/listDevices.py000077500000000000000000000015131475771417500163600ustar00rootroot00000000000000#!/usr/bin/env python3 import evdev from evdev import InputDevice, UInput from select import select import time iDevices = map(evdev.InputDevice, (evdev.list_devices())) iDevices = {dev.fd: dev for dev in iDevices} print('----------------------') for fd in iDevices: dev = iDevices[fd] cap = dev.capabilities() print('Name: ' + str(dev.name)) print('LEDs: ' + str(dev.leds())) print('Has Keys: '+ str(evdev.events.EV_KEY in cap)) if evdev.events.EV_KEY in cap: print('No. of keys: ' + str(len(cap[evdev.events.EV_KEY]))) print('has Key 116: ' + str(116 in cap[evdev.events.EV_KEY])) print('Is Mouse: ' + str(((evdev.events.EV_REL in cap) or (evdev.events.EV_ABS in cap)))) print('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!') print(dev.capabilities(verbose=True)) print('----------------------') fenrir/tools/make_fenrir_user.sh000077500000000000000000000076021475771417500174110ustar00rootroot00000000000000#!/bin/bash # Make sure this script is ran as root if [[ "$(whoami)" != "root" ]]; then echo "Please run $0 with oot privileges." exit 1 fi # This script checks for, and creates if needed, the fenrirscreenreader user. # Find out which group to use for uinput uinput="$(stat -c '%G' /dev/uinput | grep -v root)" if ! [[ "$uinput" =~ ^[a-zA-Z]+$ ]]; then groupadd -r uinput chown root:uinput /dev/uinput fi # find out which group to use for /dev/input. input="$(stat -c '%G' /dev/input/* | grep -v root | head -1)" if ! [[ "$input" =~ ^[a-zA-Z]+$ ]]; then # Create the input group groupadd --system input echo 'KERNEL=="event*", NAME="input/%k", MODE="660", GROUP="input"' >> /etc/udev/rules.d/99-input.rules input="input" fi # find out which group to use for /dev/tty. tty="$(stat -c '%G' /dev/tty | grep -v root)" if ! [[ "$tty" =~ ^[a-zA-Z]+$ ]]; then # Create the tty group groupadd --system tty echo 'KERNEL=="event*", NAME="tty/%k", MODE="660", GROUP="tty"' >> /etc/udev/rules.d/99-tty.rules tty="tty" fi # Add fenrirscreenreader id fenrirscreenreader &> /dev/null || useradd -m -d /var/fenrirscreenreader -r -G $input,$tty,$uinput -s /bin/nologin -U fenrirscreenreader #configure directory structure. mkdir -p /var/log/fenrirscreenreader /etc/fenrirscreenreader # Set directory ownership chown -R fenrirscreenreader:fenrirscreenreader /var/log/fenrirscreenreader chmod -R 755 /var/log/fenrirscreenreader chown -R root:fenrirscreenreader /etc/fenrirscreenreader # Fix permissions on tty#s for i in /dev/tty[0-9]* ; do chmod 660 "$i" done sudo -Hu fenrirscreenreader mkdir /var/fenrirscreenreader/.config/pulse # Set up sound cat << EOF > /var/fenrirscreenreader/.config/pulse/client.conf # This file is part of PulseAudio. # # PulseAudio is free software; you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # PulseAudio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with PulseAudio; if not, see . ## Configuration file for PulseAudio clients. See pulse-client.conf(5) for ## more information. Default values are commented out. Use either ; or # for ## commenting. ; default-sink = ; default-source = default-server = unix:/tmp/pulse.sock ; default-dbus-server = autospawn = no ; autospawn = yes ; daemon-binary = /usr/bin/pulseaudio ; extra-arguments = --log-target=syslog ; cookie-file = ; enable-shm = yes ; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB ; auto-connect-localhost = no ; auto-connect-display = no EOF exit 0 fenrir/tools/startx.sh000077500000000000000000000015041475771417500154110ustar00rootroot00000000000000#!/bin/bash cleanup() { # Make sure Fenrir is restored on exit of this script echo -n "setting set screen#suspendingScreen=" | socat - UNIX-CLIENT:/tmp/fenrirscreenreader-deamon.sock } # Call the cleanup function on exit of this script trap cleanup EXIT # Get the number of the current terminal term=$(tty) term="${term##*tty}" # Make sure term is a number, otherwise we're in something like screen, and x will not start. if ! [[ "$term" =~ ^[1-9]+$ ]]; then echo "This does not appear to be a terminal from where X may be started. Please make sure you are not in a screen or tmux session." trap - EXIT exit 1 fi # Suspend the current terminal for Fenrir echo -n "setting set screen#suspendingScreen=$term" | socat - UNIX-CLIENT:/tmp/fenrirscreenreader-deamon.sock # Start the x session command startx exit 0 fenrir/tools/traceEvdev.py000077500000000000000000000012421475771417500161710ustar00rootroot00000000000000#!/usr/bin/env python3 import evdev from evdev import InputDevice from select import select import time devices = map(evdev.InputDevice, (evdev.list_devices())) devices = {dev.fd: dev for dev in devices} for fd in devices: for i in devices[fd].capabilities(True): print(devices[fd].fn,devices[fd].name,i) while True: r, w, x = select(devices, [], []) if r != []: for fd in r: for event in devices[fd].read(): print('Devicename:'+ devices[fd].name + ' Devicepath:' + devices[fd].fn + ' EventType: ' + str(event.type) + ' Events:' + str(devices[fd].active_keys(verbose=True)) + ' Value:' + str(event.value)) fenrir/uninstall.sh000077500000000000000000000011241475771417500147330ustar00rootroot00000000000000#!/bin/bash #Basic uninstall script for Fenrir. cat << EOF Fenrir is going to remove. All scripts and settings will be lost. EOF # ask read -p "This will remove Fenrir and its settings from your system,, press ctrl+C to cancel, or enter to continue." continue # do it unlink /usr/bin/fenrir unlink /usr/bin/fenrir-daemon rm -rf /opt/fenrirscreenreader rm -rf /usr/share/fenrirscreenreader rm -rf /etc/fenrirscreenreader rm -rf /usr/share/sounds/fenrirscreenreader rm -f /etc/systemd/system/fenrir.service # success message cat << EOF Fenrir has been successfully removed from your system. EOF